IS:validForMovements: Difference between revisions
Jump to navigation
Jump to search
[checked revision] | [checked revision] |
(New element documentation) |
(added semantics of the list) |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 3: | Line 3: | ||
|parent={{IS:Tag|stopPost}} | |parent={{IS:Tag|stopPost}} | ||
|childs=''None'' | |childs=''None'' | ||
|minocc=0 | |||
|maxocc=∞ | |||
|semantics=Specification of the train types for which the stop post is relevant. | |semantics=Specification of the train types for which the stop post is relevant. | ||
|inheritedAttributes=''None'' | |inheritedAttributes=''None'' | ||
|ownAttributes= | |ownAttributes= | ||
*{{attr|kind}}: specification of the train types | *{{attr|kind}} {{Intro|2.2}}: specification of the train types | ||
::Possible values are: | |||
:* {{Enum|freightTrains}}: this value is for trains carrying goods. | |||
:* {{Enum|passengerTrains}}: this value is for trains used to transport people. | |||
:* {{Enum|allTrains}}: this value includes freightTrains, passengerTrains and shunting. | |||
:* {{Enum|shunting}}: this value is for manoeuvres (usually within the station and usually not represented in the timetable). | |||
:* {{OtherEnum}} | |||
|constraints= | |constraints= | ||
*{{attr|kind}}: {{railMLType|tTrainMovements}} | *{{attr|kind}}: {{railMLType|tTrainMovements}} . Optional. | ||
}} | }} |
Latest revision as of 18:23, 15 February 2023
IS:validForMovements
Scheme description / Schemenbeschreibung
Position of IS:validForMovements in the XML-Tree / Position von IS:validForMovements im XML-Baum
- Parent: <stopPost>
- Children: None
Multiplicity / Anzahl
Semantics / Bedeutung
Specification of the train types for which the stop post is relevant.
Attributes of IS:validForMovements / Attribute von IS:validForMovements
- kind (introduced with version 2.2): specification of the train types
- Possible values are:
- freightTrains: this value is for trains carrying goods.
- passengerTrains: this value is for trains used to transport people.
- allTrains: this value includes freightTrains, passengerTrains and shunting.
- shunting: this value is for manoeuvres (usually within the station and usually not represented in the timetable).
- other:anything: Any value that does not fit any value from the previous enumeration list, fulfilling the constraint: at minimum two characters, whitespace is not allowed. Please, apply Dev:usingAny accordingly.
Syntactic Constraints / Syntaktische Beschränkungen
- kind: union of (restriction of xs:string, tOtherEnumerationValue); tOtherEnumerationValue is an arbitrary string starting with 'other:' followed by at minimum two characters, white space not allowed for extending railML® enumeration lists . 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.