Schema Deletion.xsd


schema location:  http://tr02-wiki.dakosy.de/dokumentation/TR02XMLv14.3/Deletion.xsd
 
Elements  Complex types 
Deletion  Deletion 
DeletionMessage 


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


schema location:  http://tr02-wiki.dakosy.de/dokumentation/TR02XMLv14.3/TR02_Core.xsd
 
Complex types  Simple types 
AdditionalTransportMeansID  Code17TypeContent 
Code17Type  Code2TypeContent 
Code2Type  Code3TypeContent 
Code3Type  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 
ReferenceType  LinearMeasureTypeContent 
ReferenceTypeCode  LoadingIndicatorType 
RegistrationNationalityType  LocationIdentificationTypeContent 
RegistrationNumberCodeType  LocationTypeContent 
RegistrationNumberType  Name2 
SlotStatusDetailsType  QuayAccountNumberTypeContent 
SlotStatusHeaderType  Reference07Type 
SubordinateLocation  Reference12Type 
TemperatureMeasureType  Reference15Type 
TerminalLocationType  Reference22Type 
Text255Type  Reference35Type 
TextType  ReferenceIDType 
TransportCompanyCodeType  ReferenceTypeCodeContent 
TransportCompanyType  RegistrationNationality 
TransportCompanyTypeType  RegistrationNumberCodeTypeContent 
TransportMeans  RegistrationNumberTypeContent 
TransportMeansTypeCode  RegistrationNumberTypePosition 
TransportModeCode  ResponseType 
WeightMeasureType  SealNumberType 
SignificanceType 
TemperatureMeasureTypeContent 
Text255TypeContent 
TpStatus 
TransportCompanyNameType 
TransportMeansIdentificationType 
TransportMeansName 
TransportMeansTypeCodeContent 
TransportModeCodeContent 
VoyageNumberType 
WeightMeasureTypeContent 


element Deletion
diagram
type Deletion
children Transaction Interchange DeletionMessage
source
<xs:element name="Deletion" type="Deletion"/>

complexType Deletion
diagram
children Transaction Interchange DeletionMessage
used by
element Deletion
annotation
documentation 
The deletion ist used to cancel a complete TransportCoordination or to cancel individual 'Load' elements within a TransportCoordination.
documentation 
Die Deletion dient zur Stornierung einer kompletten TransportCoordination oder einzelner Ladeeinheiten einer TransportCoordination.
source
<xs:complexType name="Deletion">
  <xs:annotation>
    <xs:documentation xml:lang="EN">The deletion ist used to cancel a complete TransportCoordination or to cancel individual 'Load' elements within a TransportCoordination.</xs:documentation>
    <xs:documentation xml:lang="DE">Die Deletion dient zur Stornierung einer kompletten TransportCoordination oder einzelner Ladeeinheiten einer TransportCoordination.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Transaction" type="Transaction"/>
    <xs:element name="Interchange" type="Interchange"/>
    <xs:element name="DeletionMessage" type="DeletionMessage" maxOccurs="999"/>
  </xs:sequence>
</xs:complexType>

element Deletion/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 Deletion/Interchange
diagram
type Interchange
children CreationTime ExchangeNumber TestIndicator MessageCount Sender Recipient
source
<xs:element name="Interchange" type="Interchange"/>

element Deletion/DeletionMessage
diagram
type DeletionMessage
children MessageHeader ParticipantInformation TerminalLocation DeletionType Load Dispatcher Comment
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="DeletionMessage" type="DeletionMessage" maxOccurs="999"/>

complexType DeletionMessage
diagram
type extension of Message
children MessageHeader ParticipantInformation TerminalLocation DeletionType Load Dispatcher Comment
used by
element Deletion/DeletionMessage
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 deletion ist used to cancel a complete TransportCoordination or to cancel individual 'Load' elements within a TransportCoordination.
documentation 
Die Deletion dient zur Stornierung einer kompletten TransportCoordination oder einzelner Ladeeinheiten einer TransportCoordination.
source
<xs:complexType name="DeletionMessage">
  <xs:annotation>
    <xs:documentation xml:lang="EN">The deletion ist used to cancel a complete TransportCoordination or to cancel individual 'Load' elements within a TransportCoordination.</xs:documentation>
    <xs:documentation xml:lang="DE">Die Deletion dient zur Stornierung einer kompletten TransportCoordination oder einzelner Ladeeinheiten einer TransportCoordination.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="Message">
      <xs:sequence>
        <xs:element name="ParticipantInformation" type="PaticipantInformationType">
          <xs:annotation>
            <xs:documentation xml:lang="EN">Information about the participating transport company</xs:documentation>
            <xs:documentation xml:lang="DE">Daten des beteiligten Transportunternehmer / Subunternehmer </xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="TerminalLocation" type="TerminalLocationType">
          <xs:annotation>
            <xs:documentation xml:lang="EN">Specifies the location of the terminal and the place of loading (in Bremen, Hamburg or Lübeck)</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="DeletionType" type="DeletionTypeType">
          <xs:annotation>
            <xs:documentation xml:lang="EN">type of deletion:
Coordination - deletion of a whole transport coordination message
Load - deletion of a single load element of a transport coordination message</xs:documentation>
            <xs:documentation xml:lang="DE">Art der Löschung:
Coordination - Löschung einer 'TransportCoordination'
Load - Löschung einer einzelnen Ladeeinheit einer  'TransportCoordination'</xs:documentation>
          </xs:annotation>
        </xs:element>
        <xs:element name="Load" minOccurs="0" maxOccurs="999">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Position" type="CountType">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">The position is a unique number / count within the message to unambiguosly identify the load. It corresponds to the position  of the load within the TransportCoordination Message</xs:documentation>
                  <xs:documentation xml:lang="DE">laufende Nummer zur eindeutigen Identifikation der Ladung innerhalb der Nachricht. Die laufende Nummer in der Deletion entspricht der laufenden Nummer der Ladung  in der 'TransportCoordination'.</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:choice minOccurs="0">
                <xs:element name="ContainerLoad">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="Container" minOccurs="0">
                        <xs:complexType>
                          <xs:sequence>
                            <xs:element name="Number" type="ContainerNumberType" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">container ID / number</xs:documentation>
                                <xs:documentation xml:lang="DE">Containernummer</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="Length" type="ContainerLengthType" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">container length</xs:documentation>
                                <xs:documentation xml:lang="DE">Containerlänge</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="Height" type="ContainerHeightType" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">container height</xs:documentation>
                                <xs:documentation xml:lang="DE">Containerhöhe</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="Type" type="ContainerTypeType" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">container type</xs:documentation>
                                <xs:documentation xml:lang="DE">Containertyp</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="ISOCode" type="ISOCodeType" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">container ISO code</xs:documentation>
                                <xs:documentation xml:lang="DE">Container ISO Code</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                          </xs:sequence>
                        </xs:complexType>
                      </xs:element>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
                <xs:element name="ConventionelLoad">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="Transport">
                        <xs:complexType>
                          <xs:sequence>
                            <xs:element name="Number">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">transport number / reference</xs:documentation>
                                <xs:documentation xml:lang="DE">Transportnummer</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="Client">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">client</xs:documentation>
                                <xs:documentation xml:lang="DE">Mandant</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                          </xs:sequence>
                        </xs:complexType>
                      </xs:element>
                      <xs:element name="MarksAndNumber" minOccurs="0">
                        <xs:annotation>
                          <xs:documentation xml:lang="EN">marks und numbers (reference with which the packages are marked)</xs:documentation>
                          <xs:documentation xml:lang="DE">Markierung</xs:documentation>
                        </xs:annotation>
                      </xs:element>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:choice>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="Dispatcher" type="Contact" minOccurs="0"/>
        <xs:element name="Comment" type="Text255Type" minOccurs="0">
          <xs:annotation>
            <xs:documentation xml:lang="EN">remark</xs:documentation>
            <xs:documentation xml:lang="DE">Bemerkung</xs:documentation>
          </xs:annotation>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element DeletionMessage/ParticipantInformation
diagram
type PaticipantInformationType
children Company Reference
annotation
documentation 
Information about the participating transport company
documentation 
Daten des beteiligten Transportunternehmer / Subunternehmer 
source
<xs:element name="ParticipantInformation" type="PaticipantInformationType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Information about the participating transport company</xs:documentation>
    <xs:documentation xml:lang="DE">Daten des beteiligten Transportunternehmer / Subunternehmer </xs:documentation>
  </xs:annotation>
</xs:element>

element DeletionMessage/TerminalLocation
diagram
type TerminalLocationType
children LocationIdentification LocationName LocationType PlaceOfLoading
annotation
documentation 
Specifies the location of the terminal and the place of loading (in Bremen, Hamburg or Lübeck)
source
<xs:element name="TerminalLocation" type="TerminalLocationType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Specifies the location of the terminal and the place of loading (in Bremen, Hamburg or Lübeck)</xs:documentation>
  </xs:annotation>
</xs:element>

element DeletionMessage/DeletionType
diagram
type DeletionTypeType
facets
enumeration Coordination
enumeration Load
annotation
documentation 
type of deletion:
Coordination - deletion of a whole transport coordination message
Load - deletion of a single load element of a transport coordination message
documentation 
Art der Löschung:
Coordination - Löschung einer 'TransportCoordination'
Load - Löschung einer einzelnen Ladeeinheit einer  'TransportCoordination'
source
<xs:element name="DeletionType" type="DeletionTypeType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">type of deletion:
Coordination - deletion of a whole transport coordination message
Load - deletion of a single load element of a transport coordination message</xs:documentation>
    <xs:documentation xml:lang="DE">Art der Löschung:
Coordination - Löschung einer 'TransportCoordination'
Load - Löschung einer einzelnen Ladeeinheit einer  'TransportCoordination'</xs:documentation>
  </xs:annotation>
</xs:element>

element DeletionMessage/Load
diagram
children Position ContainerLoad ConventionelLoad
source
<xs:element name="Load" minOccurs="0" maxOccurs="999">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Position" type="CountType">
        <xs:annotation>
          <xs:documentation xml:lang="EN">The position is a unique number / count within the message to unambiguosly identify the load. It corresponds to the position  of the load within the TransportCoordination Message</xs:documentation>
          <xs:documentation xml:lang="DE">laufende Nummer zur eindeutigen Identifikation der Ladung innerhalb der Nachricht. Die laufende Nummer in der Deletion entspricht der laufenden Nummer der Ladung  in der 'TransportCoordination'.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:choice minOccurs="0">
        <xs:element name="ContainerLoad">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Container" minOccurs="0">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Number" type="ContainerNumberType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">container ID / number</xs:documentation>
                        <xs:documentation xml:lang="DE">Containernummer</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Length" type="ContainerLengthType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">container length</xs:documentation>
                        <xs:documentation xml:lang="DE">Containerlänge</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Height" type="ContainerHeightType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">container height</xs:documentation>
                        <xs:documentation xml:lang="DE">Containerhöhe</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Type" type="ContainerTypeType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">container type</xs:documentation>
                        <xs:documentation xml:lang="DE">Containertyp</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ISOCode" type="ISOCodeType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">container ISO code</xs:documentation>
                        <xs:documentation xml:lang="DE">Container ISO Code</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ConventionelLoad">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Transport">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Number">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">transport number / reference</xs:documentation>
                        <xs:documentation xml:lang="DE">Transportnummer</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Client">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">client</xs:documentation>
                        <xs:documentation xml:lang="DE">Mandant</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="MarksAndNumber" minOccurs="0">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">marks und numbers (reference with which the packages are marked)</xs:documentation>
                  <xs:documentation xml:lang="DE">Markierung</xs:documentation>
                </xs:annotation>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DeletionMessage/Load/Position
diagram
type CountType
facets
minInclusive 1
annotation
documentation 
The position is a unique number / count within the message to unambiguosly identify the load. It corresponds to the position  of the load within the TransportCoordination Message
documentation 
laufende Nummer zur eindeutigen Identifikation der Ladung innerhalb der Nachricht. Die laufende Nummer in der Deletion entspricht der laufenden Nummer der Ladung  in der 'TransportCoordination'.
source
<xs:element name="Position" type="CountType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">The position is a unique number / count within the message to unambiguosly identify the load. It corresponds to the position  of the load within the TransportCoordination Message</xs:documentation>
    <xs:documentation xml:lang="DE">laufende Nummer zur eindeutigen Identifikation der Ladung innerhalb der Nachricht. Die laufende Nummer in der Deletion entspricht der laufenden Nummer der Ladung  in der 'TransportCoordination'.</xs:documentation>
  </xs:annotation>
</xs:element>

element DeletionMessage/Load/ContainerLoad
diagram
children Container
source
<xs:element name="ContainerLoad">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Container" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Number" type="ContainerNumberType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">container ID / number</xs:documentation>
                <xs:documentation xml:lang="DE">Containernummer</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Length" type="ContainerLengthType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">container length</xs:documentation>
                <xs:documentation xml:lang="DE">Containerlänge</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Height" type="ContainerHeightType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">container height</xs:documentation>
                <xs:documentation xml:lang="DE">Containerhöhe</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Type" type="ContainerTypeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">container type</xs:documentation>
                <xs:documentation xml:lang="DE">Containertyp</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ISOCode" type="ISOCodeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">container ISO code</xs:documentation>
                <xs:documentation xml:lang="DE">Container ISO Code</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DeletionMessage/Load/ContainerLoad/Container
diagram
children Number Length Height Type ISOCode
source
<xs:element name="Container" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Number" type="ContainerNumberType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">container ID / number</xs:documentation>
          <xs:documentation xml:lang="DE">Containernummer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Length" type="ContainerLengthType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">container length</xs:documentation>
          <xs:documentation xml:lang="DE">Containerlänge</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Height" type="ContainerHeightType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">container height</xs:documentation>
          <xs:documentation xml:lang="DE">Containerhöhe</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Type" type="ContainerTypeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">container type</xs:documentation>
          <xs:documentation xml:lang="DE">Containertyp</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ISOCode" type="ISOCodeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">container ISO code</xs:documentation>
          <xs:documentation xml:lang="DE">Container ISO Code</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DeletionMessage/Load/ContainerLoad/Container/Number
diagram
type ContainerNumberType
facets
minLength 1
maxLength 12
annotation
documentation 
container ID / number
documentation 
Containernummer
source
<xs:element name="Number" type="ContainerNumberType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">container ID / number</xs:documentation>
    <xs:documentation xml:lang="DE">Containernummer</xs:documentation>
  </xs:annotation>
</xs:element>

element DeletionMessage/Load/ContainerLoad/Container/Length
diagram
type ContainerLengthType
facets
length 2
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
container length
documentation 
Containerlänge
source
<xs:element name="Length" type="ContainerLengthType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">container length</xs:documentation>
    <xs:documentation xml:lang="DE">Containerlänge</xs:documentation>
  </xs:annotation>
</xs:element>

element DeletionMessage/Load/ContainerLoad/Container/Height
diagram
type ContainerHeightType
facets
length 2
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
container height
documentation 
Containerhöhe
source
<xs:element name="Height" type="ContainerHeightType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">container height</xs:documentation>
    <xs:documentation xml:lang="DE">Containerhöhe</xs:documentation>
  </xs:annotation>
</xs:element>

element DeletionMessage/Load/ContainerLoad/Container/Type
diagram
type ContainerTypeType
facets
length 2
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
container type
documentation 
Containertyp
source
<xs:element name="Type" type="ContainerTypeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">container type</xs:documentation>
    <xs:documentation xml:lang="DE">Containertyp</xs:documentation>
  </xs:annotation>
</xs:element>

element DeletionMessage/Load/ContainerLoad/Container/ISOCode
diagram
type ISOCodeType
facets
length 4
annotation
documentation 
container ISO code
documentation 
Container ISO Code
source
<xs:element name="ISOCode" type="ISOCodeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">container ISO code</xs:documentation>
    <xs:documentation xml:lang="DE">Container ISO Code</xs:documentation>
  </xs:annotation>
</xs:element>

element DeletionMessage/Load/ConventionelLoad
diagram
children Transport MarksAndNumber
source
<xs:element name="ConventionelLoad">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Transport">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Number">
              <xs:annotation>
                <xs:documentation xml:lang="EN">transport number / reference</xs:documentation>
                <xs:documentation xml:lang="DE">Transportnummer</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Client">
              <xs:annotation>
                <xs:documentation xml:lang="EN">client</xs:documentation>
                <xs:documentation xml:lang="DE">Mandant</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MarksAndNumber" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">marks und numbers (reference with which the packages are marked)</xs:documentation>
          <xs:documentation xml:lang="DE">Markierung</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DeletionMessage/Load/ConventionelLoad/Transport
diagram
children Number Client
source
<xs:element name="Transport">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Number">
        <xs:annotation>
          <xs:documentation xml:lang="EN">transport number / reference</xs:documentation>
          <xs:documentation xml:lang="DE">Transportnummer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Client">
        <xs:annotation>
          <xs:documentation xml:lang="EN">client</xs:documentation>
          <xs:documentation xml:lang="DE">Mandant</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DeletionMessage/Load/ConventionelLoad/Transport/Number
diagram
annotation
documentation 
transport number / reference
documentation 
Transportnummer
source
<xs:element name="Number">
  <xs:annotation>
    <xs:documentation xml:lang="EN">transport number / reference</xs:documentation>
    <xs:documentation xml:lang="DE">Transportnummer</xs:documentation>
  </xs:annotation>
</xs:element>

element DeletionMessage/Load/ConventionelLoad/Transport/Client
diagram
annotation
documentation 
client
documentation 
Mandant
source
<xs:element name="Client">
  <xs:annotation>
    <xs:documentation xml:lang="EN">client</xs:documentation>
    <xs:documentation xml:lang="DE">Mandant</xs:documentation>
  </xs:annotation>
</xs:element>

element DeletionMessage/Load/ConventionelLoad/MarksAndNumber
diagram
annotation
documentation 
marks und numbers (reference with which the packages are marked)
documentation 
Markierung
source
<xs:element name="MarksAndNumber" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">marks und numbers (reference with which the packages are marked)</xs:documentation>
    <xs:documentation xml:lang="DE">Markierung</xs:documentation>
  </xs:annotation>
</xs:element>

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

element DeletionMessage/Comment
diagram
type Text255Type
facets
minLength 1
maxLength 255
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale      DE    
annotation
documentation 
remark
documentation 
Bemerkung
source
<xs:element name="Comment" type="Text255Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">remark</xs:documentation>
    <xs:documentation xml:lang="DE">Bemerkung</xs:documentation>
  </xs:annotation>
</xs:element>

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 DeletionMessage/Dispatcher 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 dateTimeWithoutTimezone
used by
element Interchange/CreationTime
facets
pattern .+T[^Z+-]+
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="dateTimeWithoutTimezone"/>
  </xs:simpleContent>
</xs:complexType>

complexType Interchange
diagram
children CreationTime ExchangeNumber TestIndicator MessageCount Sender Recipient
used by
element Deletion/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
facets
pattern .+T[^Z+-]+
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 DeletionMessage
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 Deletion/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 dateTimeWithoutTimezone
type restriction of xs:dateTime
used by
complexType DocumentCreationTime
facets
pattern .+T[^Z+-]+
source
<xs:simpleType name="dateTimeWithoutTimezone">
  <xs:restriction base="xs:dateTime">
    <xs:pattern value=".+T[^Z+-]+"/>
  </xs:restriction>
</xs:simpleType>

simpleType DocumentExchangeNumber
type restriction of xs:string
used by
element Interchange/ExchangeNumber
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
elements PartyType/PartyIdentification SlotStatusDetailsType/SlotStatusDetails/SpecialSlot/SpecialSlotDetails/SlotClass
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 Code3Type
diagram
type extension of Code3TypeContent
facets
minLength 1
maxLength 3
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="Code3Type">
  <xs:simpleContent>
    <xs:extension base="Code3TypeContent">
      <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
used by
element DeletionMessage/Load/ContainerLoad/Container/Height
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
used by
element DeletionMessage/Load/ContainerLoad/Container/Length
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
used by
element DeletionMessage/Load/ContainerLoad/Container/Type
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
used by
elements SlotStatusDetailsType/SlotStatusDetails/SlotBegin SlotStatusDetailsType/SlotStatusDetails/SlotEnd SlotStatusHeaderType/SlotStatusTime
source
<xs:complexType name="DateTimeType">
  <xs:sequence>
    <xs:element name="DateTime">
      <xs:simpleType>
        <xs:restriction base="xs:dateTime">
          <xs:pattern value=".+T[^Z+-]+"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="Format" type="xs:string" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

element DateTimeType/DateTime
diagram
type restriction of xs:dateTime
facets
pattern .+T[^Z+-]+
source
<xs:element name="DateTime">
  <xs:simpleType>
    <xs:restriction base="xs:dateTime">
      <xs:pattern value=".+T[^Z+-]+"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

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

complexType Error
diagram
children ErrorCode ErrorInformation
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
used by
elements DeletionMessage/ParticipantInformation SlotStatusHeaderType/ParticipantInformation
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 ReferenceType
diagram
children ReferenceID TypeCode Position
used by
element 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" type="xs:positiveInteger" use="required"/>
          </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
facets
minLength 1
maxLength 35
pattern [a-zA-Z0-9_/\.-]+
attributes
Name  Type  Use  Default  Fixed  Annotation
version  xs:positiveInteger  required      
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" type="xs:positiveInteger" use="required"/>
      </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 SlotStatusDetailsType
diagram
children SlotStatusDetails
source
<xs:complexType name="SlotStatusDetailsType">
  <xs:sequence>
    <xs:element name="SlotStatusDetails" maxOccurs="unbounded">
      <xs:complexType>
        <xs:sequence>
          <xs:element name="SlotBegin" type="DateTimeType"/>
          <xs:element name="SlotEnd" type="DateTimeType"/>
          <xs:element name="SlotAvailability">
            <xs:annotation>
              <xs:documentation xml:lang="EN">0 - free
									1 - almost occupied
									2 - fully occupied
									3 - blocked
								</xs:documentation>
              <xs:documentation xml:lang="DE">0 - frei
									1 - beinahe belegt
									2 - ausgebucht
									3 - gesperrt
								</xs:documentation>
            </xs:annotation>
            <xs:simpleType>
              <xs:restriction base="xs:decimal">
                <xs:minInclusive value="0"/>
                <xs:maxInclusive value="3"/>
                <xs:totalDigits value="1"/>
                <xs:fractionDigits value="0"/>
              </xs:restriction>
            </xs:simpleType>
          </xs:element>
          <xs:element name="Prio2Processing" type="xs:boolean">
            <xs:annotation>
              <xs:documentation xml:lang="EN">Indicator if Prio2-processing is effective within the slot-time.</xs:documentation>
              <xs:documentation xml:lang="DE">Indikator, ob Prio2 zu dieser Zeit abgefertigt wird.</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="SlotRestrictionRevoked" type="xs:boolean">
            <xs:annotation>
              <xs:documentation xml:lang="EN">Indicator that the time-restriction has been revoked for this Slot</xs:documentation>
              <xs:documentation xml:lang="DE">Indikator für die Aufhebung der Zeitfensterbindung für diesen Slot</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="SpecialSlot" minOccurs="0">
            <xs:complexType>
              <xs:sequence>
                <xs:element name="SpecialSlotDetails" maxOccurs="unbounded">
                  <xs:complexType>
                    <xs:sequence>
                      <xs:element name="SlotClass" type="Code17Type"/>
                      <xs:element name="SlotAvailability">
                        <xs:annotation>
                          <xs:documentation xml:lang="EN">0 - free
									1 - almost occupied
									2 - fully occupied
									3 - blocked
								</xs:documentation>
                          <xs:documentation xml:lang="DE">0 - frei
									1 - beinahe belegt
									2 - ausgebucht
									3 - gesperrt
								</xs:documentation>
                        </xs:annotation>
                        <xs:simpleType>
                          <xs:restriction base="xs:decimal">
                            <xs:minInclusive value="0"/>
                            <xs:maxInclusive value="3"/>
                            <xs:totalDigits value="1"/>
                            <xs:fractionDigits value="0"/>
                          </xs:restriction>
                        </xs:simpleType>
                      </xs:element>
                    </xs:sequence>
                  </xs:complexType>
                </xs:element>
              </xs:sequence>
            </xs:complexType>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element SlotStatusDetailsType/SlotStatusDetails
diagram
children SlotBegin SlotEnd SlotAvailability Prio2Processing SlotRestrictionRevoked SpecialSlot
source
<xs:element name="SlotStatusDetails" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SlotBegin" type="DateTimeType"/>
      <xs:element name="SlotEnd" type="DateTimeType"/>
      <xs:element name="SlotAvailability">
        <xs:annotation>
          <xs:documentation xml:lang="EN">0 - free
									1 - almost occupied
									2 - fully occupied
									3 - blocked
								</xs:documentation>
          <xs:documentation xml:lang="DE">0 - frei
									1 - beinahe belegt
									2 - ausgebucht
									3 - gesperrt
								</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:minInclusive value="0"/>
            <xs:maxInclusive value="3"/>
            <xs:totalDigits value="1"/>
            <xs:fractionDigits value="0"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Prio2Processing" type="xs:boolean">
        <xs:annotation>
          <xs:documentation xml:lang="EN">Indicator if Prio2-processing is effective within the slot-time.</xs:documentation>
          <xs:documentation xml:lang="DE">Indikator, ob Prio2 zu dieser Zeit abgefertigt wird.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SlotRestrictionRevoked" type="xs:boolean">
        <xs:annotation>
          <xs:documentation xml:lang="EN">Indicator that the time-restriction has been revoked for this Slot</xs:documentation>
          <xs:documentation xml:lang="DE">Indikator für die Aufhebung der Zeitfensterbindung für diesen Slot</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SpecialSlot" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SpecialSlotDetails" maxOccurs="unbounded">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SlotClass" type="Code17Type"/>
                  <xs:element name="SlotAvailability">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">0 - free
									1 - almost occupied
									2 - fully occupied
									3 - blocked
								</xs:documentation>
                      <xs:documentation xml:lang="DE">0 - frei
									1 - beinahe belegt
									2 - ausgebucht
									3 - gesperrt
								</xs:documentation>
                    </xs:annotation>
                    <xs:simpleType>
                      <xs:restriction base="xs:decimal">
                        <xs:minInclusive value="0"/>
                        <xs:maxInclusive value="3"/>
                        <xs:totalDigits value="1"/>
                        <xs:fractionDigits value="0"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element SlotStatusDetailsType/SlotStatusDetails/SlotBegin
diagram
type DateTimeType
children DateTime Format
source
<xs:element name="SlotBegin" type="DateTimeType"/>

element SlotStatusDetailsType/SlotStatusDetails/SlotEnd
diagram
type DateTimeType
children DateTime Format
source
<xs:element name="SlotEnd" type="DateTimeType"/>

element SlotStatusDetailsType/SlotStatusDetails/SlotAvailability
diagram
type restriction of xs:decimal
facets
minInclusive 0
maxInclusive 3
totalDigits 1
fractionDigits 0
annotation
documentation 
0 - free
									1 - almost occupied
									2 - fully occupied
									3 - blocked
								
documentation 
0 - frei
									1 - beinahe belegt
									2 - ausgebucht
									3 - gesperrt
								
source
<xs:element name="SlotAvailability">
  <xs:annotation>
    <xs:documentation xml:lang="EN">0 - free
									1 - almost occupied
									2 - fully occupied
									3 - blocked
								</xs:documentation>
    <xs:documentation xml:lang="DE">0 - frei
									1 - beinahe belegt
									2 - ausgebucht
									3 - gesperrt
								</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="3"/>
      <xs:totalDigits value="1"/>
      <xs:fractionDigits value="0"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element SlotStatusDetailsType/SlotStatusDetails/Prio2Processing
diagram
type xs:boolean
annotation
documentation 
Indicator if Prio2-processing is effective within the slot-time.
documentation 
Indikator, ob Prio2 zu dieser Zeit abgefertigt wird.
source
<xs:element name="Prio2Processing" type="xs:boolean">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Indicator if Prio2-processing is effective within the slot-time.</xs:documentation>
    <xs:documentation xml:lang="DE">Indikator, ob Prio2 zu dieser Zeit abgefertigt wird.</xs:documentation>
  </xs:annotation>
</xs:element>

element SlotStatusDetailsType/SlotStatusDetails/SlotRestrictionRevoked
diagram
type xs:boolean
annotation
documentation 
Indicator that the time-restriction has been revoked for this Slot
documentation 
Indikator für die Aufhebung der Zeitfensterbindung für diesen Slot
source
<xs:element name="SlotRestrictionRevoked" type="xs:boolean">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Indicator that the time-restriction has been revoked for this Slot</xs:documentation>
    <xs:documentation xml:lang="DE">Indikator für die Aufhebung der Zeitfensterbindung für diesen Slot</xs:documentation>
  </xs:annotation>
</xs:element>

element SlotStatusDetailsType/SlotStatusDetails/SpecialSlot
diagram
children SpecialSlotDetails
source
<xs:element name="SpecialSlot" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SpecialSlotDetails" maxOccurs="unbounded">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SlotClass" type="Code17Type"/>
            <xs:element name="SlotAvailability">
              <xs:annotation>
                <xs:documentation xml:lang="EN">0 - free
									1 - almost occupied
									2 - fully occupied
									3 - blocked
								</xs:documentation>
                <xs:documentation xml:lang="DE">0 - frei
									1 - beinahe belegt
									2 - ausgebucht
									3 - gesperrt
								</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:decimal">
                  <xs:minInclusive value="0"/>
                  <xs:maxInclusive value="3"/>
                  <xs:totalDigits value="1"/>
                  <xs:fractionDigits value="0"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element SlotStatusDetailsType/SlotStatusDetails/SpecialSlot/SpecialSlotDetails
diagram
children SlotClass SlotAvailability
source
<xs:element name="SpecialSlotDetails" maxOccurs="unbounded">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SlotClass" type="Code17Type"/>
      <xs:element name="SlotAvailability">
        <xs:annotation>
          <xs:documentation xml:lang="EN">0 - free
									1 - almost occupied
									2 - fully occupied
									3 - blocked
								</xs:documentation>
          <xs:documentation xml:lang="DE">0 - frei
									1 - beinahe belegt
									2 - ausgebucht
									3 - gesperrt
								</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:minInclusive value="0"/>
            <xs:maxInclusive value="3"/>
            <xs:totalDigits value="1"/>
            <xs:fractionDigits value="0"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element SlotStatusDetailsType/SlotStatusDetails/SpecialSlot/SpecialSlotDetails/SlotClass
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="SlotClass" type="Code17Type"/>

element SlotStatusDetailsType/SlotStatusDetails/SpecialSlot/SpecialSlotDetails/SlotAvailability
diagram
type restriction of xs:decimal
facets
minInclusive 0
maxInclusive 3
totalDigits 1
fractionDigits 0
annotation
documentation 
0 - free
									1 - almost occupied
									2 - fully occupied
									3 - blocked
								
documentation 
0 - frei
									1 - beinahe belegt
									2 - ausgebucht
									3 - gesperrt
								
source
<xs:element name="SlotAvailability">
  <xs:annotation>
    <xs:documentation xml:lang="EN">0 - free
									1 - almost occupied
									2 - fully occupied
									3 - blocked
								</xs:documentation>
    <xs:documentation xml:lang="DE">0 - frei
									1 - beinahe belegt
									2 - ausgebucht
									3 - gesperrt
								</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:decimal">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="3"/>
      <xs:totalDigits value="1"/>
      <xs:fractionDigits value="0"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

complexType SlotStatusHeaderType
diagram
children ParticipantInformation TerminalLocation SlotStatusTime
source
<xs:complexType name="SlotStatusHeaderType">
  <xs:sequence>
    <xs:element name="ParticipantInformation" type="PaticipantInformationType">
      <xs:annotation>
        <xs:documentation xml:lang="EN">Information about the participating transport company</xs:documentation>
        <xs:documentation xml:lang="DE">Daten des beteiligten Transportunternehmers</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="TerminalLocation" type="TerminalLocationType">
      <xs:annotation>
        <xs:documentation xml:lang="EN">Specifies the location of the terminal and the place of loading (in Bremen, Hamburg or Luebeck)</xs:documentation>
        <xs:documentation xml:lang="DE">Beteiligtes Terminal / Hafen (z.B. Bremen, Luebeck oder Hamburg)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SlotStatusTime" type="DateTimeType">
      <xs:annotation>
        <xs:documentation xml:lang="EN">Time of the SlotStatusData</xs:documentation>
        <xs:documentation xml:lang="DE">Zeitpunkt der SlotDetail-Informationen</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element SlotStatusHeaderType/ParticipantInformation
diagram
type PaticipantInformationType
children Company Reference
annotation
documentation 
Information about the participating transport company
documentation 
Daten des beteiligten Transportunternehmers
source
<xs:element name="ParticipantInformation" type="PaticipantInformationType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Information about the participating transport company</xs:documentation>
    <xs:documentation xml:lang="DE">Daten des beteiligten Transportunternehmers</xs:documentation>
  </xs:annotation>
</xs:element>

element SlotStatusHeaderType/TerminalLocation
diagram
type TerminalLocationType
children LocationIdentification LocationName LocationType PlaceOfLoading
annotation
documentation 
Specifies the location of the terminal and the place of loading (in Bremen, Hamburg or Luebeck)
documentation 
Beteiligtes Terminal / Hafen (z.B. Bremen, Luebeck oder Hamburg)
source
<xs:element name="TerminalLocation" type="TerminalLocationType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Specifies the location of the terminal and the place of loading (in Bremen, Hamburg or Luebeck)</xs:documentation>
    <xs:documentation xml:lang="DE">Beteiligtes Terminal / Hafen (z.B. Bremen, Luebeck oder Hamburg)</xs:documentation>
  </xs:annotation>
</xs:element>

element SlotStatusHeaderType/SlotStatusTime
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
Time of the SlotStatusData
documentation 
Zeitpunkt der SlotDetail-Informationen
source
<xs:element name="SlotStatusTime" type="DateTimeType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Time of the SlotStatusData</xs:documentation>
    <xs:documentation xml:lang="DE">Zeitpunkt der SlotDetail-Informationen</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
used by
elements DeletionMessage/TerminalLocation SlotStatusHeaderType/TerminalLocation
source
<xs:complexType name="TerminalLocationType">
  <xs:complexContent>
    <xs:extension base="SubordinateLocation"/>
  </xs:complexContent>
</xs:complexType>

complexType Text255Type
diagram
type extension of Text255TypeContent
used by
element DeletionMessage/Comment
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 Code3TypeContent
type restriction of xs:string
used by
complexType Code3Type
facets
minLength 1
maxLength 3
source
<xs:simpleType name="Code3TypeContent">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="3"/>
  </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 35
source
<xs:simpleType name="ConsigneeReferenceType">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="35"/>
  </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
used by
element DeletionMessage/Load/ContainerLoad/Container/Number
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
elements DeletionMessage/Load/Position 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
used by
element DeletionMessage/DeletionType
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
used by
element DeletionMessage/Load/ContainerLoad/Container/ISOCode
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 ReferenceIDType
type restriction of xs:string
used by
element ReferenceType/ReferenceID
facets
minLength 1
maxLength 35
pattern [a-zA-Z0-9_/\.-]+
source
<xs:simpleType name="ReferenceIDType">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="35"/>
    <xs:pattern value="[a-zA-Z0-9_/\.-]+"/>
  </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