CO:designator
Jump to navigation
Jump to search
This element does not appear in railML® 3.3 within the CO subschema. It is available only in railML® 3.1.
There exists an element <generic:designator> that might have replaced or preceded it. Do not hesitate to contact railML.org e.V. for further questions. This element does not appear in railML® 3.2 within the CO subschema. It is available only in railML® 3.1.
There exists an element <generic:designator> that might have replaced or preceded it. Do not hesitate to contact railML.org e.V. for further questions.
Introduction
Documentation
Syntax
There exists an element <generic:designator> that might have replaced or preceded it. Do not hesitate to contact railML.org e.V. for further questions.
There exists an element <generic:designator> that might have replaced or preceded it. Do not hesitate to contact railML.org e.V. for further questions.
Changes 3.1→3.2
There exists an overview of all changes between railML® 3.1 and railML® 3.2 on page Dev:Changes/3.2.
Removed with version 3.2. There exists an element <generic:designator> that might have replaced it.
Semantics
Best Practice / Examples
Usage of @register
In principle, @register is defined as a xs:string and can be filled arbitrarily. Please, observe the rules explained under Dev:Registers#Expansion. In brief:
- Registers that appear in codelist registers.xml shall be called by the respective code. E.g. register="DB640" for the register of station codes of the Austrian Federal Railways (Dienstbehelf 640).
- Project internal registers that do not appear in registers.xml shall be called with a code starting with an underscore. E.g. register="_CRL".
If the register you are referring to is employed in productive use, please contacting us to get it included into the codelist.
Additional Information
Notes
railML.org added in autumn 2024[1] "UUID" as a register to use with <designator>s. When using UUIDs to reference objects this requires an extra step, that was already there for other external keys: include an element with a regular XML ID and the UUID (or other) designator, and then reference that element using the XML ID[2].