| schema location: | ..\StatusInformation.xsd |
| 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> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| type | metainfoDef | ||||||||||||||||||||||||||||||||||
| children | Transaction Application Communication | ||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| 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> |
| 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> |
| diagram | ![]() |
||||||||||||||||||
| type | messageDef | ||||||||||||||||||
| children | Metainfo Status | ||||||||||||||||||
| attributes |
|
||||||||||||||||||
| source | <xsd:element name="Message" type="messageDef"/> |
| diagram | ![]() |
||||
| children | Code Name | ||||
| used by |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..17 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..35 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
||||
| children | Participants CreationTime | ||||
| used by |
|
||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
||||||||||
| children | Participant | ||||||||||
| annotation |
|
||||||||||
| 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> |
| diagram | ![]() |
||||||||||||||
| type | participantDef | ||||||||||||||
| children | Code Name Pwd | ||||||||||||||
| attributes |
|
||||||||||||||
| source | <xsd:element name="Participant" type="participantDef"/> |
| diagram | ![]() |
||
| type | xsd:dateTime | ||
| annotation |
|
||
| source | <xsd:element name="CreationTime" type="xsd:dateTime"> <xsd:annotation> <xsd:documentation>Date and time of message creation.</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||
| children | Position Number Length Height Type WagonNumber Quay OceanCarrier DispatchInformation | ||
| used by |
|
||
| 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> |
| diagram | |||||||||
| type | Dec1..3 | ||||||||
| facets |
|
||||||||
| source | <xsd:element name="Position" type="Dec1..3"/> |
| diagram | |||||
| type | String12..12 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | Int2..2 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | Int2..2 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String2..2 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..12 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String3..3 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String4..4 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
| type | DispatchInformationTyp |
| children | DispatchAttribute DispatchArea Block Row Position Level |
| source | <xsd:element name="DispatchInformation" type="DispatchInformationTyp" minOccurs="0"/> |
| diagram | ![]() |
||
| children | Type Position | ||
| used by |
|
||
| 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> |
| diagram | |||||||||
| type | restriction of String1..1 | ||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| 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> |
| diagram | |||||
| type | Int3..3 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
||
| children | Name Telephone Fax Email | ||
| used by |
|
||
| 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> |
| diagram | |||||
| type | String0..20 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
||||
| type | String0..15 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..15 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..70 | ||||
| facets |
|
||||
| source | <xsd:element name="Email" type="String0..70" minOccurs="0"/> |
| diagram | ![]() |
||
| children | DispatchAttribute DispatchArea Block Row Position Level | ||
| used by |
|
||
| 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> |
| diagram | |||||
| type | String3..3 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..12 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..5 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..3 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..3 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..1 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
||
| children | GeneralErrorCode ErrorType Initiator Position ShortText Text IncorrectContent | ||
| used by |
|
||
| 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> |
| diagram | |||||
| type | Int3..3 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String1..1 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..20 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||||||
| type | Dec1..3 | ||||||||
| facets |
|
||||||||
| source | <xsd:element name="Position" type="Dec1..3" minOccurs="0"/> |
| diagram | |||||
| type | String0..45 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..50 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..160 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
||
| children | OrderNumber Customer Customs Sales Production Quay | ||
| used by |
|
||
| 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> |
| diagram | |||||
| type | String0..16 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| 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> |
| diagram | |||||
| type | String5..5 | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="StatusCode" type="String5..5" minOccurs="0"> <xsd:annotation> <xsd:documentation>HABIS customer status code</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||
| type | String0..35 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| 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> |
| diagram | |||||
| type | String5..5 | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="StatusCode" type="String5..5" minOccurs="0"> <xsd:annotation> <xsd:documentation>HABIS customs status code</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||
| type | String0..35 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| 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> |
| diagram | |||||
| type | String5..5 | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="StatusCode" type="String5..5" minOccurs="0"> <xsd:annotation> <xsd:documentation>HABIS sales status code</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||
| type | String0..35 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| 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> |
| diagram | ![]() |
||||
| type | String5..5 | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="StatusCode" type="String5..5" minOccurs="0"> <xsd:annotation> <xsd:documentation>HABIS production status code</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||
| type | String0..35 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| 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> |
| diagram | |||||
| type | String5..5 | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="StatusCode" type="String5..5" minOccurs="0"> <xsd:annotation> <xsd:documentation>HABIS quay status code</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||
| type | String0..35 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
||||||||||||||||||
| children | Metainfo Status | ||||||||||||||||||
| used by |
|
||||||||||||||||||
| attributes |
|
||||||||||||||||||
| annotation |
|
||||||||||||||||||
| 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> |
| diagram | ![]() |
| type | messageInfoDef |
| children | User |
| source | <xsd:element name="Metainfo" type="messageInfoDef"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| type | StatusTyp | ||||||||||||||||||||||||||||||||||
| children | AutomaticProcessing StatusInformation ErrorMessage OrderConfirmation Deletion | ||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| source | <xsd:element name="Status" type="StatusTyp"/> |
| diagram | |||
| children | User | ||
| used by |
|
||
| 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> |
| diagram | ![]() |
||||
| type | userDef | ||||
| children | Name Phone Email BusinessUnit | ||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
||||
| children | Transaction Application Communication | ||||
| used by |
|
||||
| attributes | |||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| type | transactionDef | ||||||||||||||||||||||||||||||||||||||
| children | Descr Provider | ||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||
| 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> |
| diagram | |||||||
| type | String0..35 | ||||||
| facets |
|
||||||
| annotation |
|
||||||
| 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> |
| diagram | ![]() |
| type | communicationDef |
| children | Participants CreationTime |
| source | <xsd:element name="Communication" type="communicationDef"/> |
| diagram | ![]() |
||
| children | Reference NumberOfPositions DateOfAcceptance Dispatcher | ||
| used by |
|
||
| 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> |
| diagram | |||||
| type | String0..16 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | Int2..2 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | xsd:dateTime | ||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
| type | DispatcherTyp |
| children | Name Telephone Fax Email |
| source | <xsd:element name="Dispatcher" type="DispatcherTyp"/> |
| diagram | ![]() |
||||||||||||||
| children | Code Name Pwd | ||||||||||||||
| used by |
|
||||||||||||||
| attributes |
|
||||||||||||||
| 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> |
| diagram | |||||||||||||||||
| type | extension of xsd:string | ||||||||||||||||
| attributes |
|
||||||||||||||||
| annotation |
|
||||||||||||||||
| 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> |
| diagram | |||||
| type | xsd:string | ||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | xsd:string | ||||
| annotation |
|
||||
| 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> |
| 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> |
| diagram | |||||
| type | String1..1 | ||||
| facets |
|
||||
| source | <xsd:element name="ReferenceType" type="String1..1"/> |
| diagram | |||||
| type | String1..16 | ||||
| facets |
|
||||
| source | <xsd:element name="Reference" type="String1..16"/> |
| diagram | |||||
| type | String1..1 | ||||
| facets |
|
||||
| source | <xsd:element name="ModeOfTransport" type="String1..1"/> |
| diagram | ![]() |
||
| children | HABIS ATLASNumber HANumber OperatorCustomerNumber TrainNumber LocationCode Container | ||
| used by |
|
||
| 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> |
| diagram | ![]() |
| type | HABISTyp |
| children | OrderNumber Customer Customs Sales Production Quay |
| source | <xsd:element name="HABIS" type="HABISTyp" minOccurs="0"/> |
| diagram | ![]() |
||||
| type | String0..21 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
||||
| type | String0..18 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String1..12 | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="OperatorCustomerNumber" type="String1..12" minOccurs="0"> <xsd:annotation> <xsd:documentation>operator customer number</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||
| type | String0..6 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String4..4 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
| type | ContainerTyp |
| children | Position Number Length Height Type WagonNumber Quay OceanCarrier DispatchInformation |
| source | <xsd:element name="Container" type="ContainerTyp" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| children | AutomaticProcessing StatusInformation ErrorMessage OrderConfirmation Deletion | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| 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> |
| diagram | |||||
| type | String3..3 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | ![]() |
| type | StatusInformationTyp |
| children | HABIS ATLASNumber HANumber OperatorCustomerNumber TrainNumber LocationCode Container |
| source | <xsd:element name="StatusInformation" type="StatusInformationTyp" minOccurs="0"/> |
| diagram | ![]() |
| type | ErrorMessageTyp |
| children | GeneralErrorCode ErrorType Initiator Position ShortText Text IncorrectContent |
| source | <xsd:element name="ErrorMessage" type="ErrorMessageTyp" minOccurs="0"/> |
| diagram | ![]() |
| type | OrderConformationTyp |
| children | Reference NumberOfPositions DateOfAcceptance Dispatcher |
| source | <xsd:element name="OrderConfirmation" type="OrderConformationTyp" minOccurs="0"/> |
| diagram | ![]() |
| type | DeletionTyp |
| children | Type Position |
| source | <xsd:element name="Deletion" type="DeletionTyp" minOccurs="0"/> |
| diagram | ![]() |
||
| children | StatusCode Status | ||
| used by |
|
||
| 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> |
| diagram | |||||
| type | String5..5 | ||||
| facets |
|
||||
| source | <xsd:element name="StatusCode" type="String5..5" minOccurs="0"/> |
| diagram | |||||
| type | String0..35 | ||||
| facets |
|
||||
| source | <xsd:element name="Status" type="String0..35" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||
| children | Descr Provider | ||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||
| 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> |
| diagram | |||||
| type | String0..35 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||||
| type | String0..35 | ||||
| facets |
|
||||
| annotation |
|
||||
| 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> |
| diagram | |||
| annotation |
|
||
| source | <xsd:complexType name="transactionInfo"> <xsd:annotation> <xsd:documentation>Transaction information</xsd:documentation> </xsd:annotation> </xsd:complexType> |
| diagram | ![]() |
||
| children | Name Phone Email BusinessUnit | ||
| used by |
|
||
| 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> |
| diagram | |||||
| type | String0..35 | ||||
| facets |
|
||||
| source | <xsd:element name="Name" type="String0..35"/> |
| diagram | |||||
| type | xsd:string | ||||
| annotation |
|
||||
| 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> |
| diagram | |
| type | xsd:string |
| source | <xsd:element name="Email" type="xsd:string" minOccurs="0"/> |
| diagram | ![]() |
| type | businessUnitDef |
| children | Code Name |
| source | <xsd:element name="BusinessUnit" type="businessUnitDef" minOccurs="0"/> |
| type | restriction of xsd:decimal | ||||||||
| used by |
|
||||||||
| facets |
|
||||||||
| 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> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="Int2..2"> <xsd:restriction base="xsd:string"> <xsd:minLength value="2"/> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="Int3..3"> <xsd:restriction base="xsd:string"> <xsd:minLength value="3"/> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| facets |
|
||||
| source | <xsd:simpleType name="Strimg0..21"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="21"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..1"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="1"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..12"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="12"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..15"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..16"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="16"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..160"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="160"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..17"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..18"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="18"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..20"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..21"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="21"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..3"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..35"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..45"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="45"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..5"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..50"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="50"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..6"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String0..70"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String1..1"> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="1"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String1..10"> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String1..12"> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="12"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String1..16"> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="16"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String12..12"> <xsd:restriction base="xsd:string"> <xsd:minLength value="12"/> <xsd:maxLength value="12"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String2..2"> <xsd:restriction base="xsd:string"> <xsd:minLength value="2"/> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String3..3"> <xsd:restriction base="xsd:string"> <xsd:minLength value="3"/> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String4..4"> <xsd:restriction base="xsd:string"> <xsd:minLength value="4"/> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="String5..5"> <xsd:restriction base="xsd:string"> <xsd:minLength value="5"/> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> |