Documentation for ATIS-Draft-03-00-79

Simple Type: DelayStatusCancellation

[Table of contents]

Super-types: None
Sub-types: None
Name DelayStatusCancellation
Used by (from the same schema document) Complex Type ITISEventType
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 1536 <= value <= 1791
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'delays'|'short delays'|'long delays'|'very long delays'|'delays of uncertain duration'|'delayed until further notice'|'busy'|'very busy'|'crowded'|'overcrowded'|'cancellations'|'route cancelled and no replacement'|'service cancelled'|'service suspended'|'service withdrawn'|'service fully booked'|'all services fully booked'|'next departure'|'next arrival'|'very frequent service'|'frequent service'|'fairly frequent service'|'regular service'|'irregular service'|'not operating'|'system busy'|'system very busy'|'system crowded'|'system overcrowded'|'travel time'|'headway'|'extra services in operation'|'delays clearing'|'delays cleared'|'normal services resumed'|'operating'}
    • Locally defined type:
      • Base XSD Type: string
      • pattern = \[.+\].*
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'insert-local-values-here'}
Diagram
h1631283923
Schema Component Representation
<xs:simpleType name="DelayStatusCancellation">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="1536"/>
<xs:maxInclusive value="1791"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="delays" id="_1537"/>
<xs:enumeration value="short delays" id="_1538"/>
<xs:enumeration value="long delays" id="_1539"/>
<xs:enumeration value="very long delays" id="_1540"/>
<xs:enumeration value="delays of uncertain duration" id="_1541"/>
<xs:enumeration value="delayed until further notice" id="_1542"/>
<xs:enumeration value="busy" id="_1543"/>
<xs:enumeration value="very busy" id="_1544"/>
<xs:enumeration value="crowded" id="_1545"/>
<xs:enumeration value="overcrowded" id="_1546"/>
<xs:enumeration value="cancellations" id="_1547"/>
<xs:enumeration value="route cancelled and no replacement" id="_1548"/>
<xs:enumeration value="service cancelled" id="_1549"/>
<xs:enumeration value="service suspended" id="_1550"/>
<xs:enumeration value="service withdrawn" id="_1551"/>
<xs:enumeration value="service fully booked" id="_1552"/>
<xs:enumeration value="all services fully booked" id="_1553"/>
<xs:enumeration value="next departure" id="_1554"/>
<xs:enumeration value="next arrival" id="_1555"/>
<xs:enumeration value="very frequent service" id="_1556"/>
<xs:enumeration value="frequent service" id="_1557"/>
<xs:enumeration value="fairly frequent service" id="_1558"/>
<xs:enumeration value="regular service" id="_1559"/>
<xs:enumeration value="irregular service" id="_1560"/>
<xs:enumeration value="not operating" id="_1561"/>
<xs:enumeration value="system busy" id="_1562"/>
<xs:enumeration value="system very busy" id="_1563"/>
<xs:enumeration value="system crowded" id="_1564"/>
<xs:enumeration value="system overcrowded" id="_1565"/>
<xs:enumeration value="travel time" id="_1566"/>
<xs:enumeration value="headway" id="_1567"/>
<xs:enumeration value="extra services in operation" id="_1568"/>
<xs:enumeration value="delays clearing" id="_1660"/>
<xs:enumeration value="delays cleared" id="_1661"/>
<xs:enumeration value="normal services resumed" id="_1662"/>
<xs:enumeration value="operating" id="_1663"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:pattern value="\[.+\].*"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" local:DelayStatusCancellation "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>