TT:replacementOf: Difference between revisions
[checked revision] | [checked revision] |
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
|ownAttributes=''None'' | |ownAttributes=''None'' | ||
|constraints=''None'' | |constraints=''None'' | ||
|bestpractice={{deu|Beispiel: ein Jahreszug verkehrt}} | |||
*{{deu|Mo-Fr unter der Bezeichnung 111-01 und}} | |||
*{{deu|am Sa, So (leicht verändert) unter der Bezeichnung 111-02}} | |||
{{deu|Aufgrund einer einwöchigen Baustelle (KW47) wird ein Ersatzzug 90111-01 geplant, der in KW47 die ganze Woche die beiden ausgefallenen Züge ersetzt. Die Modellierung dieser Beziehung sähe folgendermassen aus:}}<syntaxhighlight lang=xml> | |||
<train id="train-zug-BLSP-90111-001" | |||
code="BLSP-90111-1" | |||
type="commercial" | |||
trainNumber="90111" | |||
additionalTrainNumber="1" | |||
cancellation="false" | |||
processStatus="actual" | |||
description="Bern-Muensingen-Thun"> | |||
<trainPartSequence sequence="1"> | |||
<trainPartRef ref="train-part-1"/> | |||
</trainPartSequence> | |||
<replacements> | |||
<replacementOf> | |||
<operatingPeriodRef ref="operating-period-KW47-MoFr-18" /> | |||
<uniqueTrainKey trainNumber="111" scope="primary" additionalTrainNumber="1" /> | |||
</replacementOf> | |||
<replacementOf> | |||
<operatingPeriodRef ref="operating-period-KW47-SaSo-18" /> | |||
<uniqueTrainKey trainNumber="111" scope="primary" additionalTrainNumber="2" /> | |||
</replacementOf> | |||
</replacements> | |||
</train> | |||
</syntaxhighlight> | |||
}} | }} |
Revision as of 13:11, 29 January 2018
|
Scheme description / Schemenbeschreibung
Position of <replacementOf> in the XML-Tree / Position von <replacementOf> im XML-Baum
- Parent: <replacements>
- Children: <operatingPeriodRef>, <uniqueTrainKey>, <tafTapTsiTrainID>
Multiplicity / Anzahl
Semantics / Bedeutung
The element <replacementOf> describes a relationship between the train described in the XML tree and a train that has been cancelled or partially cancelled. The meaning of the relationship is that the train described in the XML tree replaces the cancelled train or the cancelled parts of a train (specified by <uniqueTrainKey> or <tafTapTsiTrainID>) on the specified operating days (by <operationPeriodRef>)
Das Element <replacementOf> beschreibt eine Beziehung des im XML-Baum beschriebenen Zuges zu einem ausgefallenen oder teilweise ausgefallenen Zug. Die Bedeutung der Beziehung ist, dass der im XML-Baum beschriebene Zug den ausgefallenen Zug oder die ausgefallenen Teile eine Zuges (spezifiziert durch <uniqueTrainKey> oder <tafTapTsiTrainID>) an den angegebenen Betriebstagen (spezifiziert durch <operationPeriodRef>) ersetzt.
Attributes of <replacementOf> / Attribute von <replacementOf>
None
Syntactic Constraints / Syntaktische Beschränkungen
None
Best practice & Examples / Empfohlene Anwendung & Beispiele
Beispiel: ein Jahreszug verkehrt
- Mo-Fr unter der Bezeichnung 111-01 und
- am Sa, So (leicht verändert) unter der Bezeichnung 111-02
Aufgrund einer einwöchigen Baustelle (KW47) wird ein Ersatzzug 90111-01 geplant, der in KW47 die ganze Woche die beiden ausgefallenen Züge ersetzt. Die Modellierung dieser Beziehung sähe folgendermassen aus:
<train id="train-zug-BLSP-90111-001" code="BLSP-90111-1" type="commercial" trainNumber="90111" additionalTrainNumber="1" cancellation="false" processStatus="actual" description="Bern-Muensingen-Thun"> <trainPartSequence sequence="1"> <trainPartRef ref="train-part-1"/> </trainPartSequence> <replacements> <replacementOf> <operatingPeriodRef ref="operating-period-KW47-MoFr-18" /> <uniqueTrainKey trainNumber="111" scope="primary" additionalTrainNumber="1" /> </replacementOf> <replacementOf> <operatingPeriodRef ref="operating-period-KW47-SaSo-18" /> <uniqueTrainKey trainNumber="111" scope="primary" additionalTrainNumber="2" /> </replacementOf> </replacements> </train>
Notes / Anmerkungen
Not yet described. / Noch nicht beschrieben.
Open issues / Offene Punkte/Pendenzen
Not yet described. / Noch nicht beschrieben.