| schema location: | TrackDiagram.xsd |
| attribute form default: | |
| element form default: | qualified |
| Elements | Complex types |
| Document | MessageDef |
| TrackDiagramDef |
| 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 TrackDiagram | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xsd:element name="Message" type="MessageDef"/> |
| diagram | ![]() |
||||||||||||||||||||||||
| children | MessageMetaInfo TrackDiagram | ||||||||||||||||||||||||
| 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="TrackDiagram" type="TrackDiagramDef"/> </xsd:sequence> <xsd:attribute name="ReferenceNumber" use="required"> <xsd:annotation> <xsd:documentation xml:lang="EN">unique 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">unique 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 | TrackDiagramDef | ||||
| properties |
|
||||
| children | BusinessDocumentDetail TrackLocation TrackNumber TrackDiagramDate TrackDiagramTime Vehicle | ||||
| source | <xsd:element name="TrackDiagram" type="TrackDiagramDef"/> |
| diagram | ![]() |
||
| children | BusinessDocumentDetail TrackLocation TrackNumber TrackDiagramDate TrackDiagramTime Vehicle | ||
| used by |
|
||
| source | <xsd:complexType name="TrackDiagramDef"> <xsd:sequence> <xsd:element name="BusinessDocumentDetail" type="BusinessDocumentDef"/> <xsd:element name="TrackLocation" type="LocationDef"> <xsd:annotation> <xsd:documentation xml:lang="DE">Gleisort: Angabe von Kai- und Ladestellen-Code bei Ladestellengleisen, bei Gleisen</xsd:documentation> <xsd:documentation xml:lang="DE">in den Bezirken bleibt Kai-Code leer und im Ladestellen-Code wird der Bezirk angegeben.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="TrackNumber" type="TrackNumberDef"/> <xsd:element name="TrackDiagramDate" type="xsd:date"/> <xsd:element name="TrackDiagramTime" type="xsd:time"> <xsd:annotation> <xsd:documentation xml:lang="DE">Über TD01 wird z.Zt. von den Ladestellen nur die Stunde benutzt.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Vehicle" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="Position"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Sequence number of the wagon.</xsd:documentation> <xsd:documentation xml:lang="DE">Position des Wagens im Gleis</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="99"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="WagonNumber" type="WagonNumberDef" minOccurs="0"/> <xsd:element name="WagonCategory" type="WagonCategoryDef"/> <xsd:element name="UnladenWeight" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Eigengewicht</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="LoadLimitCSlow" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Lastgrenze: Streckenklasse C, Geschwindigkeit 100 bzw. 90</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="LoadLimitCFast" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Lastgrenze: Streckenklasse C, Geschwindigkeit 120</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Axles" type="AxlesDef" minOccurs="0"/> <xsd:element name="WagonCriteria" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Wagenkriterien lt. HABIS Schlüsselverzeichnis A21</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="YardSector" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Stellbereich auf dem Terminal</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="8"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Remarks" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </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 | LocationDef | ||||
| properties |
|
||||
| children | AreaCode QuayCode LocationCode Name | ||||
| annotation |
|
||||
| source | <xsd:element name="TrackLocation" type="LocationDef"> <xsd:annotation> <xsd:documentation xml:lang="DE">Gleisort: Angabe von Kai- und Ladestellen-Code bei Ladestellengleisen, bei Gleisen</xsd:documentation> <xsd:documentation xml:lang="DE">in den Bezirken bleibt Kai-Code leer und im Ladestellen-Code wird der Bezirk angegeben.</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||
| type | TrackNumberDef | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="TrackNumber" type="TrackNumberDef"/> |
| diagram | |||||
| type | xsd:date | ||||
| properties |
|
||||
| source | <xsd:element name="TrackDiagramDate" type="xsd:date"/> |
| diagram | ![]() |
||||
| type | xsd:time | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xsd:element name="TrackDiagramTime" type="xsd:time"> <xsd:annotation> <xsd:documentation xml:lang="DE">Über TD01 wird z.Zt. von den Ladestellen nur die Stunde benutzt.</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | Position WagonNumber WagonCategory UnladenWeight LoadLimitCSlow LoadLimitCFast Axles WagonCriteria YardSector Remarks | ||||||||
| source | <xsd:element name="Vehicle" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="Position"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Sequence number of the wagon.</xsd:documentation> <xsd:documentation xml:lang="DE">Position des Wagens im Gleis</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="99"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="WagonNumber" type="WagonNumberDef" minOccurs="0"/> <xsd:element name="WagonCategory" type="WagonCategoryDef"/> <xsd:element name="UnladenWeight" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Eigengewicht</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="LoadLimitCSlow" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Lastgrenze: Streckenklasse C, Geschwindigkeit 100 bzw. 90</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="LoadLimitCFast" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Lastgrenze: Streckenklasse C, Geschwindigkeit 120</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Axles" type="AxlesDef" minOccurs="0"/> <xsd:element name="WagonCriteria" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Wagenkriterien lt. HABIS Schlüsselverzeichnis A21</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="YardSector" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Stellbereich auf dem Terminal</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="8"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Remarks" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | |||||
| type | restriction of xsd:positiveInteger | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="Position"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Sequence number of the wagon.</xsd:documentation> <xsd:documentation xml:lang="DE">Position des Wagens im Gleis</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="99"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | WagonNumberDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="WagonNumber" type="WagonNumberDef" minOccurs="0"/> |
| diagram | |||||
| type | WagonCategoryDef | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="WagonCategory" type="WagonCategoryDef"/> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="UnladenWeight" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Eigengewicht</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="LoadLimitCSlow" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Lastgrenze: Streckenklasse C, Geschwindigkeit 100 bzw. 90</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="LoadLimitCFast" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Lastgrenze: Streckenklasse C, Geschwindigkeit 120</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||||||
| type | AxlesDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Axles" type="AxlesDef" minOccurs="0"/> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="WagonCriteria" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Wagenkriterien lt. HABIS Schlüsselverzeichnis A21</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="YardSector" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Stellbereich auf dem Terminal</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="8"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Remarks" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </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 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="70"/> </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" use="required"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>BQ = becquerel, or multiple units (MBQ, GBQ, TBQ)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="BQ"/> <xsd:enumeration value="MBQ"/> <xsd:enumeration value="GBQ"/> <xsd:enumeration value="TBQ"/> </xsd:restriction> </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:decimal"> <xsd:totalDigits value="3"/> <xsd:fractionDigits value="1"/> </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="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="70"/> </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" use="required"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>BQ = becquerel, or multiple units (MBQ, GBQ, TBQ)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="BQ"/> <xsd:enumeration value="MBQ"/> <xsd:enumeration value="GBQ"/> <xsd:enumeration value="TBQ"/> </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="unit" use="required"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>BQ = becquerel, or multiple units (MBQ, GBQ, TBQ)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="BQ"/> <xsd:enumeration value="MBQ"/> <xsd:enumeration value="GBQ"/> <xsd:enumeration value="TBQ"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| diagram | |||||||||
| type | restriction of xsd:decimal | ||||||||
| 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:decimal"> <xsd:totalDigits value="3"/> <xsd:fractionDigits value="1"/> </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 | ![]() |
||||||||
| 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 | SequenceNumber GroupIdentification LegalNorm RegulationsAmendment TransportCertificate Class UNNumber PackingGroup ProperShippingName TechnicalNameSupplement GoodsLabel ShuntingLabel MPLabel ClassificationCode HazardID EmSNumber LimitedQuantityIndicator ExceptedQuantityIndicator WasteIndicator SalvageIndicator EmptyUncleanedIndicator Packages DangerWeight FlashPointValue Radioactive SafetyDate WaterPollutionClass MarpolCategory Comments LastTransported 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="4"/> </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="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="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="210"/> </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 GEGIS code list</xsd:documentation> <xsd:documentation xml:lang="DE">Gefahrzettel lt. GEGIS-Codeverzeichnis</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</xsd:documentation> <xsd:documentation xml:lang="DE">EmS-Nummer</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="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="Comments" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">zusätzliche Kommentare</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="210"/> </xsd:restriction> </xsd:simpleType> </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="210"/> </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="210"/> </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="4"/> </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 | ![]() |
||||||||
| 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 | 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="210"/> </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 GEGIS code list</xsd:documentation> <xsd:documentation xml:lang="DE">Gefahrzettel lt. GEGIS-Codeverzeichnis</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</xsd:documentation> <xsd:documentation xml:lang="DE">EmS-Nummer</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 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="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 |
|
||||||||
| source | <xsd:element name="Comments" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">zusätzliche Kommentare</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="210"/> </xsd:restriction> </xsd:simpleType> </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="210"/> </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="210"/> </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" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Vorschriften bei Feuer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="SpillageSchedule" minOccurs="0"> <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="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="FireSchedule" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Vorschriften bei Feuer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="SpillageSchedule" minOccurs="0"> <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="3"/> </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" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> |
| type | LengthUnit | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:attribute name="unit" type="LengthUnit" use="required"/> |
| diagram | ![]() |
||||
| children | AreaCode QuayCode LocationCode Name | ||||
| used by |
|
||||
| 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 xml:lang="DE">Verpackungscode</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Description" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of packages in plain text</xsd:documentation> <xsd:documentation xml:lang="DE">Art der Verpackung als Text</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 xml:lang="DE">Verpackungscode</xsd:documentation> </xsd:annotation> <xsd:simpleType> <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="Description" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of packages in plain text</xsd:documentation> <xsd:documentation xml:lang="DE">Art der Verpackung als Text</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>TONR = HABIS transport order number</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 for track diagrams</xsd:documentation> <xsd:documentation>LOADPL = arbitrary unique key value for loading plans</xsd:documentation> <xsd:documentation>ORDCO = code of the rail transport company owning the transport order</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">TONR = HABIS TA-Nummer</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 für Gleisspiegel</xsd:documentation> <xsd:documentation xml:lang="DE">LOADPL = beliebiger eindeutiger Schlüsselwert für Verladepläne</xsd:documentation> <xsd:documentation xml:lang="DE">ORDCO = Teilnehmer-Code des EVU, das die Auftragsnummer vergeben hat</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>TONR = HABIS transport order number</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 for track diagrams</xsd:documentation> <xsd:documentation>LOADPL = arbitrary unique key value for loading plans</xsd:documentation> <xsd:documentation>ORDCO = code of the rail transport company owning the transport order</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">TONR = HABIS TA-Nummer</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 für Gleisspiegel</xsd:documentation> <xsd:documentation xml:lang="DE">LOADPL = beliebiger eindeutiger Schlüsselwert für Verladepläne</xsd:documentation> <xsd:documentation xml:lang="DE">ORDCO = Teilnehmer-Code des EVU, das die Auftragsnummer vergeben hat</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" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> |
| type | TemperatureUnit | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:attribute name="unit" type="TemperatureUnit" use="required"/> |
| 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" use="required"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> |
| type | WeightUnit | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xsd:attribute name="unit" type="WeightUnit" use="required"/> |
| 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 | ||||
| used by |
|
||||
| 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 | ||
| used by |
|
||
| 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 | ||||
| used by |
|
||||
| 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 | ||||
| used by |
|
||||
| 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> |