Additional commercial attributes from TAP TSI (de: Zusätzliche kommerzielle Attribute bei TAP TSI)
Description
The elements for places and services shall be extended to allow specification of TAP TSI specific codes. The new attribute will be available for both the definition for rolling stock (RS) as well as for timetable (TT).
Background
Following the 25th railML-conference in Braunschweig in 2014 Stefan Jugelt suggested to modify the following elements:
* rail:aPlaces
shall be modified in such a way that the values of the corresponding TAP TSI code list B.4.9039 can be accomodated.
* rail:aServices
shall be modified in such a way that the values of the corresponding TAP TSI code list B.4.7161 can be accomodated.
Links
* Forum discussion (Stefan Jugelt, May 2014) - Additional commercial attributes from TAP TSI for timetables * Wiki Documentation * RS:service_passenger * RS:places * TT:service * TT:places * ERA TAP TSI specification
Changes in railML 2.3
A new attribute has been added to the base type for the places and service. It is limited to a 1-3 digit string corresponding directly to the TAP TSI code value.
railML elements
The following new attributes are available:
1. railml/rollingstock/vehicles/vehicle/wagon/passenger/places/@tapTsiType9039Code
1. railml/rollingstock/vehicles/vehicle/wagon/passenger/service/@tapTsiType7161Code
1. railml/timetable/trainParts/trainPart/formationTT/passengerUsage/places/@tapTsiType9039Code
1. railml/timetable/trainParts/trainPart/formationTT/passengerUsage/service/@tapTsiType7161Code
The following XSD file(s) have been updated:
1. railwayBaseTypes.xsd
Changesets
* [changeset:"618/railML"] - Additional commercial attributes from TAP TSI (Initial implementation January 2015) * [changeset:"633/railML"] - adding implementation for tapTsiCode for aPlaces and aServices * [changeset:"634/railML"] - Revert changes from revision 633 due to unwanted file format changes * [changeset:"635/railML"] - 1) Added new tapTsiCode attribute for aPlaces and aServices and 2) Reverted changes from initial implementation in revision 618 * [changeset:"636/railML"] - Deleted TAP TSI Codelist_B.4.7161.xml and Codelist_B.4.9039.xml that are no longer needed
- [changeset:"654/railML"] - Updated attribute name to match the new type definitions in ERA code list XSD version 1.3.1
Documentation Tasks
- Document the new attributes for places and services for RS and TT