diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | MessageHeader COMS | ||
annotation |
|
||
source | <xs:element name="ConsignmentOrderMessage"> <xs:annotation> <xs:documentation>Consignment Order Message from Lead RU to RU</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="MessageHeader"/> <xs:element name="COMS" maxOccurs="50"> <xs:annotation> <xs:documentation>Message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="COM_Header"> <xs:annotation> <xs:documentation>Additional Header containing consignment related key data such as dossiernumber, version number and a change log for modifications</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SendingRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Use here the 4 digit code according to UIC leaflet 920-1 of the railway, which created/amended the message (like 2185).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReceivingRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Use here the 4 digit code according to UIC leaflet 920-1 of the railway, which is the receipient of the message (like 2185).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MessageReferenceNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Message Reference NumberThis identification is being generated during creation of the message. This allows the tracing of the message.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="18"> <xs:annotation> <xs:documentation>Use here a counter, any system.</xs:documentation> </xs:annotation> </xs:maxLength> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ShipmentType" minOccurs="0"> <xs:annotation> <xs:documentation>Classification of the wagon order as 'CUV' or 'CIM'.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CIM"> <xs:annotation> <xs:documentation>Regular transport, according in basic to the CIM consignment note.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="CUV"> <xs:annotation> <xs:documentation>Transport of empty wagons. If loaded and empty wagons are withing the same shipment, then the ShipmentType has to be set to CIM. For the empty wagons the loading status has to be set in the WagonDetails.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="ConsignmentOrderType"/> <xs:element name="COM_PreparationDatetime"> <xs:annotation> <xs:documentation>Date and Time of preparation of the COM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*[+-]\d{2}:\d{2}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DossierNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Internal identification number of the Wo. This information is important to be able to identify the COM even after modifications. Format: RRRRYYYYMMDDNNNNNNN Where RRRR = railway code, YYYY = year, MM = month, DD = day and NNNNNNN = running number.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="19"/> <xs:pattern value="\d{4}20\d{2}[0-1][0-9][0-3]\d{8}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="VersionNumber"> <xs:annotation> <xs:documentation>Message version number. This number hast to be incremented after each modification. On creation this value has to be set to 0.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChangeLog" minOccurs="0" maxOccurs="100"> <xs:annotation> <xs:documentation>Log of changes made by the LeadRU / contractual carrier during the transport.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DateTime"> <xs:annotation> <xs:documentation>DateTime, when the changes were applied.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"/> </xs:simpleType> </xs:element> <xs:element name="NumberOfModifiedVersion"> <xs:annotation> <xs:documentation>Version number of the modified message (as also written into COMHeader/COMVersionNumber).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"/> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="COM"> <xs:annotation> <xs:documentation>Consignment order message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AcceptancePoint"> <xs:annotation> <xs:documentation>Description of location and time for the take over of the consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="Station"/> <xs:element ref="ProductionStation" minOccurs="0"/> <xs:element ref="PreviousResponsibleRU" minOccurs="0"> <xs:annotation> <xs:documentation>This element identifies the RU, which was responsible for the train operation on the journey section before an interchange point</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcceptanceDate" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time (month, day and hour) at which the goods were accepted. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*00:00[+-]\d{2}:\d{2}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="ResponsibleRU"/> <xs:element name="COM_ConsignmentNumber"> <xs:annotation> <xs:documentation>Running number and check digit of the consignment between Lead RU and Responsible RU. Format: NNNNNC The number consists of NNNNN = running number C = check digit, </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="6"/> <xs:pattern value="\d*[1-9]\d*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ForwardingTrainNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Train number at shipping </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="LoadingFacility" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DeliveryPoint"> <xs:annotation> <xs:documentation>Description of location and time for the hand over of the consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="Station"/> <xs:element ref="ProductionStation" minOccurs="0"/> <xs:element ref="NextResponsibleRU" minOccurs="0"/> <xs:element ref="LoadingFacility" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="Customers" maxOccurs="2"/> <xs:element name="ConsignorDeclarations" minOccurs="0" maxOccurs="10"> <xs:annotation> <xs:documentation>Consignors declarartions, this element contains either declarations of the original consignor or declarations of the LeadRU as consignor</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ConsignorDeclarationsCode" type="xs:string"> <xs:annotation> <xs:documentation>Coded consignor declaration</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="DeclarationText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GeneralInformation" minOccurs="0"> <xs:annotation> <xs:documentation>Genearal information about the complete consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ConsignorReference" minOccurs="0"> <xs:annotation> <xs:documentation>Consignor's reference concerning the complete consignment</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="WagonGroupInfo" minOccurs="0"> <xs:annotation> <xs:documentation>Consignor information regarding the whole consignment. Comparable with the element WagonInfo, but for all wagons.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="500"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AttachedDocuments" minOccurs="0" maxOccurs="10"> <xs:annotation> <xs:documentation>Paper documents accompanying the transport</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DocumentType"> <xs:annotation> <xs:documentation>Type code of attached document. The UN/DIFACT 1001 list of codes is to be used to code accompanying documents.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="999"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DocumentInformation" minOccurs="0"> <xs:annotation> <xs:documentation>Additional information regarding the attached document may be entered here.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="Quantity" minOccurs="0"/> <xs:element name="DocumentTypeDescription" minOccurs="0"> <xs:annotation> <xs:documentation>Description of document type, when it is not in the UN/EDIFACT 1001 list included.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CommercialSpecifications" minOccurs="0" maxOccurs="5"> <xs:annotation> <xs:documentation>Commercial Specification</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Code"> <xs:annotation> <xs:documentation>Commercial specifications code</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"/> </xs:simpleType> </xs:element> <xs:element name="SpecificationText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional Text for codes with free text</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:sequence> </xs:complexType> </xs:element> <xs:element ref="ContractNumber"/> <xs:element ref="Routing" minOccurs="0"/> <xs:element ref="SpecialTreatments" minOccurs="0" maxOccurs="30"/> <xs:element name="CustomsProcedures" minOccurs="0"> <xs:annotation> <xs:documentation>Customs procedures</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="RU_Partner" minOccurs="0"> <xs:annotation> <xs:documentation>Code of the RU entrusted of customs procedures. </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="Location"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CustomsData" minOccurs="0"> <xs:annotation> <xs:documentation>Customs Data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SimplifiedTransportProcedure" minOccurs="0"> <xs:annotation> <xs:documentation>Simplified transport procedure is used (STP).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> <xs:element name="PrincipalRU" type="CompanyCode" minOccurs="0"> <xs:annotation> <xs:documentation>Code for the principal RU</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CustomsSurveillance"> <xs:annotation> <xs:documentation>Good under customs surveillance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> <xs:element name="CustomsEndorsements" minOccurs="0"> <xs:annotation> <xs:documentation>Reserved for endorsements by customs or a consignor/consignee authorised by customs. Data element in accordance with Regulation (EC) 1875/2006).</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:sequence> </xs:complexType> </xs:element> <xs:element name="RU_Declarations" minOccurs="0"> <xs:annotation> <xs:documentation>Carriers declaration</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="RU_Declaration" minOccurs="0" maxOccurs="30"> <xs:annotation> <xs:documentation>Details of the carriers declaration.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DeclaringRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Code of carrier, who added the declaration.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RU_DeclarationCode"> <xs:annotation> <xs:documentation>Carrier declaration code. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Without packing</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Unsatisfactory packaging: ...(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Insufficient packaging: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.1"> <xs:annotation> <xs:documentation>Goods clearly in poor condition: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.2"> <xs:annotation> <xs:documentation>Goods damaged:(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.3"> <xs:annotation> <xs:documentation>Goods wet: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.4"> <xs:annotation> <xs:documentation>Goods frozen: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Loaded by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Loaded by the carrier in inclement weather at the request of the consignor </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Unloaded by the consignee</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>Unloaded by the carrier in ...</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.1"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of inclement weather </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.2"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of sealing of the wagon or ITU </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.3"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of load in the wagon or ITU inaccessible </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>Request for examination in accordance with CIM Article 11 section 3 presented late by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>Examination not made because of a shortage of resources: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>Other reserves: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>Code used for declarations, which are no reservations. This code is not included in the official CIT code list and is not to be printed on the paper consignment note.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="DeclarationText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DifferentAcceptance" minOccurs="0"> <xs:annotation> <xs:documentation>Details of the changes of the acceptance point given by the consignor.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DifferentAcceptancePoint" type="LocationIdent" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance point given in structure AcceptancePoint.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DifferentAcceptanceDate" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance date given structure AcceptancePoint.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*00:00[+-]\d{2}:\d{2}"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="Wagons" maxOccurs="99"> <xs:annotation> <xs:documentation>Contains list of transported Goods, Wagons and ITU etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WagonPreviousNumberFreight" minOccurs="0" maxOccurs="20"> <xs:annotation> <xs:documentation>Identifies the previous freight wagon if a shipment or Intermodal unit has changed the wagon during its journey</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="12"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ReferenceOriginalCN" minOccurs="0"> <xs:annotation> <xs:documentation>Reference to the original consignment note between lead RU/contractual carrier and consignor</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="150"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="AgreedTimeOfDelivery" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | COM_Header COM | ||||||
annotation |
|
||||||
source | <xs:element name="COMS" maxOccurs="50"> <xs:annotation> <xs:documentation>Message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="COM_Header"> <xs:annotation> <xs:documentation>Additional Header containing consignment related key data such as dossiernumber, version number and a change log for modifications</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SendingRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Use here the 4 digit code according to UIC leaflet 920-1 of the railway, which created/amended the message (like 2185).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReceivingRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Use here the 4 digit code according to UIC leaflet 920-1 of the railway, which is the receipient of the message (like 2185).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MessageReferenceNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Message Reference NumberThis identification is being generated during creation of the message. This allows the tracing of the message.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="18"> <xs:annotation> <xs:documentation>Use here a counter, any system.</xs:documentation> </xs:annotation> </xs:maxLength> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ShipmentType" minOccurs="0"> <xs:annotation> <xs:documentation>Classification of the wagon order as 'CUV' or 'CIM'.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CIM"> <xs:annotation> <xs:documentation>Regular transport, according in basic to the CIM consignment note.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="CUV"> <xs:annotation> <xs:documentation>Transport of empty wagons. If loaded and empty wagons are withing the same shipment, then the ShipmentType has to be set to CIM. For the empty wagons the loading status has to be set in the WagonDetails.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="ConsignmentOrderType"/> <xs:element name="COM_PreparationDatetime"> <xs:annotation> <xs:documentation>Date and Time of preparation of the COM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*[+-]\d{2}:\d{2}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DossierNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Internal identification number of the Wo. This information is important to be able to identify the COM even after modifications. Format: RRRRYYYYMMDDNNNNNNN Where RRRR = railway code, YYYY = year, MM = month, DD = day and NNNNNNN = running number.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="19"/> <xs:pattern value="\d{4}20\d{2}[0-1][0-9][0-3]\d{8}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="VersionNumber"> <xs:annotation> <xs:documentation>Message version number. This number hast to be incremented after each modification. On creation this value has to be set to 0.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChangeLog" minOccurs="0" maxOccurs="100"> <xs:annotation> <xs:documentation>Log of changes made by the LeadRU / contractual carrier during the transport.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DateTime"> <xs:annotation> <xs:documentation>DateTime, when the changes were applied.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"/> </xs:simpleType> </xs:element> <xs:element name="NumberOfModifiedVersion"> <xs:annotation> <xs:documentation>Version number of the modified message (as also written into COMHeader/COMVersionNumber).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"/> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="COM"> <xs:annotation> <xs:documentation>Consignment order message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AcceptancePoint"> <xs:annotation> <xs:documentation>Description of location and time for the take over of the consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="Station"/> <xs:element ref="ProductionStation" minOccurs="0"/> <xs:element ref="PreviousResponsibleRU" minOccurs="0"> <xs:annotation> <xs:documentation>This element identifies the RU, which was responsible for the train operation on the journey section before an interchange point</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcceptanceDate" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time (month, day and hour) at which the goods were accepted. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*00:00[+-]\d{2}:\d{2}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="ResponsibleRU"/> <xs:element name="COM_ConsignmentNumber"> <xs:annotation> <xs:documentation>Running number and check digit of the consignment between Lead RU and Responsible RU. Format: NNNNNC The number consists of NNNNN = running number C = check digit, </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="6"/> <xs:pattern value="\d*[1-9]\d*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ForwardingTrainNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Train number at shipping </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="LoadingFacility" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DeliveryPoint"> <xs:annotation> <xs:documentation>Description of location and time for the hand over of the consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="Station"/> <xs:element ref="ProductionStation" minOccurs="0"/> <xs:element ref="NextResponsibleRU" minOccurs="0"/> <xs:element ref="LoadingFacility" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="Customers" maxOccurs="2"/> <xs:element name="ConsignorDeclarations" minOccurs="0" maxOccurs="10"> <xs:annotation> <xs:documentation>Consignors declarartions, this element contains either declarations of the original consignor or declarations of the LeadRU as consignor</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ConsignorDeclarationsCode" type="xs:string"> <xs:annotation> <xs:documentation>Coded consignor declaration</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="DeclarationText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GeneralInformation" minOccurs="0"> <xs:annotation> <xs:documentation>Genearal information about the complete consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ConsignorReference" minOccurs="0"> <xs:annotation> <xs:documentation>Consignor's reference concerning the complete consignment</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="WagonGroupInfo" minOccurs="0"> <xs:annotation> <xs:documentation>Consignor information regarding the whole consignment. Comparable with the element WagonInfo, but for all wagons.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="500"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AttachedDocuments" minOccurs="0" maxOccurs="10"> <xs:annotation> <xs:documentation>Paper documents accompanying the transport</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DocumentType"> <xs:annotation> <xs:documentation>Type code of attached document. The UN/DIFACT 1001 list of codes is to be used to code accompanying documents.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="999"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DocumentInformation" minOccurs="0"> <xs:annotation> <xs:documentation>Additional information regarding the attached document may be entered here.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="Quantity" minOccurs="0"/> <xs:element name="DocumentTypeDescription" minOccurs="0"> <xs:annotation> <xs:documentation>Description of document type, when it is not in the UN/EDIFACT 1001 list included.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CommercialSpecifications" minOccurs="0" maxOccurs="5"> <xs:annotation> <xs:documentation>Commercial Specification</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Code"> <xs:annotation> <xs:documentation>Commercial specifications code</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"/> </xs:simpleType> </xs:element> <xs:element name="SpecificationText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional Text for codes with free text</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:sequence> </xs:complexType> </xs:element> <xs:element ref="ContractNumber"/> <xs:element ref="Routing" minOccurs="0"/> <xs:element ref="SpecialTreatments" minOccurs="0" maxOccurs="30"/> <xs:element name="CustomsProcedures" minOccurs="0"> <xs:annotation> <xs:documentation>Customs procedures</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="RU_Partner" minOccurs="0"> <xs:annotation> <xs:documentation>Code of the RU entrusted of customs procedures. </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="Location"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CustomsData" minOccurs="0"> <xs:annotation> <xs:documentation>Customs Data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SimplifiedTransportProcedure" minOccurs="0"> <xs:annotation> <xs:documentation>Simplified transport procedure is used (STP).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> <xs:element name="PrincipalRU" type="CompanyCode" minOccurs="0"> <xs:annotation> <xs:documentation>Code for the principal RU</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CustomsSurveillance"> <xs:annotation> <xs:documentation>Good under customs surveillance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> <xs:element name="CustomsEndorsements" minOccurs="0"> <xs:annotation> <xs:documentation>Reserved for endorsements by customs or a consignor/consignee authorised by customs. Data element in accordance with Regulation (EC) 1875/2006).</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:sequence> </xs:complexType> </xs:element> <xs:element name="RU_Declarations" minOccurs="0"> <xs:annotation> <xs:documentation>Carriers declaration</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="RU_Declaration" minOccurs="0" maxOccurs="30"> <xs:annotation> <xs:documentation>Details of the carriers declaration.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DeclaringRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Code of carrier, who added the declaration.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RU_DeclarationCode"> <xs:annotation> <xs:documentation>Carrier declaration code. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Without packing</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Unsatisfactory packaging: ...(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Insufficient packaging: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.1"> <xs:annotation> <xs:documentation>Goods clearly in poor condition: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.2"> <xs:annotation> <xs:documentation>Goods damaged:(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.3"> <xs:annotation> <xs:documentation>Goods wet: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.4"> <xs:annotation> <xs:documentation>Goods frozen: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Loaded by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Loaded by the carrier in inclement weather at the request of the consignor </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Unloaded by the consignee</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>Unloaded by the carrier in ...</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.1"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of inclement weather </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.2"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of sealing of the wagon or ITU </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.3"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of load in the wagon or ITU inaccessible </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>Request for examination in accordance with CIM Article 11 section 3 presented late by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>Examination not made because of a shortage of resources: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>Other reserves: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>Code used for declarations, which are no reservations. This code is not included in the official CIT code list and is not to be printed on the paper consignment note.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="DeclarationText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DifferentAcceptance" minOccurs="0"> <xs:annotation> <xs:documentation>Details of the changes of the acceptance point given by the consignor.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DifferentAcceptancePoint" type="LocationIdent" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance point given in structure AcceptancePoint.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DifferentAcceptanceDate" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance date given structure AcceptancePoint.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*00:00[+-]\d{2}:\d{2}"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="Wagons" maxOccurs="99"> <xs:annotation> <xs:documentation>Contains list of transported Goods, Wagons and ITU etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WagonPreviousNumberFreight" minOccurs="0" maxOccurs="20"> <xs:annotation> <xs:documentation>Identifies the previous freight wagon if a shipment or Intermodal unit has changed the wagon during its journey</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="12"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ReferenceOriginalCN" minOccurs="0"> <xs:annotation> <xs:documentation>Reference to the original consignment note between lead RU/contractual carrier and consignor</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="150"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="AgreedTimeOfDelivery" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | SendingRU ReceivingRU MessageReferenceNumber ShipmentType ConsignmentOrderType COM_PreparationDatetime DossierNumber VersionNumber ChangeLog | ||
annotation |
|
||
source | <xs:element name="COM_Header"> <xs:annotation> <xs:documentation>Additional Header containing consignment related key data such as dossiernumber, version number and a change log for modifications</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SendingRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Use here the 4 digit code according to UIC leaflet 920-1 of the railway, which created/amended the message (like 2185).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ReceivingRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Use here the 4 digit code according to UIC leaflet 920-1 of the railway, which is the receipient of the message (like 2185).</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MessageReferenceNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Message Reference NumberThis identification is being generated during creation of the message. This allows the tracing of the message.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="18"> <xs:annotation> <xs:documentation>Use here a counter, any system.</xs:documentation> </xs:annotation> </xs:maxLength> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ShipmentType" minOccurs="0"> <xs:annotation> <xs:documentation>Classification of the wagon order as 'CUV' or 'CIM'.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CIM"> <xs:annotation> <xs:documentation>Regular transport, according in basic to the CIM consignment note.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="CUV"> <xs:annotation> <xs:documentation>Transport of empty wagons. If loaded and empty wagons are withing the same shipment, then the ShipmentType has to be set to CIM. For the empty wagons the loading status has to be set in the WagonDetails.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="ConsignmentOrderType"/> <xs:element name="COM_PreparationDatetime"> <xs:annotation> <xs:documentation>Date and Time of preparation of the COM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*[+-]\d{2}:\d{2}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DossierNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Internal identification number of the Wo. This information is important to be able to identify the COM even after modifications. Format: RRRRYYYYMMDDNNNNNNN Where RRRR = railway code, YYYY = year, MM = month, DD = day and NNNNNNN = running number.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="19"/> <xs:pattern value="\d{4}20\d{2}[0-1][0-9][0-3]\d{8}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="VersionNumber"> <xs:annotation> <xs:documentation>Message version number. This number hast to be incremented after each modification. On creation this value has to be set to 0.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ChangeLog" minOccurs="0" maxOccurs="100"> <xs:annotation> <xs:documentation>Log of changes made by the LeadRU / contractual carrier during the transport.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DateTime"> <xs:annotation> <xs:documentation>DateTime, when the changes were applied.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"/> </xs:simpleType> </xs:element> <xs:element name="NumberOfModifiedVersion"> <xs:annotation> <xs:documentation>Version number of the modified message (as also written into COMHeader/COMVersionNumber).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"/> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | CompanyCode | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="SendingRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Use here the 4 digit code according to UIC leaflet 920-1 of the railway, which created/amended the message (like 2185).</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | CompanyCode | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="ReceivingRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Use here the 4 digit code according to UIC leaflet 920-1 of the railway, which is the receipient of the message (like 2185).</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||||
namespace | http://taf-jsg.info/schemes | |||||||||||
type | restriction of xs:string | |||||||||||
properties |
|
|||||||||||
facets |
|
|||||||||||
annotation |
|
|||||||||||
source | <xs:element name="MessageReferenceNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Message Reference NumberThis identification is being generated during creation of the message. This allows the tracing of the message.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="18"> <xs:annotation> <xs:documentation>Use here a counter, any system.</xs:documentation> </xs:annotation> </xs:maxLength> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||||||
namespace | http://taf-jsg.info/schemes | |||||||||||||
type | restriction of xs:token | |||||||||||||
properties |
|
|||||||||||||
facets |
|
|||||||||||||
annotation |
|
|||||||||||||
source | <xs:element name="ShipmentType" minOccurs="0"> <xs:annotation> <xs:documentation>Classification of the wagon order as 'CUV' or 'CIM'.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"> <xs:enumeration value="CIM"> <xs:annotation> <xs:documentation>Regular transport, according in basic to the CIM consignment note.</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="CUV"> <xs:annotation> <xs:documentation>Transport of empty wagons. If loaded and empty wagons are withing the same shipment, then the ShipmentType has to be set to CIM. For the empty wagons the loading status has to be set in the WagonDetails.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | restriction of xs:dateTime | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="COM_PreparationDatetime"> <xs:annotation> <xs:documentation>Date and Time of preparation of the COM</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*[+-]\d{2}:\d{2}"/> </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="DossierNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Internal identification number of the Wo. This information is important to be able to identify the COM even after modifications. Format: RRRRYYYYMMDDNNNNNNN Where RRRR = railway code, YYYY = year, MM = month, DD = day and NNNNNNN = running number.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="19"/> <xs:pattern value="\d{4}20\d{2}[0-1][0-9][0-3]\d{8}"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:int | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="VersionNumber"> <xs:annotation> <xs:documentation>Message version number. This number hast to be incremented after each modification. On creation this value has to be set to 0.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="0"/> <xs:maxInclusive value="100"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | DateTime NumberOfModifiedVersion | ||||||
annotation |
|
||||||
source | <xs:element name="ChangeLog" minOccurs="0" maxOccurs="100"> <xs:annotation> <xs:documentation>Log of changes made by the LeadRU / contractual carrier during the transport.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DateTime"> <xs:annotation> <xs:documentation>DateTime, when the changes were applied.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"/> </xs:simpleType> </xs:element> <xs:element name="NumberOfModifiedVersion"> <xs:annotation> <xs:documentation>Version number of the modified message (as also written into COMHeader/COMVersionNumber).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"/> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | restriction of xs:dateTime | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="DateTime"> <xs:annotation> <xs:documentation>DateTime, when the changes were applied.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | restriction of xs:int | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="NumberOfModifiedVersion"> <xs:annotation> <xs:documentation>Version number of the modified message (as also written into COMHeader/COMVersionNumber).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | AcceptancePoint DeliveryPoint Customers ConsignorDeclarations GeneralInformation AttachedDocuments CommercialSpecifications ContractNumber Routing SpecialTreatments CustomsProcedures CustomsData RU_Declarations Wagons WagonPreviousNumberFreight ReferenceOriginalCN AgreedTimeOfDelivery | ||
annotation |
|
||
source | <xs:element name="COM"> <xs:annotation> <xs:documentation>Consignment order message</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AcceptancePoint"> <xs:annotation> <xs:documentation>Description of location and time for the take over of the consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="Station"/> <xs:element ref="ProductionStation" minOccurs="0"/> <xs:element ref="PreviousResponsibleRU" minOccurs="0"> <xs:annotation> <xs:documentation>This element identifies the RU, which was responsible for the train operation on the journey section before an interchange point</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcceptanceDate" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time (month, day and hour) at which the goods were accepted. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*00:00[+-]\d{2}:\d{2}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="ResponsibleRU"/> <xs:element name="COM_ConsignmentNumber"> <xs:annotation> <xs:documentation>Running number and check digit of the consignment between Lead RU and Responsible RU. Format: NNNNNC The number consists of NNNNN = running number C = check digit, </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="6"/> <xs:pattern value="\d*[1-9]\d*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ForwardingTrainNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Train number at shipping </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="LoadingFacility" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DeliveryPoint"> <xs:annotation> <xs:documentation>Description of location and time for the hand over of the consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="Station"/> <xs:element ref="ProductionStation" minOccurs="0"/> <xs:element ref="NextResponsibleRU" minOccurs="0"/> <xs:element ref="LoadingFacility" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="Customers" maxOccurs="2"/> <xs:element name="ConsignorDeclarations" minOccurs="0" maxOccurs="10"> <xs:annotation> <xs:documentation>Consignors declarartions, this element contains either declarations of the original consignor or declarations of the LeadRU as consignor</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ConsignorDeclarationsCode" type="xs:string"> <xs:annotation> <xs:documentation>Coded consignor declaration</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="DeclarationText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="GeneralInformation" minOccurs="0"> <xs:annotation> <xs:documentation>Genearal information about the complete consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ConsignorReference" minOccurs="0"> <xs:annotation> <xs:documentation>Consignor's reference concerning the complete consignment</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="WagonGroupInfo" minOccurs="0"> <xs:annotation> <xs:documentation>Consignor information regarding the whole consignment. Comparable with the element WagonInfo, but for all wagons.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="500"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="AttachedDocuments" minOccurs="0" maxOccurs="10"> <xs:annotation> <xs:documentation>Paper documents accompanying the transport</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DocumentType"> <xs:annotation> <xs:documentation>Type code of attached document. The UN/DIFACT 1001 list of codes is to be used to code accompanying documents.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="999"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DocumentInformation" minOccurs="0"> <xs:annotation> <xs:documentation>Additional information regarding the attached document may be entered here.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="Quantity" minOccurs="0"/> <xs:element name="DocumentTypeDescription" minOccurs="0"> <xs:annotation> <xs:documentation>Description of document type, when it is not in the UN/EDIFACT 1001 list included.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CommercialSpecifications" minOccurs="0" maxOccurs="5"> <xs:annotation> <xs:documentation>Commercial Specification</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Code"> <xs:annotation> <xs:documentation>Commercial specifications code</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"/> </xs:simpleType> </xs:element> <xs:element name="SpecificationText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional Text for codes with free text</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:sequence> </xs:complexType> </xs:element> <xs:element ref="ContractNumber"/> <xs:element ref="Routing" minOccurs="0"/> <xs:element ref="SpecialTreatments" minOccurs="0" maxOccurs="30"/> <xs:element name="CustomsProcedures" minOccurs="0"> <xs:annotation> <xs:documentation>Customs procedures</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="RU_Partner" minOccurs="0"> <xs:annotation> <xs:documentation>Code of the RU entrusted of customs procedures. </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="Location"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="CustomsData" minOccurs="0"> <xs:annotation> <xs:documentation>Customs Data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SimplifiedTransportProcedure" minOccurs="0"> <xs:annotation> <xs:documentation>Simplified transport procedure is used (STP).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> <xs:element name="PrincipalRU" type="CompanyCode" minOccurs="0"> <xs:annotation> <xs:documentation>Code for the principal RU</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CustomsSurveillance"> <xs:annotation> <xs:documentation>Good under customs surveillance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> <xs:element name="CustomsEndorsements" minOccurs="0"> <xs:annotation> <xs:documentation>Reserved for endorsements by customs or a consignor/consignee authorised by customs. Data element in accordance with Regulation (EC) 1875/2006).</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:sequence> </xs:complexType> </xs:element> <xs:element name="RU_Declarations" minOccurs="0"> <xs:annotation> <xs:documentation>Carriers declaration</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="RU_Declaration" minOccurs="0" maxOccurs="30"> <xs:annotation> <xs:documentation>Details of the carriers declaration.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DeclaringRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Code of carrier, who added the declaration.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RU_DeclarationCode"> <xs:annotation> <xs:documentation>Carrier declaration code. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Without packing</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Unsatisfactory packaging: ...(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Insufficient packaging: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.1"> <xs:annotation> <xs:documentation>Goods clearly in poor condition: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.2"> <xs:annotation> <xs:documentation>Goods damaged:(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.3"> <xs:annotation> <xs:documentation>Goods wet: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.4"> <xs:annotation> <xs:documentation>Goods frozen: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Loaded by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Loaded by the carrier in inclement weather at the request of the consignor </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Unloaded by the consignee</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>Unloaded by the carrier in ...</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.1"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of inclement weather </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.2"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of sealing of the wagon or ITU </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.3"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of load in the wagon or ITU inaccessible </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>Request for examination in accordance with CIM Article 11 section 3 presented late by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>Examination not made because of a shortage of resources: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>Other reserves: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>Code used for declarations, which are no reservations. This code is not included in the official CIT code list and is not to be printed on the paper consignment note.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="DeclarationText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DifferentAcceptance" minOccurs="0"> <xs:annotation> <xs:documentation>Details of the changes of the acceptance point given by the consignor.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DifferentAcceptancePoint" type="LocationIdent" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance point given in structure AcceptancePoint.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DifferentAcceptanceDate" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance date given structure AcceptancePoint.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*00:00[+-]\d{2}:\d{2}"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="Wagons" maxOccurs="99"> <xs:annotation> <xs:documentation>Contains list of transported Goods, Wagons and ITU etc.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="WagonPreviousNumberFreight" minOccurs="0" maxOccurs="20"> <xs:annotation> <xs:documentation>Identifies the previous freight wagon if a shipment or Intermodal unit has changed the wagon during its journey</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="12"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ReferenceOriginalCN" minOccurs="0"> <xs:annotation> <xs:documentation>Reference to the original consignment note between lead RU/contractual carrier and consignor</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="150"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="AgreedTimeOfDelivery" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | Station ProductionStation PreviousResponsibleRU AcceptanceDate ResponsibleRU COM_ConsignmentNumber ForwardingTrainNumber LoadingFacility | ||
annotation |
|
||
source | <xs:element name="AcceptancePoint"> <xs:annotation> <xs:documentation>Description of location and time for the take over of the consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="Station"/> <xs:element ref="ProductionStation" minOccurs="0"/> <xs:element ref="PreviousResponsibleRU" minOccurs="0"> <xs:annotation> <xs:documentation>This element identifies the RU, which was responsible for the train operation on the journey section before an interchange point</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AcceptanceDate" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time (month, day and hour) at which the goods were accepted. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*00:00[+-]\d{2}:\d{2}"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="ResponsibleRU"/> <xs:element name="COM_ConsignmentNumber"> <xs:annotation> <xs:documentation>Running number and check digit of the consignment between Lead RU and Responsible RU. Format: NNNNNC The number consists of NNNNN = running number C = check digit, </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="6"/> <xs:pattern value="\d*[1-9]\d*"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="ForwardingTrainNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Train number at shipping </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="LoadingFacility" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | restriction of xs:dateTime | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="AcceptanceDate" minOccurs="0"> <xs:annotation> <xs:documentation>Date and time (month, day and hour) at which the goods were accepted. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*00:00[+-]\d{2}:\d{2}"/> </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="COM_ConsignmentNumber"> <xs:annotation> <xs:documentation>Running number and check digit of the consignment between Lead RU and Responsible RU. Format: NNNNNC The number consists of NNNNN = running number C = check digit, </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="6"/> <xs:pattern value="\d*[1-9]\d*"/> </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="ForwardingTrainNumber" minOccurs="0"> <xs:annotation> <xs:documentation>Train number at shipping </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="6"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | Station ProductionStation NextResponsibleRU LoadingFacility | ||
annotation |
|
||
source | <xs:element name="DeliveryPoint"> <xs:annotation> <xs:documentation>Description of location and time for the hand over of the consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="Station"/> <xs:element ref="ProductionStation" minOccurs="0"/> <xs:element ref="NextResponsibleRU" minOccurs="0"/> <xs:element ref="LoadingFacility" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | ConsignorDeclarationsCode DeclarationText | ||||||
annotation |
|
||||||
source | <xs:element name="ConsignorDeclarations" minOccurs="0" maxOccurs="10"> <xs:annotation> <xs:documentation>Consignors declarartions, this element contains either declarations of the original consignor or declarations of the LeadRU as consignor</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ConsignorDeclarationsCode" type="xs:string"> <xs:annotation> <xs:documentation>Coded consignor declaration</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="DeclarationText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | xs:string | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ConsignorDeclarationsCode" type="xs:string"> <xs:annotation> <xs:documentation>Coded consignor declaration</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | ConsignorReference WagonGroupInfo | ||||||
annotation |
|
||||||
source | <xs:element name="GeneralInformation" minOccurs="0"> <xs:annotation> <xs:documentation>Genearal information about the complete consignment</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ConsignorReference" minOccurs="0"> <xs:annotation> <xs:documentation>Consignor's reference concerning the complete consignment</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="WagonGroupInfo" minOccurs="0"> <xs:annotation> <xs:documentation>Consignor information regarding the whole consignment. Comparable with the element WagonInfo, but for all wagons.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="500"/> <xs:minLength value="1"/> </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="ConsignorReference" minOccurs="0"> <xs:annotation> <xs:documentation>Consignor's reference concerning the complete consignment</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </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="WagonGroupInfo" minOccurs="0"> <xs:annotation> <xs:documentation>Consignor information regarding the whole consignment. Comparable with the element WagonInfo, but for all wagons.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="500"/> <xs:minLength value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | DocumentType DocumentInformation Quantity DocumentTypeDescription | ||||||
annotation |
|
||||||
source | <xs:element name="AttachedDocuments" minOccurs="0" maxOccurs="10"> <xs:annotation> <xs:documentation>Paper documents accompanying the transport</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DocumentType"> <xs:annotation> <xs:documentation>Type code of attached document. The UN/DIFACT 1001 list of codes is to be used to code accompanying documents.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="999"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="DocumentInformation" minOccurs="0"> <xs:annotation> <xs:documentation>Additional information regarding the attached document may be entered here.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="Quantity" minOccurs="0"/> <xs:element name="DocumentTypeDescription" minOccurs="0"> <xs:annotation> <xs:documentation>Description of document type, when it is not in the UN/EDIFACT 1001 list included.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </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="DocumentType"> <xs:annotation> <xs:documentation>Type code of attached document. The UN/DIFACT 1001 list of codes is to be used to code accompanying documents.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:int"> <xs:minInclusive value="1"/> <xs:maxInclusive value="999"/> </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="DocumentInformation" minOccurs="0"> <xs:annotation> <xs:documentation>Additional information regarding the attached document may be entered here.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </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="DocumentTypeDescription" minOccurs="0"> <xs:annotation> <xs:documentation>Description of document type, when it is not in the UN/EDIFACT 1001 list included.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="35"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | Code SpecificationText | ||||||
annotation |
|
||||||
source | <xs:element name="CommercialSpecifications" minOccurs="0" maxOccurs="5"> <xs:annotation> <xs:documentation>Commercial Specification</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="Code"> <xs:annotation> <xs:documentation>Commercial specifications code</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"/> </xs:simpleType> </xs:element> <xs:element name="SpecificationText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional Text for codes with free text</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:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | restriction of xs:token | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="Code"> <xs:annotation> <xs:documentation>Commercial specifications code</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:token"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="SpecificationText" minOccurs="0"> <xs:annotation> <xs:documentation>Additional Text for codes with free text</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 | ||||||
properties |
|
||||||
children | RU_Partner Location | ||||||
annotation |
|
||||||
source | <xs:element name="CustomsProcedures" minOccurs="0"> <xs:annotation> <xs:documentation>Customs procedures</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="RU_Partner" minOccurs="0"> <xs:annotation> <xs:documentation>Code of the RU entrusted of customs procedures. </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="Location"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | SimplifiedTransportProcedure PrincipalRU CustomsSurveillance CustomsEndorsements | ||||||
annotation |
|
||||||
source | <xs:element name="CustomsData" minOccurs="0"> <xs:annotation> <xs:documentation>Customs Data</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="SimplifiedTransportProcedure" minOccurs="0"> <xs:annotation> <xs:documentation>Simplified transport procedure is used (STP).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> <xs:element name="PrincipalRU" type="CompanyCode" minOccurs="0"> <xs:annotation> <xs:documentation>Code for the principal RU</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CustomsSurveillance"> <xs:annotation> <xs:documentation>Good under customs surveillance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> <xs:element name="CustomsEndorsements" minOccurs="0"> <xs:annotation> <xs:documentation>Reserved for endorsements by customs or a consignor/consignee authorised by customs. Data element in accordance with Regulation (EC) 1875/2006).</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:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | restriction of xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="SimplifiedTransportProcedure" minOccurs="0"> <xs:annotation> <xs:documentation>Simplified transport procedure is used (STP).</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | CompanyCode | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="PrincipalRU" type="CompanyCode" minOccurs="0"> <xs:annotation> <xs:documentation>Code for the principal RU</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | restriction of xs:boolean | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="CustomsSurveillance"> <xs:annotation> <xs:documentation>Good under customs surveillance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:boolean"/> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:string | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="CustomsEndorsements" minOccurs="0"> <xs:annotation> <xs:documentation>Reserved for endorsements by customs or a consignor/consignee authorised by customs. Data element in accordance with Regulation (EC) 1875/2006).</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 | ||||||
properties |
|
||||||
children | RU_Declaration DifferentAcceptance | ||||||
annotation |
|
||||||
source | <xs:element name="RU_Declarations" minOccurs="0"> <xs:annotation> <xs:documentation>Carriers declaration</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="RU_Declaration" minOccurs="0" maxOccurs="30"> <xs:annotation> <xs:documentation>Details of the carriers declaration.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DeclaringRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Code of carrier, who added the declaration.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RU_DeclarationCode"> <xs:annotation> <xs:documentation>Carrier declaration code. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Without packing</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Unsatisfactory packaging: ...(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Insufficient packaging: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.1"> <xs:annotation> <xs:documentation>Goods clearly in poor condition: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.2"> <xs:annotation> <xs:documentation>Goods damaged:(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.3"> <xs:annotation> <xs:documentation>Goods wet: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.4"> <xs:annotation> <xs:documentation>Goods frozen: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Loaded by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Loaded by the carrier in inclement weather at the request of the consignor </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Unloaded by the consignee</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>Unloaded by the carrier in ...</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.1"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of inclement weather </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.2"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of sealing of the wagon or ITU </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.3"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of load in the wagon or ITU inaccessible </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>Request for examination in accordance with CIM Article 11 section 3 presented late by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>Examination not made because of a shortage of resources: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>Other reserves: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>Code used for declarations, which are no reservations. This code is not included in the official CIT code list and is not to be printed on the paper consignment note.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="DeclarationText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DifferentAcceptance" minOccurs="0"> <xs:annotation> <xs:documentation>Details of the changes of the acceptance point given by the consignor.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DifferentAcceptancePoint" type="LocationIdent" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance point given in structure AcceptancePoint.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DifferentAcceptanceDate" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance date given structure AcceptancePoint.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*00:00[+-]\d{2}:\d{2}"/> </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 | ||||||
properties |
|
||||||
children | DeclaringRU RU_DeclarationCode DeclarationText | ||||||
annotation |
|
||||||
source | <xs:element name="RU_Declaration" minOccurs="0" maxOccurs="30"> <xs:annotation> <xs:documentation>Details of the carriers declaration.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DeclaringRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Code of carrier, who added the declaration.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RU_DeclarationCode"> <xs:annotation> <xs:documentation>Carrier declaration code. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Without packing</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Unsatisfactory packaging: ...(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Insufficient packaging: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.1"> <xs:annotation> <xs:documentation>Goods clearly in poor condition: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.2"> <xs:annotation> <xs:documentation>Goods damaged:(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.3"> <xs:annotation> <xs:documentation>Goods wet: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.4"> <xs:annotation> <xs:documentation>Goods frozen: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Loaded by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Loaded by the carrier in inclement weather at the request of the consignor </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Unloaded by the consignee</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>Unloaded by the carrier in ...</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.1"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of inclement weather </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.2"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of sealing of the wagon or ITU </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.3"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of load in the wagon or ITU inaccessible </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>Request for examination in accordance with CIM Article 11 section 3 presented late by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>Examination not made because of a shortage of resources: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>Other reserves: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>Code used for declarations, which are no reservations. This code is not included in the official CIT code list and is not to be printed on the paper consignment note.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="DeclarationText" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | CompanyCode | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="DeclaringRU" type="CompanyCode"> <xs:annotation> <xs:documentation>Code of carrier, who added the declaration.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
namespace | http://taf-jsg.info/schemes | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
type | restriction of xs:string | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
facets |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xs:element name="RU_DeclarationCode"> <xs:annotation> <xs:documentation>Carrier declaration code. </xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="1"> <xs:annotation> <xs:documentation>Without packing</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="2"> <xs:annotation> <xs:documentation>Unsatisfactory packaging: ...(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="3"> <xs:annotation> <xs:documentation>Insufficient packaging: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.1"> <xs:annotation> <xs:documentation>Goods clearly in poor condition: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.2"> <xs:annotation> <xs:documentation>Goods damaged:(give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.3"> <xs:annotation> <xs:documentation>Goods wet: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="4.4"> <xs:annotation> <xs:documentation>Goods frozen: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="5"> <xs:annotation> <xs:documentation>Loaded by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="6"> <xs:annotation> <xs:documentation>Loaded by the carrier in inclement weather at the request of the consignor </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="7"> <xs:annotation> <xs:documentation>Unloaded by the consignee</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="8"> <xs:annotation> <xs:documentation>Unloaded by the carrier in ...</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.1"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of inclement weather </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.2"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of sealing of the wagon or ITU </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="9.3"> <xs:annotation> <xs:documentation>Inclement weather, at the request of the consignee Impossible to make the examination in accordance with CIM Article 11 section 3, because of load in the wagon or ITU inaccessible </xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="10"> <xs:annotation> <xs:documentation>Request for examination in accordance with CIM Article 11 section 3 presented late by the consignor</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="11"> <xs:annotation> <xs:documentation>Examination not made because of a shortage of resources: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="12"> <xs:annotation> <xs:documentation>Other reserves: ... (give details)</xs:documentation> </xs:annotation> </xs:enumeration> <xs:enumeration value="13"> <xs:annotation> <xs:documentation>Code used for declarations, which are no reservations. This code is not included in the official CIT code list and is not to be printed on the paper consignment note.</xs:documentation> </xs:annotation> </xs:enumeration> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | DifferentAcceptancePoint DifferentAcceptanceDate | ||||||
annotation |
|
||||||
source | <xs:element name="DifferentAcceptance" minOccurs="0"> <xs:annotation> <xs:documentation>Details of the changes of the acceptance point given by the consignor.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="DifferentAcceptancePoint" type="LocationIdent" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance point given in structure AcceptancePoint.</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DifferentAcceptanceDate" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance date given structure AcceptancePoint.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*00:00[+-]\d{2}:\d{2}"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | LocationIdent | ||||||
properties |
|
||||||
children | CountryCodeISO LocationPrimaryCode PrimaryLocationName LocationSubsidiaryIdentification | ||||||
annotation |
|
||||||
source | <xs:element name="DifferentAcceptancePoint" type="LocationIdent" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance point given in structure AcceptancePoint.</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | restriction of xs:dateTime | ||||||
properties |
|
||||||
facets |
|
||||||
annotation |
|
||||||
source | <xs:element name="DifferentAcceptanceDate" minOccurs="0"> <xs:annotation> <xs:documentation>Variance of acceptance date given structure AcceptancePoint.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:dateTime"> <xs:pattern value=".*00:00[+-]\d{2}:\d{2}"/> </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="WagonPreviousNumberFreight" minOccurs="0" maxOccurs="20"> <xs:annotation> <xs:documentation>Identifies the previous freight wagon if a shipment or Intermodal unit has changed the wagon during its journey</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="12"/> </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="ReferenceOriginalCN" minOccurs="0"> <xs:annotation> <xs:documentation>Reference to the original consignment note between lead RU/contractual carrier and consignor</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:minLength value="1"/> <xs:maxLength value="150"/> </xs:restriction> </xs:simpleType> </xs:element> |