<xsd:element name="numberOfShippingContainers" type="numberOfShippingContainersType"><xsd:annotation><xsd:documentation xml:lang="EN">Number of packages (containers, boxes, pallets etc.) to be shipped.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="ShipmentTransportationEvent" type="ShipmentTransportationEventType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">This element is used to specify the confirmed shipment and/or delivery date/time.</xsd:documentation></xsd:annotation></xsd:element>
- SSCC (18-digit Serial shipping container code) preferred.- Own shipping container code.- If no shipping container idendintification available fixed '0'.
<xsd:element name="shippingContainerIdentifier" type="shippingContainerIdentifierType"><xsd:annotation><xsd:documentation xml:lang="EN">- SSCC (18-digit Serial shipping container code) preferred. - Own shipping container code. - If no shipping container idendintification available fixed '0'.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="PackageType" minOccurs="0" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">Package type from Onetrail Unit of measure table</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="TrackingReference" type="TrackingReferenceType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">Track & trace code when known on ShippingContainer level</xsd:documentation></xsd:annotation></xsd:element>
Delivery Status Code from Proof Of Delivery document
Diagram
Type
xsd:string
Properties
content:
simple
minOccurs:
0
Source
<xsd:element name="DeliveryStatusCode" minOccurs="0" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">Delivery Status Code from Proof Of Delivery document</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="remarks" type="RemarksType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">Additional Delivery information from Proof Of Delivery document</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="DocumentSubLineReference" type="DocumentSubLineReferenceType" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation xml:lang="EN">Contains all known document references available from the seller.</xsd:documentation></xsd:annotation></xsd:element>
This element holds the type of the document reference.Mandatory:- 'DesAdv'- 'Purchase Order'Dependant:- 'EndUser' in case of direct shipment (drop-ship or fulfillment order).Optional:- 'Invoice'- 'Sales Order'- 'Deal'- 'Claim'- 'Quotation'- 'Project'
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="GlobalDocumentReferenceTypeCode" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">This element holds the type of the document reference. Mandatory: - 'DesAdv' - 'Purchase Order' Dependant: - 'EndUser' in case of direct shipment (drop-ship or fulfillment order). Optional: - 'Invoice' - 'Sales Order' - 'Deal' - 'Claim' - 'Quotation' - 'Project'</xsd:documentation></xsd:annotation></xsd:element>
The unit of measurement identifies the units being used in this notification. For ICT orders the default value is 'EACH'. To maintain backward compatibility, 'PCE' should be entered as 'EACH'. The following codes are accepted; - 'EACH'Each (Packing unit) - 'CMT' Centimetre (Linear measure) - 'DAY' Day (Unit of time) - 'GRM' Gram (Weight) - 'HUR' Hour (Unit of time) - 'KGM' Kilogram (Weight) - 'LTR' Litre (Measure of capacity) - 'MIN' Minute (Unit of time) - 'MLT' Millilitre (Linear measure) - 'MMT' Millimetre (Linear measure) - 'MTK' Square meter (Square measure) - 'MTQ' Cubic meter (Cubic measure) - 'MTR' Metre (Linear measure) - 'TNE' Tonne (weight)
Diagram
Type
xsd:string
Properties
content:
simple
Source
<xsd:element name="GlobalProductUnitOfMeasureCode" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">The unit of measurement identifies the units being used in this notification. For ICT orders the default value is 'EACH'. To maintain backward compatibility, 'PCE' should be entered as 'EACH'. The following codes are accepted; - 'EACH'Each (Packing unit) - 'CMT' Centimetre (Linear measure) - 'DAY' Day (Unit of time) - 'GRM' Gram (Weight) - 'HUR' Hour (Unit of time) - 'KGM' Kilogram (Weight) - 'LTR' Litre (Measure of capacity) - 'MIN' Minute (Unit of time) - 'MLT' Millilitre (Linear measure) - 'MMT' Millimetre (Linear measure) - 'MTK' Square meter (Square measure) - 'MTQ' Cubic meter (Cubic measure) - 'MTR' Metre (Linear measure) - 'TNE' Tonne (weight)</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="countryOfOrigin" type="countryOfOriginType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN">If available, country of origin. Please use ISO 3166-1, 3-letter codes in capitals.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="productSerialIdentifier" type="productSerialIdentifierType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN">Serial number, for each serial number a ManufacturerProfile instance is needed.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="proprietaryInformation" type="FreeFormTextType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN">This element will hold the product description.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="traceIdentifier" type="traceIdentifierType" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation xml:lang="EN">If available, Shipment Reference / Tracking ID on line level</xsd:documentation></xsd:annotation></xsd:element>
In case of no TrackingReference or GlobalTrackingReferenceTypeCode = 'Shipper':BusinessDescription elements should be empty.In case of GlobalTrackingReferenceTypeCode = 'Carrier':If no transporter information available, BusinessDescription elements should be filled with 'Miscellaneous Transporters' (GLN 8713783717653).If transporter information available, BusinessDescription elements should be filled with corresponding transporter GLN and -name.
<xsd:element name="transportedBy" type="transportedByType"><xsd:annotation><xsd:documentation xml:lang="EN">In case of no TrackingReference or GlobalTrackingReferenceTypeCode = 'Shipper': BusinessDescription elements should be empty. In case of GlobalTrackingReferenceTypeCode = 'Carrier': If no transporter information available, BusinessDescription elements should be filled with 'Miscellaneous Transporters' (GLN 8713783717653). If transporter information available, BusinessDescription elements should be filled with corresponding transporter GLN and -name .</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="fromRole" type="roleType"><xsd:annotation><xsd:documentation xml:lang="EN">In general, the fromRole identifies the sender of the message, for the Advanced Shipment Notification, the fromRole identifies the seller.</xsd:documentation></xsd:annotation></xsd:element>
<xsd:element name="toRole" type="roleType"><xsd:annotation><xsd:documentation xml:lang="EN">In general, the toRole identifies the recipient of the message, for the Advanced Shipment Notification, the toRole identifies the buyer.</xsd:documentation></xsd:annotation></xsd:element>
Complex Type Pip3B2AdvanceShipmentNotificationType
<xsd:complexType name="Pip3B2AdvanceShipmentNotificationType"><xsd:sequence><xsd:element name="AdvancedShipmentNotification" type="AdvancedShipmentNotificationType"/><xsd:element name="fromRole" type="roleType"><xsd:annotation><xsd:documentation xml:lang="EN">In general, the fromRole identifies the sender of the message, for the Advanced Shipment Notification, the fromRole identifies the seller.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="GlobalDocumentFunctionCode" type="GlobalDocumentFunctionCodeType3B2"><xsd:annotation><xsd:documentation xml:lang="EN">Fixed values are: DespatchAdvice - 'Notification' ProofOfDelivery - 'Confirmation'.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="thisDocumentGenerationDateTime" type="DateTimeType"><xsd:annotation><xsd:documentation xml:lang="EN">Generation date/time of this Advanced Shipment Notification document.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="thisDocumentIdentifier" type="ProprietaryDocumentIdentifierType"><xsd:annotation><xsd:documentation xml:lang="EN">Seller assigned unique reference for this Advanced Shipment Notification.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="toRole" type="roleType"><xsd:annotation><xsd:documentation xml:lang="EN">In general, the toRole identifies the recipient of the message, for the Advanced Shipment Notification, the toRole identifies the buyer.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
<xsd:complexType name="ShipmentType"><xsd:sequence><xsd:element name="GlobalShippingServiceLevelCode" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">Special delivery type from Seller, default = 'Regular'</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="numberOfShippingContainers" type="numberOfShippingContainersType"><xsd:annotation><xsd:documentation xml:lang="EN">Number of packages (containers, boxes, pallets etc.) to be shipped.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ReceivingPartner" type="ReceivingPartnerType"/><xsd:element name="shipmentIdentifier" type="shipmentIdentifierType"><xsd:annotation><xsd:documentation xml:lang="EN">Shipment Reference / Tracking ID.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ShipmentTransportationEvent" type="ShipmentTransportationEventType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">This element is used to specify the confirmed shipment and/or delivery date/time.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ShippingContainer" type="ShippingContainerType" minOccurs="1" maxOccurs="unbounded"/><xsd:element name="TrackingReference" type="TrackingReferenceType" minOccurs="0" maxOccurs="unbounded"/><xsd:element name="transportedBy" type="transportedByType"><xsd:annotation><xsd:documentation xml:lang="EN">In case of no TrackingReference or GlobalTrackingReferenceTypeCode = 'Shipper': BusinessDescription elements should be empty. In case of GlobalTrackingReferenceTypeCode = 'Carrier': If no transporter information available, BusinessDescription elements should be filled with 'Miscellaneous Transporters' (GLN 8713783717653). If transporter information available, BusinessDescription elements should be filled with corresponding transporter GLN and -name .</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
<xsd:complexType name="ShippingContainerType"><xsd:sequence><xsd:element name="shippingContainerIdentifier" type="shippingContainerIdentifierType"><xsd:annotation><xsd:documentation xml:lang="EN">- SSCC (18-digit Serial shipping container code) preferred. - Own shipping container code. - If no shipping container idendintification available fixed '0'.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="PackageType" minOccurs="0" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">Package type from Onetrail Unit of measure table</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="numberOfShippingContainers" type="numberOfShippingContainersType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">Number of packages (containers, boxes etc.)in the ShippingContainer.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="TrackingReference" type="TrackingReferenceType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">Track & trace code when known on ShippingContainer level</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DeliveryDateTime" type="DateTimeType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">Delivery date/time from Proof of Delivery document.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="DeliveryStatusCode" minOccurs="0" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">Delivery Status Code from Proof Of Delivery document</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="remarks" type="RemarksType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">Additional Delivery information from Proof Of Delivery document</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ShippingContainer" type="ShippingContainerType" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation xml:lang="EN" source="V3.2">ShippingContainer recursive to provide complex packing structures</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ShippingContainerItem" type="ShippingContainerItemType" minOccurs="0" maxOccurs="unbounded"/></xsd:sequence></xsd:complexType>
<xsd:complexType name="ShippingContainerItemType"><xsd:sequence><xsd:element name="DocumentSubLineReference" type="DocumentSubLineReferenceType" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation xml:lang="EN">Contains all known document references available from the seller.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="GlobalProductUnitOfMeasureCode" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">The unit of measurement identifies the units being used in this notification. For ICT orders the default value is 'EACH'. To maintain backward compatibility, 'PCE' should be entered as 'EACH'. The following codes are accepted; - 'EACH'Each (Packing unit) - 'CMT' Centimetre (Linear measure) - 'DAY' Day (Unit of time) - 'GRM' Gram (Weight) - 'HUR' Hour (Unit of time) - 'KGM' Kilogram (Weight) - 'LTR' Litre (Measure of capacity) - 'MIN' Minute (Unit of time) - 'MLT' Millilitre (Linear measure) - 'MMT' Millimetre (Linear measure) - 'MTK' Square meter (Square measure) - 'MTQ' Cubic meter (Cubic measure) - 'MTR' Metre (Linear measure) - 'TNE' Tonne (weight)</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ManufacturerProfile" type="ManufacturerProfileType" minOccurs="0" maxOccurs="unbounded"/><xsd:element name="ProductIdentification" type="ProductIdentificationType"/><xsd:element name="proprietaryInformation" type="FreeFormTextType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN">This element will hold the product description.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="shippedQuantity" type="shippedQuantityType"/><xsd:element name="traceIdentifier" type="traceIdentifierType" minOccurs="0" maxOccurs="unbounded"><xsd:annotation><xsd:documentation xml:lang="EN">If available, Shipment Reference / Tracking ID on line level</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>
<xsd:complexType name="DocumentSubLineReferenceType"><xsd:sequence><xsd:element name="GlobalDocumentReferenceTypeCode" type="xsd:string"><xsd:annotation><xsd:documentation xml:lang="EN">This element holds the type of the document reference. Mandatory: - 'DesAdv' - 'Purchase Order' Dependant: - 'EndUser' in case of direct shipment (drop-ship or fulfillment order). Optional: - 'Invoice' - 'Sales Order' - 'Deal' - 'Claim' - 'Quotation' - 'Project'</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="LineNumber" type="xsd:string" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN">Mandatory: - 'DesAdv' line number. Recommended: - 'Purchase Order' line number. Optional: - 'Sales Order' line number.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="ProprietaryDocumentIdentifier" type="xsd:string"/><xsd:element name="subLineNumber" type="subLineNumberType" minOccurs="0"/></xsd:sequence></xsd:complexType>
<xsd:complexType name="ManufacturerProfileType"><xsd:sequence><xsd:element name="countryOfOrigin" type="countryOfOriginType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN">If available, country of origin. Please use ISO 3166-1, 3-letter codes in capitals.</xsd:documentation></xsd:annotation></xsd:element><xsd:element name="productSerialIdentifier" type="productSerialIdentifierType" minOccurs="0"><xsd:annotation><xsd:documentation xml:lang="EN">Serial number, for each serial number a ManufacturerProfile instance is needed.</xsd:documentation></xsd:annotation></xsd:element></xsd:sequence></xsd:complexType>