diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | Law DangerousGoodsIndication TechnicalDescription ProperShippingName SpecialProvisionsRID AdditionalProvisionsRID ActionRequiredFromCarrier WeightNettoExplosiveMass ClassificationCode EmptyPackingCode | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="RID"> <xs:annotation> <xs:documentation>The requirement (optional/mandatory) of the RID detail tags depend on the dangerous good and the regarding RID regulations.In contrast to the element "DangerousGoodsIndication" which only provides information to be provided to the IM according to chapter 1.4 RID, "RID" contains all information demanded in chapter 5.4 RID in order tpo provide all information used for RUs</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Law"> <xs:annotation> <xs:documentation>The law after which the RID data are declared.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:enumeration value="2013"/> <xs:enumeration value="2015"/> <xs:enumeration value="2017"/> <xs:enumeration value="2019"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="DangerousGoodsIndication"/> <xs:element name="TechnicalDescription" minOccurs="0"> <xs:annotation> <xs:documentation>The Technical Description is an approved chemical or biological name and has to be present if the dangerous good has assigned a special provision 274 according to RID chapter 3.2, table A, column 6.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="350"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ProperShippingName" minOccurs="0"> <xs:annotation> <xs:documentation>The official name of this dangerous good according to the RID chapter 3.2, table A, column 2 Mandatory, except it concerns a declaration of an empty packaging of the type "EMPTY PACKAGING", "EMPTY RECEPTACLE", "EMPTY RECEPTACLE <=1000L, "EMPTY IBC" or "EMPTY LARGE PACKAGING"</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="350"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="SpecialProvisionsRID" minOccurs="0"> <xs:annotation> <xs:documentation>Used for any global special provisions of chapter 5.4, that are not treated by other elments in this message</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="350"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="AdditionalProvisionsRID" minOccurs="0"> <xs:annotation> <xs:documentation>Used for any class related special provisions of chapter 5.4, that are not treated by other elments in this message</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="350"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ActionRequiredFromCarrier" minOccurs="0"> <xs:annotation> <xs:documentation>Special action required by the carrier according to chapter 5.4.1.2.5.2 RID</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="350"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="WeightNettoExplosiveMass" minOccurs="0"> <xs:annotation> <xs:documentation>Special provision only necessary and allowed for Class 1 (kg)- the total net mass of explosive substance (RID 5.4.1.2.1).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:fractionDigits value="1"/> <xs:totalDigits value="8"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ClassificationCode" minOccurs="0"> <xs:annotation> <xs:documentation>The Classification Code of the dangerous good according to the RID chapter 3.2, table A, column 3b. Mandatory for Class 1 - optional, but possibly for all the other classes.</xs:documentation> <xs:documentation>CODE: OTIF RID-Specification</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="4"> <xs:annotation> <xs:documentation>present only with class 1</xs:documentation> </xs:annotation> </xs:maxLength> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="EmptyPackingCode" minOccurs="0"> <xs:annotation> <xs:documentation>Code of empty packing as described in RID 5.4.1.1.6.2</xs:documentation> <xs:documentation>CODE: OTIF RID-Specification, element EMPTY has been added as 'dummy' until the code list has been finished and approved. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="01"> <xs:annotation> <xs:documentation>EMPTY PACKAGING</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="02"> <xs:annotation> <xs:documentation>EMPTY CONTAINER</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="03"> <xs:annotation> <xs:documentation>EMPTY IBC</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="04"> <xs:annotation> <xs:documentation>EMPTY LARGE PACKAGING</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="05"> <xs:annotation> <xs:documentation>EMPTY TANK-VEHICLE</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="06"> <xs:annotation> <xs:documentation>EMPTY TANK-WAGON</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="07"> <xs:annotation> <xs:documentation>EMPTY DETACHABLE TANK</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="08"> <xs:annotation> <xs:documentation>EMPTY DEMOUNTABLE TANK</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="09"> <xs:annotation> <xs:documentation>EMPTY TANK-CONTAINER</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>EMPTY PORTABLE TANK</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>EMPTY BATTERY-VEHICLE</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>EMPTY BATTERY-WAGON</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>EMPTY LARGE CONTAINER WITH MULTIPLE LINKED ELEMENTS</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="14"> <xs:annotation> <xs:documentation>EMPTY VEHICLE</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="15"> <xs:annotation> <xs:documentation>EMPTY WAGON</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="16"> <xs:annotation> <xs:documentation>EMPTY RECEPTACLE le 1000L</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="17"> <xs:annotation> <xs:documentation>EMPTY RECEPTACLE gt 1000L</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="18"> <xs:annotation> <xs:documentation>EMPTY</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||||||||
namespace | http://taf-jsg.info/schemes | |||||||||||||||
type | restriction of xs:int | |||||||||||||||
properties |
|
|||||||||||||||
facets |
|
|||||||||||||||
annotation |
|
|||||||||||||||
source | <xs:element name="Law"> <xs:annotation> <xs:documentation>The law after which the RID data are declared.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:enumeration value="2013"/> <xs:enumeration value="2015"/> <xs:enumeration value="2017"/> <xs:enumeration value="2019"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="TechnicalDescription" minOccurs="0"> <xs:annotation> <xs:documentation>The Technical Description is an approved chemical or biological name and has to be present if the dangerous good has assigned a special provision 274 according to RID chapter 3.2, table A, column 6.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="350"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="ProperShippingName" minOccurs="0"> <xs:annotation> <xs:documentation>The official name of this dangerous good according to the RID chapter 3.2, table A, column 2 Mandatory, except it concerns a declaration of an empty packaging of the type "EMPTY PACKAGING", "EMPTY RECEPTACLE", "EMPTY RECEPTACLE <=1000L, "EMPTY IBC" or "EMPTY LARGE PACKAGING"</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="350"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="SpecialProvisionsRID" minOccurs="0"> <xs:annotation> <xs:documentation>Used for any global special provisions of chapter 5.4, that are not treated by other elments in this message</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="350"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="AdditionalProvisionsRID" minOccurs="0"> <xs:annotation> <xs:documentation>Used for any class related special provisions of chapter 5.4, that are not treated by other elments in this message</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="350"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="ActionRequiredFromCarrier" minOccurs="0"> <xs:annotation> <xs:documentation>Special action required by the carrier according to chapter 5.4.1.2.5.2 RID</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="350"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://taf-jsg.info/schemes | ||||||||||||
type | restriction of xs:decimal | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="WeightNettoExplosiveMass" minOccurs="0"> <xs:annotation> <xs:documentation>Special provision only necessary and allowed for Class 1 (kg)- the total net mass of explosive substance (RID 5.4.1.2.1).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:minInclusive value="0"/> <xs:fractionDigits value="1"/> <xs:totalDigits value="8"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||||
namespace | http://taf-jsg.info/schemes | |||||||||||
type | restriction of xs:string | |||||||||||
properties |
|
|||||||||||
facets |
|
|||||||||||
annotation |
|
|||||||||||
source | <xs:element name="ClassificationCode" minOccurs="0"> <xs:annotation> <xs:documentation>The Classification Code of the dangerous good according to the RID chapter 3.2, table A, column 3b. Mandatory for Class 1 - optional, but possibly for all the other classes.</xs:documentation> <xs:documentation>CODE: OTIF RID-Specification</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="4"> <xs:annotation> <xs:documentation>present only with class 1</xs:documentation> </xs:annotation> </xs:maxLength> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://taf-jsg.info/schemes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | restriction of xs:string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="EmptyPackingCode" minOccurs="0"> <xs:annotation> <xs:documentation>Code of empty packing as described in RID 5.4.1.1.6.2</xs:documentation> <xs:documentation>CODE: OTIF RID-Specification, element EMPTY has been added as 'dummy' until the code list has been finished and approved. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="01"> <xs:annotation> <xs:documentation>EMPTY PACKAGING</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="02"> <xs:annotation> <xs:documentation>EMPTY CONTAINER</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="03"> <xs:annotation> <xs:documentation>EMPTY IBC</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="04"> <xs:annotation> <xs:documentation>EMPTY LARGE PACKAGING</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="05"> <xs:annotation> <xs:documentation>EMPTY TANK-VEHICLE</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="06"> <xs:annotation> <xs:documentation>EMPTY TANK-WAGON</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="07"> <xs:annotation> <xs:documentation>EMPTY DETACHABLE TANK</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="08"> <xs:annotation> <xs:documentation>EMPTY DEMOUNTABLE TANK</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="09"> <xs:annotation> <xs:documentation>EMPTY TANK-CONTAINER</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>EMPTY PORTABLE TANK</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>EMPTY BATTERY-VEHICLE</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>EMPTY BATTERY-WAGON</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>EMPTY LARGE CONTAINER WITH MULTIPLE LINKED ELEMENTS</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="14"> <xs:annotation> <xs:documentation>EMPTY VEHICLE</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="15"> <xs:annotation> <xs:documentation>EMPTY WAGON</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="16"> <xs:annotation> <xs:documentation>EMPTY RECEPTACLE le 1000L</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="17"> <xs:annotation> <xs:documentation>EMPTY RECEPTACLE gt 1000L</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="18"> <xs:annotation> <xs:documentation>EMPTY</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> |