| schema location: | TransportOrder.xsd |
| attribute form default: | |
| element form default: | qualified |
| 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="DAK" is mandatory.</xsd:documentation> <xsd:documentation xml:lang="DE">In TD04 wird nur 1 Empfänger benutzt,d.h. es sind immer 2 oder 3 Beteiligte (participants) angegeben für eine Übertragung.</xsd:documentation> <xsd:documentation xml:lang="DE">In TD04 ist das Attribut Alias="DAK" Pflicht.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Messages"> <xsd:complexType> <xsd:sequence> <xsd:element name="Message" type="MessageDef" maxOccurs="unbounded"/> </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="DAK" is mandatory.</xsd:documentation> <xsd:documentation xml:lang="DE">In TD04 wird nur 1 Empfänger benutzt,d.h. es sind immer 2 oder 3 Beteiligte (participants) angegeben für eine Übertragung.</xsd:documentation> <xsd:documentation xml:lang="DE">In TD04 ist das Attribut Alias="DAK" Pflicht.</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||
| properties |
|
||||
| children | Message | ||||
| source | <xsd:element name="Messages"> <xsd:complexType> <xsd:sequence> <xsd:element name="Message" type="MessageDef" maxOccurs="unbounded"/> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| type | MessageDef | ||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||
| children | MessageMetaInfo TransportOrder | ||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||
| source | <xsd:element name="Message" type="MessageDef" maxOccurs="unbounded"/> |
| diagram | ![]() |
||
| children | RegistratedAtlasUserCode RemarksForCustoms | ||
| used by |
|
||
| source | <xsd:complexType name="AtlasRegistrationViaHabisClassicDef"> <xsd:sequence> <xsd:element name="RegistratedAtlasUserCode"> <xsd:annotation> <xsd:documentation>User must be registrated in Zodiak</xsd:documentation> <xsd:documentation xml:lang="DE">Der angegebene UserCode muss in Zodiak registriert sein</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="10"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RemarksForCustoms" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="25"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="RegistratedAtlasUserCode"> <xsd:annotation> <xsd:documentation>User must be registrated in Zodiak</xsd:documentation> <xsd:documentation xml:lang="DE">Der angegebene UserCode muss in Zodiak registriert sein</xsd:documentation> </xsd:annotation> <xsd:simpleType> <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="RemarksForCustoms" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="25"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||
| children | Length Height Type OversizedIndicator TareWeight | ||
| used by |
|
||
| source | <xsd:complexType name="ContainerDef"> <xsd:sequence> <xsd:element name="Length"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>container length</xsd:documentation> <xsd:documentation>according to HABIS code list A18</xsd:documentation> <xsd:documentation xml:lang="DE">Container-Länge lt. HABIS-Schlüsselverzeichnis A18</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="\d{2}"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Height" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>container height</xsd:documentation> <xsd:documentation>according to HABIS code list A19</xsd:documentation> <xsd:documentation xml:lang="DE">Container-Höhe lt. HABIS-Schlüsselverzeichnis A19</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="\d{2}"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Type" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>container type</xsd:documentation> <xsd:documentation>according to HABIS code list A05</xsd:documentation> <xsd:documentation xml:lang="DE">Container-Typ lt. HABIS-Schlüsselverzeichnis A05</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="OversizedIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>indicator oversized container, default is 'No'</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen für Container-Übergröße, Default ist "N"</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="TareWeight" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>tare of container</xsd:documentation> <xsd:documentation xml:lang="DE">Tara des Containers</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="Length"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>container length</xsd:documentation> <xsd:documentation>according to HABIS code list A18</xsd:documentation> <xsd:documentation xml:lang="DE">Container-Länge lt. HABIS-Schlüsselverzeichnis A18</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="\d{2}"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Height" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>container height</xsd:documentation> <xsd:documentation>according to HABIS code list A19</xsd:documentation> <xsd:documentation xml:lang="DE">Container-Höhe lt. HABIS-Schlüsselverzeichnis A19</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="\d{2}"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Type" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>container type</xsd:documentation> <xsd:documentation>according to HABIS code list A05</xsd:documentation> <xsd:documentation xml:lang="DE">Container-Typ lt. HABIS-Schlüsselverzeichnis A05</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="OversizedIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>indicator oversized container, default is 'No'</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen für Container-Übergröße, Default ist "N"</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="TareWeight" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>tare of container</xsd:documentation> <xsd:documentation xml:lang="DE">Tara des Containers</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||
| children | HANumber VubIndicator | ||
| used by |
|
||
| source | <xsd:complexType name="CustomsHZODef"> <xsd:sequence> <xsd:element name="HANumber" type="HABISNumberDef" minOccurs="0"/> <xsd:element name="VubIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>to indicate if the goods are under embargo or other restrictions (can be necessary for inbound traffic)</xsd:documentation> <xsd:documentation>vub is the abbreviation for 'Verbote und Beschränkungen'</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen, dass die Ware unter Embargo-Regeln oder andere Beschränkungen fällt (evtl. nötig im Bahnempfang)</xsd:documentation> <xsd:documentation xml:lang="DE">VuB ist die Abkürzung für 'Verbote und Beschränkungen'</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | HABISNumberDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="HANumber" type="HABISNumberDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="VubIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>to indicate if the goods are under embargo or other restrictions (can be necessary for inbound traffic)</xsd:documentation> <xsd:documentation>vub is the abbreviation for 'Verbote und Beschränkungen'</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen, dass die Ware unter Embargo-Regeln oder andere Beschränkungen fällt (evtl. nötig im Bahnempfang)</xsd:documentation> <xsd:documentation xml:lang="DE">VuB ist die Abkürzung für 'Verbote und Beschränkungen'</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||
| children | Indicator Number | ||
| used by |
|
||
| source | <xsd:complexType name="CustomsNotHZODef"> <xsd:sequence> <xsd:element name="Indicator" type="ChoiceDef"> <xsd:annotation> <xsd:documentation>indicator: under customs bond (default value is "No")</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen für Zollgut (Default ist "N")</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Number" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>e.g. ATA / ATD - number </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 | ChoiceDef | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:element name="Indicator" type="ChoiceDef"> <xsd:annotation> <xsd:documentation>indicator: under customs bond (default value is "No")</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen für Zollgut (Default ist "N")</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Number" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>e.g. ATA / ATD - number </xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||
| children | TypeCode Name Quantity Weight | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xsd:complexType name="EquipmentDetailsDef"> <xsd:annotation> <xsd:documentation>either TypeCode or Name must be specified</xsd:documentation> <xsd:documentation xml:lang="DE">Lademittel, entweder TypeCode oder Name muss angegeben sein</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="TypeCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list A14</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS-Schlüsselverzeichnis A14</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Name" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="50"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Quantity" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Weight" type="WeightDef" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="TypeCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list A14</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS-Schlüsselverzeichnis A14</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="Name" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="50"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:positiveInteger | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Quantity" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:element name="Weight" type="WeightDef" minOccurs="0"/> |
| diagram | ![]() |
||
| children | Content Commodity EquipmentDetail PoolPalletDetail CustomsTariff | ||
| used by |
|
||
| source | <xsd:complexType name="FurtherTransportRelatedDataDef"> <xsd:sequence> <xsd:element name="Content" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>textual description of the content</xsd:documentation> <xsd:documentation xml:lang="DE">Warenbeschreibung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Commodity" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>NHM-Code describing the shipped good.</xsd:documentation> <xsd:documentation xml:lang="DE">Warencode nach NHM</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="EquipmentDetail" type="EquipmentDetailsDef" minOccurs="0"/> <xsd:element name="PoolPalletDetail" minOccurs="0"> <xsd:complexType> <xsd:annotation> <xsd:documentation>one of the quanities must be specified</xsd:documentation> <xsd:documentation xml:lang="DE">Tauschpaletten, mind. eine Anzahl muss angegeben sein</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="QuantityEuroPallet" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="QuantityBox" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="CustomsTariff" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>only for customs declaration when not using HZO</xsd:documentation> <xsd:documentation xml:lang="DE">Zolltarif, nur wenn nicht HZO benutzt wird</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="12"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Content" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>textual description of the content</xsd:documentation> <xsd:documentation xml:lang="DE">Warenbeschreibung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Commodity" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>NHM-Code describing the shipped good.</xsd:documentation> <xsd:documentation xml:lang="DE">Warencode nach NHM</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | EquipmentDetailsDef | ||||||||
| properties |
|
||||||||
| children | TypeCode Name Quantity Weight | ||||||||
| source | <xsd:element name="EquipmentDetail" type="EquipmentDetailsDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | QuantityEuroPallet QuantityBox | ||||||||
| source | <xsd:element name="PoolPalletDetail" minOccurs="0"> <xsd:complexType> <xsd:annotation> <xsd:documentation>one of the quanities must be specified</xsd:documentation> <xsd:documentation xml:lang="DE">Tauschpaletten, mind. eine Anzahl muss angegeben sein</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="QuantityEuroPallet" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="QuantityBox" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:positiveInteger | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="QuantityEuroPallet" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:positiveInteger | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="QuantityBox" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="CustomsTariff" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>only for customs declaration when not using HZO</xsd:documentation> <xsd:documentation xml:lang="DE">Zolltarif, nur wenn nicht HZO benutzt wird</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="12"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||
| children | AtlasATBNr AtlasRegistrationViaHabisClassicData | ||
| used by |
|
||
| source | <xsd:complexType name="GeneralCustomsDataDef"> <xsd:sequence> <xsd:element name="AtlasATBNr" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>ATLAS registration number for short-term custody</xsd:documentation> <xsd:documentation xml:lang="DE">ATLAS-Nummer bei Anmeldung einer SumA</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="21"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="AtlasRegistrationViaHabisClassicData" type="AtlasRegistrationViaHabisClassicDef" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="AtlasATBNr" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>ATLAS registration number for short-term custody</xsd:documentation> <xsd:documentation xml:lang="DE">ATLAS-Nummer bei Anmeldung einer SumA</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="21"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | AtlasRegistrationViaHabisClassicDef | ||||||||
| properties |
|
||||||||
| children | RegistratedAtlasUserCode RemarksForCustoms | ||||||||
| source | <xsd:element name="AtlasRegistrationViaHabisClassicData" type="AtlasRegistrationViaHabisClassicDef" minOccurs="0"/> |
| diagram | ![]() |
||||
| children | Code Name | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xsd:complexType name="LoadingDef"> <xsd:annotation> <xsd:documentation>for outbound traffic only. code or name must be specified</xsd:documentation> <xsd:documentation xml:lang="DE">Verladewunsch, nur im Bahnversand, Code oder Name muss angegeben sein</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="Code" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list "loading request" (BANLWPU1)</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS-Stammdatei "Verladewunsch" (BANLWPU1)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <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="50"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Code" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list "loading request" (BANLWPU1)</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS-Stammdatei "Verladewunsch" (BANLWPU1)</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="Name" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="50"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||||||||||||||||||
| children | MessageMetaInfo TransportOrder | ||||||||||||||||||||||||
| 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="TransportOrder" type="TransportOrderDef"/> </xsd:sequence> <xsd:attribute name="ReferenceNumber" use="required"> <xsd:annotation> <xsd:documentation xml:lang="EN">uniqe reference number identifying a single message</xsd:documentation> <xsd:documentation xml:lang="DE">Nachrichten-Referenz</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> <xsd:attribute name="Status" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation xml:lang="EN">not used for TD04</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> |
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| annotation |
|
||||
| source | <xsd:attribute name="ReferenceNumber" use="required"> <xsd:annotation> <xsd:documentation xml:lang="EN">uniqe reference number identifying a single message</xsd:documentation> <xsd:documentation xml:lang="DE">Nachrichten-Referenz</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:attribute> |
| type | xsd:string | ||||
| properties |
|
||||
| annotation |
|
||||
| source | <xsd:attribute name="Status" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation xml:lang="EN">not used for TD04</xsd:documentation> </xsd:annotation> </xsd:attribute> |
| diagram | ![]() |
||||||||
| type | MessageMetaInfoDef | ||||||||
| properties |
|
||||||||
| children | Contact | ||||||||
| source | <xsd:element name="MessageMetaInfo" type="MessageMetaInfoDef" minOccurs="0"/> |
| diagram | ![]() |
||||
| type | TransportOrderDef | ||||
| properties |
|
||||
| children | BusinessDocumentDetail TypeOfTransport Direction HandlingIndicator DispatchDetail DischargeDetail Destination ClearanceStation CustomsProcedure PreviousRegistrationNumberType PreviousRegistrationNumber RailwayBillType RailwayBillText TransportPaper TransitDetail ModeOfTransport KLVIndicator ScheduledTrain OverloadLicenceNumber OverloadLicenceYear WagonLoadData Consignor Consignee ShippingDirector Customer ShippingUnit | ||||
| source | <xsd:element name="TransportOrder" type="TransportOrderDef"/> |
| diagram | ![]() |
||
| children | SequenceNumber Number TypeCode PlaceCode | ||
| used by |
|
||
| source | <xsd:complexType name="SealDetailsDef"> <xsd:sequence> <xsd:element name="SequenceNumber"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>used to unambigously identify the seal details for a unit in the communication</xsd:documentation> <xsd:documentation xml:lang="DE">zur eindeutigen Identifikation der Siegel-Angaben für eine Ladeeinheit</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="99"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Number"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>official seal number (e.g. customs seal)</xsd:documentation> <xsd:documentation>currently only 12 bytes used in HABIS</xsd:documentation> <xsd:documentation xml:lang="DE">amtliche Siegelnummer (z.B. Zollsiegel)</xsd:documentation> <xsd:documentation xml:lang="DE">z.Zt. nur 12 Stellen benutzt in HABIS</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="TypeCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of seal according to HABIS code list A62</xsd:documentation> <xsd:documentation xml:lang="DE">Siegel-Art lt. HABIS-Schlüsselverzeichnis A62</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PlaceCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>code for the placement of the seal, according to HABIS code list A63</xsd:documentation> <xsd:documentation xml:lang="DE">Anbringungs-Ort lt. HABIS-Schlüsselverzeichnis A63</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </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 seal details for a unit in the communication</xsd:documentation> <xsd:documentation xml:lang="DE">zur eindeutigen Identifikation der Siegel-Angaben für eine Ladeeinheit</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="99"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="Number"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>official seal number (e.g. customs seal)</xsd:documentation> <xsd:documentation>currently only 12 bytes used in HABIS</xsd:documentation> <xsd:documentation xml:lang="DE">amtliche Siegelnummer (z.B. Zollsiegel)</xsd:documentation> <xsd:documentation xml:lang="DE">z.Zt. nur 12 Stellen benutzt in HABIS</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="TypeCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of seal according to HABIS code list A62</xsd:documentation> <xsd:documentation xml:lang="DE">Siegel-Art lt. HABIS-Schlüsselverzeichnis A62</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="PlaceCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>code for the placement of the seal, according to HABIS code list A63</xsd:documentation> <xsd:documentation xml:lang="DE">Anbringungs-Ort lt. HABIS-Schlüsselverzeichnis A63</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||
| children | Refrigeration MaxValue MinValue | ||
| used by |
|
||
| source | <xsd:complexType name="TemperatureDef"> <xsd:sequence> <xsd:element name="Refrigeration" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>indicator for refrigeration (default value is "No")</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen für Tiefkühlung (Default ist "N")</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="MaxValue" type="TemperatureValue" minOccurs="0"> <xsd:annotation> <xsd:documentation>upper limit of the temperature range for refrigerated goods / signed (+/-) temperature</xsd:documentation> <xsd:documentation xml:lang="DE">oberer Temperatur-Grenzwert für Kühlgut / mit Vorzeichen (+/-)</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="MinValue" type="TemperatureValue" minOccurs="0"> <xsd:annotation> <xsd:documentation>lower limit of the temperature range for refrigerated goods / signed (+/-) temperature</xsd:documentation> <xsd:documentation xml:lang="DE">unterer Temperatur-Grenzwert für Kühlgut / mit Vorzeichen (+/-)</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Refrigeration" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>indicator for refrigeration (default value is "No")</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen für Tiefkühlung (Default ist "N")</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | TemperatureValue | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="MaxValue" type="TemperatureValue" minOccurs="0"> <xsd:annotation> <xsd:documentation>upper limit of the temperature range for refrigerated goods / signed (+/-) temperature</xsd:documentation> <xsd:documentation xml:lang="DE">oberer Temperatur-Grenzwert für Kühlgut / mit Vorzeichen (+/-)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | TemperatureValue | ||||||||||||
| properties |
|
||||||||||||
| facets |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="MinValue" type="TemperatureValue" minOccurs="0"> <xsd:annotation> <xsd:documentation>lower limit of the temperature range for refrigerated goods / signed (+/-) temperature</xsd:documentation> <xsd:documentation xml:lang="DE">unterer Temperatur-Grenzwert für Kühlgut / mit Vorzeichen (+/-)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||
| children | ContainerNumber WagonNumber ContainerLoadData OceanCarrierData ContainerDetail OceanVoyage ReleaseNumber TemperatureDetail LoadingRequest | ||
| used by |
|
||
| source | <xsd:complexType name="TransportContainerDef"> <xsd:sequence> <xsd:element name="ContainerNumber" minOccurs="0"> <xsd:annotation> <xsd:documentation>mandatory for inbound traffic, and for outbound traffic when the loading unit is full</xsd:documentation> <xsd:documentation xml:lang="DE">Pflicht im Bahnempfang, und im Bahnversand bei beladener LE</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:annotation> <xsd:documentation>e.g.: byte 1 - 4 prefix, byte 5 - 12 number</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="12"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="WagonNumber" type="WagonNumberDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>number of the rail road wagon carrying the container</xsd:documentation> <xsd:documentation xml:lang="DE">Nummer des transportierenden Wagens</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="ContainerLoadData" type="FurtherTransportRelatedDataDef" minOccurs="0"/> <xsd:element name="OceanCarrierData" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="Code" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Name"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="BookingNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Reederbuchungsnummer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="ContainerDetail" type="ContainerDef"/> <xsd:element name="OceanVoyage" minOccurs="0"> <xsd:annotation> <xsd:documentation>one of the three elements must be specified</xsd:documentation> <xsd:documentation xml:lang="DE">mind. eine der drei Angaben muss vorhanden sein</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="Code" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>code of the destination port</xsd:documentation> <xsd:documentation>UN/LOCODE - the port code above will take precedence over the port name listed below</xsd:documentation> <xsd:documentation xml:lang="DE">Code des Bestimmungshafens</xsd:documentation> <xsd:documentation xml:lang="DE">UN/LOCODE - der Code hat Vorrang über einen evtl. zusätzlich angegeben Namen</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Name" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>name of the destination port</xsd:documentation> <xsd:documentation xml:lang="DE">Name des Bestimmungshafens</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ShipName" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>name of ship (ocean vessel)</xsd:documentation> <xsd:documentation xml:lang="DE">Schiffsname (Seeschiff)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="25"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="ReleaseNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>code - defined by the owner of the container - used to verify the release of the container by the depot or quay operator</xsd:documentation> <xsd:documentation xml:lang="DE">Freistellungsnummer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="TemperatureDetail" type="TemperatureDef" minOccurs="0"/> <xsd:element name="LoadingRequest" type="LoadingDef" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="ContainerNumber" minOccurs="0"> <xsd:annotation> <xsd:documentation>mandatory for inbound traffic, and for outbound traffic when the loading unit is full</xsd:documentation> <xsd:documentation xml:lang="DE">Pflicht im Bahnempfang, und im Bahnversand bei beladener LE</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:annotation> <xsd:documentation>e.g.: byte 1 - 4 prefix, byte 5 - 12 number</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="12"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | WagonNumberDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="WagonNumber" type="WagonNumberDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>number of the rail road wagon carrying the container</xsd:documentation> <xsd:documentation xml:lang="DE">Nummer des transportierenden Wagens</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | FurtherTransportRelatedDataDef | ||||||||
| properties |
|
||||||||
| children | Content Commodity EquipmentDetail PoolPalletDetail CustomsTariff | ||||||||
| source | <xsd:element name="ContainerLoadData" type="FurtherTransportRelatedDataDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | Code Name BookingNumber | ||||||||
| source | <xsd:element name="OceanCarrierData" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="Code" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Name"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="BookingNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Reederbuchungsnummer</xsd:documentation> </xsd:annotation> <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:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Code" 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="Name"> <xsd:simpleType> <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="BookingNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Reederbuchungsnummer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||
| type | ContainerDef | ||||
| properties |
|
||||
| children | Length Height Type OversizedIndicator TareWeight | ||||
| source | <xsd:element name="ContainerDetail" type="ContainerDef"/> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | Code Name ShipName | ||||||||
| annotation |
|
||||||||
| source | <xsd:element name="OceanVoyage" minOccurs="0"> <xsd:annotation> <xsd:documentation>one of the three elements must be specified</xsd:documentation> <xsd:documentation xml:lang="DE">mind. eine der drei Angaben muss vorhanden sein</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element name="Code" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>code of the destination port</xsd:documentation> <xsd:documentation>UN/LOCODE - the port code above will take precedence over the port name listed below</xsd:documentation> <xsd:documentation xml:lang="DE">Code des Bestimmungshafens</xsd:documentation> <xsd:documentation xml:lang="DE">UN/LOCODE - der Code hat Vorrang über einen evtl. zusätzlich angegeben Namen</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Name" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>name of the destination port</xsd:documentation> <xsd:documentation xml:lang="DE">Name des Bestimmungshafens</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ShipName" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>name of ship (ocean vessel)</xsd:documentation> <xsd:documentation xml:lang="DE">Schiffsname (Seeschiff)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="25"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Code" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>code of the destination port</xsd:documentation> <xsd:documentation>UN/LOCODE - the port code above will take precedence over the port name listed below</xsd:documentation> <xsd:documentation xml:lang="DE">Code des Bestimmungshafens</xsd:documentation> <xsd:documentation xml:lang="DE">UN/LOCODE - der Code hat Vorrang über einen evtl. zusätzlich angegeben Namen</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Name" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>name of the destination port</xsd:documentation> <xsd:documentation xml:lang="DE">Name des Bestimmungshafens</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="ShipName" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>name of ship (ocean vessel)</xsd:documentation> <xsd:documentation xml:lang="DE">Schiffsname (Seeschiff)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="25"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="ReleaseNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>code - defined by the owner of the container - used to verify the release of the container by the depot or quay operator</xsd:documentation> <xsd:documentation xml:lang="DE">Freistellungsnummer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | TemperatureDef | ||||||||
| properties |
|
||||||||
| children | Refrigeration MaxValue MinValue | ||||||||
| source | <xsd:element name="TemperatureDetail" type="TemperatureDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | LoadingDef | ||||||||
| properties |
|
||||||||
| children | Code Name | ||||||||
| source | <xsd:element name="LoadingRequest" type="LoadingDef" minOccurs="0"/> |
| diagram | ![]() |
||
| children | BusinessDocumentDetail TypeOfTransport Direction HandlingIndicator DispatchDetail DischargeDetail Destination ClearanceStation CustomsProcedure PreviousRegistrationNumberType PreviousRegistrationNumber RailwayBillType RailwayBillText TransportPaper TransitDetail ModeOfTransport KLVIndicator ScheduledTrain OverloadLicenceNumber OverloadLicenceYear WagonLoadData Consignor Consignee ShippingDirector Customer ShippingUnit | ||
| used by |
|
||
| source | <xsd:complexType name="TransportOrderDef"> <xsd:sequence> <xsd:element name="BusinessDocumentDetail" type="BusinessDocumentDef"> <xsd:annotation> <xsd:documentation>in the MessageSignificance tag use PR for Prenotification, DP for Departure or AV for Arrival in the inbound traffic</xsd:documentation> <xsd:documentation xml:lang="DE">MessageSignificance im Bahnempfang: PR für Vorbenachrichtigung, DP für Abfahrt, AV für Ankunft</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="TypeOfTransport"> <xsd:simpleType> <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> </xsd:element> <xsd:element name="Direction"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Direction of the transport: I for Inbound (Incoming Train) and O for Outbound (outgoing train)</xsd:documentation> <xsd:documentation xml:lang="DE">Transportrichtung: I für Bahnempfang und O für Bahnversand</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="I"/> <xsd:enumeration value="O"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="HandlingIndicator" minOccurs="0"> <xsd:annotation> <xsd:documentation>indication how to handle the order in case the data does not meet all requirements of the pre-check</xsd:documentation> <xsd:documentation>"M": manual handling, "W": wait for modification message</xsd:documentation> <xsd:documentation xml:lang="DE">Anzeige, wie mit Aufträgen verfahren werden soll, die keine Vorprüf-Qualität haben</xsd:documentation> <xsd:documentation xml:lang="DE">"M": manuelle Bearbeitung, "W": warten auf Änderungsnachricht</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="M"/> <xsd:enumeration value="W"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="DispatchDetail"> <xsd:complexType> <xsd:sequence> <xsd:element name="Condition" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list D06</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS Schlüsselverzeichnis D06</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[1-4]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Date" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>shipping date</xsd:documentation> <xsd:documentation xml:lang="DE">Versanddatum</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="RailStation" type="RailStationDef"/> <xsd:element name="Location" type="LocationDef" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="DischargeDetail"> <xsd:complexType> <xsd:sequence> <xsd:element name="Condition" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list D07</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS Schlüsselverzeichnis D07</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[1-4]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Date" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>arrival date</xsd:documentation> <xsd:documentation xml:lang="DE">Ankunftsdatum</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Hour" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>arrival hour</xsd:documentation> <xsd:documentation xml:lang="DE">Ankunftsstunde</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-2][0-9]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RailStation" type="RailStationDef"/> <xsd:element name="Location" type="LocationDef" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="Destination" type="RailStationDef" minOccurs="0"/> <xsd:element name="ClearanceStation" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>name of the train station where customs clearance shall take place</xsd:documentation> <xsd:documentation xml:lang="DE">Bahnhof an dem die Verzollung vorgenommen werden soll</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="CustomsProcedure" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>not used for inbound traffic and when customs handling is via HZO</xsd:documentation> <xsd:documentation>for container load traffic according to HABIS code list A09</xsd:documentation> <xsd:documentation>for wagon load traffic according to HABIS code list A10</xsd:documentation> <xsd:documentation xml:lang="DE">nicht für Bahnempfang und nicht bei Zollabfertigung über HZO</xsd:documentation> <xsd:documentation xml:lang="DE">für KV lt. SVZ A09, für WLV lt. SVZ A10</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PreviousRegistrationNumberType" minOccurs="0"> <xsd:annotation> <xsd:documentation>type of previous paper, mandatory for the automatic Atlas registration by HABIS Classic</xsd:documentation> <xsd:documentation>code list ZOLSVPU2 of HABIS for values VORPAPART</xsd:documentation> <xsd:documentation xml:lang="DE">Vorpapierart, Pflicht für automatische Atlas-Anmeldung durch HABIS Classic</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS-Stammdatei ZOLSVPU2 für VORPAPART</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PreviousRegistrationNumber" minOccurs="0"> <xsd:annotation> <xsd:documentation>mandatory for the automatic Atlas registration by HABIS Classic</xsd:documentation> <xsd:documentation xml:lang="DE">Übergabeschein-Nr, Pflicht für automatische Atlas-Anmeldung durch HABIS Classic</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="11"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RailwayBillType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of railway bill according to code list BANSFPP0 of HABIS</xsd:documentation> <xsd:documentation xml:lang="DE">Frachtbrief-Art lt. HABIS-Stammdatei BANSFPP0</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RailwayBillText" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>declarations to be printed in the railway bill</xsd:documentation> <xsd:documentation xml:lang="DE">Frachtbrieferklärung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="120"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="TransportPaper" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>supplemetary enclosures to the transport paper (e.g. veterinary certificates, etc.)</xsd:documentation> <xsd:documentation xml:lang="DE">zusätzliche Beilagen zum Frachtbrief (z.B. Veterinärzeugnis)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="140"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="TransitDetail" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="RouteCode" minOccurs="0" maxOccurs="5"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>mandatory for outbound traffic crossing a national border</xsd:documentation> <xsd:documentation xml:lang="DE">Leitungsweg-Code, Pflicht im Bahnversand bei grenzüberschreitendem Verkehr</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RouteText" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RoutingPlanNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Beförderungsplan-Nummer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RailwayClass"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>maximum loading class for the railtrack according to HABIS code list A25</xsd:documentation> <xsd:documentation xml:lang="DE">Streckenklasse lt. HABIS-Schlüsselverzeichnis A25</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GuidingValue"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>value to determine the destination for the transport</xsd:documentation> <xsd:documentation xml:lang="DE">Richtzahl des Bestimmungsbahnhofs im nationalen Verkehr, Richtpunktcode für Bestimmungsladestelle im internationalen Verkehr</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="7"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> <xsd:element name="ModeOfTransport" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list A20</xsd:documentation> <xsd:documentation xml:lang="DE">Beförderungsart lt. HABIS-Schlüsselverzeichnis A20</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="KLVIndicator" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>to be specified in case of bimodal traffic, according to HABIS code list A64</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen für KLV-Verkehr lt. HABIS-Schlüsselverzeichnis A64</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ScheduledTrain" type="TrainDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>only mandatory for outbound traffic, when the TrainDetail in the LoadingUnit is not specified</xsd:documentation> <xsd:documentation xml:lang="DE">Pflicht im Bahnversand wenn keine TrainDetail für die Ladeeinheiten angegeben sind</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="OverloadLicenceNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>licence number for the transport of heavy-weight load or goods exceeding the loading gauge</xsd:documentation> <xsd:documentation xml:lang="DE">Genehmigungsnummer für Schwerwagen bzw. Lademaß-Überschreitung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="OverloadLicenceYear" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>year of the overload licence</xsd:documentation> <xsd:documentation xml:lang="DE">Jahr der Genehmigung für Schwerwagen / Lademaß-Überschreitung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-9][0-9]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="WagonLoadData" type="FurtherTransportRelatedDataDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>only used with TypeOfTransport = K</xsd:documentation> <xsd:documentation xml:lang="DE">an dieser Stelle nur für TypeOfTransport = K angeben</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Consignor" type="PartyDataDef"> <xsd:annotation> <xsd:documentation>the address is mandatory</xsd:documentation> <xsd:documentation xml:lang="DE">Versender, Pflichtangabe</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Consignee" type="PartyDataDef"> <xsd:annotation> <xsd:documentation>the address is mandatory</xsd:documentation> <xsd:documentation xml:lang="DE">Empfänger, Pflichtangabe</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="ShippingDirector" type="PartyDataDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Verkehrsführer</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Customer" type="PartyDataDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>customer of the RTC</xsd:documentation> <xsd:documentation xml:lang="DE">Kunde des EVU</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="ShippingUnit" maxOccurs="999"> <xsd:complexType> <xsd:sequence> <xsd:element name="Position"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Position of the container as transmitted by the customer in the transport order container segment. Unique number within the transport order.</xsd:documentation> <xsd:documentation>The position is used to unambigously identify the container in the communication.</xsd:documentation> <xsd:documentation xml:lang="DE">Position der Ladeeinheit im Transportauftrag. Eindeutige Nummer innerhalb des Transportauftrags.</xsd:documentation> <xsd:documentation>Die Positionsnummer wird in der Kommunikation benutzt zur eindeutigen Identifizierung der Ladeeinheit.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="EmptyFull" type="EmptyFullDef"/> <xsd:element name="PackageCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list A06</xsd:documentation> <xsd:documentation xml:lang="DE">Verpackungscode lt. HABIS-Schlüsselverzeichnis A06</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="NumberOfPackages" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="99999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Weight" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>mandatory when loading unit is full</xsd:documentation> <xsd:documentation>for container it is the net weight without the weight for equipment</xsd:documentation> <xsd:documentation>for wagon it is the loading weight</xsd:documentation> <xsd:documentation xml:lang="DE">Pflicht bei EmptyFull="F"</xsd:documentation> <xsd:documentation xml:lang="DE">für Container ist das Nettogewicht ohne Gewicht der Lademittel anzugeben</xsd:documentation> <xsd:documentation xml:lang="DE">für Waggons ist das Ladungsgewicht anzugeben</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="CustomsProcedure" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>for HABIS Zoll (HZO) according to HABIS code list A65</xsd:documentation> <xsd:documentation>when not using HZO (inbound traffic only): according to HABIS code list A44</xsd:documentation> <xsd:documentation xml:lang="DE">Zollverfahren, bei Benutzung von HABIS Zoll (HZO) lt. HABIS-Schlüsselverzeichnis A65</xsd:documentation> <xsd:documentation xml:lang="DE">wenn HABIS Zoll nicht benutzt wird (nur Bahnempfang): lt. HABIS-Schlüsselverzeichnis A44</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:choice minOccurs="0"> <xsd:element name="CustomsUnitDetail" type="CustomsNotHZODef" minOccurs="0"/> <xsd:element name="CustomsUnitHZODetail" type="CustomsHZODef" minOccurs="0"/> </xsd:choice> <xsd:element name="GeneralCustomsData" type="GeneralCustomsDataDef" minOccurs="0"/> <xsd:element name="OriginCountryCode" type="CountryCodeDef" minOccurs="0"/> <xsd:element name="DestinationCountryCode" type="CountryCodeDef" minOccurs="0"/> <xsd:element name="TrainDetail" type="TrainDef" minOccurs="0"/> <xsd:element name="ArrivalDate" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>mandatory in the inbound traffic when MessageSignificance is AV (arrival)</xsd:documentation> <xsd:documentation xml:lang="DE">Pflicht im Bahnempfang bei MessageSignificance="AV" (Ankunft)</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="CustomerInstructionForStation" minOccurs="0"> <xsd:annotation> <xsd:documentation>customer instructions for the rail station</xsd:documentation> <xsd:documentation>for inbound traffic it is for the receiving station, for outbound traffic it is for the dispatch station</xsd:documentation> <xsd:documentation xml:lang="DE">Kunden-Anweisungen für den Bahnhof</xsd:documentation> <xsd:documentation xml:lang="DE">im Bahnempfang für den Ankunftsbahnhof, im Bahnversand für den Abgangsbahnhof</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="CustomerInstructionDestination" minOccurs="0"> <xsd:annotation> <xsd:documentation>customer instructions for the destination station, for trains going between two harbour stations</xsd:documentation> <xsd:documentation>only used with outbound traffic</xsd:documentation> <xsd:documentation xml:lang="DE">Kunden-Anweisungen für den Zielbahnhof bei Umfuhren zwischen Hafenbahnhöfen</xsd:documentation> <xsd:documentation xml:lang="DE">nur beim Bahnversand benutzt</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="LoadingRemark" minOccurs="0"> <xsd:annotation> <xsd:documentation>remarks from quay operator after loading of the unit</xsd:documentation> <xsd:documentation xml:lang="DE">Bemerkung des Kaibetriebs nach Verladung</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="40"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="SecondaryPlacard" minOccurs="0" maxOccurs="2"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list A03</xsd:documentation> <xsd:documentation xml:lang="DE">Nebenzettel lt. HABIS-Schlüsselverzeichnis A03</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="SealData" type="SealDetailsDef" minOccurs="0" maxOccurs="99"/> <xsd:element name="SheetLine" minOccurs="0" maxOccurs="576"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>supplementary sheet line</xsd:documentation> <xsd:documentation>The supplementary sheet can consist of 9 pages of 64 lines each (the page is obtained by dividing the communicated line number by 64).</xsd:documentation> <xsd:documentation>HABIS uses only 1 page of 64 lines.</xsd:documentation> <xsd:documentation xml:lang="DE">Beiblatt-Zeile</xsd:documentation> <xsd:documentation xml:lang="DE">Das Beiblatt kann max. 9 Seiten zu 64 Zeilen umfassen (die Seitennummer kann per Division der Wiederholungsnummer durch 64 erhalten werden).</xsd:documentation> <xsd:documentation xml:lang="DE">HABIS benutzt nur 1 Seite zu 64 Zeilen.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="72"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="DangerousGoods" type="DangerousGoodsDef" minOccurs="0" maxOccurs="999"/> <xsd:choice> <xsd:element name="TransportContainer" type="TransportContainerDef" minOccurs="0"/> <xsd:element name="TransportWagon" type="TransportWagonDef" minOccurs="0"/> </xsd:choice> </xsd:sequence> </xsd:complexType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | ![]() |
||||
| type | BusinessDocumentDef | ||||
| properties |
|
||||
| children | MessageSignificance TransportCompany Reference Version IssueDate | ||||
| annotation |
|
||||
| source | <xsd:element name="BusinessDocumentDetail" type="BusinessDocumentDef"> <xsd:annotation> <xsd:documentation>in the MessageSignificance tag use PR for Prenotification, DP for Departure or AV for Arrival in the inbound traffic</xsd:documentation> <xsd:documentation xml:lang="DE">MessageSignificance im Bahnempfang: PR für Vorbenachrichtigung, DP für Abfahrt, AV für Ankunft</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="TypeOfTransport"> <xsd:simpleType> <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> </xsd:element> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="Direction"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Direction of the transport: I for Inbound (Incoming Train) and O for Outbound (outgoing train)</xsd:documentation> <xsd:documentation xml:lang="DE">Transportrichtung: I für Bahnempfang und O für Bahnversand</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:enumeration value="I"/> <xsd:enumeration value="O"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="HandlingIndicator" minOccurs="0"> <xsd:annotation> <xsd:documentation>indication how to handle the order in case the data does not meet all requirements of the pre-check</xsd:documentation> <xsd:documentation>"M": manual handling, "W": wait for modification message</xsd:documentation> <xsd:documentation xml:lang="DE">Anzeige, wie mit Aufträgen verfahren werden soll, die keine Vorprüf-Qualität haben</xsd:documentation> <xsd:documentation xml:lang="DE">"M": manuelle Bearbeitung, "W": warten auf Änderungsnachricht</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:enumeration value="M"/> <xsd:enumeration value="W"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||
| properties |
|
||||
| children | Condition Date RailStation Location | ||||
| source | <xsd:element name="DispatchDetail"> <xsd:complexType> <xsd:sequence> <xsd:element name="Condition" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list D06</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS Schlüsselverzeichnis D06</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[1-4]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Date" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>shipping date</xsd:documentation> <xsd:documentation xml:lang="DE">Versanddatum</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="RailStation" type="RailStationDef"/> <xsd:element name="Location" type="LocationDef" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Condition" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list D06</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS Schlüsselverzeichnis D06</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[1-4]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | xsd:date | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Date" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>shipping date</xsd:documentation> <xsd:documentation xml:lang="DE">Versanddatum</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||
| type | RailStationDef | ||||
| properties |
|
||||
| children | CountryCode Code Name | ||||
| source | <xsd:element name="RailStation" type="RailStationDef"/> |
| diagram | ![]() |
||||||||
| type | LocationDef | ||||||||
| properties |
|
||||||||
| children | AreaCode QuayCode LocationCode Name | ||||||||
| source | <xsd:element name="Location" type="LocationDef" minOccurs="0"/> |
| diagram | ![]() |
||||
| properties |
|
||||
| children | Condition Date Hour RailStation Location | ||||
| source | <xsd:element name="DischargeDetail"> <xsd:complexType> <xsd:sequence> <xsd:element name="Condition" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list D07</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS Schlüsselverzeichnis D07</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[1-4]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Date" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>arrival date</xsd:documentation> <xsd:documentation xml:lang="DE">Ankunftsdatum</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="Hour" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>arrival hour</xsd:documentation> <xsd:documentation xml:lang="DE">Ankunftsstunde</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-2][0-9]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RailStation" type="RailStationDef"/> <xsd:element name="Location" type="LocationDef" minOccurs="0"/> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Condition" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list D07</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS Schlüsselverzeichnis D07</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[1-4]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | xsd:date | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Date" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>arrival date</xsd:documentation> <xsd:documentation xml:lang="DE">Ankunftsdatum</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Hour" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>arrival hour</xsd:documentation> <xsd:documentation xml:lang="DE">Ankunftsstunde</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-2][0-9]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||
| type | RailStationDef | ||||
| properties |
|
||||
| children | CountryCode Code Name | ||||
| source | <xsd:element name="RailStation" type="RailStationDef"/> |
| diagram | ![]() |
||||||||
| type | LocationDef | ||||||||
| properties |
|
||||||||
| children | AreaCode QuayCode LocationCode Name | ||||||||
| source | <xsd:element name="Location" type="LocationDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | RailStationDef | ||||||||
| properties |
|
||||||||
| children | CountryCode Code Name | ||||||||
| source | <xsd:element name="Destination" type="RailStationDef" minOccurs="0"/> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="ClearanceStation" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>name of the train station where customs clearance shall take place</xsd:documentation> <xsd:documentation xml:lang="DE">Bahnhof an dem die Verzollung vorgenommen werden soll</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="32"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="CustomsProcedure" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>not used for inbound traffic and when customs handling is via HZO</xsd:documentation> <xsd:documentation>for container load traffic according to HABIS code list A09</xsd:documentation> <xsd:documentation>for wagon load traffic according to HABIS code list A10</xsd:documentation> <xsd:documentation xml:lang="DE">nicht für Bahnempfang und nicht bei Zollabfertigung über HZO</xsd:documentation> <xsd:documentation xml:lang="DE">für KV lt. SVZ A09, für WLV lt. SVZ A10</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 |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="PreviousRegistrationNumberType" minOccurs="0"> <xsd:annotation> <xsd:documentation>type of previous paper, mandatory for the automatic Atlas registration by HABIS Classic</xsd:documentation> <xsd:documentation>code list ZOLSVPU2 of HABIS for values VORPAPART</xsd:documentation> <xsd:documentation xml:lang="DE">Vorpapierart, Pflicht für automatische Atlas-Anmeldung durch HABIS Classic</xsd:documentation> <xsd:documentation xml:lang="DE">lt. HABIS-Stammdatei ZOLSVPU2 für VORPAPART</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="PreviousRegistrationNumber" minOccurs="0"> <xsd:annotation> <xsd:documentation>mandatory for the automatic Atlas registration by HABIS Classic</xsd:documentation> <xsd:documentation xml:lang="DE">Übergabeschein-Nr, Pflicht für automatische Atlas-Anmeldung durch HABIS Classic</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="11"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="RailwayBillType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of railway bill according to code list BANSFPP0 of HABIS</xsd:documentation> <xsd:documentation xml:lang="DE">Frachtbrief-Art lt. HABIS-Stammdatei BANSFPP0</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="RailwayBillText" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>declarations to be printed in the railway bill</xsd:documentation> <xsd:documentation xml:lang="DE">Frachtbrieferklärung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="120"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="TransportPaper" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>supplemetary enclosures to the transport paper (e.g. veterinary certificates, etc.)</xsd:documentation> <xsd:documentation xml:lang="DE">zusätzliche Beilagen zum Frachtbrief (z.B. Veterinärzeugnis)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="140"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | RouteCode RouteText RoutingPlanNumber RailwayClass GuidingValue | ||||||||
| source | <xsd:element name="TransitDetail" minOccurs="0"> <xsd:complexType> <xsd:sequence> <xsd:element name="RouteCode" minOccurs="0" maxOccurs="5"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>mandatory for outbound traffic crossing a national border</xsd:documentation> <xsd:documentation xml:lang="DE">Leitungsweg-Code, Pflicht im Bahnversand bei grenzüberschreitendem Verkehr</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RouteText" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RoutingPlanNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Beförderungsplan-Nummer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="RailwayClass"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>maximum loading class for the railtrack according to HABIS code list A25</xsd:documentation> <xsd:documentation xml:lang="DE">Streckenklasse lt. HABIS-Schlüsselverzeichnis A25</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GuidingValue"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>value to determine the destination for the transport</xsd:documentation> <xsd:documentation xml:lang="DE">Richtzahl des Bestimmungsbahnhofs im nationalen Verkehr, Richtpunktcode für Bestimmungsladestelle im internationalen Verkehr</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="7"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="RouteCode" minOccurs="0" maxOccurs="5"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>mandatory for outbound traffic crossing a national border</xsd:documentation> <xsd:documentation xml:lang="DE">Leitungsweg-Code, Pflicht im Bahnversand bei grenzüberschreitendem Verkehr</xsd:documentation> </xsd:annotation> <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="RouteText" 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="RoutingPlanNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Beförderungsplan-Nummer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="RailwayClass"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>maximum loading class for the railtrack according to HABIS code list A25</xsd:documentation> <xsd:documentation xml:lang="DE">Streckenklasse lt. HABIS-Schlüsselverzeichnis A25</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="GuidingValue"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>value to determine the destination for the transport</xsd:documentation> <xsd:documentation xml:lang="DE">Richtzahl des Bestimmungsbahnhofs im nationalen Verkehr, Richtpunktcode für Bestimmungsladestelle im internationalen Verkehr</xsd:documentation> </xsd:annotation> <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="ModeOfTransport" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list A20</xsd:documentation> <xsd:documentation xml:lang="DE">Beförderungsart lt. HABIS-Schlüsselverzeichnis A20</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="KLVIndicator" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>to be specified in case of bimodal traffic, according to HABIS code list A64</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichen für KLV-Verkehr lt. HABIS-Schlüsselverzeichnis A64</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | TrainDef | ||||||||
| properties |
|
||||||||
| children | Number Date Time | ||||||||
| annotation |
|
||||||||
| source | <xsd:element name="ScheduledTrain" type="TrainDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>only mandatory for outbound traffic, when the TrainDetail in the LoadingUnit is not specified</xsd:documentation> <xsd:documentation xml:lang="DE">Pflicht im Bahnversand wenn keine TrainDetail für die Ladeeinheiten angegeben sind</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="OverloadLicenceNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>licence number for the transport of heavy-weight load or goods exceeding the loading gauge</xsd:documentation> <xsd:documentation xml:lang="DE">Genehmigungsnummer für Schwerwagen bzw. Lademaß-Überschreitung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="OverloadLicenceYear" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>year of the overload licence</xsd:documentation> <xsd:documentation xml:lang="DE">Jahr der Genehmigung für Schwerwagen / Lademaß-Überschreitung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="[0-9][0-9]"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | FurtherTransportRelatedDataDef | ||||||||
| properties |
|
||||||||
| children | Content Commodity EquipmentDetail PoolPalletDetail CustomsTariff | ||||||||
| annotation |
|
||||||||
| source | <xsd:element name="WagonLoadData" type="FurtherTransportRelatedDataDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>only used with TypeOfTransport = K</xsd:documentation> <xsd:documentation xml:lang="DE">an dieser Stelle nur für TypeOfTransport = K angeben</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||
| type | PartyDataDef | ||||
| properties |
|
||||
| children | CustomerNumber CustomerName Address InformationContact ReferenceNumber | ||||
| annotation |
|
||||
| source | <xsd:element name="Consignor" type="PartyDataDef"> <xsd:annotation> <xsd:documentation>the address is mandatory</xsd:documentation> <xsd:documentation xml:lang="DE">Versender, Pflichtangabe</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||
| type | PartyDataDef | ||||
| properties |
|
||||
| children | CustomerNumber CustomerName Address InformationContact ReferenceNumber | ||||
| annotation |
|
||||
| source | <xsd:element name="Consignee" type="PartyDataDef"> <xsd:annotation> <xsd:documentation>the address is mandatory</xsd:documentation> <xsd:documentation xml:lang="DE">Empfänger, Pflichtangabe</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | PartyDataDef | ||||||||
| properties |
|
||||||||
| children | CustomerNumber CustomerName Address InformationContact ReferenceNumber | ||||||||
| annotation |
|
||||||||
| source | <xsd:element name="ShippingDirector" type="PartyDataDef" minOccurs="0"> <xsd:annotation> <xsd:documentation xml:lang="DE">Verkehrsführer</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | PartyDataDef | ||||||||
| properties |
|
||||||||
| children | CustomerNumber CustomerName Address InformationContact ReferenceNumber | ||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Customer" type="PartyDataDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>customer of the RTC</xsd:documentation> <xsd:documentation xml:lang="DE">Kunde des EVU</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| properties |
|
||||||||
| children | Position EmptyFull PackageCode NumberOfPackages Weight CustomsProcedure CustomsUnitDetail CustomsUnitHZODetail GeneralCustomsData OriginCountryCode DestinationCountryCode TrainDetail ArrivalDate CustomerInstructionForStation CustomerInstructionDestination LoadingRemark SecondaryPlacard SealData SheetLine DangerousGoods TransportContainer TransportWagon | ||||||||
| source | <xsd:element name="ShippingUnit" maxOccurs="999"> <xsd:complexType> <xsd:sequence> <xsd:element name="Position"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Position of the container as transmitted by the customer in the transport order container segment. Unique number within the transport order.</xsd:documentation> <xsd:documentation>The position is used to unambigously identify the container in the communication.</xsd:documentation> <xsd:documentation xml:lang="DE">Position der Ladeeinheit im Transportauftrag. Eindeutige Nummer innerhalb des Transportauftrags.</xsd:documentation> <xsd:documentation>Die Positionsnummer wird in der Kommunikation benutzt zur eindeutigen Identifizierung der Ladeeinheit.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="EmptyFull" type="EmptyFullDef"/> <xsd:element name="PackageCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list A06</xsd:documentation> <xsd:documentation xml:lang="DE">Verpackungscode lt. HABIS-Schlüsselverzeichnis A06</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="NumberOfPackages" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="99999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Weight" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>mandatory when loading unit is full</xsd:documentation> <xsd:documentation>for container it is the net weight without the weight for equipment</xsd:documentation> <xsd:documentation>for wagon it is the loading weight</xsd:documentation> <xsd:documentation xml:lang="DE">Pflicht bei EmptyFull="F"</xsd:documentation> <xsd:documentation xml:lang="DE">für Container ist das Nettogewicht ohne Gewicht der Lademittel anzugeben</xsd:documentation> <xsd:documentation xml:lang="DE">für Waggons ist das Ladungsgewicht anzugeben</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="CustomsProcedure" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>for HABIS Zoll (HZO) according to HABIS code list A65</xsd:documentation> <xsd:documentation>when not using HZO (inbound traffic only): according to HABIS code list A44</xsd:documentation> <xsd:documentation xml:lang="DE">Zollverfahren, bei Benutzung von HABIS Zoll (HZO) lt. HABIS-Schlüsselverzeichnis A65</xsd:documentation> <xsd:documentation xml:lang="DE">wenn HABIS Zoll nicht benutzt wird (nur Bahnempfang): lt. HABIS-Schlüsselverzeichnis A44</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:choice minOccurs="0"> <xsd:element name="CustomsUnitDetail" type="CustomsNotHZODef" minOccurs="0"/> <xsd:element name="CustomsUnitHZODetail" type="CustomsHZODef" minOccurs="0"/> </xsd:choice> <xsd:element name="GeneralCustomsData" type="GeneralCustomsDataDef" minOccurs="0"/> <xsd:element name="OriginCountryCode" type="CountryCodeDef" minOccurs="0"/> <xsd:element name="DestinationCountryCode" type="CountryCodeDef" minOccurs="0"/> <xsd:element name="TrainDetail" type="TrainDef" minOccurs="0"/> <xsd:element name="ArrivalDate" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>mandatory in the inbound traffic when MessageSignificance is AV (arrival)</xsd:documentation> <xsd:documentation xml:lang="DE">Pflicht im Bahnempfang bei MessageSignificance="AV" (Ankunft)</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="CustomerInstructionForStation" minOccurs="0"> <xsd:annotation> <xsd:documentation>customer instructions for the rail station</xsd:documentation> <xsd:documentation>for inbound traffic it is for the receiving station, for outbound traffic it is for the dispatch station</xsd:documentation> <xsd:documentation xml:lang="DE">Kunden-Anweisungen für den Bahnhof</xsd:documentation> <xsd:documentation xml:lang="DE">im Bahnempfang für den Ankunftsbahnhof, im Bahnversand für den Abgangsbahnhof</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="CustomerInstructionDestination" minOccurs="0"> <xsd:annotation> <xsd:documentation>customer instructions for the destination station, for trains going between two harbour stations</xsd:documentation> <xsd:documentation>only used with outbound traffic</xsd:documentation> <xsd:documentation xml:lang="DE">Kunden-Anweisungen für den Zielbahnhof bei Umfuhren zwischen Hafenbahnhöfen</xsd:documentation> <xsd:documentation xml:lang="DE">nur beim Bahnversand benutzt</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="LoadingRemark" minOccurs="0"> <xsd:annotation> <xsd:documentation>remarks from quay operator after loading of the unit</xsd:documentation> <xsd:documentation xml:lang="DE">Bemerkung des Kaibetriebs nach Verladung</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="40"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="SecondaryPlacard" minOccurs="0" maxOccurs="2"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list A03</xsd:documentation> <xsd:documentation xml:lang="DE">Nebenzettel lt. HABIS-Schlüsselverzeichnis A03</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="SealData" type="SealDetailsDef" minOccurs="0" maxOccurs="99"/> <xsd:element name="SheetLine" minOccurs="0" maxOccurs="576"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>supplementary sheet line</xsd:documentation> <xsd:documentation>The supplementary sheet can consist of 9 pages of 64 lines each (the page is obtained by dividing the communicated line number by 64).</xsd:documentation> <xsd:documentation>HABIS uses only 1 page of 64 lines.</xsd:documentation> <xsd:documentation xml:lang="DE">Beiblatt-Zeile</xsd:documentation> <xsd:documentation xml:lang="DE">Das Beiblatt kann max. 9 Seiten zu 64 Zeilen umfassen (die Seitennummer kann per Division der Wiederholungsnummer durch 64 erhalten werden).</xsd:documentation> <xsd:documentation xml:lang="DE">HABIS benutzt nur 1 Seite zu 64 Zeilen.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="72"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="DangerousGoods" type="DangerousGoodsDef" minOccurs="0" maxOccurs="999"/> <xsd:choice> <xsd:element name="TransportContainer" type="TransportContainerDef" minOccurs="0"/> <xsd:element name="TransportWagon" type="TransportWagonDef" minOccurs="0"/> </xsd:choice> </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>Position of the container as transmitted by the customer in the transport order container segment. Unique number within the transport order.</xsd:documentation> <xsd:documentation>The position is used to unambigously identify the container in the communication.</xsd:documentation> <xsd:documentation xml:lang="DE">Position der Ladeeinheit im Transportauftrag. Eindeutige Nummer innerhalb des Transportauftrags.</xsd:documentation> <xsd:documentation>Die Positionsnummer wird in der Kommunikation benutzt zur eindeutigen Identifizierung der Ladeeinheit.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||
| type | EmptyFullDef | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="EmptyFull" type="EmptyFullDef"/> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="PackageCode" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list A06</xsd:documentation> <xsd:documentation xml:lang="DE">Verpackungscode lt. HABIS-Schlüsselverzeichnis A06</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:positiveInteger | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="NumberOfPackages" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="99999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="Weight" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>mandatory when loading unit is full</xsd:documentation> <xsd:documentation>for container it is the net weight without the weight for equipment</xsd:documentation> <xsd:documentation>for wagon it is the loading weight</xsd:documentation> <xsd:documentation xml:lang="DE">Pflicht bei EmptyFull="F"</xsd:documentation> <xsd:documentation xml:lang="DE">für Container ist das Nettogewicht ohne Gewicht der Lademittel anzugeben</xsd:documentation> <xsd:documentation xml:lang="DE">für Waggons ist das Ladungsgewicht anzugeben</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="CustomsProcedure" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>for HABIS Zoll (HZO) according to HABIS code list A65</xsd:documentation> <xsd:documentation>when not using HZO (inbound traffic only): according to HABIS code list A44</xsd:documentation> <xsd:documentation xml:lang="DE">Zollverfahren, bei Benutzung von HABIS Zoll (HZO) lt. HABIS-Schlüsselverzeichnis A65</xsd:documentation> <xsd:documentation xml:lang="DE">wenn HABIS Zoll nicht benutzt wird (nur Bahnempfang): lt. HABIS-Schlüsselverzeichnis A44</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | CustomsNotHZODef | ||||||||
| properties |
|
||||||||
| children | Indicator Number | ||||||||
| source | <xsd:element name="CustomsUnitDetail" type="CustomsNotHZODef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | CustomsHZODef | ||||||||
| properties |
|
||||||||
| children | HANumber VubIndicator | ||||||||
| source | <xsd:element name="CustomsUnitHZODetail" type="CustomsHZODef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | GeneralCustomsDataDef | ||||||||
| properties |
|
||||||||
| children | AtlasATBNr AtlasRegistrationViaHabisClassicData | ||||||||
| source | <xsd:element name="GeneralCustomsData" type="GeneralCustomsDataDef" minOccurs="0"/> |
| diagram | |||||||||
| type | CountryCodeDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="OriginCountryCode" type="CountryCodeDef" minOccurs="0"/> |
| diagram | |||||||||
| type | CountryCodeDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="DestinationCountryCode" type="CountryCodeDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | TrainDef | ||||||||
| properties |
|
||||||||
| children | Number Date Time | ||||||||
| source | <xsd:element name="TrainDetail" type="TrainDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | xsd:date | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="ArrivalDate" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>mandatory in the inbound traffic when MessageSignificance is AV (arrival)</xsd:documentation> <xsd:documentation xml:lang="DE">Pflicht im Bahnempfang bei MessageSignificance="AV" (Ankunft)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="CustomerInstructionForStation" minOccurs="0"> <xsd:annotation> <xsd:documentation>customer instructions for the rail station</xsd:documentation> <xsd:documentation>for inbound traffic it is for the receiving station, for outbound traffic it is for the dispatch station</xsd:documentation> <xsd:documentation xml:lang="DE">Kunden-Anweisungen für den Bahnhof</xsd:documentation> <xsd:documentation xml:lang="DE">im Bahnempfang für den Ankunftsbahnhof, im Bahnversand für den Abgangsbahnhof</xsd:documentation> </xsd:annotation> <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 |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="CustomerInstructionDestination" minOccurs="0"> <xsd:annotation> <xsd:documentation>customer instructions for the destination station, for trains going between two harbour stations</xsd:documentation> <xsd:documentation>only used with outbound traffic</xsd:documentation> <xsd:documentation xml:lang="DE">Kunden-Anweisungen für den Zielbahnhof bei Umfuhren zwischen Hafenbahnhöfen</xsd:documentation> <xsd:documentation xml:lang="DE">nur beim Bahnversand benutzt</xsd:documentation> </xsd:annotation> <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 |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="LoadingRemark" minOccurs="0"> <xsd:annotation> <xsd:documentation>remarks from quay operator after loading of the unit</xsd:documentation> <xsd:documentation xml:lang="DE">Bemerkung des Kaibetriebs nach Verladung</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="40"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="SecondaryPlacard" minOccurs="0" maxOccurs="2"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>according to HABIS code list A03</xsd:documentation> <xsd:documentation xml:lang="DE">Nebenzettel lt. HABIS-Schlüsselverzeichnis A03</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | SealDetailsDef | ||||||||
| properties |
|
||||||||
| children | SequenceNumber Number TypeCode PlaceCode | ||||||||
| source | <xsd:element name="SealData" type="SealDetailsDef" minOccurs="0" maxOccurs="99"/> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="SheetLine" minOccurs="0" maxOccurs="576"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>supplementary sheet line</xsd:documentation> <xsd:documentation>The supplementary sheet can consist of 9 pages of 64 lines each (the page is obtained by dividing the communicated line number by 64).</xsd:documentation> <xsd:documentation>HABIS uses only 1 page of 64 lines.</xsd:documentation> <xsd:documentation xml:lang="DE">Beiblatt-Zeile</xsd:documentation> <xsd:documentation xml:lang="DE">Das Beiblatt kann max. 9 Seiten zu 64 Zeilen umfassen (die Seitennummer kann per Division der Wiederholungsnummer durch 64 erhalten werden).</xsd:documentation> <xsd:documentation xml:lang="DE">HABIS benutzt nur 1 Seite zu 64 Zeilen.</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="72"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | DangerousGoodsDef | ||||||||
| properties |
|
||||||||
| children | SequenceNumber LegalNorm Class UNNumber PackingGroup ProperShippingName TechnicalNameSupplement GoodsLabel ShuntingLabel MPLabel ClassificationCode HazardID EmSNumber LimitedQuantityIndicator WasteIndicator SalvageIndicator EmptyTankCode Packages DangerWeight FlashPointValue Radioactive SafetyDate LastTransported TransportIndicator RegulationText Endorsement | ||||||||
| source | <xsd:element name="DangerousGoods" type="DangerousGoodsDef" minOccurs="0" maxOccurs="999"/> |
| diagram | ![]() |
||||||||
| type | TransportContainerDef | ||||||||
| properties |
|
||||||||
| children | ContainerNumber WagonNumber ContainerLoadData OceanCarrierData ContainerDetail OceanVoyage ReleaseNumber TemperatureDetail LoadingRequest | ||||||||
| source | <xsd:element name="TransportContainer" type="TransportContainerDef" minOccurs="0"/> |
| diagram | ![]() |
||||||||
| type | TransportWagonDef | ||||||||
| properties |
|
||||||||
| children | WagonNumber | ||||||||
| source | <xsd:element name="TransportWagon" type="TransportWagonDef" minOccurs="0"/> |
| diagram | |||
| children | WagonNumber | ||
| used by |
|
||
| source | <xsd:complexType name="TransportWagonDef"> <xsd:sequence> <xsd:element name="WagonNumber" type="WagonNumberDef" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | WagonNumberDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="WagonNumber" type="WagonNumberDef" minOccurs="0"/> |
| 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 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 the transport order in the inbound traffic use PR for Prenotification, DP for Departure or AV for Arrival.</xsd:documentation> <xsd:documentation>For outbound traffic LD for will be sent with the loading data.</xsd:documentation> <xsd:documentation xml:lang="DE">Bedeutung der Nachricht, im Bahnempfang: PR für Vorbenachrichtigung, DP für Abfahrt oder AV für Ankunft.</xsd:documentation> <xsd:documentation xml:lang="DE">Im Bahnversand wird LD für die Verlade-Daten gesendet.</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="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 the transport order in the inbound traffic use PR for Prenotification, DP for Departure or AV for Arrival.</xsd:documentation> <xsd:documentation>For outbound traffic LD for will be sent with the loading data.</xsd:documentation> <xsd:documentation xml:lang="DE">Bedeutung der Nachricht, im Bahnempfang: PR für Vorbenachrichtigung, DP für Abfahrt oder AV für Ankunft.</xsd:documentation> <xsd:documentation xml:lang="DE">Im Bahnversand wird LD für die Verlade-Daten gesendet.</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 | 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 Certification ExclusiveUseIndicator | ||
| used by |
|
||
| source | <xsd:complexType name="CL7Def"> <xsd:sequence> <xsd:element name="Category" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Radionuclides" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>name of the radionuclides</xsd:documentation> <xsd:documentation xml:lang="DE">radioaktive Stoffe oder Nuklide</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="MaxActivityValue" minOccurs="0"> <xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="DE">höchste Aktivität des radioaktiven Inhalts oder Masse der spaltbaren Stoffe</xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:extension base="xsd:integer"> <xsd:attribute name="unit"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>BQ = becquerel, or multiple units (MBQ, GBQ, TBQ)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"/> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> <xsd:element name="TransportIndex" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Transportkennzahl</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="CriticalSafetyIndex" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Kritikalitätssicherheitskennzahl</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="4"/> <xsd:fractionDigits value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PackageType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Typ des Versandstücks</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Certification" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Beförderungsgenehmigung, Zulassungszeugnis</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </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="35"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | extension of xsd:integer | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:element name="MaxActivityValue" minOccurs="0"> <xsd:complexType> <xsd:annotation> <xsd:documentation xml:lang="DE">höchste Aktivität des radioaktiven Inhalts oder Masse der spaltbaren Stoffe</xsd:documentation> </xsd:annotation> <xsd:simpleContent> <xsd:extension base="xsd:integer"> <xsd:attribute name="unit"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>BQ = becquerel, or multiple units (MBQ, GBQ, TBQ)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"/> </xsd:simpleType> </xsd:attribute> </xsd:extension> </xsd:simpleContent> </xsd:complexType> </xsd:element> |
| type | restriction of xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="unit"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>BQ = becquerel, or multiple units (MBQ, GBQ, TBQ)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"/> </xsd:simpleType> </xsd:attribute> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="TransportIndex" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Transportkennzahl</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:decimal | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="CriticalSafetyIndex" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Kritikalitätssicherheitskennzahl</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:decimal"> <xsd:totalDigits value="4"/> <xsd:fractionDigits value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="PackageType" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Typ des Versandstücks</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Certification" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Beförderungsgenehmigung, Zulassungszeugnis</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </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 LegalNorm Class UNNumber PackingGroup ProperShippingName TechnicalNameSupplement GoodsLabel ShuntingLabel MPLabel ClassificationCode HazardID EmSNumber LimitedQuantityIndicator WasteIndicator SalvageIndicator EmptyTankCode Packages DangerWeight FlashPointValue Radioactive SafetyDate LastTransported TransportIndicator RegulationText Endorsement | ||
| used by |
|
||
| 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="LegalNorm" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>identification of the dangerous goods legal norm used for this declaration according to HABIS code list T01</xsd:documentation> <xsd:documentation>e.g. IMDG, RID05</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung, nach welcher Vorschrift die Gefahrgut-Anmeldung erfolgt, lt. HABIS-Schlüsselverzeichnis T01</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Class" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="UNNumber" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="PackingGroup" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>values I, II or III - corresponding to the dangerous goods class</xsd:documentation> <xsd:documentation xml:lang="DE">I, II oder III - entsprechend der Gefahrklasse</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ProperShippingName" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>proper shipping name of the dangerous good</xsd:documentation> <xsd:documentation xml:lang="DE">offizielle Bezeichnung des Gefahrstoffs</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="140"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="TechnicalNameSupplement" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Recognized chemical or biological name(s) for generic or "not otherwise specified" (N.O.S.) proper shipping names</xsd:documentation> <xsd:documentation>chemical or technical group name of the dangerous good</xsd:documentation> <xsd:documentation xml:lang="DE">üblicher chemische oder biologische Name(n) für allgemeine oder "nicht anderweitig genannt" (N.A.G.) offizielle Namen</xsd:documentation> <xsd:documentation xml:lang="DE">chemischer oder technischer Gruppenname des Gefahrstoffs (Gefahrenauslöser)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="GoodsLabel" minOccurs="0" maxOccurs="4"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>dangerous good label according to HABIS code list A02</xsd:documentation> <xsd:documentation xml:lang="DE">Gefahrzettel lt. HABIS-Schlüsselverzeichnis A02</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ShuntingLabel" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Placard-No. 13 or 15</xsd:documentation> <xsd:documentation xml:lang="DE">Rangierzettel 13 oder 15</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="MPLabel" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Marine pollutant mark; values " " or "MP" ("MP" can be stated more precisely by "P" or "PP")</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung wassergefährdender Stoffe; Werte: " " oder "MP" ("MP" kann auch genauer durch "P" oder "PP" bezeichnet werden)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="ClassificationCode" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="7"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="HazardID" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Hazard Identification: number shown on the orange-coloured plate</xsd:documentation> <xsd:documentation xml:lang="DE">Nummer zur Kennzeichnung der Gefahr (Kemler)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="EmSNumber" type="EmSDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Emergency schedule number (only two 3-byte numbers used in HABIS instead of 6-byte numbers)</xsd:documentation> <xsd:documentation xml:lang="DE">EmS-Nummer (HABIS benutzt nur zwei 3-stellige Nummern statt 6-stelliger)</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="LimitedQuantityIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator for dangerous goods packed in limited quantities (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung für Gefahrgut in begrenzter Menge (z.Zt. nicht benutzt in HABIS Classic)</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="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="EmptyTankCode" minOccurs="0"> <xsd:annotation> <xsd:documentation>Packing code for empty and not cleaned receptables according to HABIS code list T02</xsd:documentation> <xsd:documentation xml:lang="DE">Code für leere, ungereinigte Tanks lt. HABIS-Schlüsselverzeichnis T02</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="8"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Packages" type="PackingDef" minOccurs="0"/> <xsd:element name="DangerWeight" type="DangerWeightDef" minOccurs="0"/> <xsd:element name="FlashPointValue" type="TemperatureValue" minOccurs="0"/> <xsd:element name="Radioactive" type="CL7Def" minOccurs="0"> <xsd:annotation> <xsd:documentation>only for class 7</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="SafetyDate" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>earliest date the safety valve can be opened - relevant for supercooled liquid gases (class 2), format YYYY-MM-DD </xsd:documentation> <xsd:documentation xml:lang="DE">frühestes Datum zur Öffnung von Sicherheitsventilen - relevant bei unterkühlten flüssigen Gasen (Klasse 2), Format YYYY-MM-DD </xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="LastTransported" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Description of last loaded dangerous good (UN-Number, Proper Shipping Name, Class, SubRisks, PackingGroup; e.g. "UN 1098 ALLYLALCOHOL, 6.1(3), I")</xsd:documentation> <xsd:documentation xml:lang="DE">Beschreibung des letzten Ladeguts (UN-Nr., offizielle Bezeichnung, Klasse, Nebenrisiken, Verpackungsgruppe; z.B. "UN 1098 ALLYLALCOHOL, 6.1(3), I")</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="TransportIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator whether the transport is prohibited under normal circumstances (e.g. goods may be transported in contradiction to this because of small quantities, etc.) - the exception may be specified under 'RegulationText'</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung Transportverbot - die Ausnahmegenehmigung kann unter 'RegulationText' angegeben werden</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="RegulationText" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>special regulations</xsd:documentation> <xsd:documentation xml:lang="DE">z.B. Ausnahmegenehmigung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="140"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Endorsement" minOccurs="0"> <xsd:annotation> <xsd:documentation>Additional information required in accordance with special provisions, certain classes, special transport conditions, ... (e.g. "Carriage in accordance with 2.2.52.1.9")</xsd:documentation> <xsd:documentation xml:lang="DE">Zusatzangaben, besondere Bestimmungen etc. (z.B. "Transport in Übereinstimmung mit 2.2.52.1.9")</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:positiveInteger | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="SequenceNumber"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>used to unambigously identify the DG information within a unit in the communication</xsd:documentation> <xsd:documentation xml:lang="DE">zur eindeutigen Identifikation der Gefahrgut-Angaben für eine Ladeeinheit</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"> <xsd:maxInclusive value="999"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| 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 according to HABIS code list T01</xsd:documentation> <xsd:documentation>e.g. IMDG, RID05</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung, nach welcher Vorschrift die Gefahrgut-Anmeldung erfolgt, lt. HABIS-Schlüsselverzeichnis T01</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="5"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Class" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="UNNumber" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="PackingGroup" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>values I, II or III - corresponding to the dangerous goods class</xsd:documentation> <xsd:documentation xml:lang="DE">I, II oder III - entsprechend der Gefahrklasse</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="3"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="ProperShippingName" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>proper shipping name of the dangerous good</xsd:documentation> <xsd:documentation xml:lang="DE">offizielle Bezeichnung des Gefahrstoffs</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="140"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="TechnicalNameSupplement" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Recognized chemical or biological name(s) for generic or "not otherwise specified" (N.O.S.) proper shipping names</xsd:documentation> <xsd:documentation>chemical or technical group name of the dangerous good</xsd:documentation> <xsd:documentation xml:lang="DE">üblicher chemische oder biologische Name(n) für allgemeine oder "nicht anderweitig genannt" (N.A.G.) offizielle Namen</xsd:documentation> <xsd:documentation xml:lang="DE">chemischer oder technischer Gruppenname des Gefahrstoffs (Gefahrenauslöser)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="GoodsLabel" minOccurs="0" maxOccurs="4"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>dangerous good label according to HABIS code list A02</xsd:documentation> <xsd:documentation xml:lang="DE">Gefahrzettel lt. HABIS-Schlüsselverzeichnis A02</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="ShuntingLabel" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Placard-No. 13 or 15</xsd:documentation> <xsd:documentation xml:lang="DE">Rangierzettel 13 oder 15</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="MPLabel" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Marine pollutant mark; values " " or "MP" ("MP" can be stated more precisely by "P" or "PP")</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung wassergefährdender Stoffe; Werte: " " oder "MP" ("MP" kann auch genauer durch "P" oder "PP" bezeichnet werden)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:minLength value="1"/> <xsd:maxLength value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="ClassificationCode" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="7"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="HazardID" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Hazard Identification: number shown on the orange-coloured plate</xsd:documentation> <xsd:documentation xml:lang="DE">Nummer zur Kennzeichnung der Gefahr (Kemler)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="4"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | EmSDef | ||||||||
| properties |
|
||||||||
| children | FireSchedule SpillageSchedule | ||||||||
| annotation |
|
||||||||
| source | <xsd:element name="EmSNumber" type="EmSDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Emergency schedule number (only two 3-byte numbers used in HABIS instead of 6-byte numbers)</xsd:documentation> <xsd:documentation xml:lang="DE">EmS-Nummer (HABIS benutzt nur zwei 3-stellige Nummern statt 6-stelliger)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="LimitedQuantityIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator for dangerous goods packed in limited quantities (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung für Gefahrgut in begrenzter Menge (z.Zt. nicht benutzt in HABIS Classic)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="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 | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="EmptyTankCode" minOccurs="0"> <xsd:annotation> <xsd:documentation>Packing code for empty and not cleaned receptables according to HABIS code list T02</xsd:documentation> <xsd:documentation xml:lang="DE">Code für leere, ungereinigte Tanks lt. HABIS-Schlüsselverzeichnis T02</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="8"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | PackingDef | ||||||||
| properties |
|
||||||||
| children | TotalNumber PackageCode Description | ||||||||
| 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 Certification ExclusiveUseIndicator | ||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Radioactive" type="CL7Def" minOccurs="0"> <xsd:annotation> <xsd:documentation>only for class 7</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||
| type | xsd:date | ||||||||
| properties |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="SafetyDate" type="xsd:date" minOccurs="0"> <xsd:annotation> <xsd:documentation>earliest date the safety valve can be opened - relevant for supercooled liquid gases (class 2), format YYYY-MM-DD </xsd:documentation> <xsd:documentation xml:lang="DE">frühestes Datum zur Öffnung von Sicherheitsventilen - relevant bei unterkühlten flüssigen Gasen (Klasse 2), Format YYYY-MM-DD </xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="LastTransported" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>Description of last loaded dangerous good (UN-Number, Proper Shipping Name, Class, SubRisks, PackingGroup; e.g. "UN 1098 ALLYLALCOHOL, 6.1(3), I")</xsd:documentation> <xsd:documentation xml:lang="DE">Beschreibung des letzten Ladeguts (UN-Nr., offizielle Bezeichnung, Klasse, Nebenrisiken, Verpackungsgruppe; z.B. "UN 1098 ALLYLALCOHOL, 6.1(3), I")</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | ChoiceDef | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="TransportIndicator" type="ChoiceDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>Indicator whether the transport is prohibited under normal circumstances (e.g. goods may be transported in contradiction to this because of small quantities, etc.) - the exception may be specified under 'RegulationText'</xsd:documentation> <xsd:documentation xml:lang="DE">Kennzeichnung Transportverbot - die Ausnahmegenehmigung kann unter 'RegulationText' angegeben werden</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="RegulationText" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>special regulations</xsd:documentation> <xsd:documentation xml:lang="DE">z.B. Ausnahmegenehmigung</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 |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="Endorsement" minOccurs="0"> <xsd:annotation> <xsd:documentation>Additional information required in accordance with special provisions, certain classes, special transport conditions, ... (e.g. "Carriage in accordance with 2.2.52.1.9")</xsd:documentation> <xsd:documentation xml:lang="DE">Zusatzangaben, besondere Bestimmungen etc. (z.B. "Transport in Übereinstimmung mit 2.2.52.1.9")</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="200"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||
| children | GrossValue NetValue NetExplosiveValue | ||||
| used by |
|
||||
| annotation |
|
||||
| source | <xsd:complexType name="DangerWeightDef"> <xsd:annotation> <xsd:documentation>always weight values in gram</xsd:documentation> <xsd:documentation xml:lang="DE">alle Gewichtsangaben für Gefahrgut in Gramm</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:element name="GrossValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>gross weight</xsd:documentation> <xsd:documentation xml:lang="DE">Bruttogewicht</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="NetValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>net weight</xsd:documentation> <xsd:documentation xml:lang="DE">Nettogewicht</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element name="NetExplosiveValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>net weight explosive material for class 1</xsd:documentation> <xsd:documentation xml:lang="DE">Explosivstoff-Masse (Klasse 1)</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="GrossValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>gross weight</xsd:documentation> <xsd:documentation xml:lang="DE">Bruttogewicht</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="NetValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>net weight</xsd:documentation> <xsd:documentation xml:lang="DE">Nettogewicht</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||||||||||||
| type | WeightDef | ||||||||||||
| properties |
|
||||||||||||
| attributes |
|
||||||||||||
| annotation |
|
||||||||||||
| source | <xsd:element name="NetExplosiveValue" type="WeightDef" minOccurs="0"> <xsd:annotation> <xsd:documentation>net weight explosive material for class 1</xsd:documentation> <xsd:documentation xml:lang="DE">Explosivstoff-Masse (Klasse 1)</xsd:documentation> </xsd:annotation> </xsd:element> |
| diagram | ![]() |
||
| children | FireSchedule SpillageSchedule | ||
| used by |
|
||
| source | <xsd:complexType name="EmSDef"> <xsd:sequence> <xsd:annotation> <xsd:documentation>emergency schedule number for the dangerous good class consisting of 2 parts</xsd:documentation> <xsd:documentation xml:lang="DE">EmS-Nummer besteht aus zwei Teilen</xsd:documentation> </xsd:annotation> <xsd:element name="FireSchedule"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Vorschriften bei Feuer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="SpillageSchedule"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Vorschriften bei Verschüttung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="FireSchedule"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Vorschriften bei Feuer</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="SpillageSchedule"> <xsd:simpleType> <xsd:annotation> <xsd:documentation xml:lang="DE">Vorschriften bei Verschüttung</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||
| children | Name Telephone Telefax Email | ||
| used by |
|
||
| source | <xsd:complexType name="InformationContactDef"> <xsd:sequence> <xsd:element name="Name"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>last and first name of the person for the contact</xsd:documentation> <xsd:documentation xml:lang="DE">Nachname und Vorname der Kontaktperson</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Telephone" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Telefax" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Email" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>currently not used in HABIS</xsd:documentation> <xsd:documentation xml:lang="DE">z.Zt. in HABIS nicht benutzt</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="Name"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>last and first name of the person for the contact</xsd:documentation> <xsd:documentation xml:lang="DE">Nachname und Vorname der Kontaktperson</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="20"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Telephone" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Telefax" minOccurs="0"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="15"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Email" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>currently not used in HABIS</xsd:documentation> <xsd:documentation xml:lang="DE">z.Zt. in HABIS nicht benutzt</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||
| 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 | ||
| used by |
|
||
| source | <xsd:complexType name="PackingDef"> <xsd:sequence> <xsd:element name="TotalNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>number of package units (max. in HABIS: 999 999)</xsd:documentation> <xsd:documentation xml:lang="DE">Anzahl Packstücke (max. in HABIS: 999 999)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"/> </xsd:simpleType> </xsd:element> <xsd:element name="PackageCode" minOccurs="0"> <xsd:annotation> <xsd:documentation>according to HABIS code list A06</xsd:documentation> <xsd:documentation xml:lang="DE">Verpackungscode lt. HABIS-Schlüsselverzeichnis A06</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Description" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of packages in plain text (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Art der Verpackung als Text (z.Zt. in HABIS Classic nicht benutzt)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> </xsd:sequence> </xsd:complexType> |
| diagram | |||||||||
| type | restriction of xsd:positiveInteger | ||||||||
| properties |
|
||||||||
| source | <xsd:element name="TotalNumber" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>number of package units (max. in HABIS: 999 999)</xsd:documentation> <xsd:documentation xml:lang="DE">Anzahl Packstücke (max. in HABIS: 999 999)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:positiveInteger"/> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| annotation |
|
||||||||
| source | <xsd:element name="PackageCode" minOccurs="0"> <xsd:annotation> <xsd:documentation>according to HABIS code list A06</xsd:documentation> <xsd:documentation xml:lang="DE">Verpackungscode lt. HABIS-Schlüsselverzeichnis A06</xsd:documentation> </xsd:annotation> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:length value="2"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||||||
| type | restriction of xsd:string | ||||||||
| properties |
|
||||||||
| facets |
|
||||||||
| source | <xsd:element name="Description" minOccurs="0"> <xsd:simpleType> <xsd:annotation> <xsd:documentation>type of packages in plain text (currently not used in HABIS Classic)</xsd:documentation> <xsd:documentation xml:lang="DE">Art der Verpackung als Text (z.Zt. in HABIS Classic nicht benutzt)</xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:maxLength value="70"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | ![]() |
||
| children | CustomerNumber CustomerName Address InformationContact ReferenceNumber | ||
| used by |
|
||
| 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 | ||
| used by |
|
||
| 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 (only 16 bytes long in HABIS)</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 xml:lang="DE">Art der Referenz, z.B. Auftragsnummer oder Nachrichten-Referenz</xsd:documentation> <xsd:documentation xml:lang="DE">ORIGMS = Referenz der Origina-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 (nur 16-stellig in HABIS)</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: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 (only 16 bytes long in HABIS)</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 xml:lang="DE">Art der Referenz, z.B. Auftragsnummer oder Nachrichten-Referenz</xsd:documentation> <xsd:documentation xml:lang="DE">ORIGMS = Referenz der Origina-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 (nur 16-stellig in HABIS)</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:annotation> <xsd:restriction base="xsd:string"/> </xsd:simpleType> </xsd:attribute> |
| diagram | ![]() |
||||||||||||
| type | extension of Decimal3 | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| facets |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:complexType name="TemperatureValue"> <xsd:simpleContent> <xsd:extension base="Decimal3"> <xsd:attribute name="unit" type="TemperatureUnit"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> |
| type | TemperatureUnit | ||
| properties |
|
||
| facets |
|
||
| source | <xsd:attribute name="unit" type="TemperatureUnit"/> |
| diagram | ![]() |
||
| children | Number Date Time | ||
| used by |
|
||
| source | <xsd:complexType name="TrainDef"> <xsd:sequence> <xsd:element name="Number"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> <xsd:minLength value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> <xsd:element name="Date" type="xsd:date"/> <xsd:element name="Time" type="xsd:time" minOccurs="0"/> </xsd:sequence> </xsd:complexType> |
| diagram | |||||
| type | restriction of xsd:string | ||||
| properties |
|
||||
| facets |
|
||||
| source | <xsd:element name="Number"> <xsd:simpleType> <xsd:restriction base="xsd:string"> <xsd:maxLength value="6"/> <xsd:minLength value="1"/> </xsd:restriction> </xsd:simpleType> </xsd:element> |
| diagram | |||||
| type | xsd:date | ||||
| properties |
|
||||
| source | <xsd:element name="Date" type="xsd:date"/> |
| diagram | |||||||||
| type | xsd:time | ||||||||
| properties |
|
||||||||
| source | <xsd:element name="Time" type="xsd:time" minOccurs="0"/> |
| diagram | ![]() |
||||||||||||
| type | extension of xsd:nonNegativeInteger | ||||||||||||
| properties |
|
||||||||||||
| used by |
|
||||||||||||
| attributes |
|
||||||||||||
| source | <xsd:complexType name="WeightDef"> <xsd:simpleContent> <xsd:extension base="xsd:nonNegativeInteger"> <xsd:attribute name="unit" type="WeightUnit"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType> |
| type | WeightUnit | ||||||
| properties |
|
||||||
| facets |
|
||||||
| source | <xsd:attribute name="unit" type="WeightUnit"/> |
| type | restriction of xsd:string | ||||
| used by |
|
||||
| facets |
|
||||
| source | <xsd:simpleType name="AddressFieldDef"> <xsd:restriction base="xsd:string"> <xsd:minLength value="0"/> <xsd:maxLength value="30"/> </xsd:restriction> </xsd:simpleType> |
| type | restriction of xsd: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: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 | ||||
| used by |
|
||||
| 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 | ||||
| used by |
|
||||
| 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="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 |
|
||
| 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 |
|
||||
| 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> |