diagram | ![]() |
||
namespace | http://taf-jsg.info/schemes | ||
properties |
|
||
children | MessageHeader MessageStatus TransportOperationalIdentifiers OperationalTrainNumberIdentifier ReferenceOTN ResponsibleRU TrainContactDetails TrainLocation TrainReadyStatus TransferPoint TransfereeIM TrainStartTime TrainReadyTime | ||
annotation |
|
||
source | <xs:element name="TrainReadyMessage"> <xs:annotation> <xs:documentation>This message is sent from an RU to an IM indicating that the train is ready for access to the network.</xs:documentation> </xs:annotation> <xs:complexType> <xs:sequence> <xs:element ref="MessageHeader"/> <xs:element ref="MessageStatus"/> <xs:element ref="TransportOperationalIdentifiers" minOccurs="0" maxOccurs="unbounded"/> <xs:element ref="OperationalTrainNumberIdentifier"/> <xs:element ref="ReferenceOTN" minOccurs="0"/> <xs:element ref="ResponsibleRU" minOccurs="0"/> <xs:element ref="TrainContactDetails" minOccurs="0"/> <xs:element name="TrainLocation" type="LocationIdent" minOccurs="0"> <xs:annotation> <xs:documentation>Handover, Interchange, Handling and Reporting point: if needed, track could be identify directly via subsidiar code </xs:documentation> </xs:annotation> </xs:element> <xs:element name="TrainReadyStatus" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="TrainReady"> <xs:annotation> <xs:documentation>0=Not Ready 1=Ready</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="TrainDelay" minOccurs="0"/> <xs:element ref="DelayCause" minOccurs="0"/> </xs:sequence> </xs:complexType> </xs:element> <xs:element ref="TransferPoint" minOccurs="0"> <xs:annotation> <xs:documentation>Transfer point or station of destination in the considered network where the Reference Train Numbers refers to </xs:documentation> </xs:annotation> </xs:element> <xs:element ref="TransfereeIM" minOccurs="0"/> <xs:element ref="TrainStartTime" minOccurs="0"/> <xs:element name="TrainReadyTime" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>It indicates date/time when the train will be ready for departure. IM contract will define if this element can be used. Only to be used if this time is in future (sent in advance). Purpose of this element is to short the train stay. </xs:documentation> </xs:annotation> </xs:element> </xs:sequence> </xs:complexType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | LocationIdent | ||||||
properties |
|
||||||
children | CountryCodeISO LocationPrimaryCode PrimaryLocationName LocationSubsidiaryIdentification | ||||||
annotation |
|
||||||
source | <xs:element name="TrainLocation" type="LocationIdent" minOccurs="0"> <xs:annotation> <xs:documentation>Handover, Interchange, Handling and Reporting point: if needed, track could be identify directly via subsidiar code </xs:documentation> </xs:annotation> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
properties |
|
||||||
children | TrainReady TrainDelay DelayCause | ||||||
source | <xs:element name="TrainReadyStatus" minOccurs="0"> <xs:complexType> <xs:sequence> <xs:element name="TrainReady"> <xs:annotation> <xs:documentation>0=Not Ready 1=Ready</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element ref="TrainDelay" minOccurs="0"/> <xs:element ref="DelayCause" minOccurs="0"/> </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="TrainReady"> <xs:annotation> <xs:documentation>0=Not Ready 1=Ready</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="xs:integer"> <xs:enumeration value="0"/> <xs:enumeration value="1"/> </xs:restriction> </xs:simpleType> </xs:element> |
diagram | ![]() |
||||||
namespace | http://taf-jsg.info/schemes | ||||||
type | xs:dateTime | ||||||
properties |
|
||||||
annotation |
|
||||||
source | <xs:element name="TrainReadyTime" type="xs:dateTime" minOccurs="0"> <xs:annotation> <xs:documentation>It indicates date/time when the train will be ready for departure. IM contract will define if this element can be used. Only to be used if this time is in future (sent in advance). Purpose of this element is to short the train stay. </xs:documentation> </xs:annotation> </xs:element> |