Schema StatusInformation.xsd


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


schema location:  http://xsd.dakosy.de/ac03v2.0/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  code35 
containerTransportBarge  code4 
containerTransportTruck  code5 
customsComment  code7 
customsNumber  commentLine 
customsOffice  commentType 
dependentWeights  containerNumber 
generic  countryISO2 
length  currencyUnit 
loadingLocation  customsDateType 
loadingPositionBarge  customsType 
location  decimal.2 
port  decimal.3 
quantity  emailAddress 
railStation  fullname 
reference  itemPosition 
referenceIdentification  lengthUnit 
referenceSignType  loadingType 
seal  name 
temperature  officeType 
transportDate  postCode 
transportLocation  qualifierType 
weight  quantityUnit 
referenceString 
referenceType 
remarks 
shippersOwn 
statusInformationType 
streetandNumber 
tax 
telephone 
temperatureUnit 
timeProperty 
transportDateType 
unlo 
weightUnit 


schema location:  http://xsd.dakosy.de/ac03v2.0/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 Dokument-Wurzel
source <xs:element name="Document">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">AC03 v2 Dokument-Wurzel</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="Status" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:choice>
                       
<xs:element name="StatusInformation">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Statusinformation</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Type" type="statusInformationType">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Art der Statusinformation:
T = Transportauftrag, d.h. der Status bezieht sich auf den gesamten Auftrag
C = Container, d.h. der Status bezieht sich auf eine konkrete Ladeeinheit des Auftrags
</xs:documentation>
                                 
<xs:documentation xml:lang="EN">
type of statusinformation:

T = transport order

C = container
         
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Position" type="itemPosition" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Position der Ladeeinheit; Pflichtelement für Statusinformationen zu Ladeeinheiten (Type = C)</xs:documentation>
                                 
<xs:documentation xml:lang="EN">required data element for type of statusinformation Type = 'C'</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="ReferenceValue" minOccurs="0" maxOccurs="unbounded">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Struktur zur Kommunikation zusätzlicher Referenzen zur Identifikation des Auftrags oder der Ladeeinheit</xs:documentation>
                                 
<xs:documentation xml:lang="EN">additional references to identify the transport order or container</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="ReferenceQualifier" type="qualifierType">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen zur Spefikation des Referenztyps; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Qualifier to identify the type of reference; values according to DAKOSY AC03 reference qualifier list</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<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:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="StatusValue" minOccurs="0" maxOccurs="unbounded">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="StatusQualifier" type="qualifierType">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Art des Statuswerts; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Qualifier to identify the type of statusvalue reported; values according to DAKOSY AC03 status qualifier list</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="StatusCode" type="code5">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Statuscode</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Status" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Beschreibung / Text zum Statuscode</xs:documentation>
                                       
<xs:documentation xml:lang="EN">status text</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="StatusRemark" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Bemerkung</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:string"/>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="StatusTime" minOccurs="0" maxOccurs="unbounded">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Statuszeit; es können verschiedene Zeitpunkte in Bezug zu dem Statuswert spezifiziert werden, z.B.:
- der Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eingetreten ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis gemeldet worden ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eintreten sollte
</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="StatusTimeQualifier">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Bedeutung / Art der Statuszeit; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                                             
<xs:documentation xml:lang="EN">Qualifier to identify the type of time; values according to DAKOSY AC03 status time qualifier list</xs:documentation>
                                           
</xs:annotation>
                                           
<xs:simpleType>
                                             
<xs:restriction base="qualifierType"/>
                                           
</xs:simpleType>
                                         
</xs:element>
                                         
<xs:element name="Time" type="xs:dateTime">
                                           
<xs:annotation>
                                             
<xs:documentation xml:lang="DE">Statuszeit</xs:documentation>
                                             
<xs:documentation xml:lang="EN">status time</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                       
</xs:sequence>
                                     
</xs:complexType>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                             
<xs:element name="OperatorCustomerNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
                                 
<xs:documentation xml:lang="EN">operator customer 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="LocationCode" type="code4" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Code der Lade- oder Entladestelle</xs:documentation>
                                 
<xs:documentation xml:lang="EN">code of the loading or discharge location</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Container" minOccurs="0">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="Number" type="containerNumber" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>container number</xs:documentation>
                                       
<xs:documentation>
Format:
bytes content
1 -  4 Prefix
5 - 12 Number

corresponds to AC02 field number 714/715
         
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Length" type="code2" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>container length</xs:documentation>
                                       
<xs:documentation>
length of the container in feet
according to HABIS code directory A18

corresponds to AC02 field number 711
         
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Height" type="code2" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>container height</xs:documentation>
                                       
<xs:documentation>
height of the container
according to HABIS code directory A19

corresponds to AC02 field number 712
         
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Type" type="code2" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>container type</xs:documentation>
                                       
<xs:documentation>
according to HABIS code directory A05


corresponds to AC02 field number 713
         
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="WagonNumber" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>wagon number</xs:documentation>
                                       
<xs:documentation>number of the rail road wagon the container has been loaded onto</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="Quay" type="code4" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>quay</xs:documentation>
                                       
<xs:documentation>
code of the quay operator answering the status query

corresponds to AC02 field number 710
         
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="OceanCarrier" type="code4" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>ocean carrier</xs:documentation>
                                       
<xs:documentation>
code of the ocean carrier
according to DAKOSY key directory ocean carrier / customer code

corresponds to AC02 field number 716
         
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="DispatchInformation" minOccurs="0">
                                     
<xs:complexType>
                                       
<xs:sequence>
                                         
<xs:element name="DispatchAttribute" type="code3" minOccurs="0" maxOccurs="4">
                                           
<xs:annotation>
                                             
<xs:documentation>dispatch attribute</xs:documentation>
                                             
<xs:documentation>
according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is &gt;500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
         
</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                         
<xs:element name="DispatchArea" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation>dispatch area</xs:documentation>
                                             
<xs:documentation>corresponds to AC02 field number 718</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="Block" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation>block</xs:documentation>
                                             
<xs:documentation>
block of the depot area the container is stored

corresponds to AC02 field number 719
         
</xs:documentation>
                                           
</xs:annotation>
                                           
<xs:simpleType>
                                             
<xs:restriction base="xs:string">
                                               
<xs:minLength value="1"/>
                                               
<xs:maxLength value="5"/>
                                             
</xs:restriction>
                                           
</xs:simpleType>
                                         
</xs:element>
                                         
<xs:element name="Row" type="code3" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation>row</xs:documentation>
                                             
<xs:documentation>
row within the block of the depot area the container is stored

corresponds to AC02 field number 720
         
</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                         
<xs:element name="Position" type="code3" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation>position</xs:documentation>
                                             
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
         
</xs:documentation>
                                           
</xs:annotation>
                                         
</xs:element>
                                         
<xs:element name="Level" minOccurs="0">
                                           
<xs:annotation>
                                             
<xs:documentation>level</xs:documentation>
                                             
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
         
</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>
                                   
</xs:element>
                                   
<xs:element name="SealNumber" minOccurs="0" maxOccurs="99">
                                     
<xs:annotation>
                                       
<xs:documentation>official seal number</xs:documentation>
                                       
<xs:documentation>
(e.g. customs seal)

corresponds to AC02 field number 128
         
</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:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="ErrorMessage">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Rückweisung</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="GeneralErrorCode">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Allgemeiner EDI-Fehlercode</xs:documentation>
                                 
<xs:documentation xml:lang="EN">general EDI-error code</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:integer">
                                   
<xs:totalDigits value="3"/>
                                   
<xs:fractionDigits value="0"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="ErrorType">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Fehlertyp / Art der Rückweisung:
A = automatische Rückweisung (Auslöser ist die Anwendung)
M = manuelle Rückweisung (Auslöser ist ein Sachbearbeiter)
</xs:documentation>
                                 
<xs:documentation xml:lang="EN">error type:

A = automatic rejection

M = manual rejection
       
</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:enumeration value="A"/>
                                   
<xs:enumeration value="M"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Initiator">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Initiator / Auslöser der Rückweisung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">initiator of the error message</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="Position" type="itemPosition" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">optionales Element zur Spezifikation einer Auftragsposition, d.h. Ladeeinheit, auf die sich die Rückweisung bezieht.</xs:documentation>
                                 
<xs:documentation xml:lang="DE">Das Element wird nicht in der Kommunikation mit ACTION, UNIKAT, TRAFIC oder UnikatGE verwendet. Ein Rückweisung bezieht sich immer auf den gesamten Auftrag.</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="ShortText">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kurztext:
Kurztext zur Beschreibung der Rückweisung
</xs:documentation>
                                 
<xs:documentation xml:lang="EN">short text:</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="45"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Text" minOccurs="0" maxOccurs="99">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Beschreibung;
ausführliche Beschreibung der Rückweisung / Fehlermeldung
</xs:documentation>
                                 
<xs:documentation xml:lang="EN">text</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="70"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="IncorrectContent" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">fehlerhafter Inhalt</xs:documentation>
                                 
<xs:documentation xml:lang="EN">incorrect content</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="160"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="OrderConfirmation">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Buchungsbestätigung</xs:documentation>
                           
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird zurzeit keine Buchungsbestätigung verwendet.</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Reference" type="reference">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Referenz des bestätigten Auftrags</xs:documentation>
                                 
<xs:documentation xml:lang="EN">reference of the confirmed transport order</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="NumberOfPositions">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Anzahl der Positionen (Ladeeinheiten) des Auftrags</xs:documentation>
                                 
<xs:documentation xml:lang="EN">number of positions (containers) contained in the transport order</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:integer">
                                   
<xs:minInclusive value="1"/>
                                   
<xs:maxInclusive value="999"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="DateOfAcceptance" type="xs:dateTime">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Zeitpunkt Buchungsbestätigung</xs:documentation>
                                 
<xs:documentation xml:lang="EN">date of acceptance</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Dispatcher" type="contact">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Sachbearbeiter (der die Buchungsbestätigung ausgesprochen hat)</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="Deletion">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Löschung (Storno)</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Type" type="statusInformationType">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Art der Löschung:
T = Löschung des gesamten Auftrags
C = Löschung einer einzelnen Ladeeinheit
</xs:documentation>
                                 
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.</xs:documentation>
                                 
<xs:documentation xml:lang="EN">type of the deletion (transport order = T / container = C)</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Remarks" type="remarks" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Bemerkung (nur Type = T)</xs:documentation>
                                 
<xs:documentation xml:lang="EN">remarks for type T</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:sequence minOccurs="0" maxOccurs="999">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">nur bei Type = C</xs:documentation>
                                 
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.</xs:documentation>
                               
</xs:annotation>
                               
<xs:element name="Position" type="itemPosition">
                                 
<xs:annotation>
                                   
<xs:documentation xml:lang="DE">Position der zu löschenden Ladeeinheit (nur Type = C)</xs:documentation>
                                   
<xs:documentation xml:lang="EN">position for type C</xs:documentation>
                                 
</xs:annotation>
                               
</xs:element>
                               
<xs:element name="Remarks" type="remarks" minOccurs="0">
                                 
<xs:annotation>
                                   
<xs:documentation xml:lang="DE">Bemerkung (nur Type = C)</xs:documentation>
                                   
<xs:documentation xml:lang="EN">remarks for type C</xs:documentation>
                                 
</xs:annotation>
                               
</xs:element>
                             
</xs:sequence>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:choice>
                     
<xs:attribute name="referenceType" use="required">
                       
<xs:annotation>
                         
<xs:documentation xml:lang="DE">Typ oder Bedeutung der StatusInformation passend zur nachfolgenden, gleichnamigen Struktur:
Deletion = Löschung
ErrorMessage = Rückweisung
OrderConfirmation = Buchungsbestätigung
StatusInformation = Statusinformation
</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<xs:minLength value="1"/>
                           
<xs:maxLength value="35"/>
                           
<xs:enumeration value="Deletion"/>
                           
<xs:enumeration value="ErrorMessage"/>
                           
<xs:enumeration value="OrderConfirmation"/>
                           
<xs:enumeration value="StatusInformation"/>
                         
</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, auf den sich die Statusinformation bezieht</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:string">
                           
<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 (in Verbindung mit der Referenz), auf die sich die Statusinformation bezieht.</xs:documentation>
                       
</xs:annotation>
                       
<xs:simpleType>
                         
<xs:restriction base="xs:integer">
                           
<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: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="Status" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:choice>
                 
<xs:element name="StatusInformation">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Statusinformation</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Type" type="statusInformationType">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Art der Statusinformation:
T = Transportauftrag, d.h. der Status bezieht sich auf den gesamten Auftrag
C = Container, d.h. der Status bezieht sich auf eine konkrete Ladeeinheit des Auftrags
</xs:documentation>
                           
<xs:documentation xml:lang="EN">
type of statusinformation:

T = transport order

C = container
         
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Position" type="itemPosition" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Position der Ladeeinheit; Pflichtelement für Statusinformationen zu Ladeeinheiten (Type = C)</xs:documentation>
                           
<xs:documentation xml:lang="EN">required data element for type of statusinformation Type = 'C'</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ReferenceValue" minOccurs="0" maxOccurs="unbounded">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Struktur zur Kommunikation zusätzlicher Referenzen zur Identifikation des Auftrags oder der Ladeeinheit</xs:documentation>
                           
<xs:documentation xml:lang="EN">additional references to identify the transport order or container</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="ReferenceQualifier" type="qualifierType">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen zur Spefikation des Referenztyps; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Qualifier to identify the type of reference; values according to DAKOSY AC03 reference qualifier list</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<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:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="StatusValue" minOccurs="0" maxOccurs="unbounded">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="StatusQualifier" type="qualifierType">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Art des Statuswerts; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Qualifier to identify the type of statusvalue reported; values according to DAKOSY AC03 status qualifier list</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="StatusCode" type="code5">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Statuscode</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Status" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Beschreibung / Text zum Statuscode</xs:documentation>
                                 
<xs:documentation xml:lang="EN">status text</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="StatusRemark" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Bemerkung</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string"/>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="StatusTime" minOccurs="0" maxOccurs="unbounded">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Statuszeit; es können verschiedene Zeitpunkte in Bezug zu dem Statuswert spezifiziert werden, z.B.:
- der Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eingetreten ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis gemeldet worden ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eintreten sollte
</xs:documentation>
                               
</xs:annotation>
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="StatusTimeQualifier">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Bedeutung / Art der Statuszeit; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                                       
<xs:documentation xml:lang="EN">Qualifier to identify the type of time; values according to DAKOSY AC03 status time qualifier list</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="qualifierType"/>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="Time" type="xs:dateTime">
                                     
<xs:annotation>
                                       
<xs:documentation xml:lang="DE">Statuszeit</xs:documentation>
                                       
<xs:documentation xml:lang="EN">status time</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                 
</xs:sequence>
                               
</xs:complexType>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                       
<xs:element name="OperatorCustomerNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
                           
<xs:documentation xml:lang="EN">operator customer 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="LocationCode" type="code4" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Code der Lade- oder Entladestelle</xs:documentation>
                           
<xs:documentation xml:lang="EN">code of the loading or discharge location</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Container" minOccurs="0">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="Number" type="containerNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>container number</xs:documentation>
                                 
<xs:documentation>
Format:
bytes content
1 -  4 Prefix
5 - 12 Number

corresponds to AC02 field number 714/715
         
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Length" type="code2" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>container length</xs:documentation>
                                 
<xs:documentation>
length of the container in feet
according to HABIS code directory A18

corresponds to AC02 field number 711
         
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Height" type="code2" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>container height</xs:documentation>
                                 
<xs:documentation>
height of the container
according to HABIS code directory A19

corresponds to AC02 field number 712
         
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Type" type="code2" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>container type</xs:documentation>
                                 
<xs:documentation>
according to HABIS code directory A05


corresponds to AC02 field number 713
         
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="WagonNumber" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>wagon number</xs:documentation>
                                 
<xs:documentation>number of the rail road wagon the container has been loaded onto</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="Quay" type="code4" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>quay</xs:documentation>
                                 
<xs:documentation>
code of the quay operator answering the status query

corresponds to AC02 field number 710
         
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="OceanCarrier" type="code4" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>ocean carrier</xs:documentation>
                                 
<xs:documentation>
code of the ocean carrier
according to DAKOSY key directory ocean carrier / customer code

corresponds to AC02 field number 716
         
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="DispatchInformation" minOccurs="0">
                               
<xs:complexType>
                                 
<xs:sequence>
                                   
<xs:element name="DispatchAttribute" type="code3" minOccurs="0" maxOccurs="4">
                                     
<xs:annotation>
                                       
<xs:documentation>dispatch attribute</xs:documentation>
                                       
<xs:documentation>
according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is &gt;500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
         
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="DispatchArea" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>dispatch area</xs:documentation>
                                       
<xs:documentation>corresponds to AC02 field number 718</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="Block" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>block</xs:documentation>
                                       
<xs:documentation>
block of the depot area the container is stored

corresponds to AC02 field number 719
         
</xs:documentation>
                                     
</xs:annotation>
                                     
<xs:simpleType>
                                       
<xs:restriction base="xs:string">
                                         
<xs:minLength value="1"/>
                                         
<xs:maxLength value="5"/>
                                       
</xs:restriction>
                                     
</xs:simpleType>
                                   
</xs:element>
                                   
<xs:element name="Row" type="code3" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>row</xs:documentation>
                                       
<xs:documentation>
row within the block of the depot area the container is stored

corresponds to AC02 field number 720
         
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Position" type="code3" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>position</xs:documentation>
                                       
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
         
</xs:documentation>
                                     
</xs:annotation>
                                   
</xs:element>
                                   
<xs:element name="Level" minOccurs="0">
                                     
<xs:annotation>
                                       
<xs:documentation>level</xs:documentation>
                                       
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
         
</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>
                             
</xs:element>
                             
<xs:element name="SealNumber" minOccurs="0" maxOccurs="99">
                               
<xs:annotation>
                                 
<xs:documentation>official seal number</xs:documentation>
                                 
<xs:documentation>
(e.g. customs seal)

corresponds to AC02 field number 128
         
</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:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="ErrorMessage">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Rückweisung</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="GeneralErrorCode">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Allgemeiner EDI-Fehlercode</xs:documentation>
                           
<xs:documentation xml:lang="EN">general EDI-error code</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:integer">
                             
<xs:totalDigits value="3"/>
                             
<xs:fractionDigits value="0"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="ErrorType">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Fehlertyp / Art der Rückweisung:
A = automatische Rückweisung (Auslöser ist die Anwendung)
M = manuelle Rückweisung (Auslöser ist ein Sachbearbeiter)
</xs:documentation>
                           
<xs:documentation xml:lang="EN">error type:

A = automatic rejection

M = manual rejection
       
</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:enumeration value="A"/>
                             
<xs:enumeration value="M"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Initiator">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Initiator / Auslöser der Rückweisung</xs:documentation>
                           
<xs:documentation xml:lang="EN">initiator of the error message</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="Position" type="itemPosition" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">optionales Element zur Spezifikation einer Auftragsposition, d.h. Ladeeinheit, auf die sich die Rückweisung bezieht.</xs:documentation>
                           
<xs:documentation xml:lang="DE">Das Element wird nicht in der Kommunikation mit ACTION, UNIKAT, TRAFIC oder UnikatGE verwendet. Ein Rückweisung bezieht sich immer auf den gesamten Auftrag.</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="ShortText">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kurztext:
Kurztext zur Beschreibung der Rückweisung
</xs:documentation>
                           
<xs:documentation xml:lang="EN">short text:</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="45"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Text" minOccurs="0" maxOccurs="99">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Beschreibung;
ausführliche Beschreibung der Rückweisung / Fehlermeldung
</xs:documentation>
                           
<xs:documentation xml:lang="EN">text</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="70"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="IncorrectContent" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">fehlerhafter Inhalt</xs:documentation>
                           
<xs:documentation xml:lang="EN">incorrect content</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="160"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="OrderConfirmation">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Buchungsbestätigung</xs:documentation>
                     
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird zurzeit keine Buchungsbestätigung verwendet.</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Reference" type="reference">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Referenz des bestätigten Auftrags</xs:documentation>
                           
<xs:documentation xml:lang="EN">reference of the confirmed transport order</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="NumberOfPositions">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Anzahl der Positionen (Ladeeinheiten) des Auftrags</xs:documentation>
                           
<xs:documentation xml:lang="EN">number of positions (containers) contained in the transport order</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:integer">
                             
<xs:minInclusive value="1"/>
                             
<xs:maxInclusive value="999"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="DateOfAcceptance" type="xs:dateTime">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Zeitpunkt Buchungsbestätigung</xs:documentation>
                           
<xs:documentation xml:lang="EN">date of acceptance</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Dispatcher" type="contact">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Sachbearbeiter (der die Buchungsbestätigung ausgesprochen hat)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="Deletion">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Löschung (Storno)</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Type" type="statusInformationType">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Art der Löschung:
T = Löschung des gesamten Auftrags
C = Löschung einer einzelnen Ladeeinheit
</xs:documentation>
                           
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.</xs:documentation>
                           
<xs:documentation xml:lang="EN">type of the deletion (transport order = T / container = C)</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Remarks" type="remarks" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Bemerkung (nur Type = T)</xs:documentation>
                           
<xs:documentation xml:lang="EN">remarks for type T</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:sequence minOccurs="0" maxOccurs="999">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">nur bei Type = C</xs:documentation>
                           
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.</xs:documentation>
                         
</xs:annotation>
                         
<xs:element name="Position" type="itemPosition">
                           
<xs:annotation>
                             
<xs:documentation xml:lang="DE">Position der zu löschenden Ladeeinheit (nur Type = C)</xs:documentation>
                             
<xs:documentation xml:lang="EN">position for type C</xs:documentation>
                           
</xs:annotation>
                         
</xs:element>
                         
<xs:element name="Remarks" type="remarks" minOccurs="0">
                           
<xs:annotation>
                             
<xs:documentation xml:lang="DE">Bemerkung (nur Type = C)</xs:documentation>
                             
<xs:documentation xml:lang="EN">remarks for type C</xs:documentation>
                           
</xs:annotation>
                         
</xs:element>
                       
</xs:sequence>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:choice>
               
<xs:attribute name="referenceType" use="required">
                 
<xs:annotation>
                   
<xs:documentation xml:lang="DE">Typ oder Bedeutung der StatusInformation passend zur nachfolgenden, gleichnamigen Struktur:
Deletion = Löschung
ErrorMessage = Rückweisung
OrderConfirmation = Buchungsbestätigung
StatusInformation = Statusinformation
</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<xs:minLength value="1"/>
                     
<xs:maxLength value="35"/>
                     
<xs:enumeration value="Deletion"/>
                     
<xs:enumeration value="ErrorMessage"/>
                     
<xs:enumeration value="OrderConfirmation"/>
                     
<xs:enumeration value="StatusInformation"/>
                   
</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, auf den sich die Statusinformation bezieht</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:string">
                     
<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 (in Verbindung mit der Referenz), auf die sich die Statusinformation bezieht.</xs:documentation>
                 
</xs:annotation>
                 
<xs:simpleType>
                   
<xs:restriction base="xs:integer">
                     
<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:annotation>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message
diagram
properties
isRef 0
content complex
children Status
attributes
Name  Type  Use  Default  Fixed  annotation
referenceNumberreferenceStringrequired      
documentation
Nachrichtenreferenz
Die Nachrichtenreferenz wird für die technische Quittierung der Nachricht verwendet.
source <xs:element name="Message">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Status" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:choice>
           
<xs:element name="StatusInformation">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Statusinformation</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Type" type="statusInformationType">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Art der Statusinformation:
T = Transportauftrag, d.h. der Status bezieht sich auf den gesamten Auftrag
C = Container, d.h. der Status bezieht sich auf eine konkrete Ladeeinheit des Auftrags
</xs:documentation>
                     
<xs:documentation xml:lang="EN">
type of statusinformation:

T = transport order

C = container
         
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Position" type="itemPosition" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Position der Ladeeinheit; Pflichtelement für Statusinformationen zu Ladeeinheiten (Type = C)</xs:documentation>
                     
<xs:documentation xml:lang="EN">required data element for type of statusinformation Type = 'C'</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ReferenceValue" minOccurs="0" maxOccurs="unbounded">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Struktur zur Kommunikation zusätzlicher Referenzen zur Identifikation des Auftrags oder der Ladeeinheit</xs:documentation>
                     
<xs:documentation xml:lang="EN">additional references to identify the transport order or container</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="ReferenceQualifier" type="qualifierType">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen zur Spefikation des Referenztyps; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                           
<xs:documentation xml:lang="EN">Qualifier to identify the type of reference; values according to DAKOSY AC03 reference qualifier list</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<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:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="StatusValue" minOccurs="0" maxOccurs="unbounded">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="StatusQualifier" type="qualifierType">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Art des Statuswerts; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                           
<xs:documentation xml:lang="EN">Qualifier to identify the type of statusvalue reported; values according to DAKOSY AC03 status qualifier list</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="StatusCode" type="code5">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Statuscode</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Status" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Beschreibung / Text zum Statuscode</xs:documentation>
                           
<xs:documentation xml:lang="EN">status text</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="StatusRemark" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Bemerkung</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string"/>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="StatusTime" minOccurs="0" maxOccurs="unbounded">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Statuszeit; es können verschiedene Zeitpunkte in Bezug zu dem Statuswert spezifiziert werden, z.B.:
- der Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eingetreten ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis gemeldet worden ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eintreten sollte
</xs:documentation>
                         
</xs:annotation>
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="StatusTimeQualifier">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Bedeutung / Art der Statuszeit; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                                 
<xs:documentation xml:lang="EN">Qualifier to identify the type of time; values according to DAKOSY AC03 status time qualifier list</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="qualifierType"/>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Time" type="xs:dateTime">
                               
<xs:annotation>
                                 
<xs:documentation xml:lang="DE">Statuszeit</xs:documentation>
                                 
<xs:documentation xml:lang="EN">status time</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                           
</xs:sequence>
                         
</xs:complexType>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
                 
<xs:element name="OperatorCustomerNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
                     
<xs:documentation xml:lang="EN">operator customer 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="LocationCode" type="code4" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Code der Lade- oder Entladestelle</xs:documentation>
                     
<xs:documentation xml:lang="EN">code of the loading or discharge location</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Container" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="Number" type="containerNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>container number</xs:documentation>
                           
<xs:documentation>
Format:
bytes content
1 -  4 Prefix
5 - 12 Number

corresponds to AC02 field number 714/715
         
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Length" type="code2" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>container length</xs:documentation>
                           
<xs:documentation>
length of the container in feet
according to HABIS code directory A18

corresponds to AC02 field number 711
         
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Height" type="code2" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>container height</xs:documentation>
                           
<xs:documentation>
height of the container
according to HABIS code directory A19

corresponds to AC02 field number 712
         
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Type" type="code2" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>container type</xs:documentation>
                           
<xs:documentation>
according to HABIS code directory A05


corresponds to AC02 field number 713
         
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="WagonNumber" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>wagon number</xs:documentation>
                           
<xs:documentation>number of the rail road wagon the container has been loaded onto</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="Quay" type="code4" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>quay</xs:documentation>
                           
<xs:documentation>
code of the quay operator answering the status query

corresponds to AC02 field number 710
         
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="OceanCarrier" type="code4" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>ocean carrier</xs:documentation>
                           
<xs:documentation>
code of the ocean carrier
according to DAKOSY key directory ocean carrier / customer code

corresponds to AC02 field number 716
         
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="DispatchInformation" minOccurs="0">
                         
<xs:complexType>
                           
<xs:sequence>
                             
<xs:element name="DispatchAttribute" type="code3" minOccurs="0" maxOccurs="4">
                               
<xs:annotation>
                                 
<xs:documentation>dispatch attribute</xs:documentation>
                                 
<xs:documentation>
according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is &gt;500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
         
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="DispatchArea" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>dispatch area</xs:documentation>
                                 
<xs:documentation>corresponds to AC02 field number 718</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="Block" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>block</xs:documentation>
                                 
<xs:documentation>
block of the depot area the container is stored

corresponds to AC02 field number 719
         
</xs:documentation>
                               
</xs:annotation>
                               
<xs:simpleType>
                                 
<xs:restriction base="xs:string">
                                   
<xs:minLength value="1"/>
                                   
<xs:maxLength value="5"/>
                                 
</xs:restriction>
                               
</xs:simpleType>
                             
</xs:element>
                             
<xs:element name="Row" type="code3" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>row</xs:documentation>
                                 
<xs:documentation>
row within the block of the depot area the container is stored

corresponds to AC02 field number 720
         
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Position" type="code3" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>position</xs:documentation>
                                 
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
         
</xs:documentation>
                               
</xs:annotation>
                             
</xs:element>
                             
<xs:element name="Level" minOccurs="0">
                               
<xs:annotation>
                                 
<xs:documentation>level</xs:documentation>
                                 
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
         
</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>
                       
</xs:element>
                       
<xs:element name="SealNumber" minOccurs="0" maxOccurs="99">
                         
<xs:annotation>
                           
<xs:documentation>official seal number</xs:documentation>
                           
<xs:documentation>
(e.g. customs seal)

corresponds to AC02 field number 128
         
</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:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="ErrorMessage">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Rückweisung</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="GeneralErrorCode">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Allgemeiner EDI-Fehlercode</xs:documentation>
                     
<xs:documentation xml:lang="EN">general EDI-error code</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:integer">
                       
<xs:totalDigits value="3"/>
                       
<xs:fractionDigits value="0"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="ErrorType">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Fehlertyp / Art der Rückweisung:
A = automatische Rückweisung (Auslöser ist die Anwendung)
M = manuelle Rückweisung (Auslöser ist ein Sachbearbeiter)
</xs:documentation>
                     
<xs:documentation xml:lang="EN">error type:

A = automatic rejection

M = manual rejection
       
</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:enumeration value="A"/>
                       
<xs:enumeration value="M"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Initiator">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Initiator / Auslöser der Rückweisung</xs:documentation>
                     
<xs:documentation xml:lang="EN">initiator of the error message</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="Position" type="itemPosition" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">optionales Element zur Spezifikation einer Auftragsposition, d.h. Ladeeinheit, auf die sich die Rückweisung bezieht.</xs:documentation>
                     
<xs:documentation xml:lang="DE">Das Element wird nicht in der Kommunikation mit ACTION, UNIKAT, TRAFIC oder UnikatGE verwendet. Ein Rückweisung bezieht sich immer auf den gesamten Auftrag.</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="ShortText">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kurztext:
Kurztext zur Beschreibung der Rückweisung
</xs:documentation>
                     
<xs:documentation xml:lang="EN">short text:</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="45"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Text" minOccurs="0" maxOccurs="99">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Beschreibung;
ausführliche Beschreibung der Rückweisung / Fehlermeldung
</xs:documentation>
                     
<xs:documentation xml:lang="EN">text</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="70"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="IncorrectContent" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">fehlerhafter Inhalt</xs:documentation>
                     
<xs:documentation xml:lang="EN">incorrect content</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="160"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="OrderConfirmation">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Buchungsbestätigung</xs:documentation>
               
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird zurzeit keine Buchungsbestätigung verwendet.</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Reference" type="reference">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Referenz des bestätigten Auftrags</xs:documentation>
                     
<xs:documentation xml:lang="EN">reference of the confirmed transport order</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="NumberOfPositions">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Anzahl der Positionen (Ladeeinheiten) des Auftrags</xs:documentation>
                     
<xs:documentation xml:lang="EN">number of positions (containers) contained in the transport order</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:integer">
                       
<xs:minInclusive value="1"/>
                       
<xs:maxInclusive value="999"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="DateOfAcceptance" type="xs:dateTime">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Zeitpunkt Buchungsbestätigung</xs:documentation>
                     
<xs:documentation xml:lang="EN">date of acceptance</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Dispatcher" type="contact">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Sachbearbeiter (der die Buchungsbestätigung ausgesprochen hat)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="Deletion">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Löschung (Storno)</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Type" type="statusInformationType">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Art der Löschung:
T = Löschung des gesamten Auftrags
C = Löschung einer einzelnen Ladeeinheit
</xs:documentation>
                     
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.</xs:documentation>
                     
<xs:documentation xml:lang="EN">type of the deletion (transport order = T / container = C)</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Remarks" type="remarks" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Bemerkung (nur Type = T)</xs:documentation>
                     
<xs:documentation xml:lang="EN">remarks for type T</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:sequence minOccurs="0" maxOccurs="999">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">nur bei Type = C</xs:documentation>
                     
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.</xs:documentation>
                   
</xs:annotation>
                   
<xs:element name="Position" type="itemPosition">
                     
<xs:annotation>
                       
<xs:documentation xml:lang="DE">Position der zu löschenden Ladeeinheit (nur Type = C)</xs:documentation>
                       
<xs:documentation xml:lang="EN">position for type C</xs:documentation>
                     
</xs:annotation>
                   
</xs:element>
                   
<xs:element name="Remarks" type="remarks" minOccurs="0">
                     
<xs:annotation>
                       
<xs:documentation xml:lang="DE">Bemerkung (nur Type = C)</xs:documentation>
                       
<xs:documentation xml:lang="EN">remarks for type C</xs:documentation>
                     
</xs:annotation>
                   
</xs:element>
                 
</xs:sequence>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:choice>
         
<xs:attribute name="referenceType" use="required">
           
<xs:annotation>
             
<xs:documentation xml:lang="DE">Typ oder Bedeutung der StatusInformation passend zur nachfolgenden, gleichnamigen Struktur:
Deletion = Löschung
ErrorMessage = Rückweisung
OrderConfirmation = Buchungsbestätigung
StatusInformation = Statusinformation
</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<xs:minLength value="1"/>
               
<xs:maxLength value="35"/>
               
<xs:enumeration value="Deletion"/>
               
<xs:enumeration value="ErrorMessage"/>
               
<xs:enumeration value="OrderConfirmation"/>
               
<xs:enumeration value="StatusInformation"/>
             
</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, auf den sich die Statusinformation bezieht</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:string">
               
<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 (in Verbindung mit der Referenz), auf die sich die Statusinformation bezieht.</xs:documentation>
           
</xs:annotation>
           
<xs:simpleType>
             
<xs:restriction base="xs:integer">
               
<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: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.
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:annotation>
</xs:attribute>

element Document/Messages/Message/Status
diagram
properties
isRef 0
minOcc 1
maxOcc unbounded
content complex
children StatusInformation ErrorMessage OrderConfirmation Deletion
attributes
Name  Type  Use  Default  Fixed  annotation
referenceTypederived by: xs:stringrequired      
documentation
Typ oder Bedeutung der StatusInformation passend zur nachfolgenden, gleichnamigen Struktur:
Deletion = Löschung
ErrorMessage = Rückweisung
OrderConfirmation = Buchungsbestätigung
StatusInformation = Statusinformation
referencederived by: xs:stringrequired      
documentation
fachliche Referenz zur Indentifikation des Auftrags, auf den sich die Statusinformation bezieht
versionderived by: xs:integerrequired      
documentation
fachliche Version des Auftrags (in Verbindung mit der Referenz), auf die sich die Statusinformation bezieht.
source <xs:element name="Status" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:choice>
     
<xs:element name="StatusInformation">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Statusinformation</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Type" type="statusInformationType">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Art der Statusinformation:
T = Transportauftrag, d.h. der Status bezieht sich auf den gesamten Auftrag
C = Container, d.h. der Status bezieht sich auf eine konkrete Ladeeinheit des Auftrags
</xs:documentation>
               
<xs:documentation xml:lang="EN">
type of statusinformation:

T = transport order

C = container
         
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Position" type="itemPosition" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Position der Ladeeinheit; Pflichtelement für Statusinformationen zu Ladeeinheiten (Type = C)</xs:documentation>
               
<xs:documentation xml:lang="EN">required data element for type of statusinformation Type = 'C'</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ReferenceValue" minOccurs="0" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Struktur zur Kommunikation zusätzlicher Referenzen zur Identifikation des Auftrags oder der Ladeeinheit</xs:documentation>
               
<xs:documentation xml:lang="EN">additional references to identify the transport order or container</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="ReferenceQualifier" type="qualifierType">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen zur Spefikation des Referenztyps; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                     
<xs:documentation xml:lang="EN">Qualifier to identify the type of reference; values according to DAKOSY AC03 reference qualifier list</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<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:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="StatusValue" minOccurs="0" maxOccurs="unbounded">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="StatusQualifier" type="qualifierType">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Art des Statuswerts; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                     
<xs:documentation xml:lang="EN">Qualifier to identify the type of statusvalue reported; values according to DAKOSY AC03 status qualifier list</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="StatusCode" type="code5">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Statuscode</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Status" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Beschreibung / Text zum Statuscode</xs:documentation>
                     
<xs:documentation xml:lang="EN">status text</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="StatusRemark" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Bemerkung</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string"/>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="StatusTime" minOccurs="0" maxOccurs="unbounded">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Statuszeit; es können verschiedene Zeitpunkte in Bezug zu dem Statuswert spezifiziert werden, z.B.:
- der Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eingetreten ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis gemeldet worden ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eintreten sollte
</xs:documentation>
                   
</xs:annotation>
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="StatusTimeQualifier">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Bedeutung / Art der Statuszeit; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                           
<xs:documentation xml:lang="EN">Qualifier to identify the type of time; values according to DAKOSY AC03 status time qualifier list</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="qualifierType"/>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Time" type="xs:dateTime">
                         
<xs:annotation>
                           
<xs:documentation xml:lang="DE">Statuszeit</xs:documentation>
                           
<xs:documentation xml:lang="EN">status time</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                     
</xs:sequence>
                   
</xs:complexType>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
           
<xs:element name="OperatorCustomerNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
               
<xs:documentation xml:lang="EN">operator customer 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="LocationCode" type="code4" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Code der Lade- oder Entladestelle</xs:documentation>
               
<xs:documentation xml:lang="EN">code of the loading or discharge location</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Container" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="Number" type="containerNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>container number</xs:documentation>
                     
<xs:documentation>
Format:
bytes content
1 -  4 Prefix
5 - 12 Number

corresponds to AC02 field number 714/715
         
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Length" type="code2" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>container length</xs:documentation>
                     
<xs:documentation>
length of the container in feet
according to HABIS code directory A18

corresponds to AC02 field number 711
         
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Height" type="code2" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>container height</xs:documentation>
                     
<xs:documentation>
height of the container
according to HABIS code directory A19

corresponds to AC02 field number 712
         
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Type" type="code2" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>container type</xs:documentation>
                     
<xs:documentation>
according to HABIS code directory A05


corresponds to AC02 field number 713
         
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="WagonNumber" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>wagon number</xs:documentation>
                     
<xs:documentation>number of the rail road wagon the container has been loaded onto</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="Quay" type="code4" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>quay</xs:documentation>
                     
<xs:documentation>
code of the quay operator answering the status query

corresponds to AC02 field number 710
         
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="OceanCarrier" type="code4" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>ocean carrier</xs:documentation>
                     
<xs:documentation>
code of the ocean carrier
according to DAKOSY key directory ocean carrier / customer code

corresponds to AC02 field number 716
         
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="DispatchInformation" minOccurs="0">
                   
<xs:complexType>
                     
<xs:sequence>
                       
<xs:element name="DispatchAttribute" type="code3" minOccurs="0" maxOccurs="4">
                         
<xs:annotation>
                           
<xs:documentation>dispatch attribute</xs:documentation>
                           
<xs:documentation>
according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is &gt;500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
         
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="DispatchArea" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>dispatch area</xs:documentation>
                           
<xs:documentation>corresponds to AC02 field number 718</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="Block" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>block</xs:documentation>
                           
<xs:documentation>
block of the depot area the container is stored

corresponds to AC02 field number 719
         
</xs:documentation>
                         
</xs:annotation>
                         
<xs:simpleType>
                           
<xs:restriction base="xs:string">
                             
<xs:minLength value="1"/>
                             
<xs:maxLength value="5"/>
                           
</xs:restriction>
                         
</xs:simpleType>
                       
</xs:element>
                       
<xs:element name="Row" type="code3" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>row</xs:documentation>
                           
<xs:documentation>
row within the block of the depot area the container is stored

corresponds to AC02 field number 720
         
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Position" type="code3" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>position</xs:documentation>
                           
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
         
</xs:documentation>
                         
</xs:annotation>
                       
</xs:element>
                       
<xs:element name="Level" minOccurs="0">
                         
<xs:annotation>
                           
<xs:documentation>level</xs:documentation>
                           
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
         
</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>
                 
</xs:element>
                 
<xs:element name="SealNumber" minOccurs="0" maxOccurs="99">
                   
<xs:annotation>
                     
<xs:documentation>official seal number</xs:documentation>
                     
<xs:documentation>
(e.g. customs seal)

corresponds to AC02 field number 128
         
</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:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="ErrorMessage">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Rückweisung</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="GeneralErrorCode">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Allgemeiner EDI-Fehlercode</xs:documentation>
               
<xs:documentation xml:lang="EN">general EDI-error code</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:integer">
                 
<xs:totalDigits value="3"/>
                 
<xs:fractionDigits value="0"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="ErrorType">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Fehlertyp / Art der Rückweisung:
A = automatische Rückweisung (Auslöser ist die Anwendung)
M = manuelle Rückweisung (Auslöser ist ein Sachbearbeiter)
</xs:documentation>
               
<xs:documentation xml:lang="EN">error type:

A = automatic rejection

M = manual rejection
       
</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:enumeration value="A"/>
                 
<xs:enumeration value="M"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Initiator">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Initiator / Auslöser der Rückweisung</xs:documentation>
               
<xs:documentation xml:lang="EN">initiator of the error message</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="Position" type="itemPosition" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">optionales Element zur Spezifikation einer Auftragsposition, d.h. Ladeeinheit, auf die sich die Rückweisung bezieht.</xs:documentation>
               
<xs:documentation xml:lang="DE">Das Element wird nicht in der Kommunikation mit ACTION, UNIKAT, TRAFIC oder UnikatGE verwendet. Ein Rückweisung bezieht sich immer auf den gesamten Auftrag.</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="ShortText">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kurztext:
Kurztext zur Beschreibung der Rückweisung
</xs:documentation>
               
<xs:documentation xml:lang="EN">short text:</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="45"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Text" minOccurs="0" maxOccurs="99">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Beschreibung;
ausführliche Beschreibung der Rückweisung / Fehlermeldung
</xs:documentation>
               
<xs:documentation xml:lang="EN">text</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="70"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="IncorrectContent" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">fehlerhafter Inhalt</xs:documentation>
               
<xs:documentation xml:lang="EN">incorrect content</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="160"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="OrderConfirmation">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Buchungsbestätigung</xs:documentation>
         
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird zurzeit keine Buchungsbestätigung verwendet.</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Reference" type="reference">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Referenz des bestätigten Auftrags</xs:documentation>
               
<xs:documentation xml:lang="EN">reference of the confirmed transport order</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="NumberOfPositions">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Anzahl der Positionen (Ladeeinheiten) des Auftrags</xs:documentation>
               
<xs:documentation xml:lang="EN">number of positions (containers) contained in the transport order</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:integer">
                 
<xs:minInclusive value="1"/>
                 
<xs:maxInclusive value="999"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="DateOfAcceptance" type="xs:dateTime">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Zeitpunkt Buchungsbestätigung</xs:documentation>
               
<xs:documentation xml:lang="EN">date of acceptance</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Dispatcher" type="contact">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Sachbearbeiter (der die Buchungsbestätigung ausgesprochen hat)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Deletion">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Löschung (Storno)</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Type" type="statusInformationType">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Art der Löschung:
T = Löschung des gesamten Auftrags
C = Löschung einer einzelnen Ladeeinheit
</xs:documentation>
               
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.</xs:documentation>
               
<xs:documentation xml:lang="EN">type of the deletion (transport order = T / container = C)</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Remarks" type="remarks" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Bemerkung (nur Type = T)</xs:documentation>
               
<xs:documentation xml:lang="EN">remarks for type T</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:sequence minOccurs="0" maxOccurs="999">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">nur bei Type = C</xs:documentation>
               
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.</xs:documentation>
             
</xs:annotation>
             
<xs:element name="Position" type="itemPosition">
               
<xs:annotation>
                 
<xs:documentation xml:lang="DE">Position der zu löschenden Ladeeinheit (nur Type = C)</xs:documentation>
                 
<xs:documentation xml:lang="EN">position for type C</xs:documentation>
               
</xs:annotation>
             
</xs:element>
             
<xs:element name="Remarks" type="remarks" minOccurs="0">
               
<xs:annotation>
                 
<xs:documentation xml:lang="DE">Bemerkung (nur Type = C)</xs:documentation>
                 
<xs:documentation xml:lang="EN">remarks for type C</xs:documentation>
               
</xs:annotation>
             
</xs:element>
           
</xs:sequence>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:choice>
   
<xs:attribute name="referenceType" use="required">
     
<xs:annotation>
       
<xs:documentation xml:lang="DE">Typ oder Bedeutung der StatusInformation passend zur nachfolgenden, gleichnamigen Struktur:
Deletion = Löschung
ErrorMessage = Rückweisung
OrderConfirmation = Buchungsbestätigung
StatusInformation = Statusinformation
</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<xs:minLength value="1"/>
         
<xs:maxLength value="35"/>
         
<xs:enumeration value="Deletion"/>
         
<xs:enumeration value="ErrorMessage"/>
         
<xs:enumeration value="OrderConfirmation"/>
         
<xs:enumeration value="StatusInformation"/>
       
</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, auf den sich die Statusinformation bezieht</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:string">
         
<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 (in Verbindung mit der Referenz), auf die sich die Statusinformation bezieht.</xs:documentation>
     
</xs:annotation>
     
<xs:simpleType>
       
<xs:restriction base="xs:integer">
         
<xs:totalDigits value="2"/>
         
<xs:fractionDigits value="0"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute Document/Messages/Message/Status/@referenceType
type restriction of xs:string
properties
isRef 0
use required
facets
minLength 1
maxLength 35
enumeration Deletion
enumeration ErrorMessage
enumeration OrderConfirmation
enumeration StatusInformation
annotation
documentation
Typ oder Bedeutung der StatusInformation passend zur nachfolgenden, gleichnamigen Struktur:
Deletion = Löschung
ErrorMessage = Rückweisung
OrderConfirmation = Buchungsbestätigung
StatusInformation = Statusinformation
source <xs:attribute name="referenceType" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Typ oder Bedeutung der StatusInformation passend zur nachfolgenden, gleichnamigen Struktur:
Deletion = Löschung
ErrorMessage = Rückweisung
OrderConfirmation = Buchungsbestätigung
StatusInformation = Statusinformation
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
     
<xs:enumeration value="Deletion"/>
     
<xs:enumeration value="ErrorMessage"/>
     
<xs:enumeration value="OrderConfirmation"/>
     
<xs:enumeration value="StatusInformation"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute Document/Messages/Message/Status/@reference
type restriction of xs:string
properties
isRef 0
use required
facets
minLength 1
maxLength 35
annotation
documentation
fachliche Referenz zur Indentifikation des Auftrags, auf den sich die Statusinformation bezieht
source <xs:attribute name="reference" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">fachliche Referenz zur Indentifikation des Auftrags, auf den sich die Statusinformation bezieht</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="35"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

attribute Document/Messages/Message/Status/@version
type restriction of xs:integer
properties
isRef 0
use required
facets
totalDigits 2
fractionDigits 0
annotation
documentation
fachliche Version des Auftrags (in Verbindung mit der Referenz), auf die sich die Statusinformation bezieht.
source <xs:attribute name="version" use="required">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">fachliche Version des Auftrags (in Verbindung mit der Referenz), auf die sich die Statusinformation bezieht.</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="2"/>
     
<xs:fractionDigits value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element Document/Messages/Message/Status/StatusInformation
diagram
properties
isRef 0
content complex
children Type Position ReferenceValue StatusValue OperatorCustomerNumber LocationCode Container
annotation
documentation
Statusinformation
source <xs:element name="StatusInformation">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Statusinformation</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Type" type="statusInformationType">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Art der Statusinformation:
T = Transportauftrag, d.h. der Status bezieht sich auf den gesamten Auftrag
C = Container, d.h. der Status bezieht sich auf eine konkrete Ladeeinheit des Auftrags
</xs:documentation>
         
<xs:documentation xml:lang="EN">
type of statusinformation:

T = transport order

C = container
         
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Position" type="itemPosition" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Position der Ladeeinheit; Pflichtelement für Statusinformationen zu Ladeeinheiten (Type = C)</xs:documentation>
         
<xs:documentation xml:lang="EN">required data element for type of statusinformation Type = 'C'</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ReferenceValue" minOccurs="0" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Struktur zur Kommunikation zusätzlicher Referenzen zur Identifikation des Auftrags oder der Ladeeinheit</xs:documentation>
         
<xs:documentation xml:lang="EN">additional references to identify the transport order or container</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="ReferenceQualifier" type="qualifierType">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen zur Spefikation des Referenztyps; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
               
<xs:documentation xml:lang="EN">Qualifier to identify the type of reference; values according to DAKOSY AC03 reference qualifier list</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<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:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="StatusValue" minOccurs="0" maxOccurs="unbounded">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="StatusQualifier" type="qualifierType">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Art des Statuswerts; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
               
<xs:documentation xml:lang="EN">Qualifier to identify the type of statusvalue reported; values according to DAKOSY AC03 status qualifier list</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="StatusCode" type="code5">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Statuscode</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Status" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Beschreibung / Text zum Statuscode</xs:documentation>
               
<xs:documentation xml:lang="EN">status text</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="StatusRemark" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Bemerkung</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string"/>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="StatusTime" minOccurs="0" maxOccurs="unbounded">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Statuszeit; es können verschiedene Zeitpunkte in Bezug zu dem Statuswert spezifiziert werden, z.B.:
- der Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eingetreten ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis gemeldet worden ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eintreten sollte
</xs:documentation>
             
</xs:annotation>
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="StatusTimeQualifier">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Bedeutung / Art der Statuszeit; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
                     
<xs:documentation xml:lang="EN">Qualifier to identify the type of time; values according to DAKOSY AC03 status time qualifier list</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="qualifierType"/>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Time" type="xs:dateTime">
                   
<xs:annotation>
                     
<xs:documentation xml:lang="DE">Statuszeit</xs:documentation>
                     
<xs:documentation xml:lang="EN">status time</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
               
</xs:sequence>
             
</xs:complexType>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="OperatorCustomerNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
         
<xs:documentation xml:lang="EN">operator customer 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="LocationCode" type="code4" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Code der Lade- oder Entladestelle</xs:documentation>
         
<xs:documentation xml:lang="EN">code of the loading or discharge location</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Container" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="Number" type="containerNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>container number</xs:documentation>
               
<xs:documentation>
Format:
bytes content
1 -  4 Prefix
5 - 12 Number

corresponds to AC02 field number 714/715
         
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Length" type="code2" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>container length</xs:documentation>
               
<xs:documentation>
length of the container in feet
according to HABIS code directory A18

corresponds to AC02 field number 711
         
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Height" type="code2" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>container height</xs:documentation>
               
<xs:documentation>
height of the container
according to HABIS code directory A19

corresponds to AC02 field number 712
         
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Type" type="code2" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>container type</xs:documentation>
               
<xs:documentation>
according to HABIS code directory A05


corresponds to AC02 field number 713
         
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="WagonNumber" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>wagon number</xs:documentation>
               
<xs:documentation>number of the rail road wagon the container has been loaded onto</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="Quay" type="code4" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>quay</xs:documentation>
               
<xs:documentation>
code of the quay operator answering the status query

corresponds to AC02 field number 710
         
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="OceanCarrier" type="code4" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>ocean carrier</xs:documentation>
               
<xs:documentation>
code of the ocean carrier
according to DAKOSY key directory ocean carrier / customer code

corresponds to AC02 field number 716
         
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="DispatchInformation" minOccurs="0">
             
<xs:complexType>
               
<xs:sequence>
                 
<xs:element name="DispatchAttribute" type="code3" minOccurs="0" maxOccurs="4">
                   
<xs:annotation>
                     
<xs:documentation>dispatch attribute</xs:documentation>
                     
<xs:documentation>
according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is &gt;500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
         
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="DispatchArea" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>dispatch area</xs:documentation>
                     
<xs:documentation>corresponds to AC02 field number 718</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="Block" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>block</xs:documentation>
                     
<xs:documentation>
block of the depot area the container is stored

corresponds to AC02 field number 719
         
</xs:documentation>
                   
</xs:annotation>
                   
<xs:simpleType>
                     
<xs:restriction base="xs:string">
                       
<xs:minLength value="1"/>
                       
<xs:maxLength value="5"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:element>
                 
<xs:element name="Row" type="code3" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>row</xs:documentation>
                     
<xs:documentation>
row within the block of the depot area the container is stored

corresponds to AC02 field number 720
         
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Position" type="code3" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>position</xs:documentation>
                     
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
         
</xs:documentation>
                   
</xs:annotation>
                 
</xs:element>
                 
<xs:element name="Level" minOccurs="0">
                   
<xs:annotation>
                     
<xs:documentation>level</xs:documentation>
                     
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
         
</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>
           
</xs:element>
           
<xs:element name="SealNumber" minOccurs="0" maxOccurs="99">
             
<xs:annotation>
               
<xs:documentation>official seal number</xs:documentation>
               
<xs:documentation>
(e.g. customs seal)

corresponds to AC02 field number 128
         
</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:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Type
diagram
type statusInformationType
properties
isRef 0
content simple
facets
length 1
enumeration C
enumeration T
enumeration D
enumeration R
enumeration A
annotation
documentation
Art der Statusinformation:
T = Transportauftrag, d.h. der Status bezieht sich auf den gesamten Auftrag
C = Container, d.h. der Status bezieht sich auf eine konkrete Ladeeinheit des Auftrags
documentation

type of statusinformation:

T = transport order

C = container
         
source <xs:element name="Type" type="statusInformationType">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art der Statusinformation:
T = Transportauftrag, d.h. der Status bezieht sich auf den gesamten Auftrag
C = Container, d.h. der Status bezieht sich auf eine konkrete Ladeeinheit des Auftrags
</xs:documentation>
   
<xs:documentation xml:lang="EN">
type of statusinformation:

T = transport order

C = container
         
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Position
diagram
type itemPosition
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 1
maxInclusive 999
annotation
documentation
Position der Ladeeinheit; Pflichtelement für Statusinformationen zu Ladeeinheiten (Type = C)
documentation
required data element for type of statusinformation Type = 'C'
source <xs:element name="Position" type="itemPosition" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Position der Ladeeinheit; Pflichtelement für Statusinformationen zu Ladeeinheiten (Type = C)</xs:documentation>
   
<xs:documentation xml:lang="EN">required data element for type of statusinformation Type = 'C'</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/ReferenceValue
diagram
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children ReferenceQualifier Reference
annotation
documentation
Struktur zur Kommunikation zusätzlicher Referenzen zur Identifikation des Auftrags oder der Ladeeinheit
documentation
additional references to identify the transport order or container
source <xs:element name="ReferenceValue" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Struktur zur Kommunikation zusätzlicher Referenzen zur Identifikation des Auftrags oder der Ladeeinheit</xs:documentation>
   
<xs:documentation xml:lang="EN">additional references to identify the transport order or container</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="ReferenceQualifier" type="qualifierType">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen zur Spefikation des Referenztyps; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
         
<xs:documentation xml:lang="EN">Qualifier to identify the type of reference; values according to DAKOSY AC03 reference qualifier list</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<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:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/ReferenceValue/ReferenceQualifier
diagram
type qualifierType
properties
isRef 0
content simple
facets
minLength 1
maxLength 20
annotation
documentation
Kennzeichen zur Spefikation des Referenztyps; Wertemenge gemäß DAKOSY Schlüsselverzeichnis
documentation
Qualifier to identify the type of reference; values according to DAKOSY AC03 reference qualifier list
source <xs:element name="ReferenceQualifier" type="qualifierType">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen zur Spefikation des Referenztyps; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
   
<xs:documentation xml:lang="EN">Qualifier to identify the type of reference; values according to DAKOSY AC03 reference qualifier list</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/ReferenceValue/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 Document/Messages/Message/Status/StatusInformation/StatusValue
diagram
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children StatusQualifier StatusCode Status StatusRemark StatusTime
source <xs:element name="StatusValue" minOccurs="0" maxOccurs="unbounded">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="StatusQualifier" type="qualifierType">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Art des Statuswerts; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
         
<xs:documentation xml:lang="EN">Qualifier to identify the type of statusvalue reported; values according to DAKOSY AC03 status qualifier list</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="StatusCode" type="code5">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Statuscode</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Status" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Beschreibung / Text zum Statuscode</xs:documentation>
         
<xs:documentation xml:lang="EN">status text</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="StatusRemark" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Bemerkung</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string"/>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="StatusTime" minOccurs="0" maxOccurs="unbounded">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Statuszeit; es können verschiedene Zeitpunkte in Bezug zu dem Statuswert spezifiziert werden, z.B.:
- der Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eingetreten ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis gemeldet worden ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eintreten sollte
</xs:documentation>
       
</xs:annotation>
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="StatusTimeQualifier">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Bedeutung / Art der Statuszeit; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
               
<xs:documentation xml:lang="EN">Qualifier to identify the type of time; values according to DAKOSY AC03 status time qualifier list</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="qualifierType"/>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Time" type="xs:dateTime">
             
<xs:annotation>
               
<xs:documentation xml:lang="DE">Statuszeit</xs:documentation>
               
<xs:documentation xml:lang="EN">status time</xs:documentation>
             
</xs:annotation>
           
</xs:element>
         
</xs:sequence>
       
</xs:complexType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/StatusValue/StatusQualifier
diagram
type qualifierType
properties
isRef 0
content simple
facets
minLength 1
maxLength 20
annotation
documentation
Kennzeichen zur Spezifikation der Art des Statuswerts; Wertemenge gemäß DAKOSY Schlüsselverzeichnis
documentation
Qualifier to identify the type of statusvalue reported; values according to DAKOSY AC03 status qualifier list
source <xs:element name="StatusQualifier" type="qualifierType">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Art des Statuswerts; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
   
<xs:documentation xml:lang="EN">Qualifier to identify the type of statusvalue reported; values according to DAKOSY AC03 status qualifier list</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/StatusValue/StatusCode
diagram
type code5
properties
isRef 0
content simple
facets
minLength 1
maxLength 5
annotation
documentation
Statuscode
source <xs:element name="StatusCode" type="code5">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Statuscode</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/StatusValue/Status
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 35
annotation
documentation
Beschreibung / Text zum Statuscode
documentation
status text
source <xs:element name="Status" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beschreibung / Text zum Statuscode</xs:documentation>
   
<xs:documentation xml:lang="EN">status text</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 Document/Messages/Message/Status/StatusInformation/StatusValue/StatusRemark
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
annotation
documentation
Bemerkung
source <xs:element name="StatusRemark" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bemerkung</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string"/>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/StatusValue/StatusTime
diagram
properties
isRef 0
minOcc 0
maxOcc unbounded
content complex
children StatusTimeQualifier Time
annotation
documentation
Statuszeit; es können verschiedene Zeitpunkte in Bezug zu dem Statuswert spezifiziert werden, z.B.:
- der Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eingetreten ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis gemeldet worden ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eintreten sollte
source <xs:element name="StatusTime" minOccurs="0" maxOccurs="unbounded">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Statuszeit; es können verschiedene Zeitpunkte in Bezug zu dem Statuswert spezifiziert werden, z.B.:
- der Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eingetreten ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis gemeldet worden ist
- Zeitpunkt zu dem der Status, bzw. das dem Status zugrunde liegenden Ereignis eintreten sollte
</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="StatusTimeQualifier">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Bedeutung / Art der Statuszeit; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
         
<xs:documentation xml:lang="EN">Qualifier to identify the type of time; values according to DAKOSY AC03 status time qualifier list</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="qualifierType"/>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Time" type="xs:dateTime">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Statuszeit</xs:documentation>
         
<xs:documentation xml:lang="EN">status time</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/StatusValue/StatusTime/StatusTimeQualifier
diagram
type restriction of qualifierType
properties
isRef 0
content simple
facets
minLength 1
maxLength 20
annotation
documentation
Kennzeichen zur Spezifikation der Bedeutung / Art der Statuszeit; Wertemenge gemäß DAKOSY Schlüsselverzeichnis
documentation
Qualifier to identify the type of time; values according to DAKOSY AC03 status time qualifier list
source <xs:element name="StatusTimeQualifier">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kennzeichen zur Spezifikation der Bedeutung / Art der Statuszeit; Wertemenge gemäß DAKOSY Schlüsselverzeichnis</xs:documentation>
   
<xs:documentation xml:lang="EN">Qualifier to identify the type of time; values according to DAKOSY AC03 status time qualifier list</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="qualifierType"/>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/StatusValue/StatusTime/Time
diagram
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Statuszeit
documentation
status time
source <xs:element name="Time" type="xs:dateTime">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Statuszeit</xs:documentation>
   
<xs:documentation xml:lang="EN">status time</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/OperatorCustomerNumber
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
Kundennummer
documentation
operator customer number
source <xs:element name="OperatorCustomerNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kundennummer</xs:documentation>
   
<xs:documentation xml:lang="EN">operator customer 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/Status/StatusInformation/LocationCode
diagram
type code4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
Code der Lade- oder Entladestelle
documentation
code of the loading or discharge location
source <xs:element name="LocationCode" type="code4" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Code der Lade- oder Entladestelle</xs:documentation>
   
<xs:documentation xml:lang="EN">code of the loading or discharge location</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children Number Length Height Type WagonNumber Quay OceanCarrier DispatchInformation SealNumber
source <xs:element name="Container" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Number" type="containerNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>container number</xs:documentation>
         
<xs:documentation>
Format:
bytes content
1 -  4 Prefix
5 - 12 Number

corresponds to AC02 field number 714/715
         
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Length" type="code2" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>container length</xs:documentation>
         
<xs:documentation>
length of the container in feet
according to HABIS code directory A18

corresponds to AC02 field number 711
         
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Height" type="code2" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>container height</xs:documentation>
         
<xs:documentation>
height of the container
according to HABIS code directory A19

corresponds to AC02 field number 712
         
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Type" type="code2" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>container type</xs:documentation>
         
<xs:documentation>
according to HABIS code directory A05


corresponds to AC02 field number 713
         
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="WagonNumber" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>wagon number</xs:documentation>
         
<xs:documentation>number of the rail road wagon the container has been loaded onto</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="Quay" type="code4" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>quay</xs:documentation>
         
<xs:documentation>
code of the quay operator answering the status query

corresponds to AC02 field number 710
         
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="OceanCarrier" type="code4" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>ocean carrier</xs:documentation>
         
<xs:documentation>
code of the ocean carrier
according to DAKOSY key directory ocean carrier / customer code

corresponds to AC02 field number 716
         
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="DispatchInformation" minOccurs="0">
       
<xs:complexType>
         
<xs:sequence>
           
<xs:element name="DispatchAttribute" type="code3" minOccurs="0" maxOccurs="4">
             
<xs:annotation>
               
<xs:documentation>dispatch attribute</xs:documentation>
               
<xs:documentation>
according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is &gt;500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
         
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="DispatchArea" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>dispatch area</xs:documentation>
               
<xs:documentation>corresponds to AC02 field number 718</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="Block" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>block</xs:documentation>
               
<xs:documentation>
block of the depot area the container is stored

corresponds to AC02 field number 719
         
</xs:documentation>
             
</xs:annotation>
             
<xs:simpleType>
               
<xs:restriction base="xs:string">
                 
<xs:minLength value="1"/>
                 
<xs:maxLength value="5"/>
               
</xs:restriction>
             
</xs:simpleType>
           
</xs:element>
           
<xs:element name="Row" type="code3" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>row</xs:documentation>
               
<xs:documentation>
row within the block of the depot area the container is stored

corresponds to AC02 field number 720
         
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Position" type="code3" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>position</xs:documentation>
               
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
         
</xs:documentation>
             
</xs:annotation>
           
</xs:element>
           
<xs:element name="Level" minOccurs="0">
             
<xs:annotation>
               
<xs:documentation>level</xs:documentation>
               
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
         
</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>
     
</xs:element>
     
<xs:element name="SealNumber" minOccurs="0" maxOccurs="99">
       
<xs:annotation>
         
<xs:documentation>official seal number</xs:documentation>
         
<xs:documentation>
(e.g. customs seal)

corresponds to AC02 field number 128
         
</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/Status/StatusInformation/Container/Number
diagram
type containerNumber
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
container number
documentation

Format:
bytes content
1 -  4 Prefix
5 - 12 Number

corresponds to AC02 field number 714/715
         
source <xs:element name="Number" type="containerNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>container number</xs:documentation>
   
<xs:documentation>
Format:
bytes content
1 -  4 Prefix
5 - 12 Number

corresponds to AC02 field number 714/715
         
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container/Length
diagram
type code2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 2
annotation
documentation
container length
documentation

length of the container in feet
according to HABIS code directory A18

corresponds to AC02 field number 711
         
source <xs:element name="Length" type="code2" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>container length</xs:documentation>
   
<xs:documentation>
length of the container in feet
according to HABIS code directory A18

corresponds to AC02 field number 711
         
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container/Height
diagram
type code2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 2
annotation
documentation
container height
documentation

height of the container
according to HABIS code directory A19

corresponds to AC02 field number 712
         
source <xs:element name="Height" type="code2" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>container height</xs:documentation>
   
<xs:documentation>
height of the container
according to HABIS code directory A19

corresponds to AC02 field number 712
         
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container/Type
diagram
type code2
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 2
annotation
documentation
container type
documentation

according to HABIS code directory A05


corresponds to AC02 field number 713
         
source <xs:element name="Type" type="code2" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>container type</xs:documentation>
   
<xs:documentation>
according to HABIS code directory A05


corresponds to AC02 field number 713
         
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container/WagonNumber
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
wagon number
documentation
number of the rail road wagon the container has been loaded onto
source <xs:element name="WagonNumber" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>wagon number</xs:documentation>
   
<xs:documentation>number of the rail road wagon the container has been loaded onto</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/Status/StatusInformation/Container/Quay
diagram
type code4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
quay
documentation

code of the quay operator answering the status query

corresponds to AC02 field number 710
         
source <xs:element name="Quay" type="code4" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>quay</xs:documentation>
   
<xs:documentation>
code of the quay operator answering the status query

corresponds to AC02 field number 710
         
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container/OceanCarrier
diagram
type code4
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 4
annotation
documentation
ocean carrier
documentation

code of the ocean carrier
according to DAKOSY key directory ocean carrier / customer code

corresponds to AC02 field number 716
         
source <xs:element name="OceanCarrier" type="code4" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>ocean carrier</xs:documentation>
   
<xs:documentation>
code of the ocean carrier
according to DAKOSY key directory ocean carrier / customer code

corresponds to AC02 field number 716
         
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container/DispatchInformation
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children DispatchAttribute DispatchArea Block Row Position Level
source <xs:element name="DispatchInformation" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="DispatchAttribute" type="code3" minOccurs="0" maxOccurs="4">
       
<xs:annotation>
         
<xs:documentation>dispatch attribute</xs:documentation>
         
<xs:documentation>
according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is &gt;500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
         
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="DispatchArea" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>dispatch area</xs:documentation>
         
<xs:documentation>corresponds to AC02 field number 718</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="Block" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>block</xs:documentation>
         
<xs:documentation>
block of the depot area the container is stored

corresponds to AC02 field number 719
         
</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="5"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Row" type="code3" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>row</xs:documentation>
         
<xs:documentation>
row within the block of the depot area the container is stored

corresponds to AC02 field number 720
         
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Position" type="code3" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>position</xs:documentation>
         
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
         
</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Level" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation>level</xs:documentation>
         
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
         
</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>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container/DispatchInformation/DispatchAttribute
diagram
type code3
properties
isRef 0
minOcc 0
maxOcc 4
content simple
facets
minLength 1
maxLength 3
annotation
documentation
dispatch attribute
documentation

according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is &gt;500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
         
source <xs:element name="DispatchAttribute" type="code3" minOccurs="0" maxOccurs="4">
 
<xs:annotation>
   
<xs:documentation>dispatch attribute</xs:documentation>
   
<xs:documentation>
according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is &gt;500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
         
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container/DispatchInformation/DispatchArea
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 12
annotation
documentation
dispatch area
documentation
corresponds to AC02 field number 718
source <xs:element name="DispatchArea" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>dispatch area</xs:documentation>
   
<xs:documentation>corresponds to AC02 field number 718</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/Status/StatusInformation/Container/DispatchInformation/Block
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 5
annotation
documentation
block
documentation

block of the depot area the container is stored

corresponds to AC02 field number 719
         
source <xs:element name="Block" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>block</xs:documentation>
   
<xs:documentation>
block of the depot area the container is stored

corresponds to AC02 field number 719
         
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="5"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container/DispatchInformation/Row
diagram
type code3
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 3
annotation
documentation
row
documentation

row within the block of the depot area the container is stored

corresponds to AC02 field number 720
         
source <xs:element name="Row" type="code3" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>row</xs:documentation>
   
<xs:documentation>
row within the block of the depot area the container is stored

corresponds to AC02 field number 720
         
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container/DispatchInformation/Position
diagram
type code3
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 3
annotation
documentation
position
documentation

place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
         
source <xs:element name="Position" type="code3" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>position</xs:documentation>
   
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
         
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/StatusInformation/Container/DispatchInformation/Level
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
length 1
annotation
documentation
level
documentation

place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
         
source <xs:element name="Level" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation>level</xs:documentation>
   
<xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
         
</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/Status/StatusInformation/Container/SealNumber
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 99
content simple
facets
minLength 1
maxLength 20
annotation
documentation
official seal number
documentation

(e.g. customs seal)

corresponds to AC02 field number 128
         
source <xs:element name="SealNumber" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation>official seal number</xs:documentation>
   
<xs:documentation>
(e.g. customs seal)

corresponds to AC02 field number 128
         
</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/Status/ErrorMessage
diagram
properties
isRef 0
content complex
children GeneralErrorCode ErrorType Initiator Position ShortText Text IncorrectContent
annotation
documentation
Rückweisung
source <xs:element name="ErrorMessage">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Rückweisung</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="GeneralErrorCode">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Allgemeiner EDI-Fehlercode</xs:documentation>
         
<xs:documentation xml:lang="EN">general EDI-error code</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:integer">
           
<xs:totalDigits value="3"/>
           
<xs:fractionDigits value="0"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="ErrorType">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Fehlertyp / Art der Rückweisung:
A = automatische Rückweisung (Auslöser ist die Anwendung)
M = manuelle Rückweisung (Auslöser ist ein Sachbearbeiter)
</xs:documentation>
         
<xs:documentation xml:lang="EN">error type:

A = automatic rejection

M = manual rejection
       
</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:enumeration value="A"/>
           
<xs:enumeration value="M"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Initiator">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Initiator / Auslöser der Rückweisung</xs:documentation>
         
<xs:documentation xml:lang="EN">initiator of the error message</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="Position" type="itemPosition" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">optionales Element zur Spezifikation einer Auftragsposition, d.h. Ladeeinheit, auf die sich die Rückweisung bezieht.</xs:documentation>
         
<xs:documentation xml:lang="DE">Das Element wird nicht in der Kommunikation mit ACTION, UNIKAT, TRAFIC oder UnikatGE verwendet. Ein Rückweisung bezieht sich immer auf den gesamten Auftrag.</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="ShortText">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Kurztext:
Kurztext zur Beschreibung der Rückweisung
</xs:documentation>
         
<xs:documentation xml:lang="EN">short text:</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="45"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Text" minOccurs="0" maxOccurs="99">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Beschreibung;
ausführliche Beschreibung der Rückweisung / Fehlermeldung
</xs:documentation>
         
<xs:documentation xml:lang="EN">text</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="70"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="IncorrectContent" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">fehlerhafter Inhalt</xs:documentation>
         
<xs:documentation xml:lang="EN">incorrect content</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="160"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/Status/ErrorMessage/GeneralErrorCode
diagram
type restriction of xs:integer
properties
isRef 0
content simple
facets
totalDigits 3
fractionDigits 0
annotation
documentation
Allgemeiner EDI-Fehlercode
documentation
general EDI-error code
source <xs:element name="GeneralErrorCode">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Allgemeiner EDI-Fehlercode</xs:documentation>
   
<xs:documentation xml:lang="EN">general EDI-error code</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:totalDigits value="3"/>
     
<xs:fractionDigits value="0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/Status/ErrorMessage/ErrorType
diagram
type restriction of xs:string
properties
isRef 0
content simple
facets
enumeration A
enumeration M
annotation
documentation
Fehlertyp / Art der Rückweisung:
A = automatische Rückweisung (Auslöser ist die Anwendung)
M = manuelle Rückweisung (Auslöser ist ein Sachbearbeiter)
documentation
error type:

A = automatic rejection

M = manual rejection
       
source <xs:element name="ErrorType">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Fehlertyp / Art der Rückweisung:
A = automatische Rückweisung (Auslöser ist die Anwendung)
M = manuelle Rückweisung (Auslöser ist ein Sachbearbeiter)
</xs:documentation>
   
<xs:documentation xml:lang="EN">error type:

A = automatic rejection

M = manual rejection
       
</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:enumeration value="A"/>
     
<xs:enumeration value="M"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/Status/ErrorMessage/Initiator
diagram
type restriction of xs:string
properties
isRef 0
content simple
facets
minLength 1
maxLength 20
annotation
documentation
Initiator / Auslöser der Rückweisung
documentation
initiator of the error message
source <xs:element name="Initiator">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Initiator / Auslöser der Rückweisung</xs:documentation>
   
<xs:documentation xml:lang="EN">initiator of the error message</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/Status/ErrorMessage/Position
diagram
type itemPosition
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minInclusive 1
maxInclusive 999
annotation
documentation
optionales Element zur Spezifikation einer Auftragsposition, d.h. Ladeeinheit, auf die sich die Rückweisung bezieht.
documentation
Das Element wird nicht in der Kommunikation mit ACTION, UNIKAT, TRAFIC oder UnikatGE verwendet. Ein Rückweisung bezieht sich immer auf den gesamten Auftrag.
source <xs:element name="Position" type="itemPosition" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">optionales Element zur Spezifikation einer Auftragsposition, d.h. Ladeeinheit, auf die sich die Rückweisung bezieht.</xs:documentation>
   
<xs:documentation xml:lang="DE">Das Element wird nicht in der Kommunikation mit ACTION, UNIKAT, TRAFIC oder UnikatGE verwendet. Ein Rückweisung bezieht sich immer auf den gesamten Auftrag.</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/ErrorMessage/ShortText
diagram
type restriction of xs:string
properties
isRef 0
content simple
facets
minLength 1
maxLength 45
annotation
documentation
Kurztext:
Kurztext zur Beschreibung der Rückweisung
documentation
short text:
source <xs:element name="ShortText">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Kurztext:
Kurztext zur Beschreibung der Rückweisung
</xs:documentation>
   
<xs:documentation xml:lang="EN">short text:</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="45"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/Status/ErrorMessage/Text
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 99
content simple
facets
minLength 1
maxLength 70
annotation
documentation
Beschreibung;
ausführliche Beschreibung der Rückweisung / Fehlermeldung
documentation
text
source <xs:element name="Text" minOccurs="0" maxOccurs="99">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Beschreibung;
ausführliche Beschreibung der Rückweisung / Fehlermeldung
</xs:documentation>
   
<xs:documentation xml:lang="EN">text</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="70"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/Status/ErrorMessage/IncorrectContent
diagram
type restriction of xs:string
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 160
annotation
documentation
fehlerhafter Inhalt
documentation
incorrect content
source <xs:element name="IncorrectContent" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">fehlerhafter Inhalt</xs:documentation>
   
<xs:documentation xml:lang="EN">incorrect content</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="160"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/Status/OrderConfirmation
diagram
properties
isRef 0
content complex
children Reference NumberOfPositions DateOfAcceptance Dispatcher
annotation
documentation
Buchungsbestätigung
documentation
In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird zurzeit keine Buchungsbestätigung verwendet.
source <xs:element name="OrderConfirmation">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Buchungsbestätigung</xs:documentation>
   
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE wird zurzeit keine Buchungsbestätigung verwendet.</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Reference" type="reference">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Referenz des bestätigten Auftrags</xs:documentation>
         
<xs:documentation xml:lang="EN">reference of the confirmed transport order</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="NumberOfPositions">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Anzahl der Positionen (Ladeeinheiten) des Auftrags</xs:documentation>
         
<xs:documentation xml:lang="EN">number of positions (containers) contained in the transport order</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:integer">
           
<xs:minInclusive value="1"/>
           
<xs:maxInclusive value="999"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="DateOfAcceptance" type="xs:dateTime">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Zeitpunkt Buchungsbestätigung</xs:documentation>
         
<xs:documentation xml:lang="EN">date of acceptance</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Dispatcher" type="contact">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Sachbearbeiter (der die Buchungsbestätigung ausgesprochen hat)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/Status/OrderConfirmation/Reference
diagram
type reference
properties
isRef 0
content complex
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
annotation
documentation
Referenz des bestätigten Auftrags
documentation
reference of the confirmed transport order
source <xs:element name="Reference" type="reference">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Referenz des bestätigten Auftrags</xs:documentation>
   
<xs:documentation xml:lang="EN">reference of the confirmed transport order</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/OrderConfirmation/NumberOfPositions
diagram
type restriction of xs:integer
properties
isRef 0
content simple
facets
minInclusive 1
maxInclusive 999
annotation
documentation
Anzahl der Positionen (Ladeeinheiten) des Auftrags
documentation
number of positions (containers) contained in the transport order
source <xs:element name="NumberOfPositions">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Anzahl der Positionen (Ladeeinheiten) des Auftrags</xs:documentation>
   
<xs:documentation xml:lang="EN">number of positions (containers) contained in the transport order</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:integer">
     
<xs:minInclusive value="1"/>
     
<xs:maxInclusive value="999"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element Document/Messages/Message/Status/OrderConfirmation/DateOfAcceptance
diagram
type xs:dateTime
properties
isRef 0
content simple
annotation
documentation
Zeitpunkt Buchungsbestätigung
documentation
date of acceptance
source <xs:element name="DateOfAcceptance" type="xs:dateTime">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Zeitpunkt Buchungsbestätigung</xs:documentation>
   
<xs:documentation xml:lang="EN">date of acceptance</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/OrderConfirmation/Dispatcher
diagram
type contact
properties
isRef 0
content complex
children ID Name Telephone Fax EMail
annotation
documentation
Sachbearbeiter (der die Buchungsbestätigung ausgesprochen hat)
source <xs:element name="Dispatcher" type="contact">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Sachbearbeiter (der die Buchungsbestätigung ausgesprochen hat)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/Deletion
diagram
properties
isRef 0
content complex
children Type Remarks Position Remarks
annotation
documentation
Löschung (Storno)
source <xs:element name="Deletion">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Löschung (Storno)</xs:documentation>
 
</xs:annotation>
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Type" type="statusInformationType">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Art der Löschung:
T = Löschung des gesamten Auftrags
C = Löschung einer einzelnen Ladeeinheit
</xs:documentation>
         
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.</xs:documentation>
         
<xs:documentation xml:lang="EN">type of the deletion (transport order = T / container = C)</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:element name="Remarks" type="remarks" minOccurs="0">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">Bemerkung (nur Type = T)</xs:documentation>
         
<xs:documentation xml:lang="EN">remarks for type T</xs:documentation>
       
</xs:annotation>
     
</xs:element>
     
<xs:sequence minOccurs="0" maxOccurs="999">
       
<xs:annotation>
         
<xs:documentation xml:lang="DE">nur bei Type = C</xs:documentation>
         
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.</xs:documentation>
       
</xs:annotation>
       
<xs:element name="Position" type="itemPosition">
         
<xs:annotation>
           
<xs:documentation xml:lang="DE">Position der zu löschenden Ladeeinheit (nur Type = C)</xs:documentation>
           
<xs:documentation xml:lang="EN">position for type C</xs:documentation>
         
</xs:annotation>
       
</xs:element>
       
<xs:element name="Remarks" type="remarks" minOccurs="0">
         
<xs:annotation>
           
<xs:documentation xml:lang="DE">Bemerkung (nur Type = C)</xs:documentation>
           
<xs:documentation xml:lang="EN">remarks for type C</xs:documentation>
         
</xs:annotation>
       
</xs:element>
     
</xs:sequence>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element Document/Messages/Message/Status/Deletion/Type
diagram
type statusInformationType
properties
isRef 0
content simple
facets
length 1
enumeration C
enumeration T
enumeration D
enumeration R
enumeration A
annotation
documentation
Art der Löschung:
T = Löschung des gesamten Auftrags
C = Löschung einer einzelnen Ladeeinheit
documentation
In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.
documentation
type of the deletion (transport order = T / container = C)
source <xs:element name="Type" type="statusInformationType">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Art der Löschung:
T = Löschung des gesamten Auftrags
C = Löschung einer einzelnen Ladeeinheit
</xs:documentation>
   
<xs:documentation xml:lang="DE">In der Kommunikation mit ACTION, UNIKAT, TRAFIC und UnikatGE werden nur Löschungen eines kompletten Auftrags verwendet. Die Löschung einzelner Ladeeinheiten erfolgt implizit durch die Übermittlung eines entsprechend geänderten Auftrags, d.h. einer Auftragsänderung, die die zu löschenden Ladeeinheiten nicht mehr enthält.</xs:documentation>
   
<xs:documentation xml:lang="EN">type of the deletion (transport order = T / container = C)</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/Deletion/Remarks
diagram
type remarks
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 70
annotation
documentation
Bemerkung (nur Type = T)
documentation
remarks for type T
source <xs:element name="Remarks" type="remarks" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bemerkung (nur Type = T)</xs:documentation>
   
<xs:documentation xml:lang="EN">remarks for type T</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/Deletion/Position
diagram
type itemPosition
properties
isRef 0
content simple
facets
minInclusive 1
maxInclusive 999
annotation
documentation
Position der zu löschenden Ladeeinheit (nur Type = C)
documentation
position for type C
source <xs:element name="Position" type="itemPosition">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Position der zu löschenden Ladeeinheit (nur Type = C)</xs:documentation>
   
<xs:documentation xml:lang="EN">position for type C</xs:documentation>
 
</xs:annotation>
</xs:element>

element Document/Messages/Message/Status/Deletion/Remarks
diagram
type remarks
properties
isRef 0
minOcc 0
maxOcc 1
content simple
facets
minLength 1
maxLength 70
annotation
documentation
Bemerkung (nur Type = C)
documentation
remarks for type C
source <xs:element name="Remarks" type="remarks" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="DE">Bemerkung (nur Type = C)</xs:documentation>
   
<xs:documentation xml:lang="EN">remarks for type C</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType adress
diagram
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: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
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 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
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
element contact/ID
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
elements Document/Messages/Message/Status/OrderConfirmation/Dispatcher 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
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
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
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
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
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
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
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
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 adress/Supplement seal/Supplement
attributes
Name  Type  Use  Default  Fixed  annotation
keycode35      
source <xs:complexType name="generic">
 
<xs:simpleContent>
   
<xs:extension base="xs:string">
     
<xs:attribute name="key" type="code35"/>
   
</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
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
element 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
used by
element Document/Messages/Message/Status/OrderConfirmation/Reference
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
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
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
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
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
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 dependentWeights/Gross dependentWeights/Net 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
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
attribute anyCode/@codeList
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/Status/StatusInformation/Container/Height Document/Messages/Message/Status/StatusInformation/Container/Length Document/Messages/Message/Status/StatusInformation/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 Document/Messages/Message/Status/StatusInformation/Container/DispatchInformation/DispatchAttribute Document/Messages/Message/Status/StatusInformation/Container/DispatchInformation/Position Document/Messages/Message/Status/StatusInformation/Container/DispatchInformation/Row 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 loadingLocation/Code Document/Messages/Message/Status/StatusInformation/LocationCode Document/Messages/Message/Status/StatusInformation/Container/OceanCarrier Document/Messages/Message/Status/StatusInformation/Container/Quay
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/Status/StatusInformation/StatusValue/StatusCode
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
element railStation/DirectionCode
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/Status/StatusInformation/Container/Number
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
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
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 seal/Enumeration adress/Number Document/Messages/Message/Status/StatusInformation/Position Document/Messages/Message/Status/ErrorMessage/Position Document/Messages/Message/Status/Deletion/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 location/City port/Name loadingLocation/Name contact/Name railStation/Station
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
used by
elements Document/Messages/Message/Status/StatusInformation/ReferenceValue/ReferenceQualifier Document/Messages/Message/Status/StatusInformation/StatusValue/StatusQualifier Document/Messages/Message/Status/StatusInformation/StatusValue/StatusTime/StatusTimeQualifier
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/Status/StatusInformation/ReferenceValue/Reference referenceIdentification/Reference seal/SealNumber
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/Status/Deletion/Remarks Document/Messages/Message/Status/Deletion/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
used by
elements Document/Messages/Message/Status/StatusInformation/Type Document/Messages/Message/Status/Deletion/Type
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>