Shipment Request Order

Defines/holds the attributes for a sales order that are needed in the request to be shipped. An illustration is that an outsourcer or distributed order orchestrating (DOO) system describes or updates a sales order in the shipment request.

Child Components

Identifier 0..∞
UUID 0..1
Source Identifier 0..1
Party Identifier 0..1
Related Identifier 0..∞
Revision Identifier 0..1
Variation Identifier 0..1
Document Identifier Set 0..∞
Language Code 0..1
Last Modification Date Time 0..1
Document Date Time 0..1
Description 0..∞
Note 0..∞
Document Reference 0..∞
Attachment 0..∞
Security Classification 0..∞
Metadata Reference 0..∞
Status 0..∞
Sales Order Reference 0..1
Purchase Order Reference 0..1
Ship From Party Reference 0..1
Plan From Party Reference 0..1
Carrier Party Reference 0..1
Ship To Party Reference 0..1
Sold To Party Reference 0..1
Plan To Party Reference 0..1
Bill To Party Reference 0..1
Party Reference 0..1
Intermediate Ship To Party Location 0..1
Incoterms Code 0..1
Inco Terms Place Name 0..1
Freight Term Code 0..1
Transportation Method Code 0..1
Shipment Service Level Code 0..1
Early Shipment Allowed Indicator 0..1
Partial Shipment Allowed Indicator 0..1
Return Material Authorization Identifier 0..1
Delivery Time Period 0..1
Pickup Time Period 0..1
Total Dimensions 0..1
Delivery Instructions 0..∞
Shipping Instructions 0..∞
Transfer Order Reference 0..∞
Shipment Tracking Reference 0..∞
Payment Term 0..∞
Shipment Request Order Line 0..∞
Extension 1..1

UML Class Model

The following link opens the SVG image in a separate browser tab.
You can save the file locally and use it, for example, in PowerPoint.
SVG File
@startuml

class ShipmentRequestOrder {
    String Identifier
    String UUID
    String SourceIdentifier
    String PartyIdentifier
    String RevisionIdentifier
    String VariationIdentifier
    String LanguageCode
    String LastModificationDateTime
    String DocumentDateTime
    String Description
    String Note
    String IncotermsCode
    String IncoTermsPlaceName
    String FreightTermCode
    String TransportationMethodCode
    String ShipmentServiceLevelCode
    String EarlyShipmentAllowedIndicator
    String PartialShipmentAllowedIndicator
    String ReturnMaterialAuthorizationIdentifier
    String DeliveryInstructions
    String ShippingInstructions
}

class "RelatedIdentifier"{}
class "DocumentIdentifierSet"{}
class "DocumentReference"{}
class "Attachment"{}
class "SecurityClassification"{}
class "MetadataReference"{}
class "Status"{}
class "SalesOrderReference"{}
class "PurchaseOrderReference"{}
class "ShipFromPartyReference"{}
class "PlanFromPartyReference"{}
class "CarrierPartyReference"{}
class "ShipToPartyReference"{}
class "SoldToPartyReference"{}
class "PlanToPartyReference"{}
class "BillToPartyReference"{}
class "PartyReference"{}
class "IntermediateShipToPartyLocation"{}
class "DeliveryTimePeriod"{}
class "PickupTimePeriod"{}
class "TotalDimensions"{}
class "TransferOrderReference"{}
class "ShipmentTrackingReference"{}
class "PaymentTerm"{}
class "ShipmentRequestOrderLine"{}

ShipmentRequestOrder o-d- "0...∞" "RelatedIdentifier"
ShipmentRequestOrder o-r- "0...∞" "DocumentIdentifierSet"
ShipmentRequestOrder o-u- "0...∞" "DocumentReference"
ShipmentRequestOrder o-l- "0...∞" "Attachment"
ShipmentRequestOrder o-d- "0...∞" "SecurityClassification"
ShipmentRequestOrder o-u- "0...∞" "MetadataReference"
ShipmentRequestOrder o-d- "0...∞" "Status"
ShipmentRequestOrder o-u- "0...1" "SalesOrderReference"
ShipmentRequestOrder o-d- "0...1" "PurchaseOrderReference"
ShipmentRequestOrder o-u- "0...1" "ShipFromPartyReference"
ShipmentRequestOrder o-d- "0...1" "PlanFromPartyReference"
ShipmentRequestOrder o-u- "0...1" "CarrierPartyReference"
ShipmentRequestOrder o-d- "0...1" "ShipToPartyReference"
ShipmentRequestOrder o-u- "0...1" "SoldToPartyReference"
ShipmentRequestOrder o-d- "0...1" "PlanToPartyReference"
ShipmentRequestOrder o-u- "0...1" "BillToPartyReference"
ShipmentRequestOrder o-d- "0...1" "PartyReference"
ShipmentRequestOrder o-u- "0...1" "IntermediateShipToPartyLocation"
ShipmentRequestOrder o-d- "0...1" "DeliveryTimePeriod"
ShipmentRequestOrder o-u- "0...1" "PickupTimePeriod"
ShipmentRequestOrder o-d- "0...1" "TotalDimensions"
ShipmentRequestOrder o-u- "0...∞" "TransferOrderReference"
ShipmentRequestOrder o-d- "0...∞" "ShipmentTrackingReference"
ShipmentRequestOrder o-u- "0...∞" "PaymentTerm"
ShipmentRequestOrder o-d- "0...∞" "ShipmentRequestOrderLine"

hide circle
@enduml

Where Used

Following is a list of components that have Shipment Request Order as a child component.

Feedback

OAGi and its members welcome your feedback.

UUID: cbada924437a45ec9ceda2d19e5bb180

connectSpec (OAGIS) Version 10.12