<s:element name="booking" minOccurs="1" maxOccurs="unbounded" xmlns:s="http://www.w3.org/2001/XMLSchema">
<s:complexType>
<s:sequence>
<s:element name="dispatchDate" minOccurs="0" maxOccurs="1">
<s:complexType mixed="true">
<s:simpleContent>
<s:extension base="s:string">
<s:attribute name="dateType" type="s:string" />
</s:extension>
</s:simpleContent>
</s:complexType>
</s:element>
<s:element name="dispatchTime" minOccurs="0" maxOccurs="1">
<s:complexType mixed="true">
<s:simpleContent>
<s:extension base="s:string">
<s:attribute name="timeType" type="s:string" />
</s:extension>
</s:simpleContent>
</s:complexType>
</s:element>
<s:element name="senderName" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="senderUIRRCode" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="invoiceeName" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="invoiceeUIRRCode" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="receiverName" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="receiverUIRRCode" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="departureTerminalCode" minOccurs="0" maxOccurs="1">
<s:complexType>
<s:simpleContent>
<s:extension base="s:string">
<s:attribute name="uic" type="s:string" />
<s:attribute name="uirr" type="s:string" />
</s:extension>
</s:simpleContent>
</s:complexType>
</s:element>
<s:element name="destinationTerminalCode" minOccurs="0" maxOccurs="1">
<s:complexType>
<s:simpleContent>
<s:extension base="s:string">
<s:attribute name="uic" type="s:string" />
<s:attribute name="uirr" type="s:string" />
</s:extension>
</s:simpleContent>
</s:complexType>
</s:element>
<s:element name="routing" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="ituBody" minOccurs="0" maxOccurs="unbounded">
<s:complexType>
<s:sequence>
<s:element name="senderTransportId" type="s:string" minOccurs="1" maxOccurs="1" />
<s:element name="receiverTransportId" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="ituLength" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="ituType" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="grossWeight" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="netWeight" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="taraWeight" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="trainNumber" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="customerRefNumber" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="iluCode" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="ituCode" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="goodsTerm" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="informationText" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="fullEmpty" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="customFormalities" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="priority" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="originTerminal" minOccurs="0" maxOccurs="1">
<s:complexType mixed="true">
<s:simpleContent>
<s:extension base="s:string">
<s:attribute name="partner" type="s:string" />
<s:attribute name="originTransportID" type="s:string" />
<s:attribute name="un" type="s:string" />
<s:attribute name="uirr" type="s:string" />
<s:attribute name="uic" type="s:string" />
</s:extension>
</s:simpleContent>
</s:complexType>
</s:element>
<s:element name="endTerminal" minOccurs="0" maxOccurs="1">
<s:complexType mixed="true">
<s:simpleContent>
<s:extension base="s:string">
<s:attribute name="partner" type="s:string" />
<s:attribute name="endTransportID" type="s:string" />
<s:attribute name="un" type="s:string" />
<s:attribute name="uirr" type="s:string" />
<s:attribute name="uic" type="s:string" />
</s:extension>
</s:simpleContent>
</s:complexType>
</s:element>
<s:element name="estimatedPickUpDateTimeOtherService" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="closingDateTimeOtherService" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="dangerousGoodsInformation" minOccurs="0" maxOccurs="unbounded">
<s:complexType>
<s:sequence>
<s:element name="description" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="NAGinformation" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="packageQuantity" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="unNumber" type="s:string" minOccurs="1" maxOccurs="1" />
<s:element name="netWeight" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="class" type="s:string" minOccurs="1" maxOccurs="1" />
<s:element name="packageGroup" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="limitedQuantity" type="s:string" minOccurs="0" maxOccurs="1" />
</s:sequence>
</s:complexType>
</s:element>
<s:element name="wasteMark" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="customsInformation" minOccurs="0" maxOccurs="unbounded">
<s:complexType>
<s:sequence>
<s:element name="documentNumber" minOccurs="0" maxOccurs="1">
<s:complexType>
<s:simpleContent>
<s:extension base="s:string">
<s:attribute name="type" type="s:string" />
</s:extension>
</s:simpleContent>
</s:complexType>
</s:element>
<s:element name="addNumber" minOccurs="0" maxOccurs="1">
<s:complexType mixed="true">
<s:simpleContent>
<s:extension base="s:string">
<s:attribute name="type" type="s:string" />
</s:extension>
</s:simpleContent>
</s:complexType>
</s:element>
<s:element name="documentType" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="documentDate" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="seller" minOccurs="0" maxOccurs="unbounded">
<s:complexType>
<s:sequence>
<s:element name="companyName" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="companyStreet" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="companyPostalCode" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="companyCity" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="companyCountry" type="s:string" minOccurs="0" maxOccurs="1" />
</s:sequence>
<s:attribute name="eori" type="s:string" />
<s:attribute name="vat" type="s:string" />
</s:complexType>
</s:element>
<s:element name="buyer" minOccurs="0" maxOccurs="unbounded">
<s:complexType>
<s:sequence>
<s:element name="companyName" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="companyStreet" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="companyPostalCode" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="companyCity" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="companyCountry" type="s:string" minOccurs="0" maxOccurs="1" />
</s:sequence>
<s:attribute name="eori" type="s:string" />
<s:attribute name="vat" type="s:string" />
</s:complexType>
</s:element>
<s:element name="departureCustomsOffice" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="arrivalCustomsOffice" type="s:string" minOccurs="0" maxOccurs="1" />
<s:element name="addAgreedCustomsValue" minOccurs="0" maxOccurs="1">
<s:complexType>
<s:simpleContent>
<s:extension base="s:string">
<s:attribute name="type" type="s:string" />
</s:extension>
</s:simpleContent>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="addAgreedBookingValue" minOccurs="0" maxOccurs="1">
<s:complexType>
<s:simpleContent>
<s:extension base="s:string">
<s:attribute name="type" type="s:string" />
</s:extension>
</s:simpleContent>
</s:complexType>
</s:element>
</s:sequence>
<s:attribute name="type" type="s:string" />
</s:complexType>
</s:element>
|