Documentation for ATIS-Draft-03-00-79

Simple Type: TrafficConditions

[Table of contents]

Super-types: None
Sub-types: None
Name TrafficConditions
Used by (from the same schema document) Complex Type ITISEventType
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 256 <= value <= 511
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'stopped traffic'|'stop and go traffic'|'slow traffic'|'heavy traffic'|'traffic building'|'long queues'|'traffic congestion'|'traffic lighter than normal'|'traffic heavier than normal'|'traffic much heavier than normal'|'current speed'|'speed limit'|'travel time'|'traffic flowing freely'|'traffic easing'|'traffic returned to normal'|'no problems to report'|'traffic congestion 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
h1327086256
Schema Component Representation
<xs:simpleType name="TrafficConditions">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="256"/>
<xs:maxInclusive value="511"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="stopped traffic" id="_257"/>
<xs:enumeration value="stop and go traffic" id="_258"/>
<xs:enumeration value="slow traffic" id="_259"/>
<xs:enumeration value="heavy traffic" id="_260"/>
<xs:enumeration value="traffic building" id="_261"/>
<xs:enumeration value="long queues" id="_262"/>
<xs:enumeration value="traffic congestion" id="_263"/>
<xs:enumeration value="traffic lighter than normal" id="_264"/>
<xs:enumeration value="traffic heavier than normal" id="_265"/>
<xs:enumeration value="traffic much heavier than normal" id="_266"/>
<xs:enumeration value="current speed" id="_267"/>
<xs:enumeration value="speed limit" id="_268"/>
<xs:enumeration value="travel time" id="_269"/>
<xs:enumeration value="traffic flowing freely" id="_379"/>
<xs:enumeration value="traffic easing" id="_380"/>
<xs:enumeration value="traffic returned to normal" id="_381"/>
<xs:enumeration value="no problems to report" id="_382"/>
<xs:enumeration value="traffic congestion cleared" id="_383"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:pattern value="\[.+\].*"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" local:TrafficConditions "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>