Template:RailMLType: Difference between revisions
Jump to navigation
Jump to search
[checked revision] | [checked revision] |
No edit summary |
(Added tDerailKind) |
||
(4 intermediate revisions by one other user not shown) | |||
Line 60: | Line 60: | ||
| tDigitString={{xsdType|string}}; an arbitrary string consisting of digits from 0 to 9; not allowing white space, letters; no length restriction | | tDigitString={{xsdType|string}}; an arbitrary string consisting of digits from 0 to 9; not allowing white space, letters; no length restriction | ||
| tServiceType = union of (restriction of {{xsdType|string}}, tOtherEnumerationValue); list of common service types | | tServiceType = union of (restriction of {{xsdType|string}}, tOtherEnumerationValue); list of common service types | ||
| tInformationAreaEvent = union of (restriction of {{xsdType|string}}, tOtherEnumerationValue); {{enum|entering}}/{{enum|leaving}}/{{anyvalue}} | |||
| tSimpleOcpEvents = union of (restriction of {{xsdType|string}}, tOtherEnumerationValue); {{enum|arrival}}/{{enum|departure}} | |||
| tOcpTTType = restriction of {{xsdType|sting}}; ''stop'', ''pass'', ''begin'' {{depr|2.2}}, ''end'' {{depr|2.2}}<!--{{missing information|topic=version of deprication|user=[[User:Ferri Leberl|Ferri Leberl]] ([[User talk:Ferri Leberl|talk]]) 14:42, 1 March 2017 (CET)}}--> | | tOcpTTType = restriction of {{xsdType|sting}}; ''stop'', ''pass'', ''begin'' {{depr|2.2}}, ''end'' {{depr|2.2}}<!--{{missing information|topic=version of deprication|user=[[User:Ferri Leberl|Ferri Leberl]] ([[User talk:Ferri Leberl|talk]]) 14:42, 1 March 2017 (CET)}}--> | ||
| tTrainAlignment = restriction of {{xsdType|string}}; generic type for the alignment of a train relative to some objective in the used context (''head'', ''center'', ''rear'') | | tTrainAlignment = restriction of {{xsdType|string}}; generic type for the alignment of a train relative to some objective in the used context (''head'', ''center'', ''rear'') | ||
Line 79: | Line 81: | ||
| tGenCode=restriction of {{xsdType|string}} with pattern ''<nowiki>(\w|\S){1,}</nowiki>''; an arbitrary string with at minimum one character including punctuation, whitespace are not allowed | | tGenCode=restriction of {{xsdType|string}} with pattern ''<nowiki>(\w|\S){1,}</nowiki>''; an arbitrary string with at minimum one character including punctuation, whitespace are not allowed | ||
|tSignalFunction | |tSignalFunction | ||
| tDetectorMedium | |||
|tSignalType=union of (restriction of {{xsdType|string}}, tOtherEnumerationValue), where the latter is defined as:''an arbitrary string starting with 'other:' followed by at minimum two characters, white space not allowed for extending railML enumeration lists; pattern: other:\w{2,}'' | |tSignalType=union of (restriction of {{xsdType|string}}, tOtherEnumerationValue), where the latter is defined as:''an arbitrary string starting with 'other:' followed by at minimum two characters, white space not allowed for extending railML enumeration lists; pattern: other:\w{2,}'' | ||
|tTechnicalStopActivityTypes=union of (restriction of xs:string, rail:tOtherEnumerationValue); possible values are: | |tTechnicalStopActivityTypes=union of (restriction of xs:string, rail:tOtherEnumerationValue); possible values are: | ||
Line 136: | Line 139: | ||
| tTrainMovements = union of (restriction of {{xsdType|string}}, tOtherEnumerationValue); tOtherEnumerationValue is an arbitrary string starting with 'other:' followed by at minimum two characters, white space not allowed for extending railML enumeration lists | | tTrainMovements = union of (restriction of {{xsdType|string}}, tOtherEnumerationValue); tOtherEnumerationValue is an arbitrary string starting with 'other:' followed by at minimum two characters, white space not allowed for extending railML enumeration lists | ||
| tOtherEnumerationValue = an arbitrary string starting with 'other:' followed by at minimum two characters, white space not allowed for extending railML enumeration lists; pattern: other:\w{2,} | | tOtherEnumerationValue = an arbitrary string starting with 'other:' followed by at minimum two characters, white space not allowed for extending railML enumeration lists; pattern: other:\w{2,} | ||
| tDerailKind = restriction of {{xsdType|string}} | |||
| | | | ||
| FIXME | | FIXME | ||
}}<noinclude>[[Category:ConstraintsTemplate]]</noinclude> | }}<noinclude>[[Category:ConstraintsTemplate]]</noinclude> |
Revision as of 15:38, 3 May 2022
FIXME