TT:uniqueTrainKey: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
(Attributinfos aus Schema geholt)
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 6: Line 6:


{{deu|{{intro|2.4}} Spezifiziert einen ersetzten Zug oder Zugteile. Alternative: {{TT:Tag|tafTapTsiTrainID|replacementOf}}.}}
{{deu|{{intro|2.4}} Spezifiziert einen ersetzten Zug oder Zugteile. Alternative: {{TT:Tag|tafTapTsiTrainID|replacementOf}}.}}
|ownAttributes={{missing information|topic=attribute semantics|user=[[User:Ferri Leberl|Ferri Leberl]] ([[User talk:Ferri Leberl|talk]]) 13:22, 29 January 2018 (CET)}}
|ownAttributes=
*{{attr|trainNumber}}:
*{{attr|trainNumber}}: train number in another system
*{{attr|scope}}:
* {{Attr|scope}}: {{note|Not to be confused with {{TT:Tag|times|attr=scope}}@scope, that distinguishes different planning stages.}}This attribute can be used to define the different versions of the "supplementary timetables" as used by the German infrastructure manager DB Netz. With this model, trains that have different train paths (temporally or locally) in different sections on different operating days can be mapped in such a way that only the section of a train that differs from its master timetable is mapped and not the entire train run. Possible values for {{Attr|scope}} are:<br>
*{{attr|additionalTrainNumber}}: can be
: {{Deu| Mit diesem Attribut können die unterschiedlichen Ausprägungen der "Ergänzungsfahrpläne" definiert werden, so wie sie vom deutschen Infrastruktur-Manager DB Netz verwendet werden. Mit diesem Modell können Züge, die an unterschiedlichen Verkehrstagen abschnittsweise unterschiedliche Trassen (zeitlich oder örtlich) aufweisen, so abgebildet werden, dass lediglich der in Bezug auf seinen Stamm-Fahrplan abweichende Abschnitt eines Zuges abgebildet wird und nicht dessen gesamter Zuglauf. Mögliche Werte für {{Attr|scope}} sind:}}
**{{enum|primary}}
:* {{Enum|primary}} The main path or route of the {{TT:Doc|train}}. <br> {{Deu| Der Hauptlauf des Zuges (auch "Stammfahrplan" genannt).}}
**{{enum|secondary}}
:* {{Enum|secondary}} An alternative path or route of the {{TT:Doc|train}}. <br> {{Deu|"Nebenlauf" oder "Doppelfahrplan"}}
**{{enum|secondaryStart}}
:* {{Enum|secondaryStart}} A sub-path of the {{TT:Doc|train}} at the beginning of its route (which joins the main path at an intermediate station). <br> {{Deu| "Vornebenlauf" oder "Startflügel"}}
**{{enum|secondaryEnd}}
:* {{Enum|secondaryEnd}} A sub-path of the {{TT:Doc|train}} at the end of its route (which splits from the main path at an intermediate station). <br> {{Deu|"Nachnebenlauf" oder "Zielflügel"}}
**{{enum|secondaryInner}}
:* {{Enum|secondaryInner}} A sub-path of the {{TT:Doc|train}} at an intermediate section (which splits from the main path at an intermediate station and joins it again at another station). <br> {{Deu|"Zwischennebenlauf" oder "Doppelfahrplan"}}
*{{attr|additionalTrainNumber}}: The precise semantics of this attribute are not fixed in the standard. The general idea for this is to allow for specifying an attribute that distinguishes between trains with the same train number.
|constraints={{missing information|topic=constraints|user=[[User:Ferri Leberl|Ferri Leberl]] ([[User talk:Ferri Leberl|talk]]) 13:22, 29 January 2018 (CET)}}
|constraints={{missing information|topic=constraints|user=[[User:Ferri Leberl|Ferri Leberl]] ([[User talk:Ferri Leberl|talk]]) 13:22, 29 January 2018 (CET)}}
*{{constraint|trainNumber|xs|string}}
*{{constraint|trainNumber|xs|string}}
*{{constraint|scope|xs|string}}
*{{constraint|additionalTrainNumber|xs|string}}
*{{constraint|additionalTrainNumber|rml|tTrainScope}}:  
*{{constraint|scope|rml|tTrainScope}}:  
}}
}}

Latest revision as of 11:10, 22 November 2022


<uniqueTrainKey>
 


Scheme description / Schemenbeschreibung

Position of <uniqueTrainKey> in the XML-Tree / Position von <uniqueTrainKey> im XML-Baum

  • Parent: <replacementOf> (introduced with version 2.4)
  • Children: None

Multiplicity / Anzahl

[1..1]

Semantics / Bedeutung

(introduced with version 2.4) Specifies a replaced train or train parts. Alternatively, <tafTapTsiTrainID> can be used.

(introduced with version 2.4) Spezifiziert einen ersetzten Zug oder Zugteile. Alternative: <tafTapTsiTrainID>.

Attributes of <uniqueTrainKey> / Attribute von <uniqueTrainKey>

  • trainNumber: train number in another system
  • scope:
🗒️ Not to be confused with <times>@scope, that distinguishes different planning stages.

This attribute can be used to define the different versions of the "supplementary timetables" as used by the German infrastructure manager DB Netz. With this model, trains that have different train paths (temporally or locally) in different sections on different operating days can be mapped in such a way that only the section of a train that differs from its master timetable is mapped and not the entire train run. Possible values for scope are:

Mit diesem Attribut können die unterschiedlichen Ausprägungen der "Ergänzungsfahrpläne" definiert werden, so wie sie vom deutschen Infrastruktur-Manager DB Netz verwendet werden. Mit diesem Modell können Züge, die an unterschiedlichen Verkehrstagen abschnittsweise unterschiedliche Trassen (zeitlich oder örtlich) aufweisen, so abgebildet werden, dass lediglich der in Bezug auf seinen Stamm-Fahrplan abweichende Abschnitt eines Zuges abgebildet wird und nicht dessen gesamter Zuglauf. Mögliche Werte für scope sind:
  • primary The main path or route of the train.
    Der Hauptlauf des Zuges (auch "Stammfahrplan" genannt).
  • secondary An alternative path or route of the train.
    "Nebenlauf" oder "Doppelfahrplan"
  • secondaryStart A sub-path of the train at the beginning of its route (which joins the main path at an intermediate station).
    "Vornebenlauf" oder "Startflügel"
  • secondaryEnd A sub-path of the train at the end of its route (which splits from the main path at an intermediate station).
    "Nachnebenlauf" oder "Zielflügel"
  • secondaryInner A sub-path of the train at an intermediate section (which splits from the main path at an intermediate station and joins it again at another station).
    "Zwischennebenlauf" oder "Doppelfahrplan"
  • additionalTrainNumber: The precise semantics of this attribute are not fixed in the standard. The general idea for this is to allow for specifying an attribute that distinguishes between trains with the same train number.

Syntactic Constraints / Syntaktische Beschränkungen

Missinginformation.png In this article there is information missing with respect to constraints. Please help improving the railML® wiki by filling the gaps. Possibly, you will find further details on the discussion pageFerri Leberl (talk) 13:22, 29 January 2018 (CET)

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.