Schema TR02_Core.xsd


schema location ..\TR02_Core.xsd
attributeFormDefault
elementFormDefault
 
Complex types  Simple types 
AdditionalTransportMeansID  code10 
AdditionalValue  Code17TypeContent 
Code17Type  Code2TypeContent 
Code2Type  Code30TypeContent 
Code30Type  Code3TypeContent 
Code3Type  Code4TypeContent 
Code4Type  Code6TypeContent 
Code6Type  CommentTypeContent 
Contact  ConsigneeReferenceType 
ContainerHeightType  ContainerHeightTypeContent 
ContainerLengthType  ContainerLengthTypeContent 
ContainerNumberType  ContainerNumber 
ContainerTypeType  ContainerTypeTypeContent 
DateTimeType  CountryDescription 
DistanceType  CountType 
DocumentCreationTime  CountType99 
Error  dateTimeWithoutTimezone 
generic  DeletionTypeType 
generic255-35  DistanceUnitType 
GpsCoordinatesType  DocumentExchangeNumber 
InspectionType  DocumentTestIndicator 
Interchange  Email 
Legitimation  ErrorCode 
LinearMeasureType  Fax 
LocationType  GReferenceTypeContent 
LocationTypeCode  IndicatorType 
Message  InspectionTypeContent 
MessageHeader  IReferenceTypeContent 
NameType  ISOCodeType 
OwnerParty  LicensePlateEUFullRange 
Participant  LinearMeasureTypeContent 
ParticipantCode  LoadingIndicatorType 
ParticipantInformationType  LocationIdentificationTypeContent 
PartyType  LocationTypeContent 
QrType  MessageCount 
ReferenceType  MessageFunction 
ReferenceTypeCode  MessageReferenceNumber 
RegistrationNationalityType  Name 
RegistrationNumberCodeType  Name2 
RegistrationNumberType  ParticipantCodeType 
SlotStatusDetailsType  Phone 
SlotStatusHeaderType  QuayAccountNumberTypeContent 
SubordinateLocation  Reference07Type 
TemperatureMeasureType  Reference12Type 
TerminalLocationType  Reference15Type 
Text255Type  Reference17Type 
TextType  Reference22Type 
Transaction  Reference35Type 
TransportCompanyCodeType  Reference50Type 
TransportCompanyType  Reference60Type 
TransportCompanyTypeType  ReferenceIDType 
TransportMeans  ReferenceTypeCodeContent 
TransportMeansTypeCode  RegistrationNationality 
TransportModeCode  RegistrationNumberCodeTypeContent 
TruckerID  RegistrationNumberTypeContent 
WeightMeasureType  RegistrationNumberTypePosition 
ResponseType 
SealNumberType 
SignificanceType 
TemperatureMeasureTypeContent 
Text255TypeContent 
TpStatus 
TransportCompanyNameType 
TransportMeansIdentificationType 
TransportMeansName 
TransportMeansTypeCodeContent 
TransportModeCodeContent 
TruckerIDType 
VoyageNumberType 
WeekType 
WeightMeasureTypeContent 


complexType AdditionalTransportMeansID
diagram TR02_Core_p1.png
type extension of xs:string
properties
base 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>

attribute AdditionalTransportMeansID/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute AdditionalTransportMeansID/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType AdditionalValue
diagram TR02_Core_p2.png
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 TR02_Core_p3.png
type xs:string
properties
content simple
source <xs:element name="Name" type="xs:string"/>

element AdditionalValue/Value
diagram TR02_Core_p4.png
type xs:string
properties
content simple
source <xs:element name="Value" type="xs:string"/>

complexType Code17Type
diagram TR02_Core_p5.png
type extension of Code17TypeContent
properties
base Code17TypeContent
used by
elements PartyType/PartyIdentification SlotStatusDetailsType/SlotStatusDetails/SpecialSlot/SpecialSlotDetails/SlotClass
complexType TransportCompanyTypeType
facets
Kind Value Annotation
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>

attribute Code17Type/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute Code17Type/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType Code2Type
diagram TR02_Core_p6.png
type extension of Code2TypeContent
properties
base Code2TypeContent
facets
Kind Value Annotation
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>

attribute Code2Type/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute Code2Type/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType Code30Type
diagram TR02_Core_p7.png
type extension of Code30TypeContent
properties
base Code30TypeContent
facets
Kind Value Annotation
minLength 1
maxLength 30
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source <xs:complexType name="Code30Type">
 
<xs:simpleContent>
   
<xs:extension base="Code30TypeContent">
     
<xs:attribute name="codeListIdentification" type="xs:string"/>
     
<xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute Code30Type/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute Code30Type/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType Code3Type
diagram TR02_Core_p8.png
type extension of Code3TypeContent
properties
base Code3TypeContent
facets
Kind Value Annotation
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>

attribute Code3Type/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute Code3Type/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType Code4Type
diagram TR02_Core_p9.png
type extension of Code4TypeContent
properties
base Code4TypeContent
used by
element SubordinateLocation/PlaceOfLoading/Code
complexType TransportCompanyCodeType
facets
Kind Value Annotation
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>

attribute Code4Type/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute Code4Type/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType Code6Type
diagram TR02_Core_p10.png
type extension of Code6TypeContent
properties
base Code6TypeContent
facets
Kind Value Annotation
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>

attribute Code6Type/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute Code6Type/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType Contact
diagram TR02_Core_p11.png
children Name Telephone Fax Email
used by
elements Participant/Contact 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 TR02_Core_p12.png
type Name
properties
content simple
facets
Kind Value Annotation
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 TR02_Core_p13.png
type Phone
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 TR02_Core_p14.png
type Fax
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 TR02_Core_p15.png
type Email
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 ContainerHeightType
diagram TR02_Core_p16.png
type extension of ContainerHeightTypeContent
properties
base ContainerHeightTypeContent
facets
Kind Value Annotation
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>

attribute ContainerHeightType/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute ContainerHeightType/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType ContainerLengthType
diagram TR02_Core_p17.png
type extension of ContainerLengthTypeContent
properties
base ContainerLengthTypeContent
facets
Kind Value Annotation
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>

attribute ContainerLengthType/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute ContainerLengthType/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType ContainerNumberType
diagram TR02_Core_p18.png
type extension of ContainerNumber
properties
base ContainerNumber
facets
Kind Value Annotation
minLength 1
maxLength 12
attributes
Name  Type  Use  Default  Fixed  Annotation
shippersOwned  IndicatorType  optional      
source <xs:complexType name="ContainerNumberType">
 
<xs:simpleContent>
   
<xs:extension base="ContainerNumber">
     
<xs:attribute name="shippersOwned" type="IndicatorType" use="optional"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute ContainerNumberType/@shippersOwned
type IndicatorType
properties
use optional
source <xs:attribute name="shippersOwned" type="IndicatorType" use="optional"/>

complexType ContainerTypeType
diagram TR02_Core_p19.png
type extension of ContainerTypeTypeContent
properties
base ContainerTypeTypeContent
facets
Kind Value Annotation
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>

attribute ContainerTypeType/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute ContainerTypeType/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType DateTimeType
diagram TR02_Core_p20.png
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" type="dateTimeWithoutTimezone"/>
   
<xs:element name="Format" type="xs:string" minOccurs="0"/>
 
</xs:sequence>
</xs:complexType>

element DateTimeType/DateTime
diagram TR02_Core_p21.png
type dateTimeWithoutTimezone
properties
content simple
facets
Kind Value Annotation
pattern .+T[^Z+-]+
source <xs:element name="DateTime" type="dateTimeWithoutTimezone"/>

element DateTimeType/Format
diagram TR02_Core_p22.png
type xs:string
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Format" type="xs:string" minOccurs="0"/>

complexType DistanceType
diagram TR02_Core_p23.png
type extension of xs:decimal
properties
base xs:decimal
attributes
Name  Type  Use  Default  Fixed  Annotation
unit  DistanceUnitType  required      
source <xs:complexType name="DistanceType">
 
<xs:simpleContent>
   
<xs:extension base="xs:decimal">
     
<xs:attribute name="unit" type="DistanceUnitType" use="required"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute DistanceType/@unit
type DistanceUnitType
properties
use required
facets
Kind Value Annotation
enumeration km
enumeration mi
enumeration m
source <xs:attribute name="unit" type="DistanceUnitType" use="required"/>

complexType DocumentCreationTime
diagram TR02_Core_p24.png
type extension of dateTimeWithoutTimezone
properties
base dateTimeWithoutTimezone
used by
element Interchange/CreationTime
facets
Kind Value Annotation
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 Error
diagram TR02_Core_p25.png
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 TR02_Core_p26.png
type ErrorCode
properties
content simple
facets
Kind Value Annotation
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 TR02_Core_p27.png
type TextType
properties
minOcc 0
maxOcc 2
content complex
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 generic
diagram TR02_Core_p28.png
type extension of xs:string
properties
base xs:string
attributes
Name  Type  Use  Default  Fixed  Annotation
key  code10        
source <xs:complexType name="generic">
 
<xs:simpleContent>
   
<xs:extension base="xs:string">
     
<xs:attribute name="key" type="code10"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute generic/@key
type code10
facets
Kind Value Annotation
minLength 1
maxLength 10
source <xs:attribute name="key" type="code10"/>

complexType generic255-35
diagram TR02_Core_p29.png
type extension of xs:string
properties
base xs:string
attributes
Name  Type  Use  Default  Fixed  Annotation
key  Reference35Type        
source <xs:complexType name="generic255-35">
 
<xs:simpleContent>
   
<xs:extension base="xs:string">
     
<xs:attribute name="key" type="Reference35Type"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute generic255-35/@key
type Reference35Type
facets
Kind Value Annotation
minLength 1
maxLength 35
source <xs:attribute name="key" type="Reference35Type"/>

complexType GpsCoordinatesType
diagram TR02_Core_p30.png
children latitude longitude
source <xs:complexType name="GpsCoordinatesType">
 
<xs:sequence>
   
<xs:element name="latitude">
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:minInclusive value="-90.0"/>
         
<xs:maxInclusive value="90.0"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
   
<xs:element name="longitude">
     
<xs:simpleType>
       
<xs:restriction base="xs:decimal">
         
<xs:minInclusive value="-180.0"/>
         
<xs:maxInclusive value="180.0"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element GpsCoordinatesType/latitude
diagram TR02_Core_p31.png
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
minInclusive -90.0
maxInclusive 90.0
source <xs:element name="latitude">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="-90.0"/>
     
<xs:maxInclusive value="90.0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

element GpsCoordinatesType/longitude
diagram TR02_Core_p32.png
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
minInclusive -180.0
maxInclusive 180.0
source <xs:element name="longitude">
 
<xs:simpleType>
   
<xs:restriction base="xs:decimal">
     
<xs:minInclusive value="-180.0"/>
     
<xs:maxInclusive value="180.0"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:element>

complexType InspectionType
diagram TR02_Core_p33.png
type extension of InspectionTypeContent
properties
base 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>

attribute InspectionType/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute InspectionType/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType Interchange
diagram TR02_Core_p34.png
children CreationTime ExchangeNumber TestIndicator MessageCount Sender Recipient
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">
Erstellungszeitpunkt 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 TR02_Core_p35.png
type DocumentCreationTime
properties
content complex
facets
Kind Value Annotation
pattern .+T[^Z+-]+
annotation
documentation

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

Erstellungszeitpunkt 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">
Erstellungszeitpunkt des Nachrichtendokuments.
Format : 1999-05-31T13:20:00
         
</xs:documentation>
 
</xs:annotation>
</xs:element>

element Interchange/ExchangeNumber
diagram TR02_Core_p36.png
type DocumentExchangeNumber
properties
content simple
facets
Kind Value Annotation
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 TR02_Core_p37.png
type DocumentTestIndicator
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern [01]
source <xs:element name="TestIndicator" type="DocumentTestIndicator" minOccurs="0"/>

element Interchange/MessageCount
diagram TR02_Core_p38.png
type MessageCount
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="MessageCount" type="MessageCount" minOccurs="0"/>

element Interchange/Sender
diagram TR02_Core_p39.png
type Participant
properties
content complex
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 TR02_Core_p40.png
type Participant
properties
content complex
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 Legitimation
diagram TR02_Core_p41.png
children TruckerID TruckerName VehicleRegistration TrailerRegistration
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="TruckerID" type="TruckerID" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">TruckerID of the driver carrying out the transport</xs:documentation>
       
<xs:documentation xml:lang="DE">TruckerID des ausführenden Fahrers</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="TruckerName" type="Name" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">Name of the driver carrying out the transport</xs:documentation>
       
<xs:documentation xml:lang="DE">Name des ausführenden Fahrers</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="VehicleRegistration" type="LicensePlateEUFullRange" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">vehicle licence number of the traction engine</xs:documentation>
       
<xs:documentation xml:lang="DE">Polizeiliches Kennzeichen der Zugmaschine</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="TrailerRegistration" type="LicensePlateEUFullRange" minOccurs="0">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">vehicle licence number of the trailer</xs:documentation>
       
<xs:documentation xml:lang="DE">Polizeiliches Kennzeichen des Anhängers</xs:documentation>
     
</xs:annotation>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element Legitimation/TruckerID
diagram TR02_Core_p42.png
type TruckerID
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
minLength 1
maxLength 255
pattern [^a-z]*
attributes
Name  Type  Use  Default  Fixed  Annotation
IDP  derived by: xs:string        
documentation
Specification of the identity provider according to the IDPL code list
documentation
Angabe des Identity Providers gemäß der Codeliste IDPL
annotation
documentation
TruckerID of the driver carrying out the transport
documentation
TruckerID des ausführenden Fahrers
source <xs:element name="TruckerID" type="TruckerID" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">TruckerID of the driver carrying out the transport</xs:documentation>
   
<xs:documentation xml:lang="DE">TruckerID des ausführenden Fahrers</xs:documentation>
 
</xs:annotation>
</xs:element>

element Legitimation/TruckerName
diagram TR02_Core_p43.png
type Name
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 35
annotation
documentation
Name of the driver carrying out the transport
documentation
Name des ausführenden Fahrers
source <xs:element name="TruckerName" type="Name" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">Name of the driver carrying out the transport</xs:documentation>
   
<xs:documentation xml:lang="DE">Name des ausführenden Fahrers</xs:documentation>
 
</xs:annotation>
</xs:element>

element Legitimation/VehicleRegistration
diagram TR02_Core_p44.png
type LicensePlateEUFullRange
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern [A-ZÄÖÜ0-9\- ]{1,12}
annotation
documentation
vehicle licence number of the traction engine
documentation
Polizeiliches Kennzeichen der Zugmaschine
source <xs:element name="VehicleRegistration" type="LicensePlateEUFullRange" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">vehicle licence number of the traction engine</xs:documentation>
   
<xs:documentation xml:lang="DE">Polizeiliches Kennzeichen der Zugmaschine</xs:documentation>
 
</xs:annotation>
</xs:element>

element Legitimation/TrailerRegistration
diagram TR02_Core_p45.png
type LicensePlateEUFullRange
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
pattern [A-ZÄÖÜ0-9\- ]{1,12}
annotation
documentation
vehicle licence number of the trailer
documentation
Polizeiliches Kennzeichen des Anhängers
source <xs:element name="TrailerRegistration" type="LicensePlateEUFullRange" minOccurs="0">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">vehicle licence number of the trailer</xs:documentation>
   
<xs:documentation xml:lang="DE">Polizeiliches Kennzeichen des Anhängers</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType LinearMeasureType
diagram TR02_Core_p46.png
type extension of LinearMeasureTypeContent
properties
base LinearMeasureTypeContent
facets
Kind Value Annotation
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>

attribute LinearMeasureType/@unitCode
type xs:string
properties
use required
source <xs:attribute name="unitCode" type="xs:string" use="required"/>

complexType LocationType
diagram TR02_Core_p47.png
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 TR02_Core_p48.png
type LocationTypeCode
properties
minOcc 0
maxOcc 1
content complex
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 TR02_Core_p49.png
type LocationIdentificationTypeContent
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
length 5
pattern [A-Z]{2}[A-Z0-9]{3}
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 TR02_Core_p50.png
type NameType
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale  xs:string    DE    
source <xs:element name="LocationName" type="NameType" minOccurs="0"/>

element LocationType/SubordinateLocation
diagram TR02_Core_p51.png
type SubordinateLocation
properties
minOcc 0
maxOcc unbounded
content complex
children LocationIdentification LocationName LocationType PlaceOfLoading
source <xs:element name="SubordinateLocation" type="SubordinateLocation" minOccurs="0" maxOccurs="unbounded"/>

complexType LocationTypeCode
diagram TR02_Core_p52.png
type extension of LocationTypeContent
properties
base 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>

attribute LocationTypeCode/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute LocationTypeCode/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType Message
diagram TR02_Core_p53.png
children MessageHeader
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>

attribute Message/@messageType
type xs:string
source <xs:attribute name="messageType" type="xs:string"/>

attribute Message/@messageVersionID
type xs:string
properties
use required
annotation
documentation
version of the messagedefinition that is used for this message
documentation
Version der Nachrichtendefinition, auf der eine Nachricht basiert
source <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>

element Message/MessageHeader
diagram TR02_Core_p54.png
type MessageHeader
properties
content complex
children MessageFunction MessageReferenceNumber PreviousMessageReferenceNumber MessageSender MessageRecipient AdditionalValue
source <xs:element name="MessageHeader" type="MessageHeader"/>

complexType MessageHeader
diagram TR02_Core_p55.png
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">
     
<xs:annotation>
       
<xs:documentation xml:lang="EN">This element contains information about a message's recipent.</xs:documentation>
       
<xs:documentation xml:lang="DE">Dieses Element enthält Informationen über den Empfänger einer Nachricht.</xs:documentation>
     
</xs:annotation>
   
</xs:element>
   
<xs:element name="AdditionalValue" type="AdditionalValue" minOccurs="0" maxOccurs="unbounded"/>
 
</xs:sequence>
</xs:complexType>

element MessageHeader/MessageFunction
diagram TR02_Core_p56.png
type MessageFunction
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 7
source <xs:element name="MessageFunction" type="MessageFunction" minOccurs="0"/>

element MessageHeader/MessageReferenceNumber
diagram TR02_Core_p57.png
type MessageReferenceNumber
properties
content simple
facets
Kind Value Annotation
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 TR02_Core_p58.png
type MessageReferenceNumber
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 TR02_Core_p59.png
type Participant
properties
content complex
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 TR02_Core_p60.png
type Participant
properties
content complex
children ParticipantCode Contact
annotation
documentation
This element contains information about a message's recipent.
documentation
Dieses Element enthält Informationen über den Empfänger einer Nachricht.
source <xs:element name="MessageRecipient" type="Participant">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">This element contains information about a message's recipent.</xs:documentation>
   
<xs:documentation xml:lang="DE">Dieses Element enthält Informationen über den Empfänger einer Nachricht.</xs:documentation>
 
</xs:annotation>
</xs:element>

element MessageHeader/AdditionalValue
diagram TR02_Core_p61.png
type AdditionalValue
properties
minOcc 0
maxOcc unbounded
content complex
children Name Value
source <xs:element name="AdditionalValue" type="AdditionalValue" minOccurs="0" maxOccurs="unbounded"/>

complexType NameType
diagram TR02_Core_p62.png
type extension of xs:string
properties
base 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>

attribute NameType/@languageLocale
type xs:string
properties
default DE
source <xs:attribute name="languageLocale" type="xs:string" default="DE"/>

complexType OwnerParty
diagram TR02_Core_p63.png
type extension of PartyType
properties
base 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 Participant
diagram TR02_Core_p64.png
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 TR02_Core_p65.png
type ParticipantCode
properties
content complex
facets
Kind Value Annotation
minLength 1
maxLength 17
pattern [A-Z0-9]+
attributes
Name  Type  Use  Default  Fixed  Annotation
agencyID  xs:string    DAKOSY    
source <xs:element name="ParticipantCode" type="ParticipantCode"/>

element Participant/Contact
diagram TR02_Core_p66.png
type Contact
properties
minOcc 0
maxOcc 1
content complex
children Name Telephone Fax Email
source <xs:element name="Contact" type="Contact" minOccurs="0"/>

complexType ParticipantCode
diagram TR02_Core_p67.png
type extension of ParticipantCodeType
properties
base ParticipantCodeType
used by
element Participant/ParticipantCode
facets
Kind Value Annotation
minLength 1
maxLength 17
pattern [A-Z0-9]+
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>

attribute ParticipantCode/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType ParticipantInformationType
diagram TR02_Core_p68.png
children Company TruckerID Reference
used by
element SlotStatusHeaderType/ParticipantInformation
source <xs:complexType name="ParticipantInformationType">
 
<xs:sequence>
   
<xs:element name="Company" type="TransportCompanyType"/>
   
<xs:element name="TruckerID" type="TruckerID" minOccurs="0"/>
   
<xs:element name="Reference" type="ReferenceType"/>
 
</xs:sequence>
</xs:complexType>

element ParticipantInformationType/Company
diagram TR02_Core_p69.png
type TransportCompanyType
properties
content complex
children CompanyCode Companytype CompanyName
source <xs:element name="Company" type="TransportCompanyType"/>

element ParticipantInformationType/TruckerID
diagram TR02_Core_p70.png
type TruckerID
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
minLength 1
maxLength 255
pattern [^a-z]*
attributes
Name  Type  Use  Default  Fixed  Annotation
IDP  derived by: xs:string        
documentation
Specification of the identity provider according to the IDPL code list
documentation
Angabe des Identity Providers gemäß der Codeliste IDPL
source <xs:element name="TruckerID" type="TruckerID" minOccurs="0"/>

element ParticipantInformationType/Reference
diagram TR02_Core_p71.png
type ReferenceType
properties
content complex
children ReferenceID TypeCode Position
source <xs:element name="Reference" type="ReferenceType"/>

complexType PartyType
diagram TR02_Core_p72.png
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 TR02_Core_p73.png
type Code17Type
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
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 TR02_Core_p74.png
type Name2
properties
minOcc 0
maxOcc unbounded
content simple
facets
Kind Value Annotation
maxLength 70
source <xs:element name="Name" type="Name2" minOccurs="0" maxOccurs="unbounded"/>

element PartyType/Description
diagram TR02_Core_p75.png
type restriction of TextType
properties
minOcc 0
maxOcc 1
content complex
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 TR02_Core_p76.png
type Contact
properties
minOcc 0
maxOcc 9
content complex
children Name Telephone Fax Email
source <xs:element name="InformationContact" type="Contact" minOccurs="0" maxOccurs="9"/>

complexType QrType
diagram TR02_Core_p77.png
type extension of Text255TypeContent
properties
base Text255TypeContent
facets
Kind Value Annotation
minLength 1
maxLength 255
attributes
Name  Type  Use  Default  Fixed  Annotation
type  code10  required      
source <xs:complexType name="QrType">
 
<xs:simpleContent>
   
<xs:extension base="Text255TypeContent">
     
<xs:attribute name="type" type="code10" use="required"/>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute QrType/@type
type code10
properties
use required
facets
Kind Value Annotation
minLength 1
maxLength 10
source <xs:attribute name="type" type="code10" use="required"/>

complexType ReferenceType
diagram TR02_Core_p78.png
children ReferenceID TypeCode Position
used by
element ParticipantInformationType/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-position 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 TR02_Core_p79.png
type extension of ReferenceIDType
properties
content complex
facets
Kind Value Annotation
minLength 1
maxLength 35
pattern [A-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>

attribute ReferenceType/ReferenceID/@version
type xs:positiveInteger
properties
use required
source <xs:attribute name="version" type="xs:positiveInteger" use="required"/>

element ReferenceType/TypeCode
diagram TR02_Core_p80.png
type ReferenceTypeCode
properties
minOcc 0
maxOcc 1
content complex
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 TR02_Core_p81.png
type CountType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
annotation
documentation
load-position 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-position within referenced message</xs:documentation>
   
<xs:documentation xml:lang="DE">Ladeeinheitposition innerhalb der Referenz</xs:documentation>
 
</xs:annotation>
</xs:element>

complexType ReferenceTypeCode
diagram TR02_Core_p82.png
type extension of ReferenceTypeCodeContent
properties
base 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>

attribute ReferenceTypeCode/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute ReferenceTypeCode/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType RegistrationNationalityType
diagram TR02_Core_p83.png
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 TR02_Core_p84.png
type RegistrationNationality
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="NationalityCode" type="RegistrationNationality" minOccurs="0"/>

element RegistrationNationalityType/NationalityDescription
diagram TR02_Core_p85.png
type CountryDescription
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 70
source <xs:element name="NationalityDescription" type="CountryDescription" minOccurs="0"/>

complexType RegistrationNumberCodeType
diagram TR02_Core_p86.png
type extension of RegistrationNumberCodeTypeContent
properties
base 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>

attribute RegistrationNumberCodeType/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute RegistrationNumberCodeType/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType RegistrationNumberType
diagram TR02_Core_p87.png
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 TR02_Core_p88.png
type RegistrationNumberCodeType
properties
content complex
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 TR02_Core_p89.png
type RegistrationNumberTypeContent
properties
content simple
facets
Kind Value Annotation
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 TR02_Core_p90.png
type RegistrationNumberTypePosition
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 TR02_Core_p91.png
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 TR02_Core_p92.png
properties
minOcc 1
maxOcc unbounded
content complex
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 TR02_Core_p93.png
type DateTimeType
properties
content complex
children DateTime Format
source <xs:element name="SlotBegin" type="DateTimeType"/>

element SlotStatusDetailsType/SlotStatusDetails/SlotEnd
diagram TR02_Core_p94.png
type DateTimeType
properties
content complex
children DateTime Format
source <xs:element name="SlotEnd" type="DateTimeType"/>

element SlotStatusDetailsType/SlotStatusDetails/SlotAvailability
diagram TR02_Core_p95.png
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
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 TR02_Core_p96.png
type xs:boolean
properties
content simple
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 TR02_Core_p97.png
type xs:boolean
properties
content simple
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 TR02_Core_p98.png
properties
minOcc 0
maxOcc 1
content complex
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 TR02_Core_p99.png
properties
minOcc 1
maxOcc unbounded
content complex
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 TR02_Core_p100.png
type Code17Type
properties
content complex
facets
Kind Value Annotation
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 TR02_Core_p101.png
type restriction of xs:decimal
properties
content simple
facets
Kind Value Annotation
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 TR02_Core_p102.png
children ParticipantInformation TerminalLocation SlotStatusTime
source <xs:complexType name="SlotStatusHeaderType">
 
<xs:sequence>
   
<xs:element name="ParticipantInformation" type="ParticipantInformationType">
     
<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 TR02_Core_p103.png
type ParticipantInformationType
properties
content complex
children Company TruckerID Reference
annotation
documentation
Information about the participating transport company
documentation
Daten des beteiligten Transportunternehmers
source <xs:element name="ParticipantInformation" type="ParticipantInformationType">
 
<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 TR02_Core_p104.png
type TerminalLocationType
properties
content complex
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 TR02_Core_p105.png
type DateTimeType
properties
content complex
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 TR02_Core_p106.png
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 TR02_Core_p107.png
type LocationIdentificationTypeContent
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
length 5
pattern [A-Z]{2}[A-Z0-9]{3}
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 TR02_Core_p108.png
type NameType
properties
minOcc 0
maxOcc 1
content complex
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 TR02_Core_p109.png
type LocationTypeCode
properties
minOcc 0
maxOcc 1
content complex
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 TR02_Core_p110.png
properties
minOcc 0
maxOcc 1
content complex
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 TR02_Core_p111.png
type Code4Type
properties
content complex
facets
Kind Value Annotation
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 TR02_Core_p112.png
type restriction of NameType
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
minLength 1
maxLength 35
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale  xs:string        
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>

attribute SubordinateLocation/PlaceOfLoading/Name/@languageLocale
type xs:string
source <xs:attribute name="languageLocale" type="xs:string"/>

complexType TemperatureMeasureType
diagram TR02_Core_p113.png
type extension of TemperatureMeasureTypeContent
properties
base TemperatureMeasureTypeContent
facets
Kind Value Annotation
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>

attribute TemperatureMeasureType/@unitCode
type xs:string
properties
use required
source <xs:attribute name="unitCode" type="xs:string" use="required"/>

complexType TerminalLocationType
diagram TR02_Core_p114.png
type extension of SubordinateLocation
properties
base 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 TR02_Core_p115.png
type extension of Text255TypeContent
properties
base Text255TypeContent
facets
Kind Value Annotation
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>

attribute Text255Type/@languageLocale
properties
default DE
source <xs:attribute name="languageLocale" default="DE"/>

complexType TextType
diagram TR02_Core_p116.png
type extension of xs:string
properties
base 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>

attribute TextType/@languageLocale
type xs:string
properties
use optional
default DE
source <xs:attribute name="languageLocale" type="xs:string" use="optional" default="DE"/>

complexType Transaction
diagram TR02_Core_p117.png
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>

attribute Transaction/@code
type xs:string
annotation
documentation
transaction code
documentation
Code der Transaktion
source <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>

attribute Transaction/@version
type xs:string
annotation
documentation
transaction version
documentation
Version der Transaktion
source <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>

attribute Transaction/@type
type xs:string
annotation
documentation
transaction type (i.e. TransportCoordination, Response, ...)
documentation
Typ der Nachricht (z.B. TransportCoordination, Response, ...)
source <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>

complexType TransportCompanyCodeType
diagram TR02_Core_p118.png
type restriction of Code4Type
properties
base Code4Type
used by
element TransportCompanyType/CompanyCode
facets
Kind Value Annotation
minLength 1
maxLength 4
pattern [A-Z0-9]+
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:restriction base="Code4Type">
     
<xs:pattern value="[A-Z0-9]+"/>
   
</xs:restriction>
 
</xs:simpleContent>
</xs:complexType>

complexType TransportCompanyType
diagram TR02_Core_p119.png
children CompanyCode Companytype CompanyName
used by
element ParticipantInformationType/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 TR02_Core_p120.png
type TransportCompanyCodeType
properties
content complex
facets
Kind Value Annotation
minLength 1
maxLength 4
pattern [A-Z0-9]+
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 TR02_Core_p121.png
type TransportCompanyTypeType
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
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 TR02_Core_p122.png
type TransportCompanyNameType
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minLength 1
maxLength 20
source <xs:element name="CompanyName" type="TransportCompanyNameType" minOccurs="0"/>

complexType TransportCompanyTypeType
diagram TR02_Core_p123.png
type extension of Code17Type
properties
base Code17Type
used by
element TransportCompanyType/Companytype
facets
Kind Value Annotation
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 TR02_Core_p124.png
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 TR02_Core_p125.png
type TransportMeansTypeCode
properties
minOcc 0
maxOcc 1
content complex
facets
Kind Value Annotation
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 TR02_Core_p126.png
type TransportMeansIdentificationType
properties
content simple
facets
Kind Value Annotation
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 TR02_Core_p127.png
type AdditionalTransportMeansID
properties
minOcc 0
maxOcc 1
content complex
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 TR02_Core_p128.png
type TransportMeansName
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 TR02_Core_p129.png
type RegistrationNationalityType
properties
minOcc 0
maxOcc 1
content complex
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 TR02_Core_p130.png
type OwnerParty
properties
minOcc 0
maxOcc 1
content complex
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 TR02_Core_p131.png
type Reference12Type
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
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 TR02_Core_p132.png
type extension of TransportMeansTypeCodeContent
properties
base TransportMeansTypeCodeContent
used by
element TransportMeans/TransportMeansTypeCode
facets
Kind Value Annotation
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>

attribute TransportMeansTypeCode/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute TransportMeansTypeCode/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType TransportModeCode
diagram TR02_Core_p133.png
type extension of TransportModeCodeContent
properties
base TransportModeCodeContent
facets
Kind Value Annotation
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>

attribute TransportModeCode/@codeListIdentification
type xs:string
source <xs:attribute name="codeListIdentification" type="xs:string"/>

attribute TransportModeCode/@agencyID
type xs:string
properties
default DAKOSY
source <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>

complexType TruckerID
diagram TR02_Core_p134.png
type extension of TruckerIDType
properties
base TruckerIDType
used by
elements Legitimation/TruckerID ParticipantInformationType/TruckerID
facets
Kind Value Annotation
minLength 1
maxLength 255
pattern [^a-z]*
attributes
Name  Type  Use  Default  Fixed  Annotation
IDP  derived by: xs:string        
documentation
Specification of the identity provider according to the IDPL code list
documentation
Angabe des Identity Providers gemäß der Codeliste IDPL
annotation
documentation
TruckerID of the driver or TruckGATE-User
documentation
TruckerID des Fahrers oder TruckGATE-Benutzers
source <xs:complexType name="TruckerID">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">TruckerID of the driver or TruckGATE-User</xs:documentation>
   
<xs:documentation xml:lang="DE">TruckerID des Fahrers oder TruckGATE-Benutzers</xs:documentation>
 
</xs:annotation>
 
<xs:simpleContent>
   
<xs:extension base="TruckerIDType">
     
<xs:attribute name="IDP">
       
<xs:annotation>
         
<xs:documentation xml:lang="EN">Specification of the identity provider according to the IDPL code list</xs:documentation>
         
<xs:documentation xml:lang="DE">Angabe des Identity Providers gemäß der Codeliste IDPL</xs:documentation>
       
</xs:annotation>
       
<xs:simpleType>
         
<xs:restriction base="xs:string">
           
<xs:minLength value="1"/>
           
<xs:maxLength value="7"/>
           
<xs:pattern value="[A-Z0-9]+"/>
         
</xs:restriction>
       
</xs:simpleType>
     
</xs:attribute>
   
</xs:extension>
 
</xs:simpleContent>
</xs:complexType>

attribute TruckerID/@IDP
type restriction of xs:string
facets
Kind Value Annotation
minLength 1
maxLength 7
pattern [A-Z0-9]+
annotation
documentation
Specification of the identity provider according to the IDPL code list
documentation
Angabe des Identity Providers gemäß der Codeliste IDPL
source <xs:attribute name="IDP">
 
<xs:annotation>
   
<xs:documentation xml:lang="EN">Specification of the identity provider according to the IDPL code list</xs:documentation>
   
<xs:documentation xml:lang="DE">Angabe des Identity Providers gemäß der Codeliste IDPL</xs:documentation>
 
</xs:annotation>
 
<xs:simpleType>
   
<xs:restriction base="xs:string">
     
<xs:minLength value="1"/>
     
<xs:maxLength value="7"/>
     
<xs:pattern value="[A-Z0-9]+"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

complexType WeightMeasureType
diagram TR02_Core_p135.png
type extension of WeightMeasureTypeContent
properties
base WeightMeasureTypeContent
facets
Kind Value Annotation
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>

attribute WeightMeasureType/@unitCode
type xs:string
properties
use required
source <xs:attribute name="unitCode" type="xs:string" use="required"/>

simpleType code10
type restriction of xs:normalizedString
properties
base xs:normalizedString
used by
attributes generic/@key QrType/@type
facets
Kind Value Annotation
minLength 1
maxLength 10
source <xs:simpleType name="code10">
 
<xs:restriction base="xs:normalizedString">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="10"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Code17TypeContent
type restriction of xs:string
properties
base xs:string
used by
complexType Code17Type
facets
Kind Value Annotation
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
properties
base xs:string
used by
complexType Code2Type
facets
Kind Value Annotation
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 Code30TypeContent
type restriction of xs:string
properties
base xs:string
used by
complexType Code30Type
facets
Kind Value Annotation
minLength 1
maxLength 30
source <xs:simpleType name="Code30TypeContent">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="30"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Code3TypeContent
type restriction of xs:string
properties
base xs:string
used by
complexType Code3Type
facets
Kind Value Annotation
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
properties
base xs:string
used by
complexType Code4Type
facets
Kind Value Annotation
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
properties
base xs:string
used by
complexType Code6Type
facets
Kind Value Annotation
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
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:string
used by
complexType ContainerHeightType
facets
Kind Value Annotation
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
properties
base xs:string
used by
complexType ContainerLengthType
facets
Kind Value Annotation
length 2
source <xs:simpleType name="ContainerLengthTypeContent">
 
<xs:restriction base="xs:string">
   
<xs:length value="2"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ContainerNumber
type restriction of xs:string
properties
base xs:string
used by
complexType ContainerNumberType
facets
Kind Value Annotation
minLength 1
maxLength 12
source <xs:simpleType name="ContainerNumber">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="12"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ContainerTypeTypeContent
type restriction of xs:string
properties
base xs:string
used by
complexType ContainerTypeType
facets
Kind Value Annotation
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
properties
base xs:string
used by
element RegistrationNationalityType/NationalityDescription
facets
Kind Value Annotation
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
properties
base xs:integer
used by
element ReferenceType/Position
facets
Kind Value Annotation
minInclusive 1
source <xs:simpleType name="CountType">
 
<xs:restriction base="xs:integer">
   
<xs:minInclusive value="1"/>
 
</xs:restriction>
</xs:simpleType>

simpleType CountType99
type restriction of xs:integer
properties
base xs:integer
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99
source <xs:simpleType name="CountType99">
 
<xs:restriction base="xs:integer">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="99"/>
 
</xs:restriction>
</xs:simpleType>

simpleType dateTimeWithoutTimezone
type restriction of xs:dateTime
properties
base xs:dateTime
used by
element DateTimeType/DateTime
complexType DocumentCreationTime
facets
Kind Value Annotation
pattern .+T[^Z+-]+
source <xs:simpleType name="dateTimeWithoutTimezone">
 
<xs:restriction base="xs:dateTime">
   
<xs:pattern value=".+T[^Z+-]+"/>
 
</xs:restriction>
</xs:simpleType>

simpleType DeletionTypeType
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
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 DistanceUnitType
type restriction of xs:string
properties
base xs:string
used by
attribute DistanceType/@unit
facets
Kind Value Annotation
enumeration km
enumeration mi
enumeration m
source <xs:simpleType name="DistanceUnitType">
 
<xs:restriction base="xs:string">
   
<xs:enumeration value="km"/>
   
<xs:enumeration value="mi"/>
   
<xs:enumeration value="m"/>
   
<!-- Kilometer -->
   
<!-- Meilen -->
   
<!-- Meter -->
 
</xs:restriction>
</xs:simpleType>

simpleType DocumentExchangeNumber
type restriction of xs:string
properties
base xs:string
used by
element Interchange/ExchangeNumber
facets
Kind Value Annotation
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
properties
base xs:string
used by
element Interchange/TestIndicator
facets
Kind Value Annotation
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
properties
base xs:string
used by
element Contact/Email
facets
Kind Value Annotation
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 ErrorCode
type restriction of xs:string
properties
base xs:string
used by
element Error/ErrorCode
facets
Kind Value Annotation
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 Fax
type restriction of xs:string
properties
base xs:string
used by
element Contact/Fax
facets
Kind Value Annotation
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 GReferenceTypeContent
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:boolean
used by
simpleType InspectionTypeContent
attribute ContainerNumberType/@shippersOwned
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
properties
base IndicatorType
used by
complexType InspectionType
source <xs:simpleType name="InspectionTypeContent">
 
<xs:restriction base="IndicatorType"/>
</xs:simpleType>

simpleType IReferenceTypeContent
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:string
facets
Kind Value Annotation
length 4
source <xs:simpleType name="ISOCodeType">
 
<xs:restriction base="xs:string">
   
<xs:length value="4"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LicensePlateEUFullRange
type restriction of xs:string
properties
base xs:string
used by
elements Legitimation/TrailerRegistration Legitimation/VehicleRegistration
facets
Kind Value Annotation
pattern [A-ZÄÖÜ0-9\- ]{1,12}
source <xs:simpleType name="LicensePlateEUFullRange">
 
<xs:restriction base="xs:string">
   
<xs:pattern value="[A-ZÄÖÜ0-9\- ]{1,12}"/>
 
</xs:restriction>
</xs:simpleType>

simpleType LinearMeasureTypeContent
type restriction of xs:integer
properties
base xs:integer
used by
complexType LinearMeasureType
facets
Kind Value Annotation
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
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:string
used by
elements LocationType/LocationIdentification SubordinateLocation/LocationIdentification
facets
Kind Value Annotation
length 5
pattern [A-Z]{2}[A-Z0-9]{3}
source <xs:simpleType name="LocationIdentificationTypeContent">
 
<xs:restriction base="xs:string">
   
<xs:length value="5"/>
   
<xs:pattern value="[A-Z]{2}[A-Z0-9]{3}"/>
 
</xs:restriction>
</xs:simpleType>

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

simpleType MessageCount
type xs:positiveInteger
properties
base 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
properties
base xs:string
used by
element MessageHeader/MessageFunction
facets
Kind Value Annotation
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
properties
base xs:string
used by
elements MessageHeader/MessageReferenceNumber MessageHeader/PreviousMessageReferenceNumber
facets
Kind Value Annotation
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
properties
base xs:string
used by
elements Contact/Name Legitimation/TruckerName
facets
Kind Value Annotation
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 Name2
type restriction of xs:string
properties
base xs:string
used by
element PartyType/Name
facets
Kind Value Annotation
maxLength 70
source <xs:simpleType name="Name2">
 
<xs:restriction base="xs:string">
   
<xs:maxLength value="70"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ParticipantCodeType
type restriction of xs:string
properties
base xs:string
used by
complexType ParticipantCode
facets
Kind Value Annotation
minLength 1
maxLength 17
pattern [A-Z0-9]+
source <xs:simpleType name="ParticipantCodeType">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="17"/>
   
<xs:pattern value="[A-Z0-9]+"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Phone
type restriction of xs:string
properties
base xs:string
used by
element Contact/Telephone
facets
Kind Value Annotation
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>

simpleType QuayAccountNumberTypeContent
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:string
used by
element TransportMeans/IMO
facets
Kind Value Annotation
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
properties
base xs:string
facets
Kind Value Annotation
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 Reference17Type
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
minLength 1
maxLength 17
source <xs:simpleType name="Reference17Type">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="17"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Reference22Type
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:string
used by
attribute generic255-35/@key
facets
Kind Value Annotation
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 Reference50Type
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
minLength 1
maxLength 50
source <xs:simpleType name="Reference50Type">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="50"/>
 
</xs:restriction>
</xs:simpleType>

simpleType Reference60Type
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
minLength 1
maxLength 60
source <xs:simpleType name="Reference60Type">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="60"/>
 
</xs:restriction>
</xs:simpleType>

simpleType ReferenceIDType
type restriction of xs:string
properties
base xs:string
used by
element ReferenceType/ReferenceID
facets
Kind Value Annotation
minLength 1
maxLength 35
pattern [A-Z0-9_/\.-]+
source <xs:simpleType name="ReferenceIDType">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="35"/>
   
<xs:pattern value="[A-Z0-9_/\.-]+"/>
 
</xs:restriction>
</xs:simpleType>

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

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

simpleType RegistrationNumberCodeTypeContent
type xs:string
properties
base 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
properties
base xs:string
used by
element RegistrationNumberType/Number
facets
Kind Value Annotation
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
properties
base xs:integer
used by
element RegistrationNumberType/Position
facets
Kind Value Annotation
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
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:integer
used by
complexType TemperatureMeasureType
facets
Kind Value Annotation
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
properties
base xs:string
used by
complexTypes QrType Text255Type
facets
Kind Value Annotation
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
properties
base xs:string
facets
Kind Value Annotation
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
properties
base xs:string
used by
element TransportCompanyType/CompanyName
facets
Kind Value Annotation
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
properties
base xs:string
used by
element TransportMeans/TransportMeansIdentification
facets
Kind Value Annotation
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
properties
base xs:string
used by
element TransportMeans/TransportMeansName
facets
Kind Value Annotation
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
properties
base xs:string
used by
complexType TransportMeansTypeCode
facets
Kind Value Annotation
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
properties
base xs:string
used by
complexType TransportModeCode
facets
Kind Value Annotation
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 TruckerIDType
type restriction of xs:string
properties
base xs:string
used by
complexType TruckerID
facets
Kind Value Annotation
minLength 1
maxLength 255
pattern [^a-z]*
source <xs:simpleType name="TruckerIDType">
 
<xs:restriction base="xs:string">
   
<xs:minLength value="1"/>
   
<xs:maxLength value="255"/>
   
<xs:pattern value="[^a-z]*"/>
 
</xs:restriction>
</xs:simpleType>

simpleType VoyageNumberType
type restriction of xs:string
properties
base xs:string
facets
Kind Value Annotation
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 WeekType
type restriction of xs:integer
properties
base xs:integer
facets
Kind Value Annotation
minInclusive 1
maxInclusive 53
source <xs:simpleType name="WeekType">
 
<xs:restriction base="xs:integer">
   
<xs:minInclusive value="1"/>
   
<xs:maxInclusive value="53"/>
 
</xs:restriction>
</xs:simpleType>

simpleType WeightMeasureTypeContent
type restriction of xs:integer
properties
base xs:integer
used by
complexType WeightMeasureType
facets
Kind Value Annotation
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>