Schema Response.xsd


schema location:  http://tr02-wiki.dakosy.de/dokumentation/TR02XMLv14.0/Response.xsd
 
Elements  Complex types 
Response  Response 
ResponseMessage 


schema location:  http://tr02-wiki.dakosy.de/dokumentation/TR02XMLv14.0/TR02_MessageEnvelope.xsd
 
Complex types  Simple types 
AdditionalValue  DocumentExchangeNumber 
Contact  DocumentTestIndicator 
DocumentCreationTime  Email 
Interchange  Fax 
Message  MessageCount 
MessageHeader  MessageFunction 
Participant  MessageReferenceNumber 
ParticipantCode  Name 
Transaction  ParticipantCodeType 
Phone 


schema location:  http://tr02-wiki.dakosy.de/dokumentation/TR02XMLv14.0/TR02_Core.xsd
 
Complex types  Simple types 
AdditionalTransportMeansID  Code17TypeContent 
Code17Type  Code2TypeContent 
Code2Type  Code4TypeContent 
Code4Type  Code6TypeContent 
Code6Type  CommentTypeContent 
ContainerHeightType  ConsigneeReferenceType 
ContainerLengthType  ContainerHeightTypeContent 
ContainerTypeType  ContainerLengthTypeContent 
DateTimeType  ContainerNumberType 
Error  ContainerTypeTypeContent 
InspectionType  CountryDescription 
Legitimation  CountType 
LinearMeasureType  DeletionTypeType 
LocationType  ErrorCode 
LocationTypeCode  GReferenceTypeContent 
NameType  IndicatorType 
OwnerParty  InspectionTypeContent 
PartyType  IReferenceTypeContent 
PaticipantInformationType  ISOCodeType 
ReferenceIDType  LinearMeasureTypeContent 
ReferenceType  LoadingIndicatorType 
ReferenceTypeCode  LocationIdentificationTypeContent 
RegistrationNationalityType  LocationTypeContent 
RegistrationNumberCodeType  Name2 
RegistrationNumberType  QuayAccountNumberTypeContent 
SubordinateLocation  Reference07Type 
TemperatureMeasureType  Reference12Type 
TerminalLocationType  Reference15Type 
Text255Type  Reference22Type 
TextType  Reference35Type 
TransportCompanyCodeType  ReferenceTypeCodeContent 
TransportCompanyType  RegistrationNationality 
TransportCompanyTypeType  RegistrationNumberCodeTypeContent 
TransportMeans  RegistrationNumberTypeContent 
TransportMeansTypeCode  RegistrationNumberTypePosition 
TransportModeCode  ResponseType 
WeightMeasureType  SealNumberType 
SignificanceType 
TemperatureMeasureTypeContent 
Text255TypeContent 
TpStatus 
TransportCompanyNameType 
TransportMeansIdentificationType 
TransportMeansName 
TransportMeansTypeCodeContent 
TransportModeCodeContent 
WeightMeasureTypeContent 


element Response
diagram
type Response
children Transaction Interchange ResponseMessage
source
<xs:element name="Response" type="Response"/>

complexType Response
diagram
children Transaction Interchange ResponseMessage
used by
element Response
annotation
documentation 
The response is sent back to the original sender of an EDI message in order to indicate the successful or erroneous processing of that message.
documentation 
Die Response wird dem Absender einer EDI-Nachricht zugestellt, um über die fehlerfreie/fehlerhafte Verarbeitung der Nachricht zu informieren
source
<xs:complexType name="Response">
  <xs:annotation>
    <xs:documentation xml:lang="EN">The response is sent back to the original sender of an EDI message in order to indicate the successful or erroneous processing of that message.</xs:documentation>
    <xs:documentation xml:lang="DE">Die Response wird dem Absender einer EDI-Nachricht zugestellt, um über die fehlerfreie/fehlerhafte Verarbeitung der Nachricht zu informieren</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Transaction" type="Transaction"/>
    <xs:element name="Interchange" type="Interchange"/>
    <xs:element name="ResponseMessage" type="ResponseMessage" maxOccurs="999"/>
  </xs:sequence>
</xs:complexType>

element Response/Transaction
diagram
type Transaction
attributes
Name  Type  Use  Default  Fixed  Annotation
code  xs:string        
documentation 
transaction code
documentation 
Code der Transaktion
version  xs:string        
documentation 
transaction version
documentation 
Version der Transaktion
type  xs:string        
documentation 
transaction type (i.e. TransportCoordination, Response, ...)
documentation 
Typ der Nachricht (z.B. TransportCoordination, Response, ...)
source
<xs:element name="Transaction" type="Transaction"/>

element Response/Interchange
diagram
type Interchange
children CreationTime ExchangeNumber TestIndicator MessageCount Sender Recipient
source
<xs:element name="Interchange" type="Interchange"/>

element Response/ResponseMessage
diagram
type ResponseMessage
children MessageHeader ResponseType OriginalMessageDate OriginalExchangeNumber InformationContact Reference Error
attributes
Name  Type  Use  Default  Fixed  Annotation
messageType  xs:string        
messageVersionID  xs:string  required      
documentation 
version of the messagedefinition that is used for this message
documentation 
Version der Nachrichtendefinition, auf der eine Nachricht basiert
source
<xs:element name="ResponseMessage" type="ResponseMessage" maxOccurs="999"/>

complexType ResponseMessage
diagram
type extension of Message
children MessageHeader ResponseType OriginalMessageDate OriginalExchangeNumber InformationContact Reference Error
used by
element Response/ResponseMessage
attributes
Name  Type  Use  Default  Fixed  Annotation
messageType  xs:string        
messageVersionID  xs:string  required      
documentation 
version of the messagedefinition that is used for this message
documentation 
Version der Nachrichtendefinition, auf der eine Nachricht basiert
annotation
documentation 
The response is sent back to the original sender of an EDI message in order to indicate the successful or erroneous processing of that message.
documentation 
Die Response wird dem Absender einer EDI-Nachricht zugestellt, um über die fehlerfreie/fehlerhafte Verarbeitung der Nachricht zu informieren
source
<xs:complexType name="ResponseMessage">
  <xs:annotation>
    <xs:documentation xml:lang="EN">The response is sent back to the original sender of an EDI message in order to indicate the successful or erroneous processing of that message.</xs:documentation>
    <xs:documentation xml:lang="DE">Die Response wird dem Absender einer EDI-Nachricht zugestellt, um über die fehlerfreie/fehlerhafte Verarbeitung der Nachricht zu informieren</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="Message">
      <xs:sequence>
        <xs:element name="ResponseType" type="ResponseType" fixed="technical">
          <xs:annotation>
            <xs:documentation xml:lang="EN">enumeration to identify a technical or functional response message</xs:documentation>
            <xs:documentation xml:lang="DE">Aufzählung zur Unterscheidung von technischen oder inhaltlichen Quittungen</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="OriginalMessageDate" type="xs:dateTime" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="EN">Point of time when the original message (to which this response belongs) was sent</xs:documentation>
            <xs:documentation xml:lang="DE">Datum an dem die Nachricht zu der eine Response gehört EMPFANGEN wurde.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="OriginalExchangeNumber" type="DocumentExchangeNumber">
          <xs:annotation>
            <xs:documentation xml:lang="EN">Reference number of the original exchange(the Interchange to which this response belongs). This is the "ExchangeNumber" of the original message.</xs:documentation>
            <xs:documentation xml:lang="DE">Referenz der Originalnachricht, die mit dieser Response beantwortet wird. Diese Referenz ist die "ExchangeNumber" der Originalnachricht.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="InformationContact" type="Contact" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="EN">Contact Information of the person in charge at the sender of the response message</xs:documentation>
            <xs:documentation xml:lang="DE">Kontaktinformationen des beim Absender der Response zuständigen Sachbearbeiters</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Reference" type="ReferenceType" minOccurs="0" maxOccurs="999">
          <xs:annotation>
            <xs:documentation xml:lang="EN">Depending on the type of message that this response applies to, numerous additional references can be sent with the Reference element(s) for easier processing.</xs:documentation>
            <xs:documentation xml:lang="DE">Um die Verarbeitung der Response zu vereinfachen, können hier - in Abhängigkeit von der Art der Originalnachricht - verschiedene weitere Referenzen angegeben werden.</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Error" type="Error" maxOccurs="999"/>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element ResponseMessage/ResponseType
diagram
type ResponseType
facets
enumeration functional
enumeration technical
annotation
documentation 
enumeration to identify a technical or functional response message
documentation 
Aufzählung zur Unterscheidung von technischen oder inhaltlichen Quittungen
source
<xs:element name="ResponseType" type="ResponseType" fixed="technical">
  <xs:annotation>
    <xs:documentation xml:lang="EN">enumeration to identify a technical or functional response message</xs:documentation>
    <xs:documentation xml:lang="DE">Aufzählung zur Unterscheidung von technischen oder inhaltlichen Quittungen</xs:documentation>
  </xs:annotation>
</xs:element>

element ResponseMessage/OriginalMessageDate
diagram
type xs:dateTime
annotation
documentation 
Point of time when the original message (to which this response belongs) was sent
documentation 
Datum an dem die Nachricht zu der eine Response gehört EMPFANGEN wurde.
source
<xs:element name="OriginalMessageDate" type="xs:dateTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Point of time when the original message (to which this response belongs) was sent</xs:documentation>
    <xs:documentation xml:lang="DE">Datum an dem die Nachricht zu der eine Response gehört EMPFANGEN wurde.</xs:documentation>
  </xs:annotation>
</xs:element>

element ResponseMessage/OriginalExchangeNumber
diagram
type DocumentExchangeNumber
facets
minLength 1
maxLength 14
annotation
documentation 
Reference number of the original exchange(the Interchange to which this response belongs). This is the "ExchangeNumber" of the original message.
documentation 
Referenz der Originalnachricht, die mit dieser Response beantwortet wird. Diese Referenz ist die "ExchangeNumber" der Originalnachricht.
source
<xs:element name="OriginalExchangeNumber" type="DocumentExchangeNumber">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Reference number of the original exchange(the Interchange to which this response belongs). This is the "ExchangeNumber" of the original message.</xs:documentation>
    <xs:documentation xml:lang="DE">Referenz der Originalnachricht, die mit dieser Response beantwortet wird. Diese Referenz ist die "ExchangeNumber" der Originalnachricht.</xs:documentation>
  </xs:annotation>
</xs:element>

element ResponseMessage/InformationContact
diagram
type Contact
children Name Telephone Fax Email
annotation
documentation 
Contact Information of the person in charge at the sender of the response message
documentation 
Kontaktinformationen des beim Absender der Response zuständigen Sachbearbeiters
source
<xs:element name="InformationContact" type="Contact" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Contact Information of the person in charge at the sender of the response message</xs:documentation>
    <xs:documentation xml:lang="DE">Kontaktinformationen des beim Absender der Response zuständigen Sachbearbeiters</xs:documentation>
  </xs:annotation>
</xs:element>

element ResponseMessage/Reference
diagram
type ReferenceType
children ReferenceID TypeCode Position
annotation
documentation 
Depending on the type of message that this response applies to, numerous additional references can be sent with the Reference element(s) for easier processing.
documentation 
Um die Verarbeitung der Response zu vereinfachen, können hier - in Abhängigkeit von der Art der Originalnachricht - verschiedene weitere Referenzen angegeben werden.
source
<xs:element name="Reference" type="ReferenceType" minOccurs="0" maxOccurs="999">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Depending on the type of message that this response applies to, numerous additional references can be sent with the Reference element(s) for easier processing.</xs:documentation>
    <xs:documentation xml:lang="DE">Um die Verarbeitung der Response zu vereinfachen, können hier - in Abhängigkeit von der Art der Originalnachricht - verschiedene weitere Referenzen angegeben werden.</xs:documentation>
  </xs:annotation>
</xs:element>

element ResponseMessage/Error
diagram
type Error
children ErrorCode ErrorInformation
source
<xs:element name="Error" type="Error" maxOccurs="999"/>

complexType AdditionalValue
diagram
children Name Value
used by
element MessageHeader/AdditionalValue
source
<xs:complexType name="AdditionalValue">
  <xs:sequence>
    <xs:element name="Name" type="xs:string"/>
    <xs:element name="Value" type="xs:string"/>
  </xs:sequence>
</xs:complexType>

element AdditionalValue/Name
diagram
type xs:string
source
<xs:element name="Name" type="xs:string"/>

element AdditionalValue/Value
diagram
type xs:string
source
<xs:element name="Value" type="xs:string"/>

complexType Contact
diagram
children Name Telephone Fax Email
used by
elements Participant/Contact ResponseMessage/InformationContact PartyType/InformationContact
annotation
documentation 
Contact Information
documentation 
Kontaktinformationen
source
<xs:complexType name="Contact">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Contact Information</xs:documentation>
    <xs:documentation xml:lang="DE">Kontaktinformationen</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Name" type="Name">
      <xs:annotation>
        <xs:documentation xml:lang="EN">Name or department of a contact</xs:documentation>
        <xs:documentation xml:lang="DE">Name oder Abteilung des Kontaktpartners</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Telephone" type="Phone" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">telephone communication number</xs:documentation>
        <xs:documentation xml:lang="DE">Telefonnummer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Fax" type="Fax" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">telefax communication number</xs:documentation>
        <xs:documentation xml:lang="DE">Telefaxnummer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Email" type="Email" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">email address</xs:documentation>
        <xs:documentation xml:lang="DE">E-Mail Adresse</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Contact/Name
diagram
type Name
facets
minLength 1
maxLength 35
annotation
documentation 
Name or department of a contact
documentation 
Name oder Abteilung des Kontaktpartners
source
<xs:element name="Name" type="Name">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Name or department of a contact</xs:documentation>
    <xs:documentation xml:lang="DE">Name oder Abteilung des Kontaktpartners</xs:documentation>
  </xs:annotation>
</xs:element>

element Contact/Telephone
diagram
type Phone
facets
minLength 1
maxLength 35
annotation
documentation 
telephone communication number
documentation 
Telefonnummer
source
<xs:element name="Telephone" type="Phone" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">telephone communication number</xs:documentation>
    <xs:documentation xml:lang="DE">Telefonnummer</xs:documentation>
  </xs:annotation>
</xs:element>

element Contact/Fax
diagram
type Fax
facets
minLength 1
maxLength 35
annotation
documentation 
telefax communication number
documentation 
Telefaxnummer
source
<xs:element name="Fax" type="Fax" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">telefax communication number</xs:documentation>
    <xs:documentation xml:lang="DE">Telefaxnummer</xs:documentation>
  </xs:annotation>
</xs:element>

element Contact/Email
diagram
type Email
facets
minLength 3
maxLength 70
annotation
documentation 
email address
documentation 
E-Mail Adresse
source
<xs:element name="Email" type="Email" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">email address</xs:documentation>
    <xs:documentation xml:lang="DE">E-Mail Adresse</xs:documentation>
  </xs:annotation>
</xs:element>

complexType DocumentCreationTime
diagram
type extension of xs:dateTime
used by
element Interchange/CreationTime
annotation
documentation 

Date and time of document creation.
Format : 1999-05-31T13:20:00
      
documentation 

Datum und Zeit der Dateierstellung.
Format : 1999-05-31T13:20:00
      
source
<xs:complexType name="DocumentCreationTime">
  <xs:annotation>
    <xs:documentation xml:lang="EN">
Date and time of document creation.
Format : 1999-05-31T13:20:00
      </xs:documentation>
    <xs:documentation xml:lang="DE">
Datum und Zeit der Dateierstellung.
Format : 1999-05-31T13:20:00
      </xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:dateTime"/>
  </xs:simpleContent>
</xs:complexType>

complexType Interchange
diagram
children CreationTime ExchangeNumber TestIndicator MessageCount Sender Recipient
used by
element Response/Interchange
annotation
documentation 
Each Interchange starts with an element containing some meta information, followed by one or more messages.
documentation 
Jeder Interchange beginnt mit einem Element, welches verschiedene Metadaten enthält und an das sich eine oder mehrere Nachrichten anschließen.
source
<xs:complexType name="Interchange">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Each Interchange starts with an element containing some meta information, followed by one or more messages.</xs:documentation>
    <xs:documentation xml:lang="DE">Jeder Interchange beginnt mit einem Element, welches verschiedene Metadaten enthält und an das sich eine oder mehrere Nachrichten anschließen.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="CreationTime" type="DocumentCreationTime">
      <xs:annotation>
        <xs:documentation xml:lang="EN">
Date and time of document creation.
Format : 1999-05-31T13:20:00
          </xs:documentation>
        <xs:documentation xml:lang="DE">
Anlagezeitpunkt des Nachrichtendokuments.
Format : 1999-05-31T13:20:00
          </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ExchangeNumber" type="DocumentExchangeNumber">
      <xs:annotation>
        <xs:documentation xml:lang="EN">A unique reference numberof an interchange.</xs:documentation>
        <xs:documentation xml:lang="DE">Eindeutige Referenz eines Interchange.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TestIndicator" type="DocumentTestIndicator" minOccurs="0"/>
    <xs:element name="MessageCount" type="MessageCount" minOccurs="0"/>
    <xs:element name="Sender" type="Participant">
      <xs:annotation>
        <xs:documentation xml:lang="EN">This element contains information about the party who assembled and sent an interchange.</xs:documentation>
        <xs:documentation xml:lang="EN">Enthält Informationen über die Partei, die einen Interchange zusammengestellt und versandt hat.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Recipient" type="Participant">
      <xs:annotation>
        <xs:documentation xml:lang="EN">Contains Information about the party receiving an Interchange. This party may forward the whole interchange or split it up into individual messages which are then processed further.</xs:documentation>
        <xs:documentation xml:lang="DE">Enthält Informationen über den Empfänger eines Interchanges. Dieser Teilnehmer kann den Interchange als Ganzes weiterleiten, oder wieder in einzelne Nachrichten zerlegen, um diese dann weiterzuverarbeiten.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Interchange/CreationTime
diagram
type DocumentCreationTime
annotation
documentation 

Date and time of document creation.
Format : 1999-05-31T13:20:00
          
documentation 

Anlagezeitpunkt des Nachrichtendokuments.
Format : 1999-05-31T13:20:00
          
source
<xs:element name="CreationTime" type="DocumentCreationTime">
  <xs:annotation>
    <xs:documentation xml:lang="EN">
Date and time of document creation.
Format : 1999-05-31T13:20:00
          </xs:documentation>
    <xs:documentation xml:lang="DE">
Anlagezeitpunkt des Nachrichtendokuments.
Format : 1999-05-31T13:20:00
          </xs:documentation>
  </xs:annotation>
</xs:element>

element Interchange/ExchangeNumber
diagram
type DocumentExchangeNumber
facets
minLength 1
maxLength 14
annotation
documentation 
A unique reference numberof an interchange.
documentation 
Eindeutige Referenz eines Interchange.
source
<xs:element name="ExchangeNumber" type="DocumentExchangeNumber">
  <xs:annotation>
    <xs:documentation xml:lang="EN">A unique reference numberof an interchange.</xs:documentation>
    <xs:documentation xml:lang="DE">Eindeutige Referenz eines Interchange.</xs:documentation>
  </xs:annotation>
</xs:element>

element Interchange/TestIndicator
diagram
type DocumentTestIndicator
facets
pattern [01]
source
<xs:element name="TestIndicator" type="DocumentTestIndicator" minOccurs="0"/>

element Interchange/MessageCount
diagram
type MessageCount
source
<xs:element name="MessageCount" type="MessageCount" minOccurs="0"/>

element Interchange/Sender
diagram
type Participant
children ParticipantCode Contact
annotation
documentation 
This element contains information about the party who assembled and sent an interchange.
documentation 
Enthält Informationen über die Partei, die einen Interchange zusammengestellt und versandt hat.
source
<xs:element name="Sender" type="Participant">
  <xs:annotation>
    <xs:documentation xml:lang="EN">This element contains information about the party who assembled and sent an interchange.</xs:documentation>
    <xs:documentation xml:lang="EN">Enthält Informationen über die Partei, die einen Interchange zusammengestellt und versandt hat.</xs:documentation>
  </xs:annotation>
</xs:element>

element Interchange/Recipient
diagram
type Participant
children ParticipantCode Contact
annotation
documentation 
Contains Information about the party receiving an Interchange. This party may forward the whole interchange or split it up into individual messages which are then processed further.
documentation 
Enthält Informationen über den Empfänger eines Interchanges. Dieser Teilnehmer kann den Interchange als Ganzes weiterleiten, oder wieder in einzelne Nachrichten zerlegen, um diese dann weiterzuverarbeiten.
source
<xs:element name="Recipient" type="Participant">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Contains Information about the party receiving an Interchange. This party may forward the whole interchange or split it up into individual messages which are then processed further.</xs:documentation>
    <xs:documentation xml:lang="DE">Enthält Informationen über den Empfänger eines Interchanges. Dieser Teilnehmer kann den Interchange als Ganzes weiterleiten, oder wieder in einzelne Nachrichten zerlegen, um diese dann weiterzuverarbeiten.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType Message
diagram
children MessageHeader
used by
complexType ResponseMessage
attributes
Name  Type  Use  Default  Fixed  Annotation
messageType  xs:string        
messageVersionID  xs:string  required      
documentation 
version of the messagedefinition that is used for this message
documentation 
Version der Nachrichtendefinition, auf der eine Nachricht basiert
annotation
documentation 
Each message sent within an interchange is based on the Message element. The Message element provides the meta information of an individual message; for a concrete implementation it as to be extended with elements containing the actual information.
documentation 
Jede Nachricht innerhalb eines Interchange basiert auf dem Message element. Dieses Element beinhaltet die Meta-Informationen zu einer Nachricht; für eine konkrete Implementation muss es um weitere Elemente mit den eigentlichen Inhalten erweitert werden.
source
<xs:complexType name="Message">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Each message sent within an interchange is based on the Message element. The Message element provides the meta information of an individual message; for a concrete implementation it as to be extended with elements containing the actual information.</xs:documentation>
    <xs:documentation xml:lang="DE">Jede Nachricht innerhalb eines Interchange basiert auf dem Message element. Dieses Element beinhaltet die Meta-Informationen zu einer Nachricht; für eine konkrete Implementation muss es um weitere Elemente mit den eigentlichen Inhalten erweitert werden.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="MessageHeader" type="MessageHeader"/>
  </xs:sequence>
  <xs:attribute name="messageType" type="xs:string"/>
  <xs:attribute name="messageVersionID" type="xs:string" use="required">
    <xs:annotation>
      <xs:documentation xml:lang="EN">version of the messagedefinition that is used for this message</xs:documentation>
      <xs:documentation xml:lang="DE">Version der Nachrichtendefinition, auf der eine Nachricht basiert</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>

element Message/MessageHeader
diagram
type MessageHeader
children MessageFunction MessageReferenceNumber PreviousMessageReferenceNumber MessageSender MessageRecipient AdditionalValue
source
<xs:element name="MessageHeader" type="MessageHeader"/>

complexType MessageHeader
diagram
children MessageFunction MessageReferenceNumber PreviousMessageReferenceNumber MessageSender MessageRecipient AdditionalValue
used by
element Message/MessageHeader
annotation
documentation 
The message header contains meta information about an actual message which is transmitted as part of an interchange.
documentation 
Der Message Header enthält Metainformationen zu einer einzelnen Nachricht, die als Teil eines Interchanges übertragen wird.
source
<xs:complexType name="MessageHeader">
  <xs:annotation>
    <xs:documentation xml:lang="EN">The message header contains meta information about an actual message which is transmitted as part of an interchange.</xs:documentation>
    <xs:documentation xml:lang="DE">Der Message Header enthält Metainformationen zu einer einzelnen Nachricht, die als Teil eines Interchanges übertragen wird.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="MessageFunction" type="MessageFunction" minOccurs="0"/>
    <xs:element name="MessageReferenceNumber" type="MessageReferenceNumber">
      <xs:annotation>
        <xs:documentation xml:lang="EN">uniqe reference number identifying a single message. An interchange may contain more than one message.</xs:documentation>
        <xs:documentation xml:lang="DE">Eindeutige Referenz zur Identifzierung einer Nachricht. Ein Interchange bzw. Übertragungsdatei kann mehrere Nachrichten enthalten.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PreviousMessageReferenceNumber" type="MessageReferenceNumber" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">For updates/cancellations, the reference number of a previous message for which an update or cancellation is sent</xs:documentation>
        <xs:documentation xml:lang="DE">Für Updates/Stornierungen, die Referenz einer vorangegangenen Nachricht, auf die sich ein Update/Storno bezieht</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="MessageSender" type="Participant">
      <xs:annotation>
        <xs:documentation xml:lang="EN">This element contains information about the actual sender of a message (which might be different from the party who assembled and sent an interchange)</xs:documentation>
        <xs:documentation xml:lang="DE">Dieses Element enthält Informationen über den tatsächlichen Absender einer Nachricht (welcher sich vom Absender des Interchange unterscheiden kann)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="MessageRecipient" type="Participant" maxOccurs="9">
      <xs:annotation>
        <xs:documentation xml:lang="EN">This element contains information about a message's recipent/s. Up to 9 recipients might be specified.</xs:documentation>
        <xs:documentation xml:lang="DE">Dieses Element enthält Informationen über den/die Empfänger einer Nachricht. Es können bis zu 9 Empfänger angegeben werden.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AdditionalValue" type="AdditionalValue" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>

element MessageHeader/MessageFunction
diagram
type MessageFunction
facets
minLength 1
maxLength 7
source
<xs:element name="MessageFunction" type="MessageFunction" minOccurs="0"/>

element MessageHeader/MessageReferenceNumber
diagram
type MessageReferenceNumber
facets
minLength 1
maxLength 35
annotation
documentation 
uniqe reference number identifying a single message. An interchange may contain more than one message.
documentation 
Eindeutige Referenz zur Identifzierung einer Nachricht. Ein Interchange bzw. Übertragungsdatei kann mehrere Nachrichten enthalten.
source
<xs:element name="MessageReferenceNumber" type="MessageReferenceNumber">
  <xs:annotation>
    <xs:documentation xml:lang="EN">uniqe reference number identifying a single message. An interchange may contain more than one message.</xs:documentation>
    <xs:documentation xml:lang="DE">Eindeutige Referenz zur Identifzierung einer Nachricht. Ein Interchange bzw. Übertragungsdatei kann mehrere Nachrichten enthalten.</xs:documentation>
  </xs:annotation>
</xs:element>

element MessageHeader/PreviousMessageReferenceNumber
diagram
type MessageReferenceNumber
facets
minLength 1
maxLength 35
annotation
documentation 
For updates/cancellations, the reference number of a previous message for which an update or cancellation is sent
documentation 
Für Updates/Stornierungen, die Referenz einer vorangegangenen Nachricht, auf die sich ein Update/Storno bezieht
source
<xs:element name="PreviousMessageReferenceNumber" type="MessageReferenceNumber" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">For updates/cancellations, the reference number of a previous message for which an update or cancellation is sent</xs:documentation>
    <xs:documentation xml:lang="DE">Für Updates/Stornierungen, die Referenz einer vorangegangenen Nachricht, auf die sich ein Update/Storno bezieht</xs:documentation>
  </xs:annotation>
</xs:element>

element MessageHeader/MessageSender
diagram
type Participant
children ParticipantCode Contact
annotation
documentation 
This element contains information about the actual sender of a message (which might be different from the party who assembled and sent an interchange)
documentation 
Dieses Element enthält Informationen über den tatsächlichen Absender einer Nachricht (welcher sich vom Absender des Interchange unterscheiden kann)
source
<xs:element name="MessageSender" type="Participant">
  <xs:annotation>
    <xs:documentation xml:lang="EN">This element contains information about the actual sender of a message (which might be different from the party who assembled and sent an interchange)</xs:documentation>
    <xs:documentation xml:lang="DE">Dieses Element enthält Informationen über den tatsächlichen Absender einer Nachricht (welcher sich vom Absender des Interchange unterscheiden kann)</xs:documentation>
  </xs:annotation>
</xs:element>

element MessageHeader/MessageRecipient
diagram
type Participant
children ParticipantCode Contact
annotation
documentation 
This element contains information about a message's recipent/s. Up to 9 recipients might be specified.
documentation 
Dieses Element enthält Informationen über den/die Empfänger einer Nachricht. Es können bis zu 9 Empfänger angegeben werden.
source
<xs:element name="MessageRecipient" type="Participant" maxOccurs="9">
  <xs:annotation>
    <xs:documentation xml:lang="EN">This element contains information about a message's recipent/s. Up to 9 recipients might be specified.</xs:documentation>
    <xs:documentation xml:lang="DE">Dieses Element enthält Informationen über den/die Empfänger einer Nachricht. Es können bis zu 9 Empfänger angegeben werden.</xs:documentation>
  </xs:annotation>
</xs:element>

element MessageHeader/AdditionalValue
diagram
type AdditionalValue
children Name Value
source
<xs:element name="AdditionalValue" type="AdditionalValue" minOccurs="0" maxOccurs="unbounded"/>

complexType Participant
diagram
children ParticipantCode Contact
used by
elements MessageHeader/MessageRecipient MessageHeader/MessageSender Interchange/Recipient Interchange/Sender
source
<xs:complexType name="Participant">
  <xs:sequence>
    <xs:element name="ParticipantCode" type="ParticipantCode"/>
    <xs:element name="Contact" type="Contact" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element Participant/ParticipantCode
diagram
type ParticipantCode
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  Annotation
agencyID  xs:string    DAKOSY    
source
<xs:element name="ParticipantCode" type="ParticipantCode"/>

element Participant/Contact
diagram
type Contact
children Name Telephone Fax Email
source
<xs:element name="Contact" type="Contact" minOccurs="0"/>

complexType ParticipantCode
diagram
type extension of ParticipantCodeType
used by
element Participant/ParticipantCode
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  Annotation
agencyID  xs:string    DAKOSY    
annotation
documentation 
participant EDI code
documentation 
EDI-Code des Teilnehmers
source
<xs:complexType name="ParticipantCode">
  <xs:annotation>
    <xs:documentation xml:lang="EN">participant EDI code</xs:documentation>
    <xs:documentation xml:lang="DE">EDI-Code des Teilnehmers</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="ParticipantCodeType">
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType Transaction
diagram
used by
element Response/Transaction
attributes
Name  Type  Use  Default  Fixed  Annotation
code  xs:string        
documentation 
transaction code
documentation 
Code der Transaktion
version  xs:string        
documentation 
transaction version
documentation 
Version der Transaktion
type  xs:string        
documentation 
transaction type (i.e. TransportCoordination, Response, ...)
documentation 
Typ der Nachricht (z.B. TransportCoordination, Response, ...)
annotation
documentation 
code, version and type of transaction
documentation 
Das Element beinhaltet den Code und die Version  der Transaktion und den Typ der Nachricht
source
<xs:complexType name="Transaction">
  <xs:annotation>
    <xs:documentation xml:lang="EN">code, version and type of transaction</xs:documentation>
    <xs:documentation xml:lang="DE">Das Element beinhaltet den Code und die Version  der Transaktion und den Typ der Nachricht</xs:documentation>
  </xs:annotation>
  <xs:attribute name="code" type="xs:string">
    <xs:annotation>
      <xs:documentation xml:lang="EN">transaction code</xs:documentation>
      <xs:documentation xml:lang="DE">Code der Transaktion</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="version" type="xs:string">
    <xs:annotation>
      <xs:documentation xml:lang="EN">transaction version</xs:documentation>
      <xs:documentation xml:lang="DE">Version der Transaktion</xs:documentation>
    </xs:annotation>
  </xs:attribute>
  <xs:attribute name="type" type="xs:string">
    <xs:annotation>
      <xs:documentation xml:lang="EN">transaction type (i.e. TransportCoordination, Response, ...)</xs:documentation>
      <xs:documentation xml:lang="DE">Typ der Nachricht (z.B. TransportCoordination, Response, ...)</xs:documentation>
    </xs:annotation>
  </xs:attribute>
</xs:complexType>

simpleType DocumentExchangeNumber
type restriction of xs:string
used by
elements Interchange/ExchangeNumber ResponseMessage/OriginalExchangeNumber
facets
minLength 1
maxLength 14
annotation
documentation 
A unique reference numberof an XML interchange.
documentation 
Eindeutige Referenz eines XML Interchange.
source
<xs:simpleType name="DocumentExchangeNumber">
  <xs:annotation>
    <xs:documentation xml:lang="EN">A unique reference numberof an XML interchange.</xs:documentation>
    <xs:documentation xml:lang="DE">Eindeutige Referenz eines XML Interchange.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="14"/>
  </xs:restriction>
</xs:simpleType>

simpleType DocumentTestIndicator
type restriction of xs:string
used by
element Interchange/TestIndicator
facets
pattern [01]
annotation
documentation 
1- true; transmission for test purpose
documentation 
0 - false (default);
source
<xs:simpleType name="DocumentTestIndicator">
  <xs:annotation>
    <xs:documentation xml:lang="EN">1- true; transmission for test purpose</xs:documentation>
    <xs:documentation xml:lang="EN">0 - false (default);</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:pattern value="[01]"/>
  </xs:restriction>
</xs:simpleType>

simpleType Email
type restriction of xs:string
used by
element Contact/Email
facets
minLength 3
maxLength 70
annotation
documentation 
email address
documentation 
E-Mail-Adresse des Partners
source
<xs:simpleType name="Email">
  <xs:annotation>
    <xs:documentation xml:lang="EN">email address</xs:documentation>
    <xs:documentation xml:lang="DE">E-Mail-Adresse des Partners</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:minLength value="3"/>
    <xs:maxLength value="70"/>
  </xs:restriction>
</xs:simpleType>

simpleType Fax
type restriction of xs:string
used by
element Contact/Fax
facets
minLength 1
maxLength 35
annotation
documentation 
telefax communication number
documentation 
Telefaxnummer
source
<xs:simpleType name="Fax">
  <xs:annotation>
    <xs:documentation xml:lang="EN">telefax communication number</xs:documentation>
    <xs:documentation xml:lang="DE">Telefaxnummer</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="35"/>
  </xs:restriction>
</xs:simpleType>

simpleType MessageCount
type xs:positiveInteger
used by
element Interchange/MessageCount
annotation
documentation 
Number of messages (elements) that are collected in the interchange.
documentation 
Anzahl der Nachrichten (Message-Elemente) die im Interchange übertragen werden.
source
<xs:simpleType name="MessageCount">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Number of messages (elements) that are collected in the interchange.</xs:documentation>
    <xs:documentation xml:lang="DE">Anzahl der Nachrichten (Message-Elemente) die im Interchange übertragen werden.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:positiveInteger"/>
</xs:simpleType>

simpleType MessageFunction
type restriction of xs:string
used by
element MessageHeader/MessageFunction
facets
minLength 1
maxLength 7
annotation
documentation 
This indicator is used to mark a message as original, replacement or cancellation
documentation 
Dieses Feld wird genutzt, um eine Nachricht als Original, Aktualisierung oder Stornierung zu kennzeichnen
source
<xs:simpleType name="MessageFunction">
  <xs:annotation>
    <xs:documentation xml:lang="EN">This indicator is used to mark a message as original, replacement or cancellation</xs:documentation>
    <xs:documentation xml:lang="DE">Dieses Feld wird genutzt, um eine Nachricht als Original, Aktualisierung oder Stornierung zu kennzeichnen</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="7"/>
  </xs:restriction>
</xs:simpleType>

simpleType MessageReferenceNumber
type restriction of xs:string
used by
elements MessageHeader/MessageReferenceNumber MessageHeader/PreviousMessageReferenceNumber
facets
minLength 1
maxLength 35
annotation
documentation 
uniqe reference number identifying a single message. An xml-file my contain more than one message.
documentation 
Eindrutige Referenznummer für eine Message. Eine XML-Datei kann mehr als eine Message enthalten.
source
<xs:simpleType name="MessageReferenceNumber">
  <xs:annotation>
    <xs:documentation xml:lang="EN">uniqe reference number identifying a single message. An xml-file my contain more than one message.</xs:documentation>
    <xs:documentation xml:lang="DE">Eindrutige Referenznummer für eine Message. Eine XML-Datei kann mehr als eine Message enthalten.</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="35"/>
  </xs:restriction>
</xs:simpleType>

simpleType Name
type restriction of xs:string
used by
element Contact/Name
facets
minLength 1
maxLength 35
annotation
documentation 
Name or department of a contact
documentation 
Name / Firma der beteiligten Partei oder des Kontaktpartners
source
<xs:simpleType name="Name">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Name or department of a contact</xs:documentation>
    <xs:documentation xml:lang="DE">Name / Firma der beteiligten Partei oder des Kontaktpartners</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="35"/>
  </xs:restriction>
</xs:simpleType>

simpleType ParticipantCodeType
type restriction of xs:string
used by
complexType ParticipantCode
facets
minLength 1
maxLength 17
source
<xs:simpleType name="ParticipantCodeType">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="17"/>
  </xs:restriction>
</xs:simpleType>

simpleType Phone
type restriction of xs:string
used by
element Contact/Telephone
facets
minLength 1
maxLength 35
annotation
documentation 
telephone communication number
documentation 
Telefonnummer - einfacher Text ohne Validierung
source
<xs:simpleType name="Phone">
  <xs:annotation>
    <xs:documentation xml:lang="EN">telephone communication number</xs:documentation>
    <xs:documentation xml:lang="DE">Telefonnummer - einfacher Text ohne Validierung</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="35"/>
  </xs:restriction>
</xs:simpleType>

complexType AdditionalTransportMeansID
diagram
type extension of xs:string
used by
element TransportMeans/AdditionalTransportMeansID
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyId  xs:string    DAKOSY    
source
<xs:complexType name="AdditionalTransportMeansID">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyId" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType Code17Type
diagram
type extension of Code17TypeContent
used by
element PartyType/PartyIdentification
complexType TransportCompanyTypeType
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="Code17Type">
  <xs:simpleContent>
    <xs:extension base="Code17TypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType Code2Type
diagram
type extension of Code2TypeContent
facets
minLength 1
maxLength 2
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="Code2Type">
  <xs:simpleContent>
    <xs:extension base="Code2TypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType Code4Type
diagram
type extension of Code4TypeContent
used by
element SubordinateLocation/PlaceOfLoading/Code
complexType TransportCompanyCodeType
facets
minLength 1
maxLength 4
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="Code4Type">
  <xs:simpleContent>
    <xs:extension base="Code4TypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType Code6Type
diagram
type extension of Code6TypeContent
used by
element Legitimation/TruckerCard
facets
minLength 1
maxLength 6
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="Code6Type">
  <xs:simpleContent>
    <xs:extension base="Code6TypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType ContainerHeightType
diagram
type extension of ContainerHeightTypeContent
facets
length 2
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="ContainerHeightType">
  <xs:simpleContent>
    <xs:extension base="ContainerHeightTypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType ContainerLengthType
diagram
type extension of ContainerLengthTypeContent
facets
length 2
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="ContainerLengthType">
  <xs:simpleContent>
    <xs:extension base="ContainerLengthTypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType ContainerTypeType
diagram
type extension of ContainerTypeTypeContent
facets
length 2
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="ContainerTypeType">
  <xs:simpleContent>
    <xs:extension base="ContainerTypeTypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType DateTimeType
diagram
children DateTime Format
source
<xs:complexType name="DateTimeType">
  <xs:sequence>
    <xs:element name="DateTime" type="xs:dateTime"/>
    <xs:element name="Format" type="xs:string" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element DateTimeType/DateTime
diagram
type xs:dateTime
source
<xs:element name="DateTime" type="xs:dateTime"/>

element DateTimeType/Format
diagram
type xs:string
source
<xs:element name="Format" type="xs:string" minOccurs="0"/>

complexType Error
diagram
children ErrorCode ErrorInformation
used by
element ResponseMessage/Error
annotation
documentation 
The Error element contains information about an error which occured while processing an EDI message.
documentation 
Das Error-Element beschreibt einen bei der Verarbeitung einer EDI-Nachricht aufgetretenen Fehler.
source
<xs:complexType name="Error">
  <xs:annotation>
    <xs:documentation xml:lang="EN">The Error element contains information about an error which occured while processing an EDI message.</xs:documentation>
    <xs:documentation xml:lang="DE">Das Error-Element beschreibt einen bei der Verarbeitung einer EDI-Nachricht aufgetretenen Fehler.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ErrorCode" type="ErrorCode">
      <xs:annotation>
        <xs:documentation xml:lang="EN">A code describing the error (max. 8 digits)</xs:documentation>
        <xs:documentation xml:lang="DE">Ein bis zu 8-Stelliger Fehlercode</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ErrorInformation" type="TextType" minOccurs="0" maxOccurs="2">
      <xs:annotation>
        <xs:documentation xml:lang="EN">Free text information about the error.</xs:documentation>
        <xs:documentation xml:lang="DE">Freitextinformationen zum aufgetretenen Fehler.</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Error/ErrorCode
diagram
type ErrorCode
facets
minLength 1
maxLength 8
annotation
documentation 
A code describing the error (max. 8 digits)
documentation 
Ein bis zu 8-Stelliger Fehlercode
source
<xs:element name="ErrorCode" type="ErrorCode">
  <xs:annotation>
    <xs:documentation xml:lang="EN">A code describing the error (max. 8 digits)</xs:documentation>
    <xs:documentation xml:lang="DE">Ein bis zu 8-Stelliger Fehlercode</xs:documentation>
  </xs:annotation>
</xs:element>

element Error/ErrorInformation
diagram
type TextType
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale  xs:string  optional  DE    
annotation
documentation 
Free text information about the error.
documentation 
Freitextinformationen zum aufgetretenen Fehler.
source
<xs:element name="ErrorInformation" type="TextType" minOccurs="0" maxOccurs="2">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Free text information about the error.</xs:documentation>
    <xs:documentation xml:lang="DE">Freitextinformationen zum aufgetretenen Fehler.</xs:documentation>
  </xs:annotation>
</xs:element>

complexType InspectionType
diagram
type extension of InspectionTypeContent
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="InspectionType">
  <xs:simpleContent>
    <xs:extension base="InspectionTypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType Legitimation
diagram
children VehicleRegistration TruckerCard
annotation
documentation 
transport authorization-data
documentation 
Daten für die Prüfung der Tansportberechtigung
source
<xs:complexType name="Legitimation">
  <xs:annotation>
    <xs:documentation xml:lang="EN">transport authorization-data</xs:documentation>
    <xs:documentation xml:lang="DE">Daten für die Prüfung der Tansportberechtigung</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="VehicleRegistration" type="Reference12Type" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">vehicle licence number or pool code</xs:documentation>
        <xs:documentation xml:lang="DE">Polizeiliches Kennzeichen, bzw. Poolkennung</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TruckerCard" type="Code6Type" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">driver's truckercard-number</xs:documentation>
        <xs:documentation xml:lang="DE">Truckercard-Nummer des Fahrers</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Legitimation/VehicleRegistration
diagram
type Reference12Type
facets
minLength 1
maxLength 12
annotation
documentation 
vehicle licence number or pool code
documentation 
Polizeiliches Kennzeichen, bzw. Poolkennung
source
<xs:element name="VehicleRegistration" type="Reference12Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">vehicle licence number or pool code</xs:documentation>
    <xs:documentation xml:lang="DE">Polizeiliches Kennzeichen, bzw. Poolkennung</xs:documentation>
  </xs:annotation>
</xs:element>

element Legitimation/TruckerCard
diagram
type Code6Type
facets
minLength 1
maxLength 6
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
driver's truckercard-number
documentation 
Truckercard-Nummer des Fahrers
source
<xs:element name="TruckerCard" type="Code6Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">driver's truckercard-number</xs:documentation>
    <xs:documentation xml:lang="DE">Truckercard-Nummer des Fahrers</xs:documentation>
  </xs:annotation>
</xs:element>

complexType LinearMeasureType
diagram
type extension of LinearMeasureTypeContent
facets
minInclusive 1
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:complexType name="LinearMeasureType">
  <xs:simpleContent>
    <xs:extension base="LinearMeasureTypeContent">
      <xs:attribute name="unitCode" type="xs:string" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType LocationType
diagram
children LocationType LocationIdentification LocationName SubordinateLocation
source
<xs:complexType name="LocationType">
  <xs:sequence>
    <xs:element name="LocationType" type="LocationTypeCode" minOccurs="0"/>
    <xs:element name="LocationIdentification" type="LocationIdentificationTypeContent" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">UNLocode</xs:documentation>
        <xs:documentation xml:lang="DE">UNLocode</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LocationName" type="NameType" minOccurs="0"/>
    <xs:element name="SubordinateLocation" type="SubordinateLocation" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>

element LocationType/LocationType
diagram
type LocationTypeCode
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:element name="LocationType" type="LocationTypeCode" minOccurs="0"/>

element LocationType/LocationIdentification
diagram
type LocationIdentificationTypeContent
facets
length 5
annotation
documentation 
UNLocode
documentation 
UNLocode
source
<xs:element name="LocationIdentification" type="LocationIdentificationTypeContent" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">UNLocode</xs:documentation>
    <xs:documentation xml:lang="DE">UNLocode</xs:documentation>
  </xs:annotation>
</xs:element>

element LocationType/LocationName
diagram
type NameType
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale  xs:string    DE    
source
<xs:element name="LocationName" type="NameType" minOccurs="0"/>

element LocationType/SubordinateLocation
diagram
type SubordinateLocation
children LocationIdentification LocationName LocationType PlaceOfLoading
source
<xs:element name="SubordinateLocation" type="SubordinateLocation" minOccurs="0" maxOccurs="unbounded"/>

complexType LocationTypeCode
diagram
type extension of LocationTypeContent
used by
elements LocationType/LocationType SubordinateLocation/LocationType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="LocationTypeCode">
  <xs:simpleContent>
    <xs:extension base="LocationTypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType NameType
diagram
type extension of xs:string
used by
elements LocationType/LocationName SubordinateLocation/LocationName SubordinateLocation/PlaceOfLoading/Name
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale  xs:string    DE    
source
<xs:complexType name="NameType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="languageLocale" type="xs:string" default="DE"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType OwnerParty
diagram
type extension of PartyType
children PartyIdentification Name Description InformationContact
used by
element TransportMeans/TransportMeansOwner
source
<xs:complexType name="OwnerParty">
  <xs:complexContent>
    <xs:extension base="PartyType"/>
  </xs:complexContent>
</xs:complexType>

complexType PartyType
diagram
children PartyIdentification Name Description InformationContact
used by
complexType OwnerParty
source
<xs:complexType name="PartyType">
  <xs:sequence>
    <xs:element name="PartyIdentification" type="Code17Type" minOccurs="0"/>
    <xs:element name="Name" type="Name2" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="Description" minOccurs="0">
      <xs:complexType>
        <xs:simpleContent>
          <xs:restriction base="TextType"/>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="InformationContact" type="Contact" minOccurs="0" maxOccurs="9"/>
  </xs:sequence>
</xs:complexType>

element PartyType/PartyIdentification
diagram
type Code17Type
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:element name="PartyIdentification" type="Code17Type" minOccurs="0"/>

element PartyType/Name
diagram
type Name2
facets
maxLength 70
source
<xs:element name="Name" type="Name2" minOccurs="0" maxOccurs="unbounded"/>

element PartyType/Description
diagram
type restriction of TextType
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale  xs:string  optional  DE    
source
<xs:element name="Description" minOccurs="0">
  <xs:complexType>
    <xs:simpleContent>
      <xs:restriction base="TextType"/>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element PartyType/InformationContact
diagram
type Contact
children Name Telephone Fax Email
source
<xs:element name="InformationContact" type="Contact" minOccurs="0" maxOccurs="9"/>

complexType PaticipantInformationType
diagram
children Company Reference
source
<xs:complexType name="PaticipantInformationType">
  <xs:sequence>
    <xs:element name="Company" type="TransportCompanyType"/>
    <xs:element name="Reference" type="ReferenceType"/>
  </xs:sequence>
</xs:complexType>

element PaticipantInformationType/Company
diagram
type TransportCompanyType
children CompanyCode Companytype CompanyName
source
<xs:element name="Company" type="TransportCompanyType"/>

element PaticipantInformationType/Reference
diagram
type ReferenceType
children ReferenceID TypeCode Position
source
<xs:element name="Reference" type="ReferenceType"/>

complexType ReferenceIDType
diagram
type extension of xs:string
used by
element ReferenceType/ReferenceID
source
<xs:complexType name="ReferenceIDType">
  <xs:simpleContent>
    <xs:extension base="xs:string"/>
  </xs:simpleContent>
</xs:complexType>

complexType ReferenceType
diagram
children ReferenceID TypeCode Position
used by
elements ResponseMessage/Reference PaticipantInformationType/Reference
annotation
documentation 
To specify miscellaneous references; the type of reference is qualified with TypeCode
documentation 
Allgemeiner Referenztyp. Wird duch den TypeCode konkretisiert.
source
<xs:complexType name="ReferenceType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">To specify miscellaneous references; the type of reference is qualified with TypeCode</xs:documentation>
    <xs:documentation xml:lang="DE">Allgemeiner Referenztyp. Wird duch den TypeCode konkretisiert.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ReferenceID">
      <xs:annotation>
        <xs:documentation xml:lang="EN">reference identifier</xs:documentation>
        <xs:documentation xml:lang="DE">Referenz, eindeutiger fachlicher Schlüssel</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="ReferenceIDType">
            <xs:attribute name="version">
              <xs:simpleType>
                <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="2"/>
                  <xs:fractionDigits value="0"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:attribute>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="TypeCode" type="ReferenceTypeCode" minOccurs="0"/>
    <xs:element name="Position" type="CountType" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">load-posiion within referenced message</xs:documentation>
        <xs:documentation xml:lang="DE">Ladeeinheitposition innerhalb der Referenz</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element ReferenceType/ReferenceID
diagram
type extension of ReferenceIDType
attributes
Name  Type  Use  Default  Fixed  Annotation
version  xs:decimal        
annotation
documentation 
reference identifier
documentation 
Referenz, eindeutiger fachlicher Schlüssel
source
<xs:element name="ReferenceID">
  <xs:annotation>
    <xs:documentation xml:lang="EN">reference identifier</xs:documentation>
    <xs:documentation xml:lang="DE">Referenz, eindeutiger fachlicher Schlüssel</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="ReferenceIDType">
        <xs:attribute name="version">
          <xs:simpleType>
            <xs:restriction base="xs:decimal">
              <xs:totalDigits value="2"/>
              <xs:fractionDigits value="0"/>
            </xs:restriction>
          </xs:simpleType>
        </xs:attribute>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

element ReferenceType/TypeCode
diagram
type ReferenceTypeCode
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:element name="TypeCode" type="ReferenceTypeCode" minOccurs="0"/>

element ReferenceType/Position
diagram
type CountType
facets
minInclusive 1
annotation
documentation 
load-posiion within referenced message
documentation 
Ladeeinheitposition innerhalb der Referenz
source
<xs:element name="Position" type="CountType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">load-posiion within referenced message</xs:documentation>
    <xs:documentation xml:lang="DE">Ladeeinheitposition innerhalb der Referenz</xs:documentation>
  </xs:annotation>
</xs:element>

complexType ReferenceTypeCode
diagram
type extension of ReferenceTypeCodeContent
used by
element ReferenceType/TypeCode
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
spezification of the reference type
documentation 
Art der Referenz, kodiert
source
<xs:complexType name="ReferenceTypeCode">
  <xs:annotation>
    <xs:documentation xml:lang="EN">spezification of the reference type</xs:documentation>
    <xs:documentation xml:lang="DE">Art der Referenz, kodiert</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="ReferenceTypeCodeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType RegistrationNationalityType
diagram
children NationalityCode NationalityDescription
used by
element TransportMeans/RegistrationNationalityCode
source
<xs:complexType name="RegistrationNationalityType">
  <xs:sequence>
    <xs:element name="NationalityCode" type="RegistrationNationality" minOccurs="0"/>
    <xs:element name="NationalityDescription" type="CountryDescription" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element RegistrationNationalityType/NationalityCode
diagram
type RegistrationNationality
source
<xs:element name="NationalityCode" type="RegistrationNationality" minOccurs="0"/>

element RegistrationNationalityType/NationalityDescription
diagram
type CountryDescription
facets
minLength 1
maxLength 70
source
<xs:element name="NationalityDescription" type="CountryDescription" minOccurs="0"/>

complexType RegistrationNumberCodeType
diagram
type extension of RegistrationNumberCodeTypeContent
used by
element RegistrationNumberType/Code
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="RegistrationNumberCodeType">
  <xs:simpleContent>
    <xs:extension base="RegistrationNumberCodeTypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType RegistrationNumberType
diagram
children Code Number Position
source
<xs:complexType name="RegistrationNumberType">
  <xs:sequence>
    <xs:element name="Code" type="RegistrationNumberCodeType">
      <xs:annotation>
        <xs:documentation xml:lang="EN">type of registration number</xs:documentation>
        <xs:documentation xml:lang="DE">Art der Registriernummer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Number" type="RegistrationNumberTypeContent">
      <xs:annotation>
        <xs:documentation xml:lang="EN">registration number</xs:documentation>
        <xs:documentation xml:lang="DE">Registriernummer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Position" type="RegistrationNumberTypePosition" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">Position within registration number</xs:documentation>
        <xs:documentation xml:lang="DE">Position innerhalb der Registriernummer</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element RegistrationNumberType/Code
diagram
type RegistrationNumberCodeType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
type of registration number
documentation 
Art der Registriernummer
source
<xs:element name="Code" type="RegistrationNumberCodeType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">type of registration number</xs:documentation>
    <xs:documentation xml:lang="DE">Art der Registriernummer</xs:documentation>
  </xs:annotation>
</xs:element>

element RegistrationNumberType/Number
diagram
type RegistrationNumberTypeContent
facets
minLength 1
maxLength 35
annotation
documentation 
registration number
documentation 
Registriernummer
source
<xs:element name="Number" type="RegistrationNumberTypeContent">
  <xs:annotation>
    <xs:documentation xml:lang="EN">registration number</xs:documentation>
    <xs:documentation xml:lang="DE">Registriernummer</xs:documentation>
  </xs:annotation>
</xs:element>

element RegistrationNumberType/Position
diagram
type RegistrationNumberTypePosition
facets
minInclusive 1
maxInclusive 99999
annotation
documentation 
Position within registration number
documentation 
Position innerhalb der Registriernummer
source
<xs:element name="Position" type="RegistrationNumberTypePosition" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Position within registration number</xs:documentation>
    <xs:documentation xml:lang="DE">Position innerhalb der Registriernummer</xs:documentation>
  </xs:annotation>
</xs:element>

complexType SubordinateLocation
diagram
children LocationIdentification LocationName LocationType PlaceOfLoading
used by
element LocationType/SubordinateLocation
complexType TerminalLocationType
source
<xs:complexType name="SubordinateLocation">
  <xs:sequence>
    <xs:element name="LocationIdentification" type="LocationIdentificationTypeContent" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">UNLoCode</xs:documentation>
        <xs:documentation xml:lang="DE">UNLoCode</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LocationName" type="NameType" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">name of the location</xs:documentation>
        <xs:documentation xml:lang="DE">Name</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="LocationType" type="LocationTypeCode" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">type of the location</xs:documentation>
        <xs:documentation xml:lang="DE">Typ des Orts</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PlaceOfLoading" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">place of loading</xs:documentation>
        <xs:documentation xml:lang="DE">Ladestelle</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Code" type="Code4Type"/>
          <xs:element name="Name" minOccurs="0">
            <xs:complexType>
              <xs:simpleContent>
                <xs:restriction base="NameType">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="35"/>
                  <xs:attribute name="languageLocale" type="xs:string"/>
                </xs:restriction>
              </xs:simpleContent>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element SubordinateLocation/LocationIdentification
diagram
type LocationIdentificationTypeContent
facets
length 5
annotation
documentation 
UNLoCode
documentation 
UNLoCode
source
<xs:element name="LocationIdentification" type="LocationIdentificationTypeContent" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">UNLoCode</xs:documentation>
    <xs:documentation xml:lang="DE">UNLoCode</xs:documentation>
  </xs:annotation>
</xs:element>

element SubordinateLocation/LocationName
diagram
type NameType
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale  xs:string    DE    
annotation
documentation 
name of the location
documentation 
Name
source
<xs:element name="LocationName" type="NameType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">name of the location</xs:documentation>
    <xs:documentation xml:lang="DE">Name</xs:documentation>
  </xs:annotation>
</xs:element>

element SubordinateLocation/LocationType
diagram
type LocationTypeCode
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
type of the location
documentation 
Typ des Orts
source
<xs:element name="LocationType" type="LocationTypeCode" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">type of the location</xs:documentation>
    <xs:documentation xml:lang="DE">Typ des Orts</xs:documentation>
  </xs:annotation>
</xs:element>

element SubordinateLocation/PlaceOfLoading
diagram
children Code Name
annotation
documentation 
place of loading
documentation 
Ladestelle
source
<xs:element name="PlaceOfLoading" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">place of loading</xs:documentation>
    <xs:documentation xml:lang="DE">Ladestelle</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Code" type="Code4Type"/>
      <xs:element name="Name" minOccurs="0">
        <xs:complexType>
          <xs:simpleContent>
            <xs:restriction base="NameType">
              <xs:minLength value="1"/>
              <xs:maxLength value="35"/>
              <xs:attribute name="languageLocale" type="xs:string"/>
            </xs:restriction>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element SubordinateLocation/PlaceOfLoading/Code
diagram
type Code4Type
facets
minLength 1
maxLength 4
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:element name="Code" type="Code4Type"/>

element SubordinateLocation/PlaceOfLoading/Name
diagram
type restriction of NameType
facets
minLength 1
maxLength 35
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale  xs:string    DE    
source
<xs:element name="Name" minOccurs="0">
  <xs:complexType>
    <xs:simpleContent>
      <xs:restriction base="NameType">
        <xs:minLength value="1"/>
        <xs:maxLength value="35"/>
        <xs:attribute name="languageLocale" type="xs:string"/>
      </xs:restriction>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

complexType TemperatureMeasureType
diagram
type extension of TemperatureMeasureTypeContent
facets
minInclusive -999
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:complexType name="TemperatureMeasureType">
  <xs:simpleContent>
    <xs:extension base="TemperatureMeasureTypeContent">
      <xs:attribute name="unitCode" type="xs:string" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType TerminalLocationType
diagram
type extension of SubordinateLocation
children LocationIdentification LocationName LocationType PlaceOfLoading
source
<xs:complexType name="TerminalLocationType">
  <xs:complexContent>
    <xs:extension base="SubordinateLocation"/>
  </xs:complexContent>
</xs:complexType>

complexType Text255Type
diagram
type extension of Text255TypeContent
facets
minLength 1
maxLength 255
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale      DE    
source
<xs:complexType name="Text255Type">
  <xs:simpleContent>
    <xs:extension base="Text255TypeContent">
      <xs:attribute name="languageLocale" default="DE"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType TextType
diagram
type extension of xs:string
used by
elements PartyType/Description Error/ErrorInformation
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale  xs:string  optional  DE    
source
<xs:complexType name="TextType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="languageLocale" type="xs:string" use="optional" default="DE"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType TransportCompanyCodeType
diagram
type extension of Code4Type
used by
element TransportCompanyType/CompanyCode
facets
minLength 1
maxLength 4
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
transportcompany code
documentation 
Code des Transportunternehmers
source
<xs:complexType name="TransportCompanyCodeType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">transportcompany code</xs:documentation>
    <xs:documentation xml:lang="DE">Code des Transportunternehmers</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="Code4Type"/>
  </xs:simpleContent>
</xs:complexType>

complexType TransportCompanyType
diagram
children CompanyCode Companytype CompanyName
used by
element PaticipantInformationType/Company
source
<xs:complexType name="TransportCompanyType">
  <xs:sequence>
    <xs:element name="CompanyCode" type="TransportCompanyCodeType"/>
    <xs:element name="Companytype" type="TransportCompanyTypeType" minOccurs="0"/>
    <xs:element name="CompanyName" type="TransportCompanyNameType" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element TransportCompanyType/CompanyCode
diagram
type TransportCompanyCodeType
facets
minLength 1
maxLength 4
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:element name="CompanyCode" type="TransportCompanyCodeType"/>

element TransportCompanyType/Companytype
diagram
type TransportCompanyTypeType
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:element name="Companytype" type="TransportCompanyTypeType" minOccurs="0"/>

element TransportCompanyType/CompanyName
diagram
type TransportCompanyNameType
facets
minLength 1
maxLength 20
source
<xs:element name="CompanyName" type="TransportCompanyNameType" minOccurs="0"/>

complexType TransportCompanyTypeType
diagram
type extension of Code17Type
used by
element TransportCompanyType/Companytype
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
transportcompany type
documentation 
Art des Transportunternehmers (z.B. Transportunternehmer / Subunternehmer)
source
<xs:complexType name="TransportCompanyTypeType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">transportcompany type</xs:documentation>
    <xs:documentation xml:lang="DE">Art des Transportunternehmers (z.B. Transportunternehmer / Subunternehmer)</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="Code17Type"/>
  </xs:simpleContent>
</xs:complexType>

complexType TransportMeans
diagram
children TransportMeansTypeCode TransportMeansIdentification AdditionalTransportMeansID TransportMeansName RegistrationNationalityCode TransportMeansOwner IMO
source
<xs:complexType name="TransportMeans">
  <xs:sequence>
    <xs:element name="TransportMeansTypeCode" type="TransportMeansTypeCode" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">coded means of transport</xs:documentation>
        <xs:documentation xml:lang="DE">Art des Transportmittels</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TransportMeansIdentification" type="TransportMeansIdentificationType">
      <xs:annotation>
        <xs:documentation xml:lang="EN">number identifying the ship</xs:documentation>
        <xs:documentation xml:lang="DE">Schiffsnummer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AdditionalTransportMeansID" type="AdditionalTransportMeansID" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">call sign of the ship</xs:documentation>
        <xs:documentation xml:lang="DE">Call-Sign</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TransportMeansName" type="TransportMeansName" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">name of the ship</xs:documentation>
        <xs:documentation xml:lang="DE">Schiffsname</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="RegistrationNationalityCode" type="RegistrationNationalityType" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">registered nationality of the ship</xs:documentation>
        <xs:documentation>Nationalität des Schiffs</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TransportMeansOwner" type="OwnerParty" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">owner of the ship</xs:documentation>
        <xs:documentation xml:lang="DE">Eigentümer des Schiffs</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="IMO" type="Reference12Type" minOccurs="0">
      <xs:annotation>
        <xs:documentation xml:lang="EN">IMO-number of the ship</xs:documentation>
        <xs:documentation xml:lang="DE">IMO-Nummer des Schiffs</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element TransportMeans/TransportMeansTypeCode
diagram
type TransportMeansTypeCode
facets
minLength 1
maxLength 8
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
coded means of transport
documentation 
Art des Transportmittels
source
<xs:element name="TransportMeansTypeCode" type="TransportMeansTypeCode" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">coded means of transport</xs:documentation>
    <xs:documentation xml:lang="DE">Art des Transportmittels</xs:documentation>
  </xs:annotation>
</xs:element>

element TransportMeans/TransportMeansIdentification
diagram
type TransportMeansIdentificationType
facets
minLength 1
maxLength 9
annotation
documentation 
number identifying the ship
documentation 
Schiffsnummer
source
<xs:element name="TransportMeansIdentification" type="TransportMeansIdentificationType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">number identifying the ship</xs:documentation>
    <xs:documentation xml:lang="DE">Schiffsnummer</xs:documentation>
  </xs:annotation>
</xs:element>

element TransportMeans/AdditionalTransportMeansID
diagram
type AdditionalTransportMeansID
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyId  xs:string    DAKOSY    
annotation
documentation 
call sign of the ship
documentation 
Call-Sign
source
<xs:element name="AdditionalTransportMeansID" type="AdditionalTransportMeansID" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">call sign of the ship</xs:documentation>
    <xs:documentation xml:lang="DE">Call-Sign</xs:documentation>
  </xs:annotation>
</xs:element>

element TransportMeans/TransportMeansName
diagram
type TransportMeansName
facets
minLength 1
maxLength 35
annotation
documentation 
name of the ship
documentation 
Schiffsname
source
<xs:element name="TransportMeansName" type="TransportMeansName" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">name of the ship</xs:documentation>
    <xs:documentation xml:lang="DE">Schiffsname</xs:documentation>
  </xs:annotation>
</xs:element>

element TransportMeans/RegistrationNationalityCode
diagram
type RegistrationNationalityType
children NationalityCode NationalityDescription
annotation
documentation 
registered nationality of the ship
documentation 
Nationalität des Schiffs
source
<xs:element name="RegistrationNationalityCode" type="RegistrationNationalityType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">registered nationality of the ship</xs:documentation>
    <xs:documentation>Nationalität des Schiffs</xs:documentation>
  </xs:annotation>
</xs:element>

element TransportMeans/TransportMeansOwner
diagram
type OwnerParty
children PartyIdentification Name Description InformationContact
annotation
documentation 
owner of the ship
documentation 
Eigentümer des Schiffs
source
<xs:element name="TransportMeansOwner" type="OwnerParty" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">owner of the ship</xs:documentation>
    <xs:documentation xml:lang="DE">Eigentümer des Schiffs</xs:documentation>
  </xs:annotation>
</xs:element>

element TransportMeans/IMO
diagram
type Reference12Type
facets
minLength 1
maxLength 12
annotation
documentation 
IMO-number of the ship
documentation 
IMO-Nummer des Schiffs
source
<xs:element name="IMO" type="Reference12Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">IMO-number of the ship</xs:documentation>
    <xs:documentation xml:lang="DE">IMO-Nummer des Schiffs</xs:documentation>
  </xs:annotation>
</xs:element>

complexType TransportMeansTypeCode
diagram
type extension of TransportMeansTypeCodeContent
used by
element TransportMeans/TransportMeansTypeCode
facets
minLength 1
maxLength 8
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="TransportMeansTypeCode">
  <xs:simpleContent>
    <xs:extension base="TransportMeansTypeCodeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType TransportModeCode
diagram
type extension of TransportModeCodeContent
facets
minLength 1
maxLength 7
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="TransportModeCode">
  <xs:simpleContent>
    <xs:extension base="TransportModeCodeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType WeightMeasureType
diagram
type extension of WeightMeasureTypeContent
facets
minInclusive 1
maxInclusive 9999999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:complexType name="WeightMeasureType">
  <xs:simpleContent>
    <xs:extension base="WeightMeasureTypeContent">
      <xs:attribute name="unitCode" type="xs:string" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

simpleType Code17TypeContent
type restriction of xs:string
used by
complexType Code17Type
facets
minLength 1
maxLength 17
source
<xs:simpleType name="Code17TypeContent">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="17"/>
  </xs:restriction>
</xs:simpleType>

simpleType Code2TypeContent
type restriction of xs:string
used by
complexType Code2Type
facets
minLength 1
maxLength 2
source
<xs:simpleType name="Code2TypeContent">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="2"/>
  </xs:restriction>
</xs:simpleType>

simpleType Code4TypeContent
type restriction of xs:string
used by
complexType Code4Type
facets
minLength 1
maxLength 4
source
<xs:simpleType name="Code4TypeContent">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="4"/>
  </xs:restriction>
</xs:simpleType>

simpleType Code6TypeContent
type restriction of xs:string
used by
complexType Code6Type
facets
minLength 1
maxLength 6
source
<xs:simpleType name="Code6TypeContent">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="6"/>
  </xs:restriction>
</xs:simpleType>

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

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

simpleType ContainerHeightTypeContent
type restriction of xs:string
used by
complexType ContainerHeightType
facets
length 2
source
<xs:simpleType name="ContainerHeightTypeContent">
  <xs:restriction base="xs:string">
    <xs:length value="2"/>
  </xs:restriction>
</xs:simpleType>

simpleType ContainerLengthTypeContent
type restriction of xs:string
used by
complexType ContainerLengthType
facets
length 2
source
<xs:simpleType name="ContainerLengthTypeContent">
  <xs:restriction base="xs:string">
    <xs:length value="2"/>
  </xs:restriction>
</xs:simpleType>

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

simpleType ContainerTypeTypeContent
type restriction of xs:string
used by
complexType ContainerTypeType
facets
length 2
source
<xs:simpleType name="ContainerTypeTypeContent">
  <xs:restriction base="xs:string">
    <xs:length value="2"/>
  </xs:restriction>
</xs:simpleType>

simpleType CountryDescription
type restriction of xs:string
used by
element RegistrationNationalityType/NationalityDescription
facets
minLength 1
maxLength 70
source
<xs:simpleType name="CountryDescription">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="70"/>
  </xs:restriction>
</xs:simpleType>

simpleType CountType
type restriction of xs:integer
used by
element ReferenceType/Position
facets
minInclusive 1
source
<xs:simpleType name="CountType">
  <xs:restriction base="xs:integer">
    <xs:minInclusive value="1"/>
  </xs:restriction>
</xs:simpleType>

simpleType DeletionTypeType
type restriction of xs:string
facets
enumeration Coordination
enumeration Load
annotation
documentation 
Coordination = Deletion of the TransportCoordination
Load = Deletion of a single load
documentation 
Coordination = Storno TransportCoordination
Load = Storno einzelne Ladeeinheit
source
<xs:simpleType name="DeletionTypeType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Coordination = Deletion of the TransportCoordination
Load = Deletion of a single load</xs:documentation>
    <xs:documentation xml:lang="DE">Coordination = Storno TransportCoordination
Load = Storno einzelne Ladeeinheit</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="Coordination"/>
    <xs:enumeration value="Load"/>
  </xs:restriction>
</xs:simpleType>

simpleType ErrorCode
type restriction of xs:string
used by
element Error/ErrorCode
facets
minLength 1
maxLength 8
source
<xs:simpleType name="ErrorCode">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="8"/>
  </xs:restriction>
</xs:simpleType>

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

simpleType IndicatorType
type xs:boolean
used by
simpleType InspectionTypeContent
annotation
documentation 
boolean indicator
documentation 
Boolescher Indikator
source
<xs:simpleType name="IndicatorType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">boolean indicator</xs:documentation>
    <xs:documentation xml:lang="DE">Boolescher Indikator</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>

simpleType InspectionTypeContent
type IndicatorType
used by
complexType InspectionType
source
<xs:simpleType name="InspectionTypeContent">
  <xs:restriction base="IndicatorType"/>
</xs:simpleType>

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

simpleType ISOCodeType
type restriction of xs:string
facets
length 4
source
<xs:simpleType name="ISOCodeType">
  <xs:restriction base="xs:string">
    <xs:length value="4"/>
  </xs:restriction>
</xs:simpleType>

simpleType LinearMeasureTypeContent
type restriction of xs:integer
used by
complexType LinearMeasureType
facets
minInclusive 1
maxInclusive 999
source
<xs:simpleType name="LinearMeasureTypeContent">
  <xs:restriction base="xs:integer">
    <xs:minInclusive value="1"/>
    <xs:maxInclusive value="999"/>
  </xs:restriction>
</xs:simpleType>

simpleType LoadingIndicatorType
type restriction of xs:string
facets
length 1
enumeration E
enumeration F
annotation
documentation 
E = empty
F = full
documentation 
E = leer
F = voll
source
<xs:simpleType name="LoadingIndicatorType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">E = empty
F = full</xs:documentation>
    <xs:documentation xml:lang="DE">E = leer
F = voll</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:length value="1"/>
    <xs:enumeration value="E"/>
    <xs:enumeration value="F"/>
  </xs:restriction>
</xs:simpleType>

simpleType LocationIdentificationTypeContent
type restriction of xs:string
used by
elements LocationType/LocationIdentification SubordinateLocation/LocationIdentification
facets
length 5
source
<xs:simpleType name="LocationIdentificationTypeContent">
  <xs:restriction base="xs:string">
    <xs:length value="5"/>
  </xs:restriction>
</xs:simpleType>

simpleType LocationTypeContent
type xs:string
used by
complexType LocationTypeCode
source
<xs:simpleType name="LocationTypeContent">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType Name2
type restriction of xs:string
used by
element PartyType/Name
facets
maxLength 70
source
<xs:simpleType name="Name2">
  <xs:restriction base="xs:string">
    <xs:maxLength value="70"/>
  </xs:restriction>
</xs:simpleType>

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

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

simpleType Reference12Type
type restriction of xs:string
used by
elements TransportMeans/IMO Legitimation/VehicleRegistration
facets
minLength 1
maxLength 12
source
<xs:simpleType name="Reference12Type">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="12"/>
  </xs:restriction>
</xs:simpleType>

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

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

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

simpleType ReferenceTypeCodeContent
type xs:string
used by
complexType ReferenceTypeCode
source
<xs:simpleType name="ReferenceTypeCodeContent">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType RegistrationNationality
type xs:string
used by
element RegistrationNationalityType/NationalityCode
source
<xs:simpleType name="RegistrationNationality">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType RegistrationNumberCodeTypeContent
type xs:string
used by
complexType RegistrationNumberCodeType
source
<xs:simpleType name="RegistrationNumberCodeTypeContent">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

simpleType RegistrationNumberTypeContent
type restriction of xs:string
used by
element RegistrationNumberType/Number
facets
minLength 1
maxLength 35
source
<xs:simpleType name="RegistrationNumberTypeContent">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="35"/>
  </xs:restriction>
</xs:simpleType>

simpleType RegistrationNumberTypePosition
type restriction of xs:integer
used by
element RegistrationNumberType/Position
facets
minInclusive 1
maxInclusive 99999
source
<xs:simpleType name="RegistrationNumberTypePosition">
  <xs:restriction base="xs:integer">
    <xs:minInclusive value="1"/>
    <xs:maxInclusive value="99999"/>
  </xs:restriction>
</xs:simpleType>

simpleType ResponseType
type restriction of xs:string
used by
element ResponseMessage/ResponseType
facets
enumeration functional
enumeration technical
source
<xs:simpleType name="ResponseType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="functional"/>
    <xs:enumeration value="technical"/>
  </xs:restriction>
</xs:simpleType>

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

simpleType SignificanceType
type restriction of xs:string
facets
enumeration statusRequest
enumeration slotBooking
enumeration transportBooking
annotation
documentation 
Bedeutung der Meldung
source
<xs:simpleType name="SignificanceType">
  <xs:annotation>
    <xs:documentation xml:lang="DE">Bedeutung der Meldung</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:enumeration value="statusRequest"/>
    <xs:enumeration value="slotBooking"/>
    <xs:enumeration value="transportBooking"/>
  </xs:restriction>
</xs:simpleType>

simpleType TemperatureMeasureTypeContent
type restriction of xs:integer
used by
complexType TemperatureMeasureType
facets
minInclusive -999
maxInclusive 999
source
<xs:simpleType name="TemperatureMeasureTypeContent">
  <xs:restriction base="xs:integer">
    <xs:minInclusive value="-999"/>
    <xs:maxInclusive value="999"/>
  </xs:restriction>
</xs:simpleType>

simpleType Text255TypeContent
type restriction of xs:string
used by
complexType Text255Type
facets
minLength 1
maxLength 255
source
<xs:simpleType name="Text255TypeContent">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="255"/>
  </xs:restriction>
</xs:simpleType>

simpleType TpStatus
type restriction of xs:string
facets
length 3
source
<xs:simpleType name="TpStatus">
  <xs:restriction base="xs:string">
    <xs:length value="3"/>
  </xs:restriction>
</xs:simpleType>

simpleType TransportCompanyNameType
type restriction of xs:string
used by
element TransportCompanyType/CompanyName
facets
minLength 1
maxLength 20
annotation
documentation 
transportcompany name
documentation 
Name des Transportunternehmers
source
<xs:simpleType name="TransportCompanyNameType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">transportcompany name</xs:documentation>
    <xs:documentation xml:lang="DE">Name des Transportunternehmers</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="20"/>
  </xs:restriction>
</xs:simpleType>

simpleType TransportMeansIdentificationType
type restriction of xs:string
used by
element TransportMeans/TransportMeansIdentification
facets
minLength 1
maxLength 9
source
<xs:simpleType name="TransportMeansIdentificationType">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="9"/>
  </xs:restriction>
</xs:simpleType>

simpleType TransportMeansName
type restriction of xs:string
used by
element TransportMeans/TransportMeansName
facets
minLength 1
maxLength 35
source
<xs:simpleType name="TransportMeansName">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="35"/>
  </xs:restriction>
</xs:simpleType>

simpleType TransportMeansTypeCodeContent
type restriction of xs:string
used by
complexType TransportMeansTypeCode
facets
minLength 1
maxLength 8
source
<xs:simpleType name="TransportMeansTypeCodeContent">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="8"/>
  </xs:restriction>
</xs:simpleType>

simpleType TransportModeCodeContent
type restriction of xs:string
used by
complexType TransportModeCode
facets
minLength 1
maxLength 7
source
<xs:simpleType name="TransportModeCodeContent">
  <xs:restriction base="xs:string">
    <xs:maxLength value="7"/>
    <xs:minLength value="1"/>
  </xs:restriction>
</xs:simpleType>

simpleType WeightMeasureTypeContent
type restriction of xs:integer
used by
complexType WeightMeasureType
facets
minInclusive 1
maxInclusive 9999999
source
<xs:simpleType name="WeightMeasureTypeContent">
  <xs:restriction base="xs:integer">
    <xs:minInclusive value="1"/>
    <xs:maxInclusive value="9999999"/>
  </xs:restriction>
</xs:simpleType>