RS:operator

From wiki.railML.org
Jump to: navigation, search

operator
 


Scheme description / Schemenbeschreibung / Description du schéma

Position of operator in the XML-Tree / Position von operator im XML-Baum / position de operator dans l’aborescence XML

Multiplicity / Anzahl / Multiplicité

[0..∞]

Semantics / Bedeutung / Sémantique

The element <operator> contains all data an vehicle operator typically uses for identification and management of its vehicles. It is possible to have several operators listed for one vehicle.

Das Element <operator> enthält alle Daten des Betreibers für die Identifizierung und Verwaltung. Es besteht die Möglichkeit, dem Fahrzeug mehrere Betreiber zuzordnen.

Attributes of operator / Attribute von operator / Attributs de operator

Syntactic Constraints / Syntaktische Beschränkungen / Contraintes syntactiques

  • operatorClass: xs:string, mandatory
  • operatorName: xs:string, optional
  • vehicleOperatorRef: xs:IDREF, optional
  • startDate: xs:date, optional; shall be lower or equal endDate if both are used.
  • endDate: xs:date, optional; shall be higher or equal endDate if both are used.

With the startDate and endDate attributes the validity of the operator data is limited to the given time period. Thus the relation between the vehicle and operator can be unique for any particular date.

Semantic Constraints / Semantische Beschränkungen / Contraintes semantiques

Private-cloud-icon.png Proposed semantic constraint:
Any starting time stamp (as it may result e.g. from a combination of startDate and startTime) shall be lower or equal any ending time stamp (e.g. endDate) if both are given. Must not overlap with other validity periods.
Proposed on 2018-11-12
Please, recognize dev:Semantic Constraints

Best practice & Examples / Empfohlene Anwendung & Beispiele / Bonnes pratiques & exemples

<vehicle id='veh_ME26' axleSequence='Co&apos;Co&apos; de' numberDrivenAxles='6' length='20.960' speed='160' bruttoWeight='122' nettoAdhesionWeight='122'>
  <classification>
    <manufacturer manufacturerName='Siemens Verkehrstechnik' manufacturer-Type='ME26'/>
    <operator operatorName='NSB' operatorClass='Di6' startDate='1995-01-01' endDate='1999-01-31'/>
    <operator operatorName='DB' operatorClass='251'/>
  </classification>
</vehicle>

Notes / Anmerkungen / Notes

Not yet described. / Noch nicht beschrieben. / Pas encore décrit.

Open issues / Offene Punkte/Pedenzen / Questions ouvertes

Not yet described. / Noch nicht beschrieben. / Pas encore décrit.