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&l