Documentation for ATIS-Draft-03-00-79

Simple Type: PI-EstimatedArrivalRange

[Table of contents]

Super-types: None
Sub-types: None
Name PI-EstimatedArrivalRange
Used by (from the same schema document) Complex Type PISchedAdherenceRange
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 1 <= value <= 30
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'onTime'|'early'|'lateOneMin'|'lateOneTwoMin'|'lateTwoThreeMin'|'lateTwoFourMin'|'lateThreeFourMin'|'lateThreeFiveMin'|'lateFourFiveMin'|'lateTwoFiveMin'|'lateFiveSevenMin'|'lateSevenTenMin'|'lateFiveTenMin'|'lateTenFifteenMin'|'lateFifteenTwentyMin'|'lateMoreThanTwentyMin'|'earlyOneMin'|'earlyOneTwoMin'|'earlyTwoThreeMin'|'earlyTwoFourMin'|'earlyThreeFourMin'|'earlyThreeFiveMin'|'earlyFourFiveMin'|'earlyTwoFiveMin'|'earlyFiveSevenMin'|'earlySevenTenMin'|'earlyFiveTenMin'|'earlyTenFifteenMin'|'earlyFifteenTwentyMin'|'earlyMoreThanTwentyMin'}
    • 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 onTime (1) -- On-time early (2) -- Early lateOneMin (3) -- 0-1 minutes late lateOneTwoMin (4) -- 1-2 minutes late lateTwoThreeMin (5) -- 2-3 minutes late lateTwoFourMin (6) -- 2-4 minutes late lateThreeFourMin (7) -- 3-4 minutes late lateThreeFiveMin (8) -- 3-5 minutes late lateFourFiveMin (9) -- 4-5 minutes late lateTwoFiveMin (10) -- 2-5 minutes late lateFiveSevenMin (11) -- 5-7 minutes late lateSevenTenMin (12) -- 7-10 minutes late lateFiveTenMin (13) -- 5-10 minutes late lateTenFifteenMin (14) -- 10-15 minutes late lateFifteenTwentyMin (15) -- 15-20 minutes late lateMoreThanTwentyMin (16) -- More than 20 minutes late earlyOneMin (17) -- 0-1 minutes early earlyOneTwoMin (18) -- 1-2 minutes early earlyTwoThreeMin (19) -- 2-3 minutes early earlyTwoFourMin (20) -- 2-4 minutes early earlyThreeFourMin (21) -- 3-4 minutes early earlyThreeFiveMin (22) -- 3-5 minutes early earlyFourFiveMin (23) -- 4-5 minutes early earlyTwoFiveMin (24) -- 2-5 minutes early earlyFiveSevenMin (25) -- 5-7 minutes early earlySevenTenMin (26) -- 7-10 minutes early earlyFiveTenMin (27) -- 5-10 minutes early earlyTenFifteenMin (28) -- 10-15 minutes early earlyFifteenTwentyMin (29) -- 15-20 minutes early earlyMoreThanTwentyMin (30) -- 31-127 reserved -- 128-255 local use
Diagram
h-1918073967
Schema Component Representation
<xs:simpleType name="PI-EstimatedArrivalRange">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="30"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="onTime"/>
<xs:enumeration value="early"/>
<xs:enumeration value="lateOneMin"/>
<xs:enumeration value="lateOneTwoMin"/>
<xs:enumeration value="lateTwoThreeMin"/>
<xs:enumeration value="lateTwoFourMin"/>
<xs:enumeration value="lateThreeFourMin"/>
<xs:enumeration value="lateThreeFiveMin"/>
<xs:enumeration value="lateFourFiveMin"/>
<xs:enumeration value="lateTwoFiveMin"/>
<xs:enumeration value="lateFiveSevenMin"/>
<xs:enumeration value="lateSevenTenMin"/>
<xs:enumeration value="lateFiveTenMin"/>
<xs:enumeration value="lateTenFifteenMin"/>
<xs:enumeration value="lateFifteenTwentyMin"/>
<xs:enumeration value="lateMoreThanTwentyMin"/>
<xs:enumeration value="earlyOneMin"/>
<xs:enumeration value="earlyOneTwoMin"/>
<xs:enumeration value="earlyTwoThreeMin"/>
<xs:enumeration value="earlyTwoFourMin"/>
<xs:enumeration value="earlyThreeFourMin"/>
<xs:enumeration value="earlyThreeFiveMin"/>
<xs:enumeration value="earlyFourFiveMin"/>
<xs:enumeration value="earlyTwoFiveMin"/>
<xs:enumeration value="earlyFiveSevenMin"/>
<xs:enumeration value="earlySevenTenMin"/>
<xs:enumeration value="earlyFiveTenMin"/>
<xs:enumeration value="earlyTenFifteenMin"/>
<xs:enumeration value="earlyFifteenTwentyMin"/>
<xs:enumeration value="earlyMoreThanTwentyMin"/>
</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:PI-EstimatedArrivalRange "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>