Schema TR02_Core.xsd


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 


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

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

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

complexType DateTimeType
diagram
children DateTime Format
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
source
<xs:element name="InformationContact" type="Contact" minOccurs="0" maxOccurs="9"/>

complexType PaticipantInformationType
diagram
children Company Reference
used by
element 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
element SlotStatusHeaderType/TerminalLocation
source
<xs:complexType name="TerminalLocationType">
  <xs:complexContent>
    <xs:extension base="SubordinateLocation"/>
  </xs:complexContent>
</xs:complexType>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

simpleType 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
facets
minLength 1
maxLength 12
source
<xs:simpleType name="ContainerNumberType">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="12"/>
  </xs:restriction>
</xs:simpleType>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

simpleType 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
<xs:simpleType name="RegistrationNationality">
  <xs:restriction base="xs:string"/>
</xs:simpleType>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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