Extension of stop descriptions (de: Erweiterung der Haltezwecke)
Description
It shall be possible to specify all activities that are planned for a stopas part of the stopDescription
- e.g. using a fixed list of enumeration values. For this the existing stop activities from different countries shall be analyzed and then unified/merged.
Suggested change:
- solution has been discussed and agreed during the development phone conferences
- a sub-element will be introduced to hold the
stopActivities
Background
Besides the existing attributes such as @commercial
, @stopOnRequest
, @onOff
, etc. it shall be possible to provide the reason/purpose of stop not just as a free-text field that is currently availble using the attribute @purpose
.
Links
- Forum discussion
- Mićo Mićić (SBB) (de/en), November 2016: Haltezwecke / Stop descriptions
- Wiki Documentation
- TT:stopActivities (NEW)
- TT:stopActivity (NEW)
- TT:stopDescription (Needs to be updated when 2.4 is released)
Changes in railML 2.4
All activities taking place during a stop can be documented using the new enumeration values for the type of activity taking place at a stop.
railML elements
The following new elements are available:
railml/timetable/trainParts/trainPart/ocpsTT/ocpTT/stopDescription/stopActivities
railml/timetable/trainParts/trainPart/ocpsTT/ocpTT/stopDescription/stopActivities/stopActivity
-
railml/timetable/trainParts/trainPart/ocpsTT/ocpTT/stopDescription/stopActivities/stopActivity/@type
The following XSD file(s) have been updated: - timetable.xsd
- timetableTypes.xsd
Development Branch
In order to facilitate the development a branch of railML 2.3 called 'stop-activity' was created - all ongoing development work for this ticket is done in this branch:
Changesets in branch
- [changeset:"742/railML"] - New branch for stop activity definition.
- [changeset:"743/railML"] - First version of stopActivity element and enumeration values
- [changeset:"744/railML"] - Corrected typos
- [changeset:"770/railML"] - Update of the documentation links for stop activities
- Diff: 742:770
Changesets in trunk
- [changeset:"776/railML"] - Merged changes from branches\stop-activity: New element added to , closes #307 (closed)
### Documentation Tasks
* Document the changes for 2.4
* Create the wiki pages for `stopActivities ` and `stopActivity`