IL:hasLevelCrossingType/3.2

From railML 3 Wiki
Jump to navigation Jump to search

Automatic Schemaexport for Element hasLevelCrossingType

Autoexport from the XML-Schema for element IL:hasLevelCrossingType of railML® version 3.2
Documentation Classification of basic level crossing types.
Subschema interlocking
Parents* usesTypes
Children designator (0..*)
Attributes:
  • allowsLocalOperation: The level crossing may have a control unit which allows local operation from the field. (optional; xs:boolean),

  • controlType: The classification of the control type w.r.t. the interlocking operation. (obligatory; xs:string)
Possible values:
  • autonomous: The level crossing is acting autonomously from interlocking in terms of activation and deactivation. It gives only feedback of its state to the interlocking. This is normally the way of control for level crossings on the open block line not in proximity of stations or operational control points.
  • fullControlled: The level crossing is activated and deactivated only from interlocking independently of the direction. This is the case for level crossings within stations. The level crossing is activated by route setting and deactivated when the underlying TVD section is released from route.
  • halfControlled: The level crossing is at least activated from interlocking only for one direction. Deactivation for this direction may be also commanded from interlocking. The remaining functions are autonomous. This applies normally for level crossings on open block line but in proximity of a station. Then the exit direction from the station is controlled from the interlocking.,

  • hasBarrier: The level crossing may be equipped with barriers for road traffic. (optional; xs:boolean),

  • hasTrafficWarning: The level crossing may be equipped with audible/optical means to allow warning of road traffic. (optional; xs:boolean),

  • id: unique identifier (obligatory; xs:string; patterns: (urn:uuid:)?[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}|\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\}); compare: Dev:Identities
*Notice:
Elements may have different parent elements. As a consequence they may be used in different contexts.
Please, consider this as well as a user of this wiki as when developing this documentation further.
Aspects that are only relevant with respect to one of several parents should be explained exclusively in the documentation of the respective parent element.