Documentation for ATIS-Draft-03-00-79

Simple Type: MobileSituation

[Table of contents]

Super-types: None
Sub-types: None
Name MobileSituation
Used by (from the same schema document) Complex Type ITISEventType
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 2048 <= value <= 2303
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'abnormal load'|'wide load'|'long load'|'slow vehicle'|'farm equipment'|'horse drawn vehicles'|'overheight load'|'overweight load'|'tracked vehicle'|'vehicle carrying hazardous materials'|'slow moving maintenance vehicle'|'convoy'|'military convoy'|'refugee convoy'|'motorcade'|'mobile situation repositioning'|'winter maintenance vehicles'|'snowplows'|'slow moving maintenance vehicle warning cleared'|'exceptional load warning cleared'|'hazardous load warning cleared'|'convoy 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
h-1014208425
Schema Component Representation
<xs:simpleType name="MobileSituation">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="2048"/>
<xs:maxInclusive value="2303"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="abnormal load" id="_2049"/>
<xs:enumeration value="wide load" id="_2050"/>
<xs:enumeration value="long load" id="_2051"/>
<xs:enumeration value="slow vehicle" id="_2052"/>
<xs:enumeration value="farm equipment" id="_2053"/>
<xs:enumeration value="horse drawn vehicles" id="_2054"/>
<xs:enumeration value="overheight load" id="_2055"/>
<xs:enumeration value="overweight load" id="_2056"/>
<xs:enumeration value="tracked vehicle" id="_2057"/>
<xs:enumeration value="vehicle carrying hazardous materials" id="_2058"/>
<xs:enumeration value="slow moving maintenance vehicle" id="_2059"/>
<xs:enumeration value="convoy" id="_2060"/>
<xs:enumeration value="military convoy" id="_2061"/>
<xs:enumeration value="refugee convoy" id="_2062"/>
<xs:enumeration value="motorcade" id="_2063"/>
<xs:enumeration value="mobile situation repositioning" id="_2064"/>
<xs:enumeration value="winter maintenance vehicles" id="_2065"/>
<xs:enumeration value="snowplows" id="_2066"/>
<xs:enumeration value="slow moving maintenance vehicle warning cleared" id="_2172"/>
<xs:enumeration value="exceptional load warning cleared" id="_2173"/>
<xs:enumeration value="hazardous load warning cleared" id="_2174"/>
<xs:enumeration value="convoy cleared" id="_2175"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:pattern value="\[.+\].*"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" local:MobileSituation "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>