Re-introducing @ruleCode
Description
Background
In railML 2.x a signal can be linked with a rule book identifier using attribute @ruleCode. In railML 3.x the @ruleCode
attribute is (so far) not modelled.
Links
- Forum discussion:
- Torben Brand, 25.02.2020: https://www.railml.org/forum/index.php?t=msg&th=712&start=0&
- Torben Brand, 18.03.2022: https://www.railml.org/forum/index.php?t=msg&th=712&goto=2967&#msg_2967
- Trac tickets
- Wiki documentation
- IS:signalIS: https://wiki3.railml.org/wiki/IS:signalIS
Solution proposal railML 3.2
Option 1: implement missing attribute @ruleCode
for signals (and other signalling related elements)
Option 2: A new "designator-like" element is introduced with attributes @rulebook
and @entry
. This could be called <typeDesignator>
Option 3: use already available child element <designator>
to specify a rule code.
Update 18.03.2022: Option 2 has been marked as preferred solution. The <typeDesignator>
shall be available for all functional infrastructure elements.