Documentation for ATIS-Draft-03-00-79

Simple Type: TravelerClass

[Table of contents]

Super-types: None
Sub-types: None
Name TravelerClass
Used by (from the same schema document) Complex Type ComplexCost
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 1 <= value <= 29
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'regular'|'senior'|'child'|'student'|'youth'|'ada customer'|'promotional'|'employee'|'retired employee'|'public assistance customer'|'first class'|'business class'|'single occ veh'|'two occ veh'|'three occ veh'|'four or more occ veh'|'motorcycle'|'bicycle'|'two axle'|'three axle'|'four axle'|'five axle'|'six axle'|'seven or more axle'|'veh with trailer'|'hot veh'|'hov'|'commercial'|'special event'}
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'insert-local-values-here'}
Documentation values to 127 reserved for std use values 128 to 255 reserved for local use
Application Data regular (1) -- regular (default) senior (2) -- senior child (3) -- child student (4) -- student youth (5) -- youth ada customer (6) -- ADA customer promotional (7) -- promotional employee (8) -- employee retired employee (9) -- retired employee public assistance customer (10) -- public assistance customer first class (11) business class (12) single occ veh (13) -- single occupant vehicle two occ veh (14) three occ veh (15) four or more occ veh (16) motorcycle (17) bicycle (18) two axle (19) three axle (20) four axle (21) five axle (22) six axle (23) seven or more axle (24) veh with trailer (25) hot veh (26) -- high occupancy or toll hov (27) -- high occupancy vehicle commercial (28) -- commercial vehicle special event (29)
Diagram
h-756079604
Schema Component Representation
<xs:simpleType name="TravelerClass">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="29"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="regular"/>
<xs:enumeration value="senior"/>
<xs:enumeration value="child"/>
<xs:enumeration value="student"/>
<xs:enumeration value="youth"/>
<xs:enumeration value="ada customer"/>
<xs:enumeration value="promotional"/>
<xs:enumeration value="employee"/>
<xs:enumeration value="retired employee"/>
<xs:enumeration value="public assistance customer"/>
<xs:enumeration value="first class"/>
<xs:enumeration value="business class"/>
<xs:enumeration value="single occ veh"/>
<xs:enumeration value="two occ veh"/>
<xs:enumeration value="three occ veh"/>
<xs:enumeration value="four or more occ veh"/>
<xs:enumeration value="motorcycle"/>
<xs:enumeration value="bicycle"/>
<xs:enumeration value="two axle"/>
<xs:enumeration value="three axle"/>
<xs:enumeration value="four axle"/>
<xs:enumeration value="five axle"/>
<xs:enumeration value="six axle"/>
<xs:enumeration value="seven or more axle"/>
<xs:enumeration value="veh with trailer"/>
<xs:enumeration value="hot veh"/>
<xs:enumeration value="hov"/>
<xs:enumeration value="commercial"/>
<xs:enumeration value="special event"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" local:TravelerClass "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>