| schema location: | Response.xsd |
| attribute form default: | |
| element form default: | qualified |
| Elements | Complex types |
| Document | MessageDef |
| ResponseDef |
| schema location: | MessageEnvelope.xsd |
| attribute form default: | |
| element form default: | |
| Complex types | Simple types |
| BusinessUnitDef | ParticipantCode |
| CommunicationDef | |
| ContactDef | |
| MessageMetaInfoDef | |
| MetaInfoDef | |
| ParticipantCodeDef | |
| ParticipantDef | |
| TransactionDef |
| schema location: | TD04_core_Subj.xsd |
| attribute form default: | |
| element form default: | qualified |
| diagram | ![]() |
||
| properties |
|
||
| children | Metainfo Messages | ||
| source | <xsd:element name="Document"> <xsd:complexType> <xsd:sequence> <xsd:element name="Metainfo" type="MetaInfoDef"> <xsd:annotation> <xsd:documentation>In the TD04 interface only one recipient is used, i.e. only 2 or 3 participants can be specified for a transmission.</xsd:documentation> <xsd:documentation>The attribute Alias="HPA" is used for the participant code.</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 | ||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||
| children | Transaction Application Communication | ||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xsd:element name="Metainfo" type="MetaInfoDef"> <xsd:annotation> <xsd:documentation>In the TD04 interface only one recipient is used, i.e. only 2 or 3 participants can be specified for a transmission.</xsd:documentation> <xsd:documentation>The attribute Alias="HPA" is used for the participant code.</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||
| properties |
|
||||
| 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 | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | MessageMetaInfo Response | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xsd:element name="Message" type="MessageDef"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| children | MessageMetaInfo Response | ||||||||||||||||||||||||
| 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="MessageMetaInfo" type="MessageMetaInfoDef" minOccurs="0"/> <xsd:element name="Response" type="ResponseDef"/> </xsd:sequence> <xsd:attribute name="ReferenceNumber" use="required"> <xsd:annotation> <xsd:documentation xml:lang="EN">uniqe reference number identifying a single message</xsd:documentation> <xsd:documentation xml:lang="DE">Nachrichten-Referenz</xsd:documentation> </xsd:annotation> <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" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation xml:lang="EN">not used for TD04</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> |
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:attribute name="ReferenceNumber" use="required"> <xsd:annotation> <xsd:documentation xml:lang="EN">uniqe reference number identifying a single message</xsd:documentation> <xsd:documentation xml:lang="DE">Nachrichten-Referenz</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| type | xsd:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xsd:attribute name="Status" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation xml:lang="EN">not used for TD04</xsd:documentation> </xsd:annotation> </xsd:attribute> |
| diagram | ![]() |
||||||||
| type | MessageMetaInfoDef | ||||||||
| properties |
|
||||||||
| children | Contact | ||||||||
| source | <xsd:element name="MessageMetaInfo" type="MessageMetaInfoDef" minOccurs="0"/> |
| diagram | ![]() |
||||
| type | ResponseDef | ||||
| properties |
|
||||
| children | BusinessDocumentDetail MessageType GeneralResponseCode DateTimes Texts | ||||
| source | <xsd:element name="Response" type="ResponseDef"/> |
| diagram | ![]() |
||
| children | BusinessDocumentDetail MessageType GeneralResponseCode DateTimes Texts | ||
| used by |
|
||
| source | <xsd:complexType name="ResponseDef"> <xsd:sequence> <xsd:element name="BusinessDocumentDetail" type="BusinessDocumentDef"/> <xsd:element name="MessageType"> <xsd:annotation> <xsd:documentation>type of the original message</xsd:documentation> <xsd:documentation xml:lang="DE">Art der quittierten Nachricht, codiert</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GeneralResponseCode" minOccurs="0"> <xsd:annotation> <xsd:documentation>qualifies the acceptance of the original message:</xsd:documentation> <xsd:documentation>"O"= o.k., message processed without comment</xsd:documentation> <xsd:documentation>"W"= warning, message processed, response contains warning messages</xsd:documentation> <xsd:documentation>"E"= error, message not processed, response contains error messages</xsd:documentation> <xsd:documentation xml:lang="DE">beschreibt die Verarbeitung der quittierten Nachricht:</xsd:documentation> <xsd:documentation xml:lang="DE">"O"= o.k., Nachricht verarbeitet ohne weitere Kommentare</xsd:documentation> <xsd:documentation xml:lang="DE">"W"= warning, Nachricht verarbeitet, Quittung enthält Warnungen</xsd:documentation> <xsd:documentation xml:lang="DE">"E"= error, Nachricht nicht verarbeitet, Quittung enthält Fehlerhinweise</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="O"/> <xsd:enumeration value="W"/> <xsd:enumeration value="E"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="DateTimes"> <xsd:complexType> <xsd:sequence> <xsd:element name="DateTime" maxOccurs="2"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:dateTime"> <xsd:attribute name="type" use="required"> <xsd:annotation> <xsd:documentation>creation, receipt</xsd:documentation> <xsd:documentation xml:lang="DE">Zeitpunkt der Nachrichten-Erzeugung bzw. des Empfangs</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="creation"/> <xsd:enumeration value="receipt"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="Texts"> <xsd:complexType> <xsd:sequence maxOccurs="unbounded"> <xsd:element name="Text"> <xsd:complexType> <xsd:sequence> <xsd:element name="Code"> <xsd:annotation> <xsd:documentation>Response Code, cf. code list in interface description</xsd:documentation> <xsd:documentation xml:lang="DE">Quittungscode, s. Schnittstellenbeschreibung</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="FreeText" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | ![]() |
||||
| type | BusinessDocumentDef | ||||
| properties |
|
||||
| children | MessageSignificance TransportCompany OperatorCode Reference Version IssueDate | ||||
| source | <xsd:element name="BusinessDocumentDetail" type="BusinessDocumentDef"/> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="MessageType"> <xsd:annotation> <xsd:documentation>type of the original message</xsd:documentation> <xsd:documentation xml:lang="DE">Art der quittierten Nachricht, codiert</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||||||||||
| type | restriction of xsd:string | ||||||||||||||||
| properties |
|
||||||||||||||||
| facets |
|
||||||||||||||||
| annotation |
|
||||||||||||||||
| source | <xsd:element name="GeneralResponseCode" minOccurs="0"> <xsd:annotation> <xsd:documentation>qualifies the acceptance of the original message:</xsd:documentation> <xsd:documentation>"O"= o.k., message processed without comment</xsd:documentation> <xsd:documentation>"W"= warning, message processed, response contains warning messages</xsd:documentation> <xsd:documentation>"E"= error, message not processed, response contains error messages</xsd:documentation> <xsd:documentation xml:lang="DE">beschreibt die Verarbeitung der quittierten Nachricht:</xsd:documentation> <xsd:documentation xml:lang="DE">"O"= o.k., Nachricht verarbeitet ohne weitere Kommentare</xsd:documentation> <xsd:documentation xml:lang="DE">"W"= warning, Nachricht verarbeitet, Quittung enthält Warnungen</xsd:documentation> <xsd:documentation xml:lang="DE">"E"= error, Nachricht nicht verarbeitet, Quittung enthält Fehlerhinweise</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="O"/> <xsd:enumeration value="W"/> <xsd:enumeration value="E"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||
| properties |
|
||||
| children | DateTime | ||||
| source | <xsd:element name="DateTimes"> <xsd:complexType> <xsd:sequence> <xsd:element name="DateTime" maxOccurs="2"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:dateTime"> <xsd:attribute name="type" use="required"> <xsd:annotation> <xsd:documentation>creation, receipt</xsd:documentation> <xsd:documentation xml:lang="DE">Zeitpunkt der Nachrichten-Erzeugung bzw. des Empfangs</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="creation"/> <xsd:enumeration value="receipt"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | ![]() |
||||||||||||||||
| type | extension of xsd:dateTime | ||||||||||||||||
| properties |
|
||||||||||||||||
| attributes |
|
||||||||||||||||
| source | <xsd:element name="DateTime" maxOccurs="2"> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:dateTime"> <xsd:attribute name="type" use="required"> <xsd:annotation> <xsd:documentation>creation, receipt</xsd:documentation> <xsd:documentation xml:lang="DE">Zeitpunkt der Nachrichten-Erzeugung bzw. des Empfangs</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="creation"/> <xsd:enumeration value="receipt"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> |
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:attribute name="type" use="required"> <xsd:annotation> <xsd:documentation>creation, receipt</xsd:documentation> <xsd:documentation xml:lang="DE">Zeitpunkt der Nachrichten-Erzeugung bzw. des Empfangs</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="creation"/> <xsd:enumeration value="receipt"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| diagram | ![]() |
||||
| properties |
|
||||
| children | Text | ||||
| source | <xsd:element name="Texts"> <xsd:complexType> <xsd:sequence maxOccurs="unbounded"> <xsd:element name="Text"> <xsd:complexType> <xsd:sequence> <xsd:element name="Code"> <xsd:annotation> <xsd:documentation>Response Code, cf. code list in interface description</xsd:documentation> <xsd:documentation xml:lang="DE">Quittungscode, s. Schnittstellenbeschreibung</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="FreeText" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | ![]() |
||||
| properties |
|
||||
| children | Code FreeText | ||||
| source | <xsd:element name="Text"> <xsd:complexType> <xsd:sequence> <xsd:element name="Code"> <xsd:annotation> <xsd:documentation>Response Code, cf. code list in interface description</xsd:documentation> <xsd:documentation xml:lang="DE">Quittungscode, s. Schnittstellenbeschreibung</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="FreeText" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | ![]() |
||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="Code"> <xsd:annotation> <xsd:documentation>Response Code, cf. code list in interface description</xsd:documentation> <xsd:documentation xml:lang="DE">Quittungscode, s. Schnittstellenbeschreibung</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="FreeText" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||
| children | Code Name | ||
| used by |
|
||
| annotation |
|
||
| source | <xsd:complexType name="BusinessUnitDef"> <xsd:annotation> <xsd:documentation>Location of a branch office.</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="Code" minOccurs="0"> <xsd:annotation> <xsd:documentation>UN/Locode; e.g. the location of the user's branch office.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Name" minOccurs="0"> <xsd:annotation> <xsd:documentation>If there is no UN/LoCode available for this place, alternatively the name can be set.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Code" minOccurs="0"> <xsd:annotation> <xsd:documentation>UN/Locode; e.g. the location of the user's branch office.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Name" minOccurs="0"> <xsd:annotation> <xsd:documentation>If there is no UN/LoCode available for this place, alternatively the name can be set.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||
| children | Participants CreationTime | ||
| used by |
|
||
| annotation |
|
||
| source | <xsd:complexType name="CommunicationDef"> <xsd:annotation> <xsd:documentation>Communication data, e. g. the message's creation time or sender, recipient</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="Participants"> <xsd:annotation> <xsd:documentation>Up to 11 entries can be sent:</xsd:documentation> <xsd:documentation>SENDER - mandatory with DAKOSY-code</xsd:documentation> <xsd:documentation>RECIPIENT - mandatory with DAKOSY-Code. Maximum of nine entries is possible.</xsd:documentation> <xsd:documentation>EDI_PROVIDER</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="Participant" type="ParticipantDef" minOccurs="2" maxOccurs="11"/> </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:documentation>Format : 1999-05-31T13:20:00</xsd:documentation> <xsd:documentation xml:lang="EN">Use local time. Value will be read "as it is". Please do not send an offset from the UTC.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | Participant | ||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Participants"> <xsd:annotation> <xsd:documentation>Up to 11 entries can be sent:</xsd:documentation> <xsd:documentation>SENDER - mandatory with DAKOSY-code</xsd:documentation> <xsd:documentation>RECIPIENT - mandatory with DAKOSY-Code. Maximum of nine entries is possible.</xsd:documentation> <xsd:documentation>EDI_PROVIDER</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="Participant" type="ParticipantDef" minOccurs="2" maxOccurs="11"/> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | ![]() |
||||||||||||||||||||||
| type | ParticipantDef | ||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||
| children | Code Name Pwd | ||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| source | <xsd:element name="Participant" type="ParticipantDef" minOccurs="2" maxOccurs="11"/> |
| diagram | ![]() |
||||||
| type | xsd:dateTime | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xsd:element name="CreationTime" type="xsd:dateTime"> <xsd:annotation> <xsd:documentation>Date and time of message creation.</xsd:documentation> <xsd:documentation>Format : 1999-05-31T13:20:00</xsd:documentation> <xsd:documentation xml:lang="EN">Use local time. Value will be read "as it is". Please do not send an offset from the UTC.</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||
| children | Name Phone Email BusinessUnit | ||
| used by |
|
||
| source | <xsd:complexType name="ContactDef"> <xsd:sequence> <xsd:element name="Name"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Phone" minOccurs="0"> <xsd:annotation> <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:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Email" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="BusinessUnit" type="BusinessUnitDef" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="Name"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Phone" minOccurs="0"> <xsd:annotation> <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:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Email" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | BusinessUnitDef | ||||||||
| properties |
|
||||||||
| children | Code Name | ||||||||
| source | <xsd:element name="BusinessUnit" type="BusinessUnitDef" minOccurs="0"/> |
| diagram | ![]() |
||
| children | Contact | ||
| used by |
|
||
| annotation |
|
||
| source | <xsd:complexType name="MessageMetaInfoDef"> <xsd:annotation> <xsd:documentation xml:lang="EN">Meta information for each message.</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="Contact" type="ContactDef" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
| diagram | ![]() |
||||||||
| type | ContactDef | ||||||||
| properties |
|
||||||||
| children | Name Phone Email BusinessUnit | ||||||||
| source | <xsd:element name="Contact" type="ContactDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||
| children | Transaction Application Communication | ||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||
| source | <xsd:complexType name="MetaInfoDef"> <xsd:annotation> <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>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" minOccurs="0"> <xsd:annotation> <xsd:documentation>Name of the application that built the message.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Communication" type="CommunicationDef"/> </xsd:sequence> <xsd:attribute name="ExchangeNumber" use="required"> <xsd:annotation> <xsd:documentation xml:lang="EN">unique reference per physical xml-file</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="14"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="Test" type="xsd:boolean" use="optional" default="0"> <xsd:annotation> <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:positiveInteger"> <xsd:annotation> <xsd:documentation>Number of messages (elements) that are collected in the transmitted file.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> |
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:attribute name="ExchangeNumber" use="required"> <xsd:annotation> <xsd:documentation xml:lang="EN">unique reference per physical xml-file</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="14"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| type | xsd:boolean | ||||||
| properties |
|
||||||
| annotation |
|
||||||
| source | <xsd:attribute name="Test" type="xsd:boolean" use="optional" default="0"> <xsd:annotation> <xsd:documentation>0 - false (default);</xsd:documentation> <xsd:documentation>1- true; transmission for test purpose</xsd:documentation> </xsd:annotation> </xsd:attribute> |
| type | xsd:positiveInteger | ||
| properties |
|
||
| annotation |
|
||
| source | <xsd:attribute name="Count" type="xsd:positiveInteger"> <xsd:annotation> <xsd:documentation>Number of messages (elements) that are collected in the transmitted file.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| type | TransactionDef | ||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||
| children | Descr Provider | ||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||
| source | <xsd:element name="Transaction" type="TransactionDef"> <xsd:annotation> <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 | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Application" minOccurs="0"> <xsd:annotation> <xsd:documentation>Name of the application that built the message.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||
| type | CommunicationDef | ||||
| properties |
|
||||
| children | Participants CreationTime | ||||
| source | <xsd:element name="Communication" type="CommunicationDef"/> |
| diagram | ![]() |
||||||||||||||
| type | extension of ParticipantCode | ||||||||||||||
| properties |
|
||||||||||||||
| used by |
|
||||||||||||||
| facets |
|
||||||||||||||
| attributes |
|
||||||||||||||
| source | <xsd:complexType name="ParticipantCodeDef"> <xsd:simpleContent> <xsd:extension base="ParticipantCode"> <xsd:attribute name="Alias" use="optional" default="DAK"> <xsd:annotation> <xsd:documentation>Alias code. Describes how the participant is identified in a 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:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> |
| type | restriction of xsd:token | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xsd:attribute name="Alias" use="optional" default="DAK"> <xsd:annotation> <xsd:documentation>Alias code. Describes how the participant is identified in a 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:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| diagram | ![]() |
||||||||||||||||||||||
| children | Code Name Pwd | ||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||
| source | <xsd:complexType name="ParticipantDef"> <xsd:sequence> <xsd:element name="Code" type="ParticipantCodeDef" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation xml:lang="EN">Code identifying the participant</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Name" minOccurs="0"> <xsd:annotation> <xsd:documentation>just for informal use</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Pwd" minOccurs="0"> <xsd:annotation> <xsd:documentation>Needs only to be set if required by the specified role.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> <xsd:attribute name="Role" use="required"> <xsd:annotation> <xsd:documentation xml:lang="EN">Desribes the particpant's communication part as the message's sender, it's recipient etc.</xsd:documentation> <xsd:documentation xml:lang="EN">Required entries:</xsd:documentation> <xsd:documentation xml:lang="EN">RECIPIENT</xsd:documentation> <xsd:documentation xml:lang="EN">SENDER</xsd:documentation> <xsd:documentation xml:lang="EN">EDI_PROVIDER</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType> |
| type | restriction of xsd:string | ||||||||||
| properties |
|
||||||||||
| facets |
|
||||||||||
| annotation |
|
||||||||||
| source | <xsd:attribute name="Role" use="required"> <xsd:annotation> <xsd:documentation xml:lang="EN">Desribes the particpant's communication part as the message's sender, it's recipient etc.</xsd:documentation> <xsd:documentation xml:lang="EN">Required entries:</xsd:documentation> <xsd:documentation xml:lang="EN">RECIPIENT</xsd:documentation> <xsd:documentation xml:lang="EN">SENDER</xsd:documentation> <xsd:documentation xml:lang="EN">EDI_PROVIDER</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| diagram | ![]() |
||||||||||||||
| type | ParticipantCodeDef | ||||||||||||||
| properties |
|
||||||||||||||
| facets |
|
||||||||||||||
| attributes |
|
||||||||||||||
| annotation |
|
||||||||||||||
| source | <xsd:element name="Code" type="ParticipantCodeDef" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation xml:lang="EN">Code identifying the participant</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Name" minOccurs="0"> <xsd:annotation> <xsd:documentation>just for informal use</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Pwd" minOccurs="0"> <xsd:annotation> <xsd:documentation>Needs only to be set if required by the specified role.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||
| children | Descr Provider | ||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||
| source | <xsd:complexType name="TransactionDef"> <xsd:sequence> <xsd:element name="Descr" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="EN"/> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Provider" minOccurs="0"> <xsd:annotation> <xsd:documentation>name of the party who is responsible for the underlying scheme.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> <xsd:attribute name="Code" use="required"> <xsd:annotation> <xsd:documentation>Code defined by the provider for the specified transaction.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="Type" use="required"> <xsd:annotation> <xsd:documentation>Single type which is represented by this file.</xsd:documentation> <xsd:documentation>A Transaction identified by its code may contain several types identified by their type.</xsd:documentation> <xsd:documentation>This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="Version" use="required"> <xsd:annotation> <xsd:documentation>Version of message definition</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:complexType> |
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:attribute name="Code" use="required"> <xsd:annotation> <xsd:documentation>Code defined by the provider for the specified transaction.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| type | restriction of xsd:string | ||||||
| properties |
|
||||||
| facets |
|
||||||
| annotation |
|
||||||
| source | <xsd:attribute name="Type" use="required"> <xsd:annotation> <xsd:documentation>Single type which is represented by this file.</xsd:documentation> <xsd:documentation>A Transaction identified by its code may contain several types identified by their type.</xsd:documentation> <xsd:documentation>This hierarchy is known from EDIFACT-messages where e. g. the transaction GM01 (code) consists of CUSCAR and APERAK (type).</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:attribute name="Version" use="required"> <xsd:annotation> <xsd:documentation>Version of message definition</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Descr" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="EN"/> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Provider" minOccurs="0"> <xsd:annotation> <xsd:documentation>name of the party who is responsible for the underlying scheme.</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:simpleType name="ParticipantCode"> <xsd:annotation> <xsd:documentation xml:lang="EN">Code identifying the participant</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="17"/> </xsd:restriction> </xsd:simpleType> |
| diagram | ![]() |
||
| children | Name StreetAndNumber Place PostCode Country | ||
| used by |
|
||
| source | <xsd:complexType name="AddressDataDef"> <xsd:sequence> <xsd:element name="Name" type="AddressFieldDef"/> <xsd:element name="StreetAndNumber" type="AddressFieldDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>name of the street and street number or post-office box</xsd:documentation> <xsd:documentation xml:lang="DE">Straße und Hausnummer oder Postfach</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Place" type="AddressFieldDef"> <xsd:annotation> <xsd:documentation>place(name of the city, etc.)</xsd:documentation> <xsd:documentation xml:lang="DE">Ort</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="PostCode"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>post code/ zip code</xsd:documentation> <xsd:documentation xml:lang="DE">Postleitzahl</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="9"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Country" type="CountryCodeDef" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | AddressFieldDef | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="Name" type="AddressFieldDef"/> |
| diagram | ![]() |
||||||||
| type | AddressFieldDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="StreetAndNumber" type="AddressFieldDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>name of the street and street number or post-office box</xsd:documentation> <xsd:documentation xml:lang="DE">Straße und Hausnummer oder Postfach</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||
| type | AddressFieldDef | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="Place" type="AddressFieldDef"> <xsd:annotation> <xsd:documentation>place(name of the city, etc.)</xsd:documentation> <xsd:documentation xml:lang="DE">Ort</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="PostCode"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>post code/ zip code</xsd:documentation> <xsd:documentation xml:lang="DE">Postleitzahl</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="9"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | CountryCodeDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Country" type="CountryCodeDef" minOccurs="0"/> |
| diagram | ![]() |
||
| children | MessageSignificance TransportCompany OperatorCode Reference Version IssueDate | ||
| used by |
|
||
| source | <xsd:complexType name="BusinessDocumentDef"> <xsd:sequence> <xsd:element name="MessageSignificance" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>For outbound traffic LD will be sent with the loading data.</xsd:documentation> <xsd:documentation>For a wagon sequence use PL for a planned sequence, TF for End of Train Formation, DP for Departure.</xsd:documentation> <xsd:documentation xml:lang="DE">Im Bahnversand wird LD für die Verlade-Daten gesendet.</xsd:documentation> <xsd:documentation xml:lang="DE">In Reihungen wird PL für Soll-Reihungen, TF für Zugbildungs-Ende, DP für Abfahrt benutzt.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="TransportCompany"> <xsd:annotation> <xsd:documentation>address code of the rail transport company according to the registration code of Habis Classic</xsd:documentation> <xsd:documentation xml:lang="DE">In Habis Classic registrierter Teilnehmer-Code des EVU.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="codeList"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="HABIS"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="OperatorCode" minOccurs="0"> <xsd:annotation> <xsd:documentation>address code of the operator according to the HPA registration code</xsd:documentation> <xsd:documentation xml:lang="DE">bei der HPA registrierter Teilnehmer-Code des Operateurs</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="codeList"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="HPA"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="Reference" type="ReferenceDef" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Unique Reference Number to identify a single message or an object. The hierarchy of objects can be represented by use of several references in the appropriate sequence.</xsd:documentation> <xsd:documentation xml:lang="DE">Eindeutige Referenznummer zur Identifikation einer Nachricht oder eines Objekts. Die hierarchische Einordnung eines Objekts wird dargestellt durch eine entsprechende Folge von Referenzen.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Version" type="VersionDef"> <xsd:annotation> <xsd:documentation>version of the object 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:documentation xml:lang="DE">Version des Objekts aufsteigende Folge (nicht notwendigerweise lückenlos) beginnend mit 01 (z.B. neuer Transportauftrag) - Versionen größer 01 werden als Änderung interpretiert</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="IssueDate" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>The issue date of the electronic message (as it has been created by the software system)</xsd:documentation> <xsd:documentation xml:lang="DE">Datum der Erzeugung einer Nachricht</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="MessageSignificance" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>For outbound traffic LD will be sent with the loading data.</xsd:documentation> <xsd:documentation>For a wagon sequence use PL for a planned sequence, TF for End of Train Formation, DP for Departure.</xsd:documentation> <xsd:documentation xml:lang="DE">Im Bahnversand wird LD für die Verlade-Daten gesendet.</xsd:documentation> <xsd:documentation xml:lang="DE">In Reihungen wird PL für Soll-Reihungen, TF für Zugbildungs-Ende, DP für Abfahrt benutzt.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | extension of xsd:string | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="TransportCompany"> <xsd:annotation> <xsd:documentation>address code of the rail transport company according to the registration code of Habis Classic</xsd:documentation> <xsd:documentation xml:lang="DE">In Habis Classic registrierter Teilnehmer-Code des EVU.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="codeList"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="HABIS"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> |
| type | restriction of xsd:string | ||
| properties |
|
||
| facets |
|
||
| source | <xsd:attribute name="codeList"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="HABIS"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| diagram | ![]() |
||||||||||||
| type | extension of xsd:string | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="OperatorCode" minOccurs="0"> <xsd:annotation> <xsd:documentation>address code of the operator according to the HPA registration code</xsd:documentation> <xsd:documentation xml:lang="DE">bei der HPA registrierter Teilnehmer-Code des Operateurs</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="codeList"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="HPA"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> |
| type | restriction of xsd:string | ||
| properties |
|
||
| facets |
|
||
| source | <xsd:attribute name="codeList"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="HPA"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| diagram | ![]() |
||||||||||||
| type | ReferenceDef | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="Reference" type="ReferenceDef" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Unique Reference Number to identify a single message or an object. The hierarchy of objects can be represented by use of several references in the appropriate sequence.</xsd:documentation> <xsd:documentation xml:lang="DE">Eindeutige Referenznummer zur Identifikation einer Nachricht oder eines Objekts. Die hierarchische Einordnung eines Objekts wird dargestellt durch eine entsprechende Folge von Referenzen.</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||
| type | VersionDef | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="Version" type="VersionDef"> <xsd:annotation> <xsd:documentation>version of the object 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:documentation xml:lang="DE">Version des Objekts aufsteigende Folge (nicht notwendigerweise lückenlos) beginnend mit 01 (z.B. neuer Transportauftrag) - Versionen größer 01 werden als Änderung interpretiert</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | xsd:date | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="IssueDate" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>The issue date of the electronic message (as it has been created by the software system)</xsd:documentation> <xsd:documentation xml:lang="DE">Datum der Erzeugung einer Nachricht</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||
| children | Category Radionuclides MaxActivityValue TransportIndex CriticalSafetyIndex PackageType TransportCertificate ExclusiveUseIndicator | ||
| used by |
|
||
| source | <xsd:complexType name="CL7Def"> <xsd:sequence> <xsd:element name="Category" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Radionuclides" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>name of the radionuclides</xsd:documentation> <xsd:documentation xml:lang="DE">radioaktive Stoffe oder Nuklide</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="MaxActivityValue" minOccurs="0"> <xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="DE">höchste Aktivität des radioaktiven Inhalts oder Masse der spaltbaren Stoffe</xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:extension base="xsd:integer"> <xsd:attribute name="unit"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>BQ = becquerel, or multiple units (MBQ, GBQ, TBQ)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"/> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="TransportIndex" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Transportkennzahl</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="CriticalSafetyIndex" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Kritikalitätssicherheitskennzahl</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="4"/> <xsd:fractionDigits value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PackageType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Typ des Versandstücks</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="TransportCertificate" minOccurs="0" maxOccurs="3"> <xsd:annotation> <xsd:documentation xml:lang="DE">Beförderungsgenehmigungen, Zulassungszeugnisse</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="CertificateType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Typ der Bescheinigung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="CertificateNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Nummer/Kennzeichen der Bescheinigung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="100"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="AdditionalRemarks" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="210"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="ExclusiveUseIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">unter ausschließlicher Verwendung (nur Absender oder Empfänger allein darf alle Be- und Entladevorgänge ausführen)</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Category" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Radionuclides" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>name of the radionuclides</xsd:documentation> <xsd:documentation xml:lang="DE">radioaktive Stoffe oder Nuklide</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | extension of xsd:integer | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:element name="MaxActivityValue" minOccurs="0"> <xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="DE">höchste Aktivität des radioaktiven Inhalts oder Masse der spaltbaren Stoffe</xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:extension base="xsd:integer"> <xsd:attribute name="unit"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>BQ = becquerel, or multiple units (MBQ, GBQ, TBQ)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"/> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> |
| type | restriction of xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="unit"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>BQ = becquerel, or multiple units (MBQ, GBQ, TBQ)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"/> </xsd:simpleType> </xsd:attribute> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="TransportIndex" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Transportkennzahl</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:decimal | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="CriticalSafetyIndex" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Kritikalitätssicherheitskennzahl</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="4"/> <xsd:fractionDigits value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="PackageType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Typ des Versandstücks</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | CertificateType CertificateNumber AdditionalRemarks | ||||||||
| annotation |
|
||||||||
| source | <xsd:element name="TransportCertificate" minOccurs="0" maxOccurs="3"> <xsd:annotation> <xsd:documentation xml:lang="DE">Beförderungsgenehmigungen, Zulassungszeugnisse</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="CertificateType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Typ der Bescheinigung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="CertificateNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Nummer/Kennzeichen der Bescheinigung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="100"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="AdditionalRemarks" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="210"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="CertificateType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Typ der Bescheinigung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="CertificateNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Nummer/Kennzeichen der Bescheinigung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="100"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="AdditionalRemarks" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="210"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="ExclusiveUseIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">unter ausschließlicher Verwendung (nur Absender oder Empfänger allein darf alle Be- und Entladevorgänge ausführen)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
| children | DangerousGoodDeclarant GEGISReferenceNumber |
| source | <xsd:complexType name="DangerousGoodRefDef"> <xsd:sequence> <xsd:element name="DangerousGoodDeclarant"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>party who is responsible for the declaration in GEGIS</xsd:documentation> <xsd:documentation xml:lang="DE">verantwortlicher GEGIS-Anmelder</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GEGISReferenceNumber"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="18"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="DangerousGoodDeclarant"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>party who is responsible for the declaration in GEGIS</xsd:documentation> <xsd:documentation xml:lang="DE">verantwortlicher GEGIS-Anmelder</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="GEGISReferenceNumber"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="18"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
| children | SequenceNumber GroupIdentification LegalNorm RegulationsAmendment Class UNNumber PackingGroup ProperShippingName TechnicalNameSupplement GoodsLabel ShuntingLabel MPLabel ClassificationCode HazardID EmSNumber LimitedQuantityIndicator ExceptedQuantityIndicator WasteIndicator SalvageIndicator EmptyUncleanedIndicator Packages DangerWeight FlashPointValue Radioactive SafetyDate LastTransported WaterPollutionClass MarpolCategory Endorsement |
| source | <xsd:complexType name="DangerousGoodsDef"> <xsd:sequence> <xsd:element name="SequenceNumber"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>used to unambigously identify the DG information within a unit in the communication</xsd:documentation> <xsd:documentation xml:lang="DE">zur eindeutigen Identifikation der Gefahrgut-Angaben für eine Ladeeinheit</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GroupIdentification" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="IdentificationMark" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>identifier of the group</xsd:documentation> <xsd:documentation xml:lang="DE">Gruppen-ID</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GroupType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of group: 1=outer package, 2=bundle, 3=salvage package</xsd:documentation> <xsd:documentation xml:lang="DE">Art der Gruppe: 1=Umverpackung, 2=Zusammenpackung, 3=Bergungsverpackung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GroupDescription" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="LegalNorm" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>identification of the dangerous goods legal norm used for this declaration</xsd:documentation> <xsd:documentation>e.g. IMDG, RID</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung, nach welcher Vorschrift die Gefahrgut-Anmeldung erfolgt</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RegulationsAmendment" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Stand/Amendment z.B. _RID 2009_</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Class" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="UNNumber" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PackingGroup" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>values I, II or III - corresponding to the dangerous goods class</xsd:documentation> <xsd:documentation xml:lang="DE">I, II oder III - entsprechend der Gefahrklasse</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ProperShippingName" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>proper shipping name of the dangerous good</xsd:documentation> <xsd:documentation xml:lang="DE">offizielle Bezeichnung des Gefahrstoffs</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="140"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="TechnicalNameSupplement" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Recognized chemical or biological name(s) for generic or "not otherwise specified" (N.O.S.) proper shipping names</xsd:documentation> <xsd:documentation>chemical or technical group name of the dangerous good</xsd:documentation> <xsd:documentation xml:lang="DE">üblicher chemische oder biologische Name(n) für allgemeine oder "nicht anderweitig genannt" (N.A.G.) offizielle Namen</xsd:documentation> <xsd:documentation xml:lang="DE">chemischer oder technischer Gruppenname des Gefahrstoffs (Gefahrenauslöser)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GoodsLabel" minOccurs="0" maxOccurs="4"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>dangerous good label according to HABIS code list A02</xsd:documentation> <xsd:documentation xml:lang="DE">Gefahrzettel lt. HABIS-Schlüsselverzeichnis A02</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ShuntingLabel" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Placard-No. 13 or 15</xsd:documentation> <xsd:documentation xml:lang="DE">Rangierzettel 13 oder 15</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="MPLabel" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Marine pollutant mark; values " " or "MP" ("MP" can be stated more precisely by "P" or "PP")</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung wassergefährdender Stoffe; Werte: " " oder "MP" ("MP" kann auch genauer durch "P" oder "PP" bezeichnet werden)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ClassificationCode" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="7"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="HazardID" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Hazard Identification: number shown on the orange-coloured plate</xsd:documentation> <xsd:documentation xml:lang="DE">Nummer zur Kennzeichnung der Gefahr (Kemler)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="EmSNumber" type="EmSDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Emergency schedule number (only two 3-byte numbers used in HABIS instead of 6-byte numbers)</xsd:documentation> <xsd:documentation xml:lang="DE">EmS-Nummer (HABIS benutzt nur zwei 3-stellige Nummern statt 6-stelliger)</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="LimitedQuantityIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator for dangerous goods packed in limited quantities (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung für Gefahrgut in begrenzter Menge (z.Zt. nicht benutzt in HABIS Classic)</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="ExceptedQuantityIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Kennzeichnung für freigestellte Mengen</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="WasteIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator for transport of dangerous goods as waste (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Abfall-Kennzeichen (z.Zt. nicht benutzt in HABIS Classic)</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="SalvageIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator for use of salvage package (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen für Bergungsverpackung (z.Zt. nicht benutzt in HABIS Classic)</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="EmptyUncleanedIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator for empty and not cleaned receptables</xsd:documentation> <xsd:documentation xml:lang="DE">Indikator für leere, ungereinigte Tanks</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Packages" type="PackingDef" minOccurs="0"/> <xsd:element name="DangerWeight" type="DangerWeightDef" minOccurs="0"/> <xsd:element name="FlashPointValue" type="TemperatureValue" minOccurs="0"/> <xsd:element name="Radioactive" type="CL7Def" minOccurs="0"> <xsd:annotation> <xsd:documentation>only for class 7</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="SafetyDate" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>earliest date the safety valve can be opened - relevant for supercooled liquid gases (class 2), format YYYY-MM-DD </xsd:documentation> <xsd:documentation xml:lang="DE">frühestes Datum zur Öffnung von Sicherheitsventilen - relevant bei unterkühlten flüssigen Gasen (Klasse 2), Format YYYY-MM-DD </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="LastTransported" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Description of last loaded dangerous good (UN-Number, Proper Shipping Name, Class, SubRisks, PackingGroup; e.g. "UN 1098 ALLYLALCOHOL, 6.1(3), I")</xsd:documentation> <xsd:documentation xml:lang="DE">Beschreibung des letzten Ladeguts (UN-Nr., offizielle Bezeichnung, Klasse, Nebenrisiken, Verpackungsgruppe; z.B. "UN 1098 ALLYLALCOHOL, 6.1(3), I")</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="WaterPollutionClass" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>values 1, 2, 3: light to strong water pollutant</xsd:documentation> <xsd:documentation xml:lang="DE">Wassergefährdungsklasse, 1/2/3: schwach bis stark wassergefährdend</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="MarpolCategory" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>values X, Y, Z according to MARPOL Annex II</xsd:documentation> <xsd:documentation xml:lang="DE">Verschmtzungskategorie: Werte X, Y, Z lt. MARPOL Annex II</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Endorsement" minOccurs="0"> <xsd:annotation> <xsd:documentation>Additional information required in accordance with special provisions, certain classes, special transport conditions, ... (e.g. "Carriage in accordance with 2.2.52.1.9")</xsd:documentation> <xsd:documentation xml:lang="DE">Zusatzangaben, besondere Bestimmungen etc. (z.B. "Transport in Übereinstimmung mit 2.2.52.1.9")</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:positiveInteger | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="SequenceNumber"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>used to unambigously identify the DG information within a unit in the communication</xsd:documentation> <xsd:documentation xml:lang="DE">zur eindeutigen Identifikation der Gefahrgut-Angaben für eine Ladeeinheit</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | IdentificationMark GroupType GroupDescription | ||||||||
| source | <xsd:element name="GroupIdentification" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="IdentificationMark" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>identifier of the group</xsd:documentation> <xsd:documentation xml:lang="DE">Gruppen-ID</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GroupType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of group: 1=outer package, 2=bundle, 3=salvage package</xsd:documentation> <xsd:documentation xml:lang="DE">Art der Gruppe: 1=Umverpackung, 2=Zusammenpackung, 3=Bergungsverpackung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GroupDescription" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="IdentificationMark" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>identifier of the group</xsd:documentation> <xsd:documentation xml:lang="DE">Gruppen-ID</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="GroupType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of group: 1=outer package, 2=bundle, 3=salvage package</xsd:documentation> <xsd:documentation xml:lang="DE">Art der Gruppe: 1=Umverpackung, 2=Zusammenpackung, 3=Bergungsverpackung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="GroupDescription" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="LegalNorm" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>identification of the dangerous goods legal norm used for this declaration</xsd:documentation> <xsd:documentation>e.g. IMDG, RID</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung, nach welcher Vorschrift die Gefahrgut-Anmeldung erfolgt</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="RegulationsAmendment" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Stand/Amendment z.B. _RID 2009_</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Class" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="UNNumber" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="PackingGroup" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>values I, II or III - corresponding to the dangerous goods class</xsd:documentation> <xsd:documentation xml:lang="DE">I, II oder III - entsprechend der Gefahrklasse</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="ProperShippingName" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>proper shipping name of the dangerous good</xsd:documentation> <xsd:documentation xml:lang="DE">offizielle Bezeichnung des Gefahrstoffs</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="140"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="TechnicalNameSupplement" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Recognized chemical or biological name(s) for generic or "not otherwise specified" (N.O.S.) proper shipping names</xsd:documentation> <xsd:documentation>chemical or technical group name of the dangerous good</xsd:documentation> <xsd:documentation xml:lang="DE">üblicher chemische oder biologische Name(n) für allgemeine oder "nicht anderweitig genannt" (N.A.G.) offizielle Namen</xsd:documentation> <xsd:documentation xml:lang="DE">chemischer oder technischer Gruppenname des Gefahrstoffs (Gefahrenauslöser)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="GoodsLabel" minOccurs="0" maxOccurs="4"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>dangerous good label according to HABIS code list A02</xsd:documentation> <xsd:documentation xml:lang="DE">Gefahrzettel lt. HABIS-Schlüsselverzeichnis A02</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="ShuntingLabel" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Placard-No. 13 or 15</xsd:documentation> <xsd:documentation xml:lang="DE">Rangierzettel 13 oder 15</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="MPLabel" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Marine pollutant mark; values " " or "MP" ("MP" can be stated more precisely by "P" or "PP")</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung wassergefährdender Stoffe; Werte: " " oder "MP" ("MP" kann auch genauer durch "P" oder "PP" bezeichnet werden)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="ClassificationCode" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="7"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="HazardID" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Hazard Identification: number shown on the orange-coloured plate</xsd:documentation> <xsd:documentation xml:lang="DE">Nummer zur Kennzeichnung der Gefahr (Kemler)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | EmSDef | ||||||||
| properties |
|
||||||||
| children | FireSchedule SpillageSchedule | ||||||||
| annotation |
|
||||||||
| source | <xsd:element name="EmSNumber" type="EmSDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Emergency schedule number (only two 3-byte numbers used in HABIS instead of 6-byte numbers)</xsd:documentation> <xsd:documentation xml:lang="DE">EmS-Nummer (HABIS benutzt nur zwei 3-stellige Nummern statt 6-stelliger)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="LimitedQuantityIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator for dangerous goods packed in limited quantities (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung für Gefahrgut in begrenzter Menge (z.Zt. nicht benutzt in HABIS Classic)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="ExceptedQuantityIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Kennzeichnung für freigestellte Mengen</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="WasteIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator for transport of dangerous goods as waste (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Abfall-Kennzeichen (z.Zt. nicht benutzt in HABIS Classic)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="SalvageIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator for use of salvage package (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen für Bergungsverpackung (z.Zt. nicht benutzt in HABIS Classic)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="EmptyUncleanedIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator for empty and not cleaned receptables</xsd:documentation> <xsd:documentation xml:lang="DE">Indikator für leere, ungereinigte Tanks</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | PackingDef | ||||||||
| properties |
|
||||||||
| children | TotalNumber PackageCode Description InstructionCode | ||||||||
| source | <xsd:element name="Packages" type="PackingDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | DangerWeightDef | ||||||||
| properties |
|
||||||||
| children | GrossValue NetValue NetExplosiveValue | ||||||||
| source | <xsd:element name="DangerWeight" type="DangerWeightDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| type | TemperatureValue | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:element name="FlashPointValue" type="TemperatureValue" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | CL7Def | ||||||||
| properties |
|
||||||||
| children | Category Radionuclides MaxActivityValue TransportIndex CriticalSafetyIndex PackageType TransportCertificate ExclusiveUseIndicator | ||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Radioactive" type="CL7Def" minOccurs="0"> <xsd:annotation> <xsd:documentation>only for class 7</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | xsd:date | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="SafetyDate" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>earliest date the safety valve can be opened - relevant for supercooled liquid gases (class 2), format YYYY-MM-DD </xsd:documentation> <xsd:documentation xml:lang="DE">frühestes Datum zur Öffnung von Sicherheitsventilen - relevant bei unterkühlten flüssigen Gasen (Klasse 2), Format YYYY-MM-DD </xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="LastTransported" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Description of last loaded dangerous good (UN-Number, Proper Shipping Name, Class, SubRisks, PackingGroup; e.g. "UN 1098 ALLYLALCOHOL, 6.1(3), I")</xsd:documentation> <xsd:documentation xml:lang="DE">Beschreibung des letzten Ladeguts (UN-Nr., offizielle Bezeichnung, Klasse, Nebenrisiken, Verpackungsgruppe; z.B. "UN 1098 ALLYLALCOHOL, 6.1(3), I")</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="WaterPollutionClass" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>values 1, 2, 3: light to strong water pollutant</xsd:documentation> <xsd:documentation xml:lang="DE">Wassergefährdungsklasse, 1/2/3: schwach bis stark wassergefährdend</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="MarpolCategory" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>values X, Y, Z according to MARPOL Annex II</xsd:documentation> <xsd:documentation xml:lang="DE">Verschmtzungskategorie: Werte X, Y, Z lt. MARPOL Annex II</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Endorsement" minOccurs="0"> <xsd:annotation> <xsd:documentation>Additional information required in accordance with special provisions, certain classes, special transport conditions, ... (e.g. "Carriage in accordance with 2.2.52.1.9")</xsd:documentation> <xsd:documentation xml:lang="DE">Zusatzangaben, besondere Bestimmungen etc. (z.B. "Transport in Übereinstimmung mit 2.2.52.1.9")</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||
| children | GrossValue NetValue NetExplosiveValue | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xsd:complexType name="DangerWeightDef"> <xsd:annotation> <xsd:documentation>always weight values in gram</xsd:documentation> <xsd:documentation xml:lang="DE">alle Gewichtsangaben für Gefahrgut in Gramm</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="GrossValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>gross weight</xsd:documentation> <xsd:documentation xml:lang="DE">Bruttogewicht</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="NetValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>net weight</xsd:documentation> <xsd:documentation xml:lang="DE">Nettogewicht</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="NetExplosiveValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>net weight explosive material for class 1</xsd:documentation> <xsd:documentation xml:lang="DE">Explosivstoff-Masse (Klasse 1)</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="GrossValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>gross weight</xsd:documentation> <xsd:documentation xml:lang="DE">Bruttogewicht</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="NetValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>net weight</xsd:documentation> <xsd:documentation xml:lang="DE">Nettogewicht</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="NetExplosiveValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>net weight explosive material for class 1</xsd:documentation> <xsd:documentation xml:lang="DE">Explosivstoff-Masse (Klasse 1)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||
| children | FireSchedule SpillageSchedule | ||
| used by |
|
||
| source | <xsd:complexType name="EmSDef"> <xsd:sequence> <xsd:annotation> <xsd:documentation>emergency schedule number for the dangerous good class consisting of 2 parts</xsd:documentation> <xsd:documentation xml:lang="DE">EmS-Nummer besteht aus zwei Teilen</xsd:documentation> </xsd:annotation> <xsd:element name="FireSchedule"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Vorschriften bei Feuer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="SpillageSchedule"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Vorschriften bei Verschüttung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="FireSchedule"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Vorschriften bei Feuer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="SpillageSchedule"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Vorschriften bei Verschüttung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||
| children | Name Telephone Telefax Email | ||
| used by |
|
||
| source | <xsd:complexType name="InformationContactDef"> <xsd:sequence> <xsd:element name="Name"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>last and first name of the person for the contact</xsd:documentation> <xsd:documentation xml:lang="DE">Nachname und Vorname der Kontaktperson</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Telephone" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Telefax" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Email" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>currently not used in HABIS</xsd:documentation> <xsd:documentation xml:lang="DE">z.Zt. in HABIS nicht benutzt</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="Name"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>last and first name of the person for the contact</xsd:documentation> <xsd:documentation xml:lang="DE">Nachname und Vorname der Kontaktperson</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Telephone" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Telefax" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Email" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>currently not used in HABIS</xsd:documentation> <xsd:documentation xml:lang="DE">z.Zt. in HABIS nicht benutzt</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | extension of xsd:nonNegativeInteger | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:complexType name="LengthDef"> <xsd:simpleContent> <xsd:extension base="xsd:nonNegativeInteger"> <xsd:attribute name="unit" type="LengthUnit"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> |
| type | LengthUnit | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:attribute name="unit" type="LengthUnit"/> |
| diagram | ![]() |
||||
| children | AreaCode QuayCode LocationCode Name | ||||
| annotation |
|
||||
| source | <xsd:complexType name="LocationDef"> <xsd:annotation> <xsd:documentation>Area/Quay/Location according to HABIS code list A07 when location is in the port of Hamburg</xsd:documentation> <xsd:documentation xml:lang="DE">Ortsangabe, bei Ladestellen des Hamburger Hafens bestehend aus Bahnhofsbereich/Kaibetrieb/Ladestelle lt. HABIS-Schlüsselverzeichnis A07</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="AreaCode" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="QuayCode" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="LocationCode" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Name" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="40"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="AreaCode" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="QuayCode" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="LocationCode" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Name" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="40"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||
| children | TotalNumber PackageCode Description InstructionCode | ||
| used by |
|
||
| source | <xsd:complexType name="PackingDef"> <xsd:sequence> <xsd:element name="TotalNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>number of package units (max. in HABIS: 999 999)</xsd:documentation> <xsd:documentation xml:lang="DE">Anzahl Packstücke (max. in HABIS: 999 999)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"/> </xsd:simpleType> </xsd:element> <xsd:element name="PackageCode" minOccurs="0"> <xsd:annotation> <xsd:documentation>according to HABIS code list A06</xsd:documentation> <xsd:documentation xml:lang="DE">Verpackungscode lt. HABIS-Schlüsselverzeichnis A06</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Description" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of packages in plain text (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Art der Verpackung als Text (z.Zt. in HABIS Classic nicht benutzt)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="InstructionCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>instruction for packaging, coded</xsd:documentation> <xsd:documentation xml:lang="DE">Verpackungsanweisung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | restriction of xsd:positiveInteger | ||||||||
| properties |
|
||||||||
| source | <xsd:element name="TotalNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>number of package units (max. in HABIS: 999 999)</xsd:documentation> <xsd:documentation xml:lang="DE">Anzahl Packstücke (max. in HABIS: 999 999)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"/> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="PackageCode" minOccurs="0"> <xsd:annotation> <xsd:documentation>according to HABIS code list A06</xsd:documentation> <xsd:documentation xml:lang="DE">Verpackungscode lt. HABIS-Schlüsselverzeichnis A06</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Description" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of packages in plain text (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Art der Verpackung als Text (z.Zt. in HABIS Classic nicht benutzt)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="InstructionCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>instruction for packaging, coded</xsd:documentation> <xsd:documentation xml:lang="DE">Verpackungsanweisung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
| children | CustomerNumber CustomerName Address InformationContact ReferenceNumber |
| source | <xsd:complexType name="PartyDataDef"> <xsd:sequence> <xsd:element name="CustomerNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>this number / code is used by the contractor to indentify the customer</xsd:documentation> <xsd:documentation xml:lang="DE">Kundennummer des Beteiligten, zur Identifizierung durch das EVU</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="12"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="CustomerName" type="AddressFieldDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>customer Short name</xsd:documentation> <xsd:documentation xml:lang="DE">Kurzname</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Address" type="AddressDataDef" minOccurs="0"/> <xsd:element name="InformationContact" type="InformationContactDef" minOccurs="0"/> <xsd:element name="ReferenceNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">z.B. Verkehrsführer-Referenz</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="CustomerNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>this number / code is used by the contractor to indentify the customer</xsd:documentation> <xsd:documentation xml:lang="DE">Kundennummer des Beteiligten, zur Identifizierung durch das EVU</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="12"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | AddressFieldDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="CustomerName" type="AddressFieldDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>customer Short name</xsd:documentation> <xsd:documentation xml:lang="DE">Kurzname</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | AddressDataDef | ||||||||
| properties |
|
||||||||
| children | Name StreetAndNumber Place PostCode Country | ||||||||
| source | <xsd:element name="Address" type="AddressDataDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | InformationContactDef | ||||||||
| properties |
|
||||||||
| children | Name Telephone Telefax Email | ||||||||
| source | <xsd:element name="InformationContact" type="InformationContactDef" minOccurs="0"/> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="ReferenceNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">z.B. Verkehrsführer-Referenz</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
| children | CountryCode Code Name |
| source | <xsd:complexType name="RailStationDef"> <xsd:sequence> <xsd:element name="CountryCode" type="CountryCodeDef" minOccurs="0"/> <xsd:element name="Code" type="StationCodeDef"/> <xsd:element name="Name" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | CountryCodeDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="CountryCode" type="CountryCodeDef" minOccurs="0"/> |
| diagram | |||||
| type | StationCodeDef | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="Code" type="StationCodeDef"/> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Name" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | extension of ReferenceText | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:complexType name="ReferenceDef"> <xsd:simpleContent> <xsd:extension base="ReferenceText"> <xsd:attribute name="type"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Type of reference, e.g. the transport order number or the message reference number.</xsd:documentation> <xsd:documentation>ORIGMS = reference of the original message (only used in the Response message)</xsd:documentation> <xsd:documentation>CTOREF = customer's transport order reference</xsd:documentation> <xsd:documentation>UNITNR = number of the shipping unit in the transport order</xsd:documentation> <xsd:documentation>DGNR = number of the dangerous goods information on a unit in the transport order</xsd:documentation> <xsd:documentation>SEALNR = number of the seal on a unit in the transport order</xsd:documentation> <xsd:documentation>WSEQNR = HABIS wagon sequence number</xsd:documentation> <xsd:documentation>WAGNR = number of the wagon in a wagon sequence</xsd:documentation> <xsd:documentation>TRACKD = arbitrary unique key value</xsd:documentation> <xsd:documentation xml:lang="DE">Art der Referenz, z.B. Auftragsnummer oder Nachrichten-Referenz</xsd:documentation> <xsd:documentation xml:lang="DE">ORIGMS = Referenz der Original-Nachricht (nur in der Quittung benutz)</xsd:documentation> <xsd:documentation xml:lang="DE">CTOREF = Auftragsnummer des EVU</xsd:documentation> <xsd:documentation xml:lang="DE">UNITNR = eindeutige Nummer der Ladeeinheit im Auftrag</xsd:documentation> <xsd:documentation xml:lang="DE">DGNR = eindeutige Nummer der Gefahrgut-Angabe innerhalb der Ladeeinheit</xsd:documentation> <xsd:documentation xml:lang="DE">SEALNR = eindeutige Nummer der Siegel-Angabe innerhalb der Ladeeinheit</xsd:documentation> <xsd:documentation xml:lang="DE">WSEQNR = HABIS Reihungs-Referenz</xsd:documentation> <xsd:documentation xml:lang="DE">WAGNR = eindeutige Nummer des Wagens in einer Reihung</xsd:documentation> <xsd:documentation xml:lang="DE">TRACKD = beliebiger eindeutiger Schlüsselwert</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"/> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> |
| type | restriction of xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="type"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Type of reference, e.g. the transport order number or the message reference number.</xsd:documentation> <xsd:documentation>ORIGMS = reference of the original message (only used in the Response message)</xsd:documentation> <xsd:documentation>CTOREF = customer's transport order reference</xsd:documentation> <xsd:documentation>UNITNR = number of the shipping unit in the transport order</xsd:documentation> <xsd:documentation>DGNR = number of the dangerous goods information on a unit in the transport order</xsd:documentation> <xsd:documentation>SEALNR = number of the seal on a unit in the transport order</xsd:documentation> <xsd:documentation>WSEQNR = HABIS wagon sequence number</xsd:documentation> <xsd:documentation>WAGNR = number of the wagon in a wagon sequence</xsd:documentation> <xsd:documentation>TRACKD = arbitrary unique key value</xsd:documentation> <xsd:documentation xml:lang="DE">Art der Referenz, z.B. Auftragsnummer oder Nachrichten-Referenz</xsd:documentation> <xsd:documentation xml:lang="DE">ORIGMS = Referenz der Original-Nachricht (nur in der Quittung benutz)</xsd:documentation> <xsd:documentation xml:lang="DE">CTOREF = Auftragsnummer des EVU</xsd:documentation> <xsd:documentation xml:lang="DE">UNITNR = eindeutige Nummer der Ladeeinheit im Auftrag</xsd:documentation> <xsd:documentation xml:lang="DE">DGNR = eindeutige Nummer der Gefahrgut-Angabe innerhalb der Ladeeinheit</xsd:documentation> <xsd:documentation xml:lang="DE">SEALNR = eindeutige Nummer der Siegel-Angabe innerhalb der Ladeeinheit</xsd:documentation> <xsd:documentation xml:lang="DE">WSEQNR = HABIS Reihungs-Referenz</xsd:documentation> <xsd:documentation xml:lang="DE">WAGNR = eindeutige Nummer des Wagens in einer Reihung</xsd:documentation> <xsd:documentation xml:lang="DE">TRACKD = beliebiger eindeutiger Schlüsselwert</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"/> </xsd:simpleType> </xsd:attribute> |
| diagram | ![]() |
| children | CountryCode Code Name |
| source | <xsd:complexType name="StationAreaDef"> <xsd:sequence> <xsd:element name="CountryCode" type="CountryCodeDef" minOccurs="0"/> <xsd:element name="Code" type="StationCodeDef" minOccurs="0"/> <xsd:element name="Name" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | CountryCodeDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="CountryCode" type="CountryCodeDef" minOccurs="0"/> |
| diagram | |||||||||
| type | StationCodeDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Code" type="StationCodeDef" minOccurs="0"/> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Name" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | extension of Decimal3 | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:complexType name="TemperatureValue"> <xsd:simpleContent> <xsd:extension base="Decimal3"> <xsd:attribute name="unit" type="TemperatureUnit"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> |
| type | TemperatureUnit | ||
| properties |
|
||
| facets |
|
||
| source | <xsd:attribute name="unit" type="TemperatureUnit"/> |
| diagram | ![]() |
| children | Number Date Time |
| source | <xsd:complexType name="TrainDef"> <xsd:sequence> <xsd:element name="Number"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> <xsd:minLength value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Date" type="xsd:date"/> <xsd:element name="Time" type="xsd:time" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="Number"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> <xsd:minLength value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||
| type | xsd:date | ||||
| properties |
|
||||
| source | <xsd:element name="Date" type="xsd:date"/> |
| diagram | |||||||||
| type | xsd:time | ||||||||
| properties |
|
||||||||
| source | <xsd:element name="Time" type="xsd:time" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| type | extension of xsd:nonNegativeInteger | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:complexType name="WeightDef"> <xsd:simpleContent> <xsd:extension base="xsd:nonNegativeInteger"> <xsd:attribute name="unit" type="WeightUnit"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> |
| type | WeightUnit | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xsd:attribute name="unit" type="WeightUnit"/> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="AddressFieldDef"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="30"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:nonNegativeInteger | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:simpleType name="AxlesDef"> <xsd:annotation> <xsd:documentation>number of axles</xsd:documentation> <xsd:documentation xml:lang="DE">Anzahl Achsen</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:nonNegativeInteger"> <xsd:maxInclusive value="99"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by | |||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:simpleType name="ChoiceDef"> <xsd:annotation> <xsd:documentation>choice Y = Yes / N = No </xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Y"/> <xsd:enumeration value="N"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:simpleType name="CountryCodeDef"> <xsd:annotation> <xsd:documentation>country according to ISO 3166 2-alpha-codes</xsd:documentation> <xsd:documentation xml:lang="DE">Ländercode nach ISO 3166 (2-st. Buchstaben-Code)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[A-Z][A-Z]"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:simpleType name="CustomsProcedureDef"> <xsd:annotation> <xsd:documentation>for HABIS Zoll (HZO) according to HABIS code list A65</xsd:documentation> <xsd:documentation xml:lang="DE">Zollverfahren von HABIS Zoll (HZO) lt. HABIS-Schlüsselverzeichnis A65</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:decimal | ||||||||
| used by |
|
||||||||
| facets |
|
||||||||
| source | <xsd:simpleType name="Decimal3"> <xsd:restriction base="xsd:decimal"> <xsd:maxInclusive value="999"/> <xsd:minInclusive value="-999"/> <xsd:totalDigits value="3"/> <xsd:fractionDigits value="0"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:simpleType name="EmptyFullDef"> <xsd:annotation> <xsd:documentation>choice E = empty / F = full</xsd:documentation> <xsd:documentation xml:lang="DE">E für Leer / F für Beladen</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="E"/> <xsd:enumeration value="F"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:simpleType name="HABISNumberDef"> <xsd:annotation> <xsd:documentation>HABIS customs number received via HABIS ZOLL</xsd:documentation> <xsd:documentation xml:lang="DE">HABIS-Zollnummer von HABIS ZOLL (HZO)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="HA[BE]\d{18}"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||||||
| used by |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:simpleType name="LengthUnit"> <xsd:annotation> <xsd:documentation>m for meter, dm for decimeter, cm for centimeter, mm for millimeter</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="m"/> <xsd:enumeration value="dm"/> <xsd:enumeration value="cm"/> <xsd:enumeration value="mm"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||
| facets |
|
||
| annotation |
|
||
| source | <xsd:simpleType name="LoadingRequestDef"> <xsd:annotation> <xsd:documentation xml:lang="DE">Verladewunschcode</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||
| facets |
|
||
| annotation |
|
||
| source | <xsd:simpleType name="PlacardDef"> <xsd:annotation> <xsd:documentation xml:lang="DE">Gefahrzettel, Nebenzettel</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:simpleType name="ReferenceText"> <xsd:annotation> <xsd:documentation>Message references the sender / rail transportation company is using</xsd:documentation> <xsd:documentation xml:lang="DE">Referenznummern der beteiligten Kommunikationspartner</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||
| used by |
|
||
| facets |
|
||
| source | <xsd:simpleType name="StationCodeDef"> <xsd:restriction base="xsd:string"> <xsd:pattern value="\d{8}"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||
| used by |
|
||
| facets |
|
||
| source | <xsd:simpleType name="TemperatureUnit"> <xsd:restriction base="xsd:string"> <xsd:enumeration value="Celsius"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||
| facets |
|
||
| annotation |
|
||
| source | <xsd:simpleType name="TrackNumberDef"> <xsd:annotation> <xsd:documentation xml:lang="DE">Gleisnummer, mit führenden Nullen angeben</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="d{3}"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:simpleType name="TypeOfTransportDef"> <xsd:annotation> <xsd:documentation>K for Wagon Load and C for Container Load </xsd:documentation> <xsd:documentation xml:lang="DE">K für Wagenladungsverkehr (konventioneller Verkehr) und C für Kombinierten Verkehr (Container)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="C"/> <xsd:enumeration value="K"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||
| used by |
|
||
| facets |
|
||
| source | <xsd:simpleType name="VersionDef"> <xsd:restriction base="xsd:string"> <xsd:pattern value="\d{2}"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:simpleType name="WagonCategoryDef"> <xsd:annotation> <xsd:documentation xml:lang="DE">Wagengattung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd:string | ||||
| facets |
|
||||
| source | <xsd:simpleType name="WagonNumberDef"> <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 |
|
||||||
| annotation |
|
||||||
| source | <xsd:simpleType name="WeightUnit"> <xsd:annotation> <xsd:documentation>g for grams, kg for kilograms, t for tons</xsd:documentation> <xsd:documentation xml:lang="DE">g = Gramm, kg = Kilogramm, t = Tonne</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="g"/> <xsd:enumeration value="kg"/> <xsd:enumeration value="t"/> </xsd:restriction> </xsd:simpleType> |