diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | TrainDescriptionManner Count DirectionOfDescription VehicleList | ||
used by |
|
||
annotation |
|
||
source | <xs:element name="TrainCompositionPassenger"> <xs:annotation> <xs:documentation>Defines the rules of train composition description and the list of vehicles</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element name="TrainDescriptionManner"> <xs:annotation> <xs:documentation>Manner of describing the composition, by vehicle (locomotive or coach), by vehicle in a trainset (including the power car) or by Trainset (as a whole). 1=Vehicle, 2=Vehicle in Trainset 3=Trainset</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="3"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="Count" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>Number of vehicles or Trainsets</xs:documentation> </xs:annotation> </xs:element> <xs:element name="DirectionOfDescription"> <xs:annotation> <xs:documentation>Direction of composition description according to the drection of departure. 1=from head and 9=from end.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="1"/> <xs:enumeration value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="VehicleList"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="VehicleTrainPosition" maxOccurs="unbounded"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="99"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:sequence> <xs:element ref="RollingStockIdentification" minOccurs="0"/> <xs:element name="RollingStockType" type="xs:string" minOccurs="0"/> </xs:sequence> <xs:element ref="TractionType" minOccurs="0"/> <xs:element ref="TractionMode" minOccurs="0"/> <xs:element name="PoweredLocomotiveOrTrainset" type="xs:boolean" minOccurs="0"/> <xs:element ref="DriverIndication" minOccurs="0"/> <xs:element name="TrainsetOrientation" minOccurs="0"> <xs:annotation> <xs:documentation>1=First Class first, 2=Second Class firts and 9=unknown</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="KeeperShortName" type="xs:string" minOccurs="0"/> <xs:element ref="RollingStockTechnicalData" minOccurs="0"/> <xs:element ref="TechnicalPassengerRollingStockRestriction" minOccurs="0"/> <xs:element ref="ItineraryOfRollingStock" minOccurs="0"/> <xs:element ref="InternalVehicleFacility" minOccurs="0"/> <xs:element ref="CharacteristicDescriptionCode" minOccurs="0"/> <xs:element ref="FacilityTypeDescriptionCode" minOccurs="0"/> <xs:element ref="CommercialService" minOccurs="0"/> <xs:element ref="SpecialServiceDescription" minOccurs="0"/> <xs:element ref="InformationToBeDisplayed" minOccurs="0"/> <xs:element ref="CoachOrTrainsetCommercialData" minOccurs="0"/> <xs:element ref="FreeTextField" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="Parameters" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||||||||
namespace | http://taf-jsg.info/schemes | ||||||||||||
type | restriction of xs:integer | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="TrainDescriptionManner"> <xs:annotation> <xs:documentation>Manner of describing the composition, by vehicle (locomotive or coach), by vehicle in a trainset (including the power car) or by Trainset (as a whole). 1=Vehicle, 2=Vehicle in Trainset 3=Trainset</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="3"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:integer | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="Count" type="xs:integer" minOccurs="0"> <xs:annotation> <xs:documentation>Number of vehicles or Trainsets</xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
annotation |
|
|||||||||
source | <xs:element name="DirectionOfDescription"> <xs:annotation> <xs:documentation>Direction of composition description according to the drection of departure. 1=from head and 9=from end.</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="1"/> <xs:enumeration value="9"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | VehicleTrainPosition RollingStockIdentification RollingStockType TractionType TractionMode PoweredLocomotiveOrTrainset DriverIndication TrainsetOrientation KeeperShortName RollingStockTechnicalData TechnicalPassengerRollingStockRestriction ItineraryOfRollingStock InternalVehicleFacility CharacteristicDescriptionCode FacilityTypeDescriptionCode CommercialService SpecialServiceDescription InformationToBeDisplayed CoachOrTrainsetCommercialData FreeTextField Parameters | ||
source | <xs:element name="VehicleList"> <xs:complexType> <xs:sequence maxOccurs="unbounded"> <xs:element name="VehicleTrainPosition" maxOccurs="unbounded"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="99"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:sequence> <xs:element ref="RollingStockIdentification" minOccurs="0"/> <xs:element name="RollingStockType" type="xs:string" minOccurs="0"/> </xs:sequence> <xs:element ref="TractionType" minOccurs="0"/> <xs:element ref="TractionMode" minOccurs="0"/> <xs:element name="PoweredLocomotiveOrTrainset" type="xs:boolean" minOccurs="0"/> <xs:element ref="DriverIndication" minOccurs="0"/> <xs:element name="TrainsetOrientation" minOccurs="0"> <xs:annotation> <xs:documentation>1=First Class first, 2=Second Class firts and 9=unknown</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="9"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="KeeperShortName" type="xs:string" minOccurs="0"/> <xs:element ref="RollingStockTechnicalData" minOccurs="0"/> <xs:element ref="TechnicalPassengerRollingStockRestriction" minOccurs="0"/> <xs:element ref="ItineraryOfRollingStock" minOccurs="0"/> <xs:element ref="InternalVehicleFacility" minOccurs="0"/> <xs:element ref="CharacteristicDescriptionCode" minOccurs="0"/> <xs:element ref="FacilityTypeDescriptionCode" minOccurs="0"/> <xs:element ref="CommercialService" minOccurs="0"/> <xs:element ref="SpecialServiceDescription" minOccurs="0"/> <xs:element ref="InformationToBeDisplayed" minOccurs="0"/> <xs:element ref="CoachOrTrainsetCommercialData" minOccurs="0"/> <xs:element ref="FreeTextField" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="Parameters" minOccurs="0" maxOccurs="unbounded"/> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
|||||||||
namespace | http://taf-jsg.info/schemes | |||||||||
type | restriction of xs:integer | |||||||||
properties |
|
|||||||||
facets |
|
|||||||||
source | <xs:element name="VehicleTrainPosition" maxOccurs="unbounded"> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:minInclusive value="1"/> <xs:maxInclusive value="99"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="RollingStockType" type="xs:string" minOccurs="0"/> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:boolean | ||||||
properties |
|
||||||
source | <xs:element name="PoweredLocomotiveOrTrainset" type="xs:boolean" minOccurs="0"/> |
diagram | ![]() |
||||||||||||
namespace | http://taf-jsg.info/schemes | ||||||||||||
type | restriction of xs:integer | ||||||||||||
properties |
|
||||||||||||
facets |
|
||||||||||||
annotation |
|
||||||||||||
source | <xs:element name="TrainsetOrientation" minOccurs="0"> <xs:annotation> <xs:documentation>1=First Class first, 2=Second Class firts and 9=unknown</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="1"/> <xs:enumeration value="2"/> <xs:enumeration value="9"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:string | ||||||
properties |
|
||||||
source | <xs:element name="KeeperShortName" type="xs:string" minOccurs="0"/> |