| 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>  |