Definition Type Element
Name RoutingSummary
Abstract False
Documentation Details of the means of transportation, and associated references, describing how this shipment is transported
XSD Schema .\DeliveryOrder_NCA_V1R1.xsd
XSD Schema Diagram
XSD Schema Code
<xs:element name="RoutingSummary" >
  <xs:annotation>
    <xs:documentation>Details of the means of transportation, and associated references, describing how this shipment is transported</xs:documentation>
  </xs:annotation>

  <xs:complexType>
    <xs:sequence>
      <xs:element minOccurs="0" name="MeansOfTransport">
        <xs:annotation>
          <xs:documentation>Identification information pertaining to the means of transport.  </xs:documentation>
        </xs:annotation>

        <xs:complexType>
          <xs:choice>
            <xs:element name="SeaTransportIdentification">
              <xs:annotation>
                <xs:documentation>Identification of the vessel and voyage if the shipment is made via sea/ocean transport.</xs:documentation>
              </xs:annotation>

              <xs:complexType>
                <xs:sequence>
                  <xs:element maxOccurs="unbounded" name="Voyage">
                    <xs:annotation>
                      <xs:documentation>Details of the Vessel and voyage. Can have multiple entries to provide details of Feeder and Main Vessel segments.</xs:documentation>
                    </xs:annotation>

                    <xs:complexType>
                      <xs:sequence>
                        <xs:element ref="Vessel"/>
                        <xs:element minOccurs="0" ref="voyageNumber"/>
                        <xs:element name="estimatedDateOfArrivalAtDestination" type="xs:date">
                          <xs:annotation>
                            <xs:documentation>Estimated Date of Arrival of shipment at destination.</xs:documentation>
                          </xs:annotation>

                        </xs:element>

                      </xs:sequence>

                    </xs:complexType>

                  </xs:element>

                </xs:sequence>

              </xs:complexType>

            </xs:element>

            <xs:element name="RailTransportIdentification">
              <xs:annotation>
                <xs:documentation>Identification of the rail car if the shipment is transported by rail</xs:documentation>
              </xs:annotation>

              <xs:complexType>
                <xs:sequence>
                  <xs:element name="carrier" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Name of the carrier / Railroad organisation, e.g. Norfolk Southern</xs:documentation>
                    </xs:annotation>

                  </xs:element>

                  <xs:element ref="locomotiveNumber"/>
                  <xs:element ref="railCarNumber"/>
                </xs:sequence>

              </xs:complexType>

            </xs:element>

            <xs:element name="RoadTransportIdentification">
              <xs:annotation>
                <xs:documentation>Identification of the truck or other vehicle, if this shipment is transported overland via road.</xs:documentation>
              </xs:annotation>

              <xs:complexType>
                <xs:sequence>
                  <xs:element name="carrier" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>Name of the carrier / trucking organisation, e.g. Allied Van Lines</xs:documentation>
                    </xs:annotation>

                  </xs:element>

                  <xs:element name="licensePlateNumber" type="xs:string">
                    <xs:annotation>
                      <xs:documentation>License Plate Number of the truck</xs:documentation>
                    </xs:annotation>

                  </xs:element>

                </xs:sequence>

              </xs:complexType>

            </xs:element>

          </xs:choice>

        </xs:complexType>

      </xs:element>

      <xs:element minOccurs="0" name="PlaceOfOrigin">
        <xs:annotation>
          <xs:documentation>Point of origin of the cargo, e.g. - inland  Container terminal  </xs:documentation>
        </xs:annotation>

        <xs:complexType>
          <xs:sequence>
            <xs:element ref="locationCode"/>
            <xs:element ref="locationName"/>
          </xs:sequence>

        </xs:complexType>

      </xs:element>

      <xs:element minOccurs="0" ref="PlaceOfLoading"/>
      <xs:element minOccurs="0" ref="BillOfLadingIdentifier"/>
      <xs:element minOccurs="0" ref="billOfLadingDate"/>
      <xs:element ref="PlaceOfDischarge"/>
      <xs:element ref="LocationOfStock"/>
      <xs:element minOccurs="0" ref="CountryOfDestination"/>
      <xs:element ref="dateOfArrivalAtDestination"/>
      <xs:element minOccurs="0" ref="estimatedDateOfAvailability"/>
    </xs:sequence>

  </xs:complexType>

</xs:element>
Child Elements
Name Type Min Occurs Max Occurs
Derivation Tree
[No Sub Types]
RoutingSummary
    RoutingSummary
References
RoutingSummary
Generated using Liquid XML Studio by Liquid Technologies Ltd