IL:genericDetector/3.2

From railML 3 Wiki
Jump to navigation Jump to search

Automatic Schemaexport for Element genericDetector

Autoexport from the XML-Schema for element IL:genericDetector of railML® version 3.2
Documentation Device for detecting the exceeding of a particular characteristic.
Subschema interlocking
Parents* genericDetectors
Children assetName (0..*), belongsToOperationalPoint (0..1), designator (0..*), detectorType (1..1), hasCommand (0..*), hasIndication (0..*), hasInterface (0..1), refersTo (0..1), takesControlOf (0..*)
Attributes:
  • affectsRouteSignalling: indication whether the signalling of a related route is affected by the detector status (optional; xs:boolean),

  • allowsPermanentOverride: The detector output may be permanently overridden by special command. (optional; xs:boolean),

  • allowsSingleOverride: The detector output may be overridden once by special command. (optional; xs:boolean),

  • hasTriggeredSelfTest: The detector may have a self-test which is to be triggered from the interlocking. (optional; xs:boolean),

  • selfTestInterval: The interval at which the self-test is running, i.e. automatically initiated or triggered from interlocking. (optional; xs:duration),

  • selfTestToleranceTime: The time period for which the detector output shall be tolerated due to running self-test. (optional; xs:duration),

  • description: Description of the logic. (optional; xs:string),

  • elementNumber: element number for internal referencing in the engineering data (optional; xs:nonNegativeInteger),

  • 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.