Documentation of tOtherEnumerationValue needs to be corrected
Background:
Nobody knew that underscore is excluded by regex.
Current state
<xs:simpleType name="tOtherEnumerationValue">
<xs:annotation>
<xs:documentation>an arbitrary string starting with 'other:' followed by at minimum two characters, white space not allowed for extending railML enumeration lists</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="other:\w{2,}" />
</xs:restriction>
</xs:simpleType>
Needed state:
<xs:simpleType name="tOtherEnumerationValue">
<xs:annotation>
<xs:documentation>an arbitrary string starting with 'other:' followed by at minimum two letters or numbers. Anything else is not allowed for extending railML enumeration lists</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:string">
<xs:pattern value="other:\w{2,}" />
</xs:restriction>
</xs:simpleType>
Related tickets
- version3#651 (closed) railML 3.1
- version3#626 (closed) railML 3.2
- version3#625 (closed) railML 3.3
- version3#630 (closed) Change pattern for tOtherEnumerationValue (railML 3.4)