RS:vehicleRef
vehicleRef
Schema description / Schemenbeschreibung
Position of vehicleRef in the XML-Tree / Position von vehicleRef im XML-Baum
- Parent: <trainOrder>
- Children: Not yet described. / Noch nicht beschrieben.
Multiplicity / Anzahl
Semantics / Bedeutung
The element <vehicleRef> contains the data about the positions and the number of particular vehicles within that formation. One occurrence of the element stands for at least one vehicle. The number of vehicles composed to a formation is infinite.
Das Element <vehicleRef> beinhaltet die Angaben, welche Einzelfahrzeuge sich an welcher Position und wieviele davon in dem Zugteil befinden. Das Auftreten eines solchen Elements repräsentiert zumindest ein Einzelfahrzeug oder mehrere gleichartige Fahrzeuge in der Formation. Die mögliche Anzahl ist unbegrenzt.
Attributes of vehicleRef / Attribute von vehicleRef
- orderNumber: This gives the position of that vehicle or vehicle group within the formation. It is just a order number and the user has to ensure, that there are no duplicates or gaps for this formation due to incorrect values.
- vehicleRef: This refers to the id attribute of the associated <vehicle> element.
This is the reference to the data set of the vehicle for this position within the formation.
- vehicleCount: This is the number of similar vehicles for this position within the formation. If for example the train part is made up of three passenger cars of the same type then this value shall be '3'.
- frontGangway: This is a flag, whether there is a gangway at the front end of the vehicle usable.
- rearGangway: This is a flag, whether there is a gangway at the rear end of the vehicle usable.
Syntactic Constraints / Syntaktische Beschränkungen
- orderNumber xs:positiveInteger, mandatory
- vehicleRef: tGenericRef (xs:IDREF); mandatory
- vehicleCount: tCounter (xs:nonNegativeInteger); optional
- frontGangway: xs:boolean; optional
- rearGangway xs:boolean, optional
The element <vehicleRef> is mandatory and can occur several times. To define formations without vehicleRefs, the parent <trainOrder> is optional.
Best practice & Examples / Empfohlene Anwendung & Beispiele
Not yet described. / Noch nicht beschrieben.
Notes / Anmerkungen
Not yet described. / Noch nicht beschrieben.
Open issues / Offene Punkte/Pendenzen
Not yet described. / Noch nicht beschrieben.