diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | RollingRoadUnitDetails Goods SummaryOFGoodsWithSameRID | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="RollingRoadUnit"> <xs:annotation> <xs:documentation>Describes the type and content of a Rolling road unit</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="RollingRoadUnitDetails"> <xs:annotation> <xs:documentation>Details for Rolling Road units on wagon</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="LoadingStatus"/> <xs:element name="RollingRoadUnitType" default="HGZ" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Rolling Road unit on Wagon</xs:documentation> <xs:documentation>CODE:</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier<br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="3"/> <xs:enumeration value="HGZ"> <xs:annotation> <xs:documentation>articulated lorry</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SAL"> <xs:annotation> <xs:documentation>semi-trailer</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="MW"> <xs:annotation> <xs:documentation>motor vehicle</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ANH"> <xs:annotation> <xs:documentation>trailer</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Vehicles" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>List of vehicles loaded (i.e. truck and trailer).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="NumberPlate"> <xs:annotation> <xs:documentation>Number plate of the vehicle.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier<br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="10"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="CountryCodeISO"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TareWeightVehicle" type="WeightValueKilo"> <xs:annotation> <xs:documentation>Total weight [kg] of vehicle (truck and trailer).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Haulier" minOccurs="0"> <xs:annotation> <xs:documentation>Information concerning the haulier.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="Name"> <xs:annotation> <xs:documentation>Name of haulier.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="CountryCodeISO"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Attendants" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Attendants during the transport.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LastName"> <xs:annotation> <xs:documentation>Last name of attendant.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier <br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="25"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FirstName" minOccurs="0"> <xs:annotation> <xs:documentation>Optional first name of the attendant.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier <br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="15"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="Goods" maxOccurs="99"> <xs:annotation/> </xs:element> <xs:element ref="SummaryOFGoodsWithSameRID" minOccurs="0" maxOccurs="25"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | LoadingStatus RollingRoadUnitType Vehicles TareWeightVehicle Haulier Attendants | ||
annotation |
|
||
source | <xs:element name="RollingRoadUnitDetails"> <xs:annotation> <xs:documentation>Details for Rolling Road units on wagon</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="LoadingStatus"/> <xs:element name="RollingRoadUnitType" default="HGZ" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Rolling Road unit on Wagon</xs:documentation> <xs:documentation>CODE:</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier<br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="3"/> <xs:enumeration value="HGZ"> <xs:annotation> <xs:documentation>articulated lorry</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SAL"> <xs:annotation> <xs:documentation>semi-trailer</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="MW"> <xs:annotation> <xs:documentation>motor vehicle</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ANH"> <xs:annotation> <xs:documentation>trailer</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Vehicles" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>List of vehicles loaded (i.e. truck and trailer).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="NumberPlate"> <xs:annotation> <xs:documentation>Number plate of the vehicle.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier<br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="10"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="CountryCodeISO"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="TareWeightVehicle" type="WeightValueKilo"> <xs:annotation> <xs:documentation>Total weight [kg] of vehicle (truck and trailer).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="Haulier" minOccurs="0"> <xs:annotation> <xs:documentation>Information concerning the haulier.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="Name"> <xs:annotation> <xs:documentation>Name of haulier.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="CountryCodeISO"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="Attendants" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Attendants during the transport.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LastName"> <xs:annotation> <xs:documentation>Last name of attendant.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier <br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="25"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FirstName" minOccurs="0"> <xs:annotation> <xs:documentation>Optional first name of the attendant.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier <br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="15"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||||||||||||||||||||||
namespace | http://taf-jsg.info/schemes | |||||||||||||||||||||||||||||
type | restriction of xs:string | |||||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||||
annotation |
|
|||||||||||||||||||||||||||||
source | <xs:element name="RollingRoadUnitType" default="HGZ" minOccurs="0"> <xs:annotation> <xs:documentation>Type of Rolling Road unit on Wagon</xs:documentation> <xs:documentation>CODE:</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier<br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="3"/> <xs:enumeration value="HGZ"> <xs:annotation> <xs:documentation>articulated lorry</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="SAL"> <xs:annotation> <xs:documentation>semi-trailer</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="MW"> <xs:annotation> <xs:documentation>motor vehicle</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="ANH"> <xs:annotation> <xs:documentation>trailer</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | NumberPlate CountryCodeISO | ||||||
annotation |
|
||||||
source | <xs:element name="Vehicles" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>List of vehicles loaded (i.e. truck and trailer).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="NumberPlate"> <xs:annotation> <xs:documentation>Number plate of the vehicle.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier<br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="10"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="CountryCodeISO"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="NumberPlate"> <xs:annotation> <xs:documentation>Number plate of the vehicle.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier<br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="10"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://taf-jsg.info/schemes | ||||||||||||
type | WeightValueKilo | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="TareWeightVehicle" type="WeightValueKilo"> <xs:annotation> <xs:documentation>Total weight [kg] of vehicle (truck and trailer).</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | Name CountryCodeISO | ||||||
annotation |
|
||||||
source | <xs:element name="Haulier" minOccurs="0"> <xs:annotation> <xs:documentation>Information concerning the haulier.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="Name"> <xs:annotation> <xs:documentation>Name of haulier.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="CountryCodeISO"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | LastName FirstName | ||||||
annotation |
|
||||||
source | <xs:element name="Attendants" minOccurs="0" maxOccurs="2"> <xs:annotation> <xs:documentation>Attendants during the transport.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LastName"> <xs:annotation> <xs:documentation>Last name of attendant.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier <br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="25"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="FirstName" minOccurs="0"> <xs:annotation> <xs:documentation>Optional first name of the attendant.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier <br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="15"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="LastName"> <xs:annotation> <xs:documentation>Last name of attendant.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier <br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="25"/> </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="FirstName" minOccurs="0"> <xs:annotation> <xs:documentation>Optional first name of the attendant.</xs:documentation> <xs:documentation>READ: <br/> - Consignee</xs:documentation> <xs:documentation>WRITE: <br/> - Consignor</xs:documentation> <xs:documentation>AMEND: <br/> - Contractual carrier <br/> - Successive carrier <br/> (With the agreement of the consignor)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="15"/> </xs:restriction> </xs:simpleType> </xs:element> |