Documentation for ATIS-Draft-03-00-79

Simple Type: SCH-TripTimePtAttribute

[Table of contents]

Super-types: None
Sub-types: None
Name SCH-TripTimePtAttribute
Used by (from the same schema document) Complex Type SCHTripTimepoint
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 1 <= value <= 14
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'layover'|'relief'|'control'|'transfer'|'recovery'|'pullIn'|'pullOut'|'maxLoadPt'|'arrive'|'depart'|'schedAdhOn'|'schedAdhOff'|'rtAdhOn'|'rtAdhOff'}
    • 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 layover (1) -- Layover relief (2) -- Relief control (3) -- Control transfer (4) -- Transfer recovery (5) -- Recovery pullIn (6) -- Pull in pullOut (7) -- Pull out maxLoadPt (8) -- Maximum load point arrive (9) -- Arrive depart (10) -- Depart schedAdhOn (11) -- Schedule Adherence On schedAdhOff (12) -- Schedule Adherence Off rtAdhOn (13) -- Route Adherence On rtAdhOff (14) -- Route Adherence Off -- 15-127 reserved -- 128-255 local use
Diagram
h1752607116
Schema Component Representation
<xs:simpleType name="SCH-TripTimePtAttribute">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="14"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="layover"/>
<xs:enumeration value="relief"/>
<xs:enumeration value="control"/>
<xs:enumeration value="transfer"/>
<xs:enumeration value="recovery"/>
<xs:enumeration value="pullIn"/>
<xs:enumeration value="pullOut"/>
<xs:enumeration value="maxLoadPt"/>
<xs:enumeration value="arrive"/>
<xs:enumeration value="depart"/>
<xs:enumeration value="schedAdhOn"/>
<xs:enumeration value="schedAdhOff"/>
<xs:enumeration value="rtAdhOn"/>
<xs:enumeration value="rtAdhOff"/>
</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:SCH-TripTimePtAttribute "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>