Documentation for ATIS-Draft-03-00-79

Simple Type: OB-LocationReportReason

[Table of contents]

Super-types: None
Sub-types: None
Name OB-LocationReportReason
Used by (from the same schema document) Complex Type ObLocation
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 1 <= value <= 12
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'initialReport'|'timepoint'|'arrivestop'|'departstop'|'timeout'|'event location'|'starttrip'|'endtrip'|'adherence on sched'|'adherence off sched'|'adherence on route'|'adherence off route'}
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 128 <= value <= 255
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'insert-local-values-here'}
Application Data initialReport (1) timepoint (2) arrivestop (3) departstop (4) timeout (5) event location (6) starttrip (7) endtrip (8) adherence on sched (9) adherence off sched (10) adherence on route (11) adherence off route (12) -- values 13-127 reserved -- values 128-255 are for locally defined reasons
Diagram
h-1461783870
Schema Component Representation
<xs:simpleType name="OB-LocationReportReason">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="12"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="initialReport"/>
<xs:enumeration value="timepoint"/>
<xs:enumeration value="arrivestop"/>
<xs:enumeration value="departstop"/>
<xs:enumeration value="timeout"/>
<xs:enumeration value="event location"/>
<xs:enumeration value="starttrip"/>
<xs:enumeration value="endtrip"/>
<xs:enumeration value="adherence on sched"/>
<xs:enumeration value="adherence off sched"/>
<xs:enumeration value="adherence on route"/>
<xs:enumeration value="adherence off route"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="128"/>
<xs:maxInclusive value="255"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" local:OB-LocationReportReason "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>