Documentation for ATIS-Draft-03-00-79

Simple Type: AdviceInstructionsMandatory

[Table of contents]

Super-types: None
Sub-types: None
Name AdviceInstructionsMandatory
Used by (from the same schema document) Complex Type ITISEventType
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 7424 <= value <= 7679
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'keep to the right'|'keep to the left'|'use right lane'|'use left lane'|'heavy vehicles use right lane'|'heavy vehicles use left lane'|'observe signals'|'observe signs'|'no passing'|'no smoking'|'no open flames'|'use shoulder as lane'|'do not drive on the shoulder'|'allow emergency vehicles to pass'|'clear a lane for emergency vehicles'|'pull over to the edge of the roadway'|'wait for escort vehicle'|'in emergency wait for police patrol'|'reduce your speed'|'observe speed limits'|'check point'|'entry requirements'|'insurance requirements'|'firearms requirements'|'pet requirements'|'shoulder travel no longer allowed'}
    • 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-732281865
Schema Component Representation
<xs:simpleType name="AdviceInstructionsMandatory">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="7424"/>
<xs:maxInclusive value="7679"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="keep to the right" id="_7425"/>
<xs:enumeration value="keep to the left" id="_7426"/>
<xs:enumeration value="use right lane" id="_7427"/>
<xs:enumeration value="use left lane" id="_7428"/>
<xs:enumeration value="heavy vehicles use right lane" id="_7429"/>
<xs:enumeration value="heavy vehicles use left lane" id="_7430"/>
<xs:enumeration value="observe signals" id="_7431"/>
<xs:enumeration value="observe signs" id="_7432"/>
<xs:enumeration value="no passing" id="_7433"/>
<xs:enumeration value="no smoking" id="_7434"/>
<xs:enumeration value="no open flames" id="_7435"/>
<xs:enumeration value="use shoulder as lane" id="_7436"/>
<xs:enumeration value="do not drive on the shoulder" id="_7437"/>
<xs:enumeration value="allow emergency vehicles to pass" id="_7438"/>
<xs:enumeration value="clear a lane for emergency vehicles" id="_7439"/>
<xs:enumeration value="pull over to the edge of the roadway" id="_7440"/>
<xs:enumeration value="wait for escort vehicle" id="_7441"/>
<xs:enumeration value="in emergency wait for police patrol" id="_7442"/>
<xs:enumeration value="reduce your speed" id="_7443"/>
<xs:enumeration value="observe speed limits" id="_7444"/>
<xs:enumeration value="check point" id="_7445"/>
<xs:enumeration value="entry requirements" id="_7446"/>
<xs:enumeration value="insurance requirements" id="_7447"/>
<xs:enumeration value="firearms requirements" id="_7448"/>
<xs:enumeration value="pet requirements" id="_7449"/>
<xs:enumeration value="shoulder travel no longer allowed" id="_7547"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:pattern value="\[.+\].*"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" local:AdviceInstructionsMandatory "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>