Schema TransportOrder.xsd


schema location:  TransportOrder.xsd
attribute form default:  unqualified
element form default:  qualified
 
Elements 
Document 


schema location:  AC03CoreDataTypes.xsd
attribute form default:  unqualified
element form default:  qualified
 
Complex types  Simple types 
adress  adressRole 
adressCode  carrierNameType 
amount  choice 
anyCode  code10 
contact  code2 
containerDamage  code3 
containerLoading  code4 
containerTransportBarge  code5 
containerTransportTruck  code7 
customsComment  commentLine 
customsNumber  commentType 
customsOffice  containerNumber 
dependentWeights  countryISO2 
generic  currencyUnit 
length  customsDateType 
loadingLocation  customsType 
loadingPositionBarge  decimal.2 
location  decimal.3 
port  emailAddress 
quantity  fullname 
railStation  itemPosition 
reference  lengthUnit 
referenceIdentification  loadingType 
referenceSignType  name 
seal  officeType 
temperature  postCode 
transportDate  qualifierType 
transportLocation  quantityUnit 
weight  referenceString 
referenceType 
remarks 
shippersOwn 
statusInformationType 
streetandNumber 
tax 
telephone 
temperatureUnit 
timeProperty 
transportDateType 
unlo 
weightUnit 


schema location:  MessageEnvelope.xsd
attribute form default: 
element form default: 
 
Complex types  Simple types 
BusinessUnitDef  ParticipantCode 
CommunicationDef 
ContactDef 
MessageMetaInfoDef 
MetaInfoDef 
ParticipantCodeDef 
ParticipantDef 
TransactionDef 


element Document
diagram
properties
content complex
children Metainfo Messages
annotation
documentation
AC03 v2.1 Dokument-Wurzel
documentation
AC03 v2.1 root element
source <xs:element name="Document">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">AC03 v2.1 Dokument-Wurzel</xs:documentation>
   
<xs:documentation xml:lang="EN">AC03 v2.1 root element</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Metainfo" type="MetaInfoDef"/>
     
<xs:element name="Messages">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Message">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="TransportOrder" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="ModeOfTransport">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Transportart: Rail, Feeder, Truck, Barge (Binnenschiff)</xs:documentation>
                           
<xs:documentation xml:lang="EN">mode of transport: rail, feeder, truck, barge (inland water vessel)</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:enumeration value="Feeder"/>
                             
<xs:enumeration value="Rail"/>
                             
<xs:enumeration value="Truck"/>
                             
<xs:enumeration value="Barge"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Usage" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Verwendung: Import, Export, Relocation, DepotIn, DepotOut, Inland</xs:documentation>
                           
<xs:documentation xml:lang="EN">usage: import, export, relocation, depotIn, depotOut, inland</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:enumeration value="Import"/>
                             
<xs:enumeration value="Export"/>
                             
<xs:enumeration value="Relocation"/>
                             
<xs:enumeration value="DepotIn"/>
                             
<xs:enumeration value="DepotOut"/>
                             
<xs:enumeration value="Inland"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="PickupEmpty" type="transportLocation" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Leer Vorlauf</xs:documentation>
                           
<xs:documentation xml:lang="EN">pickup of emty container from depot prior to main transport</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Dispatch" type="transportLocation" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Versand
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Dispatch (und der Struktur Discharge) verpflichtend, um den Versandbahnhof (Empfangsbahnhof) zu spezifizieren.
Bei Verladeaufträgen ist die Nutzung der Struktur Dispatch zur Kommunikation des Verladeterminals (Element Location) verpflichtend.
</xs:documentation>
                           
<xs:documentation xml:lang="EN">dispatch
When specifiying mulitmodal transport orders (transport mode rail) the usage of the dispatch structure (and the discharge structure) is mandatory. It is used to communicate the dispatch train station (respectively the discharge train station)..
When specifiying an inbound loading transport order the dispatch structure is mandatory in order to communicate the loading location / terminal (element location).
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Discharge" type="transportLocation" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Empfang
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Discharge (und der Struktur Dispatch) verpflichtend, um den Empfangsbahnhof (Versandbahnhof) zu spezifizieren.
Bei Entladeaufträgen ist die Nutzung der Struktur Discharge zur Kommunikation des Entladeterminals (Element Location) verpflichtend.
</xs:documentation>
                           
<xs:documentation xml:lang="EN">discharge
When specifiying mulitmodal transport orders (transport mode rail) the usage of the discharge structure (and the dispatch structure) is mandatory. It is used to communicate the discharge train station (respectively the dispatch train station)..
When specifiying an outbound loading transport order the discharge structure is mandatory in order to communicate the loading location / terminal (element location).
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ReturnEmpty" type="transportLocation" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Leer Rücklauf</xs:documentation>
                           
<xs:documentation xml:lang="EN">return of emty container from depot after main transport</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TransportPaper" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Frachtpapiere</xs:documentation>
                           
<xs:documentation xml:lang="EN">transport paper / consignment note</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="TransportInformation" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">FB-Erklärungen</xs:documentation>
                                 
<xs:documentation xml:lang="EN">consignment note declaration</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="120"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Type" type="code4" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Frachtbrief</xs:documentation>
                                 
<xs:documentation xml:lang="EN">consignment note</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="TransportNumber" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Übergabeschein</xs:documentation>
                                 
<xs:documentation xml:lang="DE">transfer note number</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Additional" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">FB Beilagen</xs:documentation>
                                 
<xs:documentation xml:lang="EN">consignment note enclosures</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="50"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
                                 
<xs:documentation xml:lang="EN">consignment note reference</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="FeederShip" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Feederangaben
Angaben Binnenschiff
</xs:documentation>
                           
<xs:documentation xml:lang="EN">feeder relevant data
inland water vessel relevant data
</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Voyage" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="8"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="FeederShipName" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Name des Schiffs</xs:documentation>
                                 
<xs:documentation xml:lang="EN">name of the vessel</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="CallSign" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
                                 
<xs:documentation xml:lang="EN">call sign</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="ShipNumber" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
                                 
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Comments" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
                                 
<xs:documentation xml:lang="EN">comments</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="20"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="CarrierCode" type="anyCode" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
                                 
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
                                 
<xs:documentation xml:lang="EN">name of the carrier</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="CustomerNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">customer number</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Operator" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Verkehrsführer Buchungsnummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">traffic manager booking number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="12"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="ShippingDirector" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Verkehrsführer-Kundennummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">traffic manager customer number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="12"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="QuayAccount" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">quay account number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="6"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="ContractNumber" type="code7" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kontraktnummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">contract number</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="FurtherReferenceSigns" type="referenceSignType" minOccurs="0" maxOccurs="unbounded"/>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="TransportDate" type="transportDate" maxOccurs="5">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Transportzeiten</xs:documentation>
                           
<xs:documentation xml:lang="EN">transport date</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Train" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Angaben zum Zug</xs:documentation>
                           
<xs:documentation xml:lang="EN">train informationAngaben zum Zug</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Direction" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Richtung des Zugs:
I = Inbound / Eingangszug
O = Outbound / Ausgangszug
</xs:documentation>
                                 
<xs:documentation xml:lang="EN">direction of the train:
I = Inbound / inbound train
O = Outbound / outbound train
</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:enumeration value="I"/>
                                   
<xs:enumeration value="O"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Product" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Produkt</xs:documentation>
                                 
<xs:documentation xml:lang="EN">product</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="CompleteTrain" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennz. Ganzzug</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">indicator complete train</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="TrainNumber" minOccurs="0" maxOccurs="2">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zugnummer Abfahrt / Ankunft</xs:documentation>
                                 
<xs:documentation xml:lang="EN">train number departure / arrival</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:simpleContent>
                                   
<xs:extension base="referenceString">
                                     
<xs:attribute name="type" use="required">
                                       
<xs:annotation>
                                         
<xs:documentation xml:lang="DE">Art der Zugnummer:
Departure = Zugnummer Abfahrt
Arrival = Zugnummer Ankunft
</xs:documentation>
                                         
<xs:documentation xml:lang="EN">type of train (number):
Departure = train number departure
Arrival = train number arrival
</xs:documentation>
                                       
</xs:annotation>
                                       
<xs:simpleType>
                                         
<xs:restriction base="xs:NMTOKEN">
                                           
<xs:enumeration value="Departure"/>
                                           
<xs:enumeration value="Arrival"/>
                                         
</xs:restriction>
                                       
</xs:simpleType>
                                     
</xs:attribute>
                                   
</xs:extension>
                                 
</xs:simpleContent>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="TrainDate" type="xs:dateTime" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Verkehrstag</xs:documentation>
                                 
<xs:documentation xml:lang="EN">train date</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Route" type="code7" minOccurs="0" maxOccurs="5">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Leitweg</xs:documentation>
                                 
<xs:documentation xml:lang="EN">route</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Tariff" type="name" minOccurs="0" maxOccurs="2">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Leitungsweg / Tarife</xs:documentation>
                                 
<xs:documentation xml:lang="EN">routing code / tariff</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Payment" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zahlungsvermerk</xs:documentation>
                                 
<xs:documentation xml:lang="EN">payment note</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Number" type="code2">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzahl</xs:documentation>
                                       
<xs:documentation xml:lang="EN">number</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Comments">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Vermerk</xs:documentation>
                                       
<xs:documentation xml:lang="EN">note</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:normalizedString">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="30"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="AddressData" type="adress" minOccurs="4" maxOccurs="17">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Consignor, Consignee, PartyPaying, TransportCompany müssen als Pflichtadressen in der TransportOrder vorhanden sein</xs:documentation>
                           
<xs:documentation xml:lang="DE">Als Addresstypen innerhalb der TansportOrder sind folgende Typen zulässig: Consignor = Versender, Consignee = Empfänger, PartyPaying = Frachtzahler, TransportCompany = Transportunternehmer, InstructionParty = Auftraggeber, Discharge = Zustelladresse, Dispatch = Abholadresse, Declarant = Zollanmelder, Customs = Zolladresse und Carrier = Reeder</xs:documentation>
                           
<xs:documentation xml:lang="EN">Consignor, Consignee, PartyPaying and TransportCompany are mandatory address types for a transport order</xs:documentation>
                           
<xs:documentation xml:lang="EN"> the following address types are used with a transport order: Consignor, Consignee, PartyPaying (party paying for the transport), TransportCompany (company actually transporting the container), InstructionParty (party issuing the transport order), Discharge (discharge address), Dispatch (dispatch address), Declarant (customs declarant), Customs (customs address) and Carrier</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TransportContainer" maxOccurs="999">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Ladeeinheit</xs:documentation>
                           
<xs:documentation xml:lang="EN">loading unit / container</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Position" type="itemPosition">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Lfd. Nr. LE</xs:documentation>
                                 
<xs:documentation xml:lang="EN">container position / sequential number of the conatiner withih the transport order</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="FullContainer" type="xs:boolean">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kenzeichen Voll / Leer</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">indicator empty / full (loaded) container</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="ContainerNumber" type="containerNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Le-Nummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">container number</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Container" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Containerdaten</xs:documentation>
                                 
<xs:documentation xml:lang="EN">container data</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Length" type="code2" minOccurs="0"/>
                                   
<xs:element name="Height" type="code2" minOccurs="0"/>
                                   
<xs:element name="Type" type="code2" minOccurs="0"/>
                                   
<xs:element name="ISOCode" type="code4" minOccurs="0"/>
                                   
<xs:element name="CarrierType" type="anyCode" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Containertyp Transportunternehmer / codieter Containertyp in Abstimmung mit dem Transportunternehmer</xs:documentation>
                                       
<xs:documentation xml:lang="EN">container type transport company / coded container type bilaterally agreed upon with the transport company </xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Damage" type="containerDamage" minOccurs="0" maxOccurs="9">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Beschädigung</xs:documentation>
                                       
<xs:documentation xml:lang="EN">damage</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Oversized" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Übermaße</xs:documentation>
                                 
<xs:documentation xml:lang="EN">oversize</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Indicator" type="xs:boolean"/>
                                   
<xs:element name="Oversize" minOccurs="0" maxOccurs="5">
                                     
<xs:complexType>
                                       
<xs:complexContent>
                                         
<xs:extension base="length">
                                           
<xs:attribute name="type" use="optional">
                                             
<xs:simpleType>
                                               
<xs:restriction base="xs:NMTOKEN">
                                                 
<xs:enumeration value="Top"/>
                                                 
<xs:enumeration value="Left"/>
                                                 
<xs:enumeration value="Right"/>
                                                 
<xs:enumeration value="Front"/>
                                                 
<xs:enumeration value="Rear"/>
                                               
</xs:restriction>
                                             
</xs:simpleType>
                                           
</xs:attribute>
                                         
</xs:extension>
                                       
</xs:complexContent>
                                     
</xs:complexType>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Weight" type="dependentWeights">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Gewichtsangaben</xs:documentation>
                                 
<xs:documentation xml:lang="EN">weight specifications</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="OceanVoyage" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Schiff</xs:documentation>
                                 
<xs:documentation xml:lang="EN">vessel</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Port" type="port" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Hafen</xs:documentation>
                                       
<xs:documentation xml:lang="EN">port</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Voyage" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
                                       
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:normalizedString">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="8"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="ShipName" type="name" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Schiffsname</xs:documentation>
                                       
<xs:documentation xml:lang="EN">vessel name</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="CallSign" type="referenceString" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
                                       
<xs:documentation xml:lang="DE">call sign</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="ShipNumber" type="referenceString" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
                                       
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="CarrierCode" type="anyCode" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
                                       
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
                                       
<xs:documentation xml:lang="EN">carrier name</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="BookingNumber" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
                                       
<xs:documentation xml:lang="EN">carrier booking number</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:string">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="20"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="ReleaseNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Freistellnummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">release number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="15"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Temperature" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Temperaturangaben</xs:documentation>
                                 
<xs:documentation xml:lang="EN">temperature specifications</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="RefrigerationIndicator" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen Kühlgut</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">indicator refrigerated goods</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Max" type="temperature" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">maximal</xs:documentation>
                                       
<xs:documentation xml:lang="EN">maximum temperature</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Min" type="temperature" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">minimal</xs:documentation>
                                       
<xs:documentation xml:lang="EN">minmum temperature</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="ClipOnUnitIndicator" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen Clip on</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">indicator clip-on-unit</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="ClipOnUnitID" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Clip on ID</xs:documentation>
                                       
<xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="15"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="NonOperatingReefer" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen, dass ein Reefer als konventioneller Container verwendet wird, d.h. es findet keine Temperaturregelung statt</xs:documentation>
                                       
<xs:documentation xml:lang="EN">indicator non operating reefer; true, if the container is used as a conventional container without any temperature regulation</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Contents" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Angaben zum Inhalt</xs:documentation>
                                 
<xs:documentation xml:lang="EN">specification of the container content</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Description">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
                                       
<xs:documentation xml:lang="EN">description</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:normalizedString">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="70"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="OriginCountryCode" type="countryISO2" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Herkunfstland Ware</xs:documentation>
                                       
<xs:documentation xml:lang="EN">country of origin (of the container, respectively the transported goods)</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="DestinationCountryCode" type="countryISO2" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Bestimmungsland Ware</xs:documentation>
                                       
<xs:documentation xml:lang="EN">country of destination (of the container, respectively the transported goods)</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Seal" type="seal" minOccurs="0" maxOccurs="99">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Siegel Verschlüsse</xs:documentation>
                                 
<xs:documentation xml:lang="EN">seal</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Customs" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zollangaben</xs:documentation>
                                 
<xs:documentation xml:lang="EN">data elements pertaining to / necessary for a customs declaration</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Procedure" type="name">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Zollverfahren</xs:documentation>
                                       
<xs:documentation xml:lang="EN">name of the customs procedure</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen Zollgut</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">indicator customs declaration</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="2">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Zollnummer ATLAS oder HZO</xs:documentation>
                                       
<xs:documentation xml:lang="EN">customs registration number (ATLAS system or HABIS Zoll)</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Conventional" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Konventionelle Anmeldung</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">indicator conventional declaration</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="AuthorizationNumber" type="referenceString" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Bewilligungsnummer</xs:documentation>
                                       
<xs:documentation xml:lang="EN">authorization number customs declaration</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="PresentationToCustoms" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
                                       
<xs:documentation xml:lang="EN">location of the customs inspection</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Code" type="code4" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Code des Gestellungsorts</xs:documentation>
                                             
<xs:documentation xml:lang="EN">location code</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                         
<xs:element name="Location">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Name des Gestellungsorts</xs:documentation>
                                             
<xs:documentation xml:lang="DE">name of the location</xs:documentation>
                                           
</xs:annotation>
                                           
<xs:simpleType>
                                             
<xs:restriction base="xs:string">
                                               
<xs:minLength value="1"/>
                                               
<xs:maxLength value="80"/>
                                             
</xs:restriction>
                                           
</xs:simpleType>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="KLVCertification" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">KLV Bescheinigungsnummer</xs:documentation>
                                       
<xs:documentation xml:lang="EN">KLV certificate number / ID</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:string">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="10"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="Declaration" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Zollangaben Truck Freitext</xs:documentation>
                                       
<xs:documentation xml:lang="EN">free text / remarks pertaining to the customs declaration</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:normalizedString">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="50"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="CustomsTariff" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
                                       
<xs:documentation xml:lang="EN">customs tariff number</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:string">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="12"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="VuBIndicator" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">VuB / Verbote und Beschränkungen</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">indicator VUB</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="TaxSuspension" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Steueraussetzung</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">tax suspension</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="ExportRefunding" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Ausfuhrerstattung</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">tax refunding</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="NumberOfPackages" type="xs:integer" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Anzahl der in der Zolldeklaration enthaltenen Packstücke</xs:documentation>
                                       
<xs:documentation xml:lang="EN">number of packages the customs deklaration refers to</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Comments" type="remarks" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Bemerkungen Truck / Zoll</xs:documentation>
                                 
<xs:documentation xml:lang="EN">remarks truck / customs</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Loading" type="containerLoading" minOccurs="0" maxOccurs="2">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Be- und Entladung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">loading and unloading</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="LoadingRequestCode" type="anyCode" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Verladewunsch</xs:documentation>
                                 
<xs:documentation xml:lang="EN">loading request code</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="SheetLine" minOccurs="0" maxOccurs="576">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Beiblatt</xs:documentation>
                                 
<xs:documentation xml:lang="EN">sheet line</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="72"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="WagonNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Nummer des Bahnwaggons</xs:documentation>
                                 
<xs:documentation xml:lang="EN">
number of the rail road wagon the container has been loaded onto
only transport mode = R
         
</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="12"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="WagonLoadingPosition" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Platz auf Wagen</xs:documentation>
                                 
<xs:documentation xml:lang="EN">loading position of the container on the railway car</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:length value="1"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="WagonTrainPosition" type="xs:positiveInteger" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Position des Wagens im Zug (beginnnend mit dem ersten Wagen hinter dem Triebfahrzeug)</xs:documentation>
                                 
<xs:documentation xml:lang="EN">position of the wagon within the train or wagon sequence (count starts at the first wagon after the locomotive)</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
                                 
<xs:documentation xml:lang="EN">transport paper reference</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="DangerousGoods" minOccurs="0" maxOccurs="999">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Gefahrgutangaben</xs:documentation>
                                 
<xs:documentation xml:lang="EN">specification of dangerous goods information</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Position" type="itemPosition">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">laufende Nummer Gefahrgutposition</xs:documentation>
                                       
<xs:documentation xml:lang="EN">sequential number of the dangerous goods position</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Class" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Gefahrklasse</xs:documentation>
                                       
<xs:documentation xml:lang="EN">dangerous goods class</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="4"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="UNNumber" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">UN-Nummer</xs:documentation>
                                       
<xs:documentation xml:lang="EN">UN number</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:length value="4"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">EMS-Nummer</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Bei der Kommunikation mit UnikatGE werden nur die ersten drei Zeichen des Feldinhalts berücksichtigt. Zeichen vier bis sechs werden mit Unterstrichen 'aufgefüllt'.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">EMS number</xs:documentation>
                                       
<xs:documentation xml:lang="EN">In communications with UnikatGE, only the first three characters of the field content are taken into account. Characters four to six are 'filled' with underscores.</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:length value="6"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">MFAG-Nummer</xs:documentation>
                                       
<xs:documentation xml:lang="EN">MFAG number</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:length value="4"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="FlashPoint" type="temperature" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Flammpunkt; Wert mit Vorzeichen</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Flash point; Values with sign</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Stowage" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Staumethode; Verwendung nur bei Klasse 1</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Stowage method; Use only for dangerous goods class 1</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:length value="3"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="Packing" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Verpackung</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Packaging</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Number" type="xs:positiveInteger" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                         
<xs:element name="Code" type="code2" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Packaging code</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                         
<xs:element name="Group" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Verpackungsgruppe</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Packaging group</xs:documentation>
                                           
</xs:annotation>
                                           
<xs:simpleType>
                                             
<xs:restriction base="xs:NMTOKEN">
                                               
<xs:minLength value="1"/>
                                               
<xs:maxLength value="3"/>
                                             
</xs:restriction>
                                           
</xs:simpleType>
                                         
</xs:element>
                                         
<xs:element name="EmptyPackageCode" type="code4" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Leerverpackungscode</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Empty packaging code</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="DangerWeight" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Gewichte Gefahrgut</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Weight of hazardous goods</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Gross" type="weight">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Bruttogewicht; positives Gewicht in Gramm</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Gross weight; positive weight in grams</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                         
<xs:element name="Net" type="weight" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Nettogewicht; positives Gewicht in Gramm</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Net weight; positive weight in grams</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                         
<xs:element name="NetExplosive" type="weight" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Nettogewicht Explosivmasse; nur Klasse 1; positives Gewicht in Gramm</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Net weight of explosive mass; Class 1 only; positive weight in grams</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="WGKCode" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Wassergefährdungsklasse</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Water hazard class</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:string">
                                         
<xs:enumeration value="0"/>
                                         
<xs:enumeration value="1"/>
                                         
<xs:enumeration value="2"/>
                                         
<xs:enumeration value="3"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="CL7" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Klasse 7 / radioaktive Stoffe</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Class 7 / Radioactive substances</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="SheetNumber" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Blatt</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Page</xs:documentation>
                                           
</xs:annotation>
                                           
<xs:simpleType>
                                             
<xs:restriction base="xs:decimal">
                                               
<xs:totalDigits value="2"/>
                                               
<xs:fractionDigits value="0"/>
                                             
</xs:restriction>
                                           
</xs:simpleType>
                                         
</xs:element>
                                         
<xs:element name="Category" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Kategorie</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Category</xs:documentation>
                                           
</xs:annotation>
                                           
<xs:simpleType>
                                             
<xs:restriction base="xs:NMTOKEN">
                                               
<xs:minLength value="1"/>
                                               
<xs:maxLength value="4"/>
                                             
</xs:restriction>
                                           
</xs:simpleType>
                                         
</xs:element>
                                         
<xs:element name="ChemicalActivity" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Aktivität</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Activity</xs:documentation>
                                           
</xs:annotation>
                                           
<xs:simpleType>
                                             
<xs:restriction base="xs:NMTOKEN">
                                               
<xs:minLength value="1"/>
                                               
<xs:maxLength value="4"/>
                                             
</xs:restriction>
                                           
</xs:simpleType>
                                         
</xs:element>
                                         
<xs:element name="TransportSign" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Transportkennzahl</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Transport identification</xs:documentation>
                                           
</xs:annotation>
                                           
<xs:simpleType>
                                             
<xs:restriction base="xs:NMTOKEN">
                                               
<xs:minLength value="1"/>
                                               
<xs:maxLength value="3"/>
                                             
</xs:restriction>
                                           
</xs:simpleType>
                                         
</xs:element>
                                         
<xs:element name="PackagingType" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Verpackungstyp</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Packaging type</xs:documentation>
                                           
</xs:annotation>
                                           
<xs:simpleType>
                                             
<xs:restriction base="xs:NMTOKEN">
                                               
<xs:minLength value="1"/>
                                               
<xs:maxLength value="4"/>
                                             
</xs:restriction>
                                           
</xs:simpleType>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="LegalNorm" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">der Deklaration zugrundeliegendes Rechtsnorm / Gefahrgutrecht</xs:documentation>
                                       
<xs:documentation xml:lang="EN">of the declaration of the underlying legal provision / Hazardous goods law</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="5"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="ClassificationCode" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Klassifizierungscode</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Classification code</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="7"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">offizielle / technische Bezeichnung</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Bei der Kommunikation mit den Systemen ACTION, UNIKAT, TRAFC und UnikstGE golt für die Verwednung des Elements:

erste und zweite Wiederholung: offizielle Bezeichnung
dritte bis fünfte Wiederholung: technische Bezeichnung
</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Official / technical designation</xs:documentation>
                                       
<xs:documentation xml:lang="EN">In communications with the ACTION, UNIKAT, TRAFC and UnikstGE systems, the following applies for use of the element: First and second repeat: Official designation of third to fifth repeat: Technical designation</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:normalizedString">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="70"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="GoodsNumber" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Gefahrnummer / Güterartnummer</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Hazard number / goods type number</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="4"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="GoodsLabel" type="code4" minOccurs="0" maxOccurs="5">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Gefahrzettel / -label</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Hazard note / label</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="MPLabel" type="code2" minOccurs="0"/>
                                   
<xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen Transportverbot</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="DateSafety" type="xs:date" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Datum Sicherheitsventil</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Date Safety valve</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen ungereinigter, leerer Tank</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Identification of uncleaned, empty tank</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="RiskGroup" minOccurs="0">
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:length value="1"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="Regulations" minOccurs="0" maxOccurs="2">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Sondervorschriften</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Special regulations</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:normalizedString">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="70"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Bezeichnung letztes Ladegut</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Designation of the last cargo</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:normalizedString">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="70"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Zusatzangaben</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Additional data</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:normalizedString">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="70"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                                       
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="CustomsZODIAK" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zollangaben ZODIAK</xs:documentation>
                                 
<xs:documentation xml:lang="EN">ZODIAK customs data</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Reference">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Zollantragsreferenz</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Customs declaration reference</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:complexType>
                                       
<xs:simpleContent>
                                         
<xs:extension base="referenceString">
                                           
<xs:attribute name="type" use="required">
                                             
<xs:annotation>
                                               
<xs:documentation xml:lang="DE">Art der Referenz:
Declaration = Zollantrag
Preliminary = Voranmeldung
MRN = Movement Reference Number
</xs:documentation>
                                               
<xs:documentation xml:lang="EN">Type of reference: Declaration = Zollantrag Preliminary = Voranmeldung MRN = Movement Reference Number</xs:documentation>
                                             
</xs:annotation>
                                             
<xs:simpleType>
                                               
<xs:restriction base="xs:string">
                                                 
<xs:enumeration value="Declaration"/>
                                                 
<xs:enumeration value="Preliminary"/>
                                                 
<xs:enumeration value="MRN"/>
                                               
</xs:restriction>
                                             
</xs:simpleType>
                                           
</xs:attribute>
                                         
</xs:extension>
                                       
</xs:simpleContent>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="Comments" type="customsComment" minOccurs="0" maxOccurs="2">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Comments</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="DeclarationType" type="code5" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Art der Anmeldung</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Type of declaration</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="LoadingPlace" type="code4" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Ort des Beladens und Verpackens</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Place of loading and packing</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="CustomsOffice" type="customsOffice" minOccurs="0" maxOccurs="12">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Zollstelle</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Customs office</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="ArrivalAgreedLocationCode" type="code4" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Location of the customs inspection</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="SimplifiedProcedure" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen vereinfachtes Verfahren</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Identification of simplified process</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="FreighLists" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Anzahl Ladelisten</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Number of load lists</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:decimal">
                                         
<xs:minInclusive value="1"/>
                                         
<xs:maxInclusive value="99999"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="Guarantee" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Sicherheit</xs:documentation>
                                       
<xs:documentation xml:lang="EN">customs safety / guarantee</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Type" minOccurs="0">
                                           
<xs:simpleType>
                                             
<xs:restriction base="xs:string">
                                               
<xs:length value="1"/>
                                             
</xs:restriction>
                                           
</xs:simpleType>
                                         
</xs:element>
                                         
<xs:element name="OtherReference" type="referenceString" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Sicherheits Bescheinigung; Bezeichnung der Bescheinigung</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Safety certificate; Certificate designation</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="Validity" minOccurs="0">
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Kennzeichen Gültigkeit der Sicherheit in EU</xs:documentation>
                                             
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Identification of the validity of safety in the EU</xs:documentation>
                                             
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                         
<xs:element name="Limitation" type="code2" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Sicherheit Gültigkeitsausschluss</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Safety validity exclusion</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="Representative" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Stellvertreter</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Deputy</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Name" type="name" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Name des Stellvertreters</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Name of deputy</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                         
<xs:element name="Capacity" type="name" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Stellung / Funktion des Stellvertreters</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Position / Role of the deputy</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="Date" minOccurs="0" maxOccurs="3">
                                     
<xs:complexType>
                                       
<xs:simpleContent>
                                         
<xs:extension base="xs:date">
                                           
<xs:attribute name="type" type="customsDateType"/>
                                         
</xs:extension>
                                       
</xs:simpleContent>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="ConcomitantDokument" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">VBD-Name (Name des Versandbegleitdokumentes)</xs:documentation>
                                       
<xs:documentation xml:lang="EN">VBD name (name of the transit accompanying document)</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:normalizedString">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="100"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="Declarant" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Anmelder</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Struktur wird in der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE nicht verwendet. Die Daten zum Deklaranten werden auf Kopfebene in den Adressdaten mit dem Typ 'Declarant' kommuniziert.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Filer</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The structure is not used in communications with ACTION, UNIKAT, TRAFIC and UnikatGE. The data on the declarant is communicated in the address data in the header with the type 'Declarant'.</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Address" type="adress" minOccurs="0"/>
                                         
<xs:element name="DeclarantAgent" type="name" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">verantwortlicher Bearbeiter</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Responsible employee</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                   
<xs:element name="Agent" type="name" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Bearbeiter (Zollantrag)</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Employee (customs declaration)</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Incident" type="xs:string" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Ereignis</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Incident</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Conform" type="xs:string" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen Konformität</xs:documentation>
                                       
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird für das Kennzeichen ein boolscher Wert übermittelt, d.h. 0 oder false und 1 oder true.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Identification of conformity</xs:documentation>
                                       
<xs:documentation xml:lang="EN">In communications with ACTION, UNIKAT, TRAFIC and UnikatGE, a Boolean value is transmitted for the identification, i.e. 0 or false, and 1 or true.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="SealsState" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen Verschlusszustand</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Identification of sealing state</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:string">
                                         
<xs:length value="1"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="MeansOfTransport" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Beförderungsmittel</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Means of transport</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="Identity" type="referenceString" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Beförderungsmittel (Kennzeichen)</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Means of transport (identification)</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                         
<xs:element name="Nationality" type="code2" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Beförderungsmittel (Staatszugehörigkeit)</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Means of transport (nationality)</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Pricing" minOccurs="0" maxOccurs="5">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Preisangaben</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Price information</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Description" type="xs:string">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Description</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Amount" type="amount">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Preis</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Price</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="IMPReference" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Referenz Importplattfrom</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Import platform reference</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:length value="18"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="LoadingBarge" type="containerTransportBarge" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Identifikation des Binnenschiffs / Leichters und der Ladeposition des Containers (bei Transporten per Binnenschiff)</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Identification of the barge and the loading position of the container (for transport by barge)</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="LoadingTruck" type="containerTransportTruck" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Identifikation des LKWs und der Ladeposition des Containers (bei Transporten per LKW)</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Identification of the truck and the loading position of the container (for transport by truck)</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Usage" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:enumeration value="Import"/>
                                   
<xs:enumeration value="Export"/>
                                   
<xs:enumeration value="Relocation"/>
                                   
<xs:enumeration value="DepotIn"/>
                                   
<xs:enumeration value="DepotOut"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="GoodsItem" minOccurs="0" maxOccurs="999">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Warenliste</xs:documentation>
                           
<xs:documentation xml:lang="EN">List of goods</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Position" type="itemPosition">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Lfd. Nummer im Auftrag</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Serial number in order</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Contents">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Description</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="140"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Commodity" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Warengüterartencode</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Goods type code</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="6"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="MarksAndNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Marke/Nummer</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Marks and number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="42"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Packaging">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Verpackunseinheit</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Packaging unit</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="GrossWeight" type="weight">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Wenn eine Zuordnung der Waren zu Ladeeinheiten (Allocation) kommuniziert wird, wird das Gesamt-Bruttogewicht der Ware von den Anwendungen ACTION, UNIKAT, TRAFIC und UnikatGE aus den zugeordneten Gewichten berechnet. Das Bruttogewicht der Ware bleibt jedoch auch in diesem Fall ein Pflichtelement der Ware.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Gross weight</xs:documentation>
                                       
<xs:documentation xml:lang="EN">If a goods assignment is communicated for loading units (allocation), the total gross weight of the goods will be calculated by the ACTION, UNIKAT, TRAFIC and UnikatGE software based on the allocated weights. In this case, however, the gross weight of the goods too remains a mandatory element of the goods.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="NetWeight" type="weight" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Net weight</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="NumberUnits" type="xs:nonNegativeInteger">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Code" type="code4">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Verpackungsart nach NCTS 17</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Type of packaging according to code list NCTS 17</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="MonetaryValue" type="amount" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Warenwert</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Goods value</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Assessment" minOccurs="0">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Schätzkennzeichen</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Assessment indicator</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Risk" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Risikoabschaetzung in Prozent</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Risk assessment as a percentage</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:decimal">
                                         
<xs:minInclusive value="0"/>
                                         
<xs:maxInclusive value="100"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zollregistriernummern</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Customs registration numbers</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="PreviousNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Vorpapier-Registriernummern</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Previous document registration numbers</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="PreviousDocument" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Vorpapierreferenz</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Previous document reference</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:simpleContent>
                                   
<xs:extension base="referenceString">
                                     
<xs:attribute name="type" type="code7" use="required"/>
                                   
</xs:extension>
                                 
</xs:simpleContent>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="CustomsTariffNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Customs tariff number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="12"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="ExportRegulationsConformance" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen Übereinstimmung Exportbestimmungen </xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Identification of compliance with EU export provisions </xs:documentation>
                                 
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="RestrictionOnExport" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Ausfuhrbeschränkung</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Export restriction</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="ExportTaxCollection" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Abgabenerhebung</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Duty collection</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Allocation" minOccurs="0" maxOccurs="999">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Warenzuordnung; Zuordnung der Ware zu einer oder mehreren Ladeeinheiten</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Goods assignment; Allocation of the goods to one or more loading units</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="ContainerPosition" type="itemPosition">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">LE-Position</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Loading unit position</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="NumberItems" type="xs:nonNegativeInteger">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="GrossWeight" type="weight">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Anteil Bruttogewicht</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Anwednungen ACTION, UNIKAT, TRAFIC und UnikatGE verwenden die anteiligen Bruttogewichte zur Berechnung des Gesamt-Bruttogewichts der Ware.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Share of (overall) gross weight</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, TRAFIC and UnikatGE software use the proportionate gross weights to calculate the total gross weight of the goods.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Remarks" type="remarks" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Bermerkungen Truckauftrag</xs:documentation>
                           
<xs:documentation xml:lang="EN">Truck order comments</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TemplateReference" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Referenz der Kopiervorlage / Vorblendereferenz, die beim Empfang des Auftrags zur Vervollständigung der Daten verwendet werden soll (UNIKAT GE) </xs:documentation>
                           
<xs:documentation xml:lang="EN">Master copy reference / template reference which should be used on receipt of the order for completion of the data (UNIKAT GE) </xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                           
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                     
<xs:attribute name="type" use="required">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="DE">Art / Bedeutung des Auftrags:
TH = Transportauftrag
RH = Verlade-Ist
NH = Buchungsanfrage
LO = Verladeauftrag
DO = Entladeauftrag
</xs:documentation>
                         
<xs:documentation xml:lang="EN">Order type / meaning: TH = Transport order RH = Loading/discharge report NH = Booking request LO = Loading order DO = Discharge order</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:NMTOKEN">
                           
<xs:enumeration value="TH"/>
                           
<xs:enumeration value="RH"/>
                           
<xs:enumeration value="NH"/>
                           
<xs:enumeration value="LO"/>
                           
<xs:enumeration value="DO"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:attribute>
                     
<xs:attribute name="reference" use="required">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="DE">fachliche Referenz zur Indentifikation des Auftrags</xs:documentation>
                         
<xs:documentation xml:lang="EN">Technical reference for identification of the order</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:NMTOKEN">
                           
<xs:minLength value="1"/>
                           
<xs:maxLength value="35"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:attribute>
                     
<xs:attribute name="version" use="required">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="DE">fachliche Version des Auftrags
Für eine Neuanlage wird die Version 1 erwartet. Eine Version
> 1 wird als Änderung interpretiert - wobei die Änderung mit eine größere Version als die letzte erfolgreiche Kommunikation des Auftrags haben muss.</xs:documentation>
                         
<xs:documentation xml:lang="EN">official technical version of the order Version 1 is expected as a new document. A version > 1 is interpreted as a change - whereby the change must have a later version than the last successful communication of the order.</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:decimal">
                           
<xs:totalDigits value="2"/>
                           
<xs:fractionDigits value="0"/>
                         
</xs:restriction>
                       
</xs:simpleType>
                     
</xs:attribute>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
               
<xs:attribute name="referenceNumber" type="referenceString" use="required">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="DE">Nachrichtenreferenz
Die Nachrichtenreferenz wird für die technische Quittierung der Nachricht verwendet.
</xs:documentation>
                   
<xs:documentation xml:lang="EN">Message reference The message reference is used for the technical acknowledgment of the message.</xs:documentation>
                 
</xs:annotation>
               
</xs:attribute>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Metainfo
diagram
type MetaInfoDef
properties
isRef 0
content complex
children Transaction Application Communication
attributes
Name  Type  Use  Default  Fixed  annotation
Countxs:positiveInteger      
documentation
Anzahl der in der Kommunikation gebündelten Nachrichten
documentation
Number of messages (elements) that are collected in the transmitted file.
ExchangeNumberderived by: xs:stringrequired      
documentation
Sitzungsnummer zur eindeutigen Identifikation der kommunizierten Datei
documentation
unique reference per physical xml-file
Testxs:booleanoptional  0    
documentation
Testkennzeichen; 0 = Produktion, 1 = Test
documentation
0 - false (default);
documentation
1- true; transmission for test purpose
source <xs:element name="Metainfo" type="MetaInfoDef"/>

element Document/Messages
diagram
properties
isRef 0
content complex
children Message
source <xs:element name="Messages">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Message">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="TransportOrder" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="ModeOfTransport">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Transportart: Rail, Feeder, Truck, Barge (Binnenschiff)</xs:documentation>
                     
<xs:documentation xml:lang="EN">mode of transport: rail, feeder, truck, barge (inland water vessel)</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:enumeration value="Feeder"/>
                       
<xs:enumeration value="Rail"/>
                       
<xs:enumeration value="Truck"/>
                       
<xs:enumeration value="Barge"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Usage" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Verwendung: Import, Export, Relocation, DepotIn, DepotOut, Inland</xs:documentation>
                     
<xs:documentation xml:lang="EN">usage: import, export, relocation, depotIn, depotOut, inland</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:enumeration value="Import"/>
                       
<xs:enumeration value="Export"/>
                       
<xs:enumeration value="Relocation"/>
                       
<xs:enumeration value="DepotIn"/>
                       
<xs:enumeration value="DepotOut"/>
                       
<xs:enumeration value="Inland"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="PickupEmpty" type="transportLocation" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Leer Vorlauf</xs:documentation>
                     
<xs:documentation xml:lang="EN">pickup of emty container from depot prior to main transport</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Dispatch" type="transportLocation" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Versand
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Dispatch (und der Struktur Discharge) verpflichtend, um den Versandbahnhof (Empfangsbahnhof) zu spezifizieren.
Bei Verladeaufträgen ist die Nutzung der Struktur Dispatch zur Kommunikation des Verladeterminals (Element Location) verpflichtend.
</xs:documentation>
                     
<xs:documentation xml:lang="EN">dispatch
When specifiying mulitmodal transport orders (transport mode rail) the usage of the dispatch structure (and the discharge structure) is mandatory. It is used to communicate the dispatch train station (respectively the discharge train station)..
When specifiying an inbound loading transport order the dispatch structure is mandatory in order to communicate the loading location / terminal (element location).
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Discharge" type="transportLocation" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Empfang
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Discharge (und der Struktur Dispatch) verpflichtend, um den Empfangsbahnhof (Versandbahnhof) zu spezifizieren.
Bei Entladeaufträgen ist die Nutzung der Struktur Discharge zur Kommunikation des Entladeterminals (Element Location) verpflichtend.
</xs:documentation>
                     
<xs:documentation xml:lang="EN">discharge
When specifiying mulitmodal transport orders (transport mode rail) the usage of the discharge structure (and the dispatch structure) is mandatory. It is used to communicate the discharge train station (respectively the dispatch train station)..
When specifiying an outbound loading transport order the discharge structure is mandatory in order to communicate the loading location / terminal (element location).
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ReturnEmpty" type="transportLocation" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Leer Rücklauf</xs:documentation>
                     
<xs:documentation xml:lang="EN">return of emty container from depot after main transport</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TransportPaper" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Frachtpapiere</xs:documentation>
                     
<xs:documentation xml:lang="EN">transport paper / consignment note</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="TransportInformation" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">FB-Erklärungen</xs:documentation>
                           
<xs:documentation xml:lang="EN">consignment note declaration</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="120"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Type" type="code4" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Frachtbrief</xs:documentation>
                           
<xs:documentation xml:lang="EN">consignment note</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TransportNumber" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Übergabeschein</xs:documentation>
                           
<xs:documentation xml:lang="DE">transfer note number</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Additional" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">FB Beilagen</xs:documentation>
                           
<xs:documentation xml:lang="EN">consignment note enclosures</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="50"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
                           
<xs:documentation xml:lang="EN">consignment note reference</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="FeederShip" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Feederangaben
Angaben Binnenschiff
</xs:documentation>
                     
<xs:documentation xml:lang="EN">feeder relevant data
inland water vessel relevant data
</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Voyage" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="8"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="FeederShipName" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Name des Schiffs</xs:documentation>
                           
<xs:documentation xml:lang="EN">name of the vessel</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="CallSign" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
                           
<xs:documentation xml:lang="EN">call sign</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ShipNumber" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
                           
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Comments" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
                           
<xs:documentation xml:lang="EN">comments</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="20"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="CarrierCode" type="anyCode" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
                           
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
                           
<xs:documentation xml:lang="EN">name of the carrier</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="CustomerNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">customer number</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Operator" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Verkehrsführer Buchungsnummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">traffic manager booking number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="12"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="ShippingDirector" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Verkehrsführer-Kundennummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">traffic manager customer number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="12"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="QuayAccount" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">quay account number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="6"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="ContractNumber" type="code7" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kontraktnummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">contract number</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="FurtherReferenceSigns" type="referenceSignType" minOccurs="0" maxOccurs="unbounded"/>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="TransportDate" type="transportDate" maxOccurs="5">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Transportzeiten</xs:documentation>
                     
<xs:documentation xml:lang="EN">transport date</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Train" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Angaben zum Zug</xs:documentation>
                     
<xs:documentation xml:lang="EN">train informationAngaben zum Zug</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Direction" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Richtung des Zugs:
I = Inbound / Eingangszug
O = Outbound / Ausgangszug
</xs:documentation>
                           
<xs:documentation xml:lang="EN">direction of the train:
I = Inbound / inbound train
O = Outbound / outbound train
</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:enumeration value="I"/>
                             
<xs:enumeration value="O"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Product" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Produkt</xs:documentation>
                           
<xs:documentation xml:lang="EN">product</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="CompleteTrain" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennz. Ganzzug</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">indicator complete train</xs:documentation>
                           
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TrainNumber" minOccurs="0" maxOccurs="2">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zugnummer Abfahrt / Ankunft</xs:documentation>
                           
<xs:documentation xml:lang="EN">train number departure / arrival</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:simpleContent>
                             
<xs:extension base="referenceString">
                               
<xs:attribute name="type" use="required">
                                 
<xs:annotation>
                                   
<xs:documentation xml:lang="DE">Art der Zugnummer:
Departure = Zugnummer Abfahrt
Arrival = Zugnummer Ankunft
</xs:documentation>
                                   
<xs:documentation xml:lang="EN">type of train (number):
Departure = train number departure
Arrival = train number arrival
</xs:documentation>
                                 
</xs:annotation>
                                 
<xs:simpleType>
                                   
<xs:restriction base="xs:NMTOKEN">
                                     
<xs:enumeration value="Departure"/>
                                     
<xs:enumeration value="Arrival"/>
                                   
</xs:restriction>
                                 
</xs:simpleType>
                               
</xs:attribute>
                             
</xs:extension>
                           
</xs:simpleContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="TrainDate" type="xs:dateTime" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Verkehrstag</xs:documentation>
                           
<xs:documentation xml:lang="EN">train date</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Route" type="code7" minOccurs="0" maxOccurs="5">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Leitweg</xs:documentation>
                           
<xs:documentation xml:lang="EN">route</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Tariff" type="name" minOccurs="0" maxOccurs="2">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Leitungsweg / Tarife</xs:documentation>
                           
<xs:documentation xml:lang="EN">routing code / tariff</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Payment" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zahlungsvermerk</xs:documentation>
                           
<xs:documentation xml:lang="EN">payment note</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Number" type="code2">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzahl</xs:documentation>
                                 
<xs:documentation xml:lang="EN">number</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Comments">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Vermerk</xs:documentation>
                                 
<xs:documentation xml:lang="EN">note</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="30"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="AddressData" type="adress" minOccurs="4" maxOccurs="17">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Consignor, Consignee, PartyPaying, TransportCompany müssen als Pflichtadressen in der TransportOrder vorhanden sein</xs:documentation>
                     
<xs:documentation xml:lang="DE">Als Addresstypen innerhalb der TansportOrder sind folgende Typen zulässig: Consignor = Versender, Consignee = Empfänger, PartyPaying = Frachtzahler, TransportCompany = Transportunternehmer, InstructionParty = Auftraggeber, Discharge = Zustelladresse, Dispatch = Abholadresse, Declarant = Zollanmelder, Customs = Zolladresse und Carrier = Reeder</xs:documentation>
                     
<xs:documentation xml:lang="EN">Consignor, Consignee, PartyPaying and TransportCompany are mandatory address types for a transport order</xs:documentation>
                     
<xs:documentation xml:lang="EN"> the following address types are used with a transport order: Consignor, Consignee, PartyPaying (party paying for the transport), TransportCompany (company actually transporting the container), InstructionParty (party issuing the transport order), Discharge (discharge address), Dispatch (dispatch address), Declarant (customs declarant), Customs (customs address) and Carrier</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TransportContainer" maxOccurs="999">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Ladeeinheit</xs:documentation>
                     
<xs:documentation xml:lang="EN">loading unit / container</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Position" type="itemPosition">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Lfd. Nr. LE</xs:documentation>
                           
<xs:documentation xml:lang="EN">container position / sequential number of the conatiner withih the transport order</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="FullContainer" type="xs:boolean">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kenzeichen Voll / Leer</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">indicator empty / full (loaded) container</xs:documentation>
                           
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ContainerNumber" type="containerNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Le-Nummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">container number</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Container" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Containerdaten</xs:documentation>
                           
<xs:documentation xml:lang="EN">container data</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Length" type="code2" minOccurs="0"/>
                             
<xs:element name="Height" type="code2" minOccurs="0"/>
                             
<xs:element name="Type" type="code2" minOccurs="0"/>
                             
<xs:element name="ISOCode" type="code4" minOccurs="0"/>
                             
<xs:element name="CarrierType" type="anyCode" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Containertyp Transportunternehmer / codieter Containertyp in Abstimmung mit dem Transportunternehmer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">container type transport company / coded container type bilaterally agreed upon with the transport company </xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Damage" type="containerDamage" minOccurs="0" maxOccurs="9">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Beschädigung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">damage</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Oversized" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Übermaße</xs:documentation>
                           
<xs:documentation xml:lang="EN">oversize</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Indicator" type="xs:boolean"/>
                             
<xs:element name="Oversize" minOccurs="0" maxOccurs="5">
                               
<xs:complexType>
                                 
<xs:complexContent>
                                   
<xs:extension base="length">
                                     
<xs:attribute name="type" use="optional">
                                       
<xs:simpleType>
                                         
<xs:restriction base="xs:NMTOKEN">
                                           
<xs:enumeration value="Top"/>
                                           
<xs:enumeration value="Left"/>
                                           
<xs:enumeration value="Right"/>
                                           
<xs:enumeration value="Front"/>
                                           
<xs:enumeration value="Rear"/>
                                         
</xs:restriction>
                                       
</xs:simpleType>
                                     
</xs:attribute>
                                   
</xs:extension>
                                 
</xs:complexContent>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Weight" type="dependentWeights">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Gewichtsangaben</xs:documentation>
                           
<xs:documentation xml:lang="EN">weight specifications</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="OceanVoyage" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Schiff</xs:documentation>
                           
<xs:documentation xml:lang="EN">vessel</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Port" type="port" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Hafen</xs:documentation>
                                 
<xs:documentation xml:lang="EN">port</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Voyage" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="8"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="ShipName" type="name" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Schiffsname</xs:documentation>
                                 
<xs:documentation xml:lang="EN">vessel name</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="CallSign" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
                                 
<xs:documentation xml:lang="DE">call sign</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="ShipNumber" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
                                 
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="CarrierCode" type="anyCode" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
                                 
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
                                 
<xs:documentation xml:lang="EN">carrier name</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="BookingNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
                                 
<xs:documentation xml:lang="EN">carrier booking number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="20"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="ReleaseNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Freistellnummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">release number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="15"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Temperature" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Temperaturangaben</xs:documentation>
                           
<xs:documentation xml:lang="EN">temperature specifications</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="RefrigerationIndicator" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen Kühlgut</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">indicator refrigerated goods</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Max" type="temperature" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">maximal</xs:documentation>
                                 
<xs:documentation xml:lang="EN">maximum temperature</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Min" type="temperature" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">minimal</xs:documentation>
                                 
<xs:documentation xml:lang="EN">minmum temperature</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="ClipOnUnitIndicator" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen Clip on</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">indicator clip-on-unit</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="ClipOnUnitID" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Clip on ID</xs:documentation>
                                 
<xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="15"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="NonOperatingReefer" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen, dass ein Reefer als konventioneller Container verwendet wird, d.h. es findet keine Temperaturregelung statt</xs:documentation>
                                 
<xs:documentation xml:lang="EN">indicator non operating reefer; true, if the container is used as a conventional container without any temperature regulation</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Contents" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Angaben zum Inhalt</xs:documentation>
                           
<xs:documentation xml:lang="EN">specification of the container content</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Description">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">description</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="70"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="OriginCountryCode" type="countryISO2" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Herkunfstland Ware</xs:documentation>
                                 
<xs:documentation xml:lang="EN">country of origin (of the container, respectively the transported goods)</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="DestinationCountryCode" type="countryISO2" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Bestimmungsland Ware</xs:documentation>
                                 
<xs:documentation xml:lang="EN">country of destination (of the container, respectively the transported goods)</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Seal" type="seal" minOccurs="0" maxOccurs="99">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Siegel Verschlüsse</xs:documentation>
                           
<xs:documentation xml:lang="EN">seal</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Customs" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zollangaben</xs:documentation>
                           
<xs:documentation xml:lang="EN">data elements pertaining to / necessary for a customs declaration</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Procedure" type="name">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zollverfahren</xs:documentation>
                                 
<xs:documentation xml:lang="EN">name of the customs procedure</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen Zollgut</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">indicator customs declaration</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="2">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zollnummer ATLAS oder HZO</xs:documentation>
                                 
<xs:documentation xml:lang="EN">customs registration number (ATLAS system or HABIS Zoll)</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Conventional" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Konventionelle Anmeldung</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">indicator conventional declaration</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="AuthorizationNumber" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Bewilligungsnummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">authorization number customs declaration</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="PresentationToCustoms" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
                                 
<xs:documentation xml:lang="EN">location of the customs inspection</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Code" type="code4" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Code des Gestellungsorts</xs:documentation>
                                       
<xs:documentation xml:lang="EN">location code</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Location">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Name des Gestellungsorts</xs:documentation>
                                       
<xs:documentation xml:lang="DE">name of the location</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:string">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="80"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="KLVCertification" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">KLV Bescheinigungsnummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">KLV certificate number / ID</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="10"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Declaration" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zollangaben Truck Freitext</xs:documentation>
                                 
<xs:documentation xml:lang="EN">free text / remarks pertaining to the customs declaration</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="50"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="CustomsTariff" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">customs tariff number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="12"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="VuBIndicator" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">VuB / Verbote und Beschränkungen</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">indicator VUB</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="TaxSuspension" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Steueraussetzung</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">tax suspension</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="ExportRefunding" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Ausfuhrerstattung</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">tax refunding</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="NumberOfPackages" type="xs:integer" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Anzahl der in der Zolldeklaration enthaltenen Packstücke</xs:documentation>
                                 
<xs:documentation xml:lang="EN">number of packages the customs deklaration refers to</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Comments" type="remarks" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Bemerkungen Truck / Zoll</xs:documentation>
                           
<xs:documentation xml:lang="EN">remarks truck / customs</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Loading" type="containerLoading" minOccurs="0" maxOccurs="2">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Be- und Entladung</xs:documentation>
                           
<xs:documentation xml:lang="EN">loading and unloading</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="LoadingRequestCode" type="anyCode" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Verladewunsch</xs:documentation>
                           
<xs:documentation xml:lang="EN">loading request code</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="SheetLine" minOccurs="0" maxOccurs="576">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Beiblatt</xs:documentation>
                           
<xs:documentation xml:lang="EN">sheet line</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="72"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="WagonNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Nummer des Bahnwaggons</xs:documentation>
                           
<xs:documentation xml:lang="EN">
number of the rail road wagon the container has been loaded onto
only transport mode = R
         
</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="12"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="WagonLoadingPosition" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Platz auf Wagen</xs:documentation>
                           
<xs:documentation xml:lang="EN">loading position of the container on the railway car</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:length value="1"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="WagonTrainPosition" type="xs:positiveInteger" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Position des Wagens im Zug (beginnnend mit dem ersten Wagen hinter dem Triebfahrzeug)</xs:documentation>
                           
<xs:documentation xml:lang="EN">position of the wagon within the train or wagon sequence (count starts at the first wagon after the locomotive)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
                           
<xs:documentation xml:lang="EN">transport paper reference</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="DangerousGoods" minOccurs="0" maxOccurs="999">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Gefahrgutangaben</xs:documentation>
                           
<xs:documentation xml:lang="EN">specification of dangerous goods information</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Position" type="itemPosition">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">laufende Nummer Gefahrgutposition</xs:documentation>
                                 
<xs:documentation xml:lang="EN">sequential number of the dangerous goods position</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Class" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Gefahrklasse</xs:documentation>
                                 
<xs:documentation xml:lang="EN">dangerous goods class</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="4"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="UNNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">UN-Nummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">UN number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:length value="4"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">EMS-Nummer</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Bei der Kommunikation mit UnikatGE werden nur die ersten drei Zeichen des Feldinhalts berücksichtigt. Zeichen vier bis sechs werden mit Unterstrichen 'aufgefüllt'.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">EMS number</xs:documentation>
                                 
<xs:documentation xml:lang="EN">In communications with UnikatGE, only the first three characters of the field content are taken into account. Characters four to six are 'filled' with underscores.</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:length value="6"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">MFAG-Nummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">MFAG number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:length value="4"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="FlashPoint" type="temperature" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Flammpunkt; Wert mit Vorzeichen</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Flash point; Values with sign</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Stowage" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Staumethode; Verwendung nur bei Klasse 1</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Stowage method; Use only for dangerous goods class 1</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:length value="3"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Packing" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Verpackung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Packaging</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Number" type="xs:positiveInteger" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Code" type="code2" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Packaging code</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Group" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Verpackungsgruppe</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Packaging group</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="3"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="EmptyPackageCode" type="code4" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Leerverpackungscode</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Empty packaging code</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="DangerWeight" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Gewichte Gefahrgut</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Weight of hazardous goods</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Gross" type="weight">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Bruttogewicht; positives Gewicht in Gramm</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Gross weight; positive weight in grams</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Net" type="weight" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Nettogewicht; positives Gewicht in Gramm</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Net weight; positive weight in grams</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="NetExplosive" type="weight" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Nettogewicht Explosivmasse; nur Klasse 1; positives Gewicht in Gramm</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Net weight of explosive mass; Class 1 only; positive weight in grams</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="WGKCode" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Wassergefährdungsklasse</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Water hazard class</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:enumeration value="0"/>
                                   
<xs:enumeration value="1"/>
                                   
<xs:enumeration value="2"/>
                                   
<xs:enumeration value="3"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="CL7" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Klasse 7 / radioaktive Stoffe</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Class 7 / Radioactive substances</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="SheetNumber" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Blatt</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Page</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:decimal">
                                         
<xs:totalDigits value="2"/>
                                         
<xs:fractionDigits value="0"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="Category" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kategorie</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Category</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="4"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="ChemicalActivity" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Aktivität</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Activity</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="4"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="TransportSign" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Transportkennzahl</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Transport identification</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="3"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="PackagingType" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Verpackungstyp</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Packaging type</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:NMTOKEN">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="4"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="LegalNorm" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">der Deklaration zugrundeliegendes Rechtsnorm / Gefahrgutrecht</xs:documentation>
                                 
<xs:documentation xml:lang="EN">of the declaration of the underlying legal provision / Hazardous goods law</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="5"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="ClassificationCode" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Klassifizierungscode</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Classification code</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="7"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">offizielle / technische Bezeichnung</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Bei der Kommunikation mit den Systemen ACTION, UNIKAT, TRAFC und UnikstGE golt für die Verwednung des Elements:

erste und zweite Wiederholung: offizielle Bezeichnung
dritte bis fünfte Wiederholung: technische Bezeichnung
</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Official / technical designation</xs:documentation>
                                 
<xs:documentation xml:lang="EN">In communications with the ACTION, UNIKAT, TRAFC and UnikstGE systems, the following applies for use of the element: First and second repeat: Official designation of third to fifth repeat: Technical designation</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="70"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="GoodsNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Gefahrnummer / Güterartnummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Hazard number / goods type number</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="4"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="GoodsLabel" type="code4" minOccurs="0" maxOccurs="5">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Gefahrzettel / -label</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Hazard note / label</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="MPLabel" type="code2" minOccurs="0"/>
                             
<xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen Transportverbot</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="DateSafety" type="xs:date" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Datum Sicherheitsventil</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Date Safety valve</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen ungereinigter, leerer Tank</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Identification of uncleaned, empty tank</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="RiskGroup" minOccurs="0">
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:length value="1"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Regulations" minOccurs="0" maxOccurs="2">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Sondervorschriften</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Special regulations</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="70"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Bezeichnung letztes Ladegut</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Designation of the last cargo</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="70"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zusatzangaben</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Additional data</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="70"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="CustomsZODIAK" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zollangaben ZODIAK</xs:documentation>
                           
<xs:documentation xml:lang="EN">ZODIAK customs data</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Reference">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zollantragsreferenz</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Customs declaration reference</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:simpleContent>
                                   
<xs:extension base="referenceString">
                                     
<xs:attribute name="type" use="required">
                                       
<xs:annotation>
                                         
<xs:documentation xml:lang="DE">Art der Referenz:
Declaration = Zollantrag
Preliminary = Voranmeldung
MRN = Movement Reference Number
</xs:documentation>
                                         
<xs:documentation xml:lang="EN">Type of reference: Declaration = Zollantrag Preliminary = Voranmeldung MRN = Movement Reference Number</xs:documentation>
                                       
</xs:annotation>
                                       
<xs:simpleType>
                                         
<xs:restriction base="xs:string">
                                           
<xs:enumeration value="Declaration"/>
                                           
<xs:enumeration value="Preliminary"/>
                                           
<xs:enumeration value="MRN"/>
                                         
</xs:restriction>
                                       
</xs:simpleType>
                                     
</xs:attribute>
                                   
</xs:extension>
                                 
</xs:simpleContent>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Comments" type="customsComment" minOccurs="0" maxOccurs="2">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Comments</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="DeclarationType" type="code5" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Art der Anmeldung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Type of declaration</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="LoadingPlace" type="code4" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Ort des Beladens und Verpackens</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Place of loading and packing</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="CustomsOffice" type="customsOffice" minOccurs="0" maxOccurs="12">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zollstelle</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Customs office</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="ArrivalAgreedLocationCode" type="code4" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Location of the customs inspection</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="SimplifiedProcedure" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen vereinfachtes Verfahren</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Identification of simplified process</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="FreighLists" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Anzahl Ladelisten</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Number of load lists</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:decimal">
                                   
<xs:minInclusive value="1"/>
                                   
<xs:maxInclusive value="99999"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Guarantee" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Sicherheit</xs:documentation>
                                 
<xs:documentation xml:lang="EN">customs safety / guarantee</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Type" minOccurs="0">
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:string">
                                         
<xs:length value="1"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="OtherReference" type="referenceString" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Sicherheits Bescheinigung; Bezeichnung der Bescheinigung</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Safety certificate; Certificate designation</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Validity" minOccurs="0">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen Gültigkeit der Sicherheit in EU</xs:documentation>
                                       
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Identification of the validity of safety in the EU</xs:documentation>
                                       
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Limitation" type="code2" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Sicherheit Gültigkeitsausschluss</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Safety validity exclusion</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Representative" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Stellvertreter</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Deputy</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Name" type="name" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Name des Stellvertreters</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Name of deputy</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Capacity" type="name" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Stellung / Funktion des Stellvertreters</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Position / Role of the deputy</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Date" minOccurs="0" maxOccurs="3">
                               
<xs:complexType>
                                 
<xs:simpleContent>
                                   
<xs:extension base="xs:date">
                                     
<xs:attribute name="type" type="customsDateType"/>
                                   
</xs:extension>
                                 
</xs:simpleContent>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="ConcomitantDokument" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">VBD-Name (Name des Versandbegleitdokumentes)</xs:documentation>
                                 
<xs:documentation xml:lang="EN">VBD name (name of the transit accompanying document)</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:normalizedString">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="100"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Declarant" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Anmelder</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Struktur wird in der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE nicht verwendet. Die Daten zum Deklaranten werden auf Kopfebene in den Adressdaten mit dem Typ 'Declarant' kommuniziert.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Filer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The structure is not used in communications with ACTION, UNIKAT, TRAFIC and UnikatGE. The data on the declarant is communicated in the address data in the header with the type 'Declarant'.</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Address" type="adress" minOccurs="0"/>
                                   
<xs:element name="DeclarantAgent" type="name" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">verantwortlicher Bearbeiter</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Responsible employee</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="Agent" type="name" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Bearbeiter (Zollantrag)</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Employee (customs declaration)</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Incident" type="xs:string" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Ereignis</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Incident</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Conform" type="xs:string" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen Konformität</xs:documentation>
                                 
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird für das Kennzeichen ein boolscher Wert übermittelt, d.h. 0 oder false und 1 oder true.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Identification of conformity</xs:documentation>
                                 
<xs:documentation xml:lang="EN">In communications with ACTION, UNIKAT, TRAFIC and UnikatGE, a Boolean value is transmitted for the identification, i.e. 0 or false, and 1 or true.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="SealsState" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen Verschlusszustand</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Identification of sealing state</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:length value="1"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="MeansOfTransport" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Beförderungsmittel</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Means of transport</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Identity" type="referenceString" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Beförderungsmittel (Kennzeichen)</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Means of transport (identification)</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Nationality" type="code2" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Beförderungsmittel (Staatszugehörigkeit)</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Means of transport (nationality)</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Pricing" minOccurs="0" maxOccurs="5">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Preisangaben</xs:documentation>
                           
<xs:documentation xml:lang="EN">Price information</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Description" type="xs:string">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Description</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Amount" type="amount">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Preis</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Price</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="IMPReference" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Referenz Importplattfrom</xs:documentation>
                           
<xs:documentation xml:lang="EN">Import platform reference</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:length value="18"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="LoadingBarge" type="containerTransportBarge" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Identifikation des Binnenschiffs / Leichters und der Ladeposition des Containers (bei Transporten per Binnenschiff)</xs:documentation>
                           
<xs:documentation xml:lang="EN">Identification of the barge and the loading position of the container (for transport by barge)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="LoadingTruck" type="containerTransportTruck" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Identifikation des LKWs und der Ladeposition des Containers (bei Transporten per LKW)</xs:documentation>
                           
<xs:documentation xml:lang="EN">Identification of the truck and the loading position of the container (for transport by truck)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Usage" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
                           
<xs:documentation xml:lang="EN">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:enumeration value="Import"/>
                             
<xs:enumeration value="Export"/>
                             
<xs:enumeration value="Relocation"/>
                             
<xs:enumeration value="DepotIn"/>
                             
<xs:enumeration value="DepotOut"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                           
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="GoodsItem" minOccurs="0" maxOccurs="999">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Warenliste</xs:documentation>
                     
<xs:documentation xml:lang="EN">List of goods</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Position" type="itemPosition">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Lfd. Nummer im Auftrag</xs:documentation>
                           
<xs:documentation xml:lang="EN">Serial number in order</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Contents">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
                           
<xs:documentation xml:lang="EN">Description</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="140"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Commodity" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Warengüterartencode</xs:documentation>
                           
<xs:documentation xml:lang="EN">Goods type code</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="6"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="MarksAndNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Marke/Nummer</xs:documentation>
                           
<xs:documentation xml:lang="DE">Marks and number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="42"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Packaging">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Verpackunseinheit</xs:documentation>
                           
<xs:documentation xml:lang="EN">Packaging unit</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="GrossWeight" type="weight">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Wenn eine Zuordnung der Waren zu Ladeeinheiten (Allocation) kommuniziert wird, wird das Gesamt-Bruttogewicht der Ware von den Anwendungen ACTION, UNIKAT, TRAFIC und UnikatGE aus den zugeordneten Gewichten berechnet. Das Bruttogewicht der Ware bleibt jedoch auch in diesem Fall ein Pflichtelement der Ware.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Gross weight</xs:documentation>
                                 
<xs:documentation xml:lang="EN">If a goods assignment is communicated for loading units (allocation), the total gross weight of the goods will be calculated by the ACTION, UNIKAT, TRAFIC and UnikatGE software based on the allocated weights. In this case, however, the gross weight of the goods too remains a mandatory element of the goods.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="NetWeight" type="weight" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Net weight</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="NumberUnits" type="xs:nonNegativeInteger">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Code" type="code4">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Verpackungsart nach NCTS 17</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Type of packaging according to code list NCTS 17</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="MonetaryValue" type="amount" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Warenwert</xs:documentation>
                           
<xs:documentation xml:lang="EN">Goods value</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Assessment" minOccurs="0">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Schätzkennzeichen</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Assessment indicator</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Risk" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Risikoabschaetzung in Prozent</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Risk assessment as a percentage</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:decimal">
                                   
<xs:minInclusive value="0"/>
                                   
<xs:maxInclusive value="100"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zollregistriernummern</xs:documentation>
                           
<xs:documentation xml:lang="EN">Customs registration numbers</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="PreviousNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Vorpapier-Registriernummern</xs:documentation>
                           
<xs:documentation xml:lang="EN">Previous document registration numbers</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="PreviousDocument" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Vorpapierreferenz</xs:documentation>
                           
<xs:documentation xml:lang="EN">Previous document reference</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:simpleContent>
                             
<xs:extension base="referenceString">
                               
<xs:attribute name="type" type="code7" use="required"/>
                             
</xs:extension>
                           
</xs:simpleContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="CustomsTariffNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">Customs tariff number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="12"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="ExportRegulationsConformance" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen Übereinstimmung Exportbestimmungen </xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">Identification of compliance with EU export provisions </xs:documentation>
                           
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="RestrictionOnExport" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Ausfuhrbeschränkung</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">Export restriction</xs:documentation>
                           
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ExportTaxCollection" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Abgabenerhebung</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">Duty collection</xs:documentation>
                           
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Allocation" minOccurs="0" maxOccurs="999">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Warenzuordnung; Zuordnung der Ware zu einer oder mehreren Ladeeinheiten</xs:documentation>
                           
<xs:documentation xml:lang="EN">Goods assignment; Allocation of the goods to one or more loading units</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="ContainerPosition" type="itemPosition">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">LE-Position</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Loading unit position</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="NumberItems" type="xs:nonNegativeInteger">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="GrossWeight" type="weight">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Anteil Bruttogewicht</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Anwednungen ACTION, UNIKAT, TRAFIC und UnikatGE verwenden die anteiligen Bruttogewichte zur Berechnung des Gesamt-Bruttogewichts der Ware.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Share of (overall) gross weight</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, TRAFIC and UnikatGE software use the proportionate gross weights to calculate the total gross weight of the goods.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                           
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Remarks" type="remarks" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Bermerkungen Truckauftrag</xs:documentation>
                     
<xs:documentation xml:lang="EN">Truck order comments</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TemplateReference" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Referenz der Kopiervorlage / Vorblendereferenz, die beim Empfang des Auftrags zur Vervollständigung der Daten verwendet werden soll (UNIKAT GE) </xs:documentation>
                     
<xs:documentation xml:lang="EN">Master copy reference / template reference which should be used on receipt of the order for completion of the data (UNIKAT GE) </xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                     
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
               
<xs:attribute name="type" use="required">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="DE">Art / Bedeutung des Auftrags:
TH = Transportauftrag
RH = Verlade-Ist
NH = Buchungsanfrage
LO = Verladeauftrag
DO = Entladeauftrag
</xs:documentation>
                   
<xs:documentation xml:lang="EN">Order type / meaning: TH = Transport order RH = Loading/discharge report NH = Booking request LO = Loading order DO = Discharge order</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:NMTOKEN">
                     
<xs:enumeration value="TH"/>
                     
<xs:enumeration value="RH"/>
                     
<xs:enumeration value="NH"/>
                     
<xs:enumeration value="LO"/>
                     
<xs:enumeration value="DO"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:attribute>
               
<xs:attribute name="reference" use="required">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="DE">fachliche Referenz zur Indentifikation des Auftrags</xs:documentation>
                   
<xs:documentation xml:lang="EN">Technical reference for identification of the order</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:NMTOKEN">
                     
<xs:minLength value="1"/>
                     
<xs:maxLength value="35"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:attribute>
               
<xs:attribute name="version" use="required">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="DE">fachliche Version des Auftrags
Für eine Neuanlage wird die Version 1 erwartet. Eine Version
> 1 wird als Änderung interpretiert - wobei die Änderung mit eine größere Version als die letzte erfolgreiche Kommunikation des Auftrags haben muss.</xs:documentation>
                   
<xs:documentation xml:lang="EN">official technical version of the order Version 1 is expected as a new document. A version > 1 is interpreted as a change - whereby the change must have a later version than the last successful communication of the order.</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:decimal">
                     
<xs:totalDigits value="2"/>
                     
<xs:fractionDigits value="0"/>
                   
</xs:restriction>
                 
</xs:simpleType>
               
</xs:attribute>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="referenceNumber" type="referenceString" use="required">
           
<xs:annotation>
             
<xs:documentation xml:lang="DE">Nachrichtenreferenz
Die Nachrichtenreferenz wird für die technische Quittierung der Nachricht verwendet.
</xs:documentation>
             
<xs:documentation xml:lang="EN">Message reference The message reference is used for the technical acknowledgment of the message.</xs:documentation>
           
</xs:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message
diagram
properties
isRef 0
content complex
children TransportOrder
attributes
Name  Type  Use  Default  Fixed  annotation
referenceNumberreferenceStringrequired      
documentation
Nachrichtenreferenz
Die Nachrichtenreferenz wird für die technische Quittierung der Nachricht verwendet.
documentation
Message reference The message reference is used for the technical acknowledgment of the message.
source <xs:element name="Message">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="TransportOrder" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ModeOfTransport">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Transportart: Rail, Feeder, Truck, Barge (Binnenschiff)</xs:documentation>
               
<xs:documentation xml:lang="EN">mode of transport: rail, feeder, truck, barge (inland water vessel)</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:enumeration value="Feeder"/>
                 
<xs:enumeration value="Rail"/>
                 
<xs:enumeration value="Truck"/>
                 
<xs:enumeration value="Barge"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Usage" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Verwendung: Import, Export, Relocation, DepotIn, DepotOut, Inland</xs:documentation>
               
<xs:documentation xml:lang="EN">usage: import, export, relocation, depotIn, depotOut, inland</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:enumeration value="Import"/>
                 
<xs:enumeration value="Export"/>
                 
<xs:enumeration value="Relocation"/>
                 
<xs:enumeration value="DepotIn"/>
                 
<xs:enumeration value="DepotOut"/>
                 
<xs:enumeration value="Inland"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="PickupEmpty" type="transportLocation" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Leer Vorlauf</xs:documentation>
               
<xs:documentation xml:lang="EN">pickup of emty container from depot prior to main transport</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Dispatch" type="transportLocation" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Versand
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Dispatch (und der Struktur Discharge) verpflichtend, um den Versandbahnhof (Empfangsbahnhof) zu spezifizieren.
Bei Verladeaufträgen ist die Nutzung der Struktur Dispatch zur Kommunikation des Verladeterminals (Element Location) verpflichtend.
</xs:documentation>
               
<xs:documentation xml:lang="EN">dispatch
When specifiying mulitmodal transport orders (transport mode rail) the usage of the dispatch structure (and the discharge structure) is mandatory. It is used to communicate the dispatch train station (respectively the discharge train station)..
When specifiying an inbound loading transport order the dispatch structure is mandatory in order to communicate the loading location / terminal (element location).
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Discharge" type="transportLocation" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Empfang
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Discharge (und der Struktur Dispatch) verpflichtend, um den Empfangsbahnhof (Versandbahnhof) zu spezifizieren.
Bei Entladeaufträgen ist die Nutzung der Struktur Discharge zur Kommunikation des Entladeterminals (Element Location) verpflichtend.
</xs:documentation>
               
<xs:documentation xml:lang="EN">discharge
When specifiying mulitmodal transport orders (transport mode rail) the usage of the discharge structure (and the dispatch structure) is mandatory. It is used to communicate the discharge train station (respectively the dispatch train station)..
When specifiying an outbound loading transport order the discharge structure is mandatory in order to communicate the loading location / terminal (element location).
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ReturnEmpty" type="transportLocation" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Leer Rücklauf</xs:documentation>
               
<xs:documentation xml:lang="EN">return of emty container from depot after main transport</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TransportPaper" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Frachtpapiere</xs:documentation>
               
<xs:documentation xml:lang="EN">transport paper / consignment note</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="TransportInformation" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">FB-Erklärungen</xs:documentation>
                     
<xs:documentation xml:lang="EN">consignment note declaration</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="120"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Type" type="code4" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Frachtbrief</xs:documentation>
                     
<xs:documentation xml:lang="EN">consignment note</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TransportNumber" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Übergabeschein</xs:documentation>
                     
<xs:documentation xml:lang="DE">transfer note number</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Additional" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">FB Beilagen</xs:documentation>
                     
<xs:documentation xml:lang="EN">consignment note enclosures</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="50"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
                     
<xs:documentation xml:lang="EN">consignment note reference</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="FeederShip" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Feederangaben
Angaben Binnenschiff
</xs:documentation>
               
<xs:documentation xml:lang="EN">feeder relevant data
inland water vessel relevant data
</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Voyage" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="8"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="FeederShipName" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Name des Schiffs</xs:documentation>
                     
<xs:documentation xml:lang="EN">name of the vessel</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="CallSign" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
                     
<xs:documentation xml:lang="EN">call sign</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ShipNumber" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
                     
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Comments" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
                     
<xs:documentation xml:lang="EN">comments</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="20"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="CarrierCode" type="anyCode" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
                     
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
                     
<xs:documentation xml:lang="EN">name of the carrier</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="CustomerNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
               
<xs:documentation xml:lang="EN">customer number</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Operator" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Verkehrsführer Buchungsnummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">traffic manager booking number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="12"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="ShippingDirector" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Verkehrsführer-Kundennummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">traffic manager customer number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="12"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="QuayAccount" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">quay account number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="6"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="ContractNumber" type="code7" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kontraktnummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">contract number</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="FurtherReferenceSigns" type="referenceSignType" minOccurs="0" maxOccurs="unbounded"/>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="TransportDate" type="transportDate" maxOccurs="5">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Transportzeiten</xs:documentation>
               
<xs:documentation xml:lang="EN">transport date</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Train" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Angaben zum Zug</xs:documentation>
               
<xs:documentation xml:lang="EN">train informationAngaben zum Zug</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Direction" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Richtung des Zugs:
I = Inbound / Eingangszug
O = Outbound / Ausgangszug
</xs:documentation>
                     
<xs:documentation xml:lang="EN">direction of the train:
I = Inbound / inbound train
O = Outbound / outbound train
</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:enumeration value="I"/>
                       
<xs:enumeration value="O"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Product" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Produkt</xs:documentation>
                     
<xs:documentation xml:lang="EN">product</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="CompleteTrain" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennz. Ganzzug</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">indicator complete train</xs:documentation>
                     
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TrainNumber" minOccurs="0" maxOccurs="2">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zugnummer Abfahrt / Ankunft</xs:documentation>
                     
<xs:documentation xml:lang="EN">train number departure / arrival</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="referenceString">
                         
<xs:attribute name="type" use="required">
                           
<xs:annotation>
                             
<xs:documentation xml:lang="DE">Art der Zugnummer:
Departure = Zugnummer Abfahrt
Arrival = Zugnummer Ankunft
</xs:documentation>
                             
<xs:documentation xml:lang="EN">type of train (number):
Departure = train number departure
Arrival = train number arrival
</xs:documentation>
                           
</xs:annotation>
                           
<xs:simpleType>
                             
<xs:restriction base="xs:NMTOKEN">
                               
<xs:enumeration value="Departure"/>
                               
<xs:enumeration value="Arrival"/>
                             
</xs:restriction>
                           
</xs:simpleType>
                         
</xs:attribute>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="TrainDate" type="xs:dateTime" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Verkehrstag</xs:documentation>
                     
<xs:documentation xml:lang="EN">train date</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Route" type="code7" minOccurs="0" maxOccurs="5">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Leitweg</xs:documentation>
                     
<xs:documentation xml:lang="EN">route</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Tariff" type="name" minOccurs="0" maxOccurs="2">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Leitungsweg / Tarife</xs:documentation>
                     
<xs:documentation xml:lang="EN">routing code / tariff</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Payment" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zahlungsvermerk</xs:documentation>
                     
<xs:documentation xml:lang="EN">payment note</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Number" type="code2">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzahl</xs:documentation>
                           
<xs:documentation xml:lang="EN">number</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Comments">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Vermerk</xs:documentation>
                           
<xs:documentation xml:lang="EN">note</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="30"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="AddressData" type="adress" minOccurs="4" maxOccurs="17">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Consignor, Consignee, PartyPaying, TransportCompany müssen als Pflichtadressen in der TransportOrder vorhanden sein</xs:documentation>
               
<xs:documentation xml:lang="DE">Als Addresstypen innerhalb der TansportOrder sind folgende Typen zulässig: Consignor = Versender, Consignee = Empfänger, PartyPaying = Frachtzahler, TransportCompany = Transportunternehmer, InstructionParty = Auftraggeber, Discharge = Zustelladresse, Dispatch = Abholadresse, Declarant = Zollanmelder, Customs = Zolladresse und Carrier = Reeder</xs:documentation>
               
<xs:documentation xml:lang="EN">Consignor, Consignee, PartyPaying and TransportCompany are mandatory address types for a transport order</xs:documentation>
               
<xs:documentation xml:lang="EN"> the following address types are used with a transport order: Consignor, Consignee, PartyPaying (party paying for the transport), TransportCompany (company actually transporting the container), InstructionParty (party issuing the transport order), Discharge (discharge address), Dispatch (dispatch address), Declarant (customs declarant), Customs (customs address) and Carrier</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TransportContainer" maxOccurs="999">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Ladeeinheit</xs:documentation>
               
<xs:documentation xml:lang="EN">loading unit / container</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Position" type="itemPosition">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Lfd. Nr. LE</xs:documentation>
                     
<xs:documentation xml:lang="EN">container position / sequential number of the conatiner withih the transport order</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="FullContainer" type="xs:boolean">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kenzeichen Voll / Leer</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">indicator empty / full (loaded) container</xs:documentation>
                     
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ContainerNumber" type="containerNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Le-Nummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">container number</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Container" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Containerdaten</xs:documentation>
                     
<xs:documentation xml:lang="EN">container data</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Length" type="code2" minOccurs="0"/>
                       
<xs:element name="Height" type="code2" minOccurs="0"/>
                       
<xs:element name="Type" type="code2" minOccurs="0"/>
                       
<xs:element name="ISOCode" type="code4" minOccurs="0"/>
                       
<xs:element name="CarrierType" type="anyCode" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Containertyp Transportunternehmer / codieter Containertyp in Abstimmung mit dem Transportunternehmer</xs:documentation>
                           
<xs:documentation xml:lang="EN">container type transport company / coded container type bilaterally agreed upon with the transport company </xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Damage" type="containerDamage" minOccurs="0" maxOccurs="9">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Beschädigung</xs:documentation>
                           
<xs:documentation xml:lang="EN">damage</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Oversized" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Übermaße</xs:documentation>
                     
<xs:documentation xml:lang="EN">oversize</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Indicator" type="xs:boolean"/>
                       
<xs:element name="Oversize" minOccurs="0" maxOccurs="5">
                         
<xs:complexType>
                           
<xs:complexContent>
                             
<xs:extension base="length">
                               
<xs:attribute name="type" use="optional">
                                 
<xs:simpleType>
                                   
<xs:restriction base="xs:NMTOKEN">
                                     
<xs:enumeration value="Top"/>
                                     
<xs:enumeration value="Left"/>
                                     
<xs:enumeration value="Right"/>
                                     
<xs:enumeration value="Front"/>
                                     
<xs:enumeration value="Rear"/>
                                   
</xs:restriction>
                                 
</xs:simpleType>
                               
</xs:attribute>
                             
</xs:extension>
                           
</xs:complexContent>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Weight" type="dependentWeights">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Gewichtsangaben</xs:documentation>
                     
<xs:documentation xml:lang="EN">weight specifications</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="OceanVoyage" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Schiff</xs:documentation>
                     
<xs:documentation xml:lang="EN">vessel</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Port" type="port" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Hafen</xs:documentation>
                           
<xs:documentation xml:lang="EN">port</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Voyage" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="8"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="ShipName" type="name" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Schiffsname</xs:documentation>
                           
<xs:documentation xml:lang="EN">vessel name</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="CallSign" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
                           
<xs:documentation xml:lang="DE">call sign</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ShipNumber" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
                           
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="CarrierCode" type="anyCode" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
                           
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
                           
<xs:documentation xml:lang="EN">carrier name</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="BookingNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
                           
<xs:documentation xml:lang="EN">carrier booking number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="20"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="ReleaseNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Freistellnummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">release number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="15"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Temperature" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Temperaturangaben</xs:documentation>
                     
<xs:documentation xml:lang="EN">temperature specifications</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="RefrigerationIndicator" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen Kühlgut</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">indicator refrigerated goods</xs:documentation>
                           
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Max" type="temperature" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">maximal</xs:documentation>
                           
<xs:documentation xml:lang="EN">maximum temperature</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Min" type="temperature" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">minimal</xs:documentation>
                           
<xs:documentation xml:lang="EN">minmum temperature</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ClipOnUnitIndicator" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen Clip on</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">indicator clip-on-unit</xs:documentation>
                           
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ClipOnUnitID" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Clip on ID</xs:documentation>
                           
<xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="15"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="NonOperatingReefer" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen, dass ein Reefer als konventioneller Container verwendet wird, d.h. es findet keine Temperaturregelung statt</xs:documentation>
                           
<xs:documentation xml:lang="EN">indicator non operating reefer; true, if the container is used as a conventional container without any temperature regulation</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Contents" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Angaben zum Inhalt</xs:documentation>
                     
<xs:documentation xml:lang="EN">specification of the container content</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Description">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
                           
<xs:documentation xml:lang="EN">description</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="70"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="OriginCountryCode" type="countryISO2" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Herkunfstland Ware</xs:documentation>
                           
<xs:documentation xml:lang="EN">country of origin (of the container, respectively the transported goods)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="DestinationCountryCode" type="countryISO2" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Bestimmungsland Ware</xs:documentation>
                           
<xs:documentation xml:lang="EN">country of destination (of the container, respectively the transported goods)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Seal" type="seal" minOccurs="0" maxOccurs="99">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Siegel Verschlüsse</xs:documentation>
                     
<xs:documentation xml:lang="EN">seal</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Customs" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zollangaben</xs:documentation>
                     
<xs:documentation xml:lang="EN">data elements pertaining to / necessary for a customs declaration</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Procedure" type="name">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zollverfahren</xs:documentation>
                           
<xs:documentation xml:lang="EN">name of the customs procedure</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen Zollgut</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">indicator customs declaration</xs:documentation>
                           
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="2">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zollnummer ATLAS oder HZO</xs:documentation>
                           
<xs:documentation xml:lang="EN">customs registration number (ATLAS system or HABIS Zoll)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Conventional" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Konventionelle Anmeldung</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">indicator conventional declaration</xs:documentation>
                           
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="AuthorizationNumber" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Bewilligungsnummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">authorization number customs declaration</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="PresentationToCustoms" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
                           
<xs:documentation xml:lang="EN">location of the customs inspection</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Code" type="code4" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Code des Gestellungsorts</xs:documentation>
                                 
<xs:documentation xml:lang="EN">location code</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Location">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Name des Gestellungsorts</xs:documentation>
                                 
<xs:documentation xml:lang="DE">name of the location</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="80"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="KLVCertification" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">KLV Bescheinigungsnummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">KLV certificate number / ID</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="10"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Declaration" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zollangaben Truck Freitext</xs:documentation>
                           
<xs:documentation xml:lang="EN">free text / remarks pertaining to the customs declaration</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="50"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="CustomsTariff" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">customs tariff number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="12"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="VuBIndicator" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">VuB / Verbote und Beschränkungen</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">indicator VUB</xs:documentation>
                           
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="TaxSuspension" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Steueraussetzung</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">tax suspension</xs:documentation>
                           
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ExportRefunding" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Ausfuhrerstattung</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">tax refunding</xs:documentation>
                           
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="NumberOfPackages" type="xs:integer" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Anzahl der in der Zolldeklaration enthaltenen Packstücke</xs:documentation>
                           
<xs:documentation xml:lang="EN">number of packages the customs deklaration refers to</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Comments" type="remarks" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Bemerkungen Truck / Zoll</xs:documentation>
                     
<xs:documentation xml:lang="EN">remarks truck / customs</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Loading" type="containerLoading" minOccurs="0" maxOccurs="2">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Be- und Entladung</xs:documentation>
                     
<xs:documentation xml:lang="EN">loading and unloading</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="LoadingRequestCode" type="anyCode" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Verladewunsch</xs:documentation>
                     
<xs:documentation xml:lang="EN">loading request code</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="SheetLine" minOccurs="0" maxOccurs="576">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Beiblatt</xs:documentation>
                     
<xs:documentation xml:lang="EN">sheet line</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="72"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="WagonNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Nummer des Bahnwaggons</xs:documentation>
                     
<xs:documentation xml:lang="EN">
number of the rail road wagon the container has been loaded onto
only transport mode = R
         
</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="12"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="WagonLoadingPosition" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Platz auf Wagen</xs:documentation>
                     
<xs:documentation xml:lang="EN">loading position of the container on the railway car</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:length value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="WagonTrainPosition" type="xs:positiveInteger" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Position des Wagens im Zug (beginnnend mit dem ersten Wagen hinter dem Triebfahrzeug)</xs:documentation>
                     
<xs:documentation xml:lang="EN">position of the wagon within the train or wagon sequence (count starts at the first wagon after the locomotive)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
                     
<xs:documentation xml:lang="EN">transport paper reference</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="DangerousGoods" minOccurs="0" maxOccurs="999">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Gefahrgutangaben</xs:documentation>
                     
<xs:documentation xml:lang="EN">specification of dangerous goods information</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Position" type="itemPosition">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">laufende Nummer Gefahrgutposition</xs:documentation>
                           
<xs:documentation xml:lang="EN">sequential number of the dangerous goods position</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Class" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Gefahrklasse</xs:documentation>
                           
<xs:documentation xml:lang="EN">dangerous goods class</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="4"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="UNNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">UN-Nummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">UN number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:length value="4"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">EMS-Nummer</xs:documentation>
                           
<xs:documentation xml:lang="DE">Bei der Kommunikation mit UnikatGE werden nur die ersten drei Zeichen des Feldinhalts berücksichtigt. Zeichen vier bis sechs werden mit Unterstrichen 'aufgefüllt'.</xs:documentation>
                           
<xs:documentation xml:lang="EN">EMS number</xs:documentation>
                           
<xs:documentation xml:lang="EN">In communications with UnikatGE, only the first three characters of the field content are taken into account. Characters four to six are 'filled' with underscores.</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:length value="6"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">MFAG-Nummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">MFAG number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:length value="4"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="FlashPoint" type="temperature" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Flammpunkt; Wert mit Vorzeichen</xs:documentation>
                           
<xs:documentation xml:lang="EN">Flash point; Values with sign</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Stowage" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Staumethode; Verwendung nur bei Klasse 1</xs:documentation>
                           
<xs:documentation xml:lang="EN">Stowage method; Use only for dangerous goods class 1</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:length value="3"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Packing" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Verpackung</xs:documentation>
                           
<xs:documentation xml:lang="EN">Packaging</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Number" type="xs:positiveInteger" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Code" type="code2" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Packaging code</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Group" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Verpackungsgruppe</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Packaging group</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="3"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="EmptyPackageCode" type="code4" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Leerverpackungscode</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Empty packaging code</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="DangerWeight" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Gewichte Gefahrgut</xs:documentation>
                           
<xs:documentation xml:lang="EN">Weight of hazardous goods</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Gross" type="weight">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Bruttogewicht; positives Gewicht in Gramm</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Gross weight; positive weight in grams</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Net" type="weight" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Nettogewicht; positives Gewicht in Gramm</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Net weight; positive weight in grams</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="NetExplosive" type="weight" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Nettogewicht Explosivmasse; nur Klasse 1; positives Gewicht in Gramm</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Net weight of explosive mass; Class 1 only; positive weight in grams</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="WGKCode" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Wassergefährdungsklasse</xs:documentation>
                           
<xs:documentation xml:lang="EN">Water hazard class</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:enumeration value="0"/>
                             
<xs:enumeration value="1"/>
                             
<xs:enumeration value="2"/>
                             
<xs:enumeration value="3"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="CL7" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Klasse 7 / radioaktive Stoffe</xs:documentation>
                           
<xs:documentation xml:lang="EN">Class 7 / Radioactive substances</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="SheetNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Blatt</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Page</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:decimal">
                                   
<xs:totalDigits value="2"/>
                                   
<xs:fractionDigits value="0"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Category" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kategorie</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Category</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="4"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="ChemicalActivity" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Aktivität</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Activity</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="4"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="TransportSign" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Transportkennzahl</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Transport identification</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="3"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="PackagingType" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Verpackungstyp</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Packaging type</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:NMTOKEN">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="4"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="LegalNorm" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">der Deklaration zugrundeliegendes Rechtsnorm / Gefahrgutrecht</xs:documentation>
                           
<xs:documentation xml:lang="EN">of the declaration of the underlying legal provision / Hazardous goods law</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="5"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="ClassificationCode" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Klassifizierungscode</xs:documentation>
                           
<xs:documentation xml:lang="EN">Classification code</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="7"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">offizielle / technische Bezeichnung</xs:documentation>
                           
<xs:documentation xml:lang="DE">Bei der Kommunikation mit den Systemen ACTION, UNIKAT, TRAFC und UnikstGE golt für die Verwednung des Elements:

erste und zweite Wiederholung: offizielle Bezeichnung
dritte bis fünfte Wiederholung: technische Bezeichnung
</xs:documentation>
                           
<xs:documentation xml:lang="EN">Official / technical designation</xs:documentation>
                           
<xs:documentation xml:lang="EN">In communications with the ACTION, UNIKAT, TRAFC and UnikstGE systems, the following applies for use of the element: First and second repeat: Official designation of third to fifth repeat: Technical designation</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="70"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="GoodsNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Gefahrnummer / Güterartnummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">Hazard number / goods type number</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="4"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="GoodsLabel" type="code4" minOccurs="0" maxOccurs="5">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Gefahrzettel / -label</xs:documentation>
                           
<xs:documentation xml:lang="EN">Hazard note / label</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="MPLabel" type="code2" minOccurs="0"/>
                       
<xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen Transportverbot</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="DateSafety" type="xs:date" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Datum Sicherheitsventil</xs:documentation>
                           
<xs:documentation xml:lang="EN">Date Safety valve</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen ungereinigter, leerer Tank</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">Identification of uncleaned, empty tank</xs:documentation>
                           
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="RiskGroup" minOccurs="0">
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:length value="1"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Regulations" minOccurs="0" maxOccurs="2">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Sondervorschriften</xs:documentation>
                           
<xs:documentation xml:lang="EN">Special regulations</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="70"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Bezeichnung letztes Ladegut</xs:documentation>
                           
<xs:documentation xml:lang="EN">Designation of the last cargo</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="70"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zusatzangaben</xs:documentation>
                           
<xs:documentation xml:lang="EN">Additional data</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="70"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                           
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="CustomsZODIAK" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zollangaben ZODIAK</xs:documentation>
                     
<xs:documentation xml:lang="EN">ZODIAK customs data</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Reference">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zollantragsreferenz</xs:documentation>
                           
<xs:documentation xml:lang="EN">Customs declaration reference</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:simpleContent>
                             
<xs:extension base="referenceString">
                               
<xs:attribute name="type" use="required">
                                 
<xs:annotation>
                                   
<xs:documentation xml:lang="DE">Art der Referenz:
Declaration = Zollantrag
Preliminary = Voranmeldung
MRN = Movement Reference Number
</xs:documentation>
                                   
<xs:documentation xml:lang="EN">Type of reference: Declaration = Zollantrag Preliminary = Voranmeldung MRN = Movement Reference Number</xs:documentation>
                                 
</xs:annotation>
                                 
<xs:simpleType>
                                   
<xs:restriction base="xs:string">
                                     
<xs:enumeration value="Declaration"/>
                                     
<xs:enumeration value="Preliminary"/>
                                     
<xs:enumeration value="MRN"/>
                                   
</xs:restriction>
                                 
</xs:simpleType>
                               
</xs:attribute>
                             
</xs:extension>
                           
</xs:simpleContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Comments" type="customsComment" minOccurs="0" maxOccurs="2">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
                           
<xs:documentation xml:lang="EN">Comments</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="DeclarationType" type="code5" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Art der Anmeldung</xs:documentation>
                           
<xs:documentation xml:lang="EN">Type of declaration</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="LoadingPlace" type="code4" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Ort des Beladens und Verpackens</xs:documentation>
                           
<xs:documentation xml:lang="EN">Place of loading and packing</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="CustomsOffice" type="customsOffice" minOccurs="0" maxOccurs="12">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zollstelle</xs:documentation>
                           
<xs:documentation xml:lang="EN">Customs office</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ArrivalAgreedLocationCode" type="code4" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
                           
<xs:documentation xml:lang="EN">Location of the customs inspection</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="SimplifiedProcedure" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen vereinfachtes Verfahren</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">Identification of simplified process</xs:documentation>
                           
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="FreighLists" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Anzahl Ladelisten</xs:documentation>
                           
<xs:documentation xml:lang="EN">Number of load lists</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:decimal">
                             
<xs:minInclusive value="1"/>
                             
<xs:maxInclusive value="99999"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Guarantee" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Sicherheit</xs:documentation>
                           
<xs:documentation xml:lang="EN">customs safety / guarantee</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Type" minOccurs="0">
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:length value="1"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="OtherReference" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Sicherheits Bescheinigung; Bezeichnung der Bescheinigung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Safety certificate; Certificate designation</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Validity" minOccurs="0">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen Gültigkeit der Sicherheit in EU</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Identification of the validity of safety in the EU</xs:documentation>
                                 
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Limitation" type="code2" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Sicherheit Gültigkeitsausschluss</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Safety validity exclusion</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Representative" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Stellvertreter</xs:documentation>
                           
<xs:documentation xml:lang="EN">Deputy</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Name" type="name" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Name des Stellvertreters</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Name of deputy</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Capacity" type="name" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Stellung / Funktion des Stellvertreters</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Position / Role of the deputy</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Date" minOccurs="0" maxOccurs="3">
                         
<xs:complexType>
                           
<xs:simpleContent>
                             
<xs:extension base="xs:date">
                               
<xs:attribute name="type" type="customsDateType"/>
                             
</xs:extension>
                           
</xs:simpleContent>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="ConcomitantDokument" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">VBD-Name (Name des Versandbegleitdokumentes)</xs:documentation>
                           
<xs:documentation xml:lang="EN">VBD name (name of the transit accompanying document)</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:normalizedString">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="100"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Declarant" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Anmelder</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Struktur wird in der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE nicht verwendet. Die Daten zum Deklaranten werden auf Kopfebene in den Adressdaten mit dem Typ 'Declarant' kommuniziert.</xs:documentation>
                           
<xs:documentation xml:lang="EN">Filer</xs:documentation>
                           
<xs:documentation xml:lang="EN">The structure is not used in communications with ACTION, UNIKAT, TRAFIC and UnikatGE. The data on the declarant is communicated in the address data in the header with the type 'Declarant'.</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Address" type="adress" minOccurs="0"/>
                             
<xs:element name="DeclarantAgent" type="name" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">verantwortlicher Bearbeiter</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Responsible employee</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Agent" type="name" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Bearbeiter (Zollantrag)</xs:documentation>
                           
<xs:documentation xml:lang="EN">Employee (customs declaration)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Incident" type="xs:string" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Ereignis</xs:documentation>
                           
<xs:documentation xml:lang="EN">Incident</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Conform" type="xs:string" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen Konformität</xs:documentation>
                           
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird für das Kennzeichen ein boolscher Wert übermittelt, d.h. 0 oder false und 1 oder true.</xs:documentation>
                           
<xs:documentation xml:lang="EN">Identification of conformity</xs:documentation>
                           
<xs:documentation xml:lang="EN">In communications with ACTION, UNIKAT, TRAFIC and UnikatGE, a Boolean value is transmitted for the identification, i.e. 0 or false, and 1 or true.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="SealsState" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen Verschlusszustand</xs:documentation>
                           
<xs:documentation xml:lang="EN">Identification of sealing state</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:length value="1"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="MeansOfTransport" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Beförderungsmittel</xs:documentation>
                           
<xs:documentation xml:lang="EN">Means of transport</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Identity" type="referenceString" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Beförderungsmittel (Kennzeichen)</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Means of transport (identification)</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Nationality" type="code2" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Beförderungsmittel (Staatszugehörigkeit)</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Means of transport (nationality)</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Pricing" minOccurs="0" maxOccurs="5">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Preisangaben</xs:documentation>
                     
<xs:documentation xml:lang="EN">Price information</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Description" type="xs:string">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
                           
<xs:documentation xml:lang="EN">Description</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Amount" type="amount">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Preis</xs:documentation>
                           
<xs:documentation xml:lang="EN">Price</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="IMPReference" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Referenz Importplattfrom</xs:documentation>
                     
<xs:documentation xml:lang="EN">Import platform reference</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:length value="18"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="LoadingBarge" type="containerTransportBarge" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Identifikation des Binnenschiffs / Leichters und der Ladeposition des Containers (bei Transporten per Binnenschiff)</xs:documentation>
                     
<xs:documentation xml:lang="EN">Identification of the barge and the loading position of the container (for transport by barge)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="LoadingTruck" type="containerTransportTruck" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Identifikation des LKWs und der Ladeposition des Containers (bei Transporten per LKW)</xs:documentation>
                     
<xs:documentation xml:lang="EN">Identification of the truck and the loading position of the container (for transport by truck)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Usage" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
                     
<xs:documentation xml:lang="EN">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:enumeration value="Import"/>
                       
<xs:enumeration value="Export"/>
                       
<xs:enumeration value="Relocation"/>
                       
<xs:enumeration value="DepotIn"/>
                       
<xs:enumeration value="DepotOut"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                     
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="GoodsItem" minOccurs="0" maxOccurs="999">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Warenliste</xs:documentation>
               
<xs:documentation xml:lang="EN">List of goods</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Position" type="itemPosition">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Lfd. Nummer im Auftrag</xs:documentation>
                     
<xs:documentation xml:lang="EN">Serial number in order</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Contents">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
                     
<xs:documentation xml:lang="EN">Description</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="140"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Commodity" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Warengüterartencode</xs:documentation>
                     
<xs:documentation xml:lang="EN">Goods type code</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="6"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="MarksAndNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Marke/Nummer</xs:documentation>
                     
<xs:documentation xml:lang="DE">Marks and number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="42"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Packaging">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Verpackunseinheit</xs:documentation>
                     
<xs:documentation xml:lang="EN">Packaging unit</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="GrossWeight" type="weight">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
                           
<xs:documentation xml:lang="DE">Wenn eine Zuordnung der Waren zu Ladeeinheiten (Allocation) kommuniziert wird, wird das Gesamt-Bruttogewicht der Ware von den Anwendungen ACTION, UNIKAT, TRAFIC und UnikatGE aus den zugeordneten Gewichten berechnet. Das Bruttogewicht der Ware bleibt jedoch auch in diesem Fall ein Pflichtelement der Ware.</xs:documentation>
                           
<xs:documentation xml:lang="EN">Gross weight</xs:documentation>
                           
<xs:documentation xml:lang="EN">If a goods assignment is communicated for loading units (allocation), the total gross weight of the goods will be calculated by the ACTION, UNIKAT, TRAFIC and UnikatGE software based on the allocated weights. In this case, however, the gross weight of the goods too remains a mandatory element of the goods.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="NetWeight" type="weight" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
                           
<xs:documentation xml:lang="EN">Net weight</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="NumberUnits" type="xs:nonNegativeInteger">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                           
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Code" type="code4">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Verpackungsart nach NCTS 17</xs:documentation>
                           
<xs:documentation xml:lang="EN">Type of packaging according to code list NCTS 17</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="MonetaryValue" type="amount" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Warenwert</xs:documentation>
                     
<xs:documentation xml:lang="EN">Goods value</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Assessment" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Schätzkennzeichen</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">Assessment indicator</xs:documentation>
                           
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Risk" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Risikoabschaetzung in Prozent</xs:documentation>
                           
<xs:documentation xml:lang="EN">Risk assessment as a percentage</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:decimal">
                             
<xs:minInclusive value="0"/>
                             
<xs:maxInclusive value="100"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zollregistriernummern</xs:documentation>
                     
<xs:documentation xml:lang="EN">Customs registration numbers</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="PreviousNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Vorpapier-Registriernummern</xs:documentation>
                     
<xs:documentation xml:lang="EN">Previous document registration numbers</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="PreviousDocument" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Vorpapierreferenz</xs:documentation>
                     
<xs:documentation xml:lang="EN">Previous document reference</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="referenceString">
                         
<xs:attribute name="type" type="code7" use="required"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="CustomsTariffNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">Customs tariff number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="12"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="ExportRegulationsConformance" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen Übereinstimmung Exportbestimmungen </xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">Identification of compliance with EU export provisions </xs:documentation>
                     
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="RestrictionOnExport" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Ausfuhrbeschränkung</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">Export restriction</xs:documentation>
                     
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ExportTaxCollection" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Abgabenerhebung</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">Duty collection</xs:documentation>
                     
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Allocation" minOccurs="0" maxOccurs="999">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Warenzuordnung; Zuordnung der Ware zu einer oder mehreren Ladeeinheiten</xs:documentation>
                     
<xs:documentation xml:lang="EN">Goods assignment; Allocation of the goods to one or more loading units</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="ContainerPosition" type="itemPosition">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">LE-Position</xs:documentation>
                           
<xs:documentation xml:lang="EN">Loading unit position</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="NumberItems" type="xs:nonNegativeInteger">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                           
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="GrossWeight" type="weight">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Anteil Bruttogewicht</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Anwednungen ACTION, UNIKAT, TRAFIC und UnikatGE verwenden die anteiligen Bruttogewichte zur Berechnung des Gesamt-Bruttogewichts der Ware.</xs:documentation>
                           
<xs:documentation xml:lang="EN">Share of (overall) gross weight</xs:documentation>
                           
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, TRAFIC and UnikatGE software use the proportionate gross weights to calculate the total gross weight of the goods.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                     
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Remarks" type="remarks" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Bermerkungen Truckauftrag</xs:documentation>
               
<xs:documentation xml:lang="EN">Truck order comments</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TemplateReference" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Referenz der Kopiervorlage / Vorblendereferenz, die beim Empfang des Auftrags zur Vervollständigung der Daten verwendet werden soll (UNIKAT GE) </xs:documentation>
               
<xs:documentation xml:lang="EN">Master copy reference / template reference which should be used on receipt of the order for completion of the data (UNIKAT GE) </xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
               
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
         
<xs:attribute name="type" use="required">
           
<xs:annotation>
             
<xs:documentation xml:lang="DE">Art / Bedeutung des Auftrags:
TH = Transportauftrag
RH = Verlade-Ist
NH = Buchungsanfrage
LO = Verladeauftrag
DO = Entladeauftrag
</xs:documentation>
             
<xs:documentation xml:lang="EN">Order type / meaning: TH = Transport order RH = Loading/discharge report NH = Booking request LO = Loading order DO = Discharge order</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:NMTOKEN">
               
<xs:enumeration value="TH"/>
               
<xs:enumeration value="RH"/>
               
<xs:enumeration value="NH"/>
               
<xs:enumeration value="LO"/>
               
<xs:enumeration value="DO"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
         
<xs:attribute name="reference" use="required">
           
<xs:annotation>
             
<xs:documentation xml:lang="DE">fachliche Referenz zur Indentifikation des Auftrags</xs:documentation>
             
<xs:documentation xml:lang="EN">Technical reference for identification of the order</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:NMTOKEN">
               
<xs:minLength value="1"/>
               
<xs:maxLength value="35"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
         
<xs:attribute name="version" use="required">
           
<xs:annotation>
             
<xs:documentation xml:lang="DE">fachliche Version des Auftrags
Für eine Neuanlage wird die Version 1 erwartet. Eine Version
> 1 wird als Änderung interpretiert - wobei die Änderung mit eine größere Version als die letzte erfolgreiche Kommunikation des Auftrags haben muss.</xs:documentation>
             
<xs:documentation xml:lang="EN">official technical version of the order Version 1 is expected as a new document. A version > 1 is interpreted as a change - whereby the change must have a later version than the last successful communication of the order.</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:decimal">
               
<xs:totalDigits value="2"/>
               
<xs:fractionDigits value="0"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="referenceNumber" type="referenceString" use="required">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Nachrichtenreferenz
Die Nachrichtenreferenz wird für die technische Quittierung der Nachricht verwendet.
</xs:documentation>
       
<xs:documentation xml:lang="EN">Message reference The message reference is used for the technical acknowledgment of the message.</xs:documentation>
     
</xs:annotation>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Document/Messages/Message/@referenceNumber
type referenceString
properties
isRef 0
use required
facets
minLength 1
maxLength 35
annotation
documentation
Nachrichtenreferenz
Die Nachrichtenreferenz wird für die technische Quittierung der Nachricht verwendet.
documentation
Message reference The message reference is used for the technical acknowledgment of the message.
source <xs:attribute name="referenceNumber" type="referenceString" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Nachrichtenreferenz
Die Nachrichtenreferenz wird für die technische Quittierung der Nachricht verwendet.
</xs:documentation>
   
<xs:documentation xml:lang="EN">Message reference The message reference is used for the technical acknowledgment of the message.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element Document/Messages/Message/TransportOrder
diagram
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children ModeOfTransport Usage PickupEmpty Dispatch Discharge ReturnEmpty TransportPaper FeederShip CustomerNumber TransportDate Train AddressData TransportContainer GoodsItem Remarks TemplateReference Supplement
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: xs:NMTOKENrequired      
documentation
Art / Bedeutung des Auftrags:
TH = Transportauftrag
RH = Verlade-Ist
NH = Buchungsanfrage
LO = Verladeauftrag
DO = Entladeauftrag
documentation
Order type / meaning: TH = Transport order RH = Loading/discharge report NH = Booking request LO = Loading order DO = Discharge order
referencederived by: xs:NMTOKENrequired      
documentation
fachliche Referenz zur Indentifikation des Auftrags
documentation
Technical reference for identification of the order
versionderived by: xs:decimalrequired      
documentation
fachliche Version des Auftrags
Für eine Neuanlage wird die Version 1 erwartet. Eine Version > 1 wird als Änderung interpretiert - wobei die Änderung mit eine größere Version als die letzte erfolgreiche Kommunikation des Auftrags haben muss.
documentation
official technical version of the order Version 1 is expected as a new document. A version > 1 is interpreted as a change - whereby the change must have a later version than the last successful communication of the order.
source <xs:element name="TransportOrder" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ModeOfTransport">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Transportart: Rail, Feeder, Truck, Barge (Binnenschiff)</xs:documentation>
         
<xs:documentation xml:lang="EN">mode of transport: rail, feeder, truck, barge (inland water vessel)</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:enumeration value="Feeder"/>
           
<xs:enumeration value="Rail"/>
           
<xs:enumeration value="Truck"/>
           
<xs:enumeration value="Barge"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Usage" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Verwendung: Import, Export, Relocation, DepotIn, DepotOut, Inland</xs:documentation>
         
<xs:documentation xml:lang="EN">usage: import, export, relocation, depotIn, depotOut, inland</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:enumeration value="Import"/>
           
<xs:enumeration value="Export"/>
           
<xs:enumeration value="Relocation"/>
           
<xs:enumeration value="DepotIn"/>
           
<xs:enumeration value="DepotOut"/>
           
<xs:enumeration value="Inland"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="PickupEmpty" type="transportLocation" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Leer Vorlauf</xs:documentation>
         
<xs:documentation xml:lang="EN">pickup of emty container from depot prior to main transport</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Dispatch" type="transportLocation" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Versand
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Dispatch (und der Struktur Discharge) verpflichtend, um den Versandbahnhof (Empfangsbahnhof) zu spezifizieren.
Bei Verladeaufträgen ist die Nutzung der Struktur Dispatch zur Kommunikation des Verladeterminals (Element Location) verpflichtend.
</xs:documentation>
         
<xs:documentation xml:lang="EN">dispatch
When specifiying mulitmodal transport orders (transport mode rail) the usage of the dispatch structure (and the discharge structure) is mandatory. It is used to communicate the dispatch train station (respectively the discharge train station)..
When specifiying an inbound loading transport order the dispatch structure is mandatory in order to communicate the loading location / terminal (element location).
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Discharge" type="transportLocation" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Empfang
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Discharge (und der Struktur Dispatch) verpflichtend, um den Empfangsbahnhof (Versandbahnhof) zu spezifizieren.
Bei Entladeaufträgen ist die Nutzung der Struktur Discharge zur Kommunikation des Entladeterminals (Element Location) verpflichtend.
</xs:documentation>
         
<xs:documentation xml:lang="EN">discharge
When specifiying mulitmodal transport orders (transport mode rail) the usage of the discharge structure (and the dispatch structure) is mandatory. It is used to communicate the discharge train station (respectively the dispatch train station)..
When specifiying an outbound loading transport order the discharge structure is mandatory in order to communicate the loading location / terminal (element location).
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ReturnEmpty" type="transportLocation" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Leer Rücklauf</xs:documentation>
         
<xs:documentation xml:lang="EN">return of emty container from depot after main transport</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TransportPaper" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Frachtpapiere</xs:documentation>
         
<xs:documentation xml:lang="EN">transport paper / consignment note</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="TransportInformation" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">FB-Erklärungen</xs:documentation>
               
<xs:documentation xml:lang="EN">consignment note declaration</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="120"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Type" type="code4" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Frachtbrief</xs:documentation>
               
<xs:documentation xml:lang="EN">consignment note</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TransportNumber" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Übergabeschein</xs:documentation>
               
<xs:documentation xml:lang="DE">transfer note number</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Additional" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">FB Beilagen</xs:documentation>
               
<xs:documentation xml:lang="EN">consignment note enclosures</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="50"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
               
<xs:documentation xml:lang="EN">consignment note reference</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="FeederShip" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Feederangaben
Angaben Binnenschiff
</xs:documentation>
         
<xs:documentation xml:lang="EN">feeder relevant data
inland water vessel relevant data
</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Voyage" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
               
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="8"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="FeederShipName" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Name des Schiffs</xs:documentation>
               
<xs:documentation xml:lang="EN">name of the vessel</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CallSign" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
               
<xs:documentation xml:lang="EN">call sign</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ShipNumber" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
               
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Comments" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
               
<xs:documentation xml:lang="EN">comments</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="20"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="CarrierCode" type="anyCode" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
               
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
               
<xs:documentation xml:lang="EN">name of the carrier</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CustomerNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
         
<xs:documentation xml:lang="EN">customer number</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Operator" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Verkehrsführer Buchungsnummer</xs:documentation>
               
<xs:documentation xml:lang="EN">traffic manager booking number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="12"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="ShippingDirector" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Verkehrsführer-Kundennummer</xs:documentation>
               
<xs:documentation xml:lang="EN">traffic manager customer number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="12"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="QuayAccount" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
               
<xs:documentation xml:lang="EN">quay account number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="6"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="ContractNumber" type="code7" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kontraktnummer</xs:documentation>
               
<xs:documentation xml:lang="EN">contract number</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="FurtherReferenceSigns" type="referenceSignType" minOccurs="0" maxOccurs="unbounded"/>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="TransportDate" type="transportDate" maxOccurs="5">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Transportzeiten</xs:documentation>
         
<xs:documentation xml:lang="EN">transport date</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Train" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Angaben zum Zug</xs:documentation>
         
<xs:documentation xml:lang="EN">train informationAngaben zum Zug</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Direction" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Richtung des Zugs:
I = Inbound / Eingangszug
O = Outbound / Ausgangszug
</xs:documentation>
               
<xs:documentation xml:lang="EN">direction of the train:
I = Inbound / inbound train
O = Outbound / outbound train
</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:enumeration value="I"/>
                 
<xs:enumeration value="O"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Product" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Produkt</xs:documentation>
               
<xs:documentation xml:lang="EN">product</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CompleteTrain" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennz. Ganzzug</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">indicator complete train</xs:documentation>
               
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TrainNumber" minOccurs="0" maxOccurs="2">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zugnummer Abfahrt / Ankunft</xs:documentation>
               
<xs:documentation xml:lang="EN">train number departure / arrival</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="referenceString">
                   
<xs:attribute name="type" use="required">
                     
<xs:annotation>
                       
<xs:documentation xml:lang="DE">Art der Zugnummer:
Departure = Zugnummer Abfahrt
Arrival = Zugnummer Ankunft
</xs:documentation>
                       
<xs:documentation xml:lang="EN">type of train (number):
Departure = train number departure
Arrival = train number arrival
</xs:documentation>
                     
</xs:annotation>
                     
<xs:simpleType>
                       
<xs:restriction base="xs:NMTOKEN">
                         
<xs:enumeration value="Departure"/>
                         
<xs:enumeration value="Arrival"/>
                       
</xs:restriction>
                     
</xs:simpleType>
                   
</xs:attribute>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="TrainDate" type="xs:dateTime" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Verkehrstag</xs:documentation>
               
<xs:documentation xml:lang="EN">train date</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Route" type="code7" minOccurs="0" maxOccurs="5">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Leitweg</xs:documentation>
               
<xs:documentation xml:lang="EN">route</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Tariff" type="name" minOccurs="0" maxOccurs="2">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Leitungsweg / Tarife</xs:documentation>
               
<xs:documentation xml:lang="EN">routing code / tariff</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Payment" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zahlungsvermerk</xs:documentation>
               
<xs:documentation xml:lang="EN">payment note</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Number" type="code2">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzahl</xs:documentation>
                     
<xs:documentation xml:lang="EN">number</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Comments">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Vermerk</xs:documentation>
                     
<xs:documentation xml:lang="EN">note</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="30"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="AddressData" type="adress" minOccurs="4" maxOccurs="17">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Consignor, Consignee, PartyPaying, TransportCompany müssen als Pflichtadressen in der TransportOrder vorhanden sein</xs:documentation>
         
<xs:documentation xml:lang="DE">Als Addresstypen innerhalb der TansportOrder sind folgende Typen zulässig: Consignor = Versender, Consignee = Empfänger, PartyPaying = Frachtzahler, TransportCompany = Transportunternehmer, InstructionParty = Auftraggeber, Discharge = Zustelladresse, Dispatch = Abholadresse, Declarant = Zollanmelder, Customs = Zolladresse und Carrier = Reeder</xs:documentation>
         
<xs:documentation xml:lang="EN">Consignor, Consignee, PartyPaying and TransportCompany are mandatory address types for a transport order</xs:documentation>
         
<xs:documentation xml:lang="EN"> the following address types are used with a transport order: Consignor, Consignee, PartyPaying (party paying for the transport), TransportCompany (company actually transporting the container), InstructionParty (party issuing the transport order), Discharge (discharge address), Dispatch (dispatch address), Declarant (customs declarant), Customs (customs address) and Carrier</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TransportContainer" maxOccurs="999">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Ladeeinheit</xs:documentation>
         
<xs:documentation xml:lang="EN">loading unit / container</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Position" type="itemPosition">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Lfd. Nr. LE</xs:documentation>
               
<xs:documentation xml:lang="EN">container position / sequential number of the conatiner withih the transport order</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="FullContainer" type="xs:boolean">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kenzeichen Voll / Leer</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">indicator empty / full (loaded) container</xs:documentation>
               
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ContainerNumber" type="containerNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Le-Nummer</xs:documentation>
               
<xs:documentation xml:lang="EN">container number</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Container" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Containerdaten</xs:documentation>
               
<xs:documentation xml:lang="EN">container data</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Length" type="code2" minOccurs="0"/>
                 
<xs:element name="Height" type="code2" minOccurs="0"/>
                 
<xs:element name="Type" type="code2" minOccurs="0"/>
                 
<xs:element name="ISOCode" type="code4" minOccurs="0"/>
                 
<xs:element name="CarrierType" type="anyCode" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Containertyp Transportunternehmer / codieter Containertyp in Abstimmung mit dem Transportunternehmer</xs:documentation>
                     
<xs:documentation xml:lang="EN">container type transport company / coded container type bilaterally agreed upon with the transport company </xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Damage" type="containerDamage" minOccurs="0" maxOccurs="9">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Beschädigung</xs:documentation>
                     
<xs:documentation xml:lang="EN">damage</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Oversized" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Übermaße</xs:documentation>
               
<xs:documentation xml:lang="EN">oversize</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Indicator" type="xs:boolean"/>
                 
<xs:element name="Oversize" minOccurs="0" maxOccurs="5">
                   
<xs:complexType>
                     
<xs:complexContent>
                       
<xs:extension base="length">
                         
<xs:attribute name="type" use="optional">
                           
<xs:simpleType>
                             
<xs:restriction base="xs:NMTOKEN">
                               
<xs:enumeration value="Top"/>
                               
<xs:enumeration value="Left"/>
                               
<xs:enumeration value="Right"/>
                               
<xs:enumeration value="Front"/>
                               
<xs:enumeration value="Rear"/>
                             
</xs:restriction>
                           
</xs:simpleType>
                         
</xs:attribute>
                       
</xs:extension>
                     
</xs:complexContent>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Weight" type="dependentWeights">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Gewichtsangaben</xs:documentation>
               
<xs:documentation xml:lang="EN">weight specifications</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="OceanVoyage" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Schiff</xs:documentation>
               
<xs:documentation xml:lang="EN">vessel</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Port" type="port" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Hafen</xs:documentation>
                     
<xs:documentation xml:lang="EN">port</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Voyage" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="8"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="ShipName" type="name" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Schiffsname</xs:documentation>
                     
<xs:documentation xml:lang="EN">vessel name</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="CallSign" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
                     
<xs:documentation xml:lang="DE">call sign</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ShipNumber" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
                     
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="CarrierCode" type="anyCode" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
                     
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
                     
<xs:documentation xml:lang="EN">carrier name</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="BookingNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
                     
<xs:documentation xml:lang="EN">carrier booking number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="20"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="ReleaseNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Freistellnummer</xs:documentation>
               
<xs:documentation xml:lang="EN">release number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="15"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Temperature" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Temperaturangaben</xs:documentation>
               
<xs:documentation xml:lang="EN">temperature specifications</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="RefrigerationIndicator" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen Kühlgut</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">indicator refrigerated goods</xs:documentation>
                     
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Max" type="temperature" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">maximal</xs:documentation>
                     
<xs:documentation xml:lang="EN">maximum temperature</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Min" type="temperature" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">minimal</xs:documentation>
                     
<xs:documentation xml:lang="EN">minmum temperature</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ClipOnUnitIndicator" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen Clip on</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">indicator clip-on-unit</xs:documentation>
                     
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ClipOnUnitID" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Clip on ID</xs:documentation>
                     
<xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="15"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="NonOperatingReefer" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen, dass ein Reefer als konventioneller Container verwendet wird, d.h. es findet keine Temperaturregelung statt</xs:documentation>
                     
<xs:documentation xml:lang="EN">indicator non operating reefer; true, if the container is used as a conventional container without any temperature regulation</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Contents" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Angaben zum Inhalt</xs:documentation>
               
<xs:documentation xml:lang="EN">specification of the container content</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Description">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
                     
<xs:documentation xml:lang="EN">description</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="70"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="OriginCountryCode" type="countryISO2" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Herkunfstland Ware</xs:documentation>
                     
<xs:documentation xml:lang="EN">country of origin (of the container, respectively the transported goods)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="DestinationCountryCode" type="countryISO2" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Bestimmungsland Ware</xs:documentation>
                     
<xs:documentation xml:lang="EN">country of destination (of the container, respectively the transported goods)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Seal" type="seal" minOccurs="0" maxOccurs="99">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Siegel Verschlüsse</xs:documentation>
               
<xs:documentation xml:lang="EN">seal</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Customs" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zollangaben</xs:documentation>
               
<xs:documentation xml:lang="EN">data elements pertaining to / necessary for a customs declaration</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Procedure" type="name">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zollverfahren</xs:documentation>
                     
<xs:documentation xml:lang="EN">name of the customs procedure</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen Zollgut</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">indicator customs declaration</xs:documentation>
                     
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="2">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zollnummer ATLAS oder HZO</xs:documentation>
                     
<xs:documentation xml:lang="EN">customs registration number (ATLAS system or HABIS Zoll)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Conventional" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Konventionelle Anmeldung</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">indicator conventional declaration</xs:documentation>
                     
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="AuthorizationNumber" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Bewilligungsnummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">authorization number customs declaration</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="PresentationToCustoms" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
                     
<xs:documentation xml:lang="EN">location of the customs inspection</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Code" type="code4" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Code des Gestellungsorts</xs:documentation>
                           
<xs:documentation xml:lang="EN">location code</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Location">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Name des Gestellungsorts</xs:documentation>
                           
<xs:documentation xml:lang="DE">name of the location</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="80"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="KLVCertification" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">KLV Bescheinigungsnummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">KLV certificate number / ID</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="10"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Declaration" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zollangaben Truck Freitext</xs:documentation>
                     
<xs:documentation xml:lang="EN">free text / remarks pertaining to the customs declaration</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="50"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="CustomsTariff" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">customs tariff number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="12"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="VuBIndicator" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">VuB / Verbote und Beschränkungen</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">indicator VUB</xs:documentation>
                     
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="TaxSuspension" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Steueraussetzung</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">tax suspension</xs:documentation>
                     
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ExportRefunding" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Ausfuhrerstattung</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">tax refunding</xs:documentation>
                     
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="NumberOfPackages" type="xs:integer" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Anzahl der in der Zolldeklaration enthaltenen Packstücke</xs:documentation>
                     
<xs:documentation xml:lang="EN">number of packages the customs deklaration refers to</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Comments" type="remarks" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Bemerkungen Truck / Zoll</xs:documentation>
               
<xs:documentation xml:lang="EN">remarks truck / customs</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Loading" type="containerLoading" minOccurs="0" maxOccurs="2">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Be- und Entladung</xs:documentation>
               
<xs:documentation xml:lang="EN">loading and unloading</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="LoadingRequestCode" type="anyCode" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Verladewunsch</xs:documentation>
               
<xs:documentation xml:lang="EN">loading request code</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="SheetLine" minOccurs="0" maxOccurs="576">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Beiblatt</xs:documentation>
               
<xs:documentation xml:lang="EN">sheet line</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="72"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="WagonNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Nummer des Bahnwaggons</xs:documentation>
               
<xs:documentation xml:lang="EN">
number of the rail road wagon the container has been loaded onto
only transport mode = R
         
</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="12"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="WagonLoadingPosition" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Platz auf Wagen</xs:documentation>
               
<xs:documentation xml:lang="EN">loading position of the container on the railway car</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:length value="1"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="WagonTrainPosition" type="xs:positiveInteger" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Position des Wagens im Zug (beginnnend mit dem ersten Wagen hinter dem Triebfahrzeug)</xs:documentation>
               
<xs:documentation xml:lang="EN">position of the wagon within the train or wagon sequence (count starts at the first wagon after the locomotive)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
               
<xs:documentation xml:lang="EN">transport paper reference</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="DangerousGoods" minOccurs="0" maxOccurs="999">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Gefahrgutangaben</xs:documentation>
               
<xs:documentation xml:lang="EN">specification of dangerous goods information</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Position" type="itemPosition">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">laufende Nummer Gefahrgutposition</xs:documentation>
                     
<xs:documentation xml:lang="EN">sequential number of the dangerous goods position</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Class" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Gefahrklasse</xs:documentation>
                     
<xs:documentation xml:lang="EN">dangerous goods class</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="4"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="UNNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">UN-Nummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">UN number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:length value="4"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">EMS-Nummer</xs:documentation>
                     
<xs:documentation xml:lang="DE">Bei der Kommunikation mit UnikatGE werden nur die ersten drei Zeichen des Feldinhalts berücksichtigt. Zeichen vier bis sechs werden mit Unterstrichen 'aufgefüllt'.</xs:documentation>
                     
<xs:documentation xml:lang="EN">EMS number</xs:documentation>
                     
<xs:documentation xml:lang="EN">In communications with UnikatGE, only the first three characters of the field content are taken into account. Characters four to six are 'filled' with underscores.</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:length value="6"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">MFAG-Nummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">MFAG number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:length value="4"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="FlashPoint" type="temperature" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Flammpunkt; Wert mit Vorzeichen</xs:documentation>
                     
<xs:documentation xml:lang="EN">Flash point; Values with sign</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Stowage" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Staumethode; Verwendung nur bei Klasse 1</xs:documentation>
                     
<xs:documentation xml:lang="EN">Stowage method; Use only for dangerous goods class 1</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:length value="3"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Packing" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Verpackung</xs:documentation>
                     
<xs:documentation xml:lang="EN">Packaging</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Number" type="xs:positiveInteger" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                           
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Code" type="code2" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
                           
<xs:documentation xml:lang="EN">Packaging code</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Group" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Verpackungsgruppe</xs:documentation>
                           
<xs:documentation xml:lang="EN">Packaging group</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="3"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="EmptyPackageCode" type="code4" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Leerverpackungscode</xs:documentation>
                           
<xs:documentation xml:lang="EN">Empty packaging code</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="DangerWeight" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Gewichte Gefahrgut</xs:documentation>
                     
<xs:documentation xml:lang="EN">Weight of hazardous goods</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Gross" type="weight">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Bruttogewicht; positives Gewicht in Gramm</xs:documentation>
                           
<xs:documentation xml:lang="EN">Gross weight; positive weight in grams</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Net" type="weight" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Nettogewicht; positives Gewicht in Gramm</xs:documentation>
                           
<xs:documentation xml:lang="EN">Net weight; positive weight in grams</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="NetExplosive" type="weight" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Nettogewicht Explosivmasse; nur Klasse 1; positives Gewicht in Gramm</xs:documentation>
                           
<xs:documentation xml:lang="EN">Net weight of explosive mass; Class 1 only; positive weight in grams</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="WGKCode" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Wassergefährdungsklasse</xs:documentation>
                     
<xs:documentation xml:lang="EN">Water hazard class</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:enumeration value="0"/>
                       
<xs:enumeration value="1"/>
                       
<xs:enumeration value="2"/>
                       
<xs:enumeration value="3"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="CL7" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Klasse 7 / radioaktive Stoffe</xs:documentation>
                     
<xs:documentation xml:lang="EN">Class 7 / Radioactive substances</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="SheetNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Blatt</xs:documentation>
                           
<xs:documentation xml:lang="EN">Page</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:decimal">
                             
<xs:totalDigits value="2"/>
                             
<xs:fractionDigits value="0"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Category" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kategorie</xs:documentation>
                           
<xs:documentation xml:lang="EN">Category</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="4"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="ChemicalActivity" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Aktivität</xs:documentation>
                           
<xs:documentation xml:lang="EN">Activity</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="4"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="TransportSign" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Transportkennzahl</xs:documentation>
                           
<xs:documentation xml:lang="EN">Transport identification</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="3"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="PackagingType" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Verpackungstyp</xs:documentation>
                           
<xs:documentation xml:lang="EN">Packaging type</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:NMTOKEN">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="4"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="LegalNorm" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">der Deklaration zugrundeliegendes Rechtsnorm / Gefahrgutrecht</xs:documentation>
                     
<xs:documentation xml:lang="EN">of the declaration of the underlying legal provision / Hazardous goods law</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="5"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="ClassificationCode" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Klassifizierungscode</xs:documentation>
                     
<xs:documentation xml:lang="EN">Classification code</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="7"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">offizielle / technische Bezeichnung</xs:documentation>
                     
<xs:documentation xml:lang="DE">Bei der Kommunikation mit den Systemen ACTION, UNIKAT, TRAFC und UnikstGE golt für die Verwednung des Elements:

erste und zweite Wiederholung: offizielle Bezeichnung
dritte bis fünfte Wiederholung: technische Bezeichnung
</xs:documentation>
                     
<xs:documentation xml:lang="EN">Official / technical designation</xs:documentation>
                     
<xs:documentation xml:lang="EN">In communications with the ACTION, UNIKAT, TRAFC and UnikstGE systems, the following applies for use of the element: First and second repeat: Official designation of third to fifth repeat: Technical designation</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="70"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="GoodsNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Gefahrnummer / Güterartnummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">Hazard number / goods type number</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="4"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="GoodsLabel" type="code4" minOccurs="0" maxOccurs="5">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Gefahrzettel / -label</xs:documentation>
                     
<xs:documentation xml:lang="EN">Hazard note / label</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="MPLabel" type="code2" minOccurs="0"/>
                 
<xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen Transportverbot</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="DateSafety" type="xs:date" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Datum Sicherheitsventil</xs:documentation>
                     
<xs:documentation xml:lang="EN">Date Safety valve</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen ungereinigter, leerer Tank</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">Identification of uncleaned, empty tank</xs:documentation>
                     
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="RiskGroup" minOccurs="0">
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:length value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Regulations" minOccurs="0" maxOccurs="2">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Sondervorschriften</xs:documentation>
                     
<xs:documentation xml:lang="EN">Special regulations</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="70"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Bezeichnung letztes Ladegut</xs:documentation>
                     
<xs:documentation xml:lang="EN">Designation of the last cargo</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="70"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zusatzangaben</xs:documentation>
                     
<xs:documentation xml:lang="EN">Additional data</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="70"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
                     
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="CustomsZODIAK" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zollangaben ZODIAK</xs:documentation>
               
<xs:documentation xml:lang="EN">ZODIAK customs data</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Reference">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zollantragsreferenz</xs:documentation>
                     
<xs:documentation xml:lang="EN">Customs declaration reference</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="referenceString">
                         
<xs:attribute name="type" use="required">
                           
<xs:annotation>
                             
<xs:documentation xml:lang="DE">Art der Referenz:
Declaration = Zollantrag
Preliminary = Voranmeldung
MRN = Movement Reference Number
</xs:documentation>
                             
<xs:documentation xml:lang="EN">Type of reference: Declaration = Zollantrag Preliminary = Voranmeldung MRN = Movement Reference Number</xs:documentation>
                           
</xs:annotation>
                           
<xs:simpleType>
                             
<xs:restriction base="xs:string">
                               
<xs:enumeration value="Declaration"/>
                               
<xs:enumeration value="Preliminary"/>
                               
<xs:enumeration value="MRN"/>
                             
</xs:restriction>
                           
</xs:simpleType>
                         
</xs:attribute>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Comments" type="customsComment" minOccurs="0" maxOccurs="2">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
                     
<xs:documentation xml:lang="EN">Comments</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="DeclarationType" type="code5" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Art der Anmeldung</xs:documentation>
                     
<xs:documentation xml:lang="EN">Type of declaration</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="LoadingPlace" type="code4" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Ort des Beladens und Verpackens</xs:documentation>
                     
<xs:documentation xml:lang="EN">Place of loading and packing</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="CustomsOffice" type="customsOffice" minOccurs="0" maxOccurs="12">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zollstelle</xs:documentation>
                     
<xs:documentation xml:lang="EN">Customs office</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ArrivalAgreedLocationCode" type="code4" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
                     
<xs:documentation xml:lang="EN">Location of the customs inspection</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="SimplifiedProcedure" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen vereinfachtes Verfahren</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">Identification of simplified process</xs:documentation>
                     
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="FreighLists" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Anzahl Ladelisten</xs:documentation>
                     
<xs:documentation xml:lang="EN">Number of load lists</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:decimal">
                       
<xs:minInclusive value="1"/>
                       
<xs:maxInclusive value="99999"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Guarantee" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Sicherheit</xs:documentation>
                     
<xs:documentation xml:lang="EN">customs safety / guarantee</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Type" minOccurs="0">
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:length value="1"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="OtherReference" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Sicherheits Bescheinigung; Bezeichnung der Bescheinigung</xs:documentation>
                           
<xs:documentation xml:lang="EN">Safety certificate; Certificate designation</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Validity" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen Gültigkeit der Sicherheit in EU</xs:documentation>
                           
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                           
<xs:documentation xml:lang="EN">Identification of the validity of safety in the EU</xs:documentation>
                           
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Limitation" type="code2" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Sicherheit Gültigkeitsausschluss</xs:documentation>
                           
<xs:documentation xml:lang="EN">Safety validity exclusion</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Representative" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Stellvertreter</xs:documentation>
                     
<xs:documentation xml:lang="EN">Deputy</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Name" type="name" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Name des Stellvertreters</xs:documentation>
                           
<xs:documentation xml:lang="EN">Name of deputy</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Capacity" type="name" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Stellung / Funktion des Stellvertreters</xs:documentation>
                           
<xs:documentation xml:lang="EN">Position / Role of the deputy</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Date" minOccurs="0" maxOccurs="3">
                   
<xs:complexType>
                     
<xs:simpleContent>
                       
<xs:extension base="xs:date">
                         
<xs:attribute name="type" type="customsDateType"/>
                       
</xs:extension>
                     
</xs:simpleContent>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="ConcomitantDokument" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">VBD-Name (Name des Versandbegleitdokumentes)</xs:documentation>
                     
<xs:documentation xml:lang="EN">VBD name (name of the transit accompanying document)</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:normalizedString">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="100"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Declarant" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Anmelder</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Struktur wird in der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE nicht verwendet. Die Daten zum Deklaranten werden auf Kopfebene in den Adressdaten mit dem Typ 'Declarant' kommuniziert.</xs:documentation>
                     
<xs:documentation xml:lang="EN">Filer</xs:documentation>
                     
<xs:documentation xml:lang="EN">The structure is not used in communications with ACTION, UNIKAT, TRAFIC and UnikatGE. The data on the declarant is communicated in the address data in the header with the type 'Declarant'.</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Address" type="adress" minOccurs="0"/>
                       
<xs:element name="DeclarantAgent" type="name" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">verantwortlicher Bearbeiter</xs:documentation>
                           
<xs:documentation xml:lang="EN">Responsible employee</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Agent" type="name" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Bearbeiter (Zollantrag)</xs:documentation>
                     
<xs:documentation xml:lang="EN">Employee (customs declaration)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Incident" type="xs:string" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Ereignis</xs:documentation>
                     
<xs:documentation xml:lang="EN">Incident</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Conform" type="xs:string" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen Konformität</xs:documentation>
                     
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird für das Kennzeichen ein boolscher Wert übermittelt, d.h. 0 oder false und 1 oder true.</xs:documentation>
                     
<xs:documentation xml:lang="EN">Identification of conformity</xs:documentation>
                     
<xs:documentation xml:lang="EN">In communications with ACTION, UNIKAT, TRAFIC and UnikatGE, a Boolean value is transmitted for the identification, i.e. 0 or false, and 1 or true.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="SealsState" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen Verschlusszustand</xs:documentation>
                     
<xs:documentation xml:lang="EN">Identification of sealing state</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:length value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="MeansOfTransport" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Beförderungsmittel</xs:documentation>
                     
<xs:documentation xml:lang="EN">Means of transport</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Identity" type="referenceString" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Beförderungsmittel (Kennzeichen)</xs:documentation>
                           
<xs:documentation xml:lang="EN">Means of transport (identification)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Nationality" type="code2" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Beförderungsmittel (Staatszugehörigkeit)</xs:documentation>
                           
<xs:documentation xml:lang="EN">Means of transport (nationality)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Pricing" minOccurs="0" maxOccurs="5">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Preisangaben</xs:documentation>
               
<xs:documentation xml:lang="EN">Price information</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Description" type="xs:string">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
                     
<xs:documentation xml:lang="EN">Description</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Amount" type="amount">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Preis</xs:documentation>
                     
<xs:documentation xml:lang="EN">Price</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="IMPReference" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Referenz Importplattfrom</xs:documentation>
               
<xs:documentation xml:lang="EN">Import platform reference</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:length value="18"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="LoadingBarge" type="containerTransportBarge" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Identifikation des Binnenschiffs / Leichters und der Ladeposition des Containers (bei Transporten per Binnenschiff)</xs:documentation>
               
<xs:documentation xml:lang="EN">Identification of the barge and the loading position of the container (for transport by barge)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="LoadingTruck" type="containerTransportTruck" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Identifikation des LKWs und der Ladeposition des Containers (bei Transporten per LKW)</xs:documentation>
               
<xs:documentation xml:lang="EN">Identification of the truck and the loading position of the container (for transport by truck)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Usage" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
               
<xs:documentation xml:lang="EN">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:enumeration value="Import"/>
                 
<xs:enumeration value="Export"/>
                 
<xs:enumeration value="Relocation"/>
                 
<xs:enumeration value="DepotIn"/>
                 
<xs:enumeration value="DepotOut"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
               
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="GoodsItem" minOccurs="0" maxOccurs="999">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Warenliste</xs:documentation>
         
<xs:documentation xml:lang="EN">List of goods</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Position" type="itemPosition">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Lfd. Nummer im Auftrag</xs:documentation>
               
<xs:documentation xml:lang="EN">Serial number in order</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Contents">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
               
<xs:documentation xml:lang="EN">Description</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="140"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Commodity" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Warengüterartencode</xs:documentation>
               
<xs:documentation xml:lang="EN">Goods type code</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="6"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="MarksAndNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Marke/Nummer</xs:documentation>
               
<xs:documentation xml:lang="DE">Marks and number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="42"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Packaging">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Verpackunseinheit</xs:documentation>
               
<xs:documentation xml:lang="EN">Packaging unit</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="GrossWeight" type="weight">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
                     
<xs:documentation xml:lang="DE">Wenn eine Zuordnung der Waren zu Ladeeinheiten (Allocation) kommuniziert wird, wird das Gesamt-Bruttogewicht der Ware von den Anwendungen ACTION, UNIKAT, TRAFIC und UnikatGE aus den zugeordneten Gewichten berechnet. Das Bruttogewicht der Ware bleibt jedoch auch in diesem Fall ein Pflichtelement der Ware.</xs:documentation>
                     
<xs:documentation xml:lang="EN">Gross weight</xs:documentation>
                     
<xs:documentation xml:lang="EN">If a goods assignment is communicated for loading units (allocation), the total gross weight of the goods will be calculated by the ACTION, UNIKAT, TRAFIC and UnikatGE software based on the allocated weights. In this case, however, the gross weight of the goods too remains a mandatory element of the goods.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="NetWeight" type="weight" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
                     
<xs:documentation xml:lang="EN">Net weight</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="NumberUnits" type="xs:nonNegativeInteger">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                     
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Code" type="code4">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Verpackungsart nach NCTS 17</xs:documentation>
                     
<xs:documentation xml:lang="EN">Type of packaging according to code list NCTS 17</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="MonetaryValue" type="amount" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Warenwert</xs:documentation>
               
<xs:documentation xml:lang="EN">Goods value</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Assessment" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Schätzkennzeichen</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">Assessment indicator</xs:documentation>
                     
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Risk" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Risikoabschaetzung in Prozent</xs:documentation>
                     
<xs:documentation xml:lang="EN">Risk assessment as a percentage</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:decimal">
                       
<xs:minInclusive value="0"/>
                       
<xs:maxInclusive value="100"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zollregistriernummern</xs:documentation>
               
<xs:documentation xml:lang="EN">Customs registration numbers</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="PreviousNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Vorpapier-Registriernummern</xs:documentation>
               
<xs:documentation xml:lang="EN">Previous document registration numbers</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="PreviousDocument" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Vorpapierreferenz</xs:documentation>
               
<xs:documentation xml:lang="EN">Previous document reference</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="referenceString">
                   
<xs:attribute name="type" type="code7" use="required"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="CustomsTariffNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
               
<xs:documentation xml:lang="EN">Customs tariff number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="12"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="ExportRegulationsConformance" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen Übereinstimmung Exportbestimmungen </xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">Identification of compliance with EU export provisions </xs:documentation>
               
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="RestrictionOnExport" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Ausfuhrbeschränkung</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">Export restriction</xs:documentation>
               
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ExportTaxCollection" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Abgabenerhebung</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">Duty collection</xs:documentation>
               
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Allocation" minOccurs="0" maxOccurs="999">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Warenzuordnung; Zuordnung der Ware zu einer oder mehreren Ladeeinheiten</xs:documentation>
               
<xs:documentation xml:lang="EN">Goods assignment; Allocation of the goods to one or more loading units</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="ContainerPosition" type="itemPosition">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">LE-Position</xs:documentation>
                     
<xs:documentation xml:lang="EN">Loading unit position</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="NumberItems" type="xs:nonNegativeInteger">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                     
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="GrossWeight" type="weight">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Anteil Bruttogewicht</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Anwednungen ACTION, UNIKAT, TRAFIC und UnikatGE verwenden die anteiligen Bruttogewichte zur Berechnung des Gesamt-Bruttogewichts der Ware.</xs:documentation>
                     
<xs:documentation xml:lang="EN">Share of (overall) gross weight</xs:documentation>
                     
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, TRAFIC and UnikatGE software use the proportionate gross weights to calculate the total gross weight of the goods.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
               
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Remarks" type="remarks" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Bermerkungen Truckauftrag</xs:documentation>
         
<xs:documentation xml:lang="EN">Truck order comments</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TemplateReference" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Referenz der Kopiervorlage / Vorblendereferenz, die beim Empfang des Auftrags zur Vervollständigung der Daten verwendet werden soll (UNIKAT GE) </xs:documentation>
         
<xs:documentation xml:lang="EN">Master copy reference / template reference which should be used on receipt of the order for completion of the data (UNIKAT GE) </xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
         
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
   
<xs:attribute name="type" use="required">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Art / Bedeutung des Auftrags:
TH = Transportauftrag
RH = Verlade-Ist
NH = Buchungsanfrage
LO = Verladeauftrag
DO = Entladeauftrag
</xs:documentation>
       
<xs:documentation xml:lang="EN">Order type / meaning: TH = Transport order RH = Loading/discharge report NH = Booking request LO = Loading order DO = Discharge order</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:NMTOKEN">
         
<xs:enumeration value="TH"/>
         
<xs:enumeration value="RH"/>
         
<xs:enumeration value="NH"/>
         
<xs:enumeration value="LO"/>
         
<xs:enumeration value="DO"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="reference" use="required">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">fachliche Referenz zur Indentifikation des Auftrags</xs:documentation>
       
<xs:documentation xml:lang="EN">Technical reference for identification of the order</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:NMTOKEN">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="35"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
   
<xs:attribute name="version" use="required">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">fachliche Version des Auftrags
Für eine Neuanlage wird die Version 1 erwartet. Eine Version
> 1 wird als Änderung interpretiert - wobei die Änderung mit eine größere Version als die letzte erfolgreiche Kommunikation des Auftrags haben muss.</xs:documentation>
       
<xs:documentation xml:lang="EN">official technical version of the order Version 1 is expected as a new document. A version > 1 is interpreted as a change - whereby the change must have a later version than the last successful communication of the order.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:totalDigits value="2"/>
         
<xs:fractionDigits value="0"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Document/Messages/Message/TransportOrder/@type
type restriction of xs:NMTOKEN
properties
isRef 0
use required
facets
enumeration TH
enumeration RH
enumeration NH
enumeration LO
enumeration DO
annotation
documentation
Art / Bedeutung des Auftrags:
TH = Transportauftrag
RH = Verlade-Ist
NH = Buchungsanfrage
LO = Verladeauftrag
DO = Entladeauftrag
documentation
Order type / meaning: TH = Transport order RH = Loading/discharge report NH = Booking request LO = Loading order DO = Discharge order
source <xs:attribute name="type" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art / Bedeutung des Auftrags:
TH = Transportauftrag
RH = Verlade-Ist
NH = Buchungsanfrage
LO = Verladeauftrag
DO = Entladeauftrag
</xs:documentation>
   
<xs:documentation xml:lang="EN">Order type / meaning: TH = Transport order RH = Loading/discharge report NH = Booking request LO = Loading order DO = Discharge order</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:enumeration value="TH"/>
     
<xs:enumeration value="RH"/>
     
<xs:enumeration value="NH"/>
     
<xs:enumeration value="LO"/>
     
<xs:enumeration value="DO"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute Document/Messages/Message/TransportOrder/@reference
type restriction of xs:NMTOKEN
properties
isRef 0
use required
facets
minLength 1
maxLength 35
annotation
documentation
fachliche Referenz zur Indentifikation des Auftrags
documentation
Technical reference for identification of the order
source <xs:attribute name="reference" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">fachliche Referenz zur Indentifikation des Auftrags</xs:documentation>
   
<xs:documentation xml:lang="EN">Technical reference for identification of the order</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute Document/Messages/Message/TransportOrder/@version
type restriction of xs:decimal
properties
isRef 0
use required
facets
totalDigits 2
fractionDigits 0
annotation
documentation
fachliche Version des Auftrags
Für eine Neuanlage wird die Version 1 erwartet. Eine Version > 1 wird als Änderung interpretiert - wobei die Änderung mit eine größere Version als die letzte erfolgreiche Kommunikation des Auftrags haben muss.
documentation
official technical version of the order Version 1 is expected as a new document. A version > 1 is interpreted as a change - whereby the change must have a later version than the last successful communication of the order.
source <xs:attribute name="version" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">fachliche Version des Auftrags
Für eine Neuanlage wird die Version 1 erwartet. Eine Version
> 1 wird als Änderung interpretiert - wobei die Änderung mit eine größere Version als die letzte erfolgreiche Kommunikation des Auftrags haben muss.</xs:documentation>
   
<xs:documentation xml:lang="EN">official technical version of the order Version 1 is expected as a new document. A version > 1 is interpreted as a change - whereby the change must have a later version than the last successful communication of the order.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:totalDigits value="2"/>
     
<xs:fractionDigits value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Document/Messages/Message/TransportOrder/ModeOfTransport
diagram
type restriction of xs:string
properties
isRef 0
content simple
facets
enumeration Feeder
enumeration Rail
enumeration Truck
enumeration Barge
annotation
documentation
Transportart: Rail, Feeder, Truck, Barge (Binnenschiff)
documentation
mode of transport: rail, feeder, truck, barge (inland water vessel)
source <xs:element name="ModeOfTransport">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Transportart: Rail, Feeder, Truck, Barge (Binnenschiff)</xs:documentation>
   
<xs:documentation xml:lang="EN">mode of transport: rail, feeder, truck, barge (inland water vessel)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Feeder"/>
     
<xs:enumeration value="Rail"/>
     
<xs:enumeration value="Truck"/>
     
<xs:enumeration value="Barge"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/Usage
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration Import
enumeration Export
enumeration Relocation
enumeration DepotIn
enumeration DepotOut
enumeration Inland
annotation
documentation
Verwendung: Import, Export, Relocation, DepotIn, DepotOut, Inland
documentation
usage: import, export, relocation, depotIn, depotOut, inland
source <xs:element name="Usage" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Verwendung: Import, Export, Relocation, DepotIn, DepotOut, Inland</xs:documentation>
   
<xs:documentation xml:lang="EN">usage: import, export, relocation, depotIn, depotOut, inland</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Import"/>
     
<xs:enumeration value="Export"/>
     
<xs:enumeration value="Relocation"/>
     
<xs:enumeration value="DepotIn"/>
     
<xs:enumeration value="DepotOut"/>
     
<xs:enumeration value="Inland"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/PickupEmpty
diagram
type transportLocation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Condition Railstation Port Location Mode
annotation
documentation
Leer Vorlauf
documentation
pickup of emty container from depot prior to main transport
source <xs:element name="PickupEmpty" type="transportLocation" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Leer Vorlauf</xs:documentation>
   
<xs:documentation xml:lang="EN">pickup of emty container from depot prior to main transport</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/Dispatch
diagram
type transportLocation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Condition Railstation Port Location Mode
annotation
documentation
Versand
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Dispatch (und der Struktur Discharge) verpflichtend, um den Versandbahnhof (Empfangsbahnhof) zu spezifizieren.
Bei Verladeaufträgen ist die Nutzung der Struktur Dispatch zur Kommunikation des Verladeterminals (Element Location) verpflichtend.
documentation
dispatch
When specifiying mulitmodal transport orders (transport mode rail) the usage of the dispatch structure (and the discharge structure) is mandatory. It is used to communicate the dispatch train station (respectively the discharge train station)..
When specifiying an inbound loading transport order the dispatch structure is mandatory in order to communicate the loading location / terminal (element location).
source <xs:element name="Dispatch" type="transportLocation" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Versand
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Dispatch (und der Struktur Discharge) verpflichtend, um den Versandbahnhof (Empfangsbahnhof) zu spezifizieren.
Bei Verladeaufträgen ist die Nutzung der Struktur Dispatch zur Kommunikation des Verladeterminals (Element Location) verpflichtend.
</xs:documentation>
   
<xs:documentation xml:lang="EN">dispatch
When specifiying mulitmodal transport orders (transport mode rail) the usage of the dispatch structure (and the discharge structure) is mandatory. It is used to communicate the dispatch train station (respectively the discharge train station)..
When specifiying an inbound loading transport order the dispatch structure is mandatory in order to communicate the loading location / terminal (element location).
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/Discharge
diagram
type transportLocation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Condition Railstation Port Location Mode
annotation
documentation
Empfang
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Discharge (und der Struktur Dispatch) verpflichtend, um den Empfangsbahnhof (Versandbahnhof) zu spezifizieren.
Bei Entladeaufträgen ist die Nutzung der Struktur Discharge zur Kommunikation des Entladeterminals (Element Location) verpflichtend.
documentation
discharge
When specifiying mulitmodal transport orders (transport mode rail) the usage of the discharge structure (and the dispatch structure) is mandatory. It is used to communicate the discharge train station (respectively the dispatch train station)..
When specifiying an outbound loading transport order the discharge structure is mandatory in order to communicate the loading location / terminal (element location).
source <xs:element name="Discharge" type="transportLocation" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Empfang
Bei multimodalen Aufträgen (Bahn) ist die Nutzung der Struktur Discharge (und der Struktur Dispatch) verpflichtend, um den Empfangsbahnhof (Versandbahnhof) zu spezifizieren.
Bei Entladeaufträgen ist die Nutzung der Struktur Discharge zur Kommunikation des Entladeterminals (Element Location) verpflichtend.
</xs:documentation>
   
<xs:documentation xml:lang="EN">discharge
When specifiying mulitmodal transport orders (transport mode rail) the usage of the discharge structure (and the dispatch structure) is mandatory. It is used to communicate the discharge train station (respectively the dispatch train station)..
When specifiying an outbound loading transport order the discharge structure is mandatory in order to communicate the loading location / terminal (element location).
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/ReturnEmpty
diagram
type transportLocation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Condition Railstation Port Location Mode
annotation
documentation
Leer Rücklauf
documentation
return of emty container from depot after main transport
source <xs:element name="ReturnEmpty" type="transportLocation" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Leer Rücklauf</xs:documentation>
   
<xs:documentation xml:lang="EN">return of emty container from depot after main transport</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportPaper
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children TransportInformation Type TransportNumber Additional TransportPaperReference
annotation
documentation
Frachtpapiere
documentation
transport paper / consignment note
source <xs:element name="TransportPaper" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Frachtpapiere</xs:documentation>
   
<xs:documentation xml:lang="EN">transport paper / consignment note</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="TransportInformation" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">FB-Erklärungen</xs:documentation>
         
<xs:documentation xml:lang="EN">consignment note declaration</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="120"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Type" type="code4" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Frachtbrief</xs:documentation>
         
<xs:documentation xml:lang="EN">consignment note</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TransportNumber" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Übergabeschein</xs:documentation>
         
<xs:documentation xml:lang="DE">transfer note number</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Additional" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">FB Beilagen</xs:documentation>
         
<xs:documentation xml:lang="EN">consignment note enclosures</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="50"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
         
<xs:documentation xml:lang="EN">consignment note reference</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportPaper/TransportInformation
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 120
annotation
documentation
FB-Erklärungen
documentation
consignment note declaration
source <xs:element name="TransportInformation" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">FB-Erklärungen</xs:documentation>
   
<xs:documentation xml:lang="EN">consignment note declaration</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="120"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportPaper/Type
diagram
type code4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Frachtbrief
documentation
consignment note
source <xs:element name="Type" type="code4" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Frachtbrief</xs:documentation>
   
<xs:documentation xml:lang="EN">consignment note</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportPaper/TransportNumber
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Übergabeschein
documentation
transfer note number
source <xs:element name="TransportNumber" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Übergabeschein</xs:documentation>
   
<xs:documentation xml:lang="DE">transfer note number</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportPaper/Additional
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 50
annotation
documentation
FB Beilagen
documentation
consignment note enclosures
source <xs:element name="Additional" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">FB Beilagen</xs:documentation>
   
<xs:documentation xml:lang="EN">consignment note enclosures</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="50"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportPaper/TransportPaperReference
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
FB-Referenz
documentation
consignment note reference
source <xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
   
<xs:documentation xml:lang="EN">consignment note reference</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/FeederShip
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Voyage FeederShipName CallSign ShipNumber Comments CarrierCode CarrierName
annotation
documentation
Feederangaben
Angaben Binnenschiff
documentation
feeder relevant data
inland water vessel relevant data
source <xs:element name="FeederShip" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Feederangaben
Angaben Binnenschiff
</xs:documentation>
   
<xs:documentation xml:lang="EN">feeder relevant data
inland water vessel relevant data
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Voyage" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
         
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="8"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="FeederShipName" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Name des Schiffs</xs:documentation>
         
<xs:documentation xml:lang="EN">name of the vessel</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CallSign" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
         
<xs:documentation xml:lang="EN">call sign</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ShipNumber" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
         
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Comments" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
         
<xs:documentation xml:lang="EN">comments</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="20"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="CarrierCode" type="anyCode" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
         
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
         
<xs:documentation xml:lang="EN">name of the carrier</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/FeederShip/Voyage
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 8
annotation
documentation
Reisenummer
documentation
voyage number
source <xs:element name="Voyage" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
   
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="8"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/FeederShip/FeederShipName
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Name des Schiffs
documentation
name of the vessel
source <xs:element name="FeederShipName" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name des Schiffs</xs:documentation>
   
<xs:documentation xml:lang="EN">name of the vessel</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/FeederShip/CallSign
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Callsign
documentation
call sign
source <xs:element name="CallSign" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
   
<xs:documentation xml:lang="EN">call sign</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/FeederShip/ShipNumber
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Schiffsnummer
IMO-Nummer
documentation
vessel number
IMO-number
source <xs:element name="ShipNumber" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
   
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/FeederShip/Comments
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 20
annotation
documentation
Kommentar
documentation
comments
source <xs:element name="Comments" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
   
<xs:documentation xml:lang="EN">comments</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/FeederShip/CarrierCode
diagram
type anyCode
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
minLength 1
maxLength 10
attributes
Name  Type  Use  Default  Fixed  annotation
codeListcode10required      
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden
documentation
spezification utilized code list; the utilized code list should be mutually agreed upon between the communication partners
annotation
documentation
Reedercode
documentation
carrier code
source <xs:element name="CarrierCode" type="anyCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
   
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/FeederShip/CarrierName
diagram
type carrierNameType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Name des Reeders
documentation
name of the carrier
source <xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
   
<xs:documentation xml:lang="EN">name of the carrier</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/CustomerNumber
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Operator ShippingDirector QuayAccount ContractNumber FurtherReferenceSigns
annotation
documentation
Kundennummer
documentation
customer number
source <xs:element name="CustomerNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
   
<xs:documentation xml:lang="EN">customer number</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Operator" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Verkehrsführer Buchungsnummer</xs:documentation>
         
<xs:documentation xml:lang="EN">traffic manager booking number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="12"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="ShippingDirector" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Verkehrsführer-Kundennummer</xs:documentation>
         
<xs:documentation xml:lang="EN">traffic manager customer number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="12"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="QuayAccount" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
         
<xs:documentation xml:lang="EN">quay account number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="6"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="ContractNumber" type="code7" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kontraktnummer</xs:documentation>
         
<xs:documentation xml:lang="EN">contract number</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="FurtherReferenceSigns" type="referenceSignType" minOccurs="0" maxOccurs="unbounded"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/CustomerNumber/Operator
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
Verkehrsführer Buchungsnummer
documentation
traffic manager booking number
source <xs:element name="Operator" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Verkehrsführer Buchungsnummer</xs:documentation>
   
<xs:documentation xml:lang="EN">traffic manager booking number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/CustomerNumber/ShippingDirector
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
Verkehrsführer-Kundennummer
documentation
traffic manager customer number
source <xs:element name="ShippingDirector" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Verkehrsführer-Kundennummer</xs:documentation>
   
<xs:documentation xml:lang="EN">traffic manager customer number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/CustomerNumber/QuayAccount
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 6
annotation
documentation
Kai-Kontonummer
documentation
quay account number
source <xs:element name="QuayAccount" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
   
<xs:documentation xml:lang="EN">quay account number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="6"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/CustomerNumber/ContractNumber
diagram
type code7
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 7
annotation
documentation
Kontraktnummer
documentation
contract number
source <xs:element name="ContractNumber" type="code7" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kontraktnummer</xs:documentation>
   
<xs:documentation xml:lang="EN">contract number</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/CustomerNumber/FurtherReferenceSigns
diagram
type referenceSignType
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children referenceSign
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: xs:stringrequired      
source <xs:element name="FurtherReferenceSigns" type="referenceSignType" minOccurs="0" maxOccurs="unbounded"/>

element Document/Messages/Message/TransportOrder/TransportDate
diagram
type transportDate
properties
isRef 0
minOcc 1
maxOcc 5
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
typetransportDateType      
documentation
Art des spezifizierten Datums:
Arrival = Ankunftsdatum
Departure = Versanddatum
ArrivalGWHOS = Ankunftsdatum Gemeinschaftsware Hohe Schaar
PickupEmpty = Datum Abholung
Leercontainer
ReturnEmpty = Datum Rücklieferung Leercontainer

In Zusammenhang mit dem Auftragstyp LO (= Verladeauftrag) wird das Versanddatum (type = Departure) als Ladezeitpunkt mit Datum und Uhrzeit für den Auftrag interpretiert.
In Zusammenhang mit dem Auftragstyp DO (= Entladeauftrag) wird das Ankunftsdatum (type = Arrival) als Entladezeitpunkt mit Datum und Uhrzeit für den Auftrag interpretiert.
documentation
type of the specified transport date:
Arrival = date of arrival
Departure = date of departure
ArrivalGWHOS = date of arrival 'Gemeinschaftsware Hohe Schaar'
PickupEmpty = pickup date at container depot (empty container)
Leercontainer
ReturnEmpty = return date at container depot (empty container)

In connection with the transport order type LO (= loading order) the date of departure (type = Departure) is interpreted as the time of loading.
In connection with the transport order type DO (= discharge order) the date of arrival (type = Departure) is interpreted as the time of discharge.
annotation
documentation
Transportzeiten
documentation
transport date
source <xs:element name="TransportDate" type="transportDate" maxOccurs="5">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Transportzeiten</xs:documentation>
   
<xs:documentation xml:lang="EN">transport date</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/Train
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Direction Product CompleteTrain TrainNumber TrainDate Route Tariff Payment
annotation
documentation
Angaben zum Zug
documentation
train informationAngaben zum Zug
source <xs:element name="Train" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Angaben zum Zug</xs:documentation>
   
<xs:documentation xml:lang="EN">train informationAngaben zum Zug</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Direction" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Richtung des Zugs:
I = Inbound / Eingangszug
O = Outbound / Ausgangszug
</xs:documentation>
         
<xs:documentation xml:lang="EN">direction of the train:
I = Inbound / inbound train
O = Outbound / outbound train
</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:enumeration value="I"/>
           
<xs:enumeration value="O"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Product" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Produkt</xs:documentation>
         
<xs:documentation xml:lang="EN">product</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CompleteTrain" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennz. Ganzzug</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">indicator complete train</xs:documentation>
         
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TrainNumber" minOccurs="0" maxOccurs="2">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zugnummer Abfahrt / Ankunft</xs:documentation>
         
<xs:documentation xml:lang="EN">train number departure / arrival</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="referenceString">
             
<xs:attribute name="type" use="required">
               
<xs:annotation>
                 
<xs:documentation xml:lang="DE">Art der Zugnummer:
Departure = Zugnummer Abfahrt
Arrival = Zugnummer Ankunft
</xs:documentation>
                 
<xs:documentation xml:lang="EN">type of train (number):
Departure = train number departure
Arrival = train number arrival
</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:NMTOKEN">
                   
<xs:enumeration value="Departure"/>
                   
<xs:enumeration value="Arrival"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:attribute>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="TrainDate" type="xs:dateTime" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Verkehrstag</xs:documentation>
         
<xs:documentation xml:lang="EN">train date</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Route" type="code7" minOccurs="0" maxOccurs="5">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Leitweg</xs:documentation>
         
<xs:documentation xml:lang="EN">route</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Tariff" type="name" minOccurs="0" maxOccurs="2">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Leitungsweg / Tarife</xs:documentation>
         
<xs:documentation xml:lang="EN">routing code / tariff</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Payment" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zahlungsvermerk</xs:documentation>
         
<xs:documentation xml:lang="EN">payment note</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Number" type="code2">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzahl</xs:documentation>
               
<xs:documentation xml:lang="EN">number</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Comments">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Vermerk</xs:documentation>
               
<xs:documentation xml:lang="EN">note</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="30"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/Train/Direction
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration I
enumeration O
annotation
documentation
Richtung des Zugs:
I = Inbound / Eingangszug
O = Outbound / Ausgangszug
documentation
direction of the train:
I = Inbound / inbound train
O = Outbound / outbound train
source <xs:element name="Direction" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Richtung des Zugs:
I = Inbound / Eingangszug
O = Outbound / Ausgangszug
</xs:documentation>
   
<xs:documentation xml:lang="EN">direction of the train:
I = Inbound / inbound train
O = Outbound / outbound train
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="I"/>
     
<xs:enumeration value="O"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/Train/Product
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Produkt
documentation
product
source <xs:element name="Product" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Produkt</xs:documentation>
   
<xs:documentation xml:lang="EN">product</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/Train/CompleteTrain
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Kennz. Ganzzug
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
indicator complete train
documentation
The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.
source <xs:element name="CompleteTrain" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennz. Ganzzug</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">indicator complete train</xs:documentation>
   
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/Train/TrainNumber
diagram
type extension of referenceString
properties
isRef 0
minOcc 0
maxOcc 2
content complex
facets
minLength 1
maxLength 35
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: xs:NMTOKENrequired      
documentation
Art der Zugnummer:
Departure = Zugnummer Abfahrt
Arrival = Zugnummer Ankunft
documentation
type of train (number):
Departure = train number departure
Arrival = train number arrival
annotation
documentation
Zugnummer Abfahrt / Ankunft
documentation
train number departure / arrival
source <xs:element name="TrainNumber" minOccurs="0" maxOccurs="2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zugnummer Abfahrt / Ankunft</xs:documentation>
   
<xs:documentation xml:lang="EN">train number departure / arrival</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="referenceString">
       
<xs:attribute name="type" use="required">
         
<xs:annotation>
           
<xs:documentation xml:lang="DE">Art der Zugnummer:
Departure = Zugnummer Abfahrt
Arrival = Zugnummer Ankunft
</xs:documentation>
           
<xs:documentation xml:lang="EN">type of train (number):
Departure = train number departure
Arrival = train number arrival
</xs:documentation>
         
</xs:annotation>
         
<xs:simpleType>
           
<xs:restriction base="xs:NMTOKEN">
             
<xs:enumeration value="Departure"/>
             
<xs:enumeration value="Arrival"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Document/Messages/Message/TransportOrder/Train/TrainNumber/@type
type restriction of xs:NMTOKEN
properties
isRef 0
use required
facets
enumeration Departure
enumeration Arrival
annotation
documentation
Art der Zugnummer:
Departure = Zugnummer Abfahrt
Arrival = Zugnummer Ankunft
documentation
type of train (number):
Departure = train number departure
Arrival = train number arrival
source <xs:attribute name="type" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art der Zugnummer:
Departure = Zugnummer Abfahrt
Arrival = Zugnummer Ankunft
</xs:documentation>
   
<xs:documentation xml:lang="EN">type of train (number):
Departure = train number departure
Arrival = train number arrival
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:enumeration value="Departure"/>
     
<xs:enumeration value="Arrival"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Document/Messages/Message/TransportOrder/Train/TrainDate
diagram
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Verkehrstag
documentation
train date
source <xs:element name="TrainDate" type="xs:dateTime" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Verkehrstag</xs:documentation>
   
<xs:documentation xml:lang="EN">train date</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/Train/Route
diagram
type code7
properties
isRef 0
minOcc 0
maxOcc 5
content simple
facets
minLength 1
maxLength 7
annotation
documentation
Leitweg
documentation
route
source <xs:element name="Route" type="code7" minOccurs="0" maxOccurs="5">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Leitweg</xs:documentation>
   
<xs:documentation xml:lang="EN">route</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/Train/Tariff
diagram
type name
properties
isRef 0
minOcc 0
maxOcc 2
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Leitungsweg / Tarife
documentation
routing code / tariff
source <xs:element name="Tariff" type="name" minOccurs="0" maxOccurs="2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Leitungsweg / Tarife</xs:documentation>
   
<xs:documentation xml:lang="EN">routing code / tariff</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/Train/Payment
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Number Comments
annotation
documentation
Zahlungsvermerk
documentation
payment note
source <xs:element name="Payment" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zahlungsvermerk</xs:documentation>
   
<xs:documentation xml:lang="EN">payment note</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Number" type="code2">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzahl</xs:documentation>
         
<xs:documentation xml:lang="EN">number</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Comments">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Vermerk</xs:documentation>
         
<xs:documentation xml:lang="EN">note</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="30"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/Train/Payment/Number
diagram
type code2
properties
isRef 0
content simple
facets
minLength 1
maxLength 2
annotation
documentation
Kennzahl
documentation
number
source <xs:element name="Number" type="code2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzahl</xs:documentation>
   
<xs:documentation xml:lang="EN">number</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/Train/Payment/Comments
diagram
type restriction of xs:normalizedString
properties
isRef 0
content simple
facets
minLength 1
maxLength 30
annotation
documentation
Vermerk
documentation
note
source <xs:element name="Comments">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Vermerk</xs:documentation>
   
<xs:documentation xml:lang="EN">note</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="30"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/AddressData
diagram
type adress
properties
isRef 0
minOcc 4
maxOcc 17
content complex
children Number Code Name StreetAndNumber Location CustomerNumber TaxID TaxNumber TIN Dispatcher TargetDate Comment Supplement
attributes
Name  Type  Use  Default  Fixed  annotation
roleadressRoleoptional      
documentation
Rolle der Adresse:

Consignor = Versender

Consignee = Empfänger / Verfügungsberechtigter

PartyPaying  = Frachtzahler

InstructingParty = Auftraggeber

InvoicingParty = Rechnungsempfänger

Discharge = Zustelladresse

Dispatch = Abholadresse

Declarant = Deklarant (Zoll)

Customs = Zollgestellungsadresse

Carrier = Reeder

TransportCompany = Transportunternehmer
AssociateTransportCompany = Beteiligte Niederlassung bei Leistungserbringung
documentation
address role:

Consignor

Consignee

PartyPaying

InstructingParty

InvoicingParty

Discharge

Dispatch

Declarant (customs declarant)

Customs

Carrierr

TransportCompany
AssociateTransportCompany
annotation
documentation
Consignor, Consignee, PartyPaying, TransportCompany müssen als Pflichtadressen in der TransportOrder vorhanden sein
documentation
Als Addresstypen innerhalb der TansportOrder sind folgende Typen zulässig: Consignor = Versender, Consignee = Empfänger, PartyPaying = Frachtzahler, TransportCompany = Transportunternehmer, InstructionParty = Auftraggeber, Discharge = Zustelladresse, Dispatch = Abholadresse, Declarant = Zollanmelder, Customs = Zolladresse und Carrier = Reeder
documentation
Consignor, Consignee, PartyPaying and TransportCompany are mandatory address types for a transport order
documentation
the following address types are used with a transport order: Consignor, Consignee, PartyPaying (party paying for the transport), TransportCompany (company actually transporting the container), InstructionParty (party issuing the transport order), Discharge (discharge address), Dispatch (dispatch address), Declarant (customs declarant), Customs (customs address) and Carrier
source <xs:element name="AddressData" type="adress" minOccurs="4" maxOccurs="17">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Consignor, Consignee, PartyPaying, TransportCompany müssen als Pflichtadressen in der TransportOrder vorhanden sein</xs:documentation>
   
<xs:documentation xml:lang="DE">Als Addresstypen innerhalb der TansportOrder sind folgende Typen zulässig: Consignor = Versender, Consignee = Empfänger, PartyPaying = Frachtzahler, TransportCompany = Transportunternehmer, InstructionParty = Auftraggeber, Discharge = Zustelladresse, Dispatch = Abholadresse, Declarant = Zollanmelder, Customs = Zolladresse und Carrier = Reeder</xs:documentation>
   
<xs:documentation xml:lang="EN">Consignor, Consignee, PartyPaying and TransportCompany are mandatory address types for a transport order</xs:documentation>
   
<xs:documentation xml:lang="EN"> the following address types are used with a transport order: Consignor, Consignee, PartyPaying (party paying for the transport), TransportCompany (company actually transporting the container), InstructionParty (party issuing the transport order), Discharge (discharge address), Dispatch (dispatch address), Declarant (customs declarant), Customs (customs address) and Carrier</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer
diagram
properties
isRef 0
minOcc 1
maxOcc 999
content complex
children Position FullContainer ContainerNumber Container Oversized Weight OceanVoyage ReleaseNumber Temperature Contents Seal Customs Comments Loading LoadingRequestCode SheetLine WagonNumber WagonLoadingPosition WagonTrainPosition TransportPaperReference DangerousGoods CustomsZODIAK Pricing IMPReference LoadingBarge LoadingTruck Usage Supplement
annotation
documentation
Ladeeinheit
documentation
loading unit / container
source <xs:element name="TransportContainer" maxOccurs="999">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ladeeinheit</xs:documentation>
   
<xs:documentation xml:lang="EN">loading unit / container</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Position" type="itemPosition">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Lfd. Nr. LE</xs:documentation>
         
<xs:documentation xml:lang="EN">container position / sequential number of the conatiner withih the transport order</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="FullContainer" type="xs:boolean">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kenzeichen Voll / Leer</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">indicator empty / full (loaded) container</xs:documentation>
         
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ContainerNumber" type="containerNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Le-Nummer</xs:documentation>
         
<xs:documentation xml:lang="EN">container number</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Container" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Containerdaten</xs:documentation>
         
<xs:documentation xml:lang="EN">container data</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Length" type="code2" minOccurs="0"/>
           
<xs:element name="Height" type="code2" minOccurs="0"/>
           
<xs:element name="Type" type="code2" minOccurs="0"/>
           
<xs:element name="ISOCode" type="code4" minOccurs="0"/>
           
<xs:element name="CarrierType" type="anyCode" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Containertyp Transportunternehmer / codieter Containertyp in Abstimmung mit dem Transportunternehmer</xs:documentation>
               
<xs:documentation xml:lang="EN">container type transport company / coded container type bilaterally agreed upon with the transport company </xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Damage" type="containerDamage" minOccurs="0" maxOccurs="9">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Beschädigung</xs:documentation>
               
<xs:documentation xml:lang="EN">damage</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Oversized" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Übermaße</xs:documentation>
         
<xs:documentation xml:lang="EN">oversize</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Indicator" type="xs:boolean"/>
           
<xs:element name="Oversize" minOccurs="0" maxOccurs="5">
             
<xs:complexType>
               
<xs:complexContent>
                 
<xs:extension base="length">
                   
<xs:attribute name="type" use="optional">
                     
<xs:simpleType>
                       
<xs:restriction base="xs:NMTOKEN">
                         
<xs:enumeration value="Top"/>
                         
<xs:enumeration value="Left"/>
                         
<xs:enumeration value="Right"/>
                         
<xs:enumeration value="Front"/>
                         
<xs:enumeration value="Rear"/>
                       
</xs:restriction>
                     
</xs:simpleType>
                   
</xs:attribute>
                 
</xs:extension>
               
</xs:complexContent>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Weight" type="dependentWeights">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Gewichtsangaben</xs:documentation>
         
<xs:documentation xml:lang="EN">weight specifications</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="OceanVoyage" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Schiff</xs:documentation>
         
<xs:documentation xml:lang="EN">vessel</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Port" type="port" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Hafen</xs:documentation>
               
<xs:documentation xml:lang="EN">port</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Voyage" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
               
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="8"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="ShipName" type="name" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Schiffsname</xs:documentation>
               
<xs:documentation xml:lang="EN">vessel name</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CallSign" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
               
<xs:documentation xml:lang="DE">call sign</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ShipNumber" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
               
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CarrierCode" type="anyCode" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
               
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
               
<xs:documentation xml:lang="EN">carrier name</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="BookingNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
               
<xs:documentation xml:lang="EN">carrier booking number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="20"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="ReleaseNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Freistellnummer</xs:documentation>
         
<xs:documentation xml:lang="EN">release number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="15"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Temperature" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Temperaturangaben</xs:documentation>
         
<xs:documentation xml:lang="EN">temperature specifications</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="RefrigerationIndicator" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen Kühlgut</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">indicator refrigerated goods</xs:documentation>
               
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Max" type="temperature" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">maximal</xs:documentation>
               
<xs:documentation xml:lang="EN">maximum temperature</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Min" type="temperature" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">minimal</xs:documentation>
               
<xs:documentation xml:lang="EN">minmum temperature</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ClipOnUnitIndicator" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen Clip on</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">indicator clip-on-unit</xs:documentation>
               
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ClipOnUnitID" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Clip on ID</xs:documentation>
               
<xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="15"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="NonOperatingReefer" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen, dass ein Reefer als konventioneller Container verwendet wird, d.h. es findet keine Temperaturregelung statt</xs:documentation>
               
<xs:documentation xml:lang="EN">indicator non operating reefer; true, if the container is used as a conventional container without any temperature regulation</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Contents" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Angaben zum Inhalt</xs:documentation>
         
<xs:documentation xml:lang="EN">specification of the container content</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Description">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
               
<xs:documentation xml:lang="EN">description</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="70"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="OriginCountryCode" type="countryISO2" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Herkunfstland Ware</xs:documentation>
               
<xs:documentation xml:lang="EN">country of origin (of the container, respectively the transported goods)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="DestinationCountryCode" type="countryISO2" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Bestimmungsland Ware</xs:documentation>
               
<xs:documentation xml:lang="EN">country of destination (of the container, respectively the transported goods)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Seal" type="seal" minOccurs="0" maxOccurs="99">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Siegel Verschlüsse</xs:documentation>
         
<xs:documentation xml:lang="EN">seal</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Customs" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zollangaben</xs:documentation>
         
<xs:documentation xml:lang="EN">data elements pertaining to / necessary for a customs declaration</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Procedure" type="name">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zollverfahren</xs:documentation>
               
<xs:documentation xml:lang="EN">name of the customs procedure</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen Zollgut</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">indicator customs declaration</xs:documentation>
               
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="2">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zollnummer ATLAS oder HZO</xs:documentation>
               
<xs:documentation xml:lang="EN">customs registration number (ATLAS system or HABIS Zoll)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Conventional" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Konventionelle Anmeldung</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">indicator conventional declaration</xs:documentation>
               
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="AuthorizationNumber" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Bewilligungsnummer</xs:documentation>
               
<xs:documentation xml:lang="EN">authorization number customs declaration</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="PresentationToCustoms" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
               
<xs:documentation xml:lang="EN">location of the customs inspection</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Code" type="code4" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Code des Gestellungsorts</xs:documentation>
                     
<xs:documentation xml:lang="EN">location code</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Location">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Name des Gestellungsorts</xs:documentation>
                     
<xs:documentation xml:lang="DE">name of the location</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="80"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="KLVCertification" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">KLV Bescheinigungsnummer</xs:documentation>
               
<xs:documentation xml:lang="EN">KLV certificate number / ID</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="10"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Declaration" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zollangaben Truck Freitext</xs:documentation>
               
<xs:documentation xml:lang="EN">free text / remarks pertaining to the customs declaration</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="50"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="CustomsTariff" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
               
<xs:documentation xml:lang="EN">customs tariff number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="12"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="VuBIndicator" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">VuB / Verbote und Beschränkungen</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">indicator VUB</xs:documentation>
               
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="TaxSuspension" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Steueraussetzung</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">tax suspension</xs:documentation>
               
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ExportRefunding" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Ausfuhrerstattung</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">tax refunding</xs:documentation>
               
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="NumberOfPackages" type="xs:integer" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Anzahl der in der Zolldeklaration enthaltenen Packstücke</xs:documentation>
               
<xs:documentation xml:lang="EN">number of packages the customs deklaration refers to</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Comments" type="remarks" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Bemerkungen Truck / Zoll</xs:documentation>
         
<xs:documentation xml:lang="EN">remarks truck / customs</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Loading" type="containerLoading" minOccurs="0" maxOccurs="2">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Be- und Entladung</xs:documentation>
         
<xs:documentation xml:lang="EN">loading and unloading</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="LoadingRequestCode" type="anyCode" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Verladewunsch</xs:documentation>
         
<xs:documentation xml:lang="EN">loading request code</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="SheetLine" minOccurs="0" maxOccurs="576">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Beiblatt</xs:documentation>
         
<xs:documentation xml:lang="EN">sheet line</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="72"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="WagonNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Nummer des Bahnwaggons</xs:documentation>
         
<xs:documentation xml:lang="EN">
number of the rail road wagon the container has been loaded onto
only transport mode = R
         
</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="12"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="WagonLoadingPosition" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Platz auf Wagen</xs:documentation>
         
<xs:documentation xml:lang="EN">loading position of the container on the railway car</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:length value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="WagonTrainPosition" type="xs:positiveInteger" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Position des Wagens im Zug (beginnnend mit dem ersten Wagen hinter dem Triebfahrzeug)</xs:documentation>
         
<xs:documentation xml:lang="EN">position of the wagon within the train or wagon sequence (count starts at the first wagon after the locomotive)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
         
<xs:documentation xml:lang="EN">transport paper reference</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="DangerousGoods" minOccurs="0" maxOccurs="999">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Gefahrgutangaben</xs:documentation>
         
<xs:documentation xml:lang="EN">specification of dangerous goods information</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Position" type="itemPosition">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">laufende Nummer Gefahrgutposition</xs:documentation>
               
<xs:documentation xml:lang="EN">sequential number of the dangerous goods position</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Class" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Gefahrklasse</xs:documentation>
               
<xs:documentation xml:lang="EN">dangerous goods class</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="4"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="UNNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">UN-Nummer</xs:documentation>
               
<xs:documentation xml:lang="EN">UN number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:length value="4"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">EMS-Nummer</xs:documentation>
               
<xs:documentation xml:lang="DE">Bei der Kommunikation mit UnikatGE werden nur die ersten drei Zeichen des Feldinhalts berücksichtigt. Zeichen vier bis sechs werden mit Unterstrichen 'aufgefüllt'.</xs:documentation>
               
<xs:documentation xml:lang="EN">EMS number</xs:documentation>
               
<xs:documentation xml:lang="EN">In communications with UnikatGE, only the first three characters of the field content are taken into account. Characters four to six are 'filled' with underscores.</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:length value="6"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">MFAG-Nummer</xs:documentation>
               
<xs:documentation xml:lang="EN">MFAG number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:length value="4"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="FlashPoint" type="temperature" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Flammpunkt; Wert mit Vorzeichen</xs:documentation>
               
<xs:documentation xml:lang="EN">Flash point; Values with sign</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Stowage" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Staumethode; Verwendung nur bei Klasse 1</xs:documentation>
               
<xs:documentation xml:lang="EN">Stowage method; Use only for dangerous goods class 1</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:length value="3"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Packing" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Verpackung</xs:documentation>
               
<xs:documentation xml:lang="EN">Packaging</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Number" type="xs:positiveInteger" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                     
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Code" type="code2" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
                     
<xs:documentation xml:lang="EN">Packaging code</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Group" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Verpackungsgruppe</xs:documentation>
                     
<xs:documentation xml:lang="EN">Packaging group</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="3"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="EmptyPackageCode" type="code4" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Leerverpackungscode</xs:documentation>
                     
<xs:documentation xml:lang="EN">Empty packaging code</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="DangerWeight" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Gewichte Gefahrgut</xs:documentation>
               
<xs:documentation xml:lang="EN">Weight of hazardous goods</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Gross" type="weight">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Bruttogewicht; positives Gewicht in Gramm</xs:documentation>
                     
<xs:documentation xml:lang="EN">Gross weight; positive weight in grams</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Net" type="weight" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Nettogewicht; positives Gewicht in Gramm</xs:documentation>
                     
<xs:documentation xml:lang="EN">Net weight; positive weight in grams</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="NetExplosive" type="weight" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Nettogewicht Explosivmasse; nur Klasse 1; positives Gewicht in Gramm</xs:documentation>
                     
<xs:documentation xml:lang="EN">Net weight of explosive mass; Class 1 only; positive weight in grams</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="WGKCode" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Wassergefährdungsklasse</xs:documentation>
               
<xs:documentation xml:lang="EN">Water hazard class</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:enumeration value="0"/>
                 
<xs:enumeration value="1"/>
                 
<xs:enumeration value="2"/>
                 
<xs:enumeration value="3"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="CL7" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Klasse 7 / radioaktive Stoffe</xs:documentation>
               
<xs:documentation xml:lang="EN">Class 7 / Radioactive substances</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="SheetNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Blatt</xs:documentation>
                     
<xs:documentation xml:lang="EN">Page</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:decimal">
                       
<xs:totalDigits value="2"/>
                       
<xs:fractionDigits value="0"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Category" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kategorie</xs:documentation>
                     
<xs:documentation xml:lang="EN">Category</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="4"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="ChemicalActivity" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Aktivität</xs:documentation>
                     
<xs:documentation xml:lang="EN">Activity</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="4"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="TransportSign" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Transportkennzahl</xs:documentation>
                     
<xs:documentation xml:lang="EN">Transport identification</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="3"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="PackagingType" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Verpackungstyp</xs:documentation>
                     
<xs:documentation xml:lang="EN">Packaging type</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:NMTOKEN">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="4"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="LegalNorm" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">der Deklaration zugrundeliegendes Rechtsnorm / Gefahrgutrecht</xs:documentation>
               
<xs:documentation xml:lang="EN">of the declaration of the underlying legal provision / Hazardous goods law</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="5"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="ClassificationCode" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Klassifizierungscode</xs:documentation>
               
<xs:documentation xml:lang="EN">Classification code</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="7"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">offizielle / technische Bezeichnung</xs:documentation>
               
<xs:documentation xml:lang="DE">Bei der Kommunikation mit den Systemen ACTION, UNIKAT, TRAFC und UnikstGE golt für die Verwednung des Elements:

erste und zweite Wiederholung: offizielle Bezeichnung
dritte bis fünfte Wiederholung: technische Bezeichnung
</xs:documentation>
               
<xs:documentation xml:lang="EN">Official / technical designation</xs:documentation>
               
<xs:documentation xml:lang="EN">In communications with the ACTION, UNIKAT, TRAFC and UnikstGE systems, the following applies for use of the element: First and second repeat: Official designation of third to fifth repeat: Technical designation</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="70"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="GoodsNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Gefahrnummer / Güterartnummer</xs:documentation>
               
<xs:documentation xml:lang="EN">Hazard number / goods type number</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="4"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="GoodsLabel" type="code4" minOccurs="0" maxOccurs="5">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Gefahrzettel / -label</xs:documentation>
               
<xs:documentation xml:lang="EN">Hazard note / label</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="MPLabel" type="code2" minOccurs="0"/>
           
<xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen Transportverbot</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="DateSafety" type="xs:date" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Datum Sicherheitsventil</xs:documentation>
               
<xs:documentation xml:lang="EN">Date Safety valve</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen ungereinigter, leerer Tank</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">Identification of uncleaned, empty tank</xs:documentation>
               
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="RiskGroup" minOccurs="0">
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:length value="1"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Regulations" minOccurs="0" maxOccurs="2">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Sondervorschriften</xs:documentation>
               
<xs:documentation xml:lang="EN">Special regulations</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="70"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Bezeichnung letztes Ladegut</xs:documentation>
               
<xs:documentation xml:lang="EN">Designation of the last cargo</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="70"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zusatzangaben</xs:documentation>
               
<xs:documentation xml:lang="EN">Additional data</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="70"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
               
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CustomsZODIAK" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zollangaben ZODIAK</xs:documentation>
         
<xs:documentation xml:lang="EN">ZODIAK customs data</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Reference">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zollantragsreferenz</xs:documentation>
               
<xs:documentation xml:lang="EN">Customs declaration reference</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="referenceString">
                   
<xs:attribute name="type" use="required">
                     
<xs:annotation>
                       
<xs:documentation xml:lang="DE">Art der Referenz:
Declaration = Zollantrag
Preliminary = Voranmeldung
MRN = Movement Reference Number
</xs:documentation>
                       
<xs:documentation xml:lang="EN">Type of reference: Declaration = Zollantrag Preliminary = Voranmeldung MRN = Movement Reference Number</xs:documentation>
                     
</xs:annotation>
                     
<xs:simpleType>
                       
<xs:restriction base="xs:string">
                         
<xs:enumeration value="Declaration"/>
                         
<xs:enumeration value="Preliminary"/>
                         
<xs:enumeration value="MRN"/>
                       
</xs:restriction>
                     
</xs:simpleType>
                   
</xs:attribute>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Comments" type="customsComment" minOccurs="0" maxOccurs="2">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
               
<xs:documentation xml:lang="EN">Comments</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="DeclarationType" type="code5" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Art der Anmeldung</xs:documentation>
               
<xs:documentation xml:lang="EN">Type of declaration</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="LoadingPlace" type="code4" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Ort des Beladens und Verpackens</xs:documentation>
               
<xs:documentation xml:lang="EN">Place of loading and packing</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="CustomsOffice" type="customsOffice" minOccurs="0" maxOccurs="12">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zollstelle</xs:documentation>
               
<xs:documentation xml:lang="EN">Customs office</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ArrivalAgreedLocationCode" type="code4" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
               
<xs:documentation xml:lang="EN">Location of the customs inspection</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="SimplifiedProcedure" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen vereinfachtes Verfahren</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">Identification of simplified process</xs:documentation>
               
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="FreighLists" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Anzahl Ladelisten</xs:documentation>
               
<xs:documentation xml:lang="EN">Number of load lists</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:decimal">
                 
<xs:minInclusive value="1"/>
                 
<xs:maxInclusive value="99999"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Guarantee" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Sicherheit</xs:documentation>
               
<xs:documentation xml:lang="EN">customs safety / guarantee</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Type" minOccurs="0">
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:length value="1"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="OtherReference" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Sicherheits Bescheinigung; Bezeichnung der Bescheinigung</xs:documentation>
                     
<xs:documentation xml:lang="EN">Safety certificate; Certificate designation</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Validity" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen Gültigkeit der Sicherheit in EU</xs:documentation>
                     
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
                     
<xs:documentation xml:lang="EN">Identification of the validity of safety in the EU</xs:documentation>
                     
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Limitation" type="code2" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Sicherheit Gültigkeitsausschluss</xs:documentation>
                     
<xs:documentation xml:lang="EN">Safety validity exclusion</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Representative" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Stellvertreter</xs:documentation>
               
<xs:documentation xml:lang="EN">Deputy</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Name" type="name" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Name des Stellvertreters</xs:documentation>
                     
<xs:documentation xml:lang="EN">Name of deputy</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Capacity" type="name" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Stellung / Funktion des Stellvertreters</xs:documentation>
                     
<xs:documentation xml:lang="EN">Position / Role of the deputy</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Date" minOccurs="0" maxOccurs="3">
             
<xs:complexType>
               
<xs:simpleContent>
                 
<xs:extension base="xs:date">
                   
<xs:attribute name="type" type="customsDateType"/>
                 
</xs:extension>
               
</xs:simpleContent>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="ConcomitantDokument" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">VBD-Name (Name des Versandbegleitdokumentes)</xs:documentation>
               
<xs:documentation xml:lang="EN">VBD name (name of the transit accompanying document)</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:normalizedString">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="100"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Declarant" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Anmelder</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Struktur wird in der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE nicht verwendet. Die Daten zum Deklaranten werden auf Kopfebene in den Adressdaten mit dem Typ 'Declarant' kommuniziert.</xs:documentation>
               
<xs:documentation xml:lang="EN">Filer</xs:documentation>
               
<xs:documentation xml:lang="EN">The structure is not used in communications with ACTION, UNIKAT, TRAFIC and UnikatGE. The data on the declarant is communicated in the address data in the header with the type 'Declarant'.</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Address" type="adress" minOccurs="0"/>
                 
<xs:element name="DeclarantAgent" type="name" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">verantwortlicher Bearbeiter</xs:documentation>
                     
<xs:documentation xml:lang="EN">Responsible employee</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Agent" type="name" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Bearbeiter (Zollantrag)</xs:documentation>
               
<xs:documentation xml:lang="EN">Employee (customs declaration)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Incident" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Ereignis</xs:documentation>
               
<xs:documentation xml:lang="EN">Incident</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Conform" type="xs:string" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen Konformität</xs:documentation>
               
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird für das Kennzeichen ein boolscher Wert übermittelt, d.h. 0 oder false und 1 oder true.</xs:documentation>
               
<xs:documentation xml:lang="EN">Identification of conformity</xs:documentation>
               
<xs:documentation xml:lang="EN">In communications with ACTION, UNIKAT, TRAFIC and UnikatGE, a Boolean value is transmitted for the identification, i.e. 0 or false, and 1 or true.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="SealsState" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen Verschlusszustand</xs:documentation>
               
<xs:documentation xml:lang="EN">Identification of sealing state</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:length value="1"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="MeansOfTransport" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Beförderungsmittel</xs:documentation>
               
<xs:documentation xml:lang="EN">Means of transport</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Identity" type="referenceString" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Beförderungsmittel (Kennzeichen)</xs:documentation>
                     
<xs:documentation xml:lang="EN">Means of transport (identification)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Nationality" type="code2" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Beförderungsmittel (Staatszugehörigkeit)</xs:documentation>
                     
<xs:documentation xml:lang="EN">Means of transport (nationality)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Pricing" minOccurs="0" maxOccurs="5">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Preisangaben</xs:documentation>
         
<xs:documentation xml:lang="EN">Price information</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Description" type="xs:string">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
               
<xs:documentation xml:lang="EN">Description</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Amount" type="amount">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Preis</xs:documentation>
               
<xs:documentation xml:lang="EN">Price</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="IMPReference" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Referenz Importplattfrom</xs:documentation>
         
<xs:documentation xml:lang="EN">Import platform reference</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:length value="18"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="LoadingBarge" type="containerTransportBarge" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Identifikation des Binnenschiffs / Leichters und der Ladeposition des Containers (bei Transporten per Binnenschiff)</xs:documentation>
         
<xs:documentation xml:lang="EN">Identification of the barge and the loading position of the container (for transport by barge)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="LoadingTruck" type="containerTransportTruck" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Identifikation des LKWs und der Ladeposition des Containers (bei Transporten per LKW)</xs:documentation>
         
<xs:documentation xml:lang="EN">Identification of the truck and the loading position of the container (for transport by truck)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Usage" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
         
<xs:documentation xml:lang="EN">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:enumeration value="Import"/>
           
<xs:enumeration value="Export"/>
           
<xs:enumeration value="Relocation"/>
           
<xs:enumeration value="DepotIn"/>
           
<xs:enumeration value="DepotOut"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
         
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Position
diagram
type itemPosition
properties
isRef 0
content simple
facets
minInclusive 1
maxInclusive 999
annotation
documentation
Lfd. Nr. LE
documentation
container position / sequential number of the conatiner withih the transport order
source <xs:element name="Position" type="itemPosition">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Lfd. Nr. LE</xs:documentation>
   
<xs:documentation xml:lang="EN">container position / sequential number of the conatiner withih the transport order</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/FullContainer
diagram
type xs:boolean
properties
isRef 0
content simple
annotation
documentation
Kenzeichen Voll / Leer
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
indicator empty / full (loaded) container
documentation
The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.
source <xs:element name="FullContainer" type="xs:boolean">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kenzeichen Voll / Leer</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">indicator empty / full (loaded) container</xs:documentation>
   
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/ContainerNumber
diagram
type containerNumber
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
Le-Nummer
documentation
container number
source <xs:element name="ContainerNumber" type="containerNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Le-Nummer</xs:documentation>
   
<xs:documentation xml:lang="EN">container number</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Container
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Length Height Type ISOCode CarrierType Damage
annotation
documentation
Containerdaten
documentation
container data
source <xs:element name="Container" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Containerdaten</xs:documentation>
   
<xs:documentation xml:lang="EN">container data</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Length" type="code2" minOccurs="0"/>
     
<xs:element name="Height" type="code2" minOccurs="0"/>
     
<xs:element name="Type" type="code2" minOccurs="0"/>
     
<xs:element name="ISOCode" type="code4" minOccurs="0"/>
     
<xs:element name="CarrierType" type="anyCode" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Containertyp Transportunternehmer / codieter Containertyp in Abstimmung mit dem Transportunternehmer</xs:documentation>
         
<xs:documentation xml:lang="EN">container type transport company / coded container type bilaterally agreed upon with the transport company </xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Damage" type="containerDamage" minOccurs="0" maxOccurs="9">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Beschädigung</xs:documentation>
         
<xs:documentation xml:lang="EN">damage</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Container/Length
diagram
type code2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 2
source <xs:element name="Length" type="code2" minOccurs="0"/>

element Document/Messages/Message/TransportOrder/TransportContainer/Container/Height
diagram
type code2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 2
source <xs:element name="Height" type="code2" minOccurs="0"/>

element Document/Messages/Message/TransportOrder/TransportContainer/Container/Type
diagram
type code2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 2
source <xs:element name="Type" type="code2" minOccurs="0"/>

element Document/Messages/Message/TransportOrder/TransportContainer/Container/ISOCode
diagram
type code4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
source <xs:element name="ISOCode" type="code4" minOccurs="0"/>

element Document/Messages/Message/TransportOrder/TransportContainer/Container/CarrierType
diagram
type anyCode
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
minLength 1
maxLength 10
attributes
Name  Type  Use  Default  Fixed  annotation
codeListcode10required      
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden
documentation
spezification utilized code list; the utilized code list should be mutually agreed upon between the communication partners
annotation
documentation
Containertyp Transportunternehmer / codieter Containertyp in Abstimmung mit dem Transportunternehmer
documentation
container type transport company / coded container type bilaterally agreed upon with the transport company
source <xs:element name="CarrierType" type="anyCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Containertyp Transportunternehmer / codieter Containertyp in Abstimmung mit dem Transportunternehmer</xs:documentation>
   
<xs:documentation xml:lang="EN">container type transport company / coded container type bilaterally agreed upon with the transport company </xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Container/Damage
diagram
type containerDamage
properties
isRef 0
minOcc 0
maxOcc 9
content complex
children Code Description Area Severity
annotation
documentation
Beschädigung
documentation
damage
source <xs:element name="Damage" type="containerDamage" minOccurs="0" maxOccurs="9">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beschädigung</xs:documentation>
   
<xs:documentation xml:lang="EN">damage</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Oversized
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Indicator Oversize
annotation
documentation
Übermaße
documentation
oversize
source <xs:element name="Oversized" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Übermaße</xs:documentation>
   
<xs:documentation xml:lang="EN">oversize</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Indicator" type="xs:boolean"/>
     
<xs:element name="Oversize" minOccurs="0" maxOccurs="5">
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="length">
             
<xs:attribute name="type" use="optional">
               
<xs:simpleType>
                 
<xs:restriction base="xs:NMTOKEN">
                   
<xs:enumeration value="Top"/>
                   
<xs:enumeration value="Left"/>
                   
<xs:enumeration value="Right"/>
                   
<xs:enumeration value="Front"/>
                   
<xs:enumeration value="Rear"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:attribute>
           
</xs:extension>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Oversized/Indicator
diagram
type xs:boolean
properties
isRef 0
content simple
source <xs:element name="Indicator" type="xs:boolean"/>

element Document/Messages/Message/TransportOrder/TransportContainer/Oversized/Oversize
diagram
type extension of length
properties
isRef 0
minOcc 0
maxOcc 5
content complex
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitlengthUnitoptional  m    
documentation
verwendete Längeneinheit:

mm = Milimeter

cm = Centimeter

m = Meter

km = Kilometer

in = Inch

ft = Feet
documentation
utilized unit of length:

mm = Milimeter

cm = Centimeter

m = Meter

km = Kilometer

in = Inch

ft = Feet
typederived by: xs:NMTOKENoptional      
source <xs:element name="Oversize" minOccurs="0" maxOccurs="5">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="length">
       
<xs:attribute name="type" use="optional">
         
<xs:simpleType>
           
<xs:restriction base="xs:NMTOKEN">
             
<xs:enumeration value="Top"/>
             
<xs:enumeration value="Left"/>
             
<xs:enumeration value="Right"/>
             
<xs:enumeration value="Front"/>
             
<xs:enumeration value="Rear"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute Document/Messages/Message/TransportOrder/TransportContainer/Oversized/Oversize/@type
type restriction of xs:NMTOKEN
properties
isRef 0
use optional
facets
enumeration Top
enumeration Left
enumeration Right
enumeration Front
enumeration Rear
source <xs:attribute name="type" use="optional">
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:enumeration value="Top"/>
     
<xs:enumeration value="Left"/>
     
<xs:enumeration value="Right"/>
     
<xs:enumeration value="Front"/>
     
<xs:enumeration value="Rear"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Document/Messages/Message/TransportOrder/TransportContainer/Weight
diagram
type dependentWeights
properties
isRef 0
content complex
children Tara Net Gross
annotation
documentation
Gewichtsangaben
documentation
weight specifications
source <xs:element name="Weight" type="dependentWeights">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Gewichtsangaben</xs:documentation>
   
<xs:documentation xml:lang="EN">weight specifications</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Port Voyage ShipName CallSign ShipNumber CarrierCode CarrierName BookingNumber
annotation
documentation
Schiff
documentation
vessel
source <xs:element name="OceanVoyage" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Schiff</xs:documentation>
   
<xs:documentation xml:lang="EN">vessel</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Port" type="port" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Hafen</xs:documentation>
         
<xs:documentation xml:lang="EN">port</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Voyage" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
         
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="8"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="ShipName" type="name" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Schiffsname</xs:documentation>
         
<xs:documentation xml:lang="EN">vessel name</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CallSign" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
         
<xs:documentation xml:lang="DE">call sign</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ShipNumber" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
         
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CarrierCode" type="anyCode" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
         
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
         
<xs:documentation xml:lang="EN">carrier name</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="BookingNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
         
<xs:documentation xml:lang="EN">carrier booking number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="20"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/Port
diagram
type port
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children UNLOCode Name
annotation
documentation
Hafen
documentation
port
source <xs:element name="Port" type="port" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Hafen</xs:documentation>
   
<xs:documentation xml:lang="EN">port</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/Voyage
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 8
annotation
documentation
Reisenummer
documentation
voyage number
source <xs:element name="Voyage" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Reisenummer</xs:documentation>
   
<xs:documentation xml:lang="EN">voyage number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="8"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/ShipName
diagram
type name
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Schiffsname
documentation
vessel name
source <xs:element name="ShipName" type="name" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Schiffsname</xs:documentation>
   
<xs:documentation xml:lang="EN">vessel name</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/CallSign
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Callsign
documentation
call sign
source <xs:element name="CallSign" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Callsign</xs:documentation>
   
<xs:documentation xml:lang="DE">call sign</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/ShipNumber
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Schiffsnummer
IMO-Nummer
documentation
vessel number
IMO-number
source <xs:element name="ShipNumber" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Schiffsnummer
IMO-Nummer
</xs:documentation>
   
<xs:documentation xml:lang="EN">vessel number
IMO-number
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/CarrierCode
diagram
type anyCode
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
minLength 1
maxLength 10
attributes
Name  Type  Use  Default  Fixed  annotation
codeListcode10required      
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden
documentation
spezification utilized code list; the utilized code list should be mutually agreed upon between the communication partners
annotation
documentation
Reedercode
documentation
carrier code
source <xs:element name="CarrierCode" type="anyCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Reedercode</xs:documentation>
   
<xs:documentation xml:lang="EN">carrier code</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/CarrierName
diagram
type carrierNameType
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Name des Reeders
documentation
carrier name
source <xs:element name="CarrierName" type="carrierNameType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
   
<xs:documentation xml:lang="EN">carrier name</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/BookingNumber
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 20
annotation
documentation
Buchungsnummer Reeder
documentation
carrier booking number
source <xs:element name="BookingNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
   
<xs:documentation xml:lang="EN">carrier booking number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/ReleaseNumber
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 15
annotation
documentation
Freistellnummer
documentation
release number
source <xs:element name="ReleaseNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Freistellnummer</xs:documentation>
   
<xs:documentation xml:lang="EN">release number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Temperature
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children RefrigerationIndicator Max Min ClipOnUnitIndicator ClipOnUnitID NonOperatingReefer
annotation
documentation
Temperaturangaben
documentation
temperature specifications
source <xs:element name="Temperature" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Temperaturangaben</xs:documentation>
   
<xs:documentation xml:lang="EN">temperature specifications</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="RefrigerationIndicator" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen Kühlgut</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">indicator refrigerated goods</xs:documentation>
         
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Max" type="temperature" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">maximal</xs:documentation>
         
<xs:documentation xml:lang="EN">maximum temperature</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Min" type="temperature" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">minimal</xs:documentation>
         
<xs:documentation xml:lang="EN">minmum temperature</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ClipOnUnitIndicator" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen Clip on</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">indicator clip-on-unit</xs:documentation>
         
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ClipOnUnitID" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Clip on ID</xs:documentation>
         
<xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="15"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="NonOperatingReefer" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen, dass ein Reefer als konventioneller Container verwendet wird, d.h. es findet keine Temperaturregelung statt</xs:documentation>
         
<xs:documentation xml:lang="EN">indicator non operating reefer; true, if the container is used as a conventional container without any temperature regulation</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Temperature/RefrigerationIndicator
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Kennzeichen Kühlgut
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
indicator refrigerated goods
documentation
The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.
source <xs:element name="RefrigerationIndicator" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen Kühlgut</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">indicator refrigerated goods</xs:documentation>
   
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Temperature/Max
diagram
type temperature
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
unittemperatureUnitoptional  C    
documentation
verwendete Einheiten:
C = Celsius
F = Fahrenheit
documentation
utilized unit of temperature:
C = Celsius
F = Fahrenheit
annotation
documentation
maximal
documentation
maximum temperature
source <xs:element name="Max" type="temperature" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">maximal</xs:documentation>
   
<xs:documentation xml:lang="EN">maximum temperature</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Temperature/Min
diagram
type temperature
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
unittemperatureUnitoptional  C    
documentation
verwendete Einheiten:
C = Celsius
F = Fahrenheit
documentation
utilized unit of temperature:
C = Celsius
F = Fahrenheit
annotation
documentation
minimal
documentation
minmum temperature
source <xs:element name="Min" type="temperature" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">minimal</xs:documentation>
   
<xs:documentation xml:lang="EN">minmum temperature</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Temperature/ClipOnUnitIndicator
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Kennzeichen Clip on
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
indicator clip-on-unit
documentation
The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.
source <xs:element name="ClipOnUnitIndicator" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen Clip on</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">indicator clip-on-unit</xs:documentation>
   
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Temperature/ClipOnUnitID
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 15
annotation
documentation
Clip on ID
documentation
ID of the clip-on-unit
source <xs:element name="ClipOnUnitID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Clip on ID</xs:documentation>
   
<xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="15"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Temperature/NonOperatingReefer
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Kennzeichen, dass ein Reefer als konventioneller Container verwendet wird, d.h. es findet keine Temperaturregelung statt
documentation
indicator non operating reefer; true, if the container is used as a conventional container without any temperature regulation
source <xs:element name="NonOperatingReefer" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen, dass ein Reefer als konventioneller Container verwendet wird, d.h. es findet keine Temperaturregelung statt</xs:documentation>
   
<xs:documentation xml:lang="EN">indicator non operating reefer; true, if the container is used as a conventional container without any temperature regulation</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Contents
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Description OriginCountryCode DestinationCountryCode
annotation
documentation
Angaben zum Inhalt
documentation
specification of the container content
source <xs:element name="Contents" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Angaben zum Inhalt</xs:documentation>
   
<xs:documentation xml:lang="EN">specification of the container content</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Description">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
         
<xs:documentation xml:lang="EN">description</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="70"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="OriginCountryCode" type="countryISO2" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Herkunfstland Ware</xs:documentation>
         
<xs:documentation xml:lang="EN">country of origin (of the container, respectively the transported goods)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="DestinationCountryCode" type="countryISO2" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Bestimmungsland Ware</xs:documentation>
         
<xs:documentation xml:lang="EN">country of destination (of the container, respectively the transported goods)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Contents/Description
diagram
type restriction of xs:normalizedString
properties
isRef 0
content simple
facets
minLength 1
maxLength 70
annotation
documentation
Beschreibung
documentation
description
source <xs:element name="Description">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
   
<xs:documentation xml:lang="EN">description</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="70"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Contents/OriginCountryCode
diagram
type countryISO2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 2
maxLength 2
pattern [A-Z][A-Z]
annotation
documentation
Herkunfstland Ware
documentation
country of origin (of the container, respectively the transported goods)
source <xs:element name="OriginCountryCode" type="countryISO2" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Herkunfstland Ware</xs:documentation>
   
<xs:documentation xml:lang="EN">country of origin (of the container, respectively the transported goods)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Contents/DestinationCountryCode
diagram
type countryISO2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 2
maxLength 2
pattern [A-Z][A-Z]
annotation
documentation
Bestimmungsland Ware
documentation
country of destination (of the container, respectively the transported goods)
source <xs:element name="DestinationCountryCode" type="countryISO2" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bestimmungsland Ware</xs:documentation>
   
<xs:documentation xml:lang="EN">country of destination (of the container, respectively the transported goods)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Seal
diagram
type seal
properties
isRef 0
minOcc 0
maxOcc 99
content complex
children Enumeration SealNumber Type Location Supplement
annotation
documentation
Siegel Verschlüsse
documentation
seal
source <xs:element name="Seal" type="seal" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Siegel Verschlüsse</xs:documentation>
   
<xs:documentation xml:lang="EN">seal</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Procedure Indicator RegistrationNumber Conventional AuthorizationNumber PresentationToCustoms KLVCertification Declaration CustomsTariff VuBIndicator TaxSuspension ExportRefunding NumberOfPackages
annotation
documentation
Zollangaben
documentation
data elements pertaining to / necessary for a customs declaration
source <xs:element name="Customs" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zollangaben</xs:documentation>
   
<xs:documentation xml:lang="EN">data elements pertaining to / necessary for a customs declaration</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Procedure" type="name">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zollverfahren</xs:documentation>
         
<xs:documentation xml:lang="EN">name of the customs procedure</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen Zollgut</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">indicator customs declaration</xs:documentation>
         
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="2">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zollnummer ATLAS oder HZO</xs:documentation>
         
<xs:documentation xml:lang="EN">customs registration number (ATLAS system or HABIS Zoll)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Conventional" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Konventionelle Anmeldung</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">indicator conventional declaration</xs:documentation>
         
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="AuthorizationNumber" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Bewilligungsnummer</xs:documentation>
         
<xs:documentation xml:lang="EN">authorization number customs declaration</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="PresentationToCustoms" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
         
<xs:documentation xml:lang="EN">location of the customs inspection</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Code" type="code4" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Code des Gestellungsorts</xs:documentation>
               
<xs:documentation xml:lang="EN">location code</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Location">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Name des Gestellungsorts</xs:documentation>
               
<xs:documentation xml:lang="DE">name of the location</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="80"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="KLVCertification" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">KLV Bescheinigungsnummer</xs:documentation>
         
<xs:documentation xml:lang="EN">KLV certificate number / ID</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="10"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Declaration" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zollangaben Truck Freitext</xs:documentation>
         
<xs:documentation xml:lang="EN">free text / remarks pertaining to the customs declaration</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="50"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="CustomsTariff" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
         
<xs:documentation xml:lang="EN">customs tariff number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="12"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="VuBIndicator" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">VuB / Verbote und Beschränkungen</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">indicator VUB</xs:documentation>
         
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="TaxSuspension" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Steueraussetzung</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">tax suspension</xs:documentation>
         
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ExportRefunding" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Ausfuhrerstattung</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">tax refunding</xs:documentation>
         
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="NumberOfPackages" type="xs:integer" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Anzahl der in der Zolldeklaration enthaltenen Packstücke</xs:documentation>
         
<xs:documentation xml:lang="EN">number of packages the customs deklaration refers to</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/Procedure
diagram
type name
properties
isRef 0
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Zollverfahren
documentation
name of the customs procedure
source <xs:element name="Procedure" type="name">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zollverfahren</xs:documentation>
   
<xs:documentation xml:lang="EN">name of the customs procedure</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/Indicator
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Kennzeichen Zollgut
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
indicator customs declaration
documentation
The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.
source <xs:element name="Indicator" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen Zollgut</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">indicator customs declaration</xs:documentation>
   
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/RegistrationNumber
diagram
type customsNumber
properties
isRef 0
minOcc 0
maxOcc 2
content complex
facets
minLength 1
maxLength 35
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: customsType      
documentation
Art der Registriernummer:
HZO = HA-Nummer HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Nummer
ATx = ATA-, ATC-, ATD-Nummer, etc
VAB = VAB-Nummer
VAV = VAV-Nummer
GB = GB-Nummer
GGED = Gemeinsames Gesundheitseingangsdokument
BVD = BVD-Nummer
Misc = sonstige Registriernummer
documentation
type of registration number:
HZO = HA-Number HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Number
ATx = ATA-, ATC-, ATD-Number, etc.
VAB = VAB-Number
VAV = VAV-Number
GB = GB-Number
GGED = Common health entry document
BVD = BVD-Number
Misc = miscellaneous registration number
positionderived by: xs:integer      
documentation
optionales Element zur Spezifikation einer Position zu einer Registrienummer, z.B. der Position einer ATB-Registriernummer
documentation
optional element to specify a position number of a customs registration number, e.g. position of an ATB
annotation
documentation
Zollnummer ATLAS oder HZO
documentation
customs registration number (ATLAS system or HABIS Zoll)
source <xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zollnummer ATLAS oder HZO</xs:documentation>
   
<xs:documentation xml:lang="EN">customs registration number (ATLAS system or HABIS Zoll)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/Conventional
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Konventionelle Anmeldung
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
indicator conventional declaration
documentation
The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.
source <xs:element name="Conventional" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Konventionelle Anmeldung</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">indicator conventional declaration</xs:documentation>
   
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/AuthorizationNumber
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Bewilligungsnummer
documentation
authorization number customs declaration
source <xs:element name="AuthorizationNumber" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bewilligungsnummer</xs:documentation>
   
<xs:documentation xml:lang="EN">authorization number customs declaration</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/PresentationToCustoms
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Code Location
annotation
documentation
Gestellungsort
documentation
location of the customs inspection
source <xs:element name="PresentationToCustoms" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
   
<xs:documentation xml:lang="EN">location of the customs inspection</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Code" type="code4" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Code des Gestellungsorts</xs:documentation>
         
<xs:documentation xml:lang="EN">location code</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Location">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Name des Gestellungsorts</xs:documentation>
         
<xs:documentation xml:lang="DE">name of the location</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="80"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/PresentationToCustoms/Code
diagram
type code4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Code des Gestellungsorts
documentation
location code
source <xs:element name="Code" type="code4" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Code des Gestellungsorts</xs:documentation>
   
<xs:documentation xml:lang="EN">location code</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/PresentationToCustoms/Location
diagram
type restriction of xs:string
properties
isRef 0
content simple
facets
minLength 1
maxLength 80
annotation
documentation
Name des Gestellungsorts
documentation
name of the location
source <xs:element name="Location">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name des Gestellungsorts</xs:documentation>
   
<xs:documentation xml:lang="DE">name of the location</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="80"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/KLVCertification
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 10
annotation
documentation
KLV Bescheinigungsnummer
documentation
KLV certificate number / ID
source <xs:element name="KLVCertification" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">KLV Bescheinigungsnummer</xs:documentation>
   
<xs:documentation xml:lang="EN">KLV certificate number / ID</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="10"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/Declaration
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 50
annotation
documentation
Zollangaben Truck Freitext
documentation
free text / remarks pertaining to the customs declaration
source <xs:element name="Declaration" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zollangaben Truck Freitext</xs:documentation>
   
<xs:documentation xml:lang="EN">free text / remarks pertaining to the customs declaration</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="50"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/CustomsTariff
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
Zolltarifnummer
documentation
customs tariff number
source <xs:element name="CustomsTariff" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
   
<xs:documentation xml:lang="EN">customs tariff number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/VuBIndicator
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
VuB / Verbote und Beschränkungen
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
indicator VUB
documentation
The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.
source <xs:element name="VuBIndicator" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">VuB / Verbote und Beschränkungen</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">indicator VUB</xs:documentation>
   
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/TaxSuspension
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Steueraussetzung
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
tax suspension
documentation
The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.
source <xs:element name="TaxSuspension" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Steueraussetzung</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">tax suspension</xs:documentation>
   
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/ExportRefunding
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Ausfuhrerstattung
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
tax refunding
documentation
The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.
source <xs:element name="ExportRefunding" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ausfuhrerstattung</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">tax refunding</xs:documentation>
   
<xs:documentation xml:lang="EN">The systems ACTION, UNIKAT, UNIKAT GE and TRAFIC are interpreting the ommision of this element in the XML message as the value false.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Customs/NumberOfPackages
diagram
type xs:integer
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Anzahl der in der Zolldeklaration enthaltenen Packstücke
documentation
number of packages the customs deklaration refers to
source <xs:element name="NumberOfPackages" type="xs:integer" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anzahl der in der Zolldeklaration enthaltenen Packstücke</xs:documentation>
   
<xs:documentation xml:lang="EN">number of packages the customs deklaration refers to</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Comments
diagram
type remarks
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 70
annotation
documentation
Bemerkungen Truck / Zoll
documentation
remarks truck / customs
source <xs:element name="Comments" type="remarks" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bemerkungen Truck / Zoll</xs:documentation>
   
<xs:documentation xml:lang="EN">remarks truck / customs</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Loading
diagram
type containerLoading
properties
isRef 0
minOcc 0
maxOcc 2
content complex
children Date Instruction
attributes
Name  Type  Use  Default  Fixed  annotation
typeloadingTyperequired      
documentation
Typ:
Dispatch = Zustellung
Discharge = Abholung
documentation
Type:
Dispatch
Discharge
annotation
documentation
Be- und Entladung
documentation
loading and unloading
source <xs:element name="Loading" type="containerLoading" minOccurs="0" maxOccurs="2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Be- und Entladung</xs:documentation>
   
<xs:documentation xml:lang="EN">loading and unloading</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/LoadingRequestCode
diagram
type anyCode
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
minLength 1
maxLength 10
attributes
Name  Type  Use  Default  Fixed  annotation
codeListcode10required      
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden
documentation
spezification utilized code list; the utilized code list should be mutually agreed upon between the communication partners
annotation
documentation
Verladewunsch
documentation
loading request code
source <xs:element name="LoadingRequestCode" type="anyCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Verladewunsch</xs:documentation>
   
<xs:documentation xml:lang="EN">loading request code</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/SheetLine
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 576
content simple
facets
minLength 1
maxLength 72
annotation
documentation
Beiblatt
documentation
sheet line
source <xs:element name="SheetLine" minOccurs="0" maxOccurs="576">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beiblatt</xs:documentation>
   
<xs:documentation xml:lang="EN">sheet line</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="72"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/WagonNumber
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
Nummer des Bahnwaggons
documentation

number of the rail road wagon the container has been loaded onto
only transport mode = R
         
source <xs:element name="WagonNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Nummer des Bahnwaggons</xs:documentation>
   
<xs:documentation xml:lang="EN">
number of the rail road wagon the container has been loaded onto
only transport mode = R
         
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/WagonLoadingPosition
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
length 1
annotation
documentation
Platz auf Wagen
documentation
loading position of the container on the railway car
source <xs:element name="WagonLoadingPosition" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Platz auf Wagen</xs:documentation>
   
<xs:documentation xml:lang="EN">loading position of the container on the railway car</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/WagonTrainPosition
diagram
type xs:positiveInteger
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Position des Wagens im Zug (beginnnend mit dem ersten Wagen hinter dem Triebfahrzeug)
documentation
position of the wagon within the train or wagon sequence (count starts at the first wagon after the locomotive)
source <xs:element name="WagonTrainPosition" type="xs:positiveInteger" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Position des Wagens im Zug (beginnnend mit dem ersten Wagen hinter dem Triebfahrzeug)</xs:documentation>
   
<xs:documentation xml:lang="EN">position of the wagon within the train or wagon sequence (count starts at the first wagon after the locomotive)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/TransportPaperReference
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
FB-Referenz
documentation
transport paper reference
source <xs:element name="TransportPaperReference" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">FB-Referenz</xs:documentation>
   
<xs:documentation xml:lang="EN">transport paper reference</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods
diagram
properties
isRef 0
minOcc 0
maxOcc 999
content complex
children Position Class UNNumber EMSNumber MFAGNumber FlashPoint Stowage Packing DangerWeight WGKCode CL7 LegalNorm ClassificationCode ProperShippingName GoodsNumber GoodsLabel MPLabel TransportProhibited DateSafety IndicatorTank RiskGroup Regulations LastTransported Memoranda Supplement
annotation
documentation
Gefahrgutangaben
documentation
specification of dangerous goods information
source <xs:element name="DangerousGoods" minOccurs="0" maxOccurs="999">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Gefahrgutangaben</xs:documentation>
   
<xs:documentation xml:lang="EN">specification of dangerous goods information</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Position" type="itemPosition">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">laufende Nummer Gefahrgutposition</xs:documentation>
         
<xs:documentation xml:lang="EN">sequential number of the dangerous goods position</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Class" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Gefahrklasse</xs:documentation>
         
<xs:documentation xml:lang="EN">dangerous goods class</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="4"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="UNNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">UN-Nummer</xs:documentation>
         
<xs:documentation xml:lang="EN">UN number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:length value="4"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">EMS-Nummer</xs:documentation>
         
<xs:documentation xml:lang="DE">Bei der Kommunikation mit UnikatGE werden nur die ersten drei Zeichen des Feldinhalts berücksichtigt. Zeichen vier bis sechs werden mit Unterstrichen 'aufgefüllt'.</xs:documentation>
         
<xs:documentation xml:lang="EN">EMS number</xs:documentation>
         
<xs:documentation xml:lang="EN">In communications with UnikatGE, only the first three characters of the field content are taken into account. Characters four to six are 'filled' with underscores.</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:length value="6"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">MFAG-Nummer</xs:documentation>
         
<xs:documentation xml:lang="EN">MFAG number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:length value="4"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="FlashPoint" type="temperature" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Flammpunkt; Wert mit Vorzeichen</xs:documentation>
         
<xs:documentation xml:lang="EN">Flash point; Values with sign</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Stowage" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Staumethode; Verwendung nur bei Klasse 1</xs:documentation>
         
<xs:documentation xml:lang="EN">Stowage method; Use only for dangerous goods class 1</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:length value="3"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Packing" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Verpackung</xs:documentation>
         
<xs:documentation xml:lang="EN">Packaging</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Number" type="xs:positiveInteger" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
               
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Code" type="code2" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
               
<xs:documentation xml:lang="EN">Packaging code</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Group" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Verpackungsgruppe</xs:documentation>
               
<xs:documentation xml:lang="EN">Packaging group</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="3"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="EmptyPackageCode" type="code4" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Leerverpackungscode</xs:documentation>
               
<xs:documentation xml:lang="EN">Empty packaging code</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="DangerWeight" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Gewichte Gefahrgut</xs:documentation>
         
<xs:documentation xml:lang="EN">Weight of hazardous goods</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Gross" type="weight">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Bruttogewicht; positives Gewicht in Gramm</xs:documentation>
               
<xs:documentation xml:lang="EN">Gross weight; positive weight in grams</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Net" type="weight" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Nettogewicht; positives Gewicht in Gramm</xs:documentation>
               
<xs:documentation xml:lang="EN">Net weight; positive weight in grams</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="NetExplosive" type="weight" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Nettogewicht Explosivmasse; nur Klasse 1; positives Gewicht in Gramm</xs:documentation>
               
<xs:documentation xml:lang="EN">Net weight of explosive mass; Class 1 only; positive weight in grams</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="WGKCode" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Wassergefährdungsklasse</xs:documentation>
         
<xs:documentation xml:lang="EN">Water hazard class</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:enumeration value="0"/>
           
<xs:enumeration value="1"/>
           
<xs:enumeration value="2"/>
           
<xs:enumeration value="3"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="CL7" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Klasse 7 / radioaktive Stoffe</xs:documentation>
         
<xs:documentation xml:lang="EN">Class 7 / Radioactive substances</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="SheetNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Blatt</xs:documentation>
               
<xs:documentation xml:lang="EN">Page</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:decimal">
                 
<xs:totalDigits value="2"/>
                 
<xs:fractionDigits value="0"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Category" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kategorie</xs:documentation>
               
<xs:documentation xml:lang="EN">Category</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="4"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="ChemicalActivity" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Aktivität</xs:documentation>
               
<xs:documentation xml:lang="EN">Activity</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="4"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="TransportSign" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Transportkennzahl</xs:documentation>
               
<xs:documentation xml:lang="EN">Transport identification</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="3"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="PackagingType" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Verpackungstyp</xs:documentation>
               
<xs:documentation xml:lang="EN">Packaging type</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:NMTOKEN">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="4"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="LegalNorm" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">der Deklaration zugrundeliegendes Rechtsnorm / Gefahrgutrecht</xs:documentation>
         
<xs:documentation xml:lang="EN">of the declaration of the underlying legal provision / Hazardous goods law</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="5"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="ClassificationCode" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Klassifizierungscode</xs:documentation>
         
<xs:documentation xml:lang="EN">Classification code</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="7"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">offizielle / technische Bezeichnung</xs:documentation>
         
<xs:documentation xml:lang="DE">Bei der Kommunikation mit den Systemen ACTION, UNIKAT, TRAFC und UnikstGE golt für die Verwednung des Elements:

erste und zweite Wiederholung: offizielle Bezeichnung
dritte bis fünfte Wiederholung: technische Bezeichnung
</xs:documentation>
         
<xs:documentation xml:lang="EN">Official / technical designation</xs:documentation>
         
<xs:documentation xml:lang="EN">In communications with the ACTION, UNIKAT, TRAFC and UnikstGE systems, the following applies for use of the element: First and second repeat: Official designation of third to fifth repeat: Technical designation</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="70"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="GoodsNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Gefahrnummer / Güterartnummer</xs:documentation>
         
<xs:documentation xml:lang="EN">Hazard number / goods type number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="4"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="GoodsLabel" type="code4" minOccurs="0" maxOccurs="5">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Gefahrzettel / -label</xs:documentation>
         
<xs:documentation xml:lang="EN">Hazard note / label</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="MPLabel" type="code2" minOccurs="0"/>
     
<xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen Transportverbot</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="DateSafety" type="xs:date" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Datum Sicherheitsventil</xs:documentation>
         
<xs:documentation xml:lang="EN">Date Safety valve</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen ungereinigter, leerer Tank</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">Identification of uncleaned, empty tank</xs:documentation>
         
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="RiskGroup" minOccurs="0">
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:length value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Regulations" minOccurs="0" maxOccurs="2">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Sondervorschriften</xs:documentation>
         
<xs:documentation xml:lang="EN">Special regulations</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="70"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Bezeichnung letztes Ladegut</xs:documentation>
         
<xs:documentation xml:lang="EN">Designation of the last cargo</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="70"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zusatzangaben</xs:documentation>
         
<xs:documentation xml:lang="EN">Additional data</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="70"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
         
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Position
diagram
type itemPosition
properties
isRef 0
content simple
facets
minInclusive 1
maxInclusive 999
annotation
documentation
laufende Nummer Gefahrgutposition
documentation
sequential number of the dangerous goods position
source <xs:element name="Position" type="itemPosition">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">laufende Nummer Gefahrgutposition</xs:documentation>
   
<xs:documentation xml:lang="EN">sequential number of the dangerous goods position</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Class
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Gefahrklasse
documentation
dangerous goods class
source <xs:element name="Class" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Gefahrklasse</xs:documentation>
   
<xs:documentation xml:lang="EN">dangerous goods class</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/UNNumber
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
length 4
annotation
documentation
UN-Nummer
documentation
UN number
source <xs:element name="UNNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">UN-Nummer</xs:documentation>
   
<xs:documentation xml:lang="EN">UN number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:length value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/EMSNumber
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 2
content simple
facets
length 6
annotation
documentation
EMS-Nummer
documentation
Bei der Kommunikation mit UnikatGE werden nur die ersten drei Zeichen des Feldinhalts berücksichtigt. Zeichen vier bis sechs werden mit Unterstrichen 'aufgefüllt'.
documentation
EMS number
documentation
In communications with UnikatGE, only the first three characters of the field content are taken into account. Characters four to six are 'filled' with underscores.
source <xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">EMS-Nummer</xs:documentation>
   
<xs:documentation xml:lang="DE">Bei der Kommunikation mit UnikatGE werden nur die ersten drei Zeichen des Feldinhalts berücksichtigt. Zeichen vier bis sechs werden mit Unterstrichen 'aufgefüllt'.</xs:documentation>
   
<xs:documentation xml:lang="EN">EMS number</xs:documentation>
   
<xs:documentation xml:lang="EN">In communications with UnikatGE, only the first three characters of the field content are taken into account. Characters four to six are 'filled' with underscores.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:length value="6"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/MFAGNumber
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 2
content simple
facets
length 4
annotation
documentation
MFAG-Nummer
documentation
MFAG number
source <xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">MFAG-Nummer</xs:documentation>
   
<xs:documentation xml:lang="EN">MFAG number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:length value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/FlashPoint
diagram
type temperature
properties
isRef 0
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
unittemperatureUnitoptional  C    
documentation
verwendete Einheiten:
C = Celsius
F = Fahrenheit
documentation
utilized unit of temperature:
C = Celsius
F = Fahrenheit
annotation
documentation
Flammpunkt; Wert mit Vorzeichen
documentation
Flash point; Values with sign
source <xs:element name="FlashPoint" type="temperature" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Flammpunkt; Wert mit Vorzeichen</xs:documentation>
   
<xs:documentation xml:lang="EN">Flash point; Values with sign</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Stowage
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
length 3
annotation
documentation
Staumethode; Verwendung nur bei Klasse 1
documentation
Stowage method; Use only for dangerous goods class 1
source <xs:element name="Stowage" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Staumethode; Verwendung nur bei Klasse 1</xs:documentation>
   
<xs:documentation xml:lang="EN">Stowage method; Use only for dangerous goods class 1</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:length value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Packing
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Number Code Group EmptyPackageCode
annotation
documentation
Verpackung
documentation
Packaging
source <xs:element name="Packing" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Verpackung</xs:documentation>
   
<xs:documentation xml:lang="EN">Packaging</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Number" type="xs:positiveInteger" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
         
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Code" type="code2" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
         
<xs:documentation xml:lang="EN">Packaging code</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Group" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Verpackungsgruppe</xs:documentation>
         
<xs:documentation xml:lang="EN">Packaging group</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="3"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="EmptyPackageCode" type="code4" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Leerverpackungscode</xs:documentation>
         
<xs:documentation xml:lang="EN">Empty packaging code</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Packing/Number
diagram
type xs:positiveInteger
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Anzahl Packstücke
documentation
Number of packing items
source <xs:element name="Number" type="xs:positiveInteger" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
   
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Packing/Code
diagram
type code2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 2
annotation
documentation
Verpackungscode
documentation
Packaging code
source <xs:element name="Code" type="code2" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
   
<xs:documentation xml:lang="EN">Packaging code</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Packing/Group
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 3
annotation
documentation
Verpackungsgruppe
documentation
Packaging group
source <xs:element name="Group" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Verpackungsgruppe</xs:documentation>
   
<xs:documentation xml:lang="EN">Packaging group</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Packing/EmptyPackageCode
diagram
type code4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Leerverpackungscode
documentation
Empty packaging code
source <xs:element name="EmptyPackageCode" type="code4" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Leerverpackungscode</xs:documentation>
   
<xs:documentation xml:lang="EN">Empty packaging code</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/DangerWeight
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Gross Net NetExplosive
annotation
documentation
Gewichte Gefahrgut
documentation
Weight of hazardous goods
source <xs:element name="DangerWeight" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Gewichte Gefahrgut</xs:documentation>
   
<xs:documentation xml:lang="EN">Weight of hazardous goods</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Gross" type="weight">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Bruttogewicht; positives Gewicht in Gramm</xs:documentation>
         
<xs:documentation xml:lang="EN">Gross weight; positive weight in grams</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Net" type="weight" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Nettogewicht; positives Gewicht in Gramm</xs:documentation>
         
<xs:documentation xml:lang="EN">Net weight; positive weight in grams</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="NetExplosive" type="weight" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Nettogewicht Explosivmasse; nur Klasse 1; positives Gewicht in Gramm</xs:documentation>
         
<xs:documentation xml:lang="EN">Net weight of explosive mass; Class 1 only; positive weight in grams</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/DangerWeight/Gross
diagram
type weight
properties
isRef 0
content complex
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitweightUnitoptional  kg    
documentation
verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
documentation
utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
annotation
documentation
Bruttogewicht; positives Gewicht in Gramm
documentation
Gross weight; positive weight in grams
source <xs:element name="Gross" type="weight">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bruttogewicht; positives Gewicht in Gramm</xs:documentation>
   
<xs:documentation xml:lang="EN">Gross weight; positive weight in grams</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/DangerWeight/Net
diagram
type weight
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitweightUnitoptional  kg    
documentation
verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
documentation
utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
annotation
documentation
Nettogewicht; positives Gewicht in Gramm
documentation
Net weight; positive weight in grams
source <xs:element name="Net" type="weight" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Nettogewicht; positives Gewicht in Gramm</xs:documentation>
   
<xs:documentation xml:lang="EN">Net weight; positive weight in grams</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/DangerWeight/NetExplosive
diagram
type weight
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitweightUnitoptional  kg    
documentation
verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
documentation
utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
annotation
documentation
Nettogewicht Explosivmasse; nur Klasse 1; positives Gewicht in Gramm
documentation
Net weight of explosive mass; Class 1 only; positive weight in grams
source <xs:element name="NetExplosive" type="weight" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Nettogewicht Explosivmasse; nur Klasse 1; positives Gewicht in Gramm</xs:documentation>
   
<xs:documentation xml:lang="EN">Net weight of explosive mass; Class 1 only; positive weight in grams</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/WGKCode
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration 0
enumeration 1
enumeration 2
enumeration 3
annotation
documentation
Wassergefährdungsklasse
documentation
Water hazard class
source <xs:element name="WGKCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Wassergefährdungsklasse</xs:documentation>
   
<xs:documentation xml:lang="EN">Water hazard class</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="0"/>
     
<xs:enumeration value="1"/>
     
<xs:enumeration value="2"/>
     
<xs:enumeration value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/CL7
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children SheetNumber Category ChemicalActivity TransportSign PackagingType
annotation
documentation
Klasse 7 / radioaktive Stoffe
documentation
Class 7 / Radioactive substances
source <xs:element name="CL7" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Klasse 7 / radioaktive Stoffe</xs:documentation>
   
<xs:documentation xml:lang="EN">Class 7 / Radioactive substances</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="SheetNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Blatt</xs:documentation>
         
<xs:documentation xml:lang="EN">Page</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:decimal">
           
<xs:totalDigits value="2"/>
           
<xs:fractionDigits value="0"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Category" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kategorie</xs:documentation>
         
<xs:documentation xml:lang="EN">Category</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="4"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="ChemicalActivity" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Aktivität</xs:documentation>
         
<xs:documentation xml:lang="EN">Activity</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="4"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="TransportSign" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Transportkennzahl</xs:documentation>
         
<xs:documentation xml:lang="EN">Transport identification</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="3"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="PackagingType" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Verpackungstyp</xs:documentation>
         
<xs:documentation xml:lang="EN">Packaging type</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:NMTOKEN">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="4"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/CL7/SheetNumber
diagram
type restriction of xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
totalDigits 2
fractionDigits 0
annotation
documentation
Blatt
documentation
Page
source <xs:element name="SheetNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Blatt</xs:documentation>
   
<xs:documentation xml:lang="EN">Page</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:totalDigits value="2"/>
     
<xs:fractionDigits value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/CL7/Category
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Kategorie
documentation
Category
source <xs:element name="Category" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kategorie</xs:documentation>
   
<xs:documentation xml:lang="EN">Category</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/CL7/ChemicalActivity
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Aktivität
documentation
Activity
source <xs:element name="ChemicalActivity" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Aktivität</xs:documentation>
   
<xs:documentation xml:lang="EN">Activity</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/CL7/TransportSign
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 3
annotation
documentation
Transportkennzahl
documentation
Transport identification
source <xs:element name="TransportSign" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Transportkennzahl</xs:documentation>
   
<xs:documentation xml:lang="EN">Transport identification</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="3"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/CL7/PackagingType
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Verpackungstyp
documentation
Packaging type
source <xs:element name="PackagingType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Verpackungstyp</xs:documentation>
   
<xs:documentation xml:lang="EN">Packaging type</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/LegalNorm
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 5
annotation
documentation
der Deklaration zugrundeliegendes Rechtsnorm / Gefahrgutrecht
documentation
of the declaration of the underlying legal provision / Hazardous goods law
source <xs:element name="LegalNorm" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">der Deklaration zugrundeliegendes Rechtsnorm / Gefahrgutrecht</xs:documentation>
   
<xs:documentation xml:lang="EN">of the declaration of the underlying legal provision / Hazardous goods law</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="5"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/ClassificationCode
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 7
annotation
documentation
Klassifizierungscode
documentation
Classification code
source <xs:element name="ClassificationCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Klassifizierungscode</xs:documentation>
   
<xs:documentation xml:lang="EN">Classification code</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="7"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/ProperShippingName
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 5
content simple
facets
minLength 1
maxLength 70
annotation
documentation
offizielle / technische Bezeichnung
documentation
Bei der Kommunikation mit den Systemen ACTION, UNIKAT, TRAFC und UnikstGE golt für die Verwednung des Elements:

erste und zweite Wiederholung: offizielle Bezeichnung
dritte bis fünfte Wiederholung: technische Bezeichnung
documentation
Official / technical designation
documentation
In communications with the ACTION, UNIKAT, TRAFC and UnikstGE systems, the following applies for use of the element: First and second repeat: Official designation of third to fifth repeat: Technical designation
source <xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">offizielle / technische Bezeichnung</xs:documentation>
   
<xs:documentation xml:lang="DE">Bei der Kommunikation mit den Systemen ACTION, UNIKAT, TRAFC und UnikstGE golt für die Verwednung des Elements:

erste und zweite Wiederholung: offizielle Bezeichnung
dritte bis fünfte Wiederholung: technische Bezeichnung
</xs:documentation>
   
<xs:documentation xml:lang="EN">Official / technical designation</xs:documentation>
   
<xs:documentation xml:lang="EN">In communications with the ACTION, UNIKAT, TRAFC and UnikstGE systems, the following applies for use of the element: First and second repeat: Official designation of third to fifth repeat: Technical designation</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="70"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/GoodsNumber
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Gefahrnummer / Güterartnummer
documentation
Hazard number / goods type number
source <xs:element name="GoodsNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Gefahrnummer / Güterartnummer</xs:documentation>
   
<xs:documentation xml:lang="EN">Hazard number / goods type number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/GoodsLabel
diagram
type code4
properties
isRef 0
minOcc 0
maxOcc 5
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Gefahrzettel / -label
documentation
Hazard note / label
source <xs:element name="GoodsLabel" type="code4" minOccurs="0" maxOccurs="5">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Gefahrzettel / -label</xs:documentation>
   
<xs:documentation xml:lang="EN">Hazard note / label</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/MPLabel
diagram
type code2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 2
source <xs:element name="MPLabel" type="code2" minOccurs="0"/>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/TransportProhibited
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Kennzeichen Transportverbot
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
source <xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen Transportverbot</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/DateSafety
diagram
type xs:date
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Datum Sicherheitsventil
documentation
Date Safety valve
source <xs:element name="DateSafety" type="xs:date" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Datum Sicherheitsventil</xs:documentation>
   
<xs:documentation xml:lang="EN">Date Safety valve</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/IndicatorTank
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Kennzeichen ungereinigter, leerer Tank
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
Identification of uncleaned, empty tank
documentation
The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.
source <xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen ungereinigter, leerer Tank</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">Identification of uncleaned, empty tank</xs:documentation>
   
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/RiskGroup
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
length 1
source <xs:element name="RiskGroup" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:length value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Regulations
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 2
content simple
facets
minLength 1
maxLength 70
annotation
documentation
Sondervorschriften
documentation
Special regulations
source <xs:element name="Regulations" minOccurs="0" maxOccurs="2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Sondervorschriften</xs:documentation>
   
<xs:documentation xml:lang="EN">Special regulations</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="70"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/LastTransported
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 5
content simple
facets
minLength 1
maxLength 70
annotation
documentation
Bezeichnung letztes Ladegut
documentation
Designation of the last cargo
source <xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bezeichnung letztes Ladegut</xs:documentation>
   
<xs:documentation xml:lang="EN">Designation of the last cargo</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="70"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Memoranda
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 3
content simple
facets
minLength 1
maxLength 70
annotation
documentation
Zusatzangaben
documentation
Additional data
source <xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zusatzangaben</xs:documentation>
   
<xs:documentation xml:lang="EN">Additional data</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="70"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Supplement
diagram
type generic
properties
isRef 0
minOcc 0
maxOcc 99
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
keycode35      
annotation
documentation
Zusätzliche Daten; Verwendung nach Vereinbarung
documentation
supplemental data; usage according to mutual agreement
source <xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
   
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Reference Comments DeclarationType LoadingPlace CustomsOffice ArrivalAgreedLocationCode SimplifiedProcedure FreighLists Guarantee Validity Representative Date ConcomitantDokument Declarant Agent Incident Conform SealsState MeansOfTransport
annotation
documentation
Zollangaben ZODIAK
documentation
ZODIAK customs data
source <xs:element name="CustomsZODIAK" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zollangaben ZODIAK</xs:documentation>
   
<xs:documentation xml:lang="EN">ZODIAK customs data</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Reference">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zollantragsreferenz</xs:documentation>
         
<xs:documentation xml:lang="EN">Customs declaration reference</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="referenceString">
             
<xs:attribute name="type" use="required">
               
<xs:annotation>
                 
<xs:documentation xml:lang="DE">Art der Referenz:
Declaration = Zollantrag
Preliminary = Voranmeldung
MRN = Movement Reference Number
</xs:documentation>
                 
<xs:documentation xml:lang="EN">Type of reference: Declaration = Zollantrag Preliminary = Voranmeldung MRN = Movement Reference Number</xs:documentation>
               
</xs:annotation>
               
<xs:simpleType>
                 
<xs:restriction base="xs:string">
                   
<xs:enumeration value="Declaration"/>
                   
<xs:enumeration value="Preliminary"/>
                   
<xs:enumeration value="MRN"/>
                 
</xs:restriction>
               
</xs:simpleType>
             
</xs:attribute>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Comments" type="customsComment" minOccurs="0" maxOccurs="2">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
         
<xs:documentation xml:lang="EN">Comments</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="DeclarationType" type="code5" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Art der Anmeldung</xs:documentation>
         
<xs:documentation xml:lang="EN">Type of declaration</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="LoadingPlace" type="code4" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Ort des Beladens und Verpackens</xs:documentation>
         
<xs:documentation xml:lang="EN">Place of loading and packing</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="CustomsOffice" type="customsOffice" minOccurs="0" maxOccurs="12">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zollstelle</xs:documentation>
         
<xs:documentation xml:lang="EN">Customs office</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ArrivalAgreedLocationCode" type="code4" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
         
<xs:documentation xml:lang="EN">Location of the customs inspection</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="SimplifiedProcedure" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen vereinfachtes Verfahren</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">Identification of simplified process</xs:documentation>
         
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="FreighLists" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Anzahl Ladelisten</xs:documentation>
         
<xs:documentation xml:lang="EN">Number of load lists</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:decimal">
           
<xs:minInclusive value="1"/>
           
<xs:maxInclusive value="99999"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Guarantee" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Sicherheit</xs:documentation>
         
<xs:documentation xml:lang="EN">customs safety / guarantee</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Type" minOccurs="0">
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:length value="1"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="OtherReference" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Sicherheits Bescheinigung; Bezeichnung der Bescheinigung</xs:documentation>
               
<xs:documentation xml:lang="EN">Safety certificate; Certificate designation</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Validity" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen Gültigkeit der Sicherheit in EU</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">Identification of the validity of safety in the EU</xs:documentation>
               
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Limitation" type="code2" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Sicherheit Gültigkeitsausschluss</xs:documentation>
               
<xs:documentation xml:lang="EN">Safety validity exclusion</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Representative" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Stellvertreter</xs:documentation>
         
<xs:documentation xml:lang="EN">Deputy</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Name" type="name" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Name des Stellvertreters</xs:documentation>
               
<xs:documentation xml:lang="EN">Name of deputy</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Capacity" type="name" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Stellung / Funktion des Stellvertreters</xs:documentation>
               
<xs:documentation xml:lang="EN">Position / Role of the deputy</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Date" minOccurs="0" maxOccurs="3">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="xs:date">
             
<xs:attribute name="type" type="customsDateType"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="ConcomitantDokument" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">VBD-Name (Name des Versandbegleitdokumentes)</xs:documentation>
         
<xs:documentation xml:lang="EN">VBD name (name of the transit accompanying document)</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="100"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Declarant" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Anmelder</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Struktur wird in der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE nicht verwendet. Die Daten zum Deklaranten werden auf Kopfebene in den Adressdaten mit dem Typ 'Declarant' kommuniziert.</xs:documentation>
         
<xs:documentation xml:lang="EN">Filer</xs:documentation>
         
<xs:documentation xml:lang="EN">The structure is not used in communications with ACTION, UNIKAT, TRAFIC and UnikatGE. The data on the declarant is communicated in the address data in the header with the type 'Declarant'.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Address" type="adress" minOccurs="0"/>
           
<xs:element name="DeclarantAgent" type="name" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">verantwortlicher Bearbeiter</xs:documentation>
               
<xs:documentation xml:lang="EN">Responsible employee</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Agent" type="name" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Bearbeiter (Zollantrag)</xs:documentation>
         
<xs:documentation xml:lang="EN">Employee (customs declaration)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Incident" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Ereignis</xs:documentation>
         
<xs:documentation xml:lang="EN">Incident</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Conform" type="xs:string" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen Konformität</xs:documentation>
         
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird für das Kennzeichen ein boolscher Wert übermittelt, d.h. 0 oder false und 1 oder true.</xs:documentation>
         
<xs:documentation xml:lang="EN">Identification of conformity</xs:documentation>
         
<xs:documentation xml:lang="EN">In communications with ACTION, UNIKAT, TRAFIC and UnikatGE, a Boolean value is transmitted for the identification, i.e. 0 or false, and 1 or true.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="SealsState" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen Verschlusszustand</xs:documentation>
         
<xs:documentation xml:lang="EN">Identification of sealing state</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:length value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="MeansOfTransport" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Beförderungsmittel</xs:documentation>
         
<xs:documentation xml:lang="EN">Means of transport</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Identity" type="referenceString" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Beförderungsmittel (Kennzeichen)</xs:documentation>
               
<xs:documentation xml:lang="EN">Means of transport (identification)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Nationality" type="code2" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Beförderungsmittel (Staatszugehörigkeit)</xs:documentation>
               
<xs:documentation xml:lang="EN">Means of transport (nationality)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Reference
diagram
type extension of referenceString
properties
isRef 0
content complex
facets
minLength 1
maxLength 35
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: xs:stringrequired      
documentation
Art der Referenz:
Declaration = Zollantrag
Preliminary = Voranmeldung
MRN = Movement Reference Number
documentation
Type of reference: Declaration = Zollantrag Preliminary = Voranmeldung MRN = Movement Reference Number
annotation
documentation
Zollantragsreferenz
documentation
Customs declaration reference
source <xs:element name="Reference">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zollantragsreferenz</xs:documentation>
   
<xs:documentation xml:lang="EN">Customs declaration reference</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="referenceString">
       
<xs:attribute name="type" use="required">
         
<xs:annotation>
           
<xs:documentation xml:lang="DE">Art der Referenz:
Declaration = Zollantrag
Preliminary = Voranmeldung
MRN = Movement Reference Number
</xs:documentation>
           
<xs:documentation xml:lang="EN">Type of reference: Declaration = Zollantrag Preliminary = Voranmeldung MRN = Movement Reference Number</xs:documentation>
         
</xs:annotation>
         
<xs:simpleType>
           
<xs:restriction base="xs:string">
             
<xs:enumeration value="Declaration"/>
             
<xs:enumeration value="Preliminary"/>
             
<xs:enumeration value="MRN"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Reference/@type
type restriction of xs:string
properties
isRef 0
use required
facets
enumeration Declaration
enumeration Preliminary
enumeration MRN
annotation
documentation
Art der Referenz:
Declaration = Zollantrag
Preliminary = Voranmeldung
MRN = Movement Reference Number
documentation
Type of reference: Declaration = Zollantrag Preliminary = Voranmeldung MRN = Movement Reference Number
source <xs:attribute name="type" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art der Referenz:
Declaration = Zollantrag
Preliminary = Voranmeldung
MRN = Movement Reference Number
</xs:documentation>
   
<xs:documentation xml:lang="EN">Type of reference: Declaration = Zollantrag Preliminary = Voranmeldung MRN = Movement Reference Number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Declaration"/>
     
<xs:enumeration value="Preliminary"/>
     
<xs:enumeration value="MRN"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Comments
diagram
type customsComment
properties
isRef 0
minOcc 0
maxOcc 2
content complex
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  annotation
typecommentType      
documentation
Art des Kommentars
documentation
type of comment
annotation
documentation
Kommentar
documentation
Comments
source <xs:element name="Comments" type="customsComment" minOccurs="0" maxOccurs="2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
   
<xs:documentation xml:lang="EN">Comments</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/DeclarationType
diagram
type code5
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 5
annotation
documentation
Art der Anmeldung
documentation
Type of declaration
source <xs:element name="DeclarationType" type="code5" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art der Anmeldung</xs:documentation>
   
<xs:documentation xml:lang="EN">Type of declaration</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/LoadingPlace
diagram
type code4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Ort des Beladens und Verpackens
documentation
Place of loading and packing
source <xs:element name="LoadingPlace" type="code4" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ort des Beladens und Verpackens</xs:documentation>
   
<xs:documentation xml:lang="EN">Place of loading and packing</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/CustomsOffice
diagram
type customsOffice
properties
isRef 0
minOcc 0
maxOcc 12
content complex
facets
minLength 1
maxLength 10
attributes
Name  Type  Use  Default  Fixed  annotation
typeofficeTyperequired      
documentation
Art der Zollstelle:
Departure = Abgangszollstelle
Destination = Bestimmungszollstelle
Transit = Durchgangszollstelle
documentation
type of customs office:
Departure = office of departure
Destination = office of destination
Transit = transit office
annotation
documentation
Zollstelle
documentation
Customs office
source <xs:element name="CustomsOffice" type="customsOffice" minOccurs="0" maxOccurs="12">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zollstelle</xs:documentation>
   
<xs:documentation xml:lang="EN">Customs office</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/ArrivalAgreedLocationCode
diagram
type code4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Gestellungsort
documentation
Location of the customs inspection
source <xs:element name="ArrivalAgreedLocationCode" type="code4" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Gestellungsort</xs:documentation>
   
<xs:documentation xml:lang="EN">Location of the customs inspection</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/SimplifiedProcedure
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Kennzeichen vereinfachtes Verfahren
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
Identification of simplified process
documentation
The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.
source <xs:element name="SimplifiedProcedure" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen vereinfachtes Verfahren</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">Identification of simplified process</xs:documentation>
   
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/FreighLists
diagram
type restriction of xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 1
maxInclusive 99999
annotation
documentation
Anzahl Ladelisten
documentation
Number of load lists
source <xs:element name="FreighLists" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anzahl Ladelisten</xs:documentation>
   
<xs:documentation xml:lang="EN">Number of load lists</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="99999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Guarantee
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Type OtherReference
annotation
documentation
Sicherheit
documentation
customs safety / guarantee
source <xs:element name="Guarantee" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Sicherheit</xs:documentation>
   
<xs:documentation xml:lang="EN">customs safety / guarantee</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Type" minOccurs="0">
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:length value="1"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="OtherReference" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Sicherheits Bescheinigung; Bezeichnung der Bescheinigung</xs:documentation>
         
<xs:documentation xml:lang="EN">Safety certificate; Certificate designation</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Guarantee/Type
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
length 1
source <xs:element name="Type" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Guarantee/OtherReference
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Sicherheits Bescheinigung; Bezeichnung der Bescheinigung
documentation
Safety certificate; Certificate designation
source <xs:element name="OtherReference" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Sicherheits Bescheinigung; Bezeichnung der Bescheinigung</xs:documentation>
   
<xs:documentation xml:lang="EN">Safety certificate; Certificate designation</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Validity
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Indicator Limitation
source <xs:element name="Validity" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen Gültigkeit der Sicherheit in EU</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">Identification of the validity of safety in the EU</xs:documentation>
         
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Limitation" type="code2" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Sicherheit Gültigkeitsausschluss</xs:documentation>
         
<xs:documentation xml:lang="EN">Safety validity exclusion</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Validity/Indicator
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Kennzeichen Gültigkeit der Sicherheit in EU
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
Identification of the validity of safety in the EU
documentation
The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.
source <xs:element name="Indicator" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen Gültigkeit der Sicherheit in EU</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">Identification of the validity of safety in the EU</xs:documentation>
   
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Validity/Limitation
diagram
type code2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 2
annotation
documentation
Sicherheit Gültigkeitsausschluss
documentation
Safety validity exclusion
source <xs:element name="Limitation" type="code2" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Sicherheit Gültigkeitsausschluss</xs:documentation>
   
<xs:documentation xml:lang="EN">Safety validity exclusion</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Representative
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Name Capacity
annotation
documentation
Stellvertreter
documentation
Deputy
source <xs:element name="Representative" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Stellvertreter</xs:documentation>
   
<xs:documentation xml:lang="EN">Deputy</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Name" type="name" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Name des Stellvertreters</xs:documentation>
         
<xs:documentation xml:lang="EN">Name of deputy</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Capacity" type="name" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Stellung / Funktion des Stellvertreters</xs:documentation>
         
<xs:documentation xml:lang="EN">Position / Role of the deputy</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Representative/Name
diagram
type name
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Name des Stellvertreters
documentation
Name of deputy
source <xs:element name="Name" type="name" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name des Stellvertreters</xs:documentation>
   
<xs:documentation xml:lang="EN">Name of deputy</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Representative/Capacity
diagram
type name
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Stellung / Funktion des Stellvertreters
documentation
Position / Role of the deputy
source <xs:element name="Capacity" type="name" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Stellung / Funktion des Stellvertreters</xs:documentation>
   
<xs:documentation xml:lang="EN">Position / Role of the deputy</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Date
diagram
type extension of xs:date
properties
isRef 0
minOcc 0
maxOcc 3
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
typecustomsDateType      
source <xs:element name="Date" minOccurs="0" maxOccurs="3">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:date">
       
<xs:attribute name="type" type="customsDateType"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Date/@type
type customsDateType
properties
isRef 0
facets
enumeration Declaration
enumeration Acceptance
enumeration Relinquishment
source <xs:attribute name="type" type="customsDateType"/>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/ConcomitantDokument
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 100
annotation
documentation
VBD-Name (Name des Versandbegleitdokumentes)
documentation
VBD name (name of the transit accompanying document)
source <xs:element name="ConcomitantDokument" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">VBD-Name (Name des Versandbegleitdokumentes)</xs:documentation>
   
<xs:documentation xml:lang="EN">VBD name (name of the transit accompanying document)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="100"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Declarant
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Address DeclarantAgent
annotation
documentation
Anmelder
documentation
Die Struktur wird in der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE nicht verwendet. Die Daten zum Deklaranten werden auf Kopfebene in den Adressdaten mit dem Typ 'Declarant' kommuniziert.
documentation
Filer
documentation
The structure is not used in communications with ACTION, UNIKAT, TRAFIC and UnikatGE. The data on the declarant is communicated in the address data in the header with the type 'Declarant'.
source <xs:element name="Declarant" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anmelder</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Struktur wird in der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE nicht verwendet. Die Daten zum Deklaranten werden auf Kopfebene in den Adressdaten mit dem Typ 'Declarant' kommuniziert.</xs:documentation>
   
<xs:documentation xml:lang="EN">Filer</xs:documentation>
   
<xs:documentation xml:lang="EN">The structure is not used in communications with ACTION, UNIKAT, TRAFIC and UnikatGE. The data on the declarant is communicated in the address data in the header with the type 'Declarant'.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Address" type="adress" minOccurs="0"/>
     
<xs:element name="DeclarantAgent" type="name" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">verantwortlicher Bearbeiter</xs:documentation>
         
<xs:documentation xml:lang="EN">Responsible employee</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Declarant/Address
diagram
type adress
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Number Code Name StreetAndNumber Location CustomerNumber TaxID TaxNumber TIN Dispatcher TargetDate Comment Supplement
attributes
Name  Type  Use  Default  Fixed  annotation
roleadressRoleoptional      
documentation
Rolle der Adresse:

Consignor = Versender

Consignee = Empfänger / Verfügungsberechtigter

PartyPaying  = Frachtzahler

InstructingParty = Auftraggeber

InvoicingParty = Rechnungsempfänger

Discharge = Zustelladresse

Dispatch = Abholadresse

Declarant = Deklarant (Zoll)

Customs = Zollgestellungsadresse

Carrier = Reeder

TransportCompany = Transportunternehmer
AssociateTransportCompany = Beteiligte Niederlassung bei Leistungserbringung
documentation
address role:

Consignor

Consignee

PartyPaying

InstructingParty

InvoicingParty

Discharge

Dispatch

Declarant (customs declarant)

Customs

Carrierr

TransportCompany
AssociateTransportCompany
source <xs:element name="Address" type="adress" minOccurs="0"/>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Declarant/DeclarantAgent
diagram
type name
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
verantwortlicher Bearbeiter
documentation
Responsible employee
source <xs:element name="DeclarantAgent" type="name" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">verantwortlicher Bearbeiter</xs:documentation>
   
<xs:documentation xml:lang="EN">Responsible employee</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Agent
diagram
type name
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Bearbeiter (Zollantrag)
documentation
Employee (customs declaration)
source <xs:element name="Agent" type="name" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bearbeiter (Zollantrag)</xs:documentation>
   
<xs:documentation xml:lang="EN">Employee (customs declaration)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Incident
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Ereignis
documentation
Incident
source <xs:element name="Incident" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ereignis</xs:documentation>
   
<xs:documentation xml:lang="EN">Incident</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Conform
diagram
type xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Kennzeichen Konformität
documentation
In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird für das Kennzeichen ein boolscher Wert übermittelt, d.h. 0 oder false und 1 oder true.
documentation
Identification of conformity
documentation
In communications with ACTION, UNIKAT, TRAFIC and UnikatGE, a Boolean value is transmitted for the identification, i.e. 0 or false, and 1 or true.
source <xs:element name="Conform" type="xs:string" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen Konformität</xs:documentation>
   
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird für das Kennzeichen ein boolscher Wert übermittelt, d.h. 0 oder false und 1 oder true.</xs:documentation>
   
<xs:documentation xml:lang="EN">Identification of conformity</xs:documentation>
   
<xs:documentation xml:lang="EN">In communications with ACTION, UNIKAT, TRAFIC and UnikatGE, a Boolean value is transmitted for the identification, i.e. 0 or false, and 1 or true.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/SealsState
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
length 1
annotation
documentation
Kennzeichen Verschlusszustand
documentation
Identification of sealing state
source <xs:element name="SealsState" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen Verschlusszustand</xs:documentation>
   
<xs:documentation xml:lang="EN">Identification of sealing state</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/MeansOfTransport
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Identity Nationality
annotation
documentation
Beförderungsmittel
documentation
Means of transport
source <xs:element name="MeansOfTransport" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beförderungsmittel</xs:documentation>
   
<xs:documentation xml:lang="EN">Means of transport</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Identity" type="referenceString" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Beförderungsmittel (Kennzeichen)</xs:documentation>
         
<xs:documentation xml:lang="EN">Means of transport (identification)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Nationality" type="code2" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Beförderungsmittel (Staatszugehörigkeit)</xs:documentation>
         
<xs:documentation xml:lang="EN">Means of transport (nationality)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/MeansOfTransport/Identity
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Beförderungsmittel (Kennzeichen)
documentation
Means of transport (identification)
source <xs:element name="Identity" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beförderungsmittel (Kennzeichen)</xs:documentation>
   
<xs:documentation xml:lang="EN">Means of transport (identification)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/MeansOfTransport/Nationality
diagram
type code2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 2
annotation
documentation
Beförderungsmittel (Staatszugehörigkeit)
documentation
Means of transport (nationality)
source <xs:element name="Nationality" type="code2" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beförderungsmittel (Staatszugehörigkeit)</xs:documentation>
   
<xs:documentation xml:lang="EN">Means of transport (nationality)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Pricing
diagram
properties
isRef 0
minOcc 0
maxOcc 5
content complex
children Description Amount
annotation
documentation
Preisangaben
documentation
Price information
source <xs:element name="Pricing" minOccurs="0" maxOccurs="5">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Preisangaben</xs:documentation>
   
<xs:documentation xml:lang="EN">Price information</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Description" type="xs:string">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
         
<xs:documentation xml:lang="EN">Description</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Amount" type="amount">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Preis</xs:documentation>
         
<xs:documentation xml:lang="EN">Price</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Pricing/Description
diagram
type xs:string
properties
isRef 0
content simple
annotation
documentation
Beschreibung
documentation
Description
source <xs:element name="Description" type="xs:string">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
   
<xs:documentation xml:lang="EN">Description</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Pricing/Amount
diagram
type amount
properties
isRef 0
content complex
facets
totalDigits 11
fractionDigits 2
attributes
Name  Type  Use  Default  Fixed  annotation
currencycurrencyUnitoptional  EUR    
documentation
verwendete Währungen:
EUR = Euro
documentation
utilized unit of currency:
EUR = Euro
annotation
documentation
Preis
documentation
Price
source <xs:element name="Amount" type="amount">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Preis</xs:documentation>
   
<xs:documentation xml:lang="EN">Price</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/IMPReference
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
length 18
annotation
documentation
Referenz Importplattfrom
documentation
Import platform reference
source <xs:element name="IMPReference" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Referenz Importplattfrom</xs:documentation>
   
<xs:documentation xml:lang="EN">Import platform reference</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="18"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/LoadingBarge
diagram
type containerTransportBarge
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children BargeName BargeNumber LoadingPosition
annotation
documentation
Identifikation des Binnenschiffs / Leichters und der Ladeposition des Containers (bei Transporten per Binnenschiff)
documentation
Identification of the barge and the loading position of the container (for transport by barge)
source <xs:element name="LoadingBarge" type="containerTransportBarge" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Identifikation des Binnenschiffs / Leichters und der Ladeposition des Containers (bei Transporten per Binnenschiff)</xs:documentation>
   
<xs:documentation xml:lang="EN">Identification of the barge and the loading position of the container (for transport by barge)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/LoadingTruck
diagram
type containerTransportTruck
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Indentification VehicleType LoadingPosition
annotation
documentation
Identifikation des LKWs und der Ladeposition des Containers (bei Transporten per LKW)
documentation
Identification of the truck and the loading position of the container (for transport by truck)
source <xs:element name="LoadingTruck" type="containerTransportTruck" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Identifikation des LKWs und der Ladeposition des Containers (bei Transporten per LKW)</xs:documentation>
   
<xs:documentation xml:lang="EN">Identification of the truck and the loading position of the container (for transport by truck)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Usage
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration Import
enumeration Export
enumeration Relocation
enumeration DepotIn
enumeration DepotOut
annotation
documentation
Import, Export, Relocation, DepotIn, DepotOut
documentation
Import, Export, Relocation, DepotIn, DepotOut
source <xs:element name="Usage" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
   
<xs:documentation xml:lang="EN">Import, Export, Relocation, DepotIn, DepotOut</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Import"/>
     
<xs:enumeration value="Export"/>
     
<xs:enumeration value="Relocation"/>
     
<xs:enumeration value="DepotIn"/>
     
<xs:enumeration value="DepotOut"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/TransportContainer/Supplement
diagram
type generic
properties
isRef 0
minOcc 0
maxOcc 99
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
keycode35      
annotation
documentation
Zusätzliche Daten; Verwendung nach Vereinbarung
documentation
supplemental data; usage according to mutual agreement
source <xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
   
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem
diagram
properties
isRef 0
minOcc 0
maxOcc 999
content complex
children Position Contents Commodity MarksAndNumber Packaging MonetaryValue Assessment RegistrationNumber PreviousNumber PreviousDocument CustomsTariffNumber ExportRegulationsConformance RestrictionOnExport ExportTaxCollection Allocation Supplement
annotation
documentation
Warenliste
documentation
List of goods
source <xs:element name="GoodsItem" minOccurs="0" maxOccurs="999">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Warenliste</xs:documentation>
   
<xs:documentation xml:lang="EN">List of goods</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Position" type="itemPosition">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Lfd. Nummer im Auftrag</xs:documentation>
         
<xs:documentation xml:lang="EN">Serial number in order</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Contents">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
         
<xs:documentation xml:lang="EN">Description</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="140"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Commodity" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Warengüterartencode</xs:documentation>
         
<xs:documentation xml:lang="EN">Goods type code</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="6"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="MarksAndNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Marke/Nummer</xs:documentation>
         
<xs:documentation xml:lang="DE">Marks and number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:normalizedString">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="42"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Packaging">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Verpackunseinheit</xs:documentation>
         
<xs:documentation xml:lang="EN">Packaging unit</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="GrossWeight" type="weight">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
               
<xs:documentation xml:lang="DE">Wenn eine Zuordnung der Waren zu Ladeeinheiten (Allocation) kommuniziert wird, wird das Gesamt-Bruttogewicht der Ware von den Anwendungen ACTION, UNIKAT, TRAFIC und UnikatGE aus den zugeordneten Gewichten berechnet. Das Bruttogewicht der Ware bleibt jedoch auch in diesem Fall ein Pflichtelement der Ware.</xs:documentation>
               
<xs:documentation xml:lang="EN">Gross weight</xs:documentation>
               
<xs:documentation xml:lang="EN">If a goods assignment is communicated for loading units (allocation), the total gross weight of the goods will be calculated by the ACTION, UNIKAT, TRAFIC and UnikatGE software based on the allocated weights. In this case, however, the gross weight of the goods too remains a mandatory element of the goods.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="NetWeight" type="weight" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
               
<xs:documentation xml:lang="EN">Net weight</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="NumberUnits" type="xs:nonNegativeInteger">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
               
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Code" type="code4">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Verpackungsart nach NCTS 17</xs:documentation>
               
<xs:documentation xml:lang="EN">Type of packaging according to code list NCTS 17</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="MonetaryValue" type="amount" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Warenwert</xs:documentation>
         
<xs:documentation xml:lang="EN">Goods value</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Assessment" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Schätzkennzeichen</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
               
<xs:documentation xml:lang="EN">Assessment indicator</xs:documentation>
               
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Risk" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Risikoabschaetzung in Prozent</xs:documentation>
               
<xs:documentation xml:lang="EN">Risk assessment as a percentage</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:decimal">
                 
<xs:minInclusive value="0"/>
                 
<xs:maxInclusive value="100"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zollregistriernummern</xs:documentation>
         
<xs:documentation xml:lang="EN">Customs registration numbers</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="PreviousNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Vorpapier-Registriernummern</xs:documentation>
         
<xs:documentation xml:lang="EN">Previous document registration numbers</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="PreviousDocument" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Vorpapierreferenz</xs:documentation>
         
<xs:documentation xml:lang="EN">Previous document reference</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="referenceString">
             
<xs:attribute name="type" type="code7" use="required"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="CustomsTariffNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
         
<xs:documentation xml:lang="EN">Customs tariff number</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="12"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="ExportRegulationsConformance" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen Übereinstimmung Exportbestimmungen </xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">Identification of compliance with EU export provisions </xs:documentation>
         
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="RestrictionOnExport" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Ausfuhrbeschränkung</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">Export restriction</xs:documentation>
         
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ExportTaxCollection" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Abgabenerhebung</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">Duty collection</xs:documentation>
         
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Allocation" minOccurs="0" maxOccurs="999">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Warenzuordnung; Zuordnung der Ware zu einer oder mehreren Ladeeinheiten</xs:documentation>
         
<xs:documentation xml:lang="EN">Goods assignment; Allocation of the goods to one or more loading units</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ContainerPosition" type="itemPosition">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">LE-Position</xs:documentation>
               
<xs:documentation xml:lang="EN">Loading unit position</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="NumberItems" type="xs:nonNegativeInteger">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
               
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="GrossWeight" type="weight">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Anteil Bruttogewicht</xs:documentation>
               
<xs:documentation xml:lang="DE">Die Anwednungen ACTION, UNIKAT, TRAFIC und UnikatGE verwenden die anteiligen Bruttogewichte zur Berechnung des Gesamt-Bruttogewichts der Ware.</xs:documentation>
               
<xs:documentation xml:lang="EN">Share of (overall) gross weight</xs:documentation>
               
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, TRAFIC and UnikatGE software use the proportionate gross weights to calculate the total gross weight of the goods.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
         
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Position
diagram
type itemPosition
properties
isRef 0
content simple
facets
minInclusive 1
maxInclusive 999
annotation
documentation
Lfd. Nummer im Auftrag
documentation
Serial number in order
source <xs:element name="Position" type="itemPosition">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Lfd. Nummer im Auftrag</xs:documentation>
   
<xs:documentation xml:lang="EN">Serial number in order</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Contents
diagram
type restriction of xs:normalizedString
properties
isRef 0
content simple
facets
minLength 1
maxLength 140
annotation
documentation
Beschreibung
documentation
Description
source <xs:element name="Contents">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beschreibung</xs:documentation>
   
<xs:documentation xml:lang="EN">Description</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="140"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Commodity
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 6
annotation
documentation
Warengüterartencode
documentation
Goods type code
source <xs:element name="Commodity" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Warengüterartencode</xs:documentation>
   
<xs:documentation xml:lang="EN">Goods type code</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="6"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/MarksAndNumber
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 42
annotation
documentation
Marke/Nummer
documentation
Marks and number
source <xs:element name="MarksAndNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Marke/Nummer</xs:documentation>
   
<xs:documentation xml:lang="DE">Marks and number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="42"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Packaging
diagram
properties
isRef 0
content complex
children GrossWeight NetWeight NumberUnits Code
annotation
documentation
Verpackunseinheit
documentation
Packaging unit
source <xs:element name="Packaging">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Verpackunseinheit</xs:documentation>
   
<xs:documentation xml:lang="EN">Packaging unit</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="GrossWeight" type="weight">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
         
<xs:documentation xml:lang="DE">Wenn eine Zuordnung der Waren zu Ladeeinheiten (Allocation) kommuniziert wird, wird das Gesamt-Bruttogewicht der Ware von den Anwendungen ACTION, UNIKAT, TRAFIC und UnikatGE aus den zugeordneten Gewichten berechnet. Das Bruttogewicht der Ware bleibt jedoch auch in diesem Fall ein Pflichtelement der Ware.</xs:documentation>
         
<xs:documentation xml:lang="EN">Gross weight</xs:documentation>
         
<xs:documentation xml:lang="EN">If a goods assignment is communicated for loading units (allocation), the total gross weight of the goods will be calculated by the ACTION, UNIKAT, TRAFIC and UnikatGE software based on the allocated weights. In this case, however, the gross weight of the goods too remains a mandatory element of the goods.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="NetWeight" type="weight" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
         
<xs:documentation xml:lang="EN">Net weight</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="NumberUnits" type="xs:nonNegativeInteger">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
         
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Code" type="code4">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Verpackungsart nach NCTS 17</xs:documentation>
         
<xs:documentation xml:lang="EN">Type of packaging according to code list NCTS 17</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Packaging/GrossWeight
diagram
type weight
properties
isRef 0
content complex
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitweightUnitoptional  kg    
documentation
verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
documentation
utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
annotation
documentation
Bruttogewicht
documentation
Wenn eine Zuordnung der Waren zu Ladeeinheiten (Allocation) kommuniziert wird, wird das Gesamt-Bruttogewicht der Ware von den Anwendungen ACTION, UNIKAT, TRAFIC und UnikatGE aus den zugeordneten Gewichten berechnet. Das Bruttogewicht der Ware bleibt jedoch auch in diesem Fall ein Pflichtelement der Ware.
documentation
Gross weight
documentation
If a goods assignment is communicated for loading units (allocation), the total gross weight of the goods will be calculated by the ACTION, UNIKAT, TRAFIC and UnikatGE software based on the allocated weights. In this case, however, the gross weight of the goods too remains a mandatory element of the goods.
source <xs:element name="GrossWeight" type="weight">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
   
<xs:documentation xml:lang="DE">Wenn eine Zuordnung der Waren zu Ladeeinheiten (Allocation) kommuniziert wird, wird das Gesamt-Bruttogewicht der Ware von den Anwendungen ACTION, UNIKAT, TRAFIC und UnikatGE aus den zugeordneten Gewichten berechnet. Das Bruttogewicht der Ware bleibt jedoch auch in diesem Fall ein Pflichtelement der Ware.</xs:documentation>
   
<xs:documentation xml:lang="EN">Gross weight</xs:documentation>
   
<xs:documentation xml:lang="EN">If a goods assignment is communicated for loading units (allocation), the total gross weight of the goods will be calculated by the ACTION, UNIKAT, TRAFIC and UnikatGE software based on the allocated weights. In this case, however, the gross weight of the goods too remains a mandatory element of the goods.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Packaging/NetWeight
diagram
type weight
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitweightUnitoptional  kg    
documentation
verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
documentation
utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
annotation
documentation
Nettogewicht
documentation
Net weight
source <xs:element name="NetWeight" type="weight" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
   
<xs:documentation xml:lang="EN">Net weight</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Packaging/NumberUnits
diagram
type xs:nonNegativeInteger
properties
isRef 0
content simple
annotation
documentation
Anzahl Packstücke
documentation
Number of packing items
source <xs:element name="NumberUnits" type="xs:nonNegativeInteger">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
   
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Packaging/Code
diagram
type code4
properties
isRef 0
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Verpackungsart nach NCTS 17
documentation
Type of packaging according to code list NCTS 17
source <xs:element name="Code" type="code4">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Verpackungsart nach NCTS 17</xs:documentation>
   
<xs:documentation xml:lang="EN">Type of packaging according to code list NCTS 17</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/MonetaryValue
diagram
type amount
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
totalDigits 11
fractionDigits 2
attributes
Name  Type  Use  Default  Fixed  annotation
currencycurrencyUnitoptional  EUR    
documentation
verwendete Währungen:
EUR = Euro
documentation
utilized unit of currency:
EUR = Euro
annotation
documentation
Warenwert
documentation
Goods value
source <xs:element name="MonetaryValue" type="amount" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Warenwert</xs:documentation>
   
<xs:documentation xml:lang="EN">Goods value</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Assessment
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Indicator Risk
source <xs:element name="Assessment" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Indicator" type="xs:boolean" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Schätzkennzeichen</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
         
<xs:documentation xml:lang="EN">Assessment indicator</xs:documentation>
         
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Risk" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Risikoabschaetzung in Prozent</xs:documentation>
         
<xs:documentation xml:lang="EN">Risk assessment as a percentage</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:decimal">
           
<xs:minInclusive value="0"/>
           
<xs:maxInclusive value="100"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Assessment/Indicator
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Schätzkennzeichen
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
Assessment indicator
documentation
The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.
source <xs:element name="Indicator" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Schätzkennzeichen</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">Assessment indicator</xs:documentation>
   
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Assessment/Risk
diagram
type restriction of xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 0
maxInclusive 100
annotation
documentation
Risikoabschaetzung in Prozent
documentation
Risk assessment as a percentage
source <xs:element name="Risk" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Risikoabschaetzung in Prozent</xs:documentation>
   
<xs:documentation xml:lang="EN">Risk assessment as a percentage</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="0"/>
     
<xs:maxInclusive value="100"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/RegistrationNumber
diagram
type customsNumber
properties
isRef 0
minOcc 0
maxOcc 99
content complex
facets
minLength 1
maxLength 35
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: customsType      
documentation
Art der Registriernummer:
HZO = HA-Nummer HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Nummer
ATx = ATA-, ATC-, ATD-Nummer, etc
VAB = VAB-Nummer
VAV = VAV-Nummer
GB = GB-Nummer
GGED = Gemeinsames Gesundheitseingangsdokument
BVD = BVD-Nummer
Misc = sonstige Registriernummer
documentation
type of registration number:
HZO = HA-Number HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Number
ATx = ATA-, ATC-, ATD-Number, etc.
VAB = VAB-Number
VAV = VAV-Number
GB = GB-Number
GGED = Common health entry document
BVD = BVD-Number
Misc = miscellaneous registration number
positionderived by: xs:integer      
documentation
optionales Element zur Spezifikation einer Position zu einer Registrienummer, z.B. der Position einer ATB-Registriernummer
documentation
optional element to specify a position number of a customs registration number, e.g. position of an ATB
annotation
documentation
Zollregistriernummern
documentation
Customs registration numbers
source <xs:element name="RegistrationNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zollregistriernummern</xs:documentation>
   
<xs:documentation xml:lang="EN">Customs registration numbers</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/PreviousNumber
diagram
type customsNumber
properties
isRef 0
minOcc 0
maxOcc 99
content complex
facets
minLength 1
maxLength 35
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: customsType      
documentation
Art der Registriernummer:
HZO = HA-Nummer HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Nummer
ATx = ATA-, ATC-, ATD-Nummer, etc
VAB = VAB-Nummer
VAV = VAV-Nummer
GB = GB-Nummer
GGED = Gemeinsames Gesundheitseingangsdokument
BVD = BVD-Nummer
Misc = sonstige Registriernummer
documentation
type of registration number:
HZO = HA-Number HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Number
ATx = ATA-, ATC-, ATD-Number, etc.
VAB = VAB-Number
VAV = VAV-Number
GB = GB-Number
GGED = Common health entry document
BVD = BVD-Number
Misc = miscellaneous registration number
positionderived by: xs:integer      
documentation
optionales Element zur Spezifikation einer Position zu einer Registrienummer, z.B. der Position einer ATB-Registriernummer
documentation
optional element to specify a position number of a customs registration number, e.g. position of an ATB
annotation
documentation
Vorpapier-Registriernummern
documentation
Previous document registration numbers
source <xs:element name="PreviousNumber" type="customsNumber" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Vorpapier-Registriernummern</xs:documentation>
   
<xs:documentation xml:lang="EN">Previous document registration numbers</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/PreviousDocument
diagram
type extension of referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
minLength 1
maxLength 35
attributes
Name  Type  Use  Default  Fixed  annotation
typecode7required      
annotation
documentation
Vorpapierreferenz
documentation
Previous document reference
source <xs:element name="PreviousDocument" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Vorpapierreferenz</xs:documentation>
   
<xs:documentation xml:lang="EN">Previous document reference</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="referenceString">
       
<xs:attribute name="type" type="code7" use="required"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute Document/Messages/Message/TransportOrder/GoodsItem/PreviousDocument/@type
type code7
properties
isRef 0
use required
facets
minLength 1
maxLength 7
source <xs:attribute name="type" type="code7" use="required"/>

element Document/Messages/Message/TransportOrder/GoodsItem/CustomsTariffNumber
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
Zolltarifnummer
documentation
Customs tariff number
source <xs:element name="CustomsTariffNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zolltarifnummer</xs:documentation>
   
<xs:documentation xml:lang="EN">Customs tariff number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/ExportRegulationsConformance
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Kennzeichen Übereinstimmung Exportbestimmungen
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
Identification of compliance with EU export provisions
documentation
The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.
source <xs:element name="ExportRegulationsConformance" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen Übereinstimmung Exportbestimmungen </xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">Identification of compliance with EU export provisions </xs:documentation>
   
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/RestrictionOnExport
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Ausfuhrbeschränkung
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
Export restriction
documentation
The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.
source <xs:element name="RestrictionOnExport" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ausfuhrbeschränkung</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">Export restriction</xs:documentation>
   
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/ExportTaxCollection
diagram
type xs:boolean
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Abgabenerhebung
documentation
Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.
documentation
Duty collection
documentation
The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.
source <xs:element name="ExportTaxCollection" type="xs:boolean" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Abgabenerhebung</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Systeme ACTION, UNIKAT, UNIKAT GE und TRAFIC interpretieren das Auslassen des Elements in der Nachricht als Kommunikation des Werts 'FALSE' für das Element.</xs:documentation>
   
<xs:documentation xml:lang="EN">Duty collection</xs:documentation>
   
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, UNIKAT GE and TRAFIC systems interpret the omission of the element in the message as communication of the value 'FALSE' for the element.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Allocation
diagram
properties
isRef 0
minOcc 0
maxOcc 999
content complex
children ContainerPosition NumberItems GrossWeight
annotation
documentation
Warenzuordnung; Zuordnung der Ware zu einer oder mehreren Ladeeinheiten
documentation
Goods assignment; Allocation of the goods to one or more loading units
source <xs:element name="Allocation" minOccurs="0" maxOccurs="999">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Warenzuordnung; Zuordnung der Ware zu einer oder mehreren Ladeeinheiten</xs:documentation>
   
<xs:documentation xml:lang="EN">Goods assignment; Allocation of the goods to one or more loading units</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ContainerPosition" type="itemPosition">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">LE-Position</xs:documentation>
         
<xs:documentation xml:lang="EN">Loading unit position</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="NumberItems" type="xs:nonNegativeInteger">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
         
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="GrossWeight" type="weight">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Anteil Bruttogewicht</xs:documentation>
         
<xs:documentation xml:lang="DE">Die Anwednungen ACTION, UNIKAT, TRAFIC und UnikatGE verwenden die anteiligen Bruttogewichte zur Berechnung des Gesamt-Bruttogewichts der Ware.</xs:documentation>
         
<xs:documentation xml:lang="EN">Share of (overall) gross weight</xs:documentation>
         
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, TRAFIC and UnikatGE software use the proportionate gross weights to calculate the total gross weight of the goods.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Allocation/ContainerPosition
diagram
type itemPosition
properties
isRef 0
content simple
facets
minInclusive 1
maxInclusive 999
annotation
documentation
LE-Position
documentation
Loading unit position
source <xs:element name="ContainerPosition" type="itemPosition">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">LE-Position</xs:documentation>
   
<xs:documentation xml:lang="EN">Loading unit position</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Allocation/NumberItems
diagram
type xs:nonNegativeInteger
properties
isRef 0
content simple
annotation
documentation
Anzahl Packstücke
documentation
Number of packing items
source <xs:element name="NumberItems" type="xs:nonNegativeInteger">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
   
<xs:documentation xml:lang="EN">Number of packing items</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Allocation/GrossWeight
diagram
type weight
properties
isRef 0
content complex
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitweightUnitoptional  kg    
documentation
verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
documentation
utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
annotation
documentation
Anteil Bruttogewicht
documentation
Die Anwednungen ACTION, UNIKAT, TRAFIC und UnikatGE verwenden die anteiligen Bruttogewichte zur Berechnung des Gesamt-Bruttogewichts der Ware.
documentation
Share of (overall) gross weight
documentation
The ACTION, UNIKAT, TRAFIC and UnikatGE software use the proportionate gross weights to calculate the total gross weight of the goods.
source <xs:element name="GrossWeight" type="weight">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anteil Bruttogewicht</xs:documentation>
   
<xs:documentation xml:lang="DE">Die Anwednungen ACTION, UNIKAT, TRAFIC und UnikatGE verwenden die anteiligen Bruttogewichte zur Berechnung des Gesamt-Bruttogewichts der Ware.</xs:documentation>
   
<xs:documentation xml:lang="EN">Share of (overall) gross weight</xs:documentation>
   
<xs:documentation xml:lang="EN">The ACTION, UNIKAT, TRAFIC and UnikatGE software use the proportionate gross weights to calculate the total gross weight of the goods.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/GoodsItem/Supplement
diagram
type generic
properties
isRef 0
minOcc 0
maxOcc 99
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
keycode35      
annotation
documentation
Zusätzliche Daten; Verwendung nach Vereinbarung
documentation
supplemental data; usage according to mutual agreement
source <xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
   
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/Remarks
diagram
type remarks
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 70
annotation
documentation
Bermerkungen Truckauftrag
documentation
Truck order comments
source <xs:element name="Remarks" type="remarks" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bermerkungen Truckauftrag</xs:documentation>
   
<xs:documentation xml:lang="EN">Truck order comments</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/TemplateReference
diagram
type referenceString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Referenz der Kopiervorlage / Vorblendereferenz, die beim Empfang des Auftrags zur Vervollständigung der Daten verwendet werden soll (UNIKAT GE)
documentation
Master copy reference / template reference which should be used on receipt of the order for completion of the data (UNIKAT GE)
source <xs:element name="TemplateReference" type="referenceString" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Referenz der Kopiervorlage / Vorblendereferenz, die beim Empfang des Auftrags zur Vervollständigung der Daten verwendet werden soll (UNIKAT GE) </xs:documentation>
   
<xs:documentation xml:lang="EN">Master copy reference / template reference which should be used on receipt of the order for completion of the data (UNIKAT GE) </xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/TransportOrder/Supplement
diagram
type generic
properties
isRef 0
minOcc 0
maxOcc 99
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
keycode35      
annotation
documentation
Zusätzliche Daten; Verwendung nach Vereinbarung
documentation
supplemental data; usage according to mutual agreement
source <xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
   
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType adress
diagram
children Number Code Name StreetAndNumber Location CustomerNumber TaxID TaxNumber TIN Dispatcher TargetDate Comment Supplement
used by
elements Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Declarant/Address Document/Messages/Message/TransportOrder/AddressData
attributes
Name  Type  Use  Default  Fixed  annotation
roleadressRoleoptional      
documentation
Rolle der Adresse:

Consignor = Versender

Consignee = Empfänger / Verfügungsberechtigter

PartyPaying  = Frachtzahler

InstructingParty = Auftraggeber

InvoicingParty = Rechnungsempfänger

Discharge = Zustelladresse

Dispatch = Abholadresse

Declarant = Deklarant (Zoll)

Customs = Zollgestellungsadresse

Carrier = Reeder

TransportCompany = Transportunternehmer
AssociateTransportCompany = Beteiligte Niederlassung bei Leistungserbringung
documentation
address role:

Consignor

Consignee

PartyPaying

InstructingParty

InvoicingParty

Discharge

Dispatch

Declarant (customs declarant)

Customs

Carrierr

TransportCompany
AssociateTransportCompany
source <xs:complexType name="adress">
 
<xs:sequence>
   
<xs:element name="Number" type="itemPosition" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">laufende Nummer der Adresse innerhalb einer Rolle; wird z.B. zur eindeutigen Sortierung der Reihenfolge bei mehreren Abhol- oder Zustelladressen verwendet</xs:documentation>
       
<xs:documentation xml:lang="EN">sequentail number of the address with respect to the address role; e.g. used to define a sequence within multiple dispatch or discharge addresses</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Code" type="adressCode" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Adresscode; Spezifikation der verwendeten Adresscodeliste mit Hilfe des Attributs 'codelist'; die verwendete Adersscodeliste sollte zwischen den Kommunikationspartnern abgestimmt werden</xs:documentation>
       
<xs:documentation xml:lang="EN">address code; the used address code list is specified via the attribute 'codelist'; the utilized address code list(s) should be mutually agreed upon between the communication partners</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Name" minOccurs="0" maxOccurs="4">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Adresse</xs:documentation>
       
<xs:documentation xml:lang="EN">address</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="fullname">
         
<xs:maxLength value="30"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="StreetAndNumber" type="streetandNumber" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Strasse</xs:documentation>
       
<xs:documentation xml:lang="EN">street</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Location" type="location" minOccurs="0"/>
   
<xs:element name="CustomerNumber" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
       
<xs:documentation xml:lang="EN">customer number</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:normalizedString">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="12"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="TaxID" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Umsatzsteuer-ID</xs:documentation>
       
<xs:documentation xml:lang="EN">tax id</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:normalizedString">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="20"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="TaxNumber" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Steuernummer</xs:documentation>
       
<xs:documentation xml:lang="EN">tax number</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:normalizedString">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="12"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="TIN" minOccurs="0">
     
<xs:simpleType>
       
<xs:restriction base="xs:normalizedString">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="17"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Dispatcher" type="contact" minOccurs="0"/>
   
<xs:element name="TargetDate" minOccurs="0" maxOccurs="2">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Spezifikation eines konkreten Zustellzeitpunkts für die Adresse oder eines Intervalls, d.h. eines Zeitfensters für die Adresse</xs:documentation>
       
<xs:documentation xml:lang="EN">specification of a specific delivery or pickup time or a time interval in connection with the address</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="xs:dateTime">
           
<xs:attribute name="type" use="required">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Art des Datums:
start = Anfangszeitpunkt (bei Spezifikation eines Intervalls)
end = Endezeitpunkt (bei Spezifiaktion eines Intervalls)
delivery = Zustellzeitpunkt
</xs:documentation>
               
<xs:documentation xml:lang="EN">type of date:
start  (when specifying an intervall)
end (when specifying an intervall)
delivery
</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="timeProperty"/>
             
</xs:simpleType>
           
</xs:attribute>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Comment" minOccurs="0" maxOccurs="2">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
       
<xs:documentation xml:lang="EN">comments</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:normalizedString">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="70"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
       
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="role" type="adressRole" use="optional">
   
<xs:annotation>
     
<xs:documentation xml:lang="DE">Rolle der Adresse:

Consignor = Versender

Consignee = Empfänger / Verfügungsberechtigter

PartyPaying  = Frachtzahler

InstructingParty = Auftraggeber

InvoicingParty = Rechnungsempfänger

Discharge = Zustelladresse

Dispatch = Abholadresse

Declarant = Deklarant (Zoll)

Customs = Zollgestellungsadresse

Carrier = Reeder

TransportCompany = Transportunternehmer
AssociateTransportCompany = Beteiligte Niederlassung bei Leistungserbringung
</xs:documentation>
     
<xs:documentation xml:lang="EN">address role:

Consignor

Consignee

PartyPaying

InstructingParty

InvoicingParty

Discharge

Dispatch

Declarant (customs declarant)

Customs

Carrierr

TransportCompany
AssociateTransportCompany
</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute adress/@role
type adressRole
properties
isRef 0
use optional
facets
minLength 1
maxLength 35
enumeration Consignor
enumeration Consignee
enumeration PartyPaying
enumeration InstructingParty
enumeration InvoicingParty
enumeration Discharge
enumeration Dispatch
enumeration Declarant
enumeration Customs
enumeration Carrier
enumeration TransportCompany
enumeration AssociateTransportCompany
annotation
documentation
Rolle der Adresse:

Consignor = Versender

Consignee = Empfänger / Verfügungsberechtigter

PartyPaying  = Frachtzahler

InstructingParty = Auftraggeber

InvoicingParty = Rechnungsempfänger

Discharge = Zustelladresse

Dispatch = Abholadresse

Declarant = Deklarant (Zoll)

Customs = Zollgestellungsadresse

Carrier = Reeder

TransportCompany = Transportunternehmer
AssociateTransportCompany = Beteiligte Niederlassung bei Leistungserbringung
documentation
address role:

Consignor

Consignee

PartyPaying

InstructingParty

InvoicingParty

Discharge

Dispatch

Declarant (customs declarant)

Customs

Carrierr

TransportCompany
AssociateTransportCompany
source <xs:attribute name="role" type="adressRole" use="optional">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Rolle der Adresse:

Consignor = Versender

Consignee = Empfänger / Verfügungsberechtigter

PartyPaying  = Frachtzahler

InstructingParty = Auftraggeber

InvoicingParty = Rechnungsempfänger

Discharge = Zustelladresse

Dispatch = Abholadresse

Declarant = Deklarant (Zoll)

Customs = Zollgestellungsadresse

Carrier = Reeder

TransportCompany = Transportunternehmer
AssociateTransportCompany = Beteiligte Niederlassung bei Leistungserbringung
</xs:documentation>
   
<xs:documentation xml:lang="EN">address role:

Consignor

Consignee

PartyPaying

InstructingParty

InvoicingParty

Discharge

Dispatch

Declarant (customs declarant)

Customs

Carrierr

TransportCompany
AssociateTransportCompany
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element adress/Number
diagram
type itemPosition
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 1
maxInclusive 999
annotation
documentation
laufende Nummer der Adresse innerhalb einer Rolle; wird z.B. zur eindeutigen Sortierung der Reihenfolge bei mehreren Abhol- oder Zustelladressen verwendet
documentation
sequentail number of the address with respect to the address role; e.g. used to define a sequence within multiple dispatch or discharge addresses
source <xs:element name="Number" type="itemPosition" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">laufende Nummer der Adresse innerhalb einer Rolle; wird z.B. zur eindeutigen Sortierung der Reihenfolge bei mehreren Abhol- oder Zustelladressen verwendet</xs:documentation>
   
<xs:documentation xml:lang="EN">sequentail number of the address with respect to the address role; e.g. used to define a sequence within multiple dispatch or discharge addresses</xs:documentation>
 
</xs:annotation>
</xs:element>

element adress/Code
diagram
type adressCode
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
minLength 1
maxLength 10
attributes
Name  Type  Use  Default  Fixed  annotation
codelistcode4required      
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden
documentation
Spezification of the utilized code list; the utilized code list should be coordinated between the communications partners
annotation
documentation
Adresscode; Spezifikation der verwendeten Adresscodeliste mit Hilfe des Attributs 'codelist'; die verwendete Adersscodeliste sollte zwischen den Kommunikationspartnern abgestimmt werden
documentation
address code; the used address code list is specified via the attribute 'codelist'; the utilized address code list(s) should be mutually agreed upon between the communication partners
source <xs:element name="Code" type="adressCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Adresscode; Spezifikation der verwendeten Adresscodeliste mit Hilfe des Attributs 'codelist'; die verwendete Adersscodeliste sollte zwischen den Kommunikationspartnern abgestimmt werden</xs:documentation>
   
<xs:documentation xml:lang="EN">address code; the used address code list is specified via the attribute 'codelist'; the utilized address code list(s) should be mutually agreed upon between the communication partners</xs:documentation>
 
</xs:annotation>
</xs:element>

element adress/Name
diagram
type restriction of fullname
properties
isRef 0
minOcc 0
maxOcc 4
content simple
facets
minLength 1
maxLength 30
annotation
documentation
Adresse
documentation
address
source <xs:element name="Name" minOccurs="0" maxOccurs="4">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Adresse</xs:documentation>
   
<xs:documentation xml:lang="EN">address</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="fullname">
     
<xs:maxLength value="30"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element adress/StreetAndNumber
diagram
type streetandNumber
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 50
annotation
documentation
Strasse
documentation
street
source <xs:element name="StreetAndNumber" type="streetandNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Strasse</xs:documentation>
   
<xs:documentation xml:lang="EN">street</xs:documentation>
 
</xs:annotation>
</xs:element>

element adress/Location
diagram
type location
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children UNLOCode Country PostCode City
source <xs:element name="Location" type="location" minOccurs="0"/>

element adress/CustomerNumber
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
Kundennummer
documentation
customer number
source <xs:element name="CustomerNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
   
<xs:documentation xml:lang="EN">customer number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element adress/TaxID
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 20
annotation
documentation
Umsatzsteuer-ID
documentation
tax id
source <xs:element name="TaxID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Umsatzsteuer-ID</xs:documentation>
   
<xs:documentation xml:lang="EN">tax id</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element adress/TaxNumber
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
Steuernummer
documentation
tax number
source <xs:element name="TaxNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Steuernummer</xs:documentation>
   
<xs:documentation xml:lang="EN">tax number</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="12"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element adress/TIN
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 17
source <xs:element name="TIN" minOccurs="0">
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="17"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element adress/Dispatcher
diagram
type contact
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children ID Name Telephone Fax EMail
source <xs:element name="Dispatcher" type="contact" minOccurs="0"/>

element adress/TargetDate
diagram
type extension of xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 2
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: timePropertyrequired      
documentation
Art des Datums:
start = Anfangszeitpunkt (bei Spezifikation eines Intervalls)
end = Endezeitpunkt (bei Spezifiaktion eines Intervalls)
delivery = Zustellzeitpunkt
documentation
type of date:
start  (when specifying an intervall)
end (when specifying an intervall)
delivery
annotation
documentation
Spezifikation eines konkreten Zustellzeitpunkts für die Adresse oder eines Intervalls, d.h. eines Zeitfensters für die Adresse
documentation
specification of a specific delivery or pickup time or a time interval in connection with the address
source <xs:element name="TargetDate" minOccurs="0" maxOccurs="2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Spezifikation eines konkreten Zustellzeitpunkts für die Adresse oder eines Intervalls, d.h. eines Zeitfensters für die Adresse</xs:documentation>
   
<xs:documentation xml:lang="EN">specification of a specific delivery or pickup time or a time interval in connection with the address</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="xs:dateTime">
       
<xs:attribute name="type" use="required">
         
<xs:annotation>
           
<xs:documentation xml:lang="DE">Art des Datums:
start = Anfangszeitpunkt (bei Spezifikation eines Intervalls)
end = Endezeitpunkt (bei Spezifiaktion eines Intervalls)
delivery = Zustellzeitpunkt
</xs:documentation>
           
<xs:documentation xml:lang="EN">type of date:
start  (when specifying an intervall)
end (when specifying an intervall)
delivery
</xs:documentation>
         
</xs:annotation>
         
<xs:simpleType>
           
<xs:restriction base="timeProperty"/>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute adress/TargetDate/@type
type restriction of timeProperty
properties
isRef 0
use required
facets
minLength 1
enumeration start
enumeration end
enumeration delivery
enumeration specific
annotation
documentation
Art des Datums:
start = Anfangszeitpunkt (bei Spezifikation eines Intervalls)
end = Endezeitpunkt (bei Spezifiaktion eines Intervalls)
delivery = Zustellzeitpunkt
documentation
type of date:
start  (when specifying an intervall)
end (when specifying an intervall)
delivery
source <xs:attribute name="type" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art des Datums:
start = Anfangszeitpunkt (bei Spezifikation eines Intervalls)
end = Endezeitpunkt (bei Spezifiaktion eines Intervalls)
delivery = Zustellzeitpunkt
</xs:documentation>
   
<xs:documentation xml:lang="EN">type of date:
start  (when specifying an intervall)
end (when specifying an intervall)
delivery
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="timeProperty"/>
 
</xs:simpleType>
</xs:attribute>

element adress/Comment
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 2
content simple
facets
minLength 1
maxLength 70
annotation
documentation
Kommentar
documentation
comments
source <xs:element name="Comment" minOccurs="0" maxOccurs="2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kommentar</xs:documentation>
   
<xs:documentation xml:lang="EN">comments</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="70"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element adress/Supplement
diagram
type generic
properties
isRef 0
minOcc 0
maxOcc 99
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
keycode10      
annotation
documentation
Zusätzliche Daten; Verwendung nach Vereinbarung
documentation
supplemental data; usage according to mutual agreement
source <xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
   
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType adressCode
diagram
type extension of code10
properties
base code10
used by
element adress/Code
facets
minLength 1
maxLength 10
attributes
Name  Type  Use  Default  Fixed  annotation
codelistcode4required      
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden
documentation
Spezification of the utilized code list; the utilized code list should be coordinated between the communications partners
source <xs:complexType name="adressCode">
 
<xs:simpleContent>
   
<xs:extension base="code10">
     
<xs:attribute name="codelist" type="code4" use="required">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden</xs:documentation>
         
<xs:documentation xml:lang="EN">Spezification of the utilized code list; the utilized code list should be coordinated between the communications partners</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute adressCode/@codelist
type code4
properties
isRef 0
use required
facets
minLength 1
maxLength 4
annotation
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden
documentation
Spezification of the utilized code list; the utilized code list should be coordinated between the communications partners
source <xs:attribute name="codelist" type="code4" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden</xs:documentation>
   
<xs:documentation xml:lang="EN">Spezification of the utilized code list; the utilized code list should be coordinated between the communications partners</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType amount
diagram
type extension of decimal.2
properties
base decimal.2
used by
elements Document/Messages/Message/TransportOrder/TransportContainer/Pricing/Amount Document/Messages/Message/TransportOrder/GoodsItem/MonetaryValue
facets
totalDigits 11
fractionDigits 2
attributes
Name  Type  Use  Default  Fixed  annotation
currencycurrencyUnitoptional  EUR    
documentation
verwendete Währungen:
EUR = Euro
documentation
utilized unit of currency:
EUR = Euro
source <xs:complexType name="amount">
 
<xs:simpleContent>
   
<xs:extension base="decimal.2">
     
<xs:attribute name="currency" type="currencyUnit" use="optional" default="EUR">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">verwendete Währungen:
EUR = Euro
</xs:documentation>
         
<xs:documentation xml:lang="EN">utilized unit of currency:
EUR = Euro
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute amount/@currency
type currencyUnit
properties
isRef 0
default EUR
use optional
facets
minLength 3
maxLength 3
enumeration EUR
annotation
documentation
verwendete Währungen:
EUR = Euro
documentation
utilized unit of currency:
EUR = Euro
source <xs:attribute name="currency" type="currencyUnit" use="optional" default="EUR">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">verwendete Währungen:
EUR = Euro
</xs:documentation>
   
<xs:documentation xml:lang="EN">utilized unit of currency:
EUR = Euro
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType anyCode
diagram
type extension of code10
properties
base code10
used by
elements Document/Messages/Message/TransportOrder/FeederShip/CarrierCode Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/CarrierCode Document/Messages/Message/TransportOrder/TransportContainer/Container/CarrierType contact/ID Document/Messages/Message/TransportOrder/TransportContainer/LoadingRequestCode
facets
minLength 1
maxLength 10
attributes
Name  Type  Use  Default  Fixed  annotation
codeListcode10required      
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden
documentation
spezification utilized code list; the utilized code list should be mutually agreed upon between the communication partners
source <xs:complexType name="anyCode">
 
<xs:simpleContent>
   
<xs:extension base="code10">
     
<xs:attribute name="codeList" type="code10" use="required">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden</xs:documentation>
         
<xs:documentation xml:lang="EN">spezification utilized code list; the utilized code list should be mutually agreed upon between the communication partners</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute anyCode/@codeList
type code10
properties
isRef 0
use required
facets
minLength 1
maxLength 10
annotation
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden
documentation
spezification utilized code list; the utilized code list should be mutually agreed upon between the communication partners
source <xs:attribute name="codeList" type="code10" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden</xs:documentation>
   
<xs:documentation xml:lang="EN">spezification utilized code list; the utilized code list should be mutually agreed upon between the communication partners</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType contact
diagram
children ID Name Telephone Fax EMail
used by
element adress/Dispatcher
source <xs:complexType name="contact">
 
<xs:sequence>
   
<xs:element name="ID" type="anyCode" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">optionaler Code des Sachbearbeiters / der Kontaktperson;</xs:documentation>
       
<xs:documentation xml:lang="EN">optional code of the dispatcher / person to contact;</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Name" type="name">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Name des Sachbearbeiters / der Kontaktperson;</xs:documentation>
       
<xs:documentation xml:lang="EN">name of the dispatcher / person to contact;</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Telephone" type="telephone" minOccurs="0"/>
   
<xs:element name="Fax" type="telephone" minOccurs="0"/>
   
<xs:element name="EMail" type="emailAddress" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element contact/ID
diagram
type anyCode
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
minLength 1
maxLength 10
attributes
Name  Type  Use  Default  Fixed  annotation
codeListcode10required      
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden
documentation
spezification utilized code list; the utilized code list should be mutually agreed upon between the communication partners
annotation
documentation
optionaler Code des Sachbearbeiters / der Kontaktperson;
documentation
optional code of the dispatcher / person to contact;
source <xs:element name="ID" type="anyCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">optionaler Code des Sachbearbeiters / der Kontaktperson;</xs:documentation>
   
<xs:documentation xml:lang="EN">optional code of the dispatcher / person to contact;</xs:documentation>
 
</xs:annotation>
</xs:element>

element contact/Name
diagram
type name
properties
isRef 0
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Name des Sachbearbeiters / der Kontaktperson;
documentation
name of the dispatcher / person to contact;
source <xs:element name="Name" type="name">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name des Sachbearbeiters / der Kontaktperson;</xs:documentation>
   
<xs:documentation xml:lang="EN">name of the dispatcher / person to contact;</xs:documentation>
 
</xs:annotation>
</xs:element>

element contact/Telephone
diagram
type telephone
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
source <xs:element name="Telephone" type="telephone" minOccurs="0"/>

element contact/Fax
diagram
type telephone
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
source <xs:element name="Fax" type="telephone" minOccurs="0"/>

element contact/EMail
diagram
type emailAddress
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 3
maxLength 140
source <xs:element name="EMail" type="emailAddress" minOccurs="0"/>

complexType containerDamage
diagram
children Code Description Area Severity
used by
element Document/Messages/Message/TransportOrder/TransportContainer/Container/Damage
annotation
documentation
Beschädigung
documentation
damage
source <xs:complexType name="containerDamage">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beschädigung</xs:documentation>
   
<xs:documentation xml:lang="EN">damage</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">codierte Beschädigung des Containers</xs:documentation>
       
<xs:documentation xml:lang="EN">coded damage to the container</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="code3">
           
<xs:attribute name="codelist" type="code4" use="required">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7501
</xs:documentation>
               
<xs:documentation xml:lang="EN">spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7501</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Description" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Beschreibung der Beschädigung</xs:documentation>
       
<xs:documentation xml:lang="EN">description of the damage</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="35"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Area" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">codierte Stelle / Fläche der Beschädigung</xs:documentation>
       
<xs:documentation xml:lang="EN">code to identify the position / area of the damage</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="code4">
           
<xs:attribute name="codelist" type="code4" use="required">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7503
</xs:documentation>
               
<xs:documentation xml:lang="EN">spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7503</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Severity" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Schwere der Beschädigung</xs:documentation>
       
<xs:documentation xml:lang="EN">severity of the damage</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="code3">
           
<xs:attribute name="codelist" type="code4" use="required">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7509
</xs:documentation>
               
<xs:documentation xml:lang="EN">spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7509</xs:documentation>
             
</xs:annotation>
           
</xs:attribute>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element containerDamage/Code
diagram
type extension of code3
properties
isRef 0
content complex
facets
minLength 1
maxLength 3
attributes
Name  Type  Use  Default  Fixed  annotation
codelistcode4required      
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7501
documentation
spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7501
annotation
documentation
codierte Beschädigung des Containers
documentation
coded damage to the container
source <xs:element name="Code">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">codierte Beschädigung des Containers</xs:documentation>
   
<xs:documentation xml:lang="EN">coded damage to the container</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="code3">
       
<xs:attribute name="codelist" type="code4" use="required">
         
<xs:annotation>
           
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7501
</xs:documentation>
           
<xs:documentation xml:lang="EN">spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7501</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute containerDamage/Code/@codelist
type code4
properties
isRef 0
use required
facets
minLength 1
maxLength 4
annotation
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7501
documentation
spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7501
source <xs:attribute name="codelist" type="code4" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7501
</xs:documentation>
   
<xs:documentation xml:lang="EN">spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7501</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element containerDamage/Description
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Beschreibung der Beschädigung
documentation
description of the damage
source <xs:element name="Description" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beschreibung der Beschädigung</xs:documentation>
   
<xs:documentation xml:lang="EN">description of the damage</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element containerDamage/Area
diagram
type extension of code4
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
minLength 1
maxLength 4
attributes
Name  Type  Use  Default  Fixed  annotation
codelistcode4required      
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7503
documentation
spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7503
annotation
documentation
codierte Stelle / Fläche der Beschädigung
documentation
code to identify the position / area of the damage
source <xs:element name="Area" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">codierte Stelle / Fläche der Beschädigung</xs:documentation>
   
<xs:documentation xml:lang="EN">code to identify the position / area of the damage</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="code4">
       
<xs:attribute name="codelist" type="code4" use="required">
         
<xs:annotation>
           
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7503
</xs:documentation>
           
<xs:documentation xml:lang="EN">spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7503</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute containerDamage/Area/@codelist
type code4
properties
isRef 0
use required
facets
minLength 1
maxLength 4
annotation
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7503
documentation
spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7503
source <xs:attribute name="codelist" type="code4" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7503
</xs:documentation>
   
<xs:documentation xml:lang="EN">spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7503</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element containerDamage/Severity
diagram
type extension of code3
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
minLength 1
maxLength 3
attributes
Name  Type  Use  Default  Fixed  annotation
codelistcode4required      
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7509
documentation
spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7509
annotation
documentation
Schwere der Beschädigung
documentation
severity of the damage
source <xs:element name="Severity" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Schwere der Beschädigung</xs:documentation>
   
<xs:documentation xml:lang="EN">severity of the damage</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="code3">
       
<xs:attribute name="codelist" type="code4" use="required">
         
<xs:annotation>
           
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7509
</xs:documentation>
           
<xs:documentation xml:lang="EN">spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7509</xs:documentation>
         
</xs:annotation>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute containerDamage/Severity/@codelist
type code4
properties
isRef 0
use required
facets
minLength 1
maxLength 4
annotation
documentation
Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7509
documentation
spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7509
source <xs:attribute name="codelist" type="code4" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Spezifikation der verwendeten Codeliste; die verwendete Codeliste sollte zwischen den Kommunikationspartnern abgestimmt werden.
z.B. EDIFACT Codeliste 7509
</xs:documentation>
   
<xs:documentation xml:lang="EN">spezification of the utilized code list; the utilized code list should be coordinated between the communications partners, e.g. EDIFACT Codeliste 7509</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType containerLoading
diagram
children Date Instruction
used by
element Document/Messages/Message/TransportOrder/TransportContainer/Loading
attributes
Name  Type  Use  Default  Fixed  annotation
typeloadingTyperequired      
documentation
Typ:
Dispatch = Zustellung
Discharge = Abholung
documentation
Type:
Dispatch
Discharge
source <xs:complexType name="containerLoading">
 
<xs:sequence>
   
<xs:element name="Date" type="xs:dateTime" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Abhol- Zustelldatum</xs:documentation>
       
<xs:documentation xml:lang="EN">pickup or delivery date</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Instruction" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Anweisungen an Bhf.</xs:documentation>
       
<xs:documentation xml:lang="EN">instruction for the train station</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:normalizedString">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="70"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="type" type="loadingType" use="required">
   
<xs:annotation>
     
<xs:documentation xml:lang="DE">Typ:
Dispatch = Zustellung
Discharge = Abholung
</xs:documentation>
     
<xs:documentation xml:lang="EN">Type:
Dispatch
Discharge
</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute containerLoading/@type
type loadingType
properties
isRef 0
use required
facets
enumeration Dispatch
enumeration Discharge
annotation
documentation
Typ:
Dispatch = Zustellung
Discharge = Abholung
documentation
Type:
Dispatch
Discharge
source <xs:attribute name="type" type="loadingType" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Typ:
Dispatch = Zustellung
Discharge = Abholung
</xs:documentation>
   
<xs:documentation xml:lang="EN">Type:
Dispatch
Discharge
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element containerLoading/Date
diagram
type xs:dateTime
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Abhol- Zustelldatum
documentation
pickup or delivery date
source <xs:element name="Date" type="xs:dateTime" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Abhol- Zustelldatum</xs:documentation>
   
<xs:documentation xml:lang="EN">pickup or delivery date</xs:documentation>
 
</xs:annotation>
</xs:element>

element containerLoading/Instruction
diagram
type restriction of xs:normalizedString
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 70
annotation
documentation
Anweisungen an Bhf.
documentation
instruction for the train station
source <xs:element name="Instruction" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anweisungen an Bhf.</xs:documentation>
   
<xs:documentation xml:lang="EN">instruction for the train station</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:normalizedString">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="70"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType containerTransportBarge
diagram
children BargeName BargeNumber LoadingPosition
used by
element Document/Messages/Message/TransportOrder/TransportContainer/LoadingBarge
annotation
documentation
Ladeposition und Leichter / Binnenschiff
documentation
loading position and barge or inland water vessel identification
source <xs:complexType name="containerTransportBarge">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ladeposition und Leichter / Binnenschiff</xs:documentation>
   
<xs:documentation xml:lang="EN">loading position and barge or inland water vessel identification</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="BargeName">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Name des Binnenschiffs / Leichters</xs:documentation>
       
<xs:documentation xml:lang="EN">name of the barge or inland water vessel</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="35"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="BargeNumber" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Nummer, bzw Callsign des Binnenschiffs / Leichters</xs:documentation>
       
<xs:documentation xml:lang="EN">number or call sign of the barge or inland water vessel</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="35"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="LoadingPosition" type="loadingPositionBarge" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Ladeposition des Containers auf dem Binnenschiff / Leichter</xs:documentation>
       
<xs:documentation xml:lang="EN">loading position of the container on the barge or inland water vessel</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element containerTransportBarge/BargeName
diagram
type restriction of xs:string
properties
isRef 0
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Name des Binnenschiffs / Leichters
documentation
name of the barge or inland water vessel
source <xs:element name="BargeName">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name des Binnenschiffs / Leichters</xs:documentation>
   
<xs:documentation xml:lang="EN">name of the barge or inland water vessel</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element containerTransportBarge/BargeNumber
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Nummer, bzw Callsign des Binnenschiffs / Leichters
documentation
number or call sign of the barge or inland water vessel
source <xs:element name="BargeNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Nummer, bzw Callsign des Binnenschiffs / Leichters</xs:documentation>
   
<xs:documentation xml:lang="EN">number or call sign of the barge or inland water vessel</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element containerTransportBarge/LoadingPosition
diagram
type loadingPositionBarge
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Bay Row Tier
annotation
documentation
Ladeposition des Containers auf dem Binnenschiff / Leichter
documentation
loading position of the container on the barge or inland water vessel
source <xs:element name="LoadingPosition" type="loadingPositionBarge" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ladeposition des Containers auf dem Binnenschiff / Leichter</xs:documentation>
   
<xs:documentation xml:lang="EN">loading position of the container on the barge or inland water vessel</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType containerTransportTruck
diagram
children Indentification VehicleType LoadingPosition
used by
element Document/Messages/Message/TransportOrder/TransportContainer/LoadingTruck
annotation
documentation
Ladeposition und LKW
documentation
loading position and truck
source <xs:complexType name="containerTransportTruck">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ladeposition und LKW</xs:documentation>
   
<xs:documentation xml:lang="EN">loading position and truck</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Indentification">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">amtliches Kennzeichen (des Fahrzeugs, das den Container geladen hat)</xs:documentation>
       
<xs:documentation xml:lang="EN">licence plate (of the vehicle transporting the container)</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="20"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="VehicleType" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Truck = LKW (Container auf Zugmaschine verladen)
SemiTrailer = Auflieger (Container auf Auflieger verladen)
HitchedTrailer = Anhänger (Container auf Anhänger verladen)
</xs:documentation>
       
<xs:documentation xml:lang="EN">Truck (container is transported directly by the truck)
SemiTrailer (container is transported on a semi-trailer)
HitchedTrailer (container is transported on a hitched trailer)
</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="Truck"/>
         
<xs:enumeration value="SemiTrailer"/>
         
<xs:enumeration value="HitchedTrailer"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="LoadingPosition" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Ladeposition des Containers auf dem LKW / Chassis</xs:documentation>
       
<xs:documentation xml:lang="EN">loading position of the container on the truck / trailer</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:length value="1"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element containerTransportTruck/Indentification
diagram
type restriction of xs:string
properties
isRef 0
content simple
facets
minLength 1
maxLength 20
annotation
documentation
amtliches Kennzeichen (des Fahrzeugs, das den Container geladen hat)
documentation
licence plate (of the vehicle transporting the container)
source <xs:element name="Indentification">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">amtliches Kennzeichen (des Fahrzeugs, das den Container geladen hat)</xs:documentation>
   
<xs:documentation xml:lang="EN">licence plate (of the vehicle transporting the container)</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element containerTransportTruck/VehicleType
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration Truck
enumeration SemiTrailer
enumeration HitchedTrailer
annotation
documentation
Truck = LKW (Container auf Zugmaschine verladen)
SemiTrailer = Auflieger (Container auf Auflieger verladen)
HitchedTrailer = Anhänger (Container auf Anhänger verladen)
documentation
Truck (container is transported directly by the truck)
SemiTrailer (container is transported on a semi-trailer)
HitchedTrailer (container is transported on a hitched trailer)
source <xs:element name="VehicleType" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Truck = LKW (Container auf Zugmaschine verladen)
SemiTrailer = Auflieger (Container auf Auflieger verladen)
HitchedTrailer = Anhänger (Container auf Anhänger verladen)
</xs:documentation>
   
<xs:documentation xml:lang="EN">Truck (container is transported directly by the truck)
SemiTrailer (container is transported on a semi-trailer)
HitchedTrailer (container is transported on a hitched trailer)
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="Truck"/>
     
<xs:enumeration value="SemiTrailer"/>
     
<xs:enumeration value="HitchedTrailer"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element containerTransportTruck/LoadingPosition
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
length 1
annotation
documentation
Ladeposition des Containers auf dem LKW / Chassis
documentation
loading position of the container on the truck / trailer
source <xs:element name="LoadingPosition" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ladeposition des Containers auf dem LKW / Chassis</xs:documentation>
   
<xs:documentation xml:lang="EN">loading position of the container on the truck / trailer</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:length value="1"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType customsComment
diagram
type extension of commentLine
properties
base commentLine
used by
element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Comments
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  annotation
typecommentType      
documentation
Art des Kommentars
documentation
type of comment
source <xs:complexType name="customsComment">
 
<xs:simpleContent>
   
<xs:extension base="commentLine">
     
<xs:attribute name="type" type="commentType">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Art des Kommentars</xs:documentation>
         
<xs:documentation xml:lang="EN">type of comment</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute customsComment/@type
type commentType
properties
isRef 0
facets
enumeration Initial
enumeration Any
annotation
documentation
Art des Kommentars
documentation
type of comment
source <xs:attribute name="type" type="commentType">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art des Kommentars</xs:documentation>
   
<xs:documentation xml:lang="EN">type of comment</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType customsNumber
diagram
type extension of referenceString
properties
base referenceString
used by
elements Document/Messages/Message/TransportOrder/GoodsItem/PreviousNumber Document/Messages/Message/TransportOrder/TransportContainer/Customs/RegistrationNumber Document/Messages/Message/TransportOrder/GoodsItem/RegistrationNumber
facets
minLength 1
maxLength 35
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: customsType      
documentation
Art der Registriernummer:
HZO = HA-Nummer HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Nummer
ATx = ATA-, ATC-, ATD-Nummer, etc
VAB = VAB-Nummer
VAV = VAV-Nummer
GB = GB-Nummer
GGED = Gemeinsames Gesundheitseingangsdokument
BVD = BVD-Nummer
Misc = sonstige Registriernummer
documentation
type of registration number:
HZO = HA-Number HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Number
ATx = ATA-, ATC-, ATD-Number, etc.
VAB = VAB-Number
VAV = VAV-Number
GB = GB-Number
GGED = Common health entry document
BVD = BVD-Number
Misc = miscellaneous registration number
positionderived by: xs:integer      
documentation
optionales Element zur Spezifikation einer Position zu einer Registrienummer, z.B. der Position einer ATB-Registriernummer
documentation
optional element to specify a position number of a customs registration number, e.g. position of an ATB
source <xs:complexType name="customsNumber">
 
<xs:simpleContent>
   
<xs:extension base="referenceString">
     
<xs:attribute name="type">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Art der Registriernummer:
HZO = HA-Nummer HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Nummer
ATx = ATA-, ATC-, ATD-Nummer, etc
VAB = VAB-Nummer
VAV = VAV-Nummer
GB = GB-Nummer
GGED = Gemeinsames Gesundheitseingangsdokument
BVD = BVD-Nummer
Misc = sonstige Registriernummer
</xs:documentation>
         
<xs:documentation xml:lang="EN">type of registration number:
HZO = HA-Number HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Number
ATx = ATA-, ATC-, ATD-Number, etc.
VAB = VAB-Number
VAV = VAV-Number
GB = GB-Number
GGED = Common health entry document
BVD = BVD-Number
Misc = miscellaneous registration number
</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="customsType"/>
       
</xs:simpleType>
     
</xs:attribute>
     
<xs:attribute name="position">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">optionales Element zur Spezifikation einer Position zu einer Registrienummer, z.B. der Position einer ATB-Registriernummer</xs:documentation>
         
<xs:documentation xml:lang="EN">optional element to specify a position number of a customs registration number, e.g. position of an ATB</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:integer">
           
<xs:minInclusive value="1"/>
           
<xs:maxInclusive value="99999"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute customsNumber/@type
type restriction of customsType
properties
isRef 0
facets
minLength 1
maxLength 4
enumeration HZO
enumeration MRN
enumeration ATB
enumeration ATx
enumeration VAB
enumeration VAV
enumeration GB
enumeration GGED
enumeration BVD
enumeration Misc
annotation
documentation
Art der Registriernummer:
HZO = HA-Nummer HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Nummer
ATx = ATA-, ATC-, ATD-Nummer, etc
VAB = VAB-Nummer
VAV = VAV-Nummer
GB = GB-Nummer
GGED = Gemeinsames Gesundheitseingangsdokument
BVD = BVD-Nummer
Misc = sonstige Registriernummer
documentation
type of registration number:
HZO = HA-Number HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Number
ATx = ATA-, ATC-, ATD-Number, etc.
VAB = VAB-Number
VAV = VAV-Number
GB = GB-Number
GGED = Common health entry document
BVD = BVD-Number
Misc = miscellaneous registration number
source <xs:attribute name="type">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art der Registriernummer:
HZO = HA-Nummer HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Nummer
ATx = ATA-, ATC-, ATD-Nummer, etc
VAB = VAB-Nummer
VAV = VAV-Nummer
GB = GB-Nummer
GGED = Gemeinsames Gesundheitseingangsdokument
BVD = BVD-Nummer
Misc = sonstige Registriernummer
</xs:documentation>
   
<xs:documentation xml:lang="EN">type of registration number:
HZO = HA-Number HABIS Zoll
MRN = Movement Reference Number
ATB = ATB-Number
ATx = ATA-, ATC-, ATD-Number, etc.
VAB = VAB-Number
VAV = VAV-Number
GB = GB-Number
GGED = Common health entry document
BVD = BVD-Number
Misc = miscellaneous registration number
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="customsType"/>
 
</xs:simpleType>
</xs:attribute>

attribute customsNumber/@position
type restriction of xs:integer
properties
isRef 0
facets
minInclusive 1
maxInclusive 99999
annotation
documentation
optionales Element zur Spezifikation einer Position zu einer Registrienummer, z.B. der Position einer ATB-Registriernummer
documentation
optional element to specify a position number of a customs registration number, e.g. position of an ATB
source <xs:attribute name="position">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">optionales Element zur Spezifikation einer Position zu einer Registrienummer, z.B. der Position einer ATB-Registriernummer</xs:documentation>
   
<xs:documentation xml:lang="EN">optional element to specify a position number of a customs registration number, e.g. position of an ATB</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="99999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

complexType customsOffice
diagram
type extension of code10
properties
base code10
used by
element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/CustomsOffice
facets
minLength 1
maxLength 10
attributes
Name  Type  Use  Default  Fixed  annotation
typeofficeTyperequired      
documentation
Art der Zollstelle:
Departure = Abgangszollstelle
Destination = Bestimmungszollstelle
Transit = Durchgangszollstelle
documentation
type of customs office:
Departure = office of departure
Destination = office of destination
Transit = transit office
annotation
documentation
Zollstelle
documentation
customs office
source <xs:complexType name="customsOffice">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zollstelle</xs:documentation>
   
<xs:documentation xml:lang="EN">customs office</xs:documentation>
 
</xs:annotation>
 
<xs:simpleContent>
   
<xs:extension base="code10">
     
<xs:attribute name="type" type="officeType" use="required">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Art der Zollstelle:
Departure = Abgangszollstelle
Destination = Bestimmungszollstelle
Transit = Durchgangszollstelle
</xs:documentation>
         
<xs:documentation xml:lang="EN">type of customs office:
Departure = office of departure
Destination = office of destination
Transit = transit office
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute customsOffice/@type
type officeType
properties
isRef 0
use required
facets
enumeration Departure
enumeration Destination
enumeration Transit
enumeration Guarantee
annotation
documentation
Art der Zollstelle:
Departure = Abgangszollstelle
Destination = Bestimmungszollstelle
Transit = Durchgangszollstelle
documentation
type of customs office:
Departure = office of departure
Destination = office of destination
Transit = transit office
source <xs:attribute name="type" type="officeType" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art der Zollstelle:
Departure = Abgangszollstelle
Destination = Bestimmungszollstelle
Transit = Durchgangszollstelle
</xs:documentation>
   
<xs:documentation xml:lang="EN">type of customs office:
Departure = office of departure
Destination = office of destination
Transit = transit office
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType dependentWeights
diagram
children Tara Net Gross
used by
element Document/Messages/Message/TransportOrder/TransportContainer/Weight
source <xs:complexType name="dependentWeights">
 
<xs:sequence>
   
<xs:element name="Tara" type="weight" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Taragewicht</xs:documentation>
       
<xs:documentation xml:lang="EN">Tara or package weight</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Net" type="weight" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
       
<xs:documentation xml:lang="EN">Net weight</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Gross" type="weight" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
       
<xs:documentation xml:lang="EN">Gross weight</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element dependentWeights/Tara
diagram
type weight
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitweightUnitoptional  kg    
documentation
verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
documentation
utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
annotation
documentation
Taragewicht
documentation
Tara or package weight
source <xs:element name="Tara" type="weight" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Taragewicht</xs:documentation>
   
<xs:documentation xml:lang="EN">Tara or package weight</xs:documentation>
 
</xs:annotation>
</xs:element>

element dependentWeights/Net
diagram
type weight
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitweightUnitoptional  kg    
documentation
verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
documentation
utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
annotation
documentation
Nettogewicht
documentation
Net weight
source <xs:element name="Net" type="weight" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
   
<xs:documentation xml:lang="EN">Net weight</xs:documentation>
 
</xs:annotation>
</xs:element>

element dependentWeights/Gross
diagram
type weight
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitweightUnitoptional  kg    
documentation
verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
documentation
utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
annotation
documentation
Bruttogewicht
documentation
Gross weight
source <xs:element name="Gross" type="weight" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
   
<xs:documentation xml:lang="EN">Gross weight</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType generic
diagram
type extension of xs:string
properties
base xs:string
used by
elements Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Supplement Document/Messages/Message/TransportOrder/TransportContainer/Supplement Document/Messages/Message/TransportOrder/GoodsItem/Supplement Document/Messages/Message/TransportOrder/Supplement adress/Supplement seal/Supplement
attributes
Name  Type  Use  Default  Fixed  annotation
keycode10      
source <xs:complexType name="generic">
 
<xs:simpleContent>
   
<xs:extension base="xs:string">
     
<xs:attribute name="key" type="code10"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute generic/@key
type code35
properties
isRef 0
facets
minLength 1
maxLength 35
source <xs:attribute name="key" type="code35"/>

complexType length
diagram
type extension of decimal.3
properties
base decimal.3
used by
element Document/Messages/Message/TransportOrder/TransportContainer/Oversized/Oversize
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitlengthUnitoptional  m    
documentation
verwendete Längeneinheit:

mm = Milimeter

cm = Centimeter

m = Meter

km = Kilometer

in = Inch

ft = Feet
documentation
utilized unit of length:

mm = Milimeter

cm = Centimeter

m = Meter

km = Kilometer

in = Inch

ft = Feet
source <xs:complexType name="length">
 
<xs:simpleContent>
   
<xs:extension base="decimal.3">
     
<xs:attribute name="unit" type="lengthUnit" use="optional" default="m">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">verwendete Längeneinheit:

mm = Milimeter

cm = Centimeter

m = Meter

km = Kilometer

in = Inch

ft = Feet
</xs:documentation>
         
<xs:documentation xml:lang="EN">utilized unit of length:

mm = Milimeter

cm = Centimeter

m = Meter

km = Kilometer

in = Inch

ft = Feet
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute length/@unit
type lengthUnit
properties
isRef 0
default m
use optional
facets
minLength 1
maxLength 2
enumeration mm
enumeration cm
enumeration m
enumeration km
enumeration in
enumeration ft
annotation
documentation
verwendete Längeneinheit:

mm = Milimeter

cm = Centimeter

m = Meter

km = Kilometer

in = Inch

ft = Feet
documentation
utilized unit of length:

mm = Milimeter

cm = Centimeter

m = Meter

km = Kilometer

in = Inch

ft = Feet
source <xs:attribute name="unit" type="lengthUnit" use="optional" default="m">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">verwendete Längeneinheit:

mm = Milimeter

cm = Centimeter

m = Meter

km = Kilometer

in = Inch

ft = Feet
</xs:documentation>
   
<xs:documentation xml:lang="EN">utilized unit of length:

mm = Milimeter

cm = Centimeter

m = Meter

km = Kilometer

in = Inch

ft = Feet
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType loadingLocation
diagram
children Code Name
used by
element transportLocation/Location
annotation
documentation
Ladestelle
documentation
loading location
source <xs:complexType name="loadingLocation">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ladestelle</xs:documentation>
   
<xs:documentation xml:lang="EN">loading location</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Code der Ladestelle;

Die Länge der (fachlich) zulässigen Codes ist abhängig von Typ der verwendeten Codeliste - z.B. Codeliste A07 (Ladestellen Hamburg) max 4 Bytes oder Codeliste SMDG max 6 bis 7 Bytes.
</xs:documentation>
       
<xs:documentation xml:lang="EN">code of the loading location;

the length of the valid codes depends upon the utilized code list - e.g.. code list A07 (loading locations Hamburg) max 4 bytes or code list SMDG max 6 to 7 bytes.
</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:simpleContent>
         
<xs:extension base="code10">
           
<xs:attribute name="type" default="A07">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Codeliste des verwendeten Codes

- A07 in der Regel multimodale Transporte (Hauptlauf per Bahn)
- SMDG in der Regel für Transporte per Binnenschiff
</xs:documentation>
               
<xs:documentation xml:lang="EN">code list of the utilized code

- A07 - normally used for intermodal transports (main transport leg via rail)
- SMDG normally used for transports via inland water vessel
</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="code4">
                 
<xs:enumeration value="A07"/>
                 
<xs:enumeration value="DB"/>
                 
<xs:enumeration value="SMDG"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:attribute>
         
</xs:extension>
       
</xs:simpleContent>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="Name" type="name">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Name der Ladestelle</xs:documentation>
       
<xs:documentation xml:lang="EN">loading location name</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element loadingLocation/Code
diagram
type extension of code10
properties
isRef 0
minOcc 0
maxOcc 1
content complex
facets
minLength 1
maxLength 10
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: code4  A07    
documentation
Codeliste des verwendeten Codes

- A07 in der Regel multimodale Transporte (Hauptlauf per Bahn)
- SMDG in der Regel für Transporte per Binnenschiff
documentation
code list of the utilized code

- A07 - normally used for intermodal transports (main transport leg via rail)
- SMDG normally used for transports via inland water vessel
annotation
documentation
Code der Ladestelle;

Die Länge der (fachlich) zulässigen Codes ist abhängig von Typ der verwendeten Codeliste - z.B. Codeliste A07 (Ladestellen Hamburg) max 4 Bytes oder Codeliste SMDG max 6 bis 7 Bytes.
documentation
code of the loading location;

the length of the valid codes depends upon the utilized code list - e.g.. code list A07 (loading locations Hamburg) max 4 bytes or code list SMDG max 6 to 7 bytes.
source <xs:element name="Code" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Code der Ladestelle;

Die Länge der (fachlich) zulässigen Codes ist abhängig von Typ der verwendeten Codeliste - z.B. Codeliste A07 (Ladestellen Hamburg) max 4 Bytes oder Codeliste SMDG max 6 bis 7 Bytes.
</xs:documentation>
   
<xs:documentation xml:lang="EN">code of the loading location;

the length of the valid codes depends upon the utilized code list - e.g.. code list A07 (loading locations Hamburg) max 4 bytes or code list SMDG max 6 to 7 bytes.
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="code10">
       
<xs:attribute name="type" default="A07">
         
<xs:annotation>
           
<xs:documentation xml:lang="DE">Codeliste des verwendeten Codes

- A07 in der Regel multimodale Transporte (Hauptlauf per Bahn)
- SMDG in der Regel für Transporte per Binnenschiff
</xs:documentation>
           
<xs:documentation xml:lang="EN">code list of the utilized code

- A07 - normally used for intermodal transports (main transport leg via rail)
- SMDG normally used for transports via inland water vessel
</xs:documentation>
         
</xs:annotation>
         
<xs:simpleType>
           
<xs:restriction base="code4">
             
<xs:enumeration value="A07"/>
             
<xs:enumeration value="DB"/>
             
<xs:enumeration value="SMDG"/>
           
</xs:restriction>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute loadingLocation/Code/@type
type restriction of code4
properties
isRef 0
default A07
facets
minLength 1
maxLength 4
enumeration A07
enumeration DB
enumeration SMDG
annotation
documentation
Codeliste des verwendeten Codes

- A07 in der Regel multimodale Transporte (Hauptlauf per Bahn)
- SMDG in der Regel für Transporte per Binnenschiff
documentation
code list of the utilized code

- A07 - normally used for intermodal transports (main transport leg via rail)
- SMDG normally used for transports via inland water vessel
source <xs:attribute name="type" default="A07">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Codeliste des verwendeten Codes

- A07 in der Regel multimodale Transporte (Hauptlauf per Bahn)
- SMDG in der Regel für Transporte per Binnenschiff
</xs:documentation>
   
<xs:documentation xml:lang="EN">code list of the utilized code

- A07 - normally used for intermodal transports (main transport leg via rail)
- SMDG normally used for transports via inland water vessel
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="code4">
     
<xs:enumeration value="A07"/>
     
<xs:enumeration value="DB"/>
     
<xs:enumeration value="SMDG"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element loadingLocation/Name
diagram
type name
properties
isRef 0
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Name der Ladestelle
documentation
loading location name
source <xs:element name="Name" type="name">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name der Ladestelle</xs:documentation>
   
<xs:documentation xml:lang="EN">loading location name</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType loadingPositionBarge
diagram
children Bay Row Tier
used by
element containerTransportBarge/LoadingPosition
annotation
documentation
Ladeposition des Containers auf dem Binnenschiff / Leichter
documentation
loading position of the container on the barge or inland water vessel
source <xs:complexType name="loadingPositionBarge">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ladeposition des Containers auf dem Binnenschiff / Leichter</xs:documentation>
   
<xs:documentation xml:lang="EN">loading position of the container on the barge or inland water vessel</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Bay" type="xs:positiveInteger">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Nummer der Ladebucht der Ladeposition (Zählung beginnt in der Regel am Bug des Fahrzeugs)</xs:documentation>
       
<xs:documentation xml:lang="EN">bay number of the loading position (usually count starts at the bow of the vessel / barge)</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Row" type="xs:positiveInteger">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Nummer der Reihe der Ladeposition</xs:documentation>
       
<xs:documentation xml:lang="EN">row number of the loading position</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Tier" type="xs:positiveInteger">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Nummer der Lage der Ladeposition</xs:documentation>
       
<xs:documentation xml:lang="EN">tier number of the loading position</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element loadingPositionBarge/Bay
diagram
type xs:positiveInteger
properties
isRef 0
content simple
annotation
documentation
Nummer der Ladebucht der Ladeposition (Zählung beginnt in der Regel am Bug des Fahrzeugs)
documentation
bay number of the loading position (usually count starts at the bow of the vessel / barge)
source <xs:element name="Bay" type="xs:positiveInteger">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Nummer der Ladebucht der Ladeposition (Zählung beginnt in der Regel am Bug des Fahrzeugs)</xs:documentation>
   
<xs:documentation xml:lang="EN">bay number of the loading position (usually count starts at the bow of the vessel / barge)</xs:documentation>
 
</xs:annotation>
</xs:element>

element loadingPositionBarge/Row
diagram
type xs:positiveInteger
properties
isRef 0
content simple
annotation
documentation
Nummer der Reihe der Ladeposition
documentation
row number of the loading position
source <xs:element name="Row" type="xs:positiveInteger">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Nummer der Reihe der Ladeposition</xs:documentation>
   
<xs:documentation xml:lang="EN">row number of the loading position</xs:documentation>
 
</xs:annotation>
</xs:element>

element loadingPositionBarge/Tier
diagram
type xs:positiveInteger
properties
isRef 0
content simple
annotation
documentation
Nummer der Lage der Ladeposition
documentation
tier number of the loading position
source <xs:element name="Tier" type="xs:positiveInteger">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Nummer der Lage der Ladeposition</xs:documentation>
   
<xs:documentation xml:lang="EN">tier number of the loading position</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType location
diagram
children UNLOCode Country PostCode City
used by
element adress/Location
source <xs:complexType name="location">
 
<xs:sequence>
   
<xs:element name="UNLOCode" type="unlo" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">UN/Locode</xs:documentation>
       
<xs:documentation xml:lang="EN">UN/Locode</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Country" type="countryISO2">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">ISO 2-Alpha Ländercode</xs:documentation>
       
<xs:documentation xml:lang="EN">ISO 2-alpha country code</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="PostCode" type="postCode">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Postleitzahl</xs:documentation>
       
<xs:documentation xml:lang="EN">postal code</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="City" type="name">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Ortsname</xs:documentation>
       
<xs:documentation xml:lang="EN">city</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element location/UNLOCode
diagram
type unlo
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 5
maxLength 5
annotation
documentation
UN/Locode
documentation
UN/Locode
source <xs:element name="UNLOCode" type="unlo" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">UN/Locode</xs:documentation>
   
<xs:documentation xml:lang="EN">UN/Locode</xs:documentation>
 
</xs:annotation>
</xs:element>

element location/Country
diagram
type countryISO2
properties
isRef 0
content simple
facets
minLength 2
maxLength 2
pattern [A-Z][A-Z]
annotation
documentation
ISO 2-Alpha Ländercode
documentation
ISO 2-alpha country code
source <xs:element name="Country" type="countryISO2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">ISO 2-Alpha Ländercode</xs:documentation>
   
<xs:documentation xml:lang="EN">ISO 2-alpha country code</xs:documentation>
 
</xs:annotation>
</xs:element>

element location/PostCode
diagram
type postCode
properties
isRef 0
content simple
facets
minLength 1
maxLength 9
annotation
documentation
Postleitzahl
documentation
postal code
source <xs:element name="PostCode" type="postCode">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Postleitzahl</xs:documentation>
   
<xs:documentation xml:lang="EN">postal code</xs:documentation>
 
</xs:annotation>
</xs:element>

element location/City
diagram
type name
properties
isRef 0
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Ortsname
documentation
city
source <xs:element name="City" type="name">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ortsname</xs:documentation>
   
<xs:documentation xml:lang="EN">city</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType port
diagram
children UNLOCode Name
used by
elements Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/Port transportLocation/Port
annotation
documentation
Hafen
documentation
port
source <xs:complexType name="port">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Hafen</xs:documentation>
   
<xs:documentation xml:lang="EN">port</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="UNLOCode" type="unlo" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">UN/Locode des Hafens</xs:documentation>
       
<xs:documentation xml:lang="EN">UN/Locode of the port</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Name" type="name">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Hafenname</xs:documentation>
       
<xs:documentation xml:lang="EN">name of the port</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element port/UNLOCode
diagram
type unlo
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 5
maxLength 5
annotation
documentation
UN/Locode des Hafens
documentation
UN/Locode of the port
source <xs:element name="UNLOCode" type="unlo" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">UN/Locode des Hafens</xs:documentation>
   
<xs:documentation xml:lang="EN">UN/Locode of the port</xs:documentation>
 
</xs:annotation>
</xs:element>

element port/Name
diagram
type name
properties
isRef 0
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Hafenname
documentation
name of the port
source <xs:element name="Name" type="name">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Hafenname</xs:documentation>
   
<xs:documentation xml:lang="EN">name of the port</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType quantity
diagram
type extension of decimal.3
properties
base decimal.3
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitquantityUnitoptional      
source <xs:complexType name="quantity">
 
<xs:simpleContent>
   
<xs:extension base="decimal.3">
     
<xs:attribute name="unit" type="quantityUnit" use="optional"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute quantity/@unit
type quantityUnit
properties
isRef 0
use optional
facets
enumeration d
enumeration h
enumeration min
enumeration km
enumeration m
enumeration in
enumeration ft
enumeration TEU
enumeration unit
source <xs:attribute name="unit" type="quantityUnit" use="optional"/>

complexType railStation
diagram
children CountryCode Station StationCode DirectionCode
used by
element transportLocation/Railstation
annotation
documentation
Bahnhof
documentation
train station
source <xs:complexType name="railStation">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bahnhof</xs:documentation>
   
<xs:documentation xml:lang="EN">train station</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="CountryCode" type="countryISO2" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">ISO 2-Alpha Ländercode</xs:documentation>
       
<xs:documentation xml:lang="En">ISO 2-alpha country code</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Station" type="name" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Bahnhofsname</xs:documentation>
       
<xs:documentation xml:lang="EN">train station name</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="StationCode" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Bahnhofsnummer</xs:documentation>
       
<xs:documentation xml:lang="EN">train station code</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:totalDigits value="8"/>
         
<xs:fractionDigits value="0"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="DirectionCode" type="code7" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Richtzahl</xs:documentation>
       
<xs:documentation xml:lang="EN">guide number</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element railStation/CountryCode
diagram
type countryISO2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 2
maxLength 2
pattern [A-Z][A-Z]
annotation
documentation
ISO 2-Alpha Ländercode
documentation
ISO 2-alpha country code
source <xs:element name="CountryCode" type="countryISO2" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">ISO 2-Alpha Ländercode</xs:documentation>
   
<xs:documentation xml:lang="En">ISO 2-alpha country code</xs:documentation>
 
</xs:annotation>
</xs:element>

element railStation/Station
diagram
type name
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Bahnhofsname
documentation
train station name
source <xs:element name="Station" type="name" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bahnhofsname</xs:documentation>
   
<xs:documentation xml:lang="EN">train station name</xs:documentation>
 
</xs:annotation>
</xs:element>

element railStation/StationCode
diagram
type restriction of xs:decimal
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
totalDigits 8
fractionDigits 0
annotation
documentation
Bahnhofsnummer
documentation
train station code
source <xs:element name="StationCode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bahnhofsnummer</xs:documentation>
   
<xs:documentation xml:lang="EN">train station code</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:totalDigits value="8"/>
     
<xs:fractionDigits value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element railStation/DirectionCode
diagram
type code7
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 7
annotation
documentation
Richtzahl
documentation
guide number
source <xs:element name="DirectionCode" type="code7" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Richtzahl</xs:documentation>
   
<xs:documentation xml:lang="EN">guide number</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType reference
diagram
type extension of referenceString
properties
base referenceString
facets
minLength 1
maxLength 35
attributes
Name  Type  Use  Default  Fixed  annotation
typereferenceTypeoptional      
documentation
Art der Referenz:

CustomerOrderNumber = Kundenreferenz

CarrierOrderNumber = Referenz Transportunternehmer

PortOrderNumber = Referenz Hafensystem (insbesondere transPORT Rail / TPR)
HabisCustomsNumber = HA-Nummer TPR
Zoll
CustomsRegistryNumber = Zollregistriernummer

InvoiceNumber = Rechnungsnummer / -referenz

TransportPaper
= Referenz Frachtpapier
OfferNumber = Angebotsnummer
BookingNumber = Buchungsnummer
ReferredInvoice = Vorausgegangene Rechnungsnummer (bei Nachbelastung, etc.)
TicketNumber = Containerlaufkartennummer o.a.
documentation
Type of reference:

CustomerOrderNumber = customer reference

CarrierOrderNumber = reference of the service provider, which transports the goods (i.e. rail operator, trucker, ...)

PortOrderNumber = reference within the port system (especially transPORT Rail / TPR)
HabisCustomsNumber = HA-Number TPR
Zoll
CustomsRegistryNumber = customs registration number

InvoiceNumber = invoice number / reference

TransportPaper
= transport paper reference
OfferNumber = offer number
BookingNumber = booking number
ReferredInvoice = referred invoice referenceVorausgegangene Rechnungsnummer (i.e. adjustment charge, etc.)
TicketNumber = container ticket number
source <xs:complexType name="reference">
 
<xs:simpleContent>
   
<xs:extension base="referenceString">
     
<xs:attribute name="type" type="referenceType" use="optional">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Art der Referenz:

CustomerOrderNumber = Kundenreferenz

CarrierOrderNumber = Referenz Transportunternehmer

PortOrderNumber = Referenz Hafensystem (insbesondere transPORT Rail / TPR)
HabisCustomsNumber = HA-Nummer TPR
Zoll
CustomsRegistryNumber = Zollregistriernummer

InvoiceNumber = Rechnungsnummer / -referenz

TransportPaper
= Referenz Frachtpapier
OfferNumber = Angebotsnummer
BookingNumber = Buchungsnummer
ReferredInvoice = Vorausgegangene Rechnungsnummer (bei Nachbelastung, etc.)
TicketNumber = Containerlaufkartennummer o.a.
</xs:documentation>
         
<xs:documentation xml:lang="EN">Type of reference:

CustomerOrderNumber = customer reference

CarrierOrderNumber = reference of the service provider, which transports the goods (i.e. rail operator, trucker, ...)

PortOrderNumber = reference within the port system (especially transPORT Rail / TPR)
HabisCustomsNumber = HA-Number TPR
Zoll
CustomsRegistryNumber = customs registration number

InvoiceNumber = invoice number / reference

TransportPaper
= transport paper reference
OfferNumber = offer number
BookingNumber = booking number
ReferredInvoice = referred invoice referenceVorausgegangene Rechnungsnummer (i.e. adjustment charge, etc.)
TicketNumber = container ticket number
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute reference/@type
type referenceType
properties
isRef 0
use optional
facets
minLength 1
maxLength 35
enumeration CustomerOrderNumber
enumeration CarrierOrderNumber
enumeration PortOrderNumber
enumeration HabisCustomsNumber
enumeration CustomsRegistryNumber
enumeration InvoiceNumber
enumeration TransportPaper
enumeration OfferNumber
enumeration BookingNumber
enumeration ReferredInvoice
enumeration TicketNumber
annotation
documentation
Art der Referenz:

CustomerOrderNumber = Kundenreferenz

CarrierOrderNumber = Referenz Transportunternehmer

PortOrderNumber = Referenz Hafensystem (insbesondere transPORT Rail / TPR)
HabisCustomsNumber = HA-Nummer TPR
Zoll
CustomsRegistryNumber = Zollregistriernummer

InvoiceNumber = Rechnungsnummer / -referenz

TransportPaper
= Referenz Frachtpapier
OfferNumber = Angebotsnummer
BookingNumber = Buchungsnummer
ReferredInvoice = Vorausgegangene Rechnungsnummer (bei Nachbelastung, etc.)
TicketNumber = Containerlaufkartennummer o.a.
documentation
Type of reference:

CustomerOrderNumber = customer reference

CarrierOrderNumber = reference of the service provider, which transports the goods (i.e. rail operator, trucker, ...)

PortOrderNumber = reference within the port system (especially transPORT Rail / TPR)
HabisCustomsNumber = HA-Number TPR
Zoll
CustomsRegistryNumber = customs registration number

InvoiceNumber = invoice number / reference

TransportPaper
= transport paper reference
OfferNumber = offer number
BookingNumber = booking number
ReferredInvoice = referred invoice referenceVorausgegangene Rechnungsnummer (i.e. adjustment charge, etc.)
TicketNumber = container ticket number
source <xs:attribute name="type" type="referenceType" use="optional">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art der Referenz:

CustomerOrderNumber = Kundenreferenz

CarrierOrderNumber = Referenz Transportunternehmer

PortOrderNumber = Referenz Hafensystem (insbesondere transPORT Rail / TPR)
HabisCustomsNumber = HA-Nummer TPR
Zoll
CustomsRegistryNumber = Zollregistriernummer

InvoiceNumber = Rechnungsnummer / -referenz

TransportPaper
= Referenz Frachtpapier
OfferNumber = Angebotsnummer
BookingNumber = Buchungsnummer
ReferredInvoice = Vorausgegangene Rechnungsnummer (bei Nachbelastung, etc.)
TicketNumber = Containerlaufkartennummer o.a.
</xs:documentation>
   
<xs:documentation xml:lang="EN">Type of reference:

CustomerOrderNumber = customer reference

CarrierOrderNumber = reference of the service provider, which transports the goods (i.e. rail operator, trucker, ...)

PortOrderNumber = reference within the port system (especially transPORT Rail / TPR)
HabisCustomsNumber = HA-Number TPR
Zoll
CustomsRegistryNumber = customs registration number

InvoiceNumber = invoice number / reference

TransportPaper
= transport paper reference
OfferNumber = offer number
BookingNumber = booking number
ReferredInvoice = referred invoice referenceVorausgegangene Rechnungsnummer (i.e. adjustment charge, etc.)
TicketNumber = container ticket number
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType referenceIdentification
diagram
children Reference Version
source <xs:complexType name="referenceIdentification">
 
<xs:sequence>
   
<xs:element name="Reference" type="referenceString">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Referenz</xs:documentation>
       
<xs:documentation xml:lang="EN">reference</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Version">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">fachliche Version des durch die Referenz identifizierten Objekts</xs:documentation>
       
<xs:documentation xml:lang="EN">version of the object identified by the reference</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:totalDigits value="2"/>
         
<xs:fractionDigits value="0"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element referenceIdentification/Reference
diagram
type referenceString
properties
isRef 0
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Referenz
documentation
reference
source <xs:element name="Reference" type="referenceString">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Referenz</xs:documentation>
   
<xs:documentation xml:lang="EN">reference</xs:documentation>
 
</xs:annotation>
</xs:element>

element referenceIdentification/Version
diagram
type restriction of xs:decimal
properties
isRef 0
content simple
facets
totalDigits 2
fractionDigits 0
annotation
documentation
fachliche Version des durch die Referenz identifizierten Objekts
documentation
version of the object identified by the reference
source <xs:element name="Version">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">fachliche Version des durch die Referenz identifizierten Objekts</xs:documentation>
   
<xs:documentation xml:lang="EN">version of the object identified by the reference</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:totalDigits value="2"/>
     
<xs:fractionDigits value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType referenceSignType
diagram
children referenceSign
used by
element Document/Messages/Message/TransportOrder/CustomerNumber/FurtherReferenceSigns
attributes
Name  Type  Use  Default  Fixed  annotation
typederived by: xs:stringrequired      
source <xs:complexType name="referenceSignType">
 
<xs:sequence>
   
<xs:element name="referenceSign">
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="50"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="type" use="required">
   
<xs:simpleType>
     
<xs:restriction base="xs:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="20"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
</xs:complexType>

attribute referenceSignType/@type
type restriction of xs:string
properties
isRef 0
use required
facets
minLength 1
maxLength 20
source <xs:attribute name="type" use="required">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="20"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element referenceSignType/referenceSign
diagram
type restriction of xs:string
properties
isRef 0
content simple
facets
minLength 1
maxLength 50
source <xs:element name="referenceSign">
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="50"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType seal
diagram
children Enumeration SealNumber Type Location Supplement
used by
element Document/Messages/Message/TransportOrder/TransportContainer/Seal
source <xs:complexType name="seal">
 
<xs:sequence>
   
<xs:element name="Enumeration" type="itemPosition" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">laufende Nummer des Siegels (Sortierung bei mehreren Siegeln)</xs:documentation>
       
<xs:documentation xml:lang="EN">sequential number of the seal</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="SealNumber" type="referenceString">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Siegelnummer</xs:documentation>
       
<xs:documentation xml:lang="EN">Seal ID</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Type">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Art des Siegels
verwendetes Schlüsselverzeichnis: A62
</xs:documentation>
       
<xs:documentation xml:lang="EN">type of the seal
utilized master data directory: A62
</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:NMTOKEN">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="1"/>
         
<xs:pattern value="[1-9]"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Location">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Anbringungsort des Siegels
verwendetes Schlüsselverzeichnis: A63
</xs:documentation>
       
<xs:documentation xml:lang="EN">placement location of the seal
utilized master data directory: A63
</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:NMTOKEN">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="1"/>
         
<xs:pattern value="[1-9]"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
       
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element seal/Enumeration
diagram
type itemPosition
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 1
maxInclusive 999
annotation
documentation
laufende Nummer des Siegels (Sortierung bei mehreren Siegeln)
documentation
sequential number of the seal
source <xs:element name="Enumeration" type="itemPosition" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">laufende Nummer des Siegels (Sortierung bei mehreren Siegeln)</xs:documentation>
   
<xs:documentation xml:lang="EN">sequential number of the seal</xs:documentation>
 
</xs:annotation>
</xs:element>

element seal/SealNumber
diagram
type referenceString
properties
isRef 0
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Siegelnummer
documentation
Seal ID
source <xs:element name="SealNumber" type="referenceString">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Siegelnummer</xs:documentation>
   
<xs:documentation xml:lang="EN">Seal ID</xs:documentation>
 
</xs:annotation>
</xs:element>

element seal/Type
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
content simple
facets
minLength 1
maxLength 1
pattern [1-9]
annotation
documentation
Art des Siegels
verwendetes Schlüsselverzeichnis: A62
documentation
type of the seal
utilized master data directory: A62
source <xs:element name="Type">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art des Siegels
verwendetes Schlüsselverzeichnis: A62
</xs:documentation>
   
<xs:documentation xml:lang="EN">type of the seal
utilized master data directory: A62
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="1"/>
     
<xs:pattern value="[1-9]"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element seal/Location
diagram
type restriction of xs:NMTOKEN
properties
isRef 0
content simple
facets
minLength 1
maxLength 1
pattern [1-9]
annotation
documentation
Anbringungsort des Siegels
verwendetes Schlüsselverzeichnis: A63
documentation
placement location of the seal
utilized master data directory: A63
source <xs:element name="Location">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anbringungsort des Siegels
verwendetes Schlüsselverzeichnis: A63
</xs:documentation>
   
<xs:documentation xml:lang="EN">placement location of the seal
utilized master data directory: A63
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:NMTOKEN">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="1"/>
     
<xs:pattern value="[1-9]"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element seal/Supplement
diagram
type generic
properties
isRef 0
minOcc 0
maxOcc 99
content complex
attributes
Name  Type  Use  Default  Fixed  annotation
keycode35      
annotation
documentation
Zusätzliche Daten; Verwendung nach Vereinbarung
documentation
supplemental data; usage according to mutual agreement
source <xs:element name="Supplement" type="generic" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zusätzliche Daten; Verwendung nach Vereinbarung</xs:documentation>
   
<xs:documentation xml:lang="EN">supplemental data; usage according to mutual agreement</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType temperature
diagram
type extension of xs:integer
properties
base xs:integer
used by
elements Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/FlashPoint Document/Messages/Message/TransportOrder/TransportContainer/Temperature/Max Document/Messages/Message/TransportOrder/TransportContainer/Temperature/Min
attributes
Name  Type  Use  Default  Fixed  annotation
unittemperatureUnitoptional  C    
documentation
verwendete Einheiten:
C = Celsius
F = Fahrenheit
documentation
utilized unit of temperature:
C = Celsius
F = Fahrenheit
source <xs:complexType name="temperature">
 
<xs:simpleContent>
   
<xs:extension base="xs:integer">
     
<xs:attribute name="unit" type="temperatureUnit" use="optional" default="C">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">verwendete Einheiten:
C = Celsius
F = Fahrenheit
</xs:documentation>
         
<xs:documentation xml:lang="EN">utilized unit of temperature:
C = Celsius
F = Fahrenheit
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute temperature/@unit
type temperatureUnit
properties
isRef 0
default C
use optional
facets
minLength 1
maxLength 1
enumeration C
enumeration F
annotation
documentation
verwendete Einheiten:
C = Celsius
F = Fahrenheit
documentation
utilized unit of temperature:
C = Celsius
F = Fahrenheit
source <xs:attribute name="unit" type="temperatureUnit" use="optional" default="C">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">verwendete Einheiten:
C = Celsius
F = Fahrenheit
</xs:documentation>
   
<xs:documentation xml:lang="EN">utilized unit of temperature:
C = Celsius
F = Fahrenheit
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType transportDate
diagram
type extension of xs:dateTime
properties
base xs:dateTime
used by
element Document/Messages/Message/TransportOrder/TransportDate
attributes
Name  Type  Use  Default  Fixed  annotation
typetransportDateType      
documentation
Art des spezifizierten Datums:
Arrival = Ankunftsdatum
Departure = Versanddatum
ArrivalGWHOS = Ankunftsdatum Gemeinschaftsware Hohe Schaar
PickupEmpty = Datum Abholung
Leercontainer
ReturnEmpty = Datum Rücklieferung Leercontainer

In Zusammenhang mit dem Auftragstyp LO (= Verladeauftrag) wird das Versanddatum (type = Departure) als Ladezeitpunkt mit Datum und Uhrzeit für den Auftrag interpretiert.
In Zusammenhang mit dem Auftragstyp DO (= Entladeauftrag) wird das Ankunftsdatum (type = Arrival) als Entladezeitpunkt mit Datum und Uhrzeit für den Auftrag interpretiert.
documentation
type of the specified transport date:
Arrival = date of arrival
Departure = date of departure
ArrivalGWHOS = date of arrival 'Gemeinschaftsware Hohe Schaar'
PickupEmpty = pickup date at container depot (empty container)
Leercontainer
ReturnEmpty = return date at container depot (empty container)

In connection with the transport order type LO (= loading order) the date of departure (type = Departure) is interpreted as the time of loading.
In connection with the transport order type DO (= discharge order) the date of arrival (type = Departure) is interpreted as the time of discharge.
annotation
documentation
Transpotdatum
documentation
transpot date
source <xs:complexType name="transportDate">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Transpotdatum</xs:documentation>
   
<xs:documentation xml:lang="EN">transpot date</xs:documentation>
 
</xs:annotation>
 
<xs:simpleContent>
   
<xs:extension base="xs:dateTime">
     
<xs:attribute name="type" type="transportDateType">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Art des spezifizierten Datums:
Arrival = Ankunftsdatum
Departure = Versanddatum
ArrivalGWHOS = Ankunftsdatum Gemeinschaftsware Hohe Schaar
PickupEmpty = Datum Abholung
Leercontainer
ReturnEmpty = Datum Rücklieferung Leercontainer

In Zusammenhang mit dem Auftragstyp LO (= Verladeauftrag) wird das Versanddatum (type = Departure) als Ladezeitpunkt mit Datum und Uhrzeit für den Auftrag interpretiert.
In Zusammenhang mit dem Auftragstyp DO (= Entladeauftrag) wird das Ankunftsdatum (type = Arrival) als Entladezeitpunkt mit Datum und Uhrzeit für den Auftrag interpretiert.
</xs:documentation>
         
<xs:documentation xml:lang="EN">type of the specified transport date:
Arrival = date of arrival
Departure = date of departure
ArrivalGWHOS = date of arrival 'Gemeinschaftsware Hohe Schaar'
PickupEmpty = pickup date at container depot (empty container)
Leercontainer
ReturnEmpty = return date at container depot (empty container)

In connection with the transport order type LO (= loading order) the date of departure (type = Departure) is interpreted as the time of loading.
In connection with the transport order type DO (= discharge order) the date of arrival (type = Departure) is interpreted as the time of discharge.
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute transportDate/@type
type transportDateType
properties
isRef 0
facets
enumeration Arrival
enumeration Departure
enumeration ArrivalGWHOS
enumeration PickupEmpty
enumeration ReturnEmpty
enumeration Handover
enumeration OrderReceipt
annotation
documentation
Art des spezifizierten Datums:
Arrival = Ankunftsdatum
Departure = Versanddatum
ArrivalGWHOS = Ankunftsdatum Gemeinschaftsware Hohe Schaar
PickupEmpty = Datum Abholung
Leercontainer
ReturnEmpty = Datum Rücklieferung Leercontainer

In Zusammenhang mit dem Auftragstyp LO (= Verladeauftrag) wird das Versanddatum (type = Departure) als Ladezeitpunkt mit Datum und Uhrzeit für den Auftrag interpretiert.
In Zusammenhang mit dem Auftragstyp DO (= Entladeauftrag) wird das Ankunftsdatum (type = Arrival) als Entladezeitpunkt mit Datum und Uhrzeit für den Auftrag interpretiert.
documentation
type of the specified transport date:
Arrival = date of arrival
Departure = date of departure
ArrivalGWHOS = date of arrival 'Gemeinschaftsware Hohe Schaar'
PickupEmpty = pickup date at container depot (empty container)
Leercontainer
ReturnEmpty = return date at container depot (empty container)

In connection with the transport order type LO (= loading order) the date of departure (type = Departure) is interpreted as the time of loading.
In connection with the transport order type DO (= discharge order) the date of arrival (type = Departure) is interpreted as the time of discharge.
source <xs:attribute name="type" type="transportDateType">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art des spezifizierten Datums:
Arrival = Ankunftsdatum
Departure = Versanddatum
ArrivalGWHOS = Ankunftsdatum Gemeinschaftsware Hohe Schaar
PickupEmpty = Datum Abholung
Leercontainer
ReturnEmpty = Datum Rücklieferung Leercontainer

In Zusammenhang mit dem Auftragstyp LO (= Verladeauftrag) wird das Versanddatum (type = Departure) als Ladezeitpunkt mit Datum und Uhrzeit für den Auftrag interpretiert.
In Zusammenhang mit dem Auftragstyp DO (= Entladeauftrag) wird das Ankunftsdatum (type = Arrival) als Entladezeitpunkt mit Datum und Uhrzeit für den Auftrag interpretiert.
</xs:documentation>
   
<xs:documentation xml:lang="EN">type of the specified transport date:
Arrival = date of arrival
Departure = date of departure
ArrivalGWHOS = date of arrival 'Gemeinschaftsware Hohe Schaar'
PickupEmpty = pickup date at container depot (empty container)
Leercontainer
ReturnEmpty = return date at container depot (empty container)

In connection with the transport order type LO (= loading order) the date of departure (type = Departure) is interpreted as the time of loading.
In connection with the transport order type DO (= discharge order) the date of arrival (type = Departure) is interpreted as the time of discharge.
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

complexType transportLocation
diagram
children Condition Railstation Port Location Mode
used by
elements Document/Messages/Message/TransportOrder/Discharge Document/Messages/Message/TransportOrder/Dispatch Document/Messages/Message/TransportOrder/PickupEmpty Document/Messages/Message/TransportOrder/ReturnEmpty
source <xs:complexType name="transportLocation">
 
<xs:sequence>
   
<xs:element name="Condition" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Übergabebedingung</xs:documentation>
       
<xs:documentation xml:lang="EN">transfer condition</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="1"/>
         
<xs:enumeration value="2"/>
         
<xs:enumeration value="3"/>
         
<xs:enumeration value="4"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Railstation" type="railStation" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Bahnhof</xs:documentation>
       
<xs:documentation xml:lang="EN">train station</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Port" type="port" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Hafen</xs:documentation>
       
<xs:documentation xml:lang="EN">port</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Location" type="loadingLocation" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Ladestelle</xs:documentation>
       
<xs:documentation xml:lang="EN">loading location</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Mode" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Umschlagsart</xs:documentation>
       
<xs:documentation xml:lang="EN">transshipment type</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:enumeration value="7"/>
         
<xs:enumeration value="8"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element transportLocation/Condition
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration 1
enumeration 2
enumeration 3
enumeration 4
annotation
documentation
Übergabebedingung
documentation
transfer condition
source <xs:element name="Condition" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Übergabebedingung</xs:documentation>
   
<xs:documentation xml:lang="EN">transfer condition</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="1"/>
     
<xs:enumeration value="2"/>
     
<xs:enumeration value="3"/>
     
<xs:enumeration value="4"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element transportLocation/Railstation
diagram
type railStation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children CountryCode Station StationCode DirectionCode
annotation
documentation
Bahnhof
documentation
train station
source <xs:element name="Railstation" type="railStation" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bahnhof</xs:documentation>
   
<xs:documentation xml:lang="EN">train station</xs:documentation>
 
</xs:annotation>
</xs:element>

element transportLocation/Port
diagram
type port
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children UNLOCode Name
annotation
documentation
Hafen
documentation
port
source <xs:element name="Port" type="port" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Hafen</xs:documentation>
   
<xs:documentation xml:lang="EN">port</xs:documentation>
 
</xs:annotation>
</xs:element>

element transportLocation/Location
diagram
type loadingLocation
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Code Name
annotation
documentation
Ladestelle
documentation
loading location
source <xs:element name="Location" type="loadingLocation" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Ladestelle</xs:documentation>
   
<xs:documentation xml:lang="EN">loading location</xs:documentation>
 
</xs:annotation>
</xs:element>

element transportLocation/Mode
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
enumeration 7
enumeration 8
annotation
documentation
Umschlagsart
documentation
transshipment type
source <xs:element name="Mode" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Umschlagsart</xs:documentation>
   
<xs:documentation xml:lang="EN">transshipment type</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="7"/>
     
<xs:enumeration value="8"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType weight
diagram
type extension of decimal.3
properties
base decimal.3
used by
elements Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/DangerWeight/Gross dependentWeights/Gross Document/Messages/Message/TransportOrder/GoodsItem/Packaging/GrossWeight Document/Messages/Message/TransportOrder/GoodsItem/Allocation/GrossWeight Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/DangerWeight/Net dependentWeights/Net Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/DangerWeight/NetExplosive Document/Messages/Message/TransportOrder/GoodsItem/Packaging/NetWeight dependentWeights/Tara
facets
totalDigits 12
fractionDigits 3
attributes
Name  Type  Use  Default  Fixed  annotation
unitweightUnitoptional  kg    
documentation
verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
documentation
utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
source <xs:complexType name="weight">
 
<xs:simpleContent>
   
<xs:extension base="decimal.3">
     
<xs:attribute name="unit" type="weightUnit" use="optional" default="kg">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
</xs:documentation>
         
<xs:documentation xml:lang="EN">utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
</xs:documentation>
       
</xs:annotation>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute weight/@unit
type weightUnit
properties
isRef 0
default kg
use optional
facets
minLength 1
maxLength 2
enumeration g
enumeration kg
enumeration t
annotation
documentation
verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
documentation
utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
source <xs:attribute name="unit" type="weightUnit" use="optional" default="kg">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">verwendete Gewichtseinheit:
g = Gramm
kg = Kilogramm
t = Tonnen
</xs:documentation>
   
<xs:documentation xml:lang="EN">utilized unit of weigth:
g = Gramm
kg = Kilogramm
t = Ton
</xs:documentation>
 
</xs:annotation>
</xs:attribute>

simpleType adressRole
type restriction of xs:string
used by
attribute adress/@role
facets
minLength 1
maxLength 35
enumeration Consignor
enumeration Consignee
enumeration PartyPaying
enumeration InstructingParty
enumeration InvoicingParty
enumeration Discharge
enumeration Dispatch
enumeration Declarant
enumeration Customs
enumeration Carrier
enumeration TransportCompany
enumeration AssociateTransportCompany
annotation
documentation
Rolle der Adresse
documentation
address role
source <xs:simpleType name="adressRole">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Rolle der Adresse</xs:documentation>
   
<xs:documentation xml:lang="EN">address role</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="35"/>
   
<xs:enumeration value="Consignor"/>
   
<xs:enumeration value="Consignee"/>
   
<xs:enumeration value="PartyPaying"/>
   
<xs:enumeration value="InstructingParty"/>
   
<xs:enumeration value="InvoicingParty"/>
   
<xs:enumeration value="Discharge"/>
   
<xs:enumeration value="Dispatch"/>
   
<xs:enumeration value="Declarant"/>
   
<xs:enumeration value="Customs"/>
   
<xs:enumeration value="Carrier"/>
   
<xs:enumeration value="TransportCompany"/>
   
<xs:enumeration value="AssociateTransportCompany"/>
 
</xs:restriction>
</xs:simpleType>

simpleType carrierNameType
type restriction of xs:string
used by
elements Document/Messages/Message/TransportOrder/FeederShip/CarrierName Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/CarrierName
facets
minLength 1
maxLength 35
annotation
documentation
Name des Reeders
documentation
name of the carrier
source <xs:simpleType name="carrierNameType">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name des Reeders</xs:documentation>
   
<xs:documentation xml:lang="EN">name of the carrier</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="35"/>
 
</xs:restriction>
</xs:simpleType>

simpleType choice
type restriction of xs:string
facets
minLength 1
maxLength 1
enumeration Y
enumeration N
annotation
documentation
Yes / No
source <xs:simpleType name="choice">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Yes / No</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1" fixed="true"/>
   
<xs:maxLength value="1" fixed="true"/>
   
<xs:enumeration value="Y"/>
   
<xs:enumeration value="N"/>
 
</xs:restriction>
</xs:simpleType>

simpleType code10
type restriction of xs:normalizedString
used by
element loadingLocation/Code
complexTypes adressCode anyCode customsOffice
attributes anyCode/@codeList generic/@key
facets
minLength 1
maxLength 10
source <xs:simpleType name="code10">
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="10"/>
 
</xs:restriction>
</xs:simpleType>

simpleType code2
type restriction of xs:normalizedString
used by
elements Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Packing/Code Document/Messages/Message/TransportOrder/TransportContainer/Container/Height Document/Messages/Message/TransportOrder/TransportContainer/Container/Length Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Validity/Limitation Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/MPLabel Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/MeansOfTransport/Nationality Document/Messages/Message/TransportOrder/Train/Payment/Number Document/Messages/Message/TransportOrder/TransportContainer/Container/Type
facets
minLength 1
maxLength 2
source <xs:simpleType name="code2">
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="2"/>
 
</xs:restriction>
</xs:simpleType>

simpleType code3
type restriction of xs:string
used by
elements containerDamage/Code containerDamage/Severity
facets
minLength 1
maxLength 3
source <xs:simpleType name="code3">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="3"/>
 
</xs:restriction>
</xs:simpleType>

simpleType code35
type restriction of xs:normalizedString
used by
attribute generic/@key
facets
minLength 1
maxLength 35
source <xs:simpleType name="code35">
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="35"/>
 
</xs:restriction>
</xs:simpleType>

simpleType code4
type restriction of xs:normalizedString
used by
elements containerDamage/Area Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/ArrivalAgreedLocationCode Document/Messages/Message/TransportOrder/TransportContainer/Customs/PresentationToCustoms/Code Document/Messages/Message/TransportOrder/GoodsItem/Packaging/Code loadingLocation/Code Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Packing/EmptyPackageCode Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/GoodsLabel Document/Messages/Message/TransportOrder/TransportContainer/Container/ISOCode Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/LoadingPlace Document/Messages/Message/TransportOrder/TransportPaper/Type
attributes adressCode/@codelist containerDamage/Code/@codelist containerDamage/Area/@codelist containerDamage/Severity/@codelist
facets
minLength 1
maxLength 4
annotation
documentation
DAKOSY EDI Code
documentation
DAKOSY edi code
source <xs:simpleType name="code4">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">DAKOSY EDI Code</xs:documentation>
   
<xs:documentation xml:lang="EN">DAKOSY edi code</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1" fixed="true"/>
   
<xs:maxLength value="4" fixed="true"/>
 
</xs:restriction>
</xs:simpleType>

simpleType code5
type restriction of xs:normalizedString
used by
element Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/DeclarationType
facets
minLength 1
maxLength 5
annotation
documentation
DAKOSY Statuscode
documentation
DAKOSY status code
source <xs:simpleType name="code5">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">DAKOSY Statuscode</xs:documentation>
   
<xs:documentation xml:lang="EN">DAKOSY status code</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="5"/>
 
</xs:restriction>
</xs:simpleType>

simpleType code7
type restriction of xs:normalizedString
used by
elements Document/Messages/Message/TransportOrder/CustomerNumber/ContractNumber railStation/DirectionCode Document/Messages/Message/TransportOrder/Train/Route
attribute Document/Messages/Message/TransportOrder/GoodsItem/PreviousDocument/@type
facets
minLength 1
maxLength 7
annotation
documentation
DAKOSY Adresscode
documentation
DAKOSY address code
source <xs:simpleType name="code7">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">DAKOSY Adresscode</xs:documentation>
   
<xs:documentation xml:lang="EN">DAKOSY address code</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1" fixed="true"/>
   
<xs:maxLength value="7" fixed="true"/>
 
</xs:restriction>
</xs:simpleType>

simpleType commentLine
type restriction of xs:normalizedString
used by
complexType customsComment
facets
minLength 1
maxLength 17
source <xs:simpleType name="commentLine">
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="17"/>
 
</xs:restriction>
</xs:simpleType>

simpleType commentType
type restriction of xs:string
used by
attribute customsComment/@type
facets
enumeration Initial
enumeration Any
source <xs:simpleType name="commentType">
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="Initial"/>
   
<xs:enumeration value="Any"/>
 
</xs:restriction>
</xs:simpleType>

simpleType containerNumber
type restriction of xs:NMTOKEN
used by
element Document/Messages/Message/TransportOrder/TransportContainer/ContainerNumber
facets
minLength 1
maxLength 12
source <xs:simpleType name="containerNumber">
 
<xs:restriction base="xs:NMTOKEN">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType countryISO2
type restriction of xs:string
used by
elements location/Country railStation/CountryCode Document/Messages/Message/TransportOrder/TransportContainer/Contents/DestinationCountryCode Document/Messages/Message/TransportOrder/TransportContainer/Contents/OriginCountryCode
facets
minLength 2
maxLength 2
pattern [A-Z][A-Z]
annotation
documentation
ISO 3166 2-Alpha-Codes
documentation
ISO 3166 2-alpha-codes
source <xs:simpleType name="countryISO2">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">ISO 3166 2-Alpha-Codes</xs:documentation>
   
<xs:documentation xml:lang="EN">ISO 3166 2-alpha-codes</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:minLength value="2" fixed="true"/>
   
<xs:maxLength value="2" fixed="true"/>
   
<xs:pattern value="[A-Z][A-Z]"/>
 
</xs:restriction>
</xs:simpleType>

simpleType currencyUnit
type restriction of xs:string
used by
attribute amount/@currency
facets
minLength 3
maxLength 3
enumeration EUR
annotation
documentation
ISO 4217 Währungscode
documentation
ISO 4217 currency code
source <xs:simpleType name="currencyUnit">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">ISO 4217 Währungscode</xs:documentation>
   
<xs:documentation xml:lang="EN">ISO 4217 currency code</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:minLength value="3" fixed="true"/>
   
<xs:maxLength value="3" fixed="true"/>
   
<xs:enumeration value="EUR"/>
 
</xs:restriction>
</xs:simpleType>

simpleType customsDateType
type restriction of xs:string
used by
attribute Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Date/@type
facets
enumeration Declaration
enumeration Acceptance
enumeration Relinquishment
source <xs:simpleType name="customsDateType">
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="Declaration"/>
   
<xs:enumeration value="Acceptance"/>
   
<xs:enumeration value="Relinquishment"/>
 
</xs:restriction>
</xs:simpleType>

simpleType customsType
type restriction of xs:NMTOKEN
used by
complexType customsNumber
facets
minLength 1
maxLength 4
enumeration HZO
enumeration MRN
enumeration ATB
enumeration ATx
enumeration VAB
enumeration VAV
enumeration GB
enumeration GGED
enumeration BVD
enumeration Misc
source <xs:simpleType name="customsType">
 
<xs:restriction base="xs:NMTOKEN">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="4"/>
   
<xs:enumeration value="HZO"/>
   
<xs:enumeration value="MRN"/>
   
<xs:enumeration value="ATB"/>
   
<xs:enumeration value="ATx"/>
   
<xs:enumeration value="VAB"/>
   
<xs:enumeration value="VAV"/>
   
<xs:enumeration value="GB"/>
   
<xs:enumeration value="GGED"/>
   
<xs:enumeration value="BVD"/>
   
<xs:enumeration value="Misc"/>
 
</xs:restriction>
</xs:simpleType>

simpleType decimal.2
type restriction of xs:decimal
used by
complexType amount
facets
totalDigits 11
fractionDigits 2
source <xs:simpleType name="decimal.2">
 
<xs:restriction base="xs:decimal">
   
<xs:totalDigits value="11" fixed="true"/>
   
<xs:fractionDigits value="2" fixed="true"/>
 
</xs:restriction>
</xs:simpleType>

simpleType decimal.3
type restriction of xs:decimal
used by
complexTypes length quantity weight
facets
totalDigits 12
fractionDigits 3
source <xs:simpleType name="decimal.3">
 
<xs:restriction base="xs:decimal">
   
<xs:totalDigits value="12" fixed="true"/>
   
<xs:fractionDigits value="3" fixed="true"/>
 
</xs:restriction>
</xs:simpleType>

simpleType emailAddress
type restriction of xs:string
used by
element contact/EMail
facets
minLength 3
maxLength 140
source <xs:simpleType name="emailAddress">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="3"/>
   
<xs:maxLength value="140"/>
 
</xs:restriction>
</xs:simpleType>

simpleType fullname
type restriction of xs:string
used by
element adress/Name
facets
minLength 1
maxLength 132
source <xs:simpleType name="fullname">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="132"/>
 
</xs:restriction>
</xs:simpleType>

simpleType itemPosition
type restriction of xs:integer
used by
elements Document/Messages/Message/TransportOrder/GoodsItem/Allocation/ContainerPosition seal/Enumeration adress/Number Document/Messages/Message/TransportOrder/TransportContainer/Position Document/Messages/Message/TransportOrder/TransportContainer/DangerousGoods/Position Document/Messages/Message/TransportOrder/GoodsItem/Position
facets
minInclusive 1
maxInclusive 999
annotation
documentation
fortlaufende Position iinnerhalb des Eintrags
documentation
consecutive number within entity
source <xs:simpleType name="itemPosition">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">fortlaufende Position iinnerhalb des Eintrags</xs:documentation>
   
<xs:documentation xml:lang="EN">consecutive number within entity</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:integer">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="999"/>
 
</xs:restriction>
</xs:simpleType>

simpleType lengthUnit
type restriction of xs:string
used by
attribute length/@unit
facets
minLength 1
maxLength 2
enumeration mm
enumeration cm
enumeration m
enumeration km
enumeration in
enumeration ft
source <xs:simpleType name="lengthUnit">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1" fixed="true"/>
   
<xs:maxLength value="2" fixed="true"/>
   
<xs:enumeration value="mm"/>
   
<xs:enumeration value="cm"/>
   
<xs:enumeration value="m"/>
   
<xs:enumeration value="km"/>
   
<xs:enumeration value="in"/>
   
<xs:enumeration value="ft"/>
 
</xs:restriction>
</xs:simpleType>

simpleType loadingType
type restriction of xs:string
used by
attribute containerLoading/@type
facets
enumeration Dispatch
enumeration Discharge
source <xs:simpleType name="loadingType">
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="Dispatch"/>
   
<xs:enumeration value="Discharge"/>
 
</xs:restriction>
</xs:simpleType>

simpleType name
type restriction of xs:normalizedString
used by
elements Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Agent Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Representative/Capacity location/City Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Declarant/DeclarantAgent Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Representative/Name port/Name loadingLocation/Name contact/Name Document/Messages/Message/TransportOrder/TransportContainer/Customs/Procedure Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/ShipName railStation/Station Document/Messages/Message/TransportOrder/Train/Tariff
facets
minLength 1
maxLength 35
source <xs:simpleType name="name">
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1" fixed="true"/>
   
<xs:maxLength value="35" fixed="true"/>
 
</xs:restriction>
</xs:simpleType>

simpleType officeType
type restriction of xs:string
used by
attribute customsOffice/@type
facets
enumeration Departure
enumeration Destination
enumeration Transit
enumeration Guarantee
source <xs:simpleType name="officeType">
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="Departure"/>
   
<xs:enumeration value="Destination"/>
   
<xs:enumeration value="Transit"/>
   
<xs:enumeration value="Guarantee"/>
 
</xs:restriction>
</xs:simpleType>

simpleType postCode
type restriction of xs:string
used by
element location/PostCode
facets
minLength 1
maxLength 9
source <xs:simpleType name="postCode">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1" fixed="true"/>
   
<xs:maxLength value="9" fixed="true"/>
 
</xs:restriction>
</xs:simpleType>

simpleType qualifierType
type restriction of xs:string
facets
minLength 1
maxLength 20
source <xs:simpleType name="qualifierType">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="20"/>
 
</xs:restriction>
</xs:simpleType>

simpleType quantityUnit
type restriction of xs:string
used by
attribute quantity/@unit
facets
enumeration d
enumeration h
enumeration min
enumeration km
enumeration m
enumeration in
enumeration ft
enumeration TEU
enumeration unit
source <xs:simpleType name="quantityUnit">
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="d"/>
   
<xs:enumeration value="h"/>
   
<xs:enumeration value="min"/>
   
<xs:enumeration value="km"/>
   
<xs:enumeration value="m"/>
   
<xs:enumeration value="in"/>
   
<xs:enumeration value="ft"/>
   
<xs:enumeration value="TEU"/>
   
<xs:enumeration value="unit"/>
 
</xs:restriction>
</xs:simpleType>

simpleType referenceString
type restriction of xs:normalizedString
used by
elements Document/Messages/Message/TransportOrder/TransportContainer/Customs/AuthorizationNumber Document/Messages/Message/TransportOrder/FeederShip/CallSign Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/CallSign Document/Messages/Message/TransportOrder/FeederShip/FeederShipName Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/MeansOfTransport/Identity Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Guarantee/OtherReference Document/Messages/Message/TransportOrder/GoodsItem/PreviousDocument Document/Messages/Message/TransportOrder/Train/Product referenceIdentification/Reference Document/Messages/Message/TransportOrder/TransportContainer/CustomsZODIAK/Reference seal/SealNumber Document/Messages/Message/TransportOrder/TransportContainer/OceanVoyage/ShipNumber Document/Messages/Message/TransportOrder/FeederShip/ShipNumber Document/Messages/Message/TransportOrder/TemplateReference Document/Messages/Message/TransportOrder/Train/TrainNumber Document/Messages/Message/TransportOrder/TransportPaper/TransportNumber Document/Messages/Message/TransportOrder/TransportContainer/TransportPaperReference Document/Messages/Message/TransportOrder/TransportPaper/TransportPaperReference
complexTypes customsNumber reference
attribute Document/Messages/Message/@referenceNumber
facets
minLength 1
maxLength 35
source <xs:simpleType name="referenceString">
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1" fixed="false"/>
   
<xs:maxLength value="35" fixed="true"/>
 
</xs:restriction>
</xs:simpleType>

simpleType referenceType
type restriction of xs:NMTOKEN
used by
attribute reference/@type
facets
minLength 1
maxLength 35
enumeration CustomerOrderNumber
enumeration CarrierOrderNumber
enumeration PortOrderNumber
enumeration HabisCustomsNumber
enumeration CustomsRegistryNumber
enumeration InvoiceNumber
enumeration TransportPaper
enumeration OfferNumber
enumeration BookingNumber
enumeration ReferredInvoice
enumeration TicketNumber
source <xs:simpleType name="referenceType">
 
<xs:restriction base="xs:NMTOKEN">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="35"/>
   
<xs:enumeration value="CustomerOrderNumber"/>
   
<xs:enumeration value="CarrierOrderNumber"/>
   
<xs:enumeration value="PortOrderNumber"/>
   
<xs:enumeration value="HabisCustomsNumber"/>
   
<xs:enumeration value="CustomsRegistryNumber"/>
   
<xs:enumeration value="InvoiceNumber"/>
   
<xs:enumeration value="TransportPaper"/>
   
<xs:enumeration value="OfferNumber"/>
   
<xs:enumeration value="BookingNumber"/>
   
<xs:enumeration value="ReferredInvoice"/>
   
<xs:enumeration value="TicketNumber"/>
 
</xs:restriction>
</xs:simpleType>

simpleType remarks
type restriction of xs:normalizedString
used by
elements Document/Messages/Message/TransportOrder/TransportContainer/Comments Document/Messages/Message/TransportOrder/Remarks
facets
minLength 1
maxLength 70
source <xs:simpleType name="remarks">
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="70"/>
 
</xs:restriction>
</xs:simpleType>

simpleType shippersOwn
type restriction of xs:NMTOKEN
facets
minLength 1
maxLength 12
source <xs:simpleType name="shippersOwn">
 
<xs:restriction base="xs:NMTOKEN">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType statusInformationType
type restriction of xs:string
facets
length 1
enumeration C
enumeration T
enumeration D
enumeration R
enumeration A
source <xs:simpleType name="statusInformationType">
 
<xs:restriction base="xs:string">
   
<xs:length value="1"/>
   
<xs:enumeration value="C"/>
   
<xs:enumeration value="T"/>
   
<xs:enumeration value="D"/>
   
<xs:enumeration value="R"/>
   
<xs:enumeration value="A"/>
 
</xs:restriction>
</xs:simpleType>

simpleType streetandNumber
type restriction of xs:string
used by
element adress/StreetAndNumber
facets
minLength 1
maxLength 50
source <xs:simpleType name="streetandNumber">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="50"/>
 
</xs:restriction>
</xs:simpleType>

simpleType tax
type restriction of xs:decimal
facets
totalDigits 2
annotation
documentation
Steuerrate in Prozent
documentation
tax rate percent
source <xs:simpleType name="tax">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Steuerrate in Prozent</xs:documentation>
   
<xs:documentation xml:lang="EN">tax rate percent</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:decimal">
   
<xs:totalDigits value="2"/>
 
</xs:restriction>
</xs:simpleType>

simpleType telephone
type restriction of xs:normalizedString
used by
elements contact/Fax contact/Telephone
facets
minLength 1
maxLength 35
source <xs:simpleType name="telephone">
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="35"/>
 
</xs:restriction>
</xs:simpleType>

simpleType temperatureUnit
type restriction of xs:string
used by
attribute temperature/@unit
facets
minLength 1
maxLength 1
enumeration C
enumeration F
source <xs:simpleType name="temperatureUnit">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="1"/>
   
<xs:enumeration value="C"/>
   
<xs:enumeration value="F"/>
 
</xs:restriction>
</xs:simpleType>

simpleType timeProperty
type restriction of xs:NMTOKEN
used by
element adress/TargetDate
facets
minLength 1
enumeration start
enumeration end
enumeration delivery
enumeration specific
source <xs:simpleType name="timeProperty">
 
<xs:restriction base="xs:NMTOKEN">
   
<xs:minLength value="1"/>
   
<xs:enumeration value="start"/>
   
<xs:enumeration value="end"/>
   
<xs:enumeration value="delivery"/>
   
<xs:enumeration value="specific"/>
 
</xs:restriction>
</xs:simpleType>

simpleType transportDateType
type restriction of xs:NMTOKEN
used by
attribute transportDate/@type
facets
enumeration Arrival
enumeration Departure
enumeration ArrivalGWHOS
enumeration PickupEmpty
enumeration ReturnEmpty
enumeration Handover
enumeration OrderReceipt
source <xs:simpleType name="transportDateType">
 
<xs:restriction base="xs:NMTOKEN">
   
<xs:enumeration value="Arrival"/>
   
<xs:enumeration value="Departure"/>
   
<xs:enumeration value="ArrivalGWHOS"/>
   
<xs:enumeration value="PickupEmpty"/>
   
<xs:enumeration value="ReturnEmpty"/>
   
<xs:enumeration value="Handover"/>
   
<xs:enumeration value="OrderReceipt"/>
 
</xs:restriction>
</xs:simpleType>

simpleType unlo
type restriction of xs:string
used by
elements port/UNLOCode location/UNLOCode
facets
minLength 5
maxLength 5
annotation
documentation
UNLO Location Code
documentation
UNLO location code
source <xs:simpleType name="unlo">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">UNLO Location Code</xs:documentation>
   
<xs:documentation xml:lang="EN">UNLO location code</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xs:string">
   
<xs:minLength value="5" fixed="true"/>
   
<xs:maxLength value="5" fixed="true"/>
 
</xs:restriction>
</xs:simpleType>

simpleType weightUnit
type restriction of xs:string
used by
attribute weight/@unit
facets
minLength 1
maxLength 2
enumeration g
enumeration kg
enumeration t
source <xs:simpleType name="weightUnit">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1" fixed="true"/>
   
<xs:maxLength value="2" fixed="true"/>
   
<xs:enumeration value="g"/>
   
<xs:enumeration value="kg"/>
   
<xs:enumeration value="t"/>
 
</xs:restriction>
</xs:simpleType>

complexType BusinessUnitDef
diagram
children Code Name
used by
element ContactDef/BusinessUnit
annotation
documentation
Adresse / Ort der Niederlassung
documentation
Location of a branch office.
source <xs:complexType name="BusinessUnitDef">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Adresse / Ort der Niederlassung</xs:documentation>
   
<xs:documentation xml:lang="EN">Location of a branch office.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Code" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">UN/Locode; z.B. Code der Niederlassung des Verfassers der Nachricht</xs:documentation>
       
<xs:documentation xml:lang="EN">UN/Locode; e.g. the location of the user's branch office.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xsd:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="5"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Name" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Falls kein UN/Locode vorhanden ist, kann alternativ der Name des Orts als Freitext kommuniziert werden.</xs:documentation>
       
<xs:documentation xml:lang="EN">If there is no UN/LoCode available for this place, alternatively the name can be set.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xsd:string">
         
<xs:maxLength value="35"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element BusinessUnitDef/Code
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 5
annotation
documentation
UN/Locode; z.B. Code der Niederlassung des Verfassers der Nachricht
documentation
UN/Locode; e.g. the location of the user's branch office.
source <xs:element name="Code" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">UN/Locode; z.B. Code der Niederlassung des Verfassers der Nachricht</xs:documentation>
   
<xs:documentation xml:lang="EN">UN/Locode; e.g. the location of the user's branch office.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="5"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element BusinessUnitDef/Name
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 35
annotation
documentation
Falls kein UN/Locode vorhanden ist, kann alternativ der Name des Orts als Freitext kommuniziert werden.
documentation
If there is no UN/LoCode available for this place, alternatively the name can be set.
source <xs:element name="Name" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Falls kein UN/Locode vorhanden ist, kann alternativ der Name des Orts als Freitext kommuniziert werden.</xs:documentation>
   
<xs:documentation xml:lang="EN">If there is no UN/LoCode available for this place, alternatively the name can be set.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType CommunicationDef
diagram
children Participants CreationTime
used by
element MetaInfoDef/Communication
annotation
documentation
Beschreibung der Kommunikation; z.B. Anlagezeitpunkt der Nachricht, Absender und Empfänger, etc.
documentation
Communication data, e. g. the message's creation time or sender, recipient
source <xs:complexType name="CommunicationDef">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beschreibung der Kommunikation; z.B. Anlagezeitpunkt der Nachricht, Absender und Empfänger, etc.</xs:documentation>
   
<xs:documentation xml:lang="EN">Communication data, e. g. the message's creation time or sender, recipient</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Participants">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">es können max.11 Beteiligte kommuniziert werden. Bei Kommunikationen mit DAKOSY sind Beteiligte mit der Rolle 'Sender' (Absender) und 'Recipient' (Empfänger) Pflicht.</xs:documentation>
       
<xs:documentation xml:lang="EN">Up to 11 entries can be sent:</xs:documentation>
       
<xs:documentation xml:lang="EN">SENDER - mandatory with DAKOSY-code</xs:documentation>
       
<xs:documentation xml:lang="EN">RECIPIENT - mandatory with DAKOSY-Code. Maximum of nine entries is possible.</xs:documentation>
       
<xs:documentation xml:lang="EN">EDI_PROVIDER</xs:documentation>
     
</xs:annotation>
     
<xs:complexType>
       
<xs:sequence>
         
<xs:element name="Participant" type="ParticipantDef" minOccurs="2" maxOccurs="11"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
   
<xs:element name="CreationTime" type="xsd:dateTime">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Anlagezeitpunkt der Nachricht als lokale Zeit, d.h. ohne Spezifikation einer Zeitzone im Timestamp.</xs:documentation>
       
<xs:documentation xml:lang="EN">Date and time of message creation.</xs:documentation>
       
<xs:documentation xml:lang="EN">Format : 1999-05-31T13:20:00</xs:documentation>
       
<xs:documentation xml:lang="EN">Use local time. Value will be read &quot;as it is&quot;. Please do not send an offset from the UTC.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element CommunicationDef/Participants
diagram
properties
isRef 0
content complex
children Participant
annotation
documentation
es können max.11 Beteiligte kommuniziert werden. Bei Kommunikationen mit DAKOSY sind Beteiligte mit der Rolle 'Sender' (Absender) und 'Recipient' (Empfänger) Pflicht.
documentation
Up to 11 entries can be sent:
documentation
SENDER - mandatory with DAKOSY-code
documentation
RECIPIENT - mandatory with DAKOSY-Code. Maximum of nine entries is possible.
documentation
EDI_PROVIDER
source <xs:element name="Participants">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">es können max.11 Beteiligte kommuniziert werden. Bei Kommunikationen mit DAKOSY sind Beteiligte mit der Rolle 'Sender' (Absender) und 'Recipient' (Empfänger) Pflicht.</xs:documentation>
   
<xs:documentation xml:lang="EN">Up to 11 entries can be sent:</xs:documentation>
   
<xs:documentation xml:lang="EN">SENDER - mandatory with DAKOSY-code</xs:documentation>
   
<xs:documentation xml:lang="EN">RECIPIENT - mandatory with DAKOSY-Code. Maximum of nine entries is possible.</xs:documentation>
   
<xs:documentation xml:lang="EN">EDI_PROVIDER</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Participant" type="ParticipantDef" minOccurs="2" maxOccurs="11"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element CommunicationDef/Participants/Participant
diagram
type ParticipantDef
properties
isRef 0
minOcc 2
maxOcc 11
content complex
children Code Name Pwd
attributes
Name  Type  Use  Default  Fixed  annotation
Rolederived by: xs:NMTOKENrequired      
documentation
Das Attribut beschreibt die Rolle des Beteiligten im Kommunikationsprozess.
documentation
Desribes the particpant's communication part as the message's sender, it's recipient etc.
documentation
Required entries:
documentation
RECIPIENT
documentation
SENDER
documentation
EDI_PROVIDER
source <xs:element name="Participant" type="ParticipantDef" minOccurs="2" maxOccurs="11"/>

element CommunicationDef/CreationTime
diagram
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Anlagezeitpunkt der Nachricht als lokale Zeit, d.h. ohne Spezifikation einer Zeitzone im Timestamp.
documentation
Date and time of message creation.
documentation
Format : 1999-05-31T13:20:00
documentation
Use local time. Value will be read &quot;as it is&quot;. Please do not send an offset from the UTC.
source <xs:element name="CreationTime" type="xsd:dateTime">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anlagezeitpunkt der Nachricht als lokale Zeit, d.h. ohne Spezifikation einer Zeitzone im Timestamp.</xs:documentation>
   
<xs:documentation xml:lang="EN">Date and time of message creation.</xs:documentation>
   
<xs:documentation xml:lang="EN">Format : 1999-05-31T13:20:00</xs:documentation>
   
<xs:documentation xml:lang="EN">Use local time. Value will be read &quot;as it is&quot;. Please do not send an offset from the UTC.</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType ContactDef
diagram
children Name Phone Email BusinessUnit
used by
element MessageMetaInfoDef/Contact
source <xs:complexType name="ContactDef">
 
<xs:sequence>
   
<xs:element name="Name">
     
<xs:simpleType>
       
<xs:restriction base="xsd:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="35"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Phone" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Telefonnummer; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.</xs:documentation>
       
<xs:documentation xml:lang="EN">plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xsd:string">
         
<xs:maxLength value="35"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Email" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">E.Mail Adresse; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.</xs:documentation>
       
<xs:documentation xml:lang="EN">plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xsd:string">
         
<xs:maxLength value="70"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="BusinessUnit" type="BusinessUnitDef" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element ContactDef/Name
diagram
type restriction of xs:string
properties
isRef 0
content simple
facets
minLength 1
maxLength 35
source <xs:element name="Name">
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ContactDef/Phone
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 35
annotation
documentation
Telefonnummer; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.
documentation
plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.
source <xs:element name="Phone" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Telefonnummer; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.</xs:documentation>
   
<xs:documentation xml:lang="EN">plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ContactDef/Email
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 70
annotation
documentation
E.Mail Adresse; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.
documentation
plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.
source <xs:element name="Email" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">E.Mail Adresse; reines Textfeld ohne Validierung; es sollte aus fachlicher Sicht entweder eine Telefonnummer oder eine E-Mail Adresse bei Verwendung der Kontaktdaten kommuniziert werden.</xs:documentation>
   
<xs:documentation xml:lang="EN">plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:maxLength value="70"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ContactDef/BusinessUnit
diagram
type BusinessUnitDef
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Code Name
source <xs:element name="BusinessUnit" type="BusinessUnitDef" minOccurs="0"/>

complexType MessageMetaInfoDef
diagram
children Contact
annotation
documentation
Meta-Informationen für jede enthaltene Nachricht
documentation
Meta information for each message.
source <xs:complexType name="MessageMetaInfoDef">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Meta-Informationen für jede enthaltene Nachricht</xs:documentation>
   
<xs:documentation xml:lang="EN">Meta information for each message.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Contact" type="ContactDef" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element MessageMetaInfoDef/Contact
diagram
type ContactDef
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Name Phone Email BusinessUnit
source <xs:element name="Contact" type="ContactDef" minOccurs="0"/>

complexType MetaInfoDef
diagram
children Transaction Application Communication
used by
element Document/Metainfo
attributes
Name  Type  Use  Default  Fixed  annotation
Countxs:positiveInteger      
documentation
Anzahl der in der Kommunikation gebündelten Nachrichten
documentation
Number of messages (elements) that are collected in the transmitted file.
ExchangeNumberderived by: xs:stringrequired      
documentation
Sitzungsnummer zur eindeutigen Identifikation der kommunizierten Datei
documentation
unique reference per physical xml-file
Testxs:booleanoptional  0    
documentation
Testkennzeichen; 0 = Produktion, 1 = Test
documentation
0 - false (default);
documentation
1- true; transmission for test purpose
annotation
documentation
Informationen zur verwendeten Transaktion, den Beteiligten der EDI-Kommunikation, etc.
documentation
Contains information concerning transaction type, communication parties etc.
source <xs:complexType name="MetaInfoDef">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Informationen zur verwendeten Transaktion, den Beteiligten der EDI-Kommunikation, etc.</xs:documentation>
   
<xs:documentation xml:lang="EN">Contains information concerning transaction type, communication parties etc.</xs:documentation>
 
</xs:annotation>
 
<xs:sequence>
   
<xs:element name="Transaction" type="TransactionDef">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Die Struktur spezifiziert die verwendete Transaktion und den Typ der verwendeten Nachricht. Es können nur Nachrichten eines Typs in einer Nachricht gebündelt werden, d.h. z.B. nur Auftragsdaten oder nur Statusinformationen. etc.</xs:documentation>
       
<xs:documentation xml:lang="EN">Specifies the transaction type (GM01, AB01 etc.). Only one transaction per file is allowed. Different types must be sent in separate files.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Application" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Name des Zielsystems, bzw. der Zielapplikation</xs:documentation>
       
<xs:documentation xml:lang="EN">Name of the application, the message is addressed to.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xsd:string">
         
<xs:maxLength value="35"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Communication" type="CommunicationDef"/>
 
</xs:sequence>
 
<xs:attribute name="Count" type="xsd:positiveInteger">
   
<xs:annotation>
     
<xs:documentation xml:lang="DE">Anzahl der in der Kommunikation gebündelten Nachrichten</xs:documentation>
     
<xs:documentation xml:lang="EN">Number of messages (elements) that are collected in the transmitted file.</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
 
<xs:attribute name="ExchangeNumber" use="required">
   
<xs:annotation>
     
<xs:documentation xml:lang="DE">Sitzungsnummer zur eindeutigen Identifikation der kommunizierten Datei</xs:documentation>
     
<xs:documentation xml:lang="EN">unique reference per physical xml-file</xs:documentation>
   
</xs:annotation>
   
<xs:simpleType>
     
<xs:restriction base="xsd:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="14"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="Test" type="xsd:boolean" use="optional" default="0">
   
<xs:annotation>
     
<xs:documentation xml:lang="DE">Testkennzeichen; 0 = Produktion, 1 = Test</xs:documentation>
     
<xs:documentation xml:lang="EN">0 - false (default);</xs:documentation>
     
<xs:documentation xml:lang="EN">1- true; transmission for test purpose</xs:documentation>
   
</xs:annotation>
 
</xs:attribute>
</xs:complexType>

attribute MetaInfoDef/@Count
type xs:positiveInteger
properties
isRef 0
annotation
documentation
Anzahl der in der Kommunikation gebündelten Nachrichten
documentation
Number of messages (elements) that are collected in the transmitted file.
source <xs:attribute name="Count" type="xsd:positiveInteger">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anzahl der in der Kommunikation gebündelten Nachrichten</xs:documentation>
   
<xs:documentation xml:lang="EN">Number of messages (elements) that are collected in the transmitted file.</xs:documentation>
 
</xs:annotation>
</xs:attribute>

attribute MetaInfoDef/@ExchangeNumber
type restriction of xs:string
properties
isRef 0
use required
facets
minLength 1
maxLength 14
annotation
documentation
Sitzungsnummer zur eindeutigen Identifikation der kommunizierten Datei
documentation
unique reference per physical xml-file
source <xs:attribute name="ExchangeNumber" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Sitzungsnummer zur eindeutigen Identifikation der kommunizierten Datei</xs:documentation>
   
<xs:documentation xml:lang="EN">unique reference per physical xml-file</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="14"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute MetaInfoDef/@Test
type xs:boolean
properties
isRef 0
default 0
use optional
annotation
documentation
Testkennzeichen; 0 = Produktion, 1 = Test
documentation
0 - false (default);
documentation
1- true; transmission for test purpose
source <xs:attribute name="Test" type="xsd:boolean" use="optional" default="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Testkennzeichen; 0 = Produktion, 1 = Test</xs:documentation>
   
<xs:documentation xml:lang="EN">0 - false (default);</xs:documentation>
   
<xs:documentation xml:lang="EN">1- true; transmission for test purpose</xs:documentation>
 
</xs:annotation>
</xs:attribute>

element MetaInfoDef/Transaction
diagram
type TransactionDef
properties
isRef 0
content complex
children Descr Provider
attributes
Name  Type  Use  Default  Fixed  annotation
Codederived by: xs:stringrequired      
documentation
Transaktionscode; Definition durch den für die Transaktion verantwortlichen Provider.
documentation
Code defined by the provider for the specified transaction.
Typederived by: xs:stringrequired      
documentation
Typ der kommunizierten Daten,; z.B. TransportOrder, StatusInformation, etc.
documentation
Single type which is represented by this file.
documentation
A Transaction identified by its code may contain several types identified by their  type.
documentation
This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).
Versionderived by: xs:stringrequired      
documentation
Version der Transaktion
documentation
Version of message definition
annotation
documentation
Die Struktur spezifiziert die verwendete Transaktion und den Typ der verwendeten Nachricht. Es können nur Nachrichten eines Typs in einer Nachricht gebündelt werden, d.h. z.B. nur Auftragsdaten oder nur Statusinformationen. etc.
documentation
Specifies the transaction type (GM01, AB01 etc.). Only one transaction per file is allowed. Different types must be sent in separate files.
source <xs:element name="Transaction" type="TransactionDef">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Die Struktur spezifiziert die verwendete Transaktion und den Typ der verwendeten Nachricht. Es können nur Nachrichten eines Typs in einer Nachricht gebündelt werden, d.h. z.B. nur Auftragsdaten oder nur Statusinformationen. etc.</xs:documentation>
   
<xs:documentation xml:lang="EN">Specifies the transaction type (GM01, AB01 etc.). Only one transaction per file is allowed. Different types must be sent in separate files.</xs:documentation>
 
</xs:annotation>
</xs:element>

element MetaInfoDef/Application
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 35
annotation
documentation
Name des Zielsystems, bzw. der Zielapplikation
documentation
Name of the application, the message is addressed to.
source <xs:element name="Application" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name des Zielsystems, bzw. der Zielapplikation</xs:documentation>
   
<xs:documentation xml:lang="EN">Name of the application, the message is addressed to.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element MetaInfoDef/Communication
diagram
type CommunicationDef
properties
isRef 0
content complex
children Participants CreationTime
source <xs:element name="Communication" type="CommunicationDef"/>

complexType ParticipantCodeDef
diagram
type extension of ParticipantCode
properties
base ParticipantCode
used by
element ParticipantDef/Code
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  annotation
Aliasderived by: xs:tokenoptional  DAK    
documentation
Das Attribut spezifiziert die für den verwendeten EDI-Code des Beteiligten verantwortliche Instanz. Zurzeit ist hier nur der Wert 'DAK' für DAKOSY zulässig.
documentation
Alias code. Describes how the participant is identified in a system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.
source <xs:complexType name="ParticipantCodeDef">
 
<xs:simpleContent>
   
<xs:extension base="ParticipantCode">
     
<xs:attribute name="Alias" use="optional" default="DAK">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Das Attribut spezifiziert die für den verwendeten EDI-Code des Beteiligten verantwortliche Instanz. Zurzeit ist hier nur der Wert 'DAK' für DAKOSY zulässig.</xs:documentation>
         
<xs:documentation xml:lang="EN">Alias code. Describes how the participant is identified in a system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xsd:token">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="17"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute ParticipantCodeDef/@Alias
type restriction of xs:token
properties
isRef 0
default DAK
use optional
facets
minLength 1
maxLength 17
annotation
documentation
Das Attribut spezifiziert die für den verwendeten EDI-Code des Beteiligten verantwortliche Instanz. Zurzeit ist hier nur der Wert 'DAK' für DAKOSY zulässig.
documentation
Alias code. Describes how the participant is identified in a system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.
source <xs:attribute name="Alias" use="optional" default="DAK">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Das Attribut spezifiziert die für den verwendeten EDI-Code des Beteiligten verantwortliche Instanz. Zurzeit ist hier nur der Wert 'DAK' für DAKOSY zulässig.</xs:documentation>
   
<xs:documentation xml:lang="EN">Alias code. Describes how the participant is identified in a system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:token">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="17"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

complexType ParticipantDef
diagram
children Code Name Pwd
used by
element CommunicationDef/Participants/Participant
attributes
Name  Type  Use  Default  Fixed  annotation
Rolederived by: xs:NMTOKENrequired      
documentation
Das Attribut beschreibt die Rolle des Beteiligten im Kommunikationsprozess.
documentation
Desribes the particpant's communication part as the message's sender, it's recipient etc.
documentation
Required entries:
documentation
RECIPIENT
documentation
SENDER
documentation
EDI_PROVIDER
source <xs:complexType name="ParticipantDef">
 
<xs:sequence>
   
<xs:element name="Code" type="ParticipantCodeDef" maxOccurs="unbounded">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">EDI-Code des Beteiligten</xs:documentation>
       
<xs:documentation xml:lang="EN">Code identifying the participant</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="Name" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Name des Beteiligten; rein informatives Element, d.h. keine Auswertung</xs:documentation>
       
<xs:documentation xml:lang="EN">just for informal use</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xsd:string">
         
<xs:maxLength value="35"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Pwd" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Kennwort; nur falls dieses von der Rolle des EDI-Beteiligten verlangt wird</xs:documentation>
       
<xs:documentation xml:lang="EN">Needs only to be set if required by the specified role.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xsd:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="17"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="Role" use="required">
   
<xs:annotation>
     
<xs:documentation xml:lang="DE">Das Attribut beschreibt die Rolle des Beteiligten im Kommunikationsprozess.</xs:documentation>
     
<xs:documentation xml:lang="EN">Desribes the particpant's communication part as the message's sender, it's recipient etc.</xs:documentation>
     
<xs:documentation xml:lang="EN">Required entries:</xs:documentation>
     
<xs:documentation xml:lang="EN">RECIPIENT</xs:documentation>
     
<xs:documentation xml:lang="EN">SENDER</xs:documentation>
     
<xs:documentation xml:lang="EN">EDI_PROVIDER</xs:documentation>
   
</xs:annotation>
   
<xs:simpleType>
     
<xs:restriction base="xsd:NMTOKEN">
       
<xs:enumeration value="EDI_PROVIDER"/>
       
<xs:enumeration value="RECIPIENT"/>
       
<xs:enumeration value="SENDER"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
</xs:complexType>

attribute ParticipantDef/@Role
type restriction of xs:NMTOKEN
properties
isRef 0
use required
facets
enumeration EDI_PROVIDER
enumeration RECIPIENT
enumeration SENDER
annotation
documentation
Das Attribut beschreibt die Rolle des Beteiligten im Kommunikationsprozess.
documentation
Desribes the particpant's communication part as the message's sender, it's recipient etc.
documentation
Required entries:
documentation
RECIPIENT
documentation
SENDER
documentation
EDI_PROVIDER
source <xs:attribute name="Role" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Das Attribut beschreibt die Rolle des Beteiligten im Kommunikationsprozess.</xs:documentation>
   
<xs:documentation xml:lang="EN">Desribes the particpant's communication part as the message's sender, it's recipient etc.</xs:documentation>
   
<xs:documentation xml:lang="EN">Required entries:</xs:documentation>
   
<xs:documentation xml:lang="EN">RECIPIENT</xs:documentation>
   
<xs:documentation xml:lang="EN">SENDER</xs:documentation>
   
<xs:documentation xml:lang="EN">EDI_PROVIDER</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:NMTOKEN">
     
<xs:enumeration value="EDI_PROVIDER"/>
     
<xs:enumeration value="RECIPIENT"/>
     
<xs:enumeration value="SENDER"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element ParticipantDef/Code
diagram
type ParticipantCodeDef
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  annotation
Aliasderived by: xs:tokenoptional  DAK    
documentation
Das Attribut spezifiziert die für den verwendeten EDI-Code des Beteiligten verantwortliche Instanz. Zurzeit ist hier nur der Wert 'DAK' für DAKOSY zulässig.
documentation
Alias code. Describes how the participant is identified in a system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.
annotation
documentation
EDI-Code des Beteiligten
documentation
Code identifying the participant
source <xs:element name="Code" type="ParticipantCodeDef" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">EDI-Code des Beteiligten</xs:documentation>
   
<xs:documentation xml:lang="EN">Code identifying the participant</xs:documentation>
 
</xs:annotation>
</xs:element>

element ParticipantDef/Name
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
maxLength 35
annotation
documentation
Name des Beteiligten; rein informatives Element, d.h. keine Auswertung
documentation
just for informal use
source <xs:element name="Name" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name des Beteiligten; rein informatives Element, d.h. keine Auswertung</xs:documentation>
   
<xs:documentation xml:lang="EN">just for informal use</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element ParticipantDef/Pwd
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 17
annotation
documentation
Kennwort; nur falls dieses von der Rolle des EDI-Beteiligten verlangt wird
documentation
Needs only to be set if required by the specified role.
source <xs:element name="Pwd" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennwort; nur falls dieses von der Rolle des EDI-Beteiligten verlangt wird</xs:documentation>
   
<xs:documentation xml:lang="EN">Needs only to be set if required by the specified role.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="17"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType TransactionDef
diagram
children Descr Provider
used by
element MetaInfoDef/Transaction
attributes
Name  Type  Use  Default  Fixed  annotation
Codederived by: xs:stringrequired      
documentation
Transaktionscode; Definition durch den für die Transaktion verantwortlichen Provider.
documentation
Code defined by the provider for the specified transaction.
Typederived by: xs:stringrequired      
documentation
Typ der kommunizierten Daten,; z.B. TransportOrder, StatusInformation, etc.
documentation
Single type which is represented by this file.
documentation
A Transaction identified by its code may contain several types identified by their  type.
documentation
This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).
Versionderived by: xs:stringrequired      
documentation
Version der Transaktion
documentation
Version of message definition
source <xs:complexType name="TransactionDef">
 
<xs:sequence>
   
<xs:element name="Descr" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Beschreibung; rein informativ, d.h. wird nicht ausgewertet</xs:documentation>
       
<xs:documentation xml:lang="EN">(informal) description</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xsd:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="35"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="Provider" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Name des für die Transaktion verantwortlichen Providers (für AC03 immer DAKOSY)</xs:documentation>
       
<xs:documentation xml:lang="EN">name of the party who is responsible for the underlying schema.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xsd:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="35"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
 
<xs:attribute name="Code" use="required">
   
<xs:annotation>
     
<xs:documentation xml:lang="DE">Transaktionscode; Definition durch den für die Transaktion verantwortlichen Provider.</xs:documentation>
     
<xs:documentation xml:lang="EN">Code defined by the provider for the specified transaction.</xs:documentation>
   
</xs:annotation>
   
<xs:simpleType>
     
<xs:restriction base="xsd:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="17"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="Type" use="required">
   
<xs:annotation>
     
<xs:documentation xml:lang="DE">Typ der kommunizierten Daten,; z.B. TransportOrder, StatusInformation, etc.</xs:documentation>
     
<xs:documentation xml:lang="EN">Single type which is represented by this file.</xs:documentation>
     
<xs:documentation xml:lang="EN">A Transaction identified by its code may contain several types identified by their  type.</xs:documentation>
     
<xs:documentation xml:lang="EN">This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).</xs:documentation>
   
</xs:annotation>
   
<xs:simpleType>
     
<xs:restriction base="xsd:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="17"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
 
<xs:attribute name="Version" use="required">
   
<xs:annotation>
     
<xs:documentation xml:lang="DE">Version der Transaktion</xs:documentation>
     
<xs:documentation xml:lang="EN">Version of message definition</xs:documentation>
   
</xs:annotation>
   
<xs:simpleType>
     
<xs:restriction base="xsd:string">
       
<xs:minLength value="1"/>
       
<xs:maxLength value="17"/>
     
</xs:restriction>
   
</xs:simpleType>
 
</xs:attribute>
</xs:complexType>

attribute TransactionDef/@Code
type restriction of xs:string
properties
isRef 0
use required
facets
minLength 1
maxLength 17
annotation
documentation
Transaktionscode; Definition durch den für die Transaktion verantwortlichen Provider.
documentation
Code defined by the provider for the specified transaction.
source <xs:attribute name="Code" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Transaktionscode; Definition durch den für die Transaktion verantwortlichen Provider.</xs:documentation>
   
<xs:documentation xml:lang="EN">Code defined by the provider for the specified transaction.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="17"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute TransactionDef/@Type
type restriction of xs:string
properties
isRef 0
use required
facets
minLength 1
maxLength 17
annotation
documentation
Typ der kommunizierten Daten,; z.B. TransportOrder, StatusInformation, etc.
documentation
Single type which is represented by this file.
documentation
A Transaction identified by its code may contain several types identified by their  type.
documentation
This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).
source <xs:attribute name="Type" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Typ der kommunizierten Daten,; z.B. TransportOrder, StatusInformation, etc.</xs:documentation>
   
<xs:documentation xml:lang="EN">Single type which is represented by this file.</xs:documentation>
   
<xs:documentation xml:lang="EN">A Transaction identified by its code may contain several types identified by their  type.</xs:documentation>
   
<xs:documentation xml:lang="EN">This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="17"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute TransactionDef/@Version
type restriction of xs:string
properties
isRef 0
use required
facets
minLength 1
maxLength 17
annotation
documentation
Version der Transaktion
documentation
Version of message definition
source <xs:attribute name="Version" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Version der Transaktion</xs:documentation>
   
<xs:documentation xml:lang="EN">Version of message definition</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="17"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element TransactionDef/Descr
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Beschreibung; rein informativ, d.h. wird nicht ausgewertet
documentation
(informal) description
source <xs:element name="Descr" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beschreibung; rein informativ, d.h. wird nicht ausgewertet</xs:documentation>
   
<xs:documentation xml:lang="EN">(informal) description</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element TransactionDef/Provider
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Name des für die Transaktion verantwortlichen Providers (für AC03 immer DAKOSY)
documentation
name of the party who is responsible for the underlying schema.
source <xs:element name="Provider" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Name des für die Transaktion verantwortlichen Providers (für AC03 immer DAKOSY)</xs:documentation>
   
<xs:documentation xml:lang="EN">name of the party who is responsible for the underlying schema.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xsd:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

simpleType ParticipantCode
type restriction of xs:string
used by
complexType ParticipantCodeDef
facets
minLength 1
maxLength 17
annotation
documentation
EDI-Code des Beteiligten
documentation
Code identifying the participant
source <xs:simpleType name="ParticipantCode">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">EDI-Code des Beteiligten</xs:documentation>
   
<xs:documentation xml:lang="EN">Code identifying the participant</xs:documentation>
 
</xs:annotation>
 
<xs:restriction base="xsd:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="17"/>
 
</xs:restriction>
</xs:simpleType>