element RollingStockDataset
diagram taf_cat_complete_sector_p433.png
namespace http://taf-jsg.info/schemes
properties
content complex
children AdministrativeDataSet DesignDataSet
used by
elements RollingStockDatasetMessage WIMO_Dataset
annotation
documentation
Rolling Stock adminsitrative and Technical Dataset
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>

element RollingStockDataset/AdministrativeDataSet
diagram taf_cat_complete_sector_p434.png
namespace http://taf-jsg.info/schemes
properties
content complex
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>

element RollingStockDataset/AdministrativeDataSet/PreviousWagonNumberFreight
diagram taf_cat_complete_sector_p435.png
namespace http://taf-jsg.info/schemes
type WagonIdent
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 12
pattern [0-9]{12}
annotation
documentation
For identification of a wagon after renumbering
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>

element RollingStockDataset/AdministrativeDataSet/RegistrationCountry
diagram taf_cat_complete_sector_p436.png
namespace http://taf-jsg.info/schemes
type CountryIdentISO
properties
content simple
facets
Kind Value Annotation
minLength 2
maxLength 2
annotation
documentation
ISO country code of registration country
source <xs:element name="RegistrationCountry" type="CountryIdentISO">
 
<xs:annotation>
   
<xs:documentation>ISO country code of registration country</xs:documentation>
 
</xs:annotation>
</xs:element>

element RollingStockDataset/AdministrativeDataSet/AuthorisationValidUntil
diagram taf_cat_complete_sector_p437.png
namespace http://taf-jsg.info/schemes
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
End date for restricted authorisation (special case)
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>

element RollingStockDataset/AdministrativeDataSet/SuspensionOfAuthorisation
diagram taf_cat_complete_sector_p438.png
namespace http://taf-jsg.info/schemes
type xs:boolean
properties
content simple
annotation
documentation
Information if authorisation has been suspended by the authority
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>

element RollingStockDataset/AdministrativeDataSet/DateSuspensionOfAuthorisation
diagram taf_cat_complete_sector_p439.png
namespace http://taf-jsg.info/schemes
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date of the suspension of authorisation; must be provided in case of suspension
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>

element RollingStockDataset/AdministrativeDataSet/MulitlateralAuthorisationCountries
diagram taf_cat_complete_sector_p440.png
namespace http://taf-jsg.info/schemes
type CountryIdentISO
properties
minOcc 0
maxOcc unbounded
content simple
facets
Kind Value Annotation
minLength 2
maxLength 2
annotation
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
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>

element RollingStockDataset/AdministrativeDataSet/ChannelTunnelPermitted
diagram taf_cat_complete_sector_p441.png
namespace http://taf-jsg.info/schemes
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
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.
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>

element RollingStockDataset/AdministrativeDataSet/ECM
diagram taf_cat_complete_sector_p442.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
maxLength 256
annotation
documentation
Full name of the assigned Entity in Charge of Maintenance
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>

element RollingStockDataset/AdministrativeDataSet/PlannedChangeOfECM
diagram taf_cat_complete_sector_p443.png
namespace http://taf-jsg.info/schemes
properties
minOcc 0
maxOcc 1
content complex
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>

element RollingStockDataset/AdministrativeDataSet/PlannedChangeOfECM/CurrentECMAssignedUntil
diagram taf_cat_complete_sector_p444.png
namespace http://taf-jsg.info/schemes
type xs:date
properties
content simple
annotation
documentation
Date until the current Entity in Charge of Maintenance is assigned to the wagon
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>

element RollingStockDataset/AdministrativeDataSet/PlannedChangeOfECM/SubsequentECM
diagram taf_cat_complete_sector_p445.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
maxLength 256
annotation
documentation
Full name of the following Entity in Charge of Maintenance
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>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate
diagram taf_cat_complete_sector_p446.png
namespace http://taf-jsg.info/schemes
properties
content complex
children EINNumber ECMCertificateValidFrom ECMCertificateValidTo CoversTankWagonsForDangerousGoods CoversNonTankWagonsForDangerousGoods ECMCertificateSuspended DateECMCertificateSuspended
annotation
documentation
ECM certificate information
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>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate/EINNumber
diagram taf_cat_complete_sector_p447.png
namespace http://taf-jsg.info/schemes
properties
content complex
children CountryCodeISO TypeDocumentEIN CounterAcreditedRecognizedBody EINYear EINCounter
annotation
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.
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>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate/EINNumber/TypeDocumentEIN
diagram taf_cat_complete_sector_p448.png
namespace http://taf-jsg.info/schemes
type Numeric2-2
properties
content simple
facets
Kind Value Annotation
minInclusive 01
maxInclusive 99
annotation
documentation
Code List Candidate:
31, 34
source <xs:element name="TypeDocumentEIN" type="Numeric2-2">
 
<xs:annotation>
   
<xs:documentation>Code List Candidate:
31, 34
</xs:documentation>
 
</xs:annotation>
</xs:element>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate/EINNumber/CounterAcreditedRecognizedBody
diagram taf_cat_complete_sector_p449.png
namespace http://taf-jsg.info/schemes
type Numeric2-2
properties
content simple
facets
Kind Value Annotation
minInclusive 01
maxInclusive 99
source <xs:element name="CounterAcreditedRecognizedBody" type="Numeric2-2"/>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate/EINNumber/EINYear
diagram taf_cat_complete_sector_p450.png
namespace http://taf-jsg.info/schemes
type Numeric2-2
properties
content simple
facets
Kind Value Annotation
minInclusive 01
maxInclusive 99
source <xs:element name="EINYear" type="Numeric2-2"/>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate/EINNumber/EINCounter
diagram taf_cat_complete_sector_p451.png
namespace http://taf-jsg.info/schemes
type restriction of xs:integer
properties
content simple
facets
Kind Value Annotation
minInclusive 0
maxInclusive 9999
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>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate/ECMCertificateValidFrom
diagram taf_cat_complete_sector_p452.png
namespace http://taf-jsg.info/schemes
type xs:date
properties
content simple
annotation
documentation
Certificate valid from date
source <xs:element name="ECMCertificateValidFrom" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Certificate valid from date</xs:documentation>
 
</xs:annotation>
</xs:element>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate/ECMCertificateValidTo
diagram taf_cat_complete_sector_p453.png
namespace http://taf-jsg.info/schemes
type xs:date
properties
content simple
annotation
documentation
Certificate valid to date
source <xs:element name="ECMCertificateValidTo" type="xs:date">
 
<xs:annotation>
   
<xs:documentation>Certificate valid to date</xs:documentation>
 
</xs:annotation>
</xs:element>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate/CoversTankWagonsForDangerousGoods
diagram taf_cat_complete_sector_p454.png
namespace http://taf-jsg.info/schemes
type xs:boolean
properties
content simple
annotation
documentation
Certificate covers tank wagons for dangerous goods
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>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate/CoversNonTankWagonsForDangerousGoods
diagram taf_cat_complete_sector_p455.png
namespace http://taf-jsg.info/schemes
type xs:boolean
properties
content simple
annotation
documentation
Certificate covers other wagons specialised in transport of dangerous goods
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>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate/ECMCertificateSuspended
diagram taf_cat_complete_sector_p456.png
namespace http://taf-jsg.info/schemes
type xs:boolean
properties
content simple
annotation
documentation
Identification if certificate has been suspended for any reason
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>

element RollingStockDataset/AdministrativeDataSet/ECMCertificate/DateECMCertificateSuspended
diagram taf_cat_complete_sector_p457.png
namespace http://taf-jsg.info/schemes
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date of the suspension of the ECM certificate; must be provided in case of suspension
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>

element RollingStockDataset/AdministrativeDataSet/GCUWagon
diagram taf_cat_complete_sector_p458.png
namespace http://taf-jsg.info/schemes
type xs:boolean
properties
content simple
annotation
documentation
Indication if wagon is operated under the GCU contract
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>

element RollingStockDataset/DesignDataSet
diagram taf_cat_complete_sector_p459.png
namespace http://taf-jsg.info/schemes
properties
content complex
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>

element RollingStockDataset/DesignDataSet/LetterMarking
diagram taf_cat_complete_sector_p460.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
maxLength 20
annotation
documentation
Complete wagon category letter code. The Identification marking for freight rolling stock (wagon type) is defined in UIC Leaflet 438-2
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>

element RollingStockDataset/DesignDataSet/TankCode
diagram taf_cat_complete_sector_p461.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 20
annotation
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
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>

element RollingStockDataset/DesignDataSet/WheelSetType
diagram taf_cat_complete_sector_p462.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 256
annotation
documentation
Type name of the wheel sets, and the name of the type depends on the manufacturer.
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>

element RollingStockDataset/DesignDataSet/BogiePivotPitch
diagram taf_cat_complete_sector_p463.png
namespace http://taf-jsg.info/schemes
type Numeric1-5
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
annotation
documentation
Largest distance between two adjacent bogie pitches in mm
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>

element RollingStockDataset/DesignDataSet/InnerWheelbase
diagram taf_cat_complete_sector_p464.png
namespace http://taf-jsg.info/schemes
type Numeric1-5
properties
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
annotation
documentation
Maximum distance between two adjacent  axles in mm
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>

element RollingStockDataset/DesignDataSet/BufferType
diagram taf_cat_complete_sector_p465.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 256
annotation
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)
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>

element RollingStockDataset/DesignDataSet/LoadTable
diagram taf_cat_complete_sector_p466.png
namespace http://taf-jsg.info/schemes
properties
minOcc 0
maxOcc unbounded
content complex
children LoadTableProduct LoadTableCountry SpeedCategory LoadTableStars RouteClassPayloads
annotation
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).
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>

element RollingStockDataset/DesignDataSet/LoadTable/LoadTableProduct
diagram taf_cat_complete_sector_p467.png
namespace http://taf-jsg.info/schemes
properties
minOcc 0
maxOcc 1
content complex
children ProductUNCode ProductRIDName
annotation
documentation
Product description, only applies for product-specific load tables
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>

element RollingStockDataset/DesignDataSet/LoadTable/LoadTableProduct/ProductUNCode
diagram taf_cat_complete_sector_p468.png
namespace http://taf-jsg.info/schemes
type Numeric4-4
properties
content simple
facets
Kind Value Annotation
minInclusive 0001
maxInclusive 9999
annotation
documentation
UN code of product if product specific load table
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>

element RollingStockDataset/DesignDataSet/LoadTable/LoadTableProduct/ProductRIDName
diagram taf_cat_complete_sector_p469.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
content simple
facets
Kind Value Annotation
maxLength 256
annotation
documentation
RID product name as written on the folding panel
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>

element RollingStockDataset/DesignDataSet/LoadTable/LoadTableCountry
diagram taf_cat_complete_sector_p470.png
namespace http://taf-jsg.info/schemes
type CountryIdentISO
properties
minOcc 0
maxOcc unbounded
content simple
facets
Kind Value Annotation
minLength 2
maxLength 2
annotation
documentation
ISO country code of countries for additional load tables
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>

element RollingStockDataset/DesignDataSet/LoadTable/SpeedCategory
diagram taf_cat_complete_sector_p471.png
namespace http://taf-jsg.info/schemes
type Numeric1-5
properties
minOcc 1
maxOcc unbounded
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
annotation
documentation
Numeric speed in load table, without speed empty in km/h
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>

element RollingStockDataset/DesignDataSet/LoadTable/RouteClassPayloads
diagram taf_cat_complete_sector_p472.png
namespace http://taf-jsg.info/schemes
properties
minOcc 1
maxOcc unbounded
content complex
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>

element RollingStockDataset/DesignDataSet/LoadTable/RouteClassPayloads/MaxPayload
diagram taf_cat_complete_sector_p473.png
namespace http://taf-jsg.info/schemes
type restriction of xs:decimal
properties
minOcc 1
maxOcc unbounded
content simple
facets
Kind Value Annotation
totalDigits 4
fractionDigits 1
annotation
documentation
Maximum payload in tonns of line category; number of entries must fit to number of entries in SpeedCategory
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>

element RollingStockDataset/DesignDataSet/BrakeBlock
diagram taf_cat_complete_sector_p474.png
namespace http://taf-jsg.info/schemes
properties
minOcc 0
maxOcc 1
content complex
children BrakeBlockName CompositeBrakeBlockRetrofitted CompositeBrakeBlockInstallationDate
annotation
documentation
Characteristics of brake blocks
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>

element RollingStockDataset/DesignDataSet/BrakeBlock/BrakeBlockName
diagram taf_cat_complete_sector_p475.png
namespace http://taf-jsg.info/schemes
type restriction of xs:string
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
maxLength 256
annotation
documentation
Name of the brake block type, including the length in mm
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>

element RollingStockDataset/DesignDataSet/BrakeBlock/CompositeBrakeBlockRetrofitted
diagram taf_cat_complete_sector_p476.png
namespace http://taf-jsg.info/schemes
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Indication if composite brake blocks are retrofitted or originally equipped
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>

element RollingStockDataset/DesignDataSet/BrakeBlock/CompositeBrakeBlockInstallationDate
diagram taf_cat_complete_sector_p477.png
namespace http://taf-jsg.info/schemes
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date of composite brake block installation, for originally equipped wagon = date put into service
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>

element RollingStockDataset/DesignDataSet/HeightOfLoadingPlaneUnladen
diagram taf_cat_complete_sector_p478.png
namespace http://taf-jsg.info/schemes
type Numeric1-5
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
minInclusive 1
maxInclusive 99999
annotation
documentation
Height of the loading plane when wagon is empty measured in mm
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>

element RollingStockDataset/DesignDataSet/RemovableAccessories
diagram taf_cat_complete_sector_p479.png
namespace http://taf-jsg.info/schemes
properties
minOcc 0
maxOcc unbounded
content complex
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>

element RollingStockDataset/DesignDataSet/RemovableAccessories/NumberOfAccessorOfSpecType
diagram taf_cat_complete_sector_p480.png
namespace http://taf-jsg.info/schemes
type Numeric2-2
properties
content simple
facets
Kind Value Annotation
minInclusive 01
maxInclusive 99
annotation
documentation
Number of specified accessory equipped on the wagon
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>

element RollingStockDataset/DesignDataSet/VapourReturnSystem
diagram taf_cat_complete_sector_p481.png
namespace http://taf-jsg.info/schemes
type xs:boolean
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Indication if tank wagon is equipped with a vapour return system
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>

element RollingStockDataset/DesignDataSet/FerryRampAngle
diagram taf_cat_complete_sector_p482.png
namespace http://taf-jsg.info/schemes
type restriction of xs:decimal
properties
minOcc 0
maxOcc 1
content simple
facets
Kind Value Annotation
totalDigits 3
fractionDigits 2
annotation
documentation
Maximum allowed angle of the ferry ramp (in grades: °)
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>

element RollingStockDataset/DesignDataSet/TemperatureRange
diagram taf_cat_complete_sector_p483.png
namespace http://taf-jsg.info/schemes
properties
minOcc 0
maxOcc 1
content complex
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>

element RollingStockDataset/DesignDataSet/DateLastOverhaul
diagram taf_cat_complete_sector_p484.png
namespace http://taf-jsg.info/schemes
type xs:date
properties
content simple
annotation
documentation
Date of the last overhaul, if yet no overhaul date of putting into service
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>

element RollingStockDataset/DesignDataSet/DateOfNextTankInspection
diagram taf_cat_complete_sector_p485.png
namespace http://taf-jsg.info/schemes
type xs:date
properties
minOcc 0
maxOcc 1
content simple
annotation
documentation
Date of the next tank inspection, applies only for tank wagons
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>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy