TT:tafTapTsiTrainID replacementOf: Difference between revisions
Jump to navigation
Jump to search
[checked revision] | [checked revision] |
(Created page with "{{future|2.4}} {{elementDocu |elementName={{TT:Tag|tafTapTsiTrainID|replacementOf}} |parent={{intro|2.4}}{{TT:Tag|replacementOf}} |childs=''None'' |semantics={{intro|2.4}}Spec...") |
(added type documentation) |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{elementDocu | {{elementDocu | ||
|elementName={{TT:Tag|tafTapTsiTrainID|replacementOf}} | |elementName={{TT:Tag|tafTapTsiTrainID|replacementOf}} | ||
Line 7: | Line 6: | ||
{{deu|{{intro|2.4}}Spezifiziert einen ersetzten Zug oder Zugteile. Alternative: {{TT:Tag|uniqueTrainKey}}.}} | {{deu|{{intro|2.4}}Spezifiziert einen ersetzten Zug oder Zugteile. Alternative: {{TT:Tag|uniqueTrainKey}}.}} | ||
|constraints={{ | |constraints= | ||
*{{attr| | *{{attr|objectType}}: {{railMLType|tTapTsiObjectType}}, mandatory | ||
*{{attr| | *{{attr|companyCode}}: {{railMLType|tCompanyCode}}, mandatory | ||
*{{attr| | *{{attr|core}}: {{railMLType|tTapTsiCore}}, mandatory | ||
*{{attr| | *{{attr|variant}}: {{railMLType|tTapTsiVariant}}, mandatory | ||
*{{attr| | *{{attr|timetableYear}}: {{railMLType|tTapTsiTimetableYear}}, mandatory | ||
|ownAttributes={{ | *{{attr|startDate}}: {{railMLType|tTapTsiStartDate}}, optional | ||
|ownAttributes= | |||
* {{Attr|objectType}}: Used to specify the TAF/TAP TSI object identifier | |||
* {{Attr|companyCode}}: Identifies a railway company (RU or IM) by the unique company id (also known as RICS). Usually the TAF/TAP TSI object identifier described here originates with the company specified here. | |||
* {{Attr|core}}: This is the main part of the identifier and is determined by the company that creates it. | |||
* {{Attr|variant}}: The variant shows a relationship between two identifiers referring to the same business case. Usually a new variant is specified when some information of the object identified by the enclosing identifier is changed. | |||
* {{Attr|timetableYear}}: Refers to the timetable period in which the business is scheduled to be carried out. | |||
* {{Attr|startDate}}: This attribute may be used to encode the startDate field of a TAF/TAP TSI object identifier. | |||
}} | }} |
Latest revision as of 17:16, 19 September 2022
Scheme description / Schemenbeschreibung
Position of <tafTapTsiTrainID> in the XML-Tree / Position von <tafTapTsiTrainID> im XML-Baum
- Parent: (introduced with version 2.4)<replacementOf>
- Children: None
Multiplicity / Anzahl
Semantics / Bedeutung
(introduced with version 2.4)Specifies a replaced train or train parts. Alternatively, <uniqueTrainKey> can be used.
(introduced with version 2.4)Spezifiziert einen ersetzten Zug oder Zugteile. Alternative: <uniqueTrainKey>.
Attributes of <tafTapTsiTrainID> / Attribute von <tafTapTsiTrainID>
- objectType: Used to specify the TAF/TAP TSI object identifier
- companyCode: Identifies a railway company (RU or IM) by the unique company id (also known as RICS). Usually the TAF/TAP TSI object identifier described here originates with the company specified here.
- core: This is the main part of the identifier and is determined by the company that creates it.
- variant: The variant shows a relationship between two identifiers referring to the same business case. Usually a new variant is specified when some information of the object identified by the enclosing identifier is changed.
- timetableYear: Refers to the timetable period in which the business is scheduled to be carried out.
- startDate: This attribute may be used to encode the startDate field of a TAF/TAP TSI object identifier.
Syntactic Constraints / Syntaktische Beschränkungen
- objectType: restriction of xs:string; provides a possibility for differentiantion between the objects: Train, Path, Case Reference and Path Request, mandatory
- companyCode: restriction of xs:integer; company code according TAP TSI B.8 and UIC IRS/leaflet 920-1:2006, mandatory
- core: restriction of xs:string; it is the main part of identifier and is determined by the company that creates it, mandatory
- variant: restriction of xs:string; the variant shows a relationship between two identifiers referring to the same business case, mandatory
- timetableYear: restriction of xs:integer; refers to the timetable period in which the business will be carried out, mandatory
- startDate: restriction of xs:date; the start of the date/time in effect, 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.