Schema StatusInformation.xsd


schema location:  ..\StatusInformation.xsd
 
Elements  Complex types  Simple types 
Document  businessUnitDef  Dec1..3 
communicationDef  Int2..2 
ContainerTyp  Int3..3 
DeletionTyp  Strimg0..21 
DispatcherTyp  String0..1 
DispatchInformationTyp  String0..12 
ErrorMessageTyp  String0..15 
HABISTyp  String0..16 
messageDef  String0..160 
messageInfoDef  String0..17 
metainfoDef  String0..18 
OrderConformationTyp  String0..20 
participantDef  String0..21 
ReferenceTyp  String0..3 
StatusInformationTyp  String0..35 
StatusTyp  String0..45 
StatusType  String0..5 
transactionDef  String0..50 
transactionInfo  String0..6 
userDef  String0..70 
String1..1 
String1..10 
String1..12 
String1..16 
String12..12 
String2..2 
String3..3 
String4..4 
String5..5 


element Document
diagram
children Metainfo Messages
source
<xsd:element name="Document">
  <xsd:complexType>
    <xsd:sequence>
      <xsd:element name="Metainfo" type="metainfoDef">
        <xsd:annotation>
          <xsd:documentation>General Information</xsd:documentation>
          <xsd:documentation>Information on the transmitted data.</xsd:documentation>
        </xsd:annotation>
      </xsd:element>
      <xsd:element name="Messages">
        <xsd:complexType>
          <xsd:sequence maxOccurs="unbounded">
            <xsd:element name="Message" type="messageDef"/>
          </xsd:sequence>
        </xsd:complexType>
      </xsd:element>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

element Document/Metainfo
diagram
type metainfoDef
children Transaction Application Communication
attributes
Name  Type  Use  Default  Fixed  Annotation
Test  xsd:boolean    0    
documentation 
Testflag
documentation 
0 - false (default);
documentation 
1- true; transmission for test purpose
Count  xsd:int        
documentation 
Number of messages
documentation 
Number of messages (elements) that are collected in the transmitted file.
ExchangeNumber  String1..10  required      
annotation
documentation 
General Information
documentation 
Information on the transmitted data.
source
<xsd:element name="Metainfo" type="metainfoDef">
  <xsd:annotation>
    <xsd:documentation>General Information</xsd:documentation>
    <xsd:documentation>Information on the transmitted data.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element Document/Messages
diagram
children Message
source
<xsd:element name="Messages">
  <xsd:complexType>
    <xsd:sequence maxOccurs="unbounded">
      <xsd:element name="Message" type="messageDef"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

element Document/Messages/Message
diagram
type messageDef
children Metainfo Status
attributes
Name  Type  Use  Default  Fixed  Annotation
ReferenceNumber  xsd:string  required      
Status  xsd:NMTOKEN  required      
source
<xsd:element name="Message" type="messageDef"/>

complexType businessUnitDef
diagram
children Code Name
used by
element userDef/BusinessUnit
annotation
documentation 
Business unit
documentation 
Location of a branch office.
source
<xsd:complexType name="businessUnitDef">
  <xsd:annotation>
    <xsd:documentation>Business unit</xsd:documentation>
    <xsd:documentation>Location of a branch office.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Code" type="String0..17">
      <xsd:annotation>
        <xsd:documentation>Place/ Location code</xsd:documentation>
        <xsd:documentation>UN/Locode; e.g. the location of the user's branch office.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Name" type="String0..35" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Location name.</xsd:documentation>
        <xsd:documentation>If there is no UN/LoCode available for this place, alternatively the name can be set.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element businessUnitDef/Code
diagram
type String0..17
facets
minLength 0
maxLength 17
annotation
documentation 
Place/ Location code
documentation 
UN/Locode; e.g. the location of the user's branch office.
source
<xsd:element name="Code" type="String0..17">
  <xsd:annotation>
    <xsd:documentation>Place/ Location code</xsd:documentation>
    <xsd:documentation>UN/Locode; e.g. the location of the user's branch office.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element businessUnitDef/Name
diagram
type String0..35
facets
minLength 0
maxLength 35
annotation
documentation 
Location name.
documentation 
If there is no UN/LoCode available for this place, alternatively the name can be set.
source
<xsd:element name="Name" type="String0..35" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Location name.</xsd:documentation>
    <xsd:documentation>If there is no UN/LoCode available for this place, alternatively the name can be set.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType communicationDef
diagram
children Participants CreationTime
used by
element metainfoDef/Communication
annotation
documentation 
Communication information.
documentation 
Contains information on sender, recipients and creation time.
source
<xsd:complexType name="communicationDef">
  <xsd:annotation>
    <xsd:documentation>Communication information.</xsd:documentation>
    <xsd:documentation>Contains information on sender, recipients and creation time.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Participants">
      <xsd:annotation>
        <xsd:documentation>Communication participants</xsd:documentation>
        <xsd:documentation>Up to 11 entries can be sent:</xsd:documentation>
        <xsd:documentation>SENDER - mandatory with DAKOSY-code</xsd:documentation>
        <xsd:documentation>EDI_PROVIDER - optional; 'DAKOSY', if message should be processed by DAKOSY</xsd:documentation>
        <xsd:documentation>RECIPIENT - mandatory with DAKOSY-Code. Maximum of nine entries is possible.</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:sequence minOccurs="2" maxOccurs="11">
          <xsd:element name="Participant" type="participantDef"/>
        </xsd:sequence>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="CreationTime" type="xsd:dateTime">
      <xsd:annotation>
        <xsd:documentation>Date and time of message creation.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element communicationDef/Participants
diagram
children Participant
annotation
documentation 
Communication participants
documentation 
Up to 11 entries can be sent:
documentation 
SENDER - mandatory with DAKOSY-code
documentation 
EDI_PROVIDER - optional; 'DAKOSY', if message should be processed by DAKOSY
documentation 
RECIPIENT - mandatory with DAKOSY-Code. Maximum of nine entries is possible.
source
<xsd:element name="Participants">
  <xsd:annotation>
    <xsd:documentation>Communication participants</xsd:documentation>
    <xsd:documentation>Up to 11 entries can be sent:</xsd:documentation>
    <xsd:documentation>SENDER - mandatory with DAKOSY-code</xsd:documentation>
    <xsd:documentation>EDI_PROVIDER - optional; 'DAKOSY', if message should be processed by DAKOSY</xsd:documentation>
    <xsd:documentation>RECIPIENT - mandatory with DAKOSY-Code. Maximum of nine entries is possible.</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:sequence minOccurs="2" maxOccurs="11">
      <xsd:element name="Participant" type="participantDef"/>
    </xsd:sequence>
  </xsd:complexType>
</xsd:element>

element communicationDef/Participants/Participant
diagram
type participantDef
children Code Name Pwd
attributes
Name  Type  Use  Default  Fixed  Annotation
Role  xsd:NMTOKEN  required      
documentation 

SENDER
RECIPIENT
EDI_PROVIDER
        
source
<xsd:element name="Participant" type="participantDef"/>

element communicationDef/CreationTime
diagram
type xsd:dateTime
annotation
documentation 
Date and time of message creation.
source
<xsd:element name="CreationTime" type="xsd:dateTime">
  <xsd:annotation>
    <xsd:documentation>Date and time of message creation.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType ContainerTyp
diagram
children Position Number Length Height Type WagonNumber Quay OceanCarrier DispatchInformation
used by
element StatusInformationTyp/Container
source
<xsd:complexType name="ContainerTyp">
  <xsd:sequence>
    <xsd:element name="Position" type="Dec1..3"/>
    <xsd:element name="Number" type="String12..12" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>container number</xsd:documentation>
        <xsd:documentation>
Format: 
bytes content
1 -  4 Prefix
5 - 12 Number

corresponds to AC02 field number 714/715
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Length" type="Int2..2" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>container length</xsd:documentation>
        <xsd:documentation>
length of the container in feet
according to HABIS code directory A18

corresponds to AC02 field number 711
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Height" type="Int2..2" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>container height</xsd:documentation>
        <xsd:documentation>
height of the container
according to HABIS code directory A19

corresponds to AC02 field number 712
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Type" type="String2..2" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>container type</xsd:documentation>
        <xsd:documentation>
according to HABIS code directory A05


corresponds to AC02 field number 713
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="WagonNumber" type="String0..12" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>wagon number</xsd:documentation>
        <xsd:documentation>number of the rail road wagon the container has been loaded onto</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Quay" type="String3..3" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>quay</xsd:documentation>
        <xsd:documentation>
code of the quay operator answering the status query

corresponds to AC02 field number 710
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OceanCarrier" type="String4..4" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>ocean carrier</xsd:documentation>
        <xsd:documentation>
code of the ocean carrier
according to DAKOSY key directory ocean carrier / customer code

corresponds to AC02 field number 716
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DispatchInformation" type="DispatchInformationTyp" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>

element ContainerTyp/Position
diagram
type Dec1..3
facets
minInclusive 0
maxInclusive 999
totalDigits 3
fractionDigits 0
source
<xsd:element name="Position" type="Dec1..3"/>

element ContainerTyp/Number
diagram
type String12..12
facets
minLength 12
maxLength 12
annotation
documentation 
container number
documentation 

Format: 
bytes content
1 -  4 Prefix
5 - 12 Number

corresponds to AC02 field number 714/715
          
source
<xsd:element name="Number" type="String12..12" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>container number</xsd:documentation>
    <xsd:documentation>
Format: 
bytes content
1 -  4 Prefix
5 - 12 Number

corresponds to AC02 field number 714/715
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ContainerTyp/Length
diagram
type Int2..2
facets
minLength 2
maxLength 2
annotation
documentation 
container length
documentation 

length of the container in feet
according to HABIS code directory A18

corresponds to AC02 field number 711
          
source
<xsd:element name="Length" type="Int2..2" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>container length</xsd:documentation>
    <xsd:documentation>
length of the container in feet
according to HABIS code directory A18

corresponds to AC02 field number 711
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ContainerTyp/Height
diagram
type Int2..2
facets
minLength 2
maxLength 2
annotation
documentation 
container height
documentation 

height of the container
according to HABIS code directory A19

corresponds to AC02 field number 712
          
source
<xsd:element name="Height" type="Int2..2" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>container height</xsd:documentation>
    <xsd:documentation>
height of the container
according to HABIS code directory A19

corresponds to AC02 field number 712
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ContainerTyp/Type
diagram
type String2..2
facets
minLength 2
maxLength 2
annotation
documentation 
container type
documentation 

according to HABIS code directory A05


corresponds to AC02 field number 713
          
source
<xsd:element name="Type" type="String2..2" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>container type</xsd:documentation>
    <xsd:documentation>
according to HABIS code directory A05


corresponds to AC02 field number 713
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ContainerTyp/WagonNumber
diagram
type String0..12
facets
minLength 0
maxLength 12
annotation
documentation 
wagon number
documentation 
number of the rail road wagon the container has been loaded onto
source
<xsd:element name="WagonNumber" type="String0..12" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>wagon number</xsd:documentation>
    <xsd:documentation>number of the rail road wagon the container has been loaded onto</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ContainerTyp/Quay
diagram
type String3..3
facets
minLength 3
maxLength 3
annotation
documentation 
quay
documentation 

code of the quay operator answering the status query

corresponds to AC02 field number 710
          
source
<xsd:element name="Quay" type="String3..3" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>quay</xsd:documentation>
    <xsd:documentation>
code of the quay operator answering the status query

corresponds to AC02 field number 710
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ContainerTyp/OceanCarrier
diagram
type String4..4
facets
minLength 4
maxLength 4
annotation
documentation 
ocean carrier
documentation 

code of the ocean carrier
according to DAKOSY key directory ocean carrier / customer code

corresponds to AC02 field number 716
          
source
<xsd:element name="OceanCarrier" type="String4..4" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>ocean carrier</xsd:documentation>
    <xsd:documentation>
code of the ocean carrier
according to DAKOSY key directory ocean carrier / customer code

corresponds to AC02 field number 716
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ContainerTyp/DispatchInformation
diagram
type DispatchInformationTyp
children DispatchAttribute DispatchArea Block Row Position Level
source
<xsd:element name="DispatchInformation" type="DispatchInformationTyp" minOccurs="0"/>

complexType DeletionTyp
diagram
children Type Position
used by
element StatusTyp/Deletion
source
<xsd:complexType name="DeletionTyp">
  <xsd:sequence>
    <xsd:element name="Type">
      <xsd:annotation>
        <xsd:documentation>type</xsd:documentation>
        <xsd:documentation>
type of deletion
T = transport order
C = container
          </xsd:documentation>
      </xsd:annotation>
      <xsd:simpleType>
        <xsd:restriction base="String1..1">
          <xsd:enumeration value="C"/>
          <xsd:enumeration value="T"/>
        </xsd:restriction>
      </xsd:simpleType>
    </xsd:element>
    <xsd:element name="Position" type="Int3..3" minOccurs="0" maxOccurs="999">
      <xsd:annotation>
        <xsd:documentation>Position</xsd:documentation>
        <xsd:documentation>
Position of the container (as transmitted by the customer in the transport order container segment
Only if type = C
The element is not allowed when communicating with ACTION, UNIKAT or TRAFIC.
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element DeletionTyp/Type
diagram
type restriction of String1..1
facets
minLength 1
maxLength 1
enumeration C
enumeration T
annotation
documentation 
type
documentation 

type of deletion
T = transport order
C = container
          
source
<xsd:element name="Type">
  <xsd:annotation>
    <xsd:documentation>type</xsd:documentation>
    <xsd:documentation>
type of deletion
T = transport order
C = container
          </xsd:documentation>
  </xsd:annotation>
  <xsd:simpleType>
    <xsd:restriction base="String1..1">
      <xsd:enumeration value="C"/>
      <xsd:enumeration value="T"/>
    </xsd:restriction>
  </xsd:simpleType>
</xsd:element>

element DeletionTyp/Position
diagram
type Int3..3
facets
minLength 3
maxLength 3
annotation
documentation 
Position
documentation 

Position of the container (as transmitted by the customer in the transport order container segment
Only if type = C
The element is not allowed when communicating with ACTION, UNIKAT or TRAFIC.
          
source
<xsd:element name="Position" type="Int3..3" minOccurs="0" maxOccurs="999">
  <xsd:annotation>
    <xsd:documentation>Position</xsd:documentation>
    <xsd:documentation>
Position of the container (as transmitted by the customer in the transport order container segment
Only if type = C
The element is not allowed when communicating with ACTION, UNIKAT or TRAFIC.
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType DispatcherTyp
diagram
children Name Telephone Fax Email
used by
element OrderConformationTyp/Dispatcher
source
<xsd:complexType name="DispatcherTyp">
  <xsd:sequence>
    <xsd:element name="Name" type="String0..20">
      <xsd:annotation>
        <xsd:documentation>dispatcher</xsd:documentation>
        <xsd:documentation>name of the dispatcher who accepted the transport order</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Telephone" type="String0..15" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>telephone number of the dispatcher</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Fax" type="String0..15" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>fax number of the dispatcher</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Email" type="String0..70" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>

element DispatcherTyp/Name
diagram
type String0..20
facets
minLength 0
maxLength 20
annotation
documentation 
dispatcher
documentation 
name of the dispatcher who accepted the transport order
source
<xsd:element name="Name" type="String0..20">
  <xsd:annotation>
    <xsd:documentation>dispatcher</xsd:documentation>
    <xsd:documentation>name of the dispatcher who accepted the transport order</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element DispatcherTyp/Telephone
diagram
type String0..15
facets
minLength 0
maxLength 15
annotation
documentation 
telephone number of the dispatcher
source
<xsd:element name="Telephone" type="String0..15" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>telephone number of the dispatcher</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element DispatcherTyp/Fax
diagram
type String0..15
facets
minLength 0
maxLength 15
annotation
documentation 
fax number of the dispatcher
source
<xsd:element name="Fax" type="String0..15" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>fax number of the dispatcher</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element DispatcherTyp/Email
diagram
type String0..70
facets
minLength 0
maxLength 70
source
<xsd:element name="Email" type="String0..70" minOccurs="0"/>

complexType DispatchInformationTyp
diagram
children DispatchAttribute DispatchArea Block Row Position Level
used by
element ContainerTyp/DispatchInformation
source
<xsd:complexType name="DispatchInformationTyp">
  <xsd:sequence>
    <xsd:element name="DispatchAttribute" type="String3..3" minOccurs="0" maxOccurs="4">
      <xsd:annotation>
        <xsd:documentation>dispatch attribute</xsd:documentation>
        <xsd:documentation>
according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is >500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DispatchArea" type="String0..12" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>dispatch area</xsd:documentation>
        <xsd:documentation>corresponds to AC02 field number 718</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Block" type="String0..5" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>block</xsd:documentation>
        <xsd:documentation>
block of the depot area the container is stored

corresponds to AC02 field number 719
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Row" type="String0..3" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>row</xsd:documentation>
        <xsd:documentation>
row within the block of the depot area the container is stored

corresponds to AC02 field number 720
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Position" type="String0..3" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>position</xsd:documentation>
        <xsd:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 721
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Level" type="String0..1" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>level</xsd:documentation>
        <xsd:documentation>
place/position of the container within the row fo the depot area

corresponds to AC02 field number 722
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element DispatchInformationTyp/DispatchAttribute
diagram
type String3..3
facets
minLength 3
maxLength 3
annotation
documentation 
dispatch attribute
documentation 

according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is >500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
          
source
<xsd:element name="DispatchAttribute" type="String3..3" minOccurs="0" maxOccurs="4">
  <xsd:annotation>
    <xsd:documentation>dispatch attribute</xsd:documentation>
    <xsd:documentation>
according to DAKOSY key directory error / status code transaction TR02
If the dispacth attribute is >500 or 401, 420, 421 and 422 it is an indication for a serious error, that should be resolved before the transport.

corresponds to AC02 field number 717
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element DispatchInformationTyp/DispatchArea
diagram
type String0..12
facets
minLength 0
maxLength 12
annotation
documentation 
dispatch area
documentation 
corresponds to AC02 field number 718
source
<xsd:element name="DispatchArea" type="String0..12" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>dispatch area</xsd:documentation>
    <xsd:documentation>corresponds to AC02 field number 718</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element DispatchInformationTyp/Block
diagram
type String0..5
facets
minLength 0
maxLength 5
annotation
documentation 
block
documentation 

block of the depot area the container is stored

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

corresponds to AC02 field number 719
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element DispatchInformationTyp/Row
diagram
type String0..3
facets
minLength 0
maxLength 3
annotation
documentation 
row
documentation 

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

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

corresponds to AC02 field number 720
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element DispatchInformationTyp/Position
diagram
type String0..3
facets
minLength 0
maxLength 3
annotation
documentation 
position
documentation 

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

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

corresponds to AC02 field number 721
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element DispatchInformationTyp/Level
diagram
type String0..1
facets
minLength 0
maxLength 1
annotation
documentation 
level
documentation 

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

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

corresponds to AC02 field number 722
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType ErrorMessageTyp
diagram
children GeneralErrorCode ErrorType Initiator Position ShortText Text IncorrectContent
used by
element StatusTyp/ErrorMessage
source
<xsd:complexType name="ErrorMessageTyp">
  <xsd:sequence>
    <xsd:element name="GeneralErrorCode" type="Int3..3">
      <xsd:annotation>
        <xsd:documentation>general EDI-error code</xsd:documentation>
        <xsd:documentation>
code assigned according to the key directory in the appendix or the data field number of the data field containing the error

corresponds to AC02 field number 901
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="ErrorType" type="String1..1">
      <xsd:annotation>
        <xsd:documentation>error type</xsd:documentation>
        <xsd:documentation>
A = automatic rejection
M = manual rejection
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Initiator" type="String0..20">
      <xsd:annotation>
        <xsd:documentation>initiator</xsd:documentation>
        <xsd:documentation>initiator of the error message</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Position" type="Dec1..3" minOccurs="0"/>
    <xsd:element name="ShortText" type="String0..45">
      <xsd:annotation>
        <xsd:documentation>short text</xsd:documentation>
        <xsd:documentation>
explanatory short text regarding the error code/ error message. In the case of incorrect line structure, the line number can also be given.

corresponds to AC02 field number 902
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Text" type="String0..50" minOccurs="0" maxOccurs="4">
      <xsd:annotation>
        <xsd:documentation>text1</xsd:documentation>
        <xsd:documentation>
explanatory text regarding the error message

corresponds to AC02 field number 910/911/912/913
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="IncorrectContent" type="String0..160" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>incorrect content</xsd:documentation>
        <xsd:documentation>
transmission of the incorrect data field content

corresponds to AC02 field number 914
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element ErrorMessageTyp/GeneralErrorCode
diagram
type Int3..3
facets
minLength 3
maxLength 3
annotation
documentation 
general EDI-error code
documentation 

code assigned according to the key directory in the appendix or the data field number of the data field containing the error

corresponds to AC02 field number 901
          
source
<xsd:element name="GeneralErrorCode" type="Int3..3">
  <xsd:annotation>
    <xsd:documentation>general EDI-error code</xsd:documentation>
    <xsd:documentation>
code assigned according to the key directory in the appendix or the data field number of the data field containing the error

corresponds to AC02 field number 901
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ErrorMessageTyp/ErrorType
diagram
type String1..1
facets
minLength 1
maxLength 1
annotation
documentation 
error type
documentation 

A = automatic rejection
M = manual rejection
          
source
<xsd:element name="ErrorType" type="String1..1">
  <xsd:annotation>
    <xsd:documentation>error type</xsd:documentation>
    <xsd:documentation>
A = automatic rejection
M = manual rejection
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ErrorMessageTyp/Initiator
diagram
type String0..20
facets
minLength 0
maxLength 20
annotation
documentation 
initiator
documentation 
initiator of the error message
source
<xsd:element name="Initiator" type="String0..20">
  <xsd:annotation>
    <xsd:documentation>initiator</xsd:documentation>
    <xsd:documentation>initiator of the error message</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ErrorMessageTyp/Position
diagram
type Dec1..3
facets
minInclusive 0
maxInclusive 999
totalDigits 3
fractionDigits 0
source
<xsd:element name="Position" type="Dec1..3" minOccurs="0"/>

element ErrorMessageTyp/ShortText
diagram
type String0..45
facets
minLength 0
maxLength 45
annotation
documentation 
short text
documentation 

explanatory short text regarding the error code/ error message. In the case of incorrect line structure, the line number can also be given.

corresponds to AC02 field number 902
          
source
<xsd:element name="ShortText" type="String0..45">
  <xsd:annotation>
    <xsd:documentation>short text</xsd:documentation>
    <xsd:documentation>
explanatory short text regarding the error code/ error message. In the case of incorrect line structure, the line number can also be given.

corresponds to AC02 field number 902
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ErrorMessageTyp/Text
diagram
type String0..50
facets
minLength 0
maxLength 50
annotation
documentation 
text1
documentation 

explanatory text regarding the error message

corresponds to AC02 field number 910/911/912/913
          
source
<xsd:element name="Text" type="String0..50" minOccurs="0" maxOccurs="4">
  <xsd:annotation>
    <xsd:documentation>text1</xsd:documentation>
    <xsd:documentation>
explanatory text regarding the error message

corresponds to AC02 field number 910/911/912/913
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element ErrorMessageTyp/IncorrectContent
diagram
type String0..160
facets
minLength 0
maxLength 160
annotation
documentation 
incorrect content
documentation 

transmission of the incorrect data field content

corresponds to AC02 field number 914
          
source
<xsd:element name="IncorrectContent" type="String0..160" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>incorrect content</xsd:documentation>
    <xsd:documentation>
transmission of the incorrect data field content

corresponds to AC02 field number 914
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType HABISTyp
diagram
children OrderNumber Customer Customs Sales Production Quay
used by
element StatusInformationTyp/HABIS
source
<xsd:complexType name="HABISTyp">
  <xsd:sequence>
    <xsd:element name="OrderNumber" type="String0..16" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>HABIS order number</xsd:documentation>
        <xsd:documentation>
only transport mode = R

corresponds to AC02 field number 701
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Customer" minOccurs="0">
      <xsd:complexType>
        <xsd:complexContent>
          <xsd:restriction base="StatusType">
            <xsd:sequence>
              <xsd:element name="StatusCode" type="String5..5" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>HABIS customer status code</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element name="Status" type="String0..35" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>HABIS customer status</xsd:documentation>
                  <xsd:documentation>
value of the customer status filed in the HABIS classic production system

corresponds to AC02 field number 702
                    </xsd:documentation>
                </xsd:annotation>
              </xsd:element>
            </xsd:sequence>
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Customs" minOccurs="0">
      <xsd:complexType>
        <xsd:complexContent>
          <xsd:restriction base="StatusType">
            <xsd:sequence>
              <xsd:element name="StatusCode" type="String5..5" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>HABIS customs status code</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element name="Status" type="String0..35" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>HABIS customs status</xsd:documentation>
                  <xsd:documentation>
value of the customs status filed in the HABIS classic production system

corresponds to AC02 field number 703
                    </xsd:documentation>
                </xsd:annotation>
              </xsd:element>
            </xsd:sequence>
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Sales" minOccurs="0">
      <xsd:complexType>
        <xsd:complexContent>
          <xsd:restriction base="StatusType">
            <xsd:sequence>
              <xsd:element name="StatusCode" type="String5..5" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>HABIS sales status code</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element name="Status" type="String0..35" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>HABIS sales status</xsd:documentation>
                  <xsd:documentation>
value of the sales status filed in the HABIS classic production system

corresponds to AC02 field number 704
                    </xsd:documentation>
                </xsd:annotation>
              </xsd:element>
            </xsd:sequence>
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Production" minOccurs="0">
      <xsd:complexType>
        <xsd:complexContent>
          <xsd:restriction base="StatusType">
            <xsd:sequence>
              <xsd:element name="StatusCode" type="String5..5" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>HABIS production status code</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element name="Status" type="String0..35" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>HABIS production status</xsd:documentation>
                  <xsd:documentation>
value of the production status filed in the HABIS classic production system

corresponds to AC02 field number 705
                    </xsd:documentation>
                </xsd:annotation>
              </xsd:element>
            </xsd:sequence>
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Quay" minOccurs="0">
      <xsd:complexType>
        <xsd:complexContent>
          <xsd:restriction base="StatusType">
            <xsd:sequence>
              <xsd:element name="StatusCode" type="String5..5" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>HABIS quay status code</xsd:documentation>
                </xsd:annotation>
              </xsd:element>
              <xsd:element name="Status" type="String0..35" minOccurs="0">
                <xsd:annotation>
                  <xsd:documentation>HABIS quay status</xsd:documentation>
                  <xsd:documentation>
value of the quay status filed in the HABIS classic production system

corresponds to AC02 field number 706
                    </xsd:documentation>
                </xsd:annotation>
              </xsd:element>
            </xsd:sequence>
          </xsd:restriction>
        </xsd:complexContent>
      </xsd:complexType>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element HABISTyp/OrderNumber
diagram
type String0..16
facets
minLength 0
maxLength 16
annotation
documentation 
HABIS order number
documentation 

only transport mode = R

corresponds to AC02 field number 701
          
source
<xsd:element name="OrderNumber" type="String0..16" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS order number</xsd:documentation>
    <xsd:documentation>
only transport mode = R

corresponds to AC02 field number 701
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element HABISTyp/Customer
diagram
type restriction of StatusType
children StatusCode Status
source
<xsd:element name="Customer" minOccurs="0">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:restriction base="StatusType">
        <xsd:sequence>
          <xsd:element name="StatusCode" type="String5..5" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>HABIS customer status code</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="Status" type="String0..35" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>HABIS customer status</xsd:documentation>
              <xsd:documentation>
value of the customer status filed in the HABIS classic production system

corresponds to AC02 field number 702
                    </xsd:documentation>
            </xsd:annotation>
          </xsd:element>
        </xsd:sequence>
      </xsd:restriction>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

element HABISTyp/Customer/StatusCode
diagram
type String5..5
facets
minLength 5
maxLength 5
annotation
documentation 
HABIS customer status code
source
<xsd:element name="StatusCode" type="String5..5" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS customer status code</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element HABISTyp/Customer/Status
diagram
type String0..35
facets
minLength 0
maxLength 35
annotation
documentation 
HABIS customer status
documentation 

value of the customer status filed in the HABIS classic production system

corresponds to AC02 field number 702
                    
source
<xsd:element name="Status" type="String0..35" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS customer status</xsd:documentation>
    <xsd:documentation>
value of the customer status filed in the HABIS classic production system

corresponds to AC02 field number 702
                    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element HABISTyp/Customs
diagram
type restriction of StatusType
children StatusCode Status
source
<xsd:element name="Customs" minOccurs="0">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:restriction base="StatusType">
        <xsd:sequence>
          <xsd:element name="StatusCode" type="String5..5" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>HABIS customs status code</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="Status" type="String0..35" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>HABIS customs status</xsd:documentation>
              <xsd:documentation>
value of the customs status filed in the HABIS classic production system

corresponds to AC02 field number 703
                    </xsd:documentation>
            </xsd:annotation>
          </xsd:element>
        </xsd:sequence>
      </xsd:restriction>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

element HABISTyp/Customs/StatusCode
diagram
type String5..5
facets
minLength 5
maxLength 5
annotation
documentation 
HABIS customs status code
source
<xsd:element name="StatusCode" type="String5..5" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS customs status code</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element HABISTyp/Customs/Status
diagram
type String0..35
facets
minLength 0
maxLength 35
annotation
documentation 
HABIS customs status
documentation 

value of the customs status filed in the HABIS classic production system

corresponds to AC02 field number 703
                    
source
<xsd:element name="Status" type="String0..35" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS customs status</xsd:documentation>
    <xsd:documentation>
value of the customs status filed in the HABIS classic production system

corresponds to AC02 field number 703
                    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element HABISTyp/Sales
diagram
type restriction of StatusType
children StatusCode Status
source
<xsd:element name="Sales" minOccurs="0">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:restriction base="StatusType">
        <xsd:sequence>
          <xsd:element name="StatusCode" type="String5..5" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>HABIS sales status code</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="Status" type="String0..35" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>HABIS sales status</xsd:documentation>
              <xsd:documentation>
value of the sales status filed in the HABIS classic production system

corresponds to AC02 field number 704
                    </xsd:documentation>
            </xsd:annotation>
          </xsd:element>
        </xsd:sequence>
      </xsd:restriction>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

element HABISTyp/Sales/StatusCode
diagram
type String5..5
facets
minLength 5
maxLength 5
annotation
documentation 
HABIS sales status code
source
<xsd:element name="StatusCode" type="String5..5" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS sales status code</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element HABISTyp/Sales/Status
diagram
type String0..35
facets
minLength 0
maxLength 35
annotation
documentation 
HABIS sales status
documentation 

value of the sales status filed in the HABIS classic production system

corresponds to AC02 field number 704
                    
source
<xsd:element name="Status" type="String0..35" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS sales status</xsd:documentation>
    <xsd:documentation>
value of the sales status filed in the HABIS classic production system

corresponds to AC02 field number 704
                    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element HABISTyp/Production
diagram
type restriction of StatusType
children StatusCode Status
source
<xsd:element name="Production" minOccurs="0">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:restriction base="StatusType">
        <xsd:sequence>
          <xsd:element name="StatusCode" type="String5..5" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>HABIS production status code</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="Status" type="String0..35" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>HABIS production status</xsd:documentation>
              <xsd:documentation>
value of the production status filed in the HABIS classic production system

corresponds to AC02 field number 705
                    </xsd:documentation>
            </xsd:annotation>
          </xsd:element>
        </xsd:sequence>
      </xsd:restriction>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

element HABISTyp/Production/StatusCode
diagram
type String5..5
facets
minLength 5
maxLength 5
annotation
documentation 
HABIS production status code
source
<xsd:element name="StatusCode" type="String5..5" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS production status code</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element HABISTyp/Production/Status
diagram
type String0..35
facets
minLength 0
maxLength 35
annotation
documentation 
HABIS production status
documentation 

value of the production status filed in the HABIS classic production system

corresponds to AC02 field number 705
                    
source
<xsd:element name="Status" type="String0..35" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS production status</xsd:documentation>
    <xsd:documentation>
value of the production status filed in the HABIS classic production system

corresponds to AC02 field number 705
                    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element HABISTyp/Quay
diagram
type restriction of StatusType
children StatusCode Status
source
<xsd:element name="Quay" minOccurs="0">
  <xsd:complexType>
    <xsd:complexContent>
      <xsd:restriction base="StatusType">
        <xsd:sequence>
          <xsd:element name="StatusCode" type="String5..5" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>HABIS quay status code</xsd:documentation>
            </xsd:annotation>
          </xsd:element>
          <xsd:element name="Status" type="String0..35" minOccurs="0">
            <xsd:annotation>
              <xsd:documentation>HABIS quay status</xsd:documentation>
              <xsd:documentation>
value of the quay status filed in the HABIS classic production system

corresponds to AC02 field number 706
                    </xsd:documentation>
            </xsd:annotation>
          </xsd:element>
        </xsd:sequence>
      </xsd:restriction>
    </xsd:complexContent>
  </xsd:complexType>
</xsd:element>

element HABISTyp/Quay/StatusCode
diagram
type String5..5
facets
minLength 5
maxLength 5
annotation
documentation 
HABIS quay status code
source
<xsd:element name="StatusCode" type="String5..5" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS quay status code</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element HABISTyp/Quay/Status
diagram
type String0..35
facets
minLength 0
maxLength 35
annotation
documentation 
HABIS quay status
documentation 

value of the quay status filed in the HABIS classic production system

corresponds to AC02 field number 706
                    
source
<xsd:element name="Status" type="String0..35" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS quay status</xsd:documentation>
    <xsd:documentation>
value of the quay status filed in the HABIS classic production system

corresponds to AC02 field number 706
                    </xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType messageDef
diagram
children Metainfo Status
used by
element Document/Messages/Message
attributes
Name  Type  Use  Default  Fixed  Annotation
ReferenceNumber  xsd:string  required      
Status  xsd:NMTOKEN  required      
annotation
documentation 
General Message definition
documentation 
Describes the contents of a message (metainfo and data)
source
<xsd:complexType name="messageDef">
  <xsd:annotation>
    <xsd:documentation>General Message definition</xsd:documentation>
    <xsd:documentation>Describes the contents of a message (metainfo and data)</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Metainfo" type="messageInfoDef"/>
    <xsd:element name="Status" type="StatusTyp"/>
  </xsd:sequence>
  <xsd:attribute name="ReferenceNumber" use="required">
    <xsd:simpleType>
      <xsd:restriction base="xsd:string">
        <xsd:minLength value="1"/>
        <xsd:maxLength value="35"/>
      </xsd:restriction>
    </xsd:simpleType>
  </xsd:attribute>
  <xsd:attribute name="Status" use="required">
    <xsd:simpleType>
      <xsd:restriction base="xsd:NMTOKEN">
        <xsd:enumeration value="original"/>
        <xsd:enumeration value="replace"/>
        <xsd:enumeration value="update"/>
      </xsd:restriction>
    </xsd:simpleType>
  </xsd:attribute>
</xsd:complexType>

element messageDef/Metainfo
diagram
type messageInfoDef
children User
source
<xsd:element name="Metainfo" type="messageInfoDef"/>

element messageDef/Status
diagram
type StatusTyp
children AutomaticProcessing StatusInformation ErrorMessage OrderConfirmation Deletion
attributes
Name  Type  Use  Default  Fixed  Annotation
ReferenceType  String0..35  required      
documentation 
type of reference used
documentation 

StatusInformation
ErrorMessage
OrderConfirmation
Deletion
        
Reference  String1..16  required      
documentation 
reference
Version  Int2..2  required      
documentation 
version
documentation 

version of the message / message element
ascending sequence (not necassarily continuous) starting with version 01 (new transport order etc) - all versions above 01 are interpreted as a revision of previously communicated data
        
source
<xsd:element name="Status" type="StatusTyp"/>

complexType messageInfoDef
diagram
children User
used by
element messageDef/Metainfo
source
<xsd:complexType name="messageInfoDef">
  <xsd:sequence>
    <xsd:element name="User" type="userDef" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>User information</xsd:documentation>
        <xsd:documentation>Information on the user who sent the message.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
</xsd:complexType>

element messageInfoDef/User
diagram
type userDef
children Name Phone Email BusinessUnit
annotation
documentation 
User information
documentation 
Information on the user who sent the message.
source
<xsd:element name="User" type="userDef" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>User information</xsd:documentation>
    <xsd:documentation>Information on the user who sent the message.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType metainfoDef
diagram
children Transaction Application Communication
used by
element Document/Metainfo
attributes
Name  Type  Use  Default  Fixed  Annotation
Test  xsd:boolean    0    
documentation 
Testflag
documentation 
0 - false (default);
documentation 
1- true; transmission for test purpose
Count  xsd:int        
documentation 
Number of messages
documentation 
Number of messages (elements) that are collected in the transmitted file.
ExchangeNumber  String1..10  required      
annotation
documentation 
Metainfo
documentation 
Contains information concerning transaction type, communication parties etc.
source
<xsd:complexType name="metainfoDef">
  <xsd:annotation>
    <xsd:documentation>Metainfo</xsd:documentation>
    <xsd:documentation>Contains information concerning transaction type, communication parties etc.</xsd:documentation>
  </xsd:annotation>
  <xsd:sequence>
    <xsd:element name="Transaction" type="transactionDef">
      <xsd:annotation>
        <xsd:documentation>Transaction type</xsd:documentation>
        <xsd:documentation>Specifies the transaction type (GM01, AB01 etc.). Only one transaction per file is allowed. Different types must be sent in separate files.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Application" type="String0..35" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Application name</xsd:documentation>
        <xsd:documentation>Name of the application served by the interface.</xsd:documentation>
        <xsd:documentation>E.g. SEEDOS, ATLAS</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Communication" type="communicationDef"/>
  </xsd:sequence>
  <xsd:attribute name="Test" type="xsd:boolean" default="0">
    <xsd:annotation>
      <xsd:documentation>Testflag</xsd:documentation>
      <xsd:documentation>0 - false (default);</xsd:documentation>
      <xsd:documentation>1- true; transmission for test purpose</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="Count" type="xsd:int">
    <xsd:annotation>
      <xsd:documentation>Number of messages</xsd:documentation>
      <xsd:documentation>Number of messages (elements) that are collected in the transmitted file.</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="ExchangeNumber" type="String1..10" use="required"/>
</xsd:complexType>

element metainfoDef/Transaction
diagram
type transactionDef
children Descr Provider
attributes
Name  Type  Use  Default  Fixed  Annotation
Version  xsd:string  required      
documentation 
Version of message definition
Code  String0..17  required      
documentation 
Message type
documentation 
Code defined by the provider for the specified transaction, e.g.
documentation 
GM01 = customs declaration
documentation 
AC03 = StatusInformation
Type  xsd:string  required      
documentation 
TransaktionTyp
documentation 
StatusInformation
annotation
documentation 
Transaction type
documentation 
Specifies the transaction type (GM01, AB01 etc.). Only one transaction per file is allowed. Different types must be sent in separate files.
source
<xsd:element name="Transaction" type="transactionDef">
  <xsd:annotation>
    <xsd:documentation>Transaction type</xsd:documentation>
    <xsd:documentation>Specifies the transaction type (GM01, AB01 etc.). Only one transaction per file is allowed. Different types must be sent in separate files.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element metainfoDef/Application
diagram
type String0..35
facets
minLength 0
maxLength 35
annotation
documentation 
Application name
documentation 
Name of the application served by the interface.
documentation 
E.g. SEEDOS, ATLAS
source
<xsd:element name="Application" type="String0..35" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Application name</xsd:documentation>
    <xsd:documentation>Name of the application served by the interface.</xsd:documentation>
    <xsd:documentation>E.g. SEEDOS, ATLAS</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element metainfoDef/Communication
diagram
type communicationDef
children Participants CreationTime
source
<xsd:element name="Communication" type="communicationDef"/>

complexType OrderConformationTyp
diagram
children Reference NumberOfPositions DateOfAcceptance Dispatcher
used by
element StatusTyp/OrderConfirmation
source
<xsd:complexType name="OrderConformationTyp">
  <xsd:sequence>
    <xsd:element name="Reference" type="String0..16">
      <xsd:annotation>
        <xsd:documentation>reference</xsd:documentation>
        <xsd:documentation>reference of the transport order within the ACTION / UNKAT systems</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="NumberOfPositions" type="Int2..2">
      <xsd:annotation>
        <xsd:documentation>number of positions</xsd:documentation>
        <xsd:documentation>number of positions (containers) contained in the transport order</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="DateOfAcceptance" type="xsd:dateTime">
      <xsd:annotation>
        <xsd:documentation>date of acceptance</xsd:documentation>
        <xsd:documentation>Format: YYYYMMDD HH:MM</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Dispatcher" type="DispatcherTyp"/>
  </xsd:sequence>
</xsd:complexType>

element OrderConformationTyp/Reference
diagram
type String0..16
facets
minLength 0
maxLength 16
annotation
documentation 
reference
documentation 
reference of the transport order within the ACTION / UNKAT systems
source
<xsd:element name="Reference" type="String0..16">
  <xsd:annotation>
    <xsd:documentation>reference</xsd:documentation>
    <xsd:documentation>reference of the transport order within the ACTION / UNKAT systems</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element OrderConformationTyp/NumberOfPositions
diagram
type Int2..2
facets
minLength 2
maxLength 2
annotation
documentation 
number of positions
documentation 
number of positions (containers) contained in the transport order
source
<xsd:element name="NumberOfPositions" type="Int2..2">
  <xsd:annotation>
    <xsd:documentation>number of positions</xsd:documentation>
    <xsd:documentation>number of positions (containers) contained in the transport order</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element OrderConformationTyp/DateOfAcceptance
diagram
type xsd:dateTime
annotation
documentation 
date of acceptance
documentation 
Format: YYYYMMDD HH:MM
source
<xsd:element name="DateOfAcceptance" type="xsd:dateTime">
  <xsd:annotation>
    <xsd:documentation>date of acceptance</xsd:documentation>
    <xsd:documentation>Format: YYYYMMDD HH:MM</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element OrderConformationTyp/Dispatcher
diagram
type DispatcherTyp
children Name Telephone Fax Email
source
<xsd:element name="Dispatcher" type="DispatcherTyp"/>

complexType participantDef
diagram
children Code Name Pwd
used by
element communicationDef/Participants/Participant
attributes
Name  Type  Use  Default  Fixed  Annotation
Role  xsd:NMTOKEN  required      
documentation 

SENDER
RECIPIENT
EDI_PROVIDER
        
source
<xsd:complexType name="participantDef">
  <xsd:sequence>
    <xsd:element name="Code" maxOccurs="unbounded">
      <xsd:annotation>
        <xsd:documentation>DAKOSY-code</xsd:documentation>
        <xsd:documentation>4-letter code identifying the participant</xsd:documentation>
      </xsd:annotation>
      <xsd:complexType>
        <xsd:simpleContent>
          <xsd:extension base="xsd:string">
            <xsd:attribute name="Alias" use="required">
              <xsd:annotation>
                <xsd:documentation>application usage</xsd:documentation>
                <xsd:documentation>Alias code. Describes how the participant is identified in another system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.</xsd:documentation>
              </xsd:annotation>
              <xsd:simpleType>
                <xsd:restriction base="xsd:token">
                  <xsd:enumeration value="DAK"/>
                </xsd:restriction>
              </xsd:simpleType>
            </xsd:attribute>
          </xsd:extension>
        </xsd:simpleContent>
      </xsd:complexType>
    </xsd:element>
    <xsd:element name="Name" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>participant name</xsd:documentation>
        <xsd:documentation>just for informal use</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Pwd" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Password</xsd:documentation>
        <xsd:documentation>Needs only to be set if required by the specified role.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="Role" use="required">
    <xsd:annotation>
      <xsd:documentation>
SENDER
RECIPIENT
EDI_PROVIDER
        </xsd:documentation>
    </xsd:annotation>
    <xsd:simpleType>
      <xsd:restriction base="xsd:NMTOKEN">
        <xsd:enumeration value="EDI_PROVIDER"/>
        <xsd:enumeration value="RECIPIENT"/>
        <xsd:enumeration value="SENDER"/>
      </xsd:restriction>
    </xsd:simpleType>
  </xsd:attribute>
</xsd:complexType>

element participantDef/Code
diagram
type extension of xsd:string
attributes
Name  Type  Use  Default  Fixed  Annotation
Alias  xsd:token  required      
documentation 
application usage
documentation 
Alias code. Describes how the participant is identified in another system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.
annotation
documentation 
DAKOSY-code
documentation 
4-letter code identifying the participant
source
<xsd:element name="Code" maxOccurs="unbounded">
  <xsd:annotation>
    <xsd:documentation>DAKOSY-code</xsd:documentation>
    <xsd:documentation>4-letter code identifying the participant</xsd:documentation>
  </xsd:annotation>
  <xsd:complexType>
    <xsd:simpleContent>
      <xsd:extension base="xsd:string">
        <xsd:attribute name="Alias" use="required">
          <xsd:annotation>
            <xsd:documentation>application usage</xsd:documentation>
            <xsd:documentation>Alias code. Describes how the participant is identified in another system, e.g. DAK as DAKOSY-code. Other identifiers are not specified yet.</xsd:documentation>
          </xsd:annotation>
          <xsd:simpleType>
            <xsd:restriction base="xsd:token">
              <xsd:enumeration value="DAK"/>
            </xsd:restriction>
          </xsd:simpleType>
        </xsd:attribute>
      </xsd:extension>
    </xsd:simpleContent>
  </xsd:complexType>
</xsd:element>

element participantDef/Name
diagram
type xsd:string
annotation
documentation 
participant name
documentation 
just for informal use
source
<xsd:element name="Name" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>participant name</xsd:documentation>
    <xsd:documentation>just for informal use</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element participantDef/Pwd
diagram
type xsd:string
annotation
documentation 
Password
documentation 
Needs only to be set if required by the specified role.
source
<xsd:element name="Pwd" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Password</xsd:documentation>
    <xsd:documentation>Needs only to be set if required by the specified role.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType ReferenceTyp
diagram
children ReferenceType Reference ModeOfTransport
source
<xsd:complexType name="ReferenceTyp">
  <xsd:sequence>
    <xsd:element name="ReferenceType" type="String1..1"/>
    <xsd:element name="Reference" type="String1..16"/>
    <xsd:element name="ModeOfTransport" type="String1..1"/>
  </xsd:sequence>
</xsd:complexType>

element ReferenceTyp/ReferenceType
diagram
type String1..1
facets
minLength 1
maxLength 1
source
<xsd:element name="ReferenceType" type="String1..1"/>

element ReferenceTyp/Reference
diagram
type String1..16
facets
minLength 1
maxLength 16
source
<xsd:element name="Reference" type="String1..16"/>

element ReferenceTyp/ModeOfTransport
diagram
type String1..1
facets
minLength 1
maxLength 1
source
<xsd:element name="ModeOfTransport" type="String1..1"/>

complexType StatusInformationTyp
diagram
children HABIS ATLASNumber HANumber OperatorCustomerNumber TrainNumber LocationCode Container
used by
element StatusTyp/StatusInformation
source
<xsd:complexType name="StatusInformationTyp">
  <xsd:sequence>
    <xsd:element name="HABIS" type="HABISTyp" minOccurs="0"/>
    <xsd:element name="ATLASNumber" type="String0..21" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>ATLAS number received via ZODIAK</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="HANumber" type="String0..18" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>HABIS customs number received via HABIS ZOLL</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="OperatorCustomerNumber" type="String1..12" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>operator customer number</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="TrainNumber" type="String0..6" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>train number</xsd:documentation>
        <xsd:documentation>reference number of the actual train</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="LocationCode" type="String4..4" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>location code</xsd:documentation>
        <xsd:documentation>code of the loading or discharge location</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Container" type="ContainerTyp" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>

element StatusInformationTyp/HABIS
diagram
type HABISTyp
children OrderNumber Customer Customs Sales Production Quay
source
<xsd:element name="HABIS" type="HABISTyp" minOccurs="0"/>

element StatusInformationTyp/ATLASNumber
diagram
type String0..21
facets
minLength 0
maxLength 21
annotation
documentation 
ATLAS number received via ZODIAK
source
<xsd:element name="ATLASNumber" type="String0..21" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>ATLAS number received via ZODIAK</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element StatusInformationTyp/HANumber
diagram
type String0..18
facets
minLength 0
maxLength 18
annotation
documentation 
HABIS customs number received via HABIS ZOLL
source
<xsd:element name="HANumber" type="String0..18" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>HABIS customs number received via HABIS ZOLL</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element StatusInformationTyp/OperatorCustomerNumber
diagram
type String1..12
facets
minLength 1
maxLength 12
annotation
documentation 
operator customer number
source
<xsd:element name="OperatorCustomerNumber" type="String1..12" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>operator customer number</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element StatusInformationTyp/TrainNumber
diagram
type String0..6
facets
minLength 0
maxLength 6
annotation
documentation 
train number
documentation 
reference number of the actual train
source
<xsd:element name="TrainNumber" type="String0..6" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>train number</xsd:documentation>
    <xsd:documentation>reference number of the actual train</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element StatusInformationTyp/LocationCode
diagram
type String4..4
facets
minLength 4
maxLength 4
annotation
documentation 
location code
documentation 
code of the loading or discharge location
source
<xsd:element name="LocationCode" type="String4..4" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>location code</xsd:documentation>
    <xsd:documentation>code of the loading or discharge location</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element StatusInformationTyp/Container
diagram
type ContainerTyp
children Position Number Length Height Type WagonNumber Quay OceanCarrier DispatchInformation
source
<xsd:element name="Container" type="ContainerTyp" minOccurs="0"/>

complexType StatusTyp
diagram
children AutomaticProcessing StatusInformation ErrorMessage OrderConfirmation Deletion
used by
element messageDef/Status
attributes
Name  Type  Use  Default  Fixed  Annotation
ReferenceType  String0..35  required      
documentation 
type of reference used
documentation 

StatusInformation
ErrorMessage
OrderConfirmation
Deletion
        
Reference  String1..16  required      
documentation 
reference
Version  Int2..2  required      
documentation 
version
documentation 

version of the message / message element
ascending sequence (not necassarily continuous) starting with version 01 (new transport order etc) - all versions above 01 are interpreted as a revision of previously communicated data
        
source
<xsd:complexType name="StatusTyp">
  <xsd:sequence>
    <xsd:element name="AutomaticProcessing" type="String3..3" minOccurs="0" maxOccurs="4">
      <xsd:annotation>
        <xsd:documentation>automatic processing</xsd:documentation>
        <xsd:documentation>
the customer can a number of automatic processing features for the transport order 
rcv = automatic receiving
fwd = automatic forwarding (requires automatic receiving)
qst = automatic retrieval of the quay status (requires a specification of the loading /discharge location)
cfd = automatic forwarding depending on a positive quay status (requires automatic receiving and retrieval of the quay status)
          </xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:choice>
      <xsd:element name="StatusInformation" type="StatusInformationTyp" minOccurs="0"/>
      <xsd:element name="ErrorMessage" type="ErrorMessageTyp" minOccurs="0"/>
      <xsd:element name="OrderConfirmation" type="OrderConformationTyp" minOccurs="0"/>
      <xsd:element name="Deletion" type="DeletionTyp" minOccurs="0"/>
    </xsd:choice>
  </xsd:sequence>
  <xsd:attribute name="ReferenceType" type="String0..35" use="required">
    <xsd:annotation>
      <xsd:documentation>type of reference used</xsd:documentation>
      <xsd:documentation>
StatusInformation
ErrorMessage
OrderConfirmation
Deletion
        </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="Reference" type="String1..16" use="required">
    <xsd:annotation>
      <xsd:documentation>reference</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="Version" type="Int2..2" use="required">
    <xsd:annotation>
      <xsd:documentation>version</xsd:documentation>
      <xsd:documentation>
version of the message / message element
ascending sequence (not necassarily continuous) starting with version 01 (new transport order etc) - all versions above 01 are interpreted as a revision of previously communicated data
        </xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>

element StatusTyp/AutomaticProcessing
diagram
type String3..3
facets
minLength 3
maxLength 3
annotation
documentation 
automatic processing
documentation 

the customer can a number of automatic processing features for the transport order 
rcv = automatic receiving
fwd = automatic forwarding (requires automatic receiving)
qst = automatic retrieval of the quay status (requires a specification of the loading /discharge location)
cfd = automatic forwarding depending on a positive quay status (requires automatic receiving and retrieval of the quay status)
          
source
<xsd:element name="AutomaticProcessing" type="String3..3" minOccurs="0" maxOccurs="4">
  <xsd:annotation>
    <xsd:documentation>automatic processing</xsd:documentation>
    <xsd:documentation>
the customer can a number of automatic processing features for the transport order 
rcv = automatic receiving
fwd = automatic forwarding (requires automatic receiving)
qst = automatic retrieval of the quay status (requires a specification of the loading /discharge location)
cfd = automatic forwarding depending on a positive quay status (requires automatic receiving and retrieval of the quay status)
          </xsd:documentation>
  </xsd:annotation>
</xsd:element>

element StatusTyp/StatusInformation
diagram
type StatusInformationTyp
children HABIS ATLASNumber HANumber OperatorCustomerNumber TrainNumber LocationCode Container
source
<xsd:element name="StatusInformation" type="StatusInformationTyp" minOccurs="0"/>

element StatusTyp/ErrorMessage
diagram
type ErrorMessageTyp
children GeneralErrorCode ErrorType Initiator Position ShortText Text IncorrectContent
source
<xsd:element name="ErrorMessage" type="ErrorMessageTyp" minOccurs="0"/>

element StatusTyp/OrderConfirmation
diagram
type OrderConformationTyp
children Reference NumberOfPositions DateOfAcceptance Dispatcher
source
<xsd:element name="OrderConfirmation" type="OrderConformationTyp" minOccurs="0"/>

element StatusTyp/Deletion
diagram
type DeletionTyp
children Type Position
source
<xsd:element name="Deletion" type="DeletionTyp" minOccurs="0"/>

complexType StatusType
diagram
children StatusCode Status
used by
elements HABISTyp/Customer HABISTyp/Customs HABISTyp/Production HABISTyp/Quay HABISTyp/Sales
source
<xsd:complexType name="StatusType">
  <xsd:sequence>
    <xsd:element name="StatusCode" type="String5..5" minOccurs="0"/>
    <xsd:element name="Status" type="String0..35" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>

element StatusType/StatusCode
diagram
type String5..5
facets
minLength 5
maxLength 5
source
<xsd:element name="StatusCode" type="String5..5" minOccurs="0"/>

element StatusType/Status
diagram
type String0..35
facets
minLength 0
maxLength 35
source
<xsd:element name="Status" type="String0..35" minOccurs="0"/>

complexType transactionDef
diagram
children Descr Provider
used by
element metainfoDef/Transaction
attributes
Name  Type  Use  Default  Fixed  Annotation
Version  xsd:string  required      
documentation 
Version of message definition
Code  String0..17  required      
documentation 
Message type
documentation 
Code defined by the provider for the specified transaction, e.g.
documentation 
GM01 = customs declaration
documentation 
AC03 = StatusInformation
Type  xsd:string  required      
documentation 
TransaktionTyp
documentation 
StatusInformation
source
<xsd:complexType name="transactionDef">
  <xsd:sequence>
    <xsd:element name="Descr" type="String0..35" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Transaction name</xsd:documentation>
        <xsd:documentation>StatusInformation</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Provider" type="String0..35" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Message provider</xsd:documentation>
        <xsd:documentation>name of the party who is responsible for the underlying scheme.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
  </xsd:sequence>
  <xsd:attribute name="Version" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>Version of message definition</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="Code" type="String0..17" use="required">
    <xsd:annotation>
      <xsd:documentation>Message type</xsd:documentation>
      <xsd:documentation>Code defined by the provider for the specified transaction, e.g.</xsd:documentation>
      <xsd:documentation>GM01 = customs declaration</xsd:documentation>
      <xsd:documentation>AC03 = StatusInformation</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
  <xsd:attribute name="Type" type="xsd:string" use="required">
    <xsd:annotation>
      <xsd:documentation>TransaktionTyp</xsd:documentation>
      <xsd:documentation>StatusInformation</xsd:documentation>
    </xsd:annotation>
  </xsd:attribute>
</xsd:complexType>

element transactionDef/Descr
diagram
type String0..35
facets
minLength 0
maxLength 35
annotation
documentation 
Transaction name
documentation 
StatusInformation
source
<xsd:element name="Descr" type="String0..35" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Transaction name</xsd:documentation>
    <xsd:documentation>StatusInformation</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element transactionDef/Provider
diagram
type String0..35
facets
minLength 0
maxLength 35
annotation
documentation 
Message provider
documentation 
name of the party who is responsible for the underlying scheme.
source
<xsd:element name="Provider" type="String0..35" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Message provider</xsd:documentation>
    <xsd:documentation>name of the party who is responsible for the underlying scheme.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

complexType transactionInfo
diagram
annotation
documentation 
Transaction information
source
<xsd:complexType name="transactionInfo">
  <xsd:annotation>
    <xsd:documentation>Transaction information</xsd:documentation>
  </xsd:annotation>
</xsd:complexType>

complexType userDef
diagram
children Name Phone Email BusinessUnit
used by
element messageInfoDef/User
source
<xsd:complexType name="userDef">
  <xsd:sequence>
    <xsd:element name="Name" type="String0..35"/>
    <xsd:element name="Phone" type="xsd:string" minOccurs="0">
      <xsd:annotation>
        <xsd:documentation>Phone number</xsd:documentation>
        <xsd:documentation>plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.</xsd:documentation>
      </xsd:annotation>
    </xsd:element>
    <xsd:element name="Email" type="xsd:string" minOccurs="0"/>
    <xsd:element name="BusinessUnit" type="businessUnitDef" minOccurs="0"/>
  </xsd:sequence>
</xsd:complexType>

element userDef/Name
diagram
type String0..35
facets
minLength 0
maxLength 35
source
<xsd:element name="Name" type="String0..35"/>

element userDef/Phone
diagram
type xsd:string
annotation
documentation 
Phone number
documentation 
plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.
source
<xsd:element name="Phone" type="xsd:string" minOccurs="0">
  <xsd:annotation>
    <xsd:documentation>Phone number</xsd:documentation>
    <xsd:documentation>plain text without validation. Either phone number or e-mail address must be filled if the user-element is transmitted.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

element userDef/Email
diagram
type xsd:string
source
<xsd:element name="Email" type="xsd:string" minOccurs="0"/>

element userDef/BusinessUnit
diagram
type businessUnitDef
children Code Name
source
<xsd:element name="BusinessUnit" type="businessUnitDef" minOccurs="0"/>

simpleType Dec1..3
type restriction of xsd:decimal
used by
elements ContainerTyp/Position ErrorMessageTyp/Position
facets
minInclusive 0
maxInclusive 999
totalDigits 3
fractionDigits 0
source
<xsd:simpleType name="Dec1..3">
  <xsd:restriction base="xsd:decimal">
    <xsd:maxInclusive value="999"/>
    <xsd:minInclusive value="0"/>
    <xsd:fractionDigits value="0"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType Int2..2
type restriction of xsd:string
used by
elements ContainerTyp/Height ContainerTyp/Length OrderConformationTyp/NumberOfPositions
attribute StatusTyp/@Version
facets
minLength 2
maxLength 2
source
<xsd:simpleType name="Int2..2">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="2"/>
    <xsd:maxLength value="2"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType Int3..3
type restriction of xsd:string
used by
elements ErrorMessageTyp/GeneralErrorCode DeletionTyp/Position
facets
minLength 3
maxLength 3
source
<xsd:simpleType name="Int3..3">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="3"/>
    <xsd:maxLength value="3"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType Strimg0..21
type restriction of xsd:string
facets
minLength 0
maxLength 21
source
<xsd:simpleType name="Strimg0..21">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="21"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..1
type restriction of xsd:string
used by
element DispatchInformationTyp/Level
facets
minLength 0
maxLength 1
source
<xsd:simpleType name="String0..1">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="1"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..12
type restriction of xsd:string
used by
elements DispatchInformationTyp/DispatchArea ContainerTyp/WagonNumber
facets
minLength 0
maxLength 12
source
<xsd:simpleType name="String0..12">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="12"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..15
type restriction of xsd:string
used by
elements DispatcherTyp/Fax DispatcherTyp/Telephone
facets
minLength 0
maxLength 15
source
<xsd:simpleType name="String0..15">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="15"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..16
type restriction of xsd:string
used by
elements HABISTyp/OrderNumber OrderConformationTyp/Reference
facets
minLength 0
maxLength 16
source
<xsd:simpleType name="String0..16">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="16"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..160
type restriction of xsd:string
used by
element ErrorMessageTyp/IncorrectContent
facets
minLength 0
maxLength 160
source
<xsd:simpleType name="String0..160">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="160"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..17
type restriction of xsd:string
used by
element businessUnitDef/Code
attribute transactionDef/@Code
facets
minLength 0
maxLength 17
source
<xsd:simpleType name="String0..17">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="17"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..18
type restriction of xsd:string
used by
element StatusInformationTyp/HANumber
facets
minLength 0
maxLength 18
source
<xsd:simpleType name="String0..18">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="18"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..20
type restriction of xsd:string
used by
elements ErrorMessageTyp/Initiator DispatcherTyp/Name
facets
minLength 0
maxLength 20
source
<xsd:simpleType name="String0..20">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="20"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..21
type restriction of xsd:string
used by
element StatusInformationTyp/ATLASNumber
facets
minLength 0
maxLength 21
source
<xsd:simpleType name="String0..21">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="21"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..3
type restriction of xsd:string
used by
elements DispatchInformationTyp/Position DispatchInformationTyp/Row
facets
minLength 0
maxLength 3
source
<xsd:simpleType name="String0..3">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="3"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..35
type restriction of xsd:string
used by
elements metainfoDef/Application transactionDef/Descr businessUnitDef/Name userDef/Name transactionDef/Provider HABISTyp/Customer/Status HABISTyp/Customs/Status HABISTyp/Sales/Status HABISTyp/Production/Status HABISTyp/Quay/Status StatusType/Status
attribute StatusTyp/@ReferenceType
facets
minLength 0
maxLength 35
source
<xsd:simpleType name="String0..35">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="35"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..45
type restriction of xsd:string
used by
element ErrorMessageTyp/ShortText
facets
minLength 0
maxLength 45
source
<xsd:simpleType name="String0..45">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="45"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..5
type restriction of xsd:string
used by
element DispatchInformationTyp/Block
facets
minLength 0
maxLength 5
source
<xsd:simpleType name="String0..5">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="5"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..50
type restriction of xsd:string
used by
element ErrorMessageTyp/Text
facets
minLength 0
maxLength 50
source
<xsd:simpleType name="String0..50">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="50"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..6
type restriction of xsd:string
used by
element StatusInformationTyp/TrainNumber
facets
minLength 0
maxLength 6
source
<xsd:simpleType name="String0..6">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="6"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String0..70
type restriction of xsd:string
used by
element DispatcherTyp/Email
facets
minLength 0
maxLength 70
source
<xsd:simpleType name="String0..70">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="0"/>
    <xsd:maxLength value="70"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String1..1
type restriction of xsd:string
used by
elements ErrorMessageTyp/ErrorType ReferenceTyp/ModeOfTransport ReferenceTyp/ReferenceType DeletionTyp/Type
facets
minLength 1
maxLength 1
source
<xsd:simpleType name="String1..1">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="1"/>
    <xsd:maxLength value="1"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String1..10
type restriction of xsd:string
used by
attribute metainfoDef/@ExchangeNumber
facets
minLength 1
maxLength 10
source
<xsd:simpleType name="String1..10">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="1"/>
    <xsd:maxLength value="10"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String1..12
type restriction of xsd:string
used by
element StatusInformationTyp/OperatorCustomerNumber
facets
minLength 1
maxLength 12
source
<xsd:simpleType name="String1..12">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="1"/>
    <xsd:maxLength value="12"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String1..16
type restriction of xsd:string
used by
element ReferenceTyp/Reference
attribute StatusTyp/@Reference
facets
minLength 1
maxLength 16
source
<xsd:simpleType name="String1..16">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="1"/>
    <xsd:maxLength value="16"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String12..12
type restriction of xsd:string
used by
element ContainerTyp/Number
facets
minLength 12
maxLength 12
source
<xsd:simpleType name="String12..12">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="12"/>
    <xsd:maxLength value="12"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String2..2
type restriction of xsd:string
used by
element ContainerTyp/Type
facets
minLength 2
maxLength 2
source
<xsd:simpleType name="String2..2">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="2"/>
    <xsd:maxLength value="2"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String3..3
type restriction of xsd:string
used by
elements StatusTyp/AutomaticProcessing DispatchInformationTyp/DispatchAttribute ContainerTyp/Quay
facets
minLength 3
maxLength 3
source
<xsd:simpleType name="String3..3">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="3"/>
    <xsd:maxLength value="3"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String4..4
type restriction of xsd:string
used by
elements StatusInformationTyp/LocationCode ContainerTyp/OceanCarrier
facets
minLength 4
maxLength 4
source
<xsd:simpleType name="String4..4">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="4"/>
    <xsd:maxLength value="4"/>
  </xsd:restriction>
</xsd:simpleType>

simpleType String5..5
type restriction of xsd:string
used by
elements HABISTyp/Customer/StatusCode HABISTyp/Customs/StatusCode HABISTyp/Sales/StatusCode HABISTyp/Production/StatusCode HABISTyp/Quay/StatusCode StatusType/StatusCode
facets
minLength 5
maxLength 5
source
<xsd:simpleType name="String5..5">
  <xsd:restriction base="xsd:string">
    <xsd:minLength value="5"/>
    <xsd:maxLength value="5"/>
  </xsd:restriction>
</xsd:simpleType>


XML Schema documentation generated with
XML Spy Schema Editor www.xmlspy.com