Documentation for ATIS-Draft-03-00-79

Simple Type: VisibilityAndAirQuality

[Table of contents]

Super-types: None
Sub-types: None
Name VisibilityAndAirQuality
Used by (from the same schema document) Complex Type ITISEventType
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 5376 <= value <= 5631
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'dense fog'|'fog'|'patchy fog'|'freezing fog'|'ice fog'|'mist'|'haze'|'visibility reduced'|'visibility blocked'|'white out'|'blowing snow'|'smoke hazard'|'spray hazard'|'low sun glare'|'snow glare'|'blowing dust'|'blowing sand'|'dust storms'|'sandstorms'|'air quality good'|'air quality fair'|'air quality poor'|'air quality very poor'|'severe exhaust pollution'|'smog alert'|'pollen count high'|'pollen count medium'|'pollen count low'|'swarms of insects'|'fog clearing'|'visibility improved'|'fog forecast withdrawn'|'pollution alert ended'|'air quality improved'}
    • Locally defined type:
      • Base XSD Type: string
      • pattern = \[.+\].*
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'insert-local-values-here'}
Diagram
h2132583797
Schema Component Representation
<xs:simpleType name="VisibilityAndAirQuality">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="5376"/>
<xs:maxInclusive value="5631"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="dense fog" id="_5377"/>
<xs:enumeration value="fog" id="_5378"/>
<xs:enumeration value="patchy fog" id="_5379"/>
<xs:enumeration value="freezing fog" id="_5380"/>
<xs:enumeration value="ice fog" id="_5405"/>
<xs:enumeration value="mist" id="_5381"/>
<xs:enumeration value="haze" id="_5382"/>
<xs:enumeration value="visibility reduced" id="_5383"/>
<xs:enumeration value="visibility blocked" id="_5404"/>
<xs:enumeration value="white out" id="_5384"/>
<xs:enumeration value="blowing snow" id="_5385"/>
<xs:enumeration value="smoke hazard" id="_5386"/>
<xs:enumeration value="spray hazard" id="_5387"/>
<xs:enumeration value="low sun glare" id="_5388"/>
<xs:enumeration value="snow glare" id="_5389"/>
<xs:enumeration value="blowing dust" id="_5390"/>
<xs:enumeration value="blowing sand" id="_5391"/>
<xs:enumeration value="dust storms" id="_5392"/>
<xs:enumeration value="sandstorms" id="_5393"/>
<xs:enumeration value="air quality good" id="_5394"/>
<xs:enumeration value="air quality fair" id="_5395"/>
<xs:enumeration value="air quality poor" id="_5396"/>
<xs:enumeration value="air quality very poor" id="_5397"/>
<xs:enumeration value="severe exhaust pollution" id="_5398"/>
<xs:enumeration value="smog alert" id="_5399"/>
<xs:enumeration value="pollen count high" id="_5400"/>
<xs:enumeration value="pollen count medium" id="_5401"/>
<xs:enumeration value="pollen count low" id="_5402"/>
<xs:enumeration value="swarms of insects" id="_5403"/>
<xs:enumeration value="fog clearing" id="_5499"/>
<xs:enumeration value="visibility improved" id="_5500"/>
<xs:enumeration value="fog forecast withdrawn" id="_5501"/>
<xs:enumeration value="pollution alert ended" id="_5502"/>
<xs:enumeration value="air quality improved" id="_5503"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:pattern value="\[.+\].*"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" local:VisibilityAndAirQuality "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>