diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | AdministrativeDataSet DesignDataSet | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="RollingStockDataset"> <xs:annotation> <xs:documentation>Rolling Stock adminsitrative and Technical Dataset</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="AdministrativeDataSet"> <xs:complexType> <xs:sequence> <xs:element ref="WagonNumberFreight"/> <xs:element name="PreviousWagonNumberFreight" type="WagonIdent" minOccurs="0"> <xs:annotation> <xs:documentation>For identification of a wagon after renumbering</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RegistrationCountry" type="CountryIdentISO"> <xs:annotation> <xs:documentation>ISO country code of registration country</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="DatePutIntoService"> <xs:annotation> <xs:documentation>Date of first operation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AuthorisationValidUntil" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>End date for restricted authorisation (special case)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SuspensionOfAuthorisation" type="xs:boolean"> <xs:annotation> <xs:documentation>Information if authorisation has been suspended by the authority</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateSuspensionOfAuthorisation" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the suspension of authorisation; must be provided in case of suspension</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MulitlateralAuthorisationCountries" type="CountryIdentISO" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation> ISO country code of countries where the wagon is authorised (applies only in case of limited interoperability); first entry indicates the initial authorisation country</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChannelTunnelPermitted" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indication if wagon is allowed to pass the Channel Tunnel - if the transport is planned between UK and France and should use Eurotunnel infrastructure.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="KeeperShortNameVKM"> <xs:annotation> <xs:documentation>Vehicle Keeper Marking of the wagon keeper as listed in VKM register (http://www.era.europa.eu/Document-Register/Pages/list-VKM.aspx, column B - without special characters)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ECM"> <xs:annotation> <xs:documentation> Full name of the assigned Entity in Charge of Maintenance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PlannedChangeOfECM" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CurrentECMAssignedUntil" type="xs:date"> <xs:annotation> <xs:documentation> Date until the current Entity in Charge of Maintenance is assigned to the wagon</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubsequentECM"> <xs:annotation> <xs:documentation> Full name of the following Entity in Charge of Maintenance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ECMCertificate"> <xs:annotation> <xs:documentation>ECM certificate information</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="EINNumber"> <xs:annotation> <xs:documentation>ECM certificate reference number NOTE: this is a placeholder! CR 335 by ERA is containing this element and its full description and code lists.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="CountryCodeISO"/> <xs:element name="TypeDocumentEIN" type="Numeric2-2"> <xs:annotation> <xs:documentation>Code List Candidate: 31, 34</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CounterAcreditedRecognizedBody" type="Numeric2-2"/> <xs:element name="EINYear" type="Numeric2-2"/> <xs:element name="EINCounter"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="9999"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ECMCertificateValidFrom" type="xs:date"> <xs:annotation> <xs:documentation>Certificate valid from date</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ECMCertificateValidTo" type="xs:date"> <xs:annotation> <xs:documentation>Certificate valid to date</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CoversTankWagonsForDangerousGoods" type="xs:boolean"> <xs:annotation> <xs:documentation>Certificate covers tank wagons for dangerous goods</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CoversNonTankWagonsForDangerousGoods" type="xs:boolean"> <xs:annotation> <xs:documentation>Certificate covers other wagons specialised in transport of dangerous goods</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ECMCertificateSuspended" type="xs:boolean"> <xs:annotation> <xs:documentation>Identification if certificate has been suspended for any reason</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateECMCertificateSuspended" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the suspension of the ECM certificate; must be provided in case of suspension</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="InteropCapability"> <xs:annotation> <xs:documentation>Identification of the general interoperability capability of the wagon The following values/codes are proposed for the usage (defined in the InteropCapabilityCode): 01 = National 02 = Bi-/Multilateral (with agreement or authorisation grid) 03 = RIV 05 = TEN 06 = TEN-GE 07 = TEN-CW 08 = TEN RIV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GCUWagon" type="xs:boolean"> <xs:annotation> <xs:documentation>Indication if wagon is operated under the GCU contract</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="DesignDataSet"> <xs:complexType> <xs:sequence> <xs:element name="LetterMarking"> <xs:annotation> <xs:documentation>Complete wagon category letter code. The Identification marking for freight rolling stock (wagon type) is defined in UIC Leaflet 438-2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TankCode" minOccurs="0"> <xs:annotation> <xs:documentation>Tank code (applies only for tank wagons). The codes are defined in the RID regulation, chapter 4.3.3 and 4.3.4.1.1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="WagonNumberOfAxles"/> <xs:element name="WheelSetType" minOccurs="0"> <xs:annotation> <xs:documentation>Type name of the wheel sets, and the name of the type depends on the manufacturer.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="WheelDiameter" minOccurs="0"/> <xs:element ref="WheelsetGauge" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="WheelSetTransformationMethod" minOccurs="0"/> <xs:element ref="NumberOfBogies" minOccurs="0"> <xs:annotation> <xs:documentation>Number of bogies for a wagon (applies for bogie wagons only)</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="BogiePitch" minOccurs="0"/> <xs:element name="BogiePivotPitch" type="Numeric1-5" minOccurs="0"> <xs:annotation> <xs:documentation>Largest distance between two adjacent bogie pitches in mm</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InnerWheelbase" type="Numeric1-5"> <xs:annotation> <xs:documentation>Maximum distance between two adjacent axles in mm</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="CouplingType" minOccurs="0"/> <xs:element name="BufferType" minOccurs="0"> <xs:annotation> <xs:documentation> Classification of buffer. The following values are mostly used in the sector.: A, AX, B, C, CX, L0 (130), L0 (150), L2 (130), L2 (150), L4 (130), L4 (150)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="NormalLoadingGauge" minOccurs="0"/> <xs:element ref="MinCurveRadius"> <xs:annotation> <xs:documentation> Minimum allowed curve radius due to design characteristics, measured in meters</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="MinVerticalRadiusYardHump" minOccurs="0"/> <xs:element ref="WagonWeightEmpty"> <xs:annotation> <xs:documentation>Weight of the empty wagon (tara weight) in kg</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="LengthOverBuffers"/> <xs:element ref="MaxAxleWeight"/> <xs:element name="LoadTable" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Indicates the load tables marked on the wagon. When load tables are marked on the wagon the information must be provided in the RSRD message. Several load tables (international, product specific for LPG wagons and additional/country specific) can be specified by providing the element several times consecutively. For special wagons with specific load tables (e.g. heavy haul wagons) no load table need to be provided. The complete load table must be provided including the empty load row (if existent).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LoadTableProduct" minOccurs="0"> <xs:annotation> <xs:documentation>Product description, only applies for product-specific load tables</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ProductUNCode" type="Numeric4-4"> <xs:annotation> <xs:documentation>UN code of product if product specific load table</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProductRIDName"> <xs:annotation> <xs:documentation> RID product name as written on the folding panel</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LoadTableCountry" type="CountryIdentISO" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>ISO country code of countries for additional load tables</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SpeedCategory" type="Numeric1-5" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Numeric speed in load table, without speed empty in km/h</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="LoadTableStars" minOccurs="0"> <xs:annotation> <xs:documentation>Number of load table stars. Currently recognized values/codes: 1 = Authorised to run loaded in trains up to 100 km/h with a brake that does not meet all the requirements for 100 km/h conditions 2 = Authorised to run loaded in trains up to 120 km/h with a brake that does not meet all the requirements for 120 km/h conditions 3 = Authorised to run loaded in trains up to 120 km/h with a brake that does not meet all the requirements for 120 km/h conditions. Wagon is fitted with an automatic load-proportional braking system. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="RouteClassPayloads" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="RouteClass"/> <xs:element name="MaxPayload" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Maximum payload in tonns of line category; number of entries must fit to number of entries in SpeedCategory</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="MaxDesignSpeed"/> <xs:element ref="AirBrake"/> <xs:element ref="HandBrake"> <xs:annotation> <xs:documentation>Characteristics of hand brake</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BrakeBlock" minOccurs="0"> <xs:annotation> <xs:documentation>Characteristics of brake blocks</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="BrakeBlockName" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the brake block type, including the length in mm</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CompositeBrakeBlockRetrofitted" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation> Indication if composite brake blocks are retrofitted or originally equipped</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CompositeBrakeBlockInstallationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of composite brake block installation, for originally equipped wagon = date put into service</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="MaxLengthOfLoad" minOccurs="0"> <xs:annotation> <xs:documentation> Maximum length of the load measured in mm </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="LoadArea" minOccurs="0"/> <xs:element name="HeightOfLoadingPlaneUnladen" type="Numeric1-5" minOccurs="0"> <xs:annotation> <xs:documentation>Height of the loading plane when wagon is empty measured in mm</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RemovableAccessories" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="TypeOfRemovableAccessories"> <xs:annotation> <xs:documentation>Specification of removable accessory. TypeOfRemovableAccessories code list is used. Values refer to UIC Leaflet 920-13: 01 = Removable stanchion 02 = Removable side flap of flat wagon 03 = Removable end flap of flat wagon 04 = Removable side rail 05 = Removable intermediate upright for securing the load 06 = Stanchion chain 07 = Removable handle and wheel for winch on car-carrying wagon 08 = Swivelling bolster (with stanchions) 09 = Coupling rod (rigid coupling) 10 = Ice bunker 11 = Ice bunker screen 12 = Ice bunker frame 13 = Trestle or bar with hooks for hanging meat 14 = Movable cross-member of wagon with low loading plane 15 = Removable support 16 = Mooring cross-member on wagon for special loads 17 = Movable floor panel on wagon for special loads 18 = Scotch 19 = Skid bar with or without shoes on car-carrying wagon 20 = Mooring strap on car-carrying wagon 21 = Beam for movable ramp on car-carrying wagon 22 = Spare heating half-coupling 23 = Fire extinguisher 24 = Wheel scotches (for cars) on car-carrying wagon 25 = Gangway loading ramp on car-carrying wagon 26 = Metal cradles for rolls of metal sheeting 27 = Panel for covering markings 28 = Loading frame for special types of goods 29 = Headstock for "rolling roads" 99 = Other wagon accessories </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfAccessorOfSpecType" type="Numeric2-2"> <xs:annotation> <xs:documentation>Number of specified accessory equipped on the wagon</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="LoadingCapacity" minOccurs="0"/> <xs:element ref="MaxGrossWeight"> <xs:annotation> <xs:documentation>Weight of max Gross Load Weight plus the tare weight of the equipment in kg</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VapourReturnSystem" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indication if tank wagon is equipped with a vapour return system</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="FerryPermittedFlag" minOccurs="0"> <xs:annotation> <xs:documentation> Indication if wagon is permitted to be used on ferries</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FerryRampAngle" minOccurs="0"> <xs:annotation> <xs:documentation>Maximum allowed angle of the ferry ramp (in grades: °)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="3"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TemperatureRange" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:annotation> <xs:documentation>Temperature Range</xs:documentation> </xs:annotation> <xs:element ref="MaxTemp"/> <xs:element ref="MinTemp"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="NoiseByPassLimit" minOccurs="0"> <xs:annotation> <xs:documentation>Noise limit on reference track in decibels (dB)</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="Noise" minOccurs="0"> <xs:annotation> <xs:documentation>Noise level at stand still in decibels (dB)</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="TechnicalForwardingRestrictions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Restrictions relevant to wagon operations in train formation, yards or in trains due to design characteristics. Type will be the RestrictionCode instead of ForwardingRestrictionType, according to 920-13: annotation will carry the information that only thechnical parameters are allowed to be used here. Only the code numbers should be in the annotation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateLastOverhaul" type="xs:date"> <xs:annotation> <xs:documentation>Date of the last overhaul, if yet no overhaul date of putting into service</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="DateNextOverhaul"/> <xs:element ref="PermittedTolerance"/> <xs:element name="DateOfNextTankInspection" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the next tank inspection, applies only for tank wagons</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | WagonNumberFreight PreviousWagonNumberFreight RegistrationCountry DatePutIntoService AuthorisationValidUntil SuspensionOfAuthorisation DateSuspensionOfAuthorisation MulitlateralAuthorisationCountries ChannelTunnelPermitted KeeperShortNameVKM ECM PlannedChangeOfECM ECMCertificate InteropCapability GCUWagon | ||
source | <xs:element name="AdministrativeDataSet"> <xs:complexType> <xs:sequence> <xs:element ref="WagonNumberFreight"/> <xs:element name="PreviousWagonNumberFreight" type="WagonIdent" minOccurs="0"> <xs:annotation> <xs:documentation>For identification of a wagon after renumbering</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RegistrationCountry" type="CountryIdentISO"> <xs:annotation> <xs:documentation>ISO country code of registration country</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="DatePutIntoService"> <xs:annotation> <xs:documentation>Date of first operation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="AuthorisationValidUntil" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>End date for restricted authorisation (special case)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SuspensionOfAuthorisation" type="xs:boolean"> <xs:annotation> <xs:documentation>Information if authorisation has been suspended by the authority</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateSuspensionOfAuthorisation" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the suspension of authorisation; must be provided in case of suspension</xs:documentation> </xs:annotation> </xs:element> <xs:element name="MulitlateralAuthorisationCountries" type="CountryIdentISO" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation> ISO country code of countries where the wagon is authorised (applies only in case of limited interoperability); first entry indicates the initial authorisation country</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ChannelTunnelPermitted" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indication if wagon is allowed to pass the Channel Tunnel - if the transport is planned between UK and France and should use Eurotunnel infrastructure.</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="KeeperShortNameVKM"> <xs:annotation> <xs:documentation>Vehicle Keeper Marking of the wagon keeper as listed in VKM register (http://www.era.europa.eu/Document-Register/Pages/list-VKM.aspx, column B - without special characters)</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ECM"> <xs:annotation> <xs:documentation> Full name of the assigned Entity in Charge of Maintenance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="PlannedChangeOfECM" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CurrentECMAssignedUntil" type="xs:date"> <xs:annotation> <xs:documentation> Date until the current Entity in Charge of Maintenance is assigned to the wagon</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubsequentECM"> <xs:annotation> <xs:documentation> Full name of the following Entity in Charge of Maintenance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ECMCertificate"> <xs:annotation> <xs:documentation>ECM certificate information</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="EINNumber"> <xs:annotation> <xs:documentation>ECM certificate reference number NOTE: this is a placeholder! CR 335 by ERA is containing this element and its full description and code lists.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="CountryCodeISO"/> <xs:element name="TypeDocumentEIN" type="Numeric2-2"> <xs:annotation> <xs:documentation>Code List Candidate: 31, 34</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CounterAcreditedRecognizedBody" type="Numeric2-2"/> <xs:element name="EINYear" type="Numeric2-2"/> <xs:element name="EINCounter"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="9999"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ECMCertificateValidFrom" type="xs:date"> <xs:annotation> <xs:documentation>Certificate valid from date</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ECMCertificateValidTo" type="xs:date"> <xs:annotation> <xs:documentation>Certificate valid to date</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CoversTankWagonsForDangerousGoods" type="xs:boolean"> <xs:annotation> <xs:documentation>Certificate covers tank wagons for dangerous goods</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CoversNonTankWagonsForDangerousGoods" type="xs:boolean"> <xs:annotation> <xs:documentation>Certificate covers other wagons specialised in transport of dangerous goods</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ECMCertificateSuspended" type="xs:boolean"> <xs:annotation> <xs:documentation>Identification if certificate has been suspended for any reason</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateECMCertificateSuspended" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the suspension of the ECM certificate; must be provided in case of suspension</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="InteropCapability"> <xs:annotation> <xs:documentation>Identification of the general interoperability capability of the wagon The following values/codes are proposed for the usage (defined in the InteropCapabilityCode): 01 = National 02 = Bi-/Multilateral (with agreement or authorisation grid) 03 = RIV 05 = TEN 06 = TEN-GE 07 = TEN-CW 08 = TEN RIV</xs:documentation> </xs:annotation> </xs:element> <xs:element name="GCUWagon" type="xs:boolean"> <xs:annotation> <xs:documentation>Indication if wagon is operated under the GCU contract</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | WagonIdent | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="PreviousWagonNumberFreight" type="WagonIdent" minOccurs="0"> <xs:annotation> <xs:documentation>For identification of a wagon after renumbering</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | CountryIdentISO | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="RegistrationCountry" type="CountryIdentISO"> <xs:annotation> <xs:documentation>ISO country code of registration country</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="AuthorisationValidUntil" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>End date for restricted authorisation (special case)</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | xs:boolean | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="SuspensionOfAuthorisation" type="xs:boolean"> <xs:annotation> <xs:documentation>Information if authorisation has been suspended by the authority</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DateSuspensionOfAuthorisation" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the suspension of authorisation; must be provided in case of suspension</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | CountryIdentISO | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="MulitlateralAuthorisationCountries" type="CountryIdentISO" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation> ISO country code of countries where the wagon is authorised (applies only in case of limited interoperability); first entry indicates the initial authorisation country</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="ChannelTunnelPermitted" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indication if wagon is allowed to pass the Channel Tunnel - if the transport is planned between UK and France and should use Eurotunnel infrastructure.</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="ECM"> <xs:annotation> <xs:documentation> Full name of the assigned Entity in Charge of Maintenance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | CurrentECMAssignedUntil SubsequentECM | ||||||
source | <xs:element name="PlannedChangeOfECM" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="CurrentECMAssignedUntil" type="xs:date"> <xs:annotation> <xs:documentation> Date until the current Entity in Charge of Maintenance is assigned to the wagon</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SubsequentECM"> <xs:annotation> <xs:documentation> Full name of the following Entity in Charge of Maintenance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="CurrentECMAssignedUntil" type="xs:date"> <xs:annotation> <xs:documentation> Date until the current Entity in Charge of Maintenance is assigned to the wagon</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="SubsequentECM"> <xs:annotation> <xs:documentation> Full name of the following Entity in Charge of Maintenance</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | EINNumber ECMCertificateValidFrom ECMCertificateValidTo CoversTankWagonsForDangerousGoods CoversNonTankWagonsForDangerousGoods ECMCertificateSuspended DateECMCertificateSuspended | ||
annotation |
|
||
source | <xs:element name="ECMCertificate"> <xs:annotation> <xs:documentation>ECM certificate information</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="EINNumber"> <xs:annotation> <xs:documentation>ECM certificate reference number NOTE: this is a placeholder! CR 335 by ERA is containing this element and its full description and code lists.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="CountryCodeISO"/> <xs:element name="TypeDocumentEIN" type="Numeric2-2"> <xs:annotation> <xs:documentation>Code List Candidate: 31, 34</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CounterAcreditedRecognizedBody" type="Numeric2-2"/> <xs:element name="EINYear" type="Numeric2-2"/> <xs:element name="EINCounter"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="9999"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="ECMCertificateValidFrom" type="xs:date"> <xs:annotation> <xs:documentation>Certificate valid from date</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ECMCertificateValidTo" type="xs:date"> <xs:annotation> <xs:documentation>Certificate valid to date</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CoversTankWagonsForDangerousGoods" type="xs:boolean"> <xs:annotation> <xs:documentation>Certificate covers tank wagons for dangerous goods</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CoversNonTankWagonsForDangerousGoods" type="xs:boolean"> <xs:annotation> <xs:documentation>Certificate covers other wagons specialised in transport of dangerous goods</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ECMCertificateSuspended" type="xs:boolean"> <xs:annotation> <xs:documentation>Identification if certificate has been suspended for any reason</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateECMCertificateSuspended" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the suspension of the ECM certificate; must be provided in case of suspension</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | CountryCodeISO TypeDocumentEIN CounterAcreditedRecognizedBody EINYear EINCounter | ||
annotation |
|
||
source | <xs:element name="EINNumber"> <xs:annotation> <xs:documentation>ECM certificate reference number NOTE: this is a placeholder! CR 335 by ERA is containing this element and its full description and code lists.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="CountryCodeISO"/> <xs:element name="TypeDocumentEIN" type="Numeric2-2"> <xs:annotation> <xs:documentation>Code List Candidate: 31, 34</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CounterAcreditedRecognizedBody" type="Numeric2-2"/> <xs:element name="EINYear" type="Numeric2-2"/> <xs:element name="EINCounter"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="9999"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | Numeric2-2 | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="TypeDocumentEIN" type="Numeric2-2"> <xs:annotation> <xs:documentation>Code List Candidate: 31, 34</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | Numeric2-2 | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="CounterAcreditedRecognizedBody" type="Numeric2-2"/> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | Numeric2-2 | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="EINYear" type="Numeric2-2"/> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="EINCounter"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="0"/> <xs:maxInclusive value="9999"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ECMCertificateValidFrom" type="xs:date"> <xs:annotation> <xs:documentation>Certificate valid from date</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ECMCertificateValidTo" type="xs:date"> <xs:annotation> <xs:documentation>Certificate valid to date</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | xs:boolean | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="CoversTankWagonsForDangerousGoods" type="xs:boolean"> <xs:annotation> <xs:documentation>Certificate covers tank wagons for dangerous goods</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | xs:boolean | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="CoversNonTankWagonsForDangerousGoods" type="xs:boolean"> <xs:annotation> <xs:documentation>Certificate covers other wagons specialised in transport of dangerous goods</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | xs:boolean | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="ECMCertificateSuspended" type="xs:boolean"> <xs:annotation> <xs:documentation>Identification if certificate has been suspended for any reason</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DateECMCertificateSuspended" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the suspension of the ECM certificate; must be provided in case of suspension</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | xs:boolean | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="GCUWagon" type="xs:boolean"> <xs:annotation> <xs:documentation>Indication if wagon is operated under the GCU contract</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | LetterMarking TankCode WagonNumberOfAxles WheelSetType WheelDiameter WheelsetGauge WheelSetTransformationMethod NumberOfBogies BogiePitch BogiePivotPitch InnerWheelbase CouplingType BufferType NormalLoadingGauge MinCurveRadius MinVerticalRadiusYardHump WagonWeightEmpty LengthOverBuffers MaxAxleWeight LoadTable MaxDesignSpeed AirBrake HandBrake BrakeBlock MaxLengthOfLoad LoadArea HeightOfLoadingPlaneUnladen RemovableAccessories LoadingCapacity MaxGrossWeight VapourReturnSystem FerryPermittedFlag FerryRampAngle TemperatureRange NoiseByPassLimit Noise TechnicalForwardingRestrictions DateLastOverhaul DateNextOverhaul PermittedTolerance DateOfNextTankInspection | ||
source | <xs:element name="DesignDataSet"> <xs:complexType> <xs:sequence> <xs:element name="LetterMarking"> <xs:annotation> <xs:documentation>Complete wagon category letter code. The Identification marking for freight rolling stock (wagon type) is defined in UIC Leaflet 438-2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TankCode" minOccurs="0"> <xs:annotation> <xs:documentation>Tank code (applies only for tank wagons). The codes are defined in the RID regulation, chapter 4.3.3 and 4.3.4.1.1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="20"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="WagonNumberOfAxles"/> <xs:element name="WheelSetType" minOccurs="0"> <xs:annotation> <xs:documentation>Type name of the wheel sets, and the name of the type depends on the manufacturer.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="WheelDiameter" minOccurs="0"/> <xs:element ref="WheelsetGauge" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="WheelSetTransformationMethod" minOccurs="0"/> <xs:element ref="NumberOfBogies" minOccurs="0"> <xs:annotation> <xs:documentation>Number of bogies for a wagon (applies for bogie wagons only)</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="BogiePitch" minOccurs="0"/> <xs:element name="BogiePivotPitch" type="Numeric1-5" minOccurs="0"> <xs:annotation> <xs:documentation>Largest distance between two adjacent bogie pitches in mm</xs:documentation> </xs:annotation> </xs:element> <xs:element name="InnerWheelbase" type="Numeric1-5"> <xs:annotation> <xs:documentation>Maximum distance between two adjacent axles in mm</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="CouplingType" minOccurs="0"/> <xs:element name="BufferType" minOccurs="0"> <xs:annotation> <xs:documentation> Classification of buffer. The following values are mostly used in the sector.: A, AX, B, C, CX, L0 (130), L0 (150), L2 (130), L2 (150), L4 (130), L4 (150)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="NormalLoadingGauge" minOccurs="0"/> <xs:element ref="MinCurveRadius"> <xs:annotation> <xs:documentation> Minimum allowed curve radius due to design characteristics, measured in meters</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="MinVerticalRadiusYardHump" minOccurs="0"/> <xs:element ref="WagonWeightEmpty"> <xs:annotation> <xs:documentation>Weight of the empty wagon (tara weight) in kg</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="LengthOverBuffers"/> <xs:element ref="MaxAxleWeight"/> <xs:element name="LoadTable" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Indicates the load tables marked on the wagon. When load tables are marked on the wagon the information must be provided in the RSRD message. Several load tables (international, product specific for LPG wagons and additional/country specific) can be specified by providing the element several times consecutively. For special wagons with specific load tables (e.g. heavy haul wagons) no load table need to be provided. The complete load table must be provided including the empty load row (if existent).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LoadTableProduct" minOccurs="0"> <xs:annotation> <xs:documentation>Product description, only applies for product-specific load tables</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ProductUNCode" type="Numeric4-4"> <xs:annotation> <xs:documentation>UN code of product if product specific load table</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProductRIDName"> <xs:annotation> <xs:documentation> RID product name as written on the folding panel</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LoadTableCountry" type="CountryIdentISO" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>ISO country code of countries for additional load tables</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SpeedCategory" type="Numeric1-5" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Numeric speed in load table, without speed empty in km/h</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="LoadTableStars" minOccurs="0"> <xs:annotation> <xs:documentation>Number of load table stars. Currently recognized values/codes: 1 = Authorised to run loaded in trains up to 100 km/h with a brake that does not meet all the requirements for 100 km/h conditions 2 = Authorised to run loaded in trains up to 120 km/h with a brake that does not meet all the requirements for 120 km/h conditions 3 = Authorised to run loaded in trains up to 120 km/h with a brake that does not meet all the requirements for 120 km/h conditions. Wagon is fitted with an automatic load-proportional braking system. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="RouteClassPayloads" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="RouteClass"/> <xs:element name="MaxPayload" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Maximum payload in tonns of line category; number of entries must fit to number of entries in SpeedCategory</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="1"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="MaxDesignSpeed"/> <xs:element ref="AirBrake"/> <xs:element ref="HandBrake"> <xs:annotation> <xs:documentation>Characteristics of hand brake</xs:documentation> </xs:annotation> </xs:element> <xs:element name="BrakeBlock" minOccurs="0"> <xs:annotation> <xs:documentation>Characteristics of brake blocks</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="BrakeBlockName" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the brake block type, including the length in mm</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CompositeBrakeBlockRetrofitted" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation> Indication if composite brake blocks are retrofitted or originally equipped</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CompositeBrakeBlockInstallationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of composite brake block installation, for originally equipped wagon = date put into service</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="MaxLengthOfLoad" minOccurs="0"> <xs:annotation> <xs:documentation> Maximum length of the load measured in mm </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="LoadArea" minOccurs="0"/> <xs:element name="HeightOfLoadingPlaneUnladen" type="Numeric1-5" minOccurs="0"> <xs:annotation> <xs:documentation>Height of the loading plane when wagon is empty measured in mm</xs:documentation> </xs:annotation> </xs:element> <xs:element name="RemovableAccessories" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="TypeOfRemovableAccessories"> <xs:annotation> <xs:documentation>Specification of removable accessory. TypeOfRemovableAccessories code list is used. Values refer to UIC Leaflet 920-13: 01 = Removable stanchion 02 = Removable side flap of flat wagon 03 = Removable end flap of flat wagon 04 = Removable side rail 05 = Removable intermediate upright for securing the load 06 = Stanchion chain 07 = Removable handle and wheel for winch on car-carrying wagon 08 = Swivelling bolster (with stanchions) 09 = Coupling rod (rigid coupling) 10 = Ice bunker 11 = Ice bunker screen 12 = Ice bunker frame 13 = Trestle or bar with hooks for hanging meat 14 = Movable cross-member of wagon with low loading plane 15 = Removable support 16 = Mooring cross-member on wagon for special loads 17 = Movable floor panel on wagon for special loads 18 = Scotch 19 = Skid bar with or without shoes on car-carrying wagon 20 = Mooring strap on car-carrying wagon 21 = Beam for movable ramp on car-carrying wagon 22 = Spare heating half-coupling 23 = Fire extinguisher 24 = Wheel scotches (for cars) on car-carrying wagon 25 = Gangway loading ramp on car-carrying wagon 26 = Metal cradles for rolls of metal sheeting 27 = Panel for covering markings 28 = Loading frame for special types of goods 29 = Headstock for "rolling roads" 99 = Other wagon accessories </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfAccessorOfSpecType" type="Numeric2-2"> <xs:annotation> <xs:documentation>Number of specified accessory equipped on the wagon</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="LoadingCapacity" minOccurs="0"/> <xs:element ref="MaxGrossWeight"> <xs:annotation> <xs:documentation>Weight of max Gross Load Weight plus the tare weight of the equipment in kg</xs:documentation> </xs:annotation> </xs:element> <xs:element name="VapourReturnSystem" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indication if tank wagon is equipped with a vapour return system</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="FerryPermittedFlag" minOccurs="0"> <xs:annotation> <xs:documentation> Indication if wagon is permitted to be used on ferries</xs:documentation> </xs:annotation> </xs:element> <xs:element name="FerryRampAngle" minOccurs="0"> <xs:annotation> <xs:documentation>Maximum allowed angle of the ferry ramp (in grades: °)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="3"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="TemperatureRange" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:annotation> <xs:documentation>Temperature Range</xs:documentation> </xs:annotation> <xs:element ref="MaxTemp"/> <xs:element ref="MinTemp"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="NoiseByPassLimit" minOccurs="0"> <xs:annotation> <xs:documentation>Noise limit on reference track in decibels (dB)</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="Noise" minOccurs="0"> <xs:annotation> <xs:documentation>Noise level at stand still in decibels (dB)</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="TechnicalForwardingRestrictions" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Restrictions relevant to wagon operations in train formation, yards or in trains due to design characteristics. Type will be the RestrictionCode instead of ForwardingRestrictionType, according to 920-13: annotation will carry the information that only thechnical parameters are allowed to be used here. Only the code numbers should be in the annotation</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DateLastOverhaul" type="xs:date"> <xs:annotation> <xs:documentation>Date of the last overhaul, if yet no overhaul date of putting into service</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="DateNextOverhaul"/> <xs:element ref="PermittedTolerance"/> <xs:element name="DateOfNextTankInspection" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the next tank inspection, applies only for tank wagons</xs:documentation> </xs:annotation> </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="LetterMarking"> <xs:annotation> <xs:documentation>Complete wagon category letter code. The Identification marking for freight rolling stock (wagon type) is defined in UIC Leaflet 438-2</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="20"/> </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="TankCode" minOccurs="0"> <xs:annotation> <xs:documentation>Tank code (applies only for tank wagons). The codes are defined in the RID regulation, chapter 4.3.3 and 4.3.4.1.1</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="20"/> </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="WheelSetType" minOccurs="0"> <xs:annotation> <xs:documentation>Type name of the wheel sets, and the name of the type depends on the manufacturer.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | Numeric1-5 | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="BogiePivotPitch" type="Numeric1-5" minOccurs="0"> <xs:annotation> <xs:documentation>Largest distance between two adjacent bogie pitches in mm</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | Numeric1-5 | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="InnerWheelbase" type="Numeric1-5"> <xs:annotation> <xs:documentation>Maximum distance between two adjacent axles in mm</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="BufferType" minOccurs="0"> <xs:annotation> <xs:documentation> Classification of buffer. The following values are mostly used in the sector.: A, AX, B, C, CX, L0 (130), L0 (150), L2 (130), L2 (150), L4 (130), L4 (150)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | LoadTableProduct LoadTableCountry SpeedCategory LoadTableStars RouteClassPayloads | ||||||
annotation |
|
||||||
source | <xs:element name="LoadTable" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Indicates the load tables marked on the wagon. When load tables are marked on the wagon the information must be provided in the RSRD message. Several load tables (international, product specific for LPG wagons and additional/country specific) can be specified by providing the element several times consecutively. For special wagons with specific load tables (e.g. heavy haul wagons) no load table need to be provided. The complete load table must be provided including the empty load row (if existent).</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="LoadTableProduct" minOccurs="0"> <xs:annotation> <xs:documentation>Product description, only applies for product-specific load tables</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ProductUNCode" type="Numeric4-4"> <xs:annotation> <xs:documentation>UN code of product if product specific load table</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProductRIDName"> <xs:annotation> <xs:documentation> RID product name as written on the folding panel</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> <xs:element name="LoadTableCountry" type="CountryIdentISO" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>ISO country code of countries for additional load tables</xs:documentation> </xs:annotation> </xs:element> <xs:element name="SpeedCategory" type="Numeric1-5" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Numeric speed in load table, without speed empty in km/h</xs:documentation> </xs:annotation> </xs:element> <xs:element ref="LoadTableStars" minOccurs="0"> <xs:annotation> <xs:documentation>Number of load table stars. Currently recognized values/codes: 1 = Authorised to run loaded in trains up to 100 km/h with a brake that does not meet all the requirements for 100 km/h conditions 2 = Authorised to run loaded in trains up to 120 km/h with a brake that does not meet all the requirements for 120 km/h conditions 3 = Authorised to run loaded in trains up to 120 km/h with a brake that does not meet all the requirements for 120 km/h conditions. Wagon is fitted with an automatic load-proportional braking system. </xs:documentation> </xs:annotation> </xs:element> <xs:element name="RouteClassPayloads" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="RouteClass"/> <xs:element name="MaxPayload" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Maximum payload in tonns of line category; number of entries must fit to number of entries in SpeedCategory</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="1"/> </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 | ProductUNCode ProductRIDName | ||||||
annotation |
|
||||||
source | <xs:element name="LoadTableProduct" minOccurs="0"> <xs:annotation> <xs:documentation>Product description, only applies for product-specific load tables</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="ProductUNCode" type="Numeric4-4"> <xs:annotation> <xs:documentation>UN code of product if product specific load table</xs:documentation> </xs:annotation> </xs:element> <xs:element name="ProductRIDName"> <xs:annotation> <xs:documentation> RID product name as written on the folding panel</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | Numeric4-4 | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="ProductUNCode" type="Numeric4-4"> <xs:annotation> <xs:documentation>UN code of product if product specific load table</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="ProductRIDName"> <xs:annotation> <xs:documentation> RID product name as written on the folding panel</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | CountryIdentISO | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="LoadTableCountry" type="CountryIdentISO" minOccurs="0" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>ISO country code of countries for additional load tables</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | Numeric1-5 | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="SpeedCategory" type="Numeric1-5" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Numeric speed in load table, without speed empty in km/h</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | RouteClass MaxPayload | ||||||
source | <xs:element name="RouteClassPayloads" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="RouteClass"/> <xs:element name="MaxPayload" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Maximum payload in tonns of line category; number of entries must fit to number of entries in SpeedCategory</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits 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:decimal | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="MaxPayload" maxOccurs="unbounded"> <xs:annotation> <xs:documentation>Maximum payload in tonns of line category; number of entries must fit to number of entries in SpeedCategory</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="4"/> <xs:fractionDigits value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | BrakeBlockName CompositeBrakeBlockRetrofitted CompositeBrakeBlockInstallationDate | ||||||
annotation |
|
||||||
source | <xs:element name="BrakeBlock" minOccurs="0"> <xs:annotation> <xs:documentation>Characteristics of brake blocks</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="BrakeBlockName" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the brake block type, including the length in mm</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="CompositeBrakeBlockRetrofitted" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation> Indication if composite brake blocks are retrofitted or originally equipped</xs:documentation> </xs:annotation> </xs:element> <xs:element name="CompositeBrakeBlockInstallationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of composite brake block installation, for originally equipped wagon = date put into service</xs:documentation> </xs:annotation> </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="BrakeBlockName" minOccurs="0"> <xs:annotation> <xs:documentation>Name of the brake block type, including the length in mm</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:string"> <xs:maxLength value="256"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="CompositeBrakeBlockRetrofitted" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation> Indication if composite brake blocks are retrofitted or originally equipped</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="CompositeBrakeBlockInstallationDate" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of composite brake block installation, for originally equipped wagon = date put into service</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | Numeric1-5 | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="HeightOfLoadingPlaneUnladen" type="Numeric1-5" minOccurs="0"> <xs:annotation> <xs:documentation>Height of the loading plane when wagon is empty measured in mm</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | TypeOfRemovableAccessories NumberOfAccessorOfSpecType | ||||||
source | <xs:element name="RemovableAccessories" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element ref="TypeOfRemovableAccessories"> <xs:annotation> <xs:documentation>Specification of removable accessory. TypeOfRemovableAccessories code list is used. Values refer to UIC Leaflet 920-13: 01 = Removable stanchion 02 = Removable side flap of flat wagon 03 = Removable end flap of flat wagon 04 = Removable side rail 05 = Removable intermediate upright for securing the load 06 = Stanchion chain 07 = Removable handle and wheel for winch on car-carrying wagon 08 = Swivelling bolster (with stanchions) 09 = Coupling rod (rigid coupling) 10 = Ice bunker 11 = Ice bunker screen 12 = Ice bunker frame 13 = Trestle or bar with hooks for hanging meat 14 = Movable cross-member of wagon with low loading plane 15 = Removable support 16 = Mooring cross-member on wagon for special loads 17 = Movable floor panel on wagon for special loads 18 = Scotch 19 = Skid bar with or without shoes on car-carrying wagon 20 = Mooring strap on car-carrying wagon 21 = Beam for movable ramp on car-carrying wagon 22 = Spare heating half-coupling 23 = Fire extinguisher 24 = Wheel scotches (for cars) on car-carrying wagon 25 = Gangway loading ramp on car-carrying wagon 26 = Metal cradles for rolls of metal sheeting 27 = Panel for covering markings 28 = Loading frame for special types of goods 29 = Headstock for "rolling roads" 99 = Other wagon accessories </xs:documentation> </xs:annotation> </xs:element> <xs:element name="NumberOfAccessorOfSpecType" type="Numeric2-2"> <xs:annotation> <xs:documentation>Number of specified accessory equipped on the wagon</xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | Numeric2-2 | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="NumberOfAccessorOfSpecType" type="Numeric2-2"> <xs:annotation> <xs:documentation>Number of specified accessory equipped on the wagon</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="VapourReturnSystem" type="xs:boolean" minOccurs="0"> <xs:annotation> <xs:documentation>Indication if tank wagon is equipped with a vapour return system</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:decimal | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="FerryRampAngle" minOccurs="0"> <xs:annotation> <xs:documentation>Maximum allowed angle of the ferry ramp (in grades: °)</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:decimal"> <xs:totalDigits value="3"/> <xs:fractionDigits value="2"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | MaxTemp MinTemp | ||||||
source | <xs:element name="TemperatureRange" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:annotation> <xs:documentation>Temperature Range</xs:documentation> </xs:annotation> <xs:element ref="MaxTemp"/> <xs:element ref="MinTemp"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
type | xs:date | ||
properties |
|
||
annotation |
|
||
source | <xs:element name="DateLastOverhaul" type="xs:date"> <xs:annotation> <xs:documentation>Date of the last overhaul, if yet no overhaul date of putting into service</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:date | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="DateOfNextTankInspection" type="xs:date" minOccurs="0"> <xs:annotation> <xs:documentation>Date of the next tank inspection, applies only for tank wagons</xs:documentation> </xs:annotation> </xs:element> |