Schema StatusInformation.xsd


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


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


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


element StatusInformation
diagram
type StatusInformation
children Transaction Interchange StatusInformationMessage
source
<xs:element name="StatusInformation" type="StatusInformation"/>

complexType StatusInformation
diagram
children Transaction Interchange StatusInformationMessage
used by
element StatusInformation
annotation
documentation 
The StatusInformation communicates the status information of the transport coordination with the quay operator.
documentation 
Mit der StatusInformation wird vom Kaibetrieb  / Ladestelle der Status zu einer Transportvormeldung kommuniziert.
source
<xs:complexType name="StatusInformation">
  <xs:annotation>
    <xs:documentation xml:lang="EN">The StatusInformation communicates the status information of the transport coordination with the quay operator.</xs:documentation>
    <xs:documentation xml:lang="DE">Mit der StatusInformation wird vom Kaibetrieb  / Ladestelle der Status zu einer Transportvormeldung kommuniziert.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="Transaction" type="Transaction"/>
    <xs:element name="Interchange" type="Interchange"/>
    <xs:element name="StatusInformationMessage" type="StatusInformationMessage" maxOccurs="999"/>
  </xs:sequence>
</xs:complexType>

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

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

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

complexType StatusInformationMessage
diagram
type extension of Message
children MessageHeader Header
used by
element StatusInformation/StatusInformationMessage
attributes
Name  Type  Use  Default  Fixed  Annotation
messageType  xs:string        
messageVersionID  xs:string  required      
documentation 
version of the messagedefinition that is used for this message
documentation 
Version der Nachrichtendefinition, auf der eine Nachricht basiert
annotation
documentation 
The StatusInformation communicates the status information of the transport coordination with the quay operator.
documentation 
Mit der StatusInformation wird vom Kaibetrieb  / Ladestelle der Status zu einer Transportvormeldung kommuniziert.
source
<xs:complexType name="StatusInformationMessage">
  <xs:annotation>
    <xs:documentation xml:lang="EN">The StatusInformation communicates the status information of the transport coordination with the quay operator.</xs:documentation>
    <xs:documentation xml:lang="DE">Mit der StatusInformation wird vom Kaibetrieb  / Ladestelle der Status zu einer Transportvormeldung kommuniziert.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
    <xs:extension base="Message">
      <xs:sequence>
        <xs:element name="Header">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="ParticipantInformation" type="PaticipantInformationType">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">Information about the participating transport company</xs:documentation>
                  <xs:documentation xml:lang="DE">Daten des beteiligten Transportunternehmer / Subunternehmer </xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="TerminalLocation" type="TerminalLocationType">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">Specifies the location of the terminal and the place of loading (in Bremen, Hamburg or Lübeck)</xs:documentation>
                  <xs:documentation xml:lang="DE">beteiligtes Terminal / Hafen (z.B. Bremen, Lückeck oder Hamburg)</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="ConventionalLoad" type="IndicatorType">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">Indicates wether the StatusInformation message refers to a transport of a conventional load (in opposition to container transports).</xs:documentation>
                  <xs:documentation xml:lang="DE">Flag zur Kennzeichnung von Statusinformationen, die sich auf konventionelle Ladung beziehen.</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="Load" minOccurs="0" maxOccurs="999">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">statusRequest load status</xs:documentation>
                  <xs:documentation xml:lang="DE">Containerstatus für statusRequest</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Position" type="CountType">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">The position is a unique number / count within the message to unambiguosly identify the container. It corresponds to the position  of the load within the TransportCoordination Message</xs:documentation>
                        <xs:documentation xml:lang="DE">laufende Nummer zur eindeutigen Identifikation der Ladung innerhalb der Nachricht. Die laufende Nummer in der Statusmeldung entspricht der laufenden Nummer der Ladung in der 'TransportCoordination'.</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Slot" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">slot booking details</xs:documentation>
                        <xs:documentation xml:lang="DE">Angaben zur Slotbuchung</xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="TimeSlot" type="DateTimeType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">confirmed pickup or delivery time slot</xs:documentation>
                              <xs:documentation xml:lang="DE">betätigter Abhol- / Anlieferzeitpunkt</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="DischargeStart" type="DateTimeType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">discharge start</xs:documentation>
                              <xs:documentation xml:lang="DE">Auslieferungsbeginn</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="EarlierAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">possible alternative earlier time slot (prior to the confirmed or requested time slot)</xs:documentation>
                              <xs:documentation xml:lang="DE">Alternativer Auslieferungszeitpunkt vor dem vereinbarten oder angefragten Slot</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="LaterAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">possible alternative later time slot (after the confirmed or requested time slot)</xs:documentation>
                              <xs:documentation xml:lang="DE">Alternativ Auslieferungsdatum nach dem vereinbarten oder angefragten Slot</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="EarliestDelivery" type="DateTimeType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">earliest possible delivery starting at</xs:documentation>
                              <xs:documentation xml:lang="DE">früheste Anlieferung ab</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="EstimatedLoadingTime" type="xs:integer" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">estimated time or loading / unloading (total time)</xs:documentation>
                              <xs:documentation xml:lang="DE">voraussichtliche Be- / Entladedauer (Gesamtdauer)</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="SlotStatus" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">status slot booking</xs:documentation>
                              <xs:documentation xml:lang="DE">Status der Slotbuchung</xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                              <xs:restriction base="xs:normalizedString">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="35"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:choice minOccurs="0">
                      <xs:element name="ContainerLoad">
                        <xs:complexType>
                          <xs:sequence>
                            <xs:element name="LoadingIndicator" type="LoadingIndicatorType" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">loading indicator full / empty</xs:documentation>
                                <xs:documentation xml:lang="DE">Kennzeichen leer / beladen</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="Container" minOccurs="0">
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element name="Number" type="ContainerNumberType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">container ID / number</xs:documentation>
                                      <xs:documentation xml:lang="DE">Containernummer</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Length" type="ContainerLengthType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">container length</xs:documentation>
                                      <xs:documentation xml:lang="DE">Containerlänge</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Height" type="ContainerHeightType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">container height</xs:documentation>
                                      <xs:documentation xml:lang="DE">Containerhöhe</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Type" type="ContainerTypeType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">container type</xs:documentation>
                                      <xs:documentation xml:lang="DE">Containertyp</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="ISOCode" type="ISOCodeType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">container ISO code</xs:documentation>
                                      <xs:documentation xml:lang="DE">Container ISO Code</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                </xs:sequence>
                              </xs:complexType>
                            </xs:element>
                            <xs:element name="Oversized" minOccurs="0">
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element name="Indicator" type="IndicatorType">
                                    <xs:annotation>
                                      <xs:documentation>indicator for over-sized load</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Top" type="LinearMeasureType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">over-sized load (height)</xs:documentation>
                                      <xs:documentation xml:lang="DE">Überhöhe</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Front" type="LinearMeasureType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">over-sized load (lenght, front)</xs:documentation>
                                      <xs:documentation xml:lang="DE">Überlänge vorn</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Back" type="LinearMeasureType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN"> over-sized load (lenght,back)</xs:documentation>
                                      <xs:documentation xml:lang="DE">Überlänge hinten</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Left" type="LinearMeasureType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">over-sized load (width, left)</xs:documentation>
                                      <xs:documentation xml:lang="DE">Überbreite links</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Right" type="LinearMeasureType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">over-sized load (width, right)</xs:documentation>
                                      <xs:documentation xml:lang="DE">Überbreite rechts</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                </xs:sequence>
                              </xs:complexType>
                            </xs:element>
                            <xs:element name="ClipOnUnit" minOccurs="0">
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element name="Indicator" type="IndicatorType">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">indicator for clip-on-unit</xs:documentation>
                                      <xs:documentation xml:lang="DE">Kennzeichen Clip-On-Unit</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="ID" type="Reference15Type" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
                                      <xs:documentation xml:lang="DE">Identifikation der Clip-On-Unit</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                </xs:sequence>
                              </xs:complexType>
                            </xs:element>
                            <xs:element name="Temperature" type="TemperatureMeasureType" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">temperature for temperature controlled containers</xs:documentation>
                                <xs:documentation xml:lang="DE">Temperaturangabe</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="GrossWeight" type="WeightMeasureType" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">gross weight</xs:documentation>
                                <xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="NonOperatingReefer" type="IndicatorType" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation>Indicator Non-Operatiing Reefer for Iso-Code-Type Reefer</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="Carrier" minOccurs="0">
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element name="Code" type="Code4Type">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">carrier code</xs:documentation>
                                      <xs:documentation xml:lang="DE">Reedercode</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="BookingReference" type="Reference22Type" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">booking number / reference</xs:documentation>
                                      <xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="ReleaseNumber" type="Reference35Type" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">release number / reference</xs:documentation>
                                      <xs:documentation xml:lang="DE">Freistellungsnummer</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="ReleasePassword" type="Reference15Type" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">additional password for release number</xs:documentation>
                                      <xs:documentation xml:lang="DE">Kennwort Freistellungsnummer</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="ReleaseValidTill" type="DateTimeType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">date the release expires</xs:documentation>
                                      <xs:documentation xml:lang="DE">Freistellung aktiv bis</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="BondIndicator" type="IndicatorType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">indicator bond</xs:documentation>
                                      <xs:documentation xml:lang="DE">Kennzeichen Verpflichtungsschein</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                </xs:sequence>
                              </xs:complexType>
                            </xs:element>
                            <xs:element name="IReference" type="IReferenceTypeContent" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">I-reference for the LPM System</xs:documentation>
                                <xs:documentation xml:lang="DE">LPM-Referenz</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="Comment" type="Text255Type" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">generel remarks</xs:documentation>
                                <xs:documentation xml:lang="DE">Bemekung</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="Accounting" minOccurs="0">
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element name="ConsignorCode" type="Code4Type" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">code of the consignor</xs:documentation>
                                      <xs:documentation xml:lang="DE">Auftraggebercode</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="QuayAccountNumber" type="QuayAccountNumberTypeContent" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">quay account number</xs:documentation>
                                      <xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="ConsigneeReference" type="ConsigneeReferenceType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation>consignee reference (used in connection with the quay account number)</xs:documentation>
                                      <xs:documentation xml:lang="DE">Kundenmerkzeichen (in Verbindung mit der Kai-Kontonummer)</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                </xs:sequence>
                              </xs:complexType>
                            </xs:element>
                            <xs:element name="Terminal">
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element name="InCustody" type="IndicatorType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">indicator 'in custody'</xs:documentation>
                                      <xs:documentation xml:lang="DE">In Verwahrung (J/N)</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="SBT" type="IndicatorType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">indicator SBT handling</xs:documentation>
                                      <xs:documentation xml:lang="DE">Kennzeichen SBT Abfertigung</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="DispatchInformation" minOccurs="0">
                                    <xs:complexType>
                                      <xs:sequence>
                                        <xs:element name="DispatchAttribute" maxOccurs="999">
                                          <xs:annotation>
                                            <xs:documentation xml:lang="EN">dispatch attribute</xs:documentation>
                                            <xs:documentation xml:lang="DE">Abfertigungsmerkmal</xs:documentation>
                                          </xs:annotation>
                                          <xs:simpleType>
                                            <xs:restriction base="xs:string">
                                              <xs:length value="3"/>
                                            </xs:restriction>
                                          </xs:simpleType>
                                        </xs:element>
                                        <xs:element name="DispatchArea" minOccurs="0">
                                          <xs:annotation>
                                            <xs:documentation xml:lang="EN">dispatch area</xs:documentation>
                                            <xs:documentation xml:lang="DE">Abfertigungsbereich (Fuhre)</xs:documentation>
                                          </xs:annotation>
                                          <xs:simpleType>
                                            <xs:restriction base="xs:string">
                                              <xs:minLength value="1"/>
                                              <xs:maxLength value="12"/>
                                            </xs:restriction>
                                          </xs:simpleType>
                                        </xs:element>
                                        <xs:element name="Block" minOccurs="0">
                                          <xs:annotation>
                                            <xs:documentation>block</xs:documentation>
                                            <xs:documentation>
block of the depot area the container is stored

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

corresponds to AC02 field number 720
          </xs:documentation>
                                          </xs:annotation>
                                          <xs:simpleType>
                                            <xs:restriction base="xs:string">
                                              <xs:minLength value="1"/>
                                              <xs:maxLength value="3"/>
                                            </xs:restriction>
                                          </xs:simpleType>
                                        </xs:element>
                                        <xs:element name="Position" minOccurs="0">
                                          <xs:annotation>
                                            <xs:documentation>position</xs:documentation>
                                            <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
          </xs:documentation>
                                          </xs:annotation>
                                          <xs:simpleType>
                                            <xs:restriction base="xs:string">
                                              <xs:minLength value="1"/>
                                              <xs:maxLength value="3"/>
                                            </xs:restriction>
                                          </xs:simpleType>
                                        </xs:element>
                                        <xs:element name="Level" minOccurs="0">
                                          <xs:annotation>
                                            <xs:documentation>level</xs:documentation>
                                            <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
          </xs:documentation>
                                          </xs:annotation>
                                          <xs:simpleType>
                                            <xs:restriction base="xs:string">
                                              <xs:length value="1"/>
                                            </xs:restriction>
                                          </xs:simpleType>
                                        </xs:element>
                                      </xs:sequence>
                                    </xs:complexType>
                                  </xs:element>
                                  <xs:element name="DischargeReference" type="Reference07Type" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">discharge reference of the terminal</xs:documentation>
                                      <xs:documentation xml:lang="DE">Auslieferreferenz Kai</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="DemurrageStart" type="DateTimeType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">point of time the demurrage starts</xs:documentation>
                                      <xs:documentation xml:lang="DE">Zeitpunkt Demurrage-Start</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="TpStatus" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">functional load-status</xs:documentation>
                                      <xs:documentation xml:lang="DE">fachlicher Ladeeinheiten-Status</xs:documentation>
                                    </xs:annotation>
                                    <xs:simpleType>
                                      <xs:restriction base="xs:string">
                                        <xs:length value="3"/>
                                      </xs:restriction>
                                    </xs:simpleType>
                                  </xs:element>
                                  <xs:element name="MissingElements" type="xs:string" minOccurs="0" maxOccurs="999">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">enumeration of missing mandatory elements</xs:documentation>
                                      <xs:documentation xml:lang="DE">Aufzählung fehlender Pflicht-Elemente</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="InvalidElements" minOccurs="0" maxOccurs="999">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">enumeration of elements containing invalid data</xs:documentation>
                                      <xs:documentation xml:lang="DE">Aufzählung ungültig gefüllter Felder</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                </xs:sequence>
                              </xs:complexType>
                            </xs:element>
                          </xs:sequence>
                        </xs:complexType>
                      </xs:element>
                      <xs:element name="ConventionelLoad">
                        <xs:complexType>
                          <xs:sequence>
                            <xs:element name="Transport">
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element name="Number">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">transport number / reference</xs:documentation>
                                      <xs:documentation xml:lang="DE">Transportnummer</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Client">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">client</xs:documentation>
                                      <xs:documentation xml:lang="DE">Mandant</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                </xs:sequence>
                              </xs:complexType>
                            </xs:element>
                            <xs:element name="MarksAndNumber" type="xs:string">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">marks und numbers (reference with which the packages are marked)</xs:documentation>
                                <xs:documentation xml:lang="DE">Markierung</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="Packaging">
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element name="NumberUnits" type="CountType">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">number of units</xs:documentation>
                                      <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Code" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">packaging code</xs:documentation>
                                      <xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                </xs:sequence>
                              </xs:complexType>
                            </xs:element>
                            <xs:element name="Weight" minOccurs="0">
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element name="GrossWeight" type="WeightMeasureType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">gross weight</xs:documentation>
                                      <xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="NetWeight" type="WeightMeasureType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">net weight</xs:documentation>
                                      <xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                </xs:sequence>
                              </xs:complexType>
                            </xs:element>
                            <xs:element name="Dimensions" minOccurs="0">
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element name="Length" type="LinearMeasureType"/>
                                  <xs:element name="Height" type="LinearMeasureType"/>
                                  <xs:element name="Width" type="LinearMeasureType"/>
                                </xs:sequence>
                              </xs:complexType>
                            </xs:element>
                            <xs:element name="LoadingAreaCount" type="CountType" minOccurs="0">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">number of loading areas touched by the transport</xs:documentation>
                                <xs:documentation xml:lang="DE">Anzahl betroffene Verladebereiche</xs:documentation>
                              </xs:annotation>
                            </xs:element>
                            <xs:element name="LoadingArea" minOccurs="0" maxOccurs="999">
                              <xs:annotation>
                                <xs:documentation xml:lang="EN">loading area</xs:documentation>
                                <xs:documentation xml:lang="DE">Verladebereiche</xs:documentation>
                              </xs:annotation>
                              <xs:complexType>
                                <xs:sequence>
                                  <xs:element name="TransportMode" type="TransportModeCode" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">Specifies the mode of transport: IM = import, EX= export, ...</xs:documentation>
                                      <xs:documentation xml:lang="DE">Kennzeichnung Be- / Entladen</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="InStock" type="IndicatorType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">indicator in stock</xs:documentation>
                                      <xs:documentation xml:lang="DE">Kennzeichen im Lager (J/N)</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Warehouse" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">identification of the warehouse</xs:documentation>
                                      <xs:documentation xml:lang="DE">Halle</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="Gate" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">identification of the gate</xs:documentation>
                                      <xs:documentation xml:lang="DE">Tor</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="NumberUnits" type="CountType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">number of units</xs:documentation>
                                      <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="WeightUnits" type="WeightMeasureType" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">weight of the units</xs:documentation>
                                      <xs:documentation xml:lang="DE">Gewicht Packstücke</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                  <xs:element name="EstimatedLoadingTime" minOccurs="0">
                                    <xs:annotation>
                                      <xs:documentation xml:lang="EN">estimated loading time</xs:documentation>
                                      <xs:documentation xml:lang="DE">geschätze Verladedauer (im Verladebereich)</xs:documentation>
                                    </xs:annotation>
                                  </xs:element>
                                </xs:sequence>
                              </xs:complexType>
                            </xs:element>
                            <xs:element name="Status" type="xs:string" minOccurs="0"/>
                          </xs:sequence>
                        </xs:complexType>
                      </xs:element>
                    </xs:choice>
                    <xs:element name="DangerousGoodsIndicator" type="IndicatorType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">indicator for dangerous goods</xs:documentation>
                        <xs:documentation xml:lang="DE">Kennzeichen Gefahrgut</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="DangerousGoods" minOccurs="0" maxOccurs="999">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">dangerous goods data</xs:documentation>
                        <xs:documentation xml:lang="DE">Gefahrgutangaben</xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="Position" type="CountType"/>
                          <xs:element name="Class" minOccurs="0">
                            <xs:simpleType>
                              <xs:restriction base="xs:NMTOKEN">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="4"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="UNNumber" minOccurs="0">
                            <xs:simpleType>
                              <xs:restriction base="xs:NMTOKEN">
                                <xs:length value="4"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
                            <xs:simpleType>
                              <xs:restriction base="xs:NMTOKEN">
                                <xs:length value="6"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
                            <xs:simpleType>
                              <xs:restriction base="xs:NMTOKEN">
                                <xs:length value="4"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="FlashPoint" type="TemperatureMeasureType" minOccurs="0"/>
                          <xs:element name="Stowage" minOccurs="0">
                            <xs:simpleType>
                              <xs:restriction base="xs:NMTOKEN">
                                <xs:length value="3"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="Packing" minOccurs="0">
                            <xs:complexType>
                              <xs:sequence>
                                <xs:element name="Number" type="xs:positiveInteger" minOccurs="0"/>
                                <xs:element name="Code" type="xs:anySimpleType" minOccurs="0"/>
                                <xs:element name="Group">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:NMTOKEN">
                                      <xs:minLength value="1"/>
                                      <xs:maxLength value="3"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="EmptyPackageCode" type="xs:anySimpleType" minOccurs="0"/>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element name="DangerWeight" minOccurs="0">
                            <xs:complexType>
                              <xs:sequence>
                                <xs:element name="Gross" type="WeightMeasureType"/>
                                <xs:element name="Net" type="WeightMeasureType" minOccurs="0"/>
                                <xs:element name="NetExplosive" type="WeightMeasureType" minOccurs="0"/>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element name="WGKCode" minOccurs="0">
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:enumeration value="0"/>
                                <xs:enumeration value="1"/>
                                <xs:enumeration value="2"/>
                                <xs:enumeration value="3"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="CL7" minOccurs="0">
                            <xs:complexType>
                              <xs:sequence>
                                <xs:element name="SheetNumber" minOccurs="0">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:decimal">
                                      <xs:totalDigits value="2"/>
                                      <xs:fractionDigits value="0"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="Category" minOccurs="0">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:NMTOKEN">
                                      <xs:minLength value="1"/>
                                      <xs:maxLength value="4"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="ChemicalActivity" minOccurs="0">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:NMTOKEN">
                                      <xs:minLength value="1"/>
                                      <xs:maxLength value="4"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="TransportSign" minOccurs="0">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:NMTOKEN">
                                      <xs:minLength value="1"/>
                                      <xs:maxLength value="3"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="PackagingType" minOccurs="0">
                                  <xs:simpleType>
                                    <xs:restriction base="xs:NMTOKEN">
                                      <xs:minLength value="1"/>
                                      <xs:maxLength value="4"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element name="LegalNorm" minOccurs="0">
                            <xs:simpleType>
                              <xs:restriction base="xs:NMTOKEN">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="5"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="ClassificationCode" minOccurs="0">
                            <xs:simpleType>
                              <xs:restriction base="xs:NMTOKEN">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="7"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
                            <xs:simpleType>
                              <xs:restriction base="xs:normalizedString">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="70"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="GoodsNumber" minOccurs="0">
                            <xs:simpleType>
                              <xs:restriction base="xs:NMTOKEN">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="4"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="GoodsLabel" type="xs:anySimpleType" minOccurs="0" maxOccurs="5"/>
                          <xs:element name="MPLabel" type="xs:anySimpleType" minOccurs="0"/>
                          <xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0"/>
                          <xs:element name="DateSafety" type="DateTimeType" minOccurs="0"/>
                          <xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0"/>
                          <xs:element name="RiskGroup" minOccurs="0">
                            <xs:simpleType>
                              <xs:restriction base="xs:NMTOKEN">
                                <xs:length value="1"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="Regulations" minOccurs="0" maxOccurs="2">
                            <xs:simpleType>
                              <xs:restriction base="xs:normalizedString">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="70"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
                            <xs:simpleType>
                              <xs:restriction base="xs:normalizedString">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="70"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
                            <xs:simpleType>
                              <xs:restriction base="xs:normalizedString">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="70"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="CustomsIndicator" type="IndicatorType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">indicator customs</xs:documentation>
                        <xs:documentation xml:lang="DE">Kennzeichen Zollgut</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Customs" minOccurs="0" maxOccurs="999">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">customs data</xs:documentation>
                        <xs:documentation xml:lang="DE">Zolldaten</xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="RegistrationNumber" type="RegistrationNumberType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">customs registration number (i.e. ATLAS registration number, B-Number, ...)</xs:documentation>
                              <xs:documentation xml:lang="DE">ATLAS-Registriernummer
B-Nummer</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="NumberUnits" type="CountType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">number of units</xs:documentation>
                              <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="StatusOk" type="IndicatorType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">flag indicating a verified positiv customs status</xs:documentation>
                              <xs:documentation xml:lang="DE">Zollstatus geprüft?</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Inspection" type="InspectionType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">customs inspection</xs:documentation>
                              <xs:documentation xml:lang="DE">Beschau</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Slot" minOccurs="0">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">slot booking details</xs:documentation>
                  <xs:documentation xml:lang="DE">Angaben zur Slotbuchung</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="TimeSlot" type="DateTimeType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">confirmed pickup or delivery time slot</xs:documentation>
                        <xs:documentation xml:lang="DE">betätigter Abhol- / Anlieferzeitpunkt</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="DischargeStart" type="DateTimeType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">discharge start</xs:documentation>
                        <xs:documentation xml:lang="DE">Auslieferungsbeginn</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="EarlierAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">possible alternative earlier time slot (prior to the confirmed or requested time slot)</xs:documentation>
                        <xs:documentation xml:lang="DE">Alternativer Auslieferungszeitpunkt vor dem vereinbarten oder angefragten Slot</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="LaterAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">possible alternative later time slot (after the confirmed or requested time slot)</xs:documentation>
                        <xs:documentation xml:lang="DE">Alternativ Auslieferungsdatum nach dem vereinbarten oder angefragten Slot</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="EarliestDelivery" type="DateTimeType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">earliest possible delivery starting at</xs:documentation>
                        <xs:documentation xml:lang="DE">früheste Anlieferung ab</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="EstimatedLoadingTime" type="xs:integer" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">estimated time or loading / unloading (total time)</xs:documentation>
                        <xs:documentation xml:lang="DE">voraussichtliche Be- / Entladedauer (Gesamtdauer)</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="SlotStatus" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">status slot booking</xs:documentation>
                        <xs:documentation xml:lang="DE">Status der Slotbuchung</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:normalizedString">
                          <xs:minLength value="1"/>
                          <xs:maxLength value="35"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Terminal" minOccurs="0">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">transportBooking status-data</xs:documentation>
                  <xs:documentation xml:lang="DE">transportBooking Statusdaten</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ProcessingStatus" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">ProcessingStatus indicates whether the message has been processed</xs:documentation>
                        <xs:documentation xml:lang="DE">Verarbeitungsstatus zeigt an, ob die Nachricht verarbeitet oder abgelehnt worden ist</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:length value="3"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="ProcessingStatusInformation" type="TextType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">additional free text information according to the ProcessingStatus</xs:documentation>
                        <xs:documentation xml:lang="DE">zusätzliche Freitextinformationen zum ProcessingStatus</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="OriginalMessageReference" type="MessageReferenceNumber" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation>Reference number of the original message. This is the "MessageReferenceNumber" of the original message.</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="TpReference" type="Code6TypeContent" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">tp-reference for the sent transportBooking</xs:documentation>
                        <xs:documentation xml:lang="DE">TP-Referenz für das gesendete transportBooking</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="TpStatus" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">functional transportBooking-status</xs:documentation>
                        <xs:documentation xml:lang="DE">fachlicher Status des transportBookings</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:length value="3"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element StatusInformationMessage/Header
diagram
children ParticipantInformation TerminalLocation ConventionalLoad Load Slot Terminal
source
<xs:element name="Header">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ParticipantInformation" type="PaticipantInformationType">
        <xs:annotation>
          <xs:documentation xml:lang="EN">Information about the participating transport company</xs:documentation>
          <xs:documentation xml:lang="DE">Daten des beteiligten Transportunternehmer / Subunternehmer </xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TerminalLocation" type="TerminalLocationType">
        <xs:annotation>
          <xs:documentation xml:lang="EN">Specifies the location of the terminal and the place of loading (in Bremen, Hamburg or Lübeck)</xs:documentation>
          <xs:documentation xml:lang="DE">beteiligtes Terminal / Hafen (z.B. Bremen, Lückeck oder Hamburg)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ConventionalLoad" type="IndicatorType">
        <xs:annotation>
          <xs:documentation xml:lang="EN">Indicates wether the StatusInformation message refers to a transport of a conventional load (in opposition to container transports).</xs:documentation>
          <xs:documentation xml:lang="DE">Flag zur Kennzeichnung von Statusinformationen, die sich auf konventionelle Ladung beziehen.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Load" minOccurs="0" maxOccurs="999">
        <xs:annotation>
          <xs:documentation xml:lang="EN">statusRequest load status</xs:documentation>
          <xs:documentation xml:lang="DE">Containerstatus für statusRequest</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Position" type="CountType">
              <xs:annotation>
                <xs:documentation xml:lang="EN">The position is a unique number / count within the message to unambiguosly identify the container. It corresponds to the position  of the load within the TransportCoordination Message</xs:documentation>
                <xs:documentation xml:lang="DE">laufende Nummer zur eindeutigen Identifikation der Ladung innerhalb der Nachricht. Die laufende Nummer in der Statusmeldung entspricht der laufenden Nummer der Ladung in der 'TransportCoordination'.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Slot" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">slot booking details</xs:documentation>
                <xs:documentation xml:lang="DE">Angaben zur Slotbuchung</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="TimeSlot" type="DateTimeType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">confirmed pickup or delivery time slot</xs:documentation>
                      <xs:documentation xml:lang="DE">betätigter Abhol- / Anlieferzeitpunkt</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="DischargeStart" type="DateTimeType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">discharge start</xs:documentation>
                      <xs:documentation xml:lang="DE">Auslieferungsbeginn</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="EarlierAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">possible alternative earlier time slot (prior to the confirmed or requested time slot)</xs:documentation>
                      <xs:documentation xml:lang="DE">Alternativer Auslieferungszeitpunkt vor dem vereinbarten oder angefragten Slot</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="LaterAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">possible alternative later time slot (after the confirmed or requested time slot)</xs:documentation>
                      <xs:documentation xml:lang="DE">Alternativ Auslieferungsdatum nach dem vereinbarten oder angefragten Slot</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="EarliestDelivery" type="DateTimeType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">earliest possible delivery starting at</xs:documentation>
                      <xs:documentation xml:lang="DE">früheste Anlieferung ab</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="EstimatedLoadingTime" type="xs:integer" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">estimated time or loading / unloading (total time)</xs:documentation>
                      <xs:documentation xml:lang="DE">voraussichtliche Be- / Entladedauer (Gesamtdauer)</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="SlotStatus" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">status slot booking</xs:documentation>
                      <xs:documentation xml:lang="DE">Status der Slotbuchung</xs:documentation>
                    </xs:annotation>
                    <xs:simpleType>
                      <xs:restriction base="xs:normalizedString">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="35"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:choice minOccurs="0">
              <xs:element name="ContainerLoad">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="LoadingIndicator" type="LoadingIndicatorType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">loading indicator full / empty</xs:documentation>
                        <xs:documentation xml:lang="DE">Kennzeichen leer / beladen</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Container" minOccurs="0">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="Number" type="ContainerNumberType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">container ID / number</xs:documentation>
                              <xs:documentation xml:lang="DE">Containernummer</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Length" type="ContainerLengthType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">container length</xs:documentation>
                              <xs:documentation xml:lang="DE">Containerlänge</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Height" type="ContainerHeightType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">container height</xs:documentation>
                              <xs:documentation xml:lang="DE">Containerhöhe</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Type" type="ContainerTypeType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">container type</xs:documentation>
                              <xs:documentation xml:lang="DE">Containertyp</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ISOCode" type="ISOCodeType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">container ISO code</xs:documentation>
                              <xs:documentation xml:lang="DE">Container ISO Code</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="Oversized" minOccurs="0">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="Indicator" type="IndicatorType">
                            <xs:annotation>
                              <xs:documentation>indicator for over-sized load</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Top" type="LinearMeasureType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">over-sized load (height)</xs:documentation>
                              <xs:documentation xml:lang="DE">Überhöhe</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Front" type="LinearMeasureType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">over-sized load (lenght, front)</xs:documentation>
                              <xs:documentation xml:lang="DE">Überlänge vorn</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Back" type="LinearMeasureType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN"> over-sized load (lenght,back)</xs:documentation>
                              <xs:documentation xml:lang="DE">Überlänge hinten</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Left" type="LinearMeasureType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">over-sized load (width, left)</xs:documentation>
                              <xs:documentation xml:lang="DE">Überbreite links</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Right" type="LinearMeasureType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">over-sized load (width, right)</xs:documentation>
                              <xs:documentation xml:lang="DE">Überbreite rechts</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="ClipOnUnit" minOccurs="0">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="Indicator" type="IndicatorType">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">indicator for clip-on-unit</xs:documentation>
                              <xs:documentation xml:lang="DE">Kennzeichen Clip-On-Unit</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ID" type="Reference15Type" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
                              <xs:documentation xml:lang="DE">Identifikation der Clip-On-Unit</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="Temperature" type="TemperatureMeasureType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">temperature for temperature controlled containers</xs:documentation>
                        <xs:documentation xml:lang="DE">Temperaturangabe</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="GrossWeight" type="WeightMeasureType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">gross weight</xs:documentation>
                        <xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="NonOperatingReefer" type="IndicatorType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation>Indicator Non-Operatiing Reefer for Iso-Code-Type Reefer</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Carrier" minOccurs="0">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="Code" type="Code4Type">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">carrier code</xs:documentation>
                              <xs:documentation xml:lang="DE">Reedercode</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="BookingReference" type="Reference22Type" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">booking number / reference</xs:documentation>
                              <xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ReleaseNumber" type="Reference35Type" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">release number / reference</xs:documentation>
                              <xs:documentation xml:lang="DE">Freistellungsnummer</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ReleasePassword" type="Reference15Type" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">additional password for release number</xs:documentation>
                              <xs:documentation xml:lang="DE">Kennwort Freistellungsnummer</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ReleaseValidTill" type="DateTimeType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">date the release expires</xs:documentation>
                              <xs:documentation xml:lang="DE">Freistellung aktiv bis</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="BondIndicator" type="IndicatorType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">indicator bond</xs:documentation>
                              <xs:documentation xml:lang="DE">Kennzeichen Verpflichtungsschein</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="IReference" type="IReferenceTypeContent" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">I-reference for the LPM System</xs:documentation>
                        <xs:documentation xml:lang="DE">LPM-Referenz</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Comment" type="Text255Type" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">generel remarks</xs:documentation>
                        <xs:documentation xml:lang="DE">Bemekung</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Accounting" minOccurs="0">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="ConsignorCode" type="Code4Type" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">code of the consignor</xs:documentation>
                              <xs:documentation xml:lang="DE">Auftraggebercode</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="QuayAccountNumber" type="QuayAccountNumberTypeContent" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">quay account number</xs:documentation>
                              <xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="ConsigneeReference" type="ConsigneeReferenceType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation>consignee reference (used in connection with the quay account number)</xs:documentation>
                              <xs:documentation xml:lang="DE">Kundenmerkzeichen (in Verbindung mit der Kai-Kontonummer)</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="Terminal">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="InCustody" type="IndicatorType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">indicator 'in custody'</xs:documentation>
                              <xs:documentation xml:lang="DE">In Verwahrung (J/N)</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="SBT" type="IndicatorType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">indicator SBT handling</xs:documentation>
                              <xs:documentation xml:lang="DE">Kennzeichen SBT Abfertigung</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="DispatchInformation" minOccurs="0">
                            <xs:complexType>
                              <xs:sequence>
                                <xs:element name="DispatchAttribute" maxOccurs="999">
                                  <xs:annotation>
                                    <xs:documentation xml:lang="EN">dispatch attribute</xs:documentation>
                                    <xs:documentation xml:lang="DE">Abfertigungsmerkmal</xs:documentation>
                                  </xs:annotation>
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:length value="3"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="DispatchArea" minOccurs="0">
                                  <xs:annotation>
                                    <xs:documentation xml:lang="EN">dispatch area</xs:documentation>
                                    <xs:documentation xml:lang="DE">Abfertigungsbereich (Fuhre)</xs:documentation>
                                  </xs:annotation>
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:minLength value="1"/>
                                      <xs:maxLength value="12"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="Block" minOccurs="0">
                                  <xs:annotation>
                                    <xs:documentation>block</xs:documentation>
                                    <xs:documentation>
block of the depot area the container is stored

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

corresponds to AC02 field number 720
          </xs:documentation>
                                  </xs:annotation>
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:minLength value="1"/>
                                      <xs:maxLength value="3"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="Position" minOccurs="0">
                                  <xs:annotation>
                                    <xs:documentation>position</xs:documentation>
                                    <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
          </xs:documentation>
                                  </xs:annotation>
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:minLength value="1"/>
                                      <xs:maxLength value="3"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                                <xs:element name="Level" minOccurs="0">
                                  <xs:annotation>
                                    <xs:documentation>level</xs:documentation>
                                    <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
          </xs:documentation>
                                  </xs:annotation>
                                  <xs:simpleType>
                                    <xs:restriction base="xs:string">
                                      <xs:length value="1"/>
                                    </xs:restriction>
                                  </xs:simpleType>
                                </xs:element>
                              </xs:sequence>
                            </xs:complexType>
                          </xs:element>
                          <xs:element name="DischargeReference" type="Reference07Type" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">discharge reference of the terminal</xs:documentation>
                              <xs:documentation xml:lang="DE">Auslieferreferenz Kai</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="DemurrageStart" type="DateTimeType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">point of time the demurrage starts</xs:documentation>
                              <xs:documentation xml:lang="DE">Zeitpunkt Demurrage-Start</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="TpStatus" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">functional load-status</xs:documentation>
                              <xs:documentation xml:lang="DE">fachlicher Ladeeinheiten-Status</xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:length value="3"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="MissingElements" type="xs:string" minOccurs="0" maxOccurs="999">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">enumeration of missing mandatory elements</xs:documentation>
                              <xs:documentation xml:lang="DE">Aufzählung fehlender Pflicht-Elemente</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="InvalidElements" minOccurs="0" maxOccurs="999">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">enumeration of elements containing invalid data</xs:documentation>
                              <xs:documentation xml:lang="DE">Aufzählung ungültig gefüllter Felder</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="ConventionelLoad">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Transport">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="Number">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">transport number / reference</xs:documentation>
                              <xs:documentation xml:lang="DE">Transportnummer</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Client">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">client</xs:documentation>
                              <xs:documentation xml:lang="DE">Mandant</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="MarksAndNumber" type="xs:string">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">marks und numbers (reference with which the packages are marked)</xs:documentation>
                        <xs:documentation xml:lang="DE">Markierung</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Packaging">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="NumberUnits" type="CountType">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">number of units</xs:documentation>
                              <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Code" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">packaging code</xs:documentation>
                              <xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="Weight" minOccurs="0">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="GrossWeight" type="WeightMeasureType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">gross weight</xs:documentation>
                              <xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="NetWeight" type="WeightMeasureType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">net weight</xs:documentation>
                              <xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="Dimensions" minOccurs="0">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="Length" type="LinearMeasureType"/>
                          <xs:element name="Height" type="LinearMeasureType"/>
                          <xs:element name="Width" type="LinearMeasureType"/>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="LoadingAreaCount" type="CountType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">number of loading areas touched by the transport</xs:documentation>
                        <xs:documentation xml:lang="DE">Anzahl betroffene Verladebereiche</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="LoadingArea" minOccurs="0" maxOccurs="999">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">loading area</xs:documentation>
                        <xs:documentation xml:lang="DE">Verladebereiche</xs:documentation>
                      </xs:annotation>
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="TransportMode" type="TransportModeCode" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">Specifies the mode of transport: IM = import, EX= export, ...</xs:documentation>
                              <xs:documentation xml:lang="DE">Kennzeichnung Be- / Entladen</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="InStock" type="IndicatorType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">indicator in stock</xs:documentation>
                              <xs:documentation xml:lang="DE">Kennzeichen im Lager (J/N)</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Warehouse" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">identification of the warehouse</xs:documentation>
                              <xs:documentation xml:lang="DE">Halle</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="Gate" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">identification of the gate</xs:documentation>
                              <xs:documentation xml:lang="DE">Tor</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="NumberUnits" type="CountType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">number of units</xs:documentation>
                              <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="WeightUnits" type="WeightMeasureType" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">weight of the units</xs:documentation>
                              <xs:documentation xml:lang="DE">Gewicht Packstücke</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                          <xs:element name="EstimatedLoadingTime" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">estimated loading time</xs:documentation>
                              <xs:documentation xml:lang="DE">geschätze Verladedauer (im Verladebereich)</xs:documentation>
                            </xs:annotation>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="Status" type="xs:string" minOccurs="0"/>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:choice>
            <xs:element name="DangerousGoodsIndicator" type="IndicatorType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">indicator for dangerous goods</xs:documentation>
                <xs:documentation xml:lang="DE">Kennzeichen Gefahrgut</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="DangerousGoods" minOccurs="0" maxOccurs="999">
              <xs:annotation>
                <xs:documentation xml:lang="EN">dangerous goods data</xs:documentation>
                <xs:documentation xml:lang="DE">Gefahrgutangaben</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Position" type="CountType"/>
                  <xs:element name="Class" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="4"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="UNNumber" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:length value="4"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:length value="6"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:length value="4"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="FlashPoint" type="TemperatureMeasureType" minOccurs="0"/>
                  <xs:element name="Stowage" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:length value="3"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Packing" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Number" type="xs:positiveInteger" minOccurs="0"/>
                        <xs:element name="Code" type="xs:anySimpleType" minOccurs="0"/>
                        <xs:element name="Group">
                          <xs:simpleType>
                            <xs:restriction base="xs:NMTOKEN">
                              <xs:minLength value="1"/>
                              <xs:maxLength value="3"/>
                            </xs:restriction>
                          </xs:simpleType>
                        </xs:element>
                        <xs:element name="EmptyPackageCode" type="xs:anySimpleType" minOccurs="0"/>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="DangerWeight" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="Gross" type="WeightMeasureType"/>
                        <xs:element name="Net" type="WeightMeasureType" minOccurs="0"/>
                        <xs:element name="NetExplosive" type="WeightMeasureType" minOccurs="0"/>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="WGKCode" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:string">
                        <xs:enumeration value="0"/>
                        <xs:enumeration value="1"/>
                        <xs:enumeration value="2"/>
                        <xs:enumeration value="3"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="CL7" minOccurs="0">
                    <xs:complexType>
                      <xs:sequence>
                        <xs:element name="SheetNumber" minOccurs="0">
                          <xs:simpleType>
                            <xs:restriction base="xs:decimal">
                              <xs:totalDigits value="2"/>
                              <xs:fractionDigits value="0"/>
                            </xs:restriction>
                          </xs:simpleType>
                        </xs:element>
                        <xs:element name="Category" minOccurs="0">
                          <xs:simpleType>
                            <xs:restriction base="xs:NMTOKEN">
                              <xs:minLength value="1"/>
                              <xs:maxLength value="4"/>
                            </xs:restriction>
                          </xs:simpleType>
                        </xs:element>
                        <xs:element name="ChemicalActivity" minOccurs="0">
                          <xs:simpleType>
                            <xs:restriction base="xs:NMTOKEN">
                              <xs:minLength value="1"/>
                              <xs:maxLength value="4"/>
                            </xs:restriction>
                          </xs:simpleType>
                        </xs:element>
                        <xs:element name="TransportSign" minOccurs="0">
                          <xs:simpleType>
                            <xs:restriction base="xs:NMTOKEN">
                              <xs:minLength value="1"/>
                              <xs:maxLength value="3"/>
                            </xs:restriction>
                          </xs:simpleType>
                        </xs:element>
                        <xs:element name="PackagingType" minOccurs="0">
                          <xs:simpleType>
                            <xs:restriction base="xs:NMTOKEN">
                              <xs:minLength value="1"/>
                              <xs:maxLength value="4"/>
                            </xs:restriction>
                          </xs:simpleType>
                        </xs:element>
                      </xs:sequence>
                    </xs:complexType>
                  </xs:element>
                  <xs:element name="LegalNorm" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="5"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="ClassificationCode" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="7"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
                    <xs:simpleType>
                      <xs:restriction base="xs:normalizedString">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="70"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="GoodsNumber" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="4"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="GoodsLabel" type="xs:anySimpleType" minOccurs="0" maxOccurs="5"/>
                  <xs:element name="MPLabel" type="xs:anySimpleType" minOccurs="0"/>
                  <xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0"/>
                  <xs:element name="DateSafety" type="DateTimeType" minOccurs="0"/>
                  <xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0"/>
                  <xs:element name="RiskGroup" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:length value="1"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Regulations" minOccurs="0" maxOccurs="2">
                    <xs:simpleType>
                      <xs:restriction base="xs:normalizedString">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="70"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
                    <xs:simpleType>
                      <xs:restriction base="xs:normalizedString">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="70"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
                    <xs:simpleType>
                      <xs:restriction base="xs:normalizedString">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="70"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="CustomsIndicator" type="IndicatorType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">indicator customs</xs:documentation>
                <xs:documentation xml:lang="DE">Kennzeichen Zollgut</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Customs" minOccurs="0" maxOccurs="999">
              <xs:annotation>
                <xs:documentation xml:lang="EN">customs data</xs:documentation>
                <xs:documentation xml:lang="DE">Zolldaten</xs:documentation>
              </xs:annotation>
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="RegistrationNumber" type="RegistrationNumberType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">customs registration number (i.e. ATLAS registration number, B-Number, ...)</xs:documentation>
                      <xs:documentation xml:lang="DE">ATLAS-Registriernummer
B-Nummer</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="NumberUnits" type="CountType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">number of units</xs:documentation>
                      <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="StatusOk" type="IndicatorType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">flag indicating a verified positiv customs status</xs:documentation>
                      <xs:documentation xml:lang="DE">Zollstatus geprüft?</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                  <xs:element name="Inspection" type="InspectionType" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">customs inspection</xs:documentation>
                      <xs:documentation xml:lang="DE">Beschau</xs:documentation>
                    </xs:annotation>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Slot" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">slot booking details</xs:documentation>
          <xs:documentation xml:lang="DE">Angaben zur Slotbuchung</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="TimeSlot" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">confirmed pickup or delivery time slot</xs:documentation>
                <xs:documentation xml:lang="DE">betätigter Abhol- / Anlieferzeitpunkt</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="DischargeStart" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">discharge start</xs:documentation>
                <xs:documentation xml:lang="DE">Auslieferungsbeginn</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="EarlierAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">possible alternative earlier time slot (prior to the confirmed or requested time slot)</xs:documentation>
                <xs:documentation xml:lang="DE">Alternativer Auslieferungszeitpunkt vor dem vereinbarten oder angefragten Slot</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="LaterAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">possible alternative later time slot (after the confirmed or requested time slot)</xs:documentation>
                <xs:documentation xml:lang="DE">Alternativ Auslieferungsdatum nach dem vereinbarten oder angefragten Slot</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="EarliestDelivery" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">earliest possible delivery starting at</xs:documentation>
                <xs:documentation xml:lang="DE">früheste Anlieferung ab</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="EstimatedLoadingTime" type="xs:integer" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">estimated time or loading / unloading (total time)</xs:documentation>
                <xs:documentation xml:lang="DE">voraussichtliche Be- / Entladedauer (Gesamtdauer)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="SlotStatus" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">status slot booking</xs:documentation>
                <xs:documentation xml:lang="DE">Status der Slotbuchung</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:normalizedString">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="35"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Terminal" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">transportBooking status-data</xs:documentation>
          <xs:documentation xml:lang="DE">transportBooking Statusdaten</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ProcessingStatus" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">ProcessingStatus indicates whether the message has been processed</xs:documentation>
                <xs:documentation xml:lang="DE">Verarbeitungsstatus zeigt an, ob die Nachricht verarbeitet oder abgelehnt worden ist</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:length value="3"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="ProcessingStatusInformation" type="TextType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">additional free text information according to the ProcessingStatus</xs:documentation>
                <xs:documentation xml:lang="DE">zusätzliche Freitextinformationen zum ProcessingStatus</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="OriginalMessageReference" type="MessageReferenceNumber" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Reference number of the original message. This is the "MessageReferenceNumber" of the original message.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="TpReference" type="Code6TypeContent" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">tp-reference for the sent transportBooking</xs:documentation>
                <xs:documentation xml:lang="DE">TP-Referenz für das gesendete transportBooking</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="TpStatus" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">functional transportBooking-status</xs:documentation>
                <xs:documentation xml:lang="DE">fachlicher Status des transportBookings</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:length value="3"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

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

element StatusInformationMessage/Header/TerminalLocation
diagram
type TerminalLocationType
children LocationIdentification LocationName LocationType PlaceOfLoading
annotation
documentation 
Specifies the location of the terminal and the place of loading (in Bremen, Hamburg or Lübeck)
documentation 
beteiligtes Terminal / Hafen (z.B. Bremen, Lückeck 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 Lübeck)</xs:documentation>
    <xs:documentation xml:lang="DE">beteiligtes Terminal / Hafen (z.B. Bremen, Lückeck oder Hamburg)</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/ConventionalLoad
diagram
type IndicatorType
annotation
documentation 
Indicates wether the StatusInformation message refers to a transport of a conventional load (in opposition to container transports).
documentation 
Flag zur Kennzeichnung von Statusinformationen, die sich auf konventionelle Ladung beziehen.
source
<xs:element name="ConventionalLoad" type="IndicatorType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Indicates wether the StatusInformation message refers to a transport of a conventional load (in opposition to container transports).</xs:documentation>
    <xs:documentation xml:lang="DE">Flag zur Kennzeichnung von Statusinformationen, die sich auf konventionelle Ladung beziehen.</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load
diagram
children Position Slot ContainerLoad ConventionelLoad DangerousGoodsIndicator DangerousGoods CustomsIndicator Customs
annotation
documentation 
statusRequest load status
documentation 
Containerstatus für statusRequest
source
<xs:element name="Load" minOccurs="0" maxOccurs="999">
  <xs:annotation>
    <xs:documentation xml:lang="EN">statusRequest load status</xs:documentation>
    <xs:documentation xml:lang="DE">Containerstatus für statusRequest</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Position" type="CountType">
        <xs:annotation>
          <xs:documentation xml:lang="EN">The position is a unique number / count within the message to unambiguosly identify the container. It corresponds to the position  of the load within the TransportCoordination Message</xs:documentation>
          <xs:documentation xml:lang="DE">laufende Nummer zur eindeutigen Identifikation der Ladung innerhalb der Nachricht. Die laufende Nummer in der Statusmeldung entspricht der laufenden Nummer der Ladung in der 'TransportCoordination'.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Slot" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">slot booking details</xs:documentation>
          <xs:documentation xml:lang="DE">Angaben zur Slotbuchung</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="TimeSlot" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">confirmed pickup or delivery time slot</xs:documentation>
                <xs:documentation xml:lang="DE">betätigter Abhol- / Anlieferzeitpunkt</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="DischargeStart" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">discharge start</xs:documentation>
                <xs:documentation xml:lang="DE">Auslieferungsbeginn</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="EarlierAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">possible alternative earlier time slot (prior to the confirmed or requested time slot)</xs:documentation>
                <xs:documentation xml:lang="DE">Alternativer Auslieferungszeitpunkt vor dem vereinbarten oder angefragten Slot</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="LaterAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">possible alternative later time slot (after the confirmed or requested time slot)</xs:documentation>
                <xs:documentation xml:lang="DE">Alternativ Auslieferungsdatum nach dem vereinbarten oder angefragten Slot</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="EarliestDelivery" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">earliest possible delivery starting at</xs:documentation>
                <xs:documentation xml:lang="DE">früheste Anlieferung ab</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="EstimatedLoadingTime" type="xs:integer" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">estimated time or loading / unloading (total time)</xs:documentation>
                <xs:documentation xml:lang="DE">voraussichtliche Be- / Entladedauer (Gesamtdauer)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="SlotStatus" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">status slot booking</xs:documentation>
                <xs:documentation xml:lang="DE">Status der Slotbuchung</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:normalizedString">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="35"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:choice minOccurs="0">
        <xs:element name="ContainerLoad">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="LoadingIndicator" type="LoadingIndicatorType" minOccurs="0">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">loading indicator full / empty</xs:documentation>
                  <xs:documentation xml:lang="DE">Kennzeichen leer / beladen</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="Container" minOccurs="0">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Number" type="ContainerNumberType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">container ID / number</xs:documentation>
                        <xs:documentation xml:lang="DE">Containernummer</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Length" type="ContainerLengthType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">container length</xs:documentation>
                        <xs:documentation xml:lang="DE">Containerlänge</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Height" type="ContainerHeightType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">container height</xs:documentation>
                        <xs:documentation xml:lang="DE">Containerhöhe</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Type" type="ContainerTypeType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">container type</xs:documentation>
                        <xs:documentation xml:lang="DE">Containertyp</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ISOCode" type="ISOCodeType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">container ISO code</xs:documentation>
                        <xs:documentation xml:lang="DE">Container ISO Code</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Oversized" minOccurs="0">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Indicator" type="IndicatorType">
                      <xs:annotation>
                        <xs:documentation>indicator for over-sized load</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Top" type="LinearMeasureType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">over-sized load (height)</xs:documentation>
                        <xs:documentation xml:lang="DE">Überhöhe</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Front" type="LinearMeasureType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">over-sized load (lenght, front)</xs:documentation>
                        <xs:documentation xml:lang="DE">Überlänge vorn</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Back" type="LinearMeasureType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN"> over-sized load (lenght,back)</xs:documentation>
                        <xs:documentation xml:lang="DE">Überlänge hinten</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Left" type="LinearMeasureType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">over-sized load (width, left)</xs:documentation>
                        <xs:documentation xml:lang="DE">Überbreite links</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Right" type="LinearMeasureType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">over-sized load (width, right)</xs:documentation>
                        <xs:documentation xml:lang="DE">Überbreite rechts</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="ClipOnUnit" minOccurs="0">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Indicator" type="IndicatorType">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">indicator for clip-on-unit</xs:documentation>
                        <xs:documentation xml:lang="DE">Kennzeichen Clip-On-Unit</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ID" type="Reference15Type" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
                        <xs:documentation xml:lang="DE">Identifikation der Clip-On-Unit</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Temperature" type="TemperatureMeasureType" minOccurs="0">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">temperature for temperature controlled containers</xs:documentation>
                  <xs:documentation xml:lang="DE">Temperaturangabe</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="GrossWeight" type="WeightMeasureType" minOccurs="0">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">gross weight</xs:documentation>
                  <xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="NonOperatingReefer" type="IndicatorType" minOccurs="0">
                <xs:annotation>
                  <xs:documentation>Indicator Non-Operatiing Reefer for Iso-Code-Type Reefer</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="Carrier" minOccurs="0">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Code" type="Code4Type">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">carrier code</xs:documentation>
                        <xs:documentation xml:lang="DE">Reedercode</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="BookingReference" type="Reference22Type" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">booking number / reference</xs:documentation>
                        <xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ReleaseNumber" type="Reference35Type" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">release number / reference</xs:documentation>
                        <xs:documentation xml:lang="DE">Freistellungsnummer</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ReleasePassword" type="Reference15Type" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">additional password for release number</xs:documentation>
                        <xs:documentation xml:lang="DE">Kennwort Freistellungsnummer</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ReleaseValidTill" type="DateTimeType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">date the release expires</xs:documentation>
                        <xs:documentation xml:lang="DE">Freistellung aktiv bis</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="BondIndicator" type="IndicatorType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">indicator bond</xs:documentation>
                        <xs:documentation xml:lang="DE">Kennzeichen Verpflichtungsschein</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="IReference" type="IReferenceTypeContent" minOccurs="0">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">I-reference for the LPM System</xs:documentation>
                  <xs:documentation xml:lang="DE">LPM-Referenz</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="Comment" type="Text255Type" minOccurs="0">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">generel remarks</xs:documentation>
                  <xs:documentation xml:lang="DE">Bemekung</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="Accounting" minOccurs="0">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="ConsignorCode" type="Code4Type" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">code of the consignor</xs:documentation>
                        <xs:documentation xml:lang="DE">Auftraggebercode</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="QuayAccountNumber" type="QuayAccountNumberTypeContent" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">quay account number</xs:documentation>
                        <xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="ConsigneeReference" type="ConsigneeReferenceType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation>consignee reference (used in connection with the quay account number)</xs:documentation>
                        <xs:documentation xml:lang="DE">Kundenmerkzeichen (in Verbindung mit der Kai-Kontonummer)</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Terminal">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="InCustody" type="IndicatorType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">indicator 'in custody'</xs:documentation>
                        <xs:documentation xml:lang="DE">In Verwahrung (J/N)</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="SBT" type="IndicatorType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">indicator SBT handling</xs:documentation>
                        <xs:documentation xml:lang="DE">Kennzeichen SBT Abfertigung</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="DispatchInformation" minOccurs="0">
                      <xs:complexType>
                        <xs:sequence>
                          <xs:element name="DispatchAttribute" maxOccurs="999">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">dispatch attribute</xs:documentation>
                              <xs:documentation xml:lang="DE">Abfertigungsmerkmal</xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:length value="3"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="DispatchArea" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation xml:lang="EN">dispatch area</xs:documentation>
                              <xs:documentation xml:lang="DE">Abfertigungsbereich (Fuhre)</xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="12"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="Block" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation>block</xs:documentation>
                              <xs:documentation>
block of the depot area the container is stored

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

corresponds to AC02 field number 720
          </xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="3"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="Position" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation>position</xs:documentation>
                              <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
          </xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:minLength value="1"/>
                                <xs:maxLength value="3"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                          <xs:element name="Level" minOccurs="0">
                            <xs:annotation>
                              <xs:documentation>level</xs:documentation>
                              <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
          </xs:documentation>
                            </xs:annotation>
                            <xs:simpleType>
                              <xs:restriction base="xs:string">
                                <xs:length value="1"/>
                              </xs:restriction>
                            </xs:simpleType>
                          </xs:element>
                        </xs:sequence>
                      </xs:complexType>
                    </xs:element>
                    <xs:element name="DischargeReference" type="Reference07Type" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">discharge reference of the terminal</xs:documentation>
                        <xs:documentation xml:lang="DE">Auslieferreferenz Kai</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="DemurrageStart" type="DateTimeType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">point of time the demurrage starts</xs:documentation>
                        <xs:documentation xml:lang="DE">Zeitpunkt Demurrage-Start</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="TpStatus" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">functional load-status</xs:documentation>
                        <xs:documentation xml:lang="DE">fachlicher Ladeeinheiten-Status</xs:documentation>
                      </xs:annotation>
                      <xs:simpleType>
                        <xs:restriction base="xs:string">
                          <xs:length value="3"/>
                        </xs:restriction>
                      </xs:simpleType>
                    </xs:element>
                    <xs:element name="MissingElements" type="xs:string" minOccurs="0" maxOccurs="999">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">enumeration of missing mandatory elements</xs:documentation>
                        <xs:documentation xml:lang="DE">Aufzählung fehlender Pflicht-Elemente</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="InvalidElements" minOccurs="0" maxOccurs="999">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">enumeration of elements containing invalid data</xs:documentation>
                        <xs:documentation xml:lang="DE">Aufzählung ungültig gefüllter Felder</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name="ConventionelLoad">
          <xs:complexType>
            <xs:sequence>
              <xs:element name="Transport">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Number">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">transport number / reference</xs:documentation>
                        <xs:documentation xml:lang="DE">Transportnummer</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Client">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">client</xs:documentation>
                        <xs:documentation xml:lang="DE">Mandant</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="MarksAndNumber" type="xs:string">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">marks und numbers (reference with which the packages are marked)</xs:documentation>
                  <xs:documentation xml:lang="DE">Markierung</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="Packaging">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="NumberUnits" type="CountType">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">number of units</xs:documentation>
                        <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Code" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">packaging code</xs:documentation>
                        <xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Weight" minOccurs="0">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="GrossWeight" type="WeightMeasureType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">gross weight</xs:documentation>
                        <xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="NetWeight" type="WeightMeasureType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">net weight</xs:documentation>
                        <xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Dimensions" minOccurs="0">
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="Length" type="LinearMeasureType"/>
                    <xs:element name="Height" type="LinearMeasureType"/>
                    <xs:element name="Width" type="LinearMeasureType"/>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="LoadingAreaCount" type="CountType" minOccurs="0">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">number of loading areas touched by the transport</xs:documentation>
                  <xs:documentation xml:lang="DE">Anzahl betroffene Verladebereiche</xs:documentation>
                </xs:annotation>
              </xs:element>
              <xs:element name="LoadingArea" minOccurs="0" maxOccurs="999">
                <xs:annotation>
                  <xs:documentation xml:lang="EN">loading area</xs:documentation>
                  <xs:documentation xml:lang="DE">Verladebereiche</xs:documentation>
                </xs:annotation>
                <xs:complexType>
                  <xs:sequence>
                    <xs:element name="TransportMode" type="TransportModeCode" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">Specifies the mode of transport: IM = import, EX= export, ...</xs:documentation>
                        <xs:documentation xml:lang="DE">Kennzeichnung Be- / Entladen</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="InStock" type="IndicatorType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">indicator in stock</xs:documentation>
                        <xs:documentation xml:lang="DE">Kennzeichen im Lager (J/N)</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Warehouse" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">identification of the warehouse</xs:documentation>
                        <xs:documentation xml:lang="DE">Halle</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="Gate" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">identification of the gate</xs:documentation>
                        <xs:documentation xml:lang="DE">Tor</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="NumberUnits" type="CountType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">number of units</xs:documentation>
                        <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="WeightUnits" type="WeightMeasureType" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">weight of the units</xs:documentation>
                        <xs:documentation xml:lang="DE">Gewicht Packstücke</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                    <xs:element name="EstimatedLoadingTime" minOccurs="0">
                      <xs:annotation>
                        <xs:documentation xml:lang="EN">estimated loading time</xs:documentation>
                        <xs:documentation xml:lang="DE">geschätze Verladedauer (im Verladebereich)</xs:documentation>
                      </xs:annotation>
                    </xs:element>
                  </xs:sequence>
                </xs:complexType>
              </xs:element>
              <xs:element name="Status" type="xs:string" minOccurs="0"/>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
      </xs:choice>
      <xs:element name="DangerousGoodsIndicator" type="IndicatorType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">indicator for dangerous goods</xs:documentation>
          <xs:documentation xml:lang="DE">Kennzeichen Gefahrgut</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DangerousGoods" minOccurs="0" maxOccurs="999">
        <xs:annotation>
          <xs:documentation xml:lang="EN">dangerous goods data</xs:documentation>
          <xs:documentation xml:lang="DE">Gefahrgutangaben</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Position" type="CountType"/>
            <xs:element name="Class" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="4"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="UNNumber" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:length value="4"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:length value="6"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:length value="4"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="FlashPoint" type="TemperatureMeasureType" minOccurs="0"/>
            <xs:element name="Stowage" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:length value="3"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Packing" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Number" type="xs:positiveInteger" minOccurs="0"/>
                  <xs:element name="Code" type="xs:anySimpleType" minOccurs="0"/>
                  <xs:element name="Group">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="3"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="EmptyPackageCode" type="xs:anySimpleType" minOccurs="0"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="DangerWeight" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="Gross" type="WeightMeasureType"/>
                  <xs:element name="Net" type="WeightMeasureType" minOccurs="0"/>
                  <xs:element name="NetExplosive" type="WeightMeasureType" minOccurs="0"/>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="WGKCode" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:enumeration value="0"/>
                  <xs:enumeration value="1"/>
                  <xs:enumeration value="2"/>
                  <xs:enumeration value="3"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="CL7" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="SheetNumber" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:decimal">
                        <xs:totalDigits value="2"/>
                        <xs:fractionDigits value="0"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Category" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="4"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="ChemicalActivity" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="4"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="TransportSign" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="3"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="PackagingType" minOccurs="0">
                    <xs:simpleType>
                      <xs:restriction base="xs:NMTOKEN">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="4"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="LegalNorm" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="5"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="ClassificationCode" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="7"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
              <xs:simpleType>
                <xs:restriction base="xs:normalizedString">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="70"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="GoodsNumber" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="4"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="GoodsLabel" type="xs:anySimpleType" minOccurs="0" maxOccurs="5"/>
            <xs:element name="MPLabel" type="xs:anySimpleType" minOccurs="0"/>
            <xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0"/>
            <xs:element name="DateSafety" type="DateTimeType" minOccurs="0"/>
            <xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0"/>
            <xs:element name="RiskGroup" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:length value="1"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Regulations" minOccurs="0" maxOccurs="2">
              <xs:simpleType>
                <xs:restriction base="xs:normalizedString">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="70"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
              <xs:simpleType>
                <xs:restriction base="xs:normalizedString">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="70"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
              <xs:simpleType>
                <xs:restriction base="xs:normalizedString">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="70"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="CustomsIndicator" type="IndicatorType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">indicator customs</xs:documentation>
          <xs:documentation xml:lang="DE">Kennzeichen Zollgut</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Customs" minOccurs="0" maxOccurs="999">
        <xs:annotation>
          <xs:documentation xml:lang="EN">customs data</xs:documentation>
          <xs:documentation xml:lang="DE">Zolldaten</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="RegistrationNumber" type="RegistrationNumberType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">customs registration number (i.e. ATLAS registration number, B-Number, ...)</xs:documentation>
                <xs:documentation xml:lang="DE">ATLAS-Registriernummer
B-Nummer</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NumberUnits" type="CountType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">number of units</xs:documentation>
                <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="StatusOk" type="IndicatorType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">flag indicating a verified positiv customs status</xs:documentation>
                <xs:documentation xml:lang="DE">Zollstatus geprüft?</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Inspection" type="InspectionType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">customs inspection</xs:documentation>
                <xs:documentation xml:lang="DE">Beschau</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

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

element StatusInformationMessage/Header/Load/Slot
diagram
children TimeSlot DischargeStart EarlierAlternativeTimeSlot LaterAlternativeTimeSlot EarliestDelivery EstimatedLoadingTime SlotStatus
annotation
documentation 
slot booking details
documentation 
Angaben zur Slotbuchung
source
<xs:element name="Slot" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">slot booking details</xs:documentation>
    <xs:documentation xml:lang="DE">Angaben zur Slotbuchung</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="TimeSlot" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">confirmed pickup or delivery time slot</xs:documentation>
          <xs:documentation xml:lang="DE">betätigter Abhol- / Anlieferzeitpunkt</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DischargeStart" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">discharge start</xs:documentation>
          <xs:documentation xml:lang="DE">Auslieferungsbeginn</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EarlierAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">possible alternative earlier time slot (prior to the confirmed or requested time slot)</xs:documentation>
          <xs:documentation xml:lang="DE">Alternativer Auslieferungszeitpunkt vor dem vereinbarten oder angefragten Slot</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="LaterAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">possible alternative later time slot (after the confirmed or requested time slot)</xs:documentation>
          <xs:documentation xml:lang="DE">Alternativ Auslieferungsdatum nach dem vereinbarten oder angefragten Slot</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EarliestDelivery" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">earliest possible delivery starting at</xs:documentation>
          <xs:documentation xml:lang="DE">früheste Anlieferung ab</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EstimatedLoadingTime" type="xs:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">estimated time or loading / unloading (total time)</xs:documentation>
          <xs:documentation xml:lang="DE">voraussichtliche Be- / Entladedauer (Gesamtdauer)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SlotStatus" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">status slot booking</xs:documentation>
          <xs:documentation xml:lang="DE">Status der Slotbuchung</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:normalizedString">
            <xs:minLength value="1"/>
            <xs:maxLength value="35"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/Slot/TimeSlot
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
confirmed pickup or delivery time slot
documentation 
betätigter Abhol- / Anlieferzeitpunkt
source
<xs:element name="TimeSlot" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">confirmed pickup or delivery time slot</xs:documentation>
    <xs:documentation xml:lang="DE">betätigter Abhol- / Anlieferzeitpunkt</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/Slot/DischargeStart
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
discharge start
documentation 
Auslieferungsbeginn
source
<xs:element name="DischargeStart" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">discharge start</xs:documentation>
    <xs:documentation xml:lang="DE">Auslieferungsbeginn</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/Slot/EarlierAlternativeTimeSlot
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
possible alternative earlier time slot (prior to the confirmed or requested time slot)
documentation 
Alternativer Auslieferungszeitpunkt vor dem vereinbarten oder angefragten Slot
source
<xs:element name="EarlierAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">possible alternative earlier time slot (prior to the confirmed or requested time slot)</xs:documentation>
    <xs:documentation xml:lang="DE">Alternativer Auslieferungszeitpunkt vor dem vereinbarten oder angefragten Slot</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/Slot/LaterAlternativeTimeSlot
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
possible alternative later time slot (after the confirmed or requested time slot)
documentation 
Alternativ Auslieferungsdatum nach dem vereinbarten oder angefragten Slot
source
<xs:element name="LaterAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">possible alternative later time slot (after the confirmed or requested time slot)</xs:documentation>
    <xs:documentation xml:lang="DE">Alternativ Auslieferungsdatum nach dem vereinbarten oder angefragten Slot</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/Slot/EarliestDelivery
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
earliest possible delivery starting at
documentation 
früheste Anlieferung ab
source
<xs:element name="EarliestDelivery" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">earliest possible delivery starting at</xs:documentation>
    <xs:documentation xml:lang="DE">früheste Anlieferung ab</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/Slot/EstimatedLoadingTime
diagram
type xs:integer
annotation
documentation 
estimated time or loading / unloading (total time)
documentation 
voraussichtliche Be- / Entladedauer (Gesamtdauer)
source
<xs:element name="EstimatedLoadingTime" type="xs:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">estimated time or loading / unloading (total time)</xs:documentation>
    <xs:documentation xml:lang="DE">voraussichtliche Be- / Entladedauer (Gesamtdauer)</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/Slot/SlotStatus
diagram
type restriction of xs:normalizedString
facets
minLength 1
maxLength 35
annotation
documentation 
status slot booking
documentation 
Status der Slotbuchung
source
<xs:element name="SlotStatus" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">status slot booking</xs:documentation>
    <xs:documentation xml:lang="DE">Status der Slotbuchung</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:normalizedString">
      <xs:minLength value="1"/>
      <xs:maxLength value="35"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad
diagram
children LoadingIndicator Container Oversized ClipOnUnit Temperature GrossWeight NonOperatingReefer Carrier IReference Comment Accounting Terminal
source
<xs:element name="ContainerLoad">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="LoadingIndicator" type="LoadingIndicatorType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">loading indicator full / empty</xs:documentation>
          <xs:documentation xml:lang="DE">Kennzeichen leer / beladen</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Container" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Number" type="ContainerNumberType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">container ID / number</xs:documentation>
                <xs:documentation xml:lang="DE">Containernummer</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Length" type="ContainerLengthType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">container length</xs:documentation>
                <xs:documentation xml:lang="DE">Containerlänge</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Height" type="ContainerHeightType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">container height</xs:documentation>
                <xs:documentation xml:lang="DE">Containerhöhe</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Type" type="ContainerTypeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">container type</xs:documentation>
                <xs:documentation xml:lang="DE">Containertyp</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ISOCode" type="ISOCodeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">container ISO code</xs:documentation>
                <xs:documentation xml:lang="DE">Container ISO Code</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Oversized" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Indicator" type="IndicatorType">
              <xs:annotation>
                <xs:documentation>indicator for over-sized load</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Top" type="LinearMeasureType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">over-sized load (height)</xs:documentation>
                <xs:documentation xml:lang="DE">Überhöhe</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Front" type="LinearMeasureType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">over-sized load (lenght, front)</xs:documentation>
                <xs:documentation xml:lang="DE">Überlänge vorn</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Back" type="LinearMeasureType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN"> over-sized load (lenght,back)</xs:documentation>
                <xs:documentation xml:lang="DE">Überlänge hinten</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Left" type="LinearMeasureType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">over-sized load (width, left)</xs:documentation>
                <xs:documentation xml:lang="DE">Überbreite links</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Right" type="LinearMeasureType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">over-sized load (width, right)</xs:documentation>
                <xs:documentation xml:lang="DE">Überbreite rechts</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="ClipOnUnit" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Indicator" type="IndicatorType">
              <xs:annotation>
                <xs:documentation xml:lang="EN">indicator for clip-on-unit</xs:documentation>
                <xs:documentation xml:lang="DE">Kennzeichen Clip-On-Unit</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ID" type="Reference15Type" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
                <xs:documentation xml:lang="DE">Identifikation der Clip-On-Unit</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Temperature" type="TemperatureMeasureType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">temperature for temperature controlled containers</xs:documentation>
          <xs:documentation xml:lang="DE">Temperaturangabe</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="GrossWeight" type="WeightMeasureType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">gross weight</xs:documentation>
          <xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NonOperatingReefer" type="IndicatorType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Indicator Non-Operatiing Reefer for Iso-Code-Type Reefer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Carrier" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Code" type="Code4Type">
              <xs:annotation>
                <xs:documentation xml:lang="EN">carrier code</xs:documentation>
                <xs:documentation xml:lang="DE">Reedercode</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="BookingReference" type="Reference22Type" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">booking number / reference</xs:documentation>
                <xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ReleaseNumber" type="Reference35Type" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">release number / reference</xs:documentation>
                <xs:documentation xml:lang="DE">Freistellungsnummer</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ReleasePassword" type="Reference15Type" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">additional password for release number</xs:documentation>
                <xs:documentation xml:lang="DE">Kennwort Freistellungsnummer</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ReleaseValidTill" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">date the release expires</xs:documentation>
                <xs:documentation xml:lang="DE">Freistellung aktiv bis</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="BondIndicator" type="IndicatorType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">indicator bond</xs:documentation>
                <xs:documentation xml:lang="DE">Kennzeichen Verpflichtungsschein</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="IReference" type="IReferenceTypeContent" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">I-reference for the LPM System</xs:documentation>
          <xs:documentation xml:lang="DE">LPM-Referenz</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Comment" type="Text255Type" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">generel remarks</xs:documentation>
          <xs:documentation xml:lang="DE">Bemekung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Accounting" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="ConsignorCode" type="Code4Type" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">code of the consignor</xs:documentation>
                <xs:documentation xml:lang="DE">Auftraggebercode</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="QuayAccountNumber" type="QuayAccountNumberTypeContent" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">quay account number</xs:documentation>
                <xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="ConsigneeReference" type="ConsigneeReferenceType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>consignee reference (used in connection with the quay account number)</xs:documentation>
                <xs:documentation xml:lang="DE">Kundenmerkzeichen (in Verbindung mit der Kai-Kontonummer)</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Terminal">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="InCustody" type="IndicatorType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">indicator 'in custody'</xs:documentation>
                <xs:documentation xml:lang="DE">In Verwahrung (J/N)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="SBT" type="IndicatorType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">indicator SBT handling</xs:documentation>
                <xs:documentation xml:lang="DE">Kennzeichen SBT Abfertigung</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="DispatchInformation" minOccurs="0">
              <xs:complexType>
                <xs:sequence>
                  <xs:element name="DispatchAttribute" maxOccurs="999">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">dispatch attribute</xs:documentation>
                      <xs:documentation xml:lang="DE">Abfertigungsmerkmal</xs:documentation>
                    </xs:annotation>
                    <xs:simpleType>
                      <xs:restriction base="xs:string">
                        <xs:length value="3"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="DispatchArea" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation xml:lang="EN">dispatch area</xs:documentation>
                      <xs:documentation xml:lang="DE">Abfertigungsbereich (Fuhre)</xs:documentation>
                    </xs:annotation>
                    <xs:simpleType>
                      <xs:restriction base="xs:string">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="12"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Block" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>block</xs:documentation>
                      <xs:documentation>
block of the depot area the container is stored

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

corresponds to AC02 field number 720
          </xs:documentation>
                    </xs:annotation>
                    <xs:simpleType>
                      <xs:restriction base="xs:string">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="3"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Position" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>position</xs:documentation>
                      <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
          </xs:documentation>
                    </xs:annotation>
                    <xs:simpleType>
                      <xs:restriction base="xs:string">
                        <xs:minLength value="1"/>
                        <xs:maxLength value="3"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                  <xs:element name="Level" minOccurs="0">
                    <xs:annotation>
                      <xs:documentation>level</xs:documentation>
                      <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
          </xs:documentation>
                    </xs:annotation>
                    <xs:simpleType>
                      <xs:restriction base="xs:string">
                        <xs:length value="1"/>
                      </xs:restriction>
                    </xs:simpleType>
                  </xs:element>
                </xs:sequence>
              </xs:complexType>
            </xs:element>
            <xs:element name="DischargeReference" type="Reference07Type" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">discharge reference of the terminal</xs:documentation>
                <xs:documentation xml:lang="DE">Auslieferreferenz Kai</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="DemurrageStart" type="DateTimeType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">point of time the demurrage starts</xs:documentation>
                <xs:documentation xml:lang="DE">Zeitpunkt Demurrage-Start</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="TpStatus" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">functional load-status</xs:documentation>
                <xs:documentation xml:lang="DE">fachlicher Ladeeinheiten-Status</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:length value="3"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="MissingElements" type="xs:string" minOccurs="0" maxOccurs="999">
              <xs:annotation>
                <xs:documentation xml:lang="EN">enumeration of missing mandatory elements</xs:documentation>
                <xs:documentation xml:lang="DE">Aufzählung fehlender Pflicht-Elemente</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="InvalidElements" minOccurs="0" maxOccurs="999">
              <xs:annotation>
                <xs:documentation xml:lang="EN">enumeration of elements containing invalid data</xs:documentation>
                <xs:documentation xml:lang="DE">Aufzählung ungültig gefüllter Felder</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/LoadingIndicator
diagram
type LoadingIndicatorType
facets
length 1
enumeration E
enumeration F
annotation
documentation 
loading indicator full / empty
documentation 
Kennzeichen leer / beladen
source
<xs:element name="LoadingIndicator" type="LoadingIndicatorType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">loading indicator full / empty</xs:documentation>
    <xs:documentation xml:lang="DE">Kennzeichen leer / beladen</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

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

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

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

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

element StatusInformationMessage/Header/Load/ContainerLoad/Oversized
diagram
children Indicator Top Front Back Left Right
source
<xs:element name="Oversized" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Indicator" type="IndicatorType">
        <xs:annotation>
          <xs:documentation>indicator for over-sized load</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Top" type="LinearMeasureType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">over-sized load (height)</xs:documentation>
          <xs:documentation xml:lang="DE">Überhöhe</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Front" type="LinearMeasureType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">over-sized load (lenght, front)</xs:documentation>
          <xs:documentation xml:lang="DE">Überlänge vorn</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Back" type="LinearMeasureType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN"> over-sized load (lenght,back)</xs:documentation>
          <xs:documentation xml:lang="DE">Überlänge hinten</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Left" type="LinearMeasureType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">over-sized load (width, left)</xs:documentation>
          <xs:documentation xml:lang="DE">Überbreite links</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Right" type="LinearMeasureType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">over-sized load (width, right)</xs:documentation>
          <xs:documentation xml:lang="DE">Überbreite rechts</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Indicator
diagram
type IndicatorType
annotation
documentation 
indicator for over-sized load
source
<xs:element name="Indicator" type="IndicatorType">
  <xs:annotation>
    <xs:documentation>indicator for over-sized load</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Top
diagram
type LinearMeasureType
facets
minInclusive 1
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
annotation
documentation 
over-sized load (height)
documentation 
Überhöhe
source
<xs:element name="Top" type="LinearMeasureType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">over-sized load (height)</xs:documentation>
    <xs:documentation xml:lang="DE">Überhöhe</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Front
diagram
type LinearMeasureType
facets
minInclusive 1
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
annotation
documentation 
over-sized load (lenght, front)
documentation 
Überlänge vorn
source
<xs:element name="Front" type="LinearMeasureType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">over-sized load (lenght, front)</xs:documentation>
    <xs:documentation xml:lang="DE">Überlänge vorn</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Back
diagram
type LinearMeasureType
facets
minInclusive 1
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
annotation
documentation 
 over-sized load (lenght,back)
documentation 
Überlänge hinten
source
<xs:element name="Back" type="LinearMeasureType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN"> over-sized load (lenght,back)</xs:documentation>
    <xs:documentation xml:lang="DE">Überlänge hinten</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Left
diagram
type LinearMeasureType
facets
minInclusive 1
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
annotation
documentation 
over-sized load (width, left)
documentation 
Überbreite links
source
<xs:element name="Left" type="LinearMeasureType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">over-sized load (width, left)</xs:documentation>
    <xs:documentation xml:lang="DE">Überbreite links</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Right
diagram
type LinearMeasureType
facets
minInclusive 1
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
annotation
documentation 
over-sized load (width, right)
documentation 
Überbreite rechts
source
<xs:element name="Right" type="LinearMeasureType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">over-sized load (width, right)</xs:documentation>
    <xs:documentation xml:lang="DE">Überbreite rechts</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/ClipOnUnit
diagram
children Indicator ID
source
<xs:element name="ClipOnUnit" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Indicator" type="IndicatorType">
        <xs:annotation>
          <xs:documentation xml:lang="EN">indicator for clip-on-unit</xs:documentation>
          <xs:documentation xml:lang="DE">Kennzeichen Clip-On-Unit</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ID" type="Reference15Type" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
          <xs:documentation xml:lang="DE">Identifikation der Clip-On-Unit</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/ClipOnUnit/Indicator
diagram
type IndicatorType
annotation
documentation 
indicator for clip-on-unit
documentation 
Kennzeichen Clip-On-Unit
source
<xs:element name="Indicator" type="IndicatorType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">indicator for clip-on-unit</xs:documentation>
    <xs:documentation xml:lang="DE">Kennzeichen Clip-On-Unit</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/ClipOnUnit/ID
diagram
type Reference15Type
facets
minLength 1
maxLength 15
annotation
documentation 
ID of the clip-on-unit
documentation 
Identifikation der Clip-On-Unit
source
<xs:element name="ID" type="Reference15Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">ID of the clip-on-unit</xs:documentation>
    <xs:documentation xml:lang="DE">Identifikation der Clip-On-Unit</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Temperature
diagram
type TemperatureMeasureType
facets
minInclusive -999
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
annotation
documentation 
temperature for temperature controlled containers
documentation 
Temperaturangabe
source
<xs:element name="Temperature" type="TemperatureMeasureType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">temperature for temperature controlled containers</xs:documentation>
    <xs:documentation xml:lang="DE">Temperaturangabe</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/GrossWeight
diagram
type WeightMeasureType
facets
minInclusive 1
maxInclusive 9999999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
annotation
documentation 
gross weight
documentation 
Bruttogewicht
source
<xs:element name="GrossWeight" type="WeightMeasureType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">gross weight</xs:documentation>
    <xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/NonOperatingReefer
diagram
type IndicatorType
annotation
documentation 
Indicator Non-Operatiing Reefer for Iso-Code-Type Reefer
source
<xs:element name="NonOperatingReefer" type="IndicatorType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Indicator Non-Operatiing Reefer for Iso-Code-Type Reefer</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Carrier
diagram
children Code BookingReference ReleaseNumber ReleasePassword ReleaseValidTill BondIndicator
source
<xs:element name="Carrier" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Code" type="Code4Type">
        <xs:annotation>
          <xs:documentation xml:lang="EN">carrier code</xs:documentation>
          <xs:documentation xml:lang="DE">Reedercode</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="BookingReference" type="Reference22Type" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">booking number / reference</xs:documentation>
          <xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ReleaseNumber" type="Reference35Type" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">release number / reference</xs:documentation>
          <xs:documentation xml:lang="DE">Freistellungsnummer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ReleasePassword" type="Reference15Type" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">additional password for release number</xs:documentation>
          <xs:documentation xml:lang="DE">Kennwort Freistellungsnummer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ReleaseValidTill" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">date the release expires</xs:documentation>
          <xs:documentation xml:lang="DE">Freistellung aktiv bis</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="BondIndicator" type="IndicatorType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">indicator bond</xs:documentation>
          <xs:documentation xml:lang="DE">Kennzeichen Verpflichtungsschein</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Carrier/Code
diagram
type Code4Type
facets
minLength 1
maxLength 4
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
carrier code
documentation 
Reedercode
source
<xs:element name="Code" type="Code4Type">
  <xs:annotation>
    <xs:documentation xml:lang="EN">carrier code</xs:documentation>
    <xs:documentation xml:lang="DE">Reedercode</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Carrier/BookingReference
diagram
type Reference22Type
facets
minLength 1
maxLength 22
annotation
documentation 
booking number / reference
documentation 
Buchungsnummer Reeder
source
<xs:element name="BookingReference" type="Reference22Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">booking number / reference</xs:documentation>
    <xs:documentation xml:lang="DE">Buchungsnummer Reeder</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Carrier/ReleaseNumber
diagram
type Reference35Type
facets
minLength 1
maxLength 35
annotation
documentation 
release number / reference
documentation 
Freistellungsnummer
source
<xs:element name="ReleaseNumber" type="Reference35Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">release number / reference</xs:documentation>
    <xs:documentation xml:lang="DE">Freistellungsnummer</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Carrier/ReleasePassword
diagram
type Reference15Type
facets
minLength 1
maxLength 15
annotation
documentation 
additional password for release number
documentation 
Kennwort Freistellungsnummer
source
<xs:element name="ReleasePassword" type="Reference15Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">additional password for release number</xs:documentation>
    <xs:documentation xml:lang="DE">Kennwort Freistellungsnummer</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Carrier/ReleaseValidTill
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
date the release expires
documentation 
Freistellung aktiv bis
source
<xs:element name="ReleaseValidTill" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">date the release expires</xs:documentation>
    <xs:documentation xml:lang="DE">Freistellung aktiv bis</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Carrier/BondIndicator
diagram
type IndicatorType
annotation
documentation 
indicator bond
documentation 
Kennzeichen Verpflichtungsschein
source
<xs:element name="BondIndicator" type="IndicatorType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">indicator bond</xs:documentation>
    <xs:documentation xml:lang="DE">Kennzeichen Verpflichtungsschein</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/IReference
diagram
type IReferenceTypeContent
facets
minLength 1
maxLength 35
annotation
documentation 
I-reference for the LPM System
documentation 
LPM-Referenz
source
<xs:element name="IReference" type="IReferenceTypeContent" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">I-reference for the LPM System</xs:documentation>
    <xs:documentation xml:lang="DE">LPM-Referenz</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Comment
diagram
type Text255Type
facets
minLength 1
maxLength 255
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale      DE    
annotation
documentation 
generel remarks
documentation 
Bemekung
source
<xs:element name="Comment" type="Text255Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">generel remarks</xs:documentation>
    <xs:documentation xml:lang="DE">Bemekung</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Accounting
diagram
children ConsignorCode QuayAccountNumber ConsigneeReference
source
<xs:element name="Accounting" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ConsignorCode" type="Code4Type" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">code of the consignor</xs:documentation>
          <xs:documentation xml:lang="DE">Auftraggebercode</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="QuayAccountNumber" type="QuayAccountNumberTypeContent" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">quay account number</xs:documentation>
          <xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ConsigneeReference" type="ConsigneeReferenceType" minOccurs="0">
        <xs:annotation>
          <xs:documentation>consignee reference (used in connection with the quay account number)</xs:documentation>
          <xs:documentation xml:lang="DE">Kundenmerkzeichen (in Verbindung mit der Kai-Kontonummer)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Accounting/ConsignorCode
diagram
type Code4Type
facets
minLength 1
maxLength 4
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
code of the consignor
documentation 
Auftraggebercode
source
<xs:element name="ConsignorCode" type="Code4Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">code of the consignor</xs:documentation>
    <xs:documentation xml:lang="DE">Auftraggebercode</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Accounting/QuayAccountNumber
diagram
type QuayAccountNumberTypeContent
facets
minLength 1
maxLength 7
annotation
documentation 
quay account number
documentation 
Kai-Kontonummer
source
<xs:element name="QuayAccountNumber" type="QuayAccountNumberTypeContent" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">quay account number</xs:documentation>
    <xs:documentation xml:lang="DE">Kai-Kontonummer</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Accounting/ConsigneeReference
diagram
type ConsigneeReferenceType
facets
minLength 1
maxLength 35
annotation
documentation 
consignee reference (used in connection with the quay account number)
documentation 
Kundenmerkzeichen (in Verbindung mit der Kai-Kontonummer)
source
<xs:element name="ConsigneeReference" type="ConsigneeReferenceType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>consignee reference (used in connection with the quay account number)</xs:documentation>
    <xs:documentation xml:lang="DE">Kundenmerkzeichen (in Verbindung mit der Kai-Kontonummer)</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal
diagram
children InCustody SBT DispatchInformation DischargeReference DemurrageStart TpStatus MissingElements InvalidElements
source
<xs:element name="Terminal">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="InCustody" type="IndicatorType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">indicator 'in custody'</xs:documentation>
          <xs:documentation xml:lang="DE">In Verwahrung (J/N)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SBT" type="IndicatorType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">indicator SBT handling</xs:documentation>
          <xs:documentation xml:lang="DE">Kennzeichen SBT Abfertigung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DispatchInformation" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="DispatchAttribute" maxOccurs="999">
              <xs:annotation>
                <xs:documentation xml:lang="EN">dispatch attribute</xs:documentation>
                <xs:documentation xml:lang="DE">Abfertigungsmerkmal</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:length value="3"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="DispatchArea" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">dispatch area</xs:documentation>
                <xs:documentation xml:lang="DE">Abfertigungsbereich (Fuhre)</xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="12"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Block" minOccurs="0">
              <xs:annotation>
                <xs:documentation>block</xs:documentation>
                <xs:documentation>
block of the depot area the container is stored

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

corresponds to AC02 field number 720
          </xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="3"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Position" minOccurs="0">
              <xs:annotation>
                <xs:documentation>position</xs:documentation>
                <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
          </xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="3"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Level" minOccurs="0">
              <xs:annotation>
                <xs:documentation>level</xs:documentation>
                <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
          </xs:documentation>
              </xs:annotation>
              <xs:simpleType>
                <xs:restriction base="xs:string">
                  <xs:length value="1"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="DischargeReference" type="Reference07Type" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">discharge reference of the terminal</xs:documentation>
          <xs:documentation xml:lang="DE">Auslieferreferenz Kai</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DemurrageStart" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">point of time the demurrage starts</xs:documentation>
          <xs:documentation xml:lang="DE">Zeitpunkt Demurrage-Start</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TpStatus" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">functional load-status</xs:documentation>
          <xs:documentation xml:lang="DE">fachlicher Ladeeinheiten-Status</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="3"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="MissingElements" type="xs:string" minOccurs="0" maxOccurs="999">
        <xs:annotation>
          <xs:documentation xml:lang="EN">enumeration of missing mandatory elements</xs:documentation>
          <xs:documentation xml:lang="DE">Aufzählung fehlender Pflicht-Elemente</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="InvalidElements" minOccurs="0" maxOccurs="999">
        <xs:annotation>
          <xs:documentation xml:lang="EN">enumeration of elements containing invalid data</xs:documentation>
          <xs:documentation xml:lang="DE">Aufzählung ungültig gefüllter Felder</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/InCustody
diagram
type IndicatorType
annotation
documentation 
indicator 'in custody'
documentation 
In Verwahrung (J/N)
source
<xs:element name="InCustody" type="IndicatorType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">indicator 'in custody'</xs:documentation>
    <xs:documentation xml:lang="DE">In Verwahrung (J/N)</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/SBT
diagram
type IndicatorType
annotation
documentation 
indicator SBT handling
documentation 
Kennzeichen SBT Abfertigung
source
<xs:element name="SBT" type="IndicatorType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">indicator SBT handling</xs:documentation>
    <xs:documentation xml:lang="DE">Kennzeichen SBT Abfertigung</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/DispatchInformation
diagram
children DispatchAttribute DispatchArea Block Row Position Level
source
<xs:element name="DispatchInformation" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="DispatchAttribute" maxOccurs="999">
        <xs:annotation>
          <xs:documentation xml:lang="EN">dispatch attribute</xs:documentation>
          <xs:documentation xml:lang="DE">Abfertigungsmerkmal</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="3"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="DispatchArea" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">dispatch area</xs:documentation>
          <xs:documentation xml:lang="DE">Abfertigungsbereich (Fuhre)</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:minLength value="1"/>
            <xs:maxLength value="12"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Block" minOccurs="0">
        <xs:annotation>
          <xs:documentation>block</xs:documentation>
          <xs:documentation>
block of the depot area the container is stored

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

corresponds to AC02 field number 720
          </xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:minLength value="1"/>
            <xs:maxLength value="3"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Position" minOccurs="0">
        <xs:annotation>
          <xs:documentation>position</xs:documentation>
          <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
          </xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:minLength value="1"/>
            <xs:maxLength value="3"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Level" minOccurs="0">
        <xs:annotation>
          <xs:documentation>level</xs:documentation>
          <xs:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
          </xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="1"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/DispatchInformation/DispatchAttribute
diagram
type restriction of xs:string
facets
length 3
annotation
documentation 
dispatch attribute
documentation 
Abfertigungsmerkmal
source
<xs:element name="DispatchAttribute" maxOccurs="999">
  <xs:annotation>
    <xs:documentation xml:lang="EN">dispatch attribute</xs:documentation>
    <xs:documentation xml:lang="DE">Abfertigungsmerkmal</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:length value="3"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/DispatchInformation/DispatchArea
diagram
type restriction of xs:string
facets
minLength 1
maxLength 12
annotation
documentation 
dispatch area
documentation 
Abfertigungsbereich (Fuhre)
source
<xs:element name="DispatchArea" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">dispatch area</xs:documentation>
    <xs:documentation xml:lang="DE">Abfertigungsbereich (Fuhre)</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
      <xs:maxLength value="12"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/DispatchInformation/Block
diagram
type restriction of xs:string
facets
minLength 1
maxLength 5
annotation
documentation 
block
documentation 

block of the depot area the container is stored

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

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

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/DispatchInformation/Row
diagram
type restriction of xs:string
facets
minLength 1
maxLength 3
annotation
documentation 
row
documentation 

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

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

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

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/DispatchInformation/Position
diagram
type restriction of xs:string
facets
minLength 1
maxLength 3
annotation
documentation 
position
documentation 

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

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

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

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/DispatchInformation/Level
diagram
type restriction of xs:string
facets
length 1
annotation
documentation 
level
documentation 

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

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

corresponds to AC02 field number 722
          </xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:length value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/DischargeReference
diagram
type Reference07Type
facets
minLength 1
maxLength 7
annotation
documentation 
discharge reference of the terminal
documentation 
Auslieferreferenz Kai
source
<xs:element name="DischargeReference" type="Reference07Type" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">discharge reference of the terminal</xs:documentation>
    <xs:documentation xml:lang="DE">Auslieferreferenz Kai</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/DemurrageStart
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
point of time the demurrage starts
documentation 
Zeitpunkt Demurrage-Start
source
<xs:element name="DemurrageStart" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">point of time the demurrage starts</xs:documentation>
    <xs:documentation xml:lang="DE">Zeitpunkt Demurrage-Start</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/TpStatus
diagram
type restriction of xs:string
facets
length 3
annotation
documentation 
functional load-status
documentation 
fachlicher Ladeeinheiten-Status
source
<xs:element name="TpStatus" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">functional load-status</xs:documentation>
    <xs:documentation xml:lang="DE">fachlicher Ladeeinheiten-Status</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:length value="3"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/MissingElements
diagram
type xs:string
annotation
documentation 
enumeration of missing mandatory elements
documentation 
Aufzählung fehlender Pflicht-Elemente
source
<xs:element name="MissingElements" type="xs:string" minOccurs="0" maxOccurs="999">
  <xs:annotation>
    <xs:documentation xml:lang="EN">enumeration of missing mandatory elements</xs:documentation>
    <xs:documentation xml:lang="DE">Aufzählung fehlender Pflicht-Elemente</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/InvalidElements
diagram
annotation
documentation 
enumeration of elements containing invalid data
documentation 
Aufzählung ungültig gefüllter Felder
source
<xs:element name="InvalidElements" minOccurs="0" maxOccurs="999">
  <xs:annotation>
    <xs:documentation xml:lang="EN">enumeration of elements containing invalid data</xs:documentation>
    <xs:documentation xml:lang="DE">Aufzählung ungültig gefüllter Felder</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad
diagram
children Transport MarksAndNumber Packaging Weight Dimensions LoadingAreaCount LoadingArea Status
source
<xs:element name="ConventionelLoad">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Transport">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Number">
              <xs:annotation>
                <xs:documentation xml:lang="EN">transport number / reference</xs:documentation>
                <xs:documentation xml:lang="DE">Transportnummer</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Client">
              <xs:annotation>
                <xs:documentation xml:lang="EN">client</xs:documentation>
                <xs:documentation xml:lang="DE">Mandant</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="MarksAndNumber" type="xs:string">
        <xs:annotation>
          <xs:documentation xml:lang="EN">marks und numbers (reference with which the packages are marked)</xs:documentation>
          <xs:documentation xml:lang="DE">Markierung</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Packaging">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="NumberUnits" type="CountType">
              <xs:annotation>
                <xs:documentation xml:lang="EN">number of units</xs:documentation>
                <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Code" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">packaging code</xs:documentation>
                <xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Weight" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="GrossWeight" type="WeightMeasureType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">gross weight</xs:documentation>
                <xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NetWeight" type="WeightMeasureType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">net weight</xs:documentation>
                <xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Dimensions" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Length" type="LinearMeasureType"/>
            <xs:element name="Height" type="LinearMeasureType"/>
            <xs:element name="Width" type="LinearMeasureType"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LoadingAreaCount" type="CountType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">number of loading areas touched by the transport</xs:documentation>
          <xs:documentation xml:lang="DE">Anzahl betroffene Verladebereiche</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="LoadingArea" minOccurs="0" maxOccurs="999">
        <xs:annotation>
          <xs:documentation xml:lang="EN">loading area</xs:documentation>
          <xs:documentation xml:lang="DE">Verladebereiche</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="TransportMode" type="TransportModeCode" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">Specifies the mode of transport: IM = import, EX= export, ...</xs:documentation>
                <xs:documentation xml:lang="DE">Kennzeichnung Be- / Entladen</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="InStock" type="IndicatorType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">indicator in stock</xs:documentation>
                <xs:documentation xml:lang="DE">Kennzeichen im Lager (J/N)</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Warehouse" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">identification of the warehouse</xs:documentation>
                <xs:documentation xml:lang="DE">Halle</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="Gate" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">identification of the gate</xs:documentation>
                <xs:documentation xml:lang="DE">Tor</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="NumberUnits" type="CountType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">number of units</xs:documentation>
                <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="WeightUnits" type="WeightMeasureType" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">weight of the units</xs:documentation>
                <xs:documentation xml:lang="DE">Gewicht Packstücke</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="EstimatedLoadingTime" minOccurs="0">
              <xs:annotation>
                <xs:documentation xml:lang="EN">estimated loading time</xs:documentation>
                <xs:documentation xml:lang="DE">geschätze Verladedauer (im Verladebereich)</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="Status" type="xs:string" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

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

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

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

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

element StatusInformationMessage/Header/Load/ConventionelLoad/Packaging
diagram
children NumberUnits Code
source
<xs:element name="Packaging">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="NumberUnits" type="CountType">
        <xs:annotation>
          <xs:documentation xml:lang="EN">number of units</xs:documentation>
          <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Code" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">packaging code</xs:documentation>
          <xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/Packaging/NumberUnits
diagram
type CountType
facets
minInclusive 1
annotation
documentation 
number of units
documentation 
Anzahl Packstücke
source
<xs:element name="NumberUnits" type="CountType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">number of units</xs:documentation>
    <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/Packaging/Code
diagram
annotation
documentation 
packaging code
documentation 
Verpackungscode
source
<xs:element name="Code" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">packaging code</xs:documentation>
    <xs:documentation xml:lang="DE">Verpackungscode</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/Weight
diagram
children GrossWeight NetWeight
source
<xs:element name="Weight" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="GrossWeight" type="WeightMeasureType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">gross weight</xs:documentation>
          <xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NetWeight" type="WeightMeasureType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">net weight</xs:documentation>
          <xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/Weight/GrossWeight
diagram
type WeightMeasureType
facets
minInclusive 1
maxInclusive 9999999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
annotation
documentation 
gross weight
documentation 
Bruttogewicht
source
<xs:element name="GrossWeight" type="WeightMeasureType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">gross weight</xs:documentation>
    <xs:documentation xml:lang="DE">Bruttogewicht</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/Weight/NetWeight
diagram
type WeightMeasureType
facets
minInclusive 1
maxInclusive 9999999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
annotation
documentation 
net weight
documentation 
Nettogewicht
source
<xs:element name="NetWeight" type="WeightMeasureType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">net weight</xs:documentation>
    <xs:documentation xml:lang="DE">Nettogewicht</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/Dimensions
diagram
children Length Height Width
source
<xs:element name="Dimensions" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Length" type="LinearMeasureType"/>
      <xs:element name="Height" type="LinearMeasureType"/>
      <xs:element name="Width" type="LinearMeasureType"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/Dimensions/Length
diagram
type LinearMeasureType
facets
minInclusive 1
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:element name="Length" type="LinearMeasureType"/>

element StatusInformationMessage/Header/Load/ConventionelLoad/Dimensions/Height
diagram
type LinearMeasureType
facets
minInclusive 1
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:element name="Height" type="LinearMeasureType"/>

element StatusInformationMessage/Header/Load/ConventionelLoad/Dimensions/Width
diagram
type LinearMeasureType
facets
minInclusive 1
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:element name="Width" type="LinearMeasureType"/>

element StatusInformationMessage/Header/Load/ConventionelLoad/LoadingAreaCount
diagram
type CountType
facets
minInclusive 1
annotation
documentation 
number of loading areas touched by the transport
documentation 
Anzahl betroffene Verladebereiche
source
<xs:element name="LoadingAreaCount" type="CountType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">number of loading areas touched by the transport</xs:documentation>
    <xs:documentation xml:lang="DE">Anzahl betroffene Verladebereiche</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/LoadingArea
diagram
children TransportMode InStock Warehouse Gate NumberUnits WeightUnits EstimatedLoadingTime
annotation
documentation 
loading area
documentation 
Verladebereiche
source
<xs:element name="LoadingArea" minOccurs="0" maxOccurs="999">
  <xs:annotation>
    <xs:documentation xml:lang="EN">loading area</xs:documentation>
    <xs:documentation xml:lang="DE">Verladebereiche</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="TransportMode" type="TransportModeCode" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">Specifies the mode of transport: IM = import, EX= export, ...</xs:documentation>
          <xs:documentation xml:lang="DE">Kennzeichnung Be- / Entladen</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="InStock" type="IndicatorType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">indicator in stock</xs:documentation>
          <xs:documentation xml:lang="DE">Kennzeichen im Lager (J/N)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Warehouse" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">identification of the warehouse</xs:documentation>
          <xs:documentation xml:lang="DE">Halle</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Gate" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">identification of the gate</xs:documentation>
          <xs:documentation xml:lang="DE">Tor</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NumberUnits" type="CountType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">number of units</xs:documentation>
          <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="WeightUnits" type="WeightMeasureType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">weight of the units</xs:documentation>
          <xs:documentation xml:lang="DE">Gewicht Packstücke</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EstimatedLoadingTime" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">estimated loading time</xs:documentation>
          <xs:documentation xml:lang="DE">geschätze Verladedauer (im Verladebereich)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/LoadingArea/TransportMode
diagram
type TransportModeCode
facets
minLength 1
maxLength 7
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
Specifies the mode of transport: IM = import, EX= export, ...
documentation 
Kennzeichnung Be- / Entladen
source
<xs:element name="TransportMode" type="TransportModeCode" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Specifies the mode of transport: IM = import, EX= export, ...</xs:documentation>
    <xs:documentation xml:lang="DE">Kennzeichnung Be- / Entladen</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/LoadingArea/InStock
diagram
type IndicatorType
annotation
documentation 
indicator in stock
documentation 
Kennzeichen im Lager (J/N)
source
<xs:element name="InStock" type="IndicatorType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">indicator in stock</xs:documentation>
    <xs:documentation xml:lang="DE">Kennzeichen im Lager (J/N)</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/LoadingArea/Warehouse
diagram
annotation
documentation 
identification of the warehouse
documentation 
Halle
source
<xs:element name="Warehouse" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">identification of the warehouse</xs:documentation>
    <xs:documentation xml:lang="DE">Halle</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/LoadingArea/Gate
diagram
annotation
documentation 
identification of the gate
documentation 
Tor
source
<xs:element name="Gate" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">identification of the gate</xs:documentation>
    <xs:documentation xml:lang="DE">Tor</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/LoadingArea/NumberUnits
diagram
type CountType
facets
minInclusive 1
annotation
documentation 
number of units
documentation 
Anzahl Packstücke
source
<xs:element name="NumberUnits" type="CountType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">number of units</xs:documentation>
    <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/LoadingArea/WeightUnits
diagram
type WeightMeasureType
facets
minInclusive 1
maxInclusive 9999999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
annotation
documentation 
weight of the units
documentation 
Gewicht Packstücke
source
<xs:element name="WeightUnits" type="WeightMeasureType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">weight of the units</xs:documentation>
    <xs:documentation xml:lang="DE">Gewicht Packstücke</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/LoadingArea/EstimatedLoadingTime
diagram
annotation
documentation 
estimated loading time
documentation 
geschätze Verladedauer (im Verladebereich)
source
<xs:element name="EstimatedLoadingTime" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">estimated loading time</xs:documentation>
    <xs:documentation xml:lang="DE">geschätze Verladedauer (im Verladebereich)</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/ConventionelLoad/Status
diagram
type xs:string
source
<xs:element name="Status" type="xs:string" minOccurs="0"/>

element StatusInformationMessage/Header/Load/DangerousGoodsIndicator
diagram
type IndicatorType
annotation
documentation 
indicator for dangerous goods
documentation 
Kennzeichen Gefahrgut
source
<xs:element name="DangerousGoodsIndicator" type="IndicatorType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">indicator for dangerous goods</xs:documentation>
    <xs:documentation xml:lang="DE">Kennzeichen Gefahrgut</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods
diagram
children Position Class UNNumber EMSNumber MFAGNumber FlashPoint Stowage Packing DangerWeight WGKCode CL7 LegalNorm ClassificationCode ProperShippingName GoodsNumber GoodsLabel MPLabel TransportProhibited DateSafety IndicatorTank RiskGroup Regulations LastTransported Memoranda
annotation
documentation 
dangerous goods data
documentation 
Gefahrgutangaben
source
<xs:element name="DangerousGoods" minOccurs="0" maxOccurs="999">
  <xs:annotation>
    <xs:documentation xml:lang="EN">dangerous goods data</xs:documentation>
    <xs:documentation xml:lang="DE">Gefahrgutangaben</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Position" type="CountType"/>
      <xs:element name="Class" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:minLength value="1"/>
            <xs:maxLength value="4"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="UNNumber" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:length value="4"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:length value="6"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:length value="4"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="FlashPoint" type="TemperatureMeasureType" minOccurs="0"/>
      <xs:element name="Stowage" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:length value="3"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Packing" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Number" type="xs:positiveInteger" minOccurs="0"/>
            <xs:element name="Code" type="xs:anySimpleType" minOccurs="0"/>
            <xs:element name="Group">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="3"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="EmptyPackageCode" type="xs:anySimpleType" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="DangerWeight" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Gross" type="WeightMeasureType"/>
            <xs:element name="Net" type="WeightMeasureType" minOccurs="0"/>
            <xs:element name="NetExplosive" type="WeightMeasureType" minOccurs="0"/>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="WGKCode" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="0"/>
            <xs:enumeration value="1"/>
            <xs:enumeration value="2"/>
            <xs:enumeration value="3"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="CL7" minOccurs="0">
        <xs:complexType>
          <xs:sequence>
            <xs:element name="SheetNumber" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:decimal">
                  <xs:totalDigits value="2"/>
                  <xs:fractionDigits value="0"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="Category" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="4"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="ChemicalActivity" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="4"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="TransportSign" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="3"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
            <xs:element name="PackagingType" minOccurs="0">
              <xs:simpleType>
                <xs:restriction base="xs:NMTOKEN">
                  <xs:minLength value="1"/>
                  <xs:maxLength value="4"/>
                </xs:restriction>
              </xs:simpleType>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="LegalNorm" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:minLength value="1"/>
            <xs:maxLength value="5"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ClassificationCode" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:minLength value="1"/>
            <xs:maxLength value="7"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
        <xs:simpleType>
          <xs:restriction base="xs:normalizedString">
            <xs:minLength value="1"/>
            <xs:maxLength value="70"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="GoodsNumber" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:minLength value="1"/>
            <xs:maxLength value="4"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="GoodsLabel" type="xs:anySimpleType" minOccurs="0" maxOccurs="5"/>
      <xs:element name="MPLabel" type="xs:anySimpleType" minOccurs="0"/>
      <xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0"/>
      <xs:element name="DateSafety" type="DateTimeType" minOccurs="0"/>
      <xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0"/>
      <xs:element name="RiskGroup" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:length value="1"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Regulations" minOccurs="0" maxOccurs="2">
        <xs:simpleType>
          <xs:restriction base="xs:normalizedString">
            <xs:minLength value="1"/>
            <xs:maxLength value="70"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
        <xs:simpleType>
          <xs:restriction base="xs:normalizedString">
            <xs:minLength value="1"/>
            <xs:maxLength value="70"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
        <xs:simpleType>
          <xs:restriction base="xs:normalizedString">
            <xs:minLength value="1"/>
            <xs:maxLength value="70"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/Position
diagram
type CountType
facets
minInclusive 1
source
<xs:element name="Position" type="CountType"/>

element StatusInformationMessage/Header/Load/DangerousGoods/Class
diagram
type restriction of xs:NMTOKEN
facets
minLength 1
maxLength 4
source
<xs:element name="Class" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:minLength value="1"/>
      <xs:maxLength value="4"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/UNNumber
diagram
type restriction of xs:NMTOKEN
facets
length 4
source
<xs:element name="UNNumber" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:length value="4"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/EMSNumber
diagram
type restriction of xs:NMTOKEN
facets
length 6
source
<xs:element name="EMSNumber" minOccurs="0" maxOccurs="2">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:length value="6"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/MFAGNumber
diagram
type restriction of xs:NMTOKEN
facets
length 4
source
<xs:element name="MFAGNumber" minOccurs="0" maxOccurs="2">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:length value="4"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/FlashPoint
diagram
type TemperatureMeasureType
facets
minInclusive -999
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:element name="FlashPoint" type="TemperatureMeasureType" minOccurs="0"/>

element StatusInformationMessage/Header/Load/DangerousGoods/Stowage
diagram
type restriction of xs:NMTOKEN
facets
length 3
source
<xs:element name="Stowage" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:length value="3"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/Packing
diagram
children Number Code Group EmptyPackageCode
source
<xs:element name="Packing" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Number" type="xs:positiveInteger" minOccurs="0"/>
      <xs:element name="Code" type="xs:anySimpleType" minOccurs="0"/>
      <xs:element name="Group">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:minLength value="1"/>
            <xs:maxLength value="3"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="EmptyPackageCode" type="xs:anySimpleType" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/Packing/Number
diagram
type xs:positiveInteger
source
<xs:element name="Number" type="xs:positiveInteger" minOccurs="0"/>

element StatusInformationMessage/Header/Load/DangerousGoods/Packing/Code
diagram
type xs:anySimpleType
source
<xs:element name="Code" type="xs:anySimpleType" minOccurs="0"/>

element StatusInformationMessage/Header/Load/DangerousGoods/Packing/Group
diagram
type restriction of xs:NMTOKEN
facets
minLength 1
maxLength 3
source
<xs:element name="Group">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:minLength value="1"/>
      <xs:maxLength value="3"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/Packing/EmptyPackageCode
diagram
type xs:anySimpleType
source
<xs:element name="EmptyPackageCode" type="xs:anySimpleType" minOccurs="0"/>

element StatusInformationMessage/Header/Load/DangerousGoods/DangerWeight
diagram
children Gross Net NetExplosive
source
<xs:element name="DangerWeight" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Gross" type="WeightMeasureType"/>
      <xs:element name="Net" type="WeightMeasureType" minOccurs="0"/>
      <xs:element name="NetExplosive" type="WeightMeasureType" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/DangerWeight/Gross
diagram
type WeightMeasureType
facets
minInclusive 1
maxInclusive 9999999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:element name="Gross" type="WeightMeasureType"/>

element StatusInformationMessage/Header/Load/DangerousGoods/DangerWeight/Net
diagram
type WeightMeasureType
facets
minInclusive 1
maxInclusive 9999999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:element name="Net" type="WeightMeasureType" minOccurs="0"/>

element StatusInformationMessage/Header/Load/DangerousGoods/DangerWeight/NetExplosive
diagram
type WeightMeasureType
facets
minInclusive 1
maxInclusive 9999999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:element name="NetExplosive" type="WeightMeasureType" minOccurs="0"/>

element StatusInformationMessage/Header/Load/DangerousGoods/WGKCode
diagram
type restriction of xs:string
facets
enumeration 0
enumeration 1
enumeration 2
enumeration 3
source
<xs:element name="WGKCode" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="0"/>
      <xs:enumeration value="1"/>
      <xs:enumeration value="2"/>
      <xs:enumeration value="3"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/CL7
diagram
children SheetNumber Category ChemicalActivity TransportSign PackagingType
source
<xs:element name="CL7" minOccurs="0">
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SheetNumber" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:decimal">
            <xs:totalDigits value="2"/>
            <xs:fractionDigits value="0"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="Category" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:minLength value="1"/>
            <xs:maxLength value="4"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ChemicalActivity" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:minLength value="1"/>
            <xs:maxLength value="4"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="TransportSign" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:minLength value="1"/>
            <xs:maxLength value="3"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="PackagingType" minOccurs="0">
        <xs:simpleType>
          <xs:restriction base="xs:NMTOKEN">
            <xs:minLength value="1"/>
            <xs:maxLength value="4"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/CL7/SheetNumber
diagram
type restriction of xs:decimal
facets
totalDigits 2
fractionDigits 0
source
<xs:element name="SheetNumber" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:decimal">
      <xs:totalDigits value="2"/>
      <xs:fractionDigits value="0"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/CL7/Category
diagram
type restriction of xs:NMTOKEN
facets
minLength 1
maxLength 4
source
<xs:element name="Category" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:minLength value="1"/>
      <xs:maxLength value="4"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/CL7/ChemicalActivity
diagram
type restriction of xs:NMTOKEN
facets
minLength 1
maxLength 4
source
<xs:element name="ChemicalActivity" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:minLength value="1"/>
      <xs:maxLength value="4"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/CL7/TransportSign
diagram
type restriction of xs:NMTOKEN
facets
minLength 1
maxLength 3
source
<xs:element name="TransportSign" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:minLength value="1"/>
      <xs:maxLength value="3"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/CL7/PackagingType
diagram
type restriction of xs:NMTOKEN
facets
minLength 1
maxLength 4
source
<xs:element name="PackagingType" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:minLength value="1"/>
      <xs:maxLength value="4"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/LegalNorm
diagram
type restriction of xs:NMTOKEN
facets
minLength 1
maxLength 5
source
<xs:element name="LegalNorm" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:minLength value="1"/>
      <xs:maxLength value="5"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/ClassificationCode
diagram
type restriction of xs:NMTOKEN
facets
minLength 1
maxLength 7
source
<xs:element name="ClassificationCode" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:minLength value="1"/>
      <xs:maxLength value="7"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/ProperShippingName
diagram
type restriction of xs:normalizedString
facets
minLength 1
maxLength 70
source
<xs:element name="ProperShippingName" minOccurs="0" maxOccurs="5">
  <xs:simpleType>
    <xs:restriction base="xs:normalizedString">
      <xs:minLength value="1"/>
      <xs:maxLength value="70"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/GoodsNumber
diagram
type restriction of xs:NMTOKEN
facets
minLength 1
maxLength 4
source
<xs:element name="GoodsNumber" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:minLength value="1"/>
      <xs:maxLength value="4"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/GoodsLabel
diagram
type xs:anySimpleType
source
<xs:element name="GoodsLabel" type="xs:anySimpleType" minOccurs="0" maxOccurs="5"/>

element StatusInformationMessage/Header/Load/DangerousGoods/MPLabel
diagram
type xs:anySimpleType
source
<xs:element name="MPLabel" type="xs:anySimpleType" minOccurs="0"/>

element StatusInformationMessage/Header/Load/DangerousGoods/TransportProhibited
diagram
type xs:boolean
source
<xs:element name="TransportProhibited" type="xs:boolean" minOccurs="0"/>

element StatusInformationMessage/Header/Load/DangerousGoods/DateSafety
diagram
type DateTimeType
children DateTime Format
source
<xs:element name="DateSafety" type="DateTimeType" minOccurs="0"/>

element StatusInformationMessage/Header/Load/DangerousGoods/IndicatorTank
diagram
type xs:boolean
source
<xs:element name="IndicatorTank" type="xs:boolean" minOccurs="0"/>

element StatusInformationMessage/Header/Load/DangerousGoods/RiskGroup
diagram
type restriction of xs:NMTOKEN
facets
length 1
source
<xs:element name="RiskGroup" minOccurs="0">
  <xs:simpleType>
    <xs:restriction base="xs:NMTOKEN">
      <xs:length value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/Regulations
diagram
type restriction of xs:normalizedString
facets
minLength 1
maxLength 70
source
<xs:element name="Regulations" minOccurs="0" maxOccurs="2">
  <xs:simpleType>
    <xs:restriction base="xs:normalizedString">
      <xs:minLength value="1"/>
      <xs:maxLength value="70"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/LastTransported
diagram
type restriction of xs:normalizedString
facets
minLength 1
maxLength 70
source
<xs:element name="LastTransported" minOccurs="0" maxOccurs="5">
  <xs:simpleType>
    <xs:restriction base="xs:normalizedString">
      <xs:minLength value="1"/>
      <xs:maxLength value="70"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/DangerousGoods/Memoranda
diagram
type restriction of xs:normalizedString
facets
minLength 1
maxLength 70
source
<xs:element name="Memoranda" minOccurs="0" maxOccurs="3">
  <xs:simpleType>
    <xs:restriction base="xs:normalizedString">
      <xs:minLength value="1"/>
      <xs:maxLength value="70"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Load/CustomsIndicator
diagram
type IndicatorType
annotation
documentation 
indicator customs
documentation 
Kennzeichen Zollgut
source
<xs:element name="CustomsIndicator" type="IndicatorType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">indicator customs</xs:documentation>
    <xs:documentation xml:lang="DE">Kennzeichen Zollgut</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/Customs
diagram
children RegistrationNumber NumberUnits StatusOk Inspection
annotation
documentation 
customs data
documentation 
Zolldaten
source
<xs:element name="Customs" minOccurs="0" maxOccurs="999">
  <xs:annotation>
    <xs:documentation xml:lang="EN">customs data</xs:documentation>
    <xs:documentation xml:lang="DE">Zolldaten</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="RegistrationNumber" type="RegistrationNumberType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">customs registration number (i.e. ATLAS registration number, B-Number, ...)</xs:documentation>
          <xs:documentation xml:lang="DE">ATLAS-Registriernummer
B-Nummer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="NumberUnits" type="CountType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">number of units</xs:documentation>
          <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="StatusOk" type="IndicatorType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">flag indicating a verified positiv customs status</xs:documentation>
          <xs:documentation xml:lang="DE">Zollstatus geprüft?</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Inspection" type="InspectionType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">customs inspection</xs:documentation>
          <xs:documentation xml:lang="DE">Beschau</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Load/Customs/RegistrationNumber
diagram
type RegistrationNumberType
children Code Number Position
annotation
documentation 
customs registration number (i.e. ATLAS registration number, B-Number, ...)
documentation 
ATLAS-Registriernummer
B-Nummer
source
<xs:element name="RegistrationNumber" type="RegistrationNumberType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">customs registration number (i.e. ATLAS registration number, B-Number, ...)</xs:documentation>
    <xs:documentation xml:lang="DE">ATLAS-Registriernummer
B-Nummer</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/Customs/NumberUnits
diagram
type CountType
facets
minInclusive 1
annotation
documentation 
number of units
documentation 
Anzahl Packstücke
source
<xs:element name="NumberUnits" type="CountType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">number of units</xs:documentation>
    <xs:documentation xml:lang="DE">Anzahl Packstücke</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/Customs/StatusOk
diagram
type IndicatorType
annotation
documentation 
flag indicating a verified positiv customs status
documentation 
Zollstatus geprüft?
source
<xs:element name="StatusOk" type="IndicatorType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">flag indicating a verified positiv customs status</xs:documentation>
    <xs:documentation xml:lang="DE">Zollstatus geprüft?</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Load/Customs/Inspection
diagram
type InspectionType
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
annotation
documentation 
customs inspection
documentation 
Beschau
source
<xs:element name="Inspection" type="InspectionType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">customs inspection</xs:documentation>
    <xs:documentation xml:lang="DE">Beschau</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Slot
diagram
children TimeSlot DischargeStart EarlierAlternativeTimeSlot LaterAlternativeTimeSlot EarliestDelivery EstimatedLoadingTime SlotStatus
annotation
documentation 
slot booking details
documentation 
Angaben zur Slotbuchung
source
<xs:element name="Slot" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">slot booking details</xs:documentation>
    <xs:documentation xml:lang="DE">Angaben zur Slotbuchung</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="TimeSlot" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">confirmed pickup or delivery time slot</xs:documentation>
          <xs:documentation xml:lang="DE">betätigter Abhol- / Anlieferzeitpunkt</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="DischargeStart" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">discharge start</xs:documentation>
          <xs:documentation xml:lang="DE">Auslieferungsbeginn</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EarlierAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">possible alternative earlier time slot (prior to the confirmed or requested time slot)</xs:documentation>
          <xs:documentation xml:lang="DE">Alternativer Auslieferungszeitpunkt vor dem vereinbarten oder angefragten Slot</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="LaterAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">possible alternative later time slot (after the confirmed or requested time slot)</xs:documentation>
          <xs:documentation xml:lang="DE">Alternativ Auslieferungsdatum nach dem vereinbarten oder angefragten Slot</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EarliestDelivery" type="DateTimeType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">earliest possible delivery starting at</xs:documentation>
          <xs:documentation xml:lang="DE">früheste Anlieferung ab</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="EstimatedLoadingTime" type="xs:integer" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">estimated time or loading / unloading (total time)</xs:documentation>
          <xs:documentation xml:lang="DE">voraussichtliche Be- / Entladedauer (Gesamtdauer)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="SlotStatus" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">status slot booking</xs:documentation>
          <xs:documentation xml:lang="DE">Status der Slotbuchung</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:normalizedString">
            <xs:minLength value="1"/>
            <xs:maxLength value="35"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Slot/TimeSlot
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
confirmed pickup or delivery time slot
documentation 
betätigter Abhol- / Anlieferzeitpunkt
source
<xs:element name="TimeSlot" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">confirmed pickup or delivery time slot</xs:documentation>
    <xs:documentation xml:lang="DE">betätigter Abhol- / Anlieferzeitpunkt</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Slot/DischargeStart
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
discharge start
documentation 
Auslieferungsbeginn
source
<xs:element name="DischargeStart" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">discharge start</xs:documentation>
    <xs:documentation xml:lang="DE">Auslieferungsbeginn</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Slot/EarlierAlternativeTimeSlot
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
possible alternative earlier time slot (prior to the confirmed or requested time slot)
documentation 
Alternativer Auslieferungszeitpunkt vor dem vereinbarten oder angefragten Slot
source
<xs:element name="EarlierAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">possible alternative earlier time slot (prior to the confirmed or requested time slot)</xs:documentation>
    <xs:documentation xml:lang="DE">Alternativer Auslieferungszeitpunkt vor dem vereinbarten oder angefragten Slot</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Slot/LaterAlternativeTimeSlot
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
possible alternative later time slot (after the confirmed or requested time slot)
documentation 
Alternativ Auslieferungsdatum nach dem vereinbarten oder angefragten Slot
source
<xs:element name="LaterAlternativeTimeSlot" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">possible alternative later time slot (after the confirmed or requested time slot)</xs:documentation>
    <xs:documentation xml:lang="DE">Alternativ Auslieferungsdatum nach dem vereinbarten oder angefragten Slot</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Slot/EarliestDelivery
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
earliest possible delivery starting at
documentation 
früheste Anlieferung ab
source
<xs:element name="EarliestDelivery" type="DateTimeType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">earliest possible delivery starting at</xs:documentation>
    <xs:documentation xml:lang="DE">früheste Anlieferung ab</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Slot/EstimatedLoadingTime
diagram
type xs:integer
annotation
documentation 
estimated time or loading / unloading (total time)
documentation 
voraussichtliche Be- / Entladedauer (Gesamtdauer)
source
<xs:element name="EstimatedLoadingTime" type="xs:integer" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">estimated time or loading / unloading (total time)</xs:documentation>
    <xs:documentation xml:lang="DE">voraussichtliche Be- / Entladedauer (Gesamtdauer)</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Slot/SlotStatus
diagram
type restriction of xs:normalizedString
facets
minLength 1
maxLength 35
annotation
documentation 
status slot booking
documentation 
Status der Slotbuchung
source
<xs:element name="SlotStatus" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">status slot booking</xs:documentation>
    <xs:documentation xml:lang="DE">Status der Slotbuchung</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:normalizedString">
      <xs:minLength value="1"/>
      <xs:maxLength value="35"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Terminal
diagram
children ProcessingStatus ProcessingStatusInformation OriginalMessageReference TpReference TpStatus
annotation
documentation 
transportBooking status-data
documentation 
transportBooking Statusdaten
source
<xs:element name="Terminal" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">transportBooking status-data</xs:documentation>
    <xs:documentation xml:lang="DE">transportBooking Statusdaten</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ProcessingStatus" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">ProcessingStatus indicates whether the message has been processed</xs:documentation>
          <xs:documentation xml:lang="DE">Verarbeitungsstatus zeigt an, ob die Nachricht verarbeitet oder abgelehnt worden ist</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="3"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="ProcessingStatusInformation" type="TextType" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">additional free text information according to the ProcessingStatus</xs:documentation>
          <xs:documentation xml:lang="DE">zusätzliche Freitextinformationen zum ProcessingStatus</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="OriginalMessageReference" type="MessageReferenceNumber" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Reference number of the original message. This is the "MessageReferenceNumber" of the original message.</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TpReference" type="Code6TypeContent" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">tp-reference for the sent transportBooking</xs:documentation>
          <xs:documentation xml:lang="DE">TP-Referenz für das gesendete transportBooking</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="TpStatus" minOccurs="0">
        <xs:annotation>
          <xs:documentation xml:lang="EN">functional transportBooking-status</xs:documentation>
          <xs:documentation xml:lang="DE">fachlicher Status des transportBookings</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:length value="3"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element StatusInformationMessage/Header/Terminal/ProcessingStatus
diagram
type restriction of xs:string
facets
length 3
annotation
documentation 
ProcessingStatus indicates whether the message has been processed
documentation 
Verarbeitungsstatus zeigt an, ob die Nachricht verarbeitet oder abgelehnt worden ist
source
<xs:element name="ProcessingStatus" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">ProcessingStatus indicates whether the message has been processed</xs:documentation>
    <xs:documentation xml:lang="DE">Verarbeitungsstatus zeigt an, ob die Nachricht verarbeitet oder abgelehnt worden ist</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:length value="3"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element StatusInformationMessage/Header/Terminal/ProcessingStatusInformation
diagram
type TextType
attributes
Name  Type  Use  Default  Fixed  Annotation
languageLocale  xs:string  optional  DE    
annotation
documentation 
additional free text information according to the ProcessingStatus
documentation 
zusätzliche Freitextinformationen zum ProcessingStatus
source
<xs:element name="ProcessingStatusInformation" type="TextType" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">additional free text information according to the ProcessingStatus</xs:documentation>
    <xs:documentation xml:lang="DE">zusätzliche Freitextinformationen zum ProcessingStatus</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Terminal/OriginalMessageReference
diagram
type MessageReferenceNumber
facets
minLength 1
maxLength 35
annotation
documentation 
Reference number of the original message. This is the "MessageReferenceNumber" of the original message.
source
<xs:element name="OriginalMessageReference" type="MessageReferenceNumber" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Reference number of the original message. This is the "MessageReferenceNumber" of the original message.</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Terminal/TpReference
diagram
type Code6TypeContent
facets
minLength 1
maxLength 6
annotation
documentation 
tp-reference for the sent transportBooking
documentation 
TP-Referenz für das gesendete transportBooking
source
<xs:element name="TpReference" type="Code6TypeContent" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">tp-reference for the sent transportBooking</xs:documentation>
    <xs:documentation xml:lang="DE">TP-Referenz für das gesendete transportBooking</xs:documentation>
  </xs:annotation>
</xs:element>

element StatusInformationMessage/Header/Terminal/TpStatus
diagram
type restriction of xs:string
facets
length 3
annotation
documentation 
functional transportBooking-status
documentation 
fachlicher Status des transportBookings
source
<xs:element name="TpStatus" minOccurs="0">
  <xs:annotation>
    <xs:documentation xml:lang="EN">functional transportBooking-status</xs:documentation>
    <xs:documentation xml:lang="DE">fachlicher Status des transportBookings</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:length value="3"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

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

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

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

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

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

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

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

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

complexType DocumentCreationTime
diagram
type extension of dateTimeWithoutTimezone
used by
element Interchange/CreationTime
facets
pattern .+T[^Z+-]+
annotation
documentation 

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

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

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

element Interchange/CreationTime
diagram
type DocumentCreationTime
facets
pattern .+T[^Z+-]+
annotation
documentation 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

complexType ContainerHeightType
diagram
type extension of ContainerHeightTypeContent
used by
element StatusInformationMessage/Header/Load/ContainerLoad/Container/Height
facets
length 2
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="ContainerHeightType">
  <xs:simpleContent>
    <xs:extension base="ContainerHeightTypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType ContainerLengthType
diagram
type extension of ContainerLengthTypeContent
used by
element StatusInformationMessage/Header/Load/ContainerLoad/Container/Length
facets
length 2
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="ContainerLengthType">
  <xs:simpleContent>
    <xs:extension base="ContainerLengthTypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

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

complexType DateTimeType
diagram
children DateTime Format
used by
elements StatusInformationMessage/Header/Load/DangerousGoods/DateSafety StatusInformationMessage/Header/Load/ContainerLoad/Terminal/DemurrageStart StatusInformationMessage/Header/Load/Slot/DischargeStart StatusInformationMessage/Header/Slot/DischargeStart StatusInformationMessage/Header/Load/Slot/EarlierAlternativeTimeSlot StatusInformationMessage/Header/Slot/EarlierAlternativeTimeSlot StatusInformationMessage/Header/Load/Slot/EarliestDelivery StatusInformationMessage/Header/Slot/EarliestDelivery StatusInformationMessage/Header/Load/Slot/LaterAlternativeTimeSlot StatusInformationMessage/Header/Slot/LaterAlternativeTimeSlot StatusInformationMessage/Header/Load/ContainerLoad/Carrier/ReleaseValidTill SlotStatusDetailsType/SlotStatusDetails/SlotBegin SlotStatusDetailsType/SlotStatusDetails/SlotEnd SlotStatusHeaderType/SlotStatusTime StatusInformationMessage/Header/Load/Slot/TimeSlot StatusInformationMessage/Header/Slot/TimeSlot
source
<xs:complexType name="DateTimeType">
  <xs:sequence>
    <xs:element name="DateTime">
      <xs:simpleType>
        <xs:restriction base="xs:dateTime">
          <xs:pattern value=".+T[^Z+-]+"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="Format" type="xs:string" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>

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

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

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

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

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

complexType InspectionType
diagram
type extension of InspectionTypeContent
used by
element StatusInformationMessage/Header/Load/Customs/Inspection
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:complexType name="InspectionType">
  <xs:simpleContent>
    <xs:extension base="InspectionTypeContent">
      <xs:attribute name="codeListIdentification" type="xs:string"/>
      <xs:attribute name="agencyID" type="xs:string" default="DAKOSY"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

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

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

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

complexType LinearMeasureType
diagram
type extension of LinearMeasureTypeContent
used by
elements StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Back StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Front StatusInformationMessage/Header/Load/ConventionelLoad/Dimensions/Height StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Left StatusInformationMessage/Header/Load/ConventionelLoad/Dimensions/Length StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Right StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Top StatusInformationMessage/Header/Load/ConventionelLoad/Dimensions/Width
facets
minInclusive 1
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:complexType name="LinearMeasureType">
  <xs:simpleContent>
    <xs:extension base="LinearMeasureTypeContent">
      <xs:attribute name="unitCode" type="xs:string" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

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

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

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

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

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

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

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

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

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

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

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

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

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

complexType PaticipantInformationType
diagram
children Company Reference
used by
elements StatusInformationMessage/Header/ParticipantInformation SlotStatusHeaderType/ParticipantInformation
source
<xs:complexType name="PaticipantInformationType">
  <xs:sequence>
    <xs:element name="Company" type="TransportCompanyType"/>
    <xs:element name="Reference" type="ReferenceType"/>
  </xs:sequence>
</xs:complexType>

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

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

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

element ReferenceType/ReferenceID
diagram
type extension of ReferenceIDType
facets
minLength 1
maxLength 35
pattern [a-zA-Z0-9_/\.-]+
attributes
Name  Type  Use  Default  Fixed  Annotation
version  xs:positiveInteger  required      
annotation
documentation 
reference identifier
documentation 
Referenz, eindeutiger fachlicher Schlüssel
source
<xs:element name="ReferenceID">
  <xs:annotation>
    <xs:documentation xml:lang="EN">reference identifier</xs:documentation>
    <xs:documentation xml:lang="DE">Referenz, eindeutiger fachlicher Schlüssel</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="ReferenceIDType">
        <xs:attribute name="version" type="xs:positiveInteger" use="required"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

element SlotStatusDetailsType/SlotStatusDetails/SpecialSlot/SpecialSlotDetails/SlotClass
diagram
type Code17Type
facets
minLength 1
maxLength 17
attributes
Name  Type  Use  Default  Fixed  Annotation
codeListIdentification  xs:string        
agencyID  xs:string    DAKOSY    
source
<xs:element name="SlotClass" type="Code17Type"/>

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

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

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

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

element SlotStatusHeaderType/SlotStatusTime
diagram
type DateTimeType
children DateTime Format
annotation
documentation 
Time of the SlotStatusData
documentation 
Zeitpunkt der SlotDetail-Informationen
source
<xs:element name="SlotStatusTime" type="DateTimeType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">Time of the SlotStatusData</xs:documentation>
    <xs:documentation xml:lang="DE">Zeitpunkt der SlotDetail-Informationen</xs:documentation>
  </xs:annotation>
</xs:element>

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

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

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

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

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

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

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

complexType TemperatureMeasureType
diagram
type extension of TemperatureMeasureTypeContent
used by
elements StatusInformationMessage/Header/Load/DangerousGoods/FlashPoint StatusInformationMessage/Header/Load/ContainerLoad/Temperature
facets
minInclusive -999
maxInclusive 999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:complexType name="TemperatureMeasureType">
  <xs:simpleContent>
    <xs:extension base="TemperatureMeasureTypeContent">
      <xs:attribute name="unitCode" type="xs:string" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType TerminalLocationType
diagram
type extension of SubordinateLocation
children LocationIdentification LocationName LocationType PlaceOfLoading
used by
elements StatusInformationMessage/Header/TerminalLocation SlotStatusHeaderType/TerminalLocation
source
<xs:complexType name="TerminalLocationType">
  <xs:complexContent>
    <xs:extension base="SubordinateLocation"/>
  </xs:complexContent>
</xs:complexType>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

complexType WeightMeasureType
diagram
type extension of WeightMeasureTypeContent
used by
elements StatusInformationMessage/Header/Load/DangerousGoods/DangerWeight/Gross StatusInformationMessage/Header/Load/ContainerLoad/GrossWeight StatusInformationMessage/Header/Load/ConventionelLoad/Weight/GrossWeight StatusInformationMessage/Header/Load/DangerousGoods/DangerWeight/Net StatusInformationMessage/Header/Load/DangerousGoods/DangerWeight/NetExplosive StatusInformationMessage/Header/Load/ConventionelLoad/Weight/NetWeight StatusInformationMessage/Header/Load/ConventionelLoad/LoadingArea/WeightUnits
facets
minInclusive 1
maxInclusive 9999999
attributes
Name  Type  Use  Default  Fixed  Annotation
unitCode  xs:string  required      
source
<xs:complexType name="WeightMeasureType">
  <xs:simpleContent>
    <xs:extension base="WeightMeasureTypeContent">
      <xs:attribute name="unitCode" type="xs:string" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

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

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

simpleType Code3TypeContent
type restriction of xs:string
used by
complexType Code3Type
facets
minLength 1
maxLength 3
source
<xs:simpleType name="Code3TypeContent">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="3"/>
  </xs:restriction>
</xs:simpleType>

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

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

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

simpleType ConsigneeReferenceType
type restriction of xs:string
used by
element StatusInformationMessage/Header/Load/ContainerLoad/Accounting/ConsigneeReference
facets
minLength 1
maxLength 35
source
<xs:simpleType name="ConsigneeReferenceType">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="35"/>
  </xs:restriction>
</xs:simpleType>

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

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

simpleType ContainerNumberType
type restriction of xs:string
used by
element StatusInformationMessage/Header/Load/ContainerLoad/Container/Number
facets
minLength 1
maxLength 12
source
<xs:simpleType name="ContainerNumberType">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="12"/>
  </xs:restriction>
</xs:simpleType>

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

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

simpleType CountType
type restriction of xs:integer
used by
elements StatusInformationMessage/Header/Load/ConventionelLoad/LoadingAreaCount StatusInformationMessage/Header/Load/ConventionelLoad/Packaging/NumberUnits StatusInformationMessage/Header/Load/ConventionelLoad/LoadingArea/NumberUnits StatusInformationMessage/Header/Load/Customs/NumberUnits StatusInformationMessage/Header/Load/Position StatusInformationMessage/Header/Load/DangerousGoods/Position ReferenceType/Position
facets
minInclusive 1
source
<xs:simpleType name="CountType">
  <xs:restriction base="xs:integer">
    <xs:minInclusive value="1"/>
  </xs:restriction>
</xs:simpleType>

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

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

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

simpleType IndicatorType
type xs:boolean
used by
elements StatusInformationMessage/Header/Load/ContainerLoad/Carrier/BondIndicator StatusInformationMessage/Header/ConventionalLoad StatusInformationMessage/Header/Load/CustomsIndicator StatusInformationMessage/Header/Load/DangerousGoodsIndicator StatusInformationMessage/Header/Load/ContainerLoad/Terminal/InCustody StatusInformationMessage/Header/Load/ContainerLoad/Oversized/Indicator StatusInformationMessage/Header/Load/ContainerLoad/ClipOnUnit/Indicator StatusInformationMessage/Header/Load/ConventionelLoad/LoadingArea/InStock StatusInformationMessage/Header/Load/ContainerLoad/NonOperatingReefer StatusInformationMessage/Header/Load/ContainerLoad/Terminal/SBT StatusInformationMessage/Header/Load/Customs/StatusOk
simpleType InspectionTypeContent
annotation
documentation 
boolean indicator
documentation 
Boolescher Indikator
source
<xs:simpleType name="IndicatorType">
  <xs:annotation>
    <xs:documentation xml:lang="EN">boolean indicator</xs:documentation>
    <xs:documentation xml:lang="DE">Boolescher Indikator</xs:documentation>
  </xs:annotation>
  <xs:restriction base="xs:boolean"/>
</xs:simpleType>

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

simpleType IReferenceTypeContent
type restriction of xs:string
used by
element StatusInformationMessage/Header/Load/ContainerLoad/IReference
facets
minLength 1
maxLength 35
source
<xs:simpleType name="IReferenceTypeContent">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="35"/>
  </xs:restriction>
</xs:simpleType>

simpleType ISOCodeType
type restriction of xs:string
used by
element StatusInformationMessage/Header/Load/ContainerLoad/Container/ISOCode
facets
length 4
source
<xs:simpleType name="ISOCodeType">
  <xs:restriction base="xs:string">
    <xs:length value="4"/>
  </xs:restriction>
</xs:simpleType>

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

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

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

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

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

simpleType QuayAccountNumberTypeContent
type restriction of xs:string
used by
element StatusInformationMessage/Header/Load/ContainerLoad/Accounting/QuayAccountNumber
facets
minLength 1
maxLength 7
source
<xs:simpleType name="QuayAccountNumberTypeContent">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="7"/>
  </xs:restriction>
</xs:simpleType>

simpleType Reference07Type
type restriction of xs:string
used by
element StatusInformationMessage/Header/Load/ContainerLoad/Terminal/DischargeReference
facets
minLength 1
maxLength 7
source
<xs:simpleType name="Reference07Type">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="7"/>
  </xs:restriction>
</xs:simpleType>

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

simpleType Reference15Type
type restriction of xs:string
used by
elements StatusInformationMessage/Header/Load/ContainerLoad/ClipOnUnit/ID StatusInformationMessage/Header/Load/ContainerLoad/Carrier/ReleasePassword
facets
minLength 1
maxLength 15
source
<xs:simpleType name="Reference15Type">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="15"/>
  </xs:restriction>
</xs:simpleType>

simpleType Reference22Type
type restriction of xs:string
used by
element StatusInformationMessage/Header/Load/ContainerLoad/Carrier/BookingReference
facets
minLength 1
maxLength 22
source
<xs:simpleType name="Reference22Type">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="22"/>
  </xs:restriction>
</xs:simpleType>

simpleType Reference35Type
type restriction of xs:string
used by
element StatusInformationMessage/Header/Load/ContainerLoad/Carrier/ReleaseNumber
facets
minLength 1
maxLength 35
source
<xs:simpleType name="Reference35Type">
  <xs:restriction base="xs:string">
    <xs:minLength value="1"/>
    <xs:maxLength value="35"/>
  </xs:restriction>
</xs:simpleType>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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