Documentation for ATIS-Draft-03-00-79

Simple Type: PavementConditions

[Table of contents]

Super-types: None
Sub-types: None
Name PavementConditions
Used by (from the same schema document) Complex Type ITISEventType
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 5888 <= value <= 6143
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'impassable'|'almost impassable'|'passable with care'|'passable'|'surface water hazard'|'danger of hydroplaning'|'wet pavement'|'treated pavement'|'slippery'|'mud on roadway'|'leaves on roadway'|'loose sand on roadway'|'loose gravel'|'fuel on roadway'|'oil on roadway'|'road surface in poor condition'|'melting tar'|'ice'|'icy patches'|'black ice'|'ice pellets on roadway'|'ice build up'|'freezing rain'|'wet and icy roads'|'melting snow'|'slush'|'frozen slush'|'snow on roadway'|'packed snow'|'packed snow patches'|'plowed snow'|'wet snow'|'fresh snow'|'powder snow'|'granular snow'|'frozen snow'|'crusted snow'|'deep snow'|'snow drifts'|'drifting snow'|'expected snow accumulation'|'current snow accumulation'|'dry pavement'|'snow cleared'|'pavement conditions improved'|'skid hazard reduced'|'pavement conditions cleared'}
    • Locally defined type:
      • Base XSD Type: string
      • pattern = \[.+\].*
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'insert-local-values-here'}
Diagram
h551251035
Schema Component Representation
<xs:simpleType name="PavementConditions">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="5888"/>
<xs:maxInclusive value="6143"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="impassable" id="_5889"/>
<xs:enumeration value="almost impassable" id="_5890"/>
<xs:enumeration value="passable with care" id="_5891"/>
<xs:enumeration value="passable" id="_5892"/>
<xs:enumeration value="surface water hazard" id="_5893"/>
<xs:enumeration value="danger of hydroplaning" id="_5894"/>
<xs:enumeration value="wet pavement" id="_5895"/>
<xs:enumeration value="treated pavement" id="_5896"/>
<xs:enumeration value="slippery" id="_5897"/>
<xs:enumeration value="mud on roadway" id="_5898"/>
<xs:enumeration value="leaves on roadway" id="_5899"/>
<xs:enumeration value="loose sand on roadway" id="_5900"/>
<xs:enumeration value="loose gravel" id="_5901"/>
<xs:enumeration value="fuel on roadway" id="_5902"/>
<xs:enumeration value="oil on roadway" id="_5903"/>
<xs:enumeration value="road surface in poor condition" id="_5904"/>
<xs:enumeration value="melting tar" id="_5905"/>
<xs:enumeration value="ice" id="_5906"/>
<xs:enumeration value="icy patches" id="_5907"/>
<xs:enumeration value="black ice" id="_5908"/>
<xs:enumeration value="ice pellets on roadway" id="_5909"/>
<xs:enumeration value="ice build up" id="_5910"/>
<xs:enumeration value="freezing rain" id="_5911"/>
<xs:enumeration value="wet and icy roads" id="_5912"/>
<xs:enumeration value="melting snow" id="_5913"/>
<xs:enumeration value="slush" id="_5914"/>
<xs:enumeration value="frozen slush" id="_5915"/>
<xs:enumeration value="snow on roadway" id="_5916"/>
<xs:enumeration value="packed snow" id="_5917"/>
<xs:enumeration value="packed snow patches" id="_5918"/>
<xs:enumeration value="plowed snow" id="_5919"/>
<xs:enumeration value="wet snow" id="_5920"/>
<xs:enumeration value="fresh snow" id="_5921"/>
<xs:enumeration value="powder snow" id="_5922"/>
<xs:enumeration value="granular snow" id="_5923"/>
<xs:enumeration value="frozen snow" id="_5924"/>
<xs:enumeration value="crusted snow" id="_5925"/>
<xs:enumeration value="deep snow" id="_5926"/>
<xs:enumeration value="snow drifts" id="_5927"/>
<xs:enumeration value="drifting snow" id="_5928"/>
<xs:enumeration value="expected snow accumulation" id="_5929"/>
<xs:enumeration value="current snow accumulation" id="_5930"/>
<xs:enumeration value="dry pavement" id="_6011"/>
<xs:enumeration value="snow cleared" id="_6012"/>
<xs:enumeration value="pavement conditions improved" id="_6013"/>
<xs:enumeration value="skid hazard reduced" id="_6014"/>
<xs:enumeration value="pavement conditions cleared" id="_6015"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:pattern value="\[.+\].*"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" local:PavementConditions "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>