Documentation for ATIS-Draft-03-00-79

Simple Type: Closures

[Table of contents]

Super-types: None
Sub-types: None
Name Closures
Used by (from the same schema document) Complex Type ITISEventType
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 768 <= value <= 1023
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'closed to traffic'|'closed'|'closed ahead'|'closed intermittently'|'closed for repairs'|'closed for the season'|'blocked'|'blocked ahead'|'reduced to one lane'|'reduced to two lanes'|'reduced to three lanes'|'collapse'|'out'|'open to traffic'|'open'|'reopened to traffic'|'clearing'|'cleared from road'}
    • Locally defined type:
      • Base XSD Type: string
      • pattern = \[.+\].*
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'insert-local-values-here'}
Diagram
h-2050472675
Schema Component Representation
<xs:simpleType name="Closures">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="768"/>
<xs:maxInclusive value="1023"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="closed to traffic" id="_769"/>
<xs:enumeration value="closed" id="_770"/>
<xs:enumeration value="closed ahead" id="_771"/>
<xs:enumeration value="closed intermittently" id="_772"/>
<xs:enumeration value="closed for repairs" id="_773"/>
<xs:enumeration value="closed for the season" id="_774"/>
<xs:enumeration value="blocked" id="_775"/>
<xs:enumeration value="blocked ahead" id="_776"/>
<xs:enumeration value="reduced to one lane" id="_777"/>
<xs:enumeration value="reduced to two lanes" id="_778"/>
<xs:enumeration value="reduced to three lanes" id="_779"/>
<xs:enumeration value="collapse" id="_780"/>
<xs:enumeration value="out" id="_781"/>
<xs:enumeration value="open to traffic" id="_891"/>
<xs:enumeration value="open" id="_892"/>
<xs:enumeration value="reopened to traffic" id="_893"/>
<xs:enumeration value="clearing" id="_894"/>
<xs:enumeration value="cleared from road" id="_895"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:pattern value="\[.+\].*"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" local:Closures "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>