Documentation for ATIS-Draft-03-00-79

Simple Type: CPT-FileIdentifier

[Table of contents]

Super-types: None
Sub-types: None
Name CPT-FileIdentifier
Used by (from the same schema document) Complex Type FcReportValidationErrors , Complex Type CPTLoadFileHeader , Complex Type CPTPushHeader , Complex Type CPTUnloadFileHeader
Content
  • Union of following types:
    • Locally defined type:
      • Base XSD Type: unsignedInt
      • 1 <= value <= 109
    • Locally defined type:
      • Base XSD Type: string
      • value comes from list: {'component application software'|'vehicle assignments file'|'operator assignments file'|'route schedule file'|'patterns file'|'sign and annunciation file'|'timepoints file'|'stoppoints file'|'canned text messages file'|'component proprietary configuration'|'fare definition file'|'tsp business rules file'|'map image file'|'alarm limits file'|'calendar file'|'master schedule file'|'passenger counter file'|'video file'|'audio file'|'vehicle movement log file'|'fare collection log file'|'vehicle parameters log file'|'tsp log file'|'traveler request log'|'timetable'}
    • 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 component application software (1) vehicle assignments file (2) operator assignments file (3) route schedule file (4) patterns file (5) sign and annunciation file (6) timepoints file (7) stoppoints file (8) canned text messages file (9) -- for mdt canned messages component proprietary configuration (10) fare definition file (11) tsp business rules file (12) map image file (13) -- background map for mdt alarm limits file (14) calendar file (15) -- day types master schedule file (16) passenger counter file (101) video file (102) -- includes field video audio file (103) -- includes field audio vehicle movement log file (104) fare collection log file (105) vehicle parameters log file (106) tsp log file (107) traveler request log (108) timetable (109) -- 17-50 reserved for new loads -- 51-100 local use , 176-200 local use
Diagram
h-1941335664
Schema Component Representation
<xs:simpleType name="CPT-FileIdentifier">
<xs:union>
<xs:simpleType>
<xs:restriction base=" xs:unsignedInt ">
<xs:minInclusive value="1"/>
<xs:maxInclusive value="109"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType>
<xs:restriction base=" xs:string ">
<xs:enumeration value="component application software"/>
<xs:enumeration value="vehicle assignments file"/>
<xs:enumeration value="operator assignments file"/>
<xs:enumeration value="route schedule file"/>
<xs:enumeration value="patterns file"/>
<xs:enumeration value="sign and annunciation file"/>
<xs:enumeration value="timepoints file"/>
<xs:enumeration value="stoppoints file"/>
<xs:enumeration value="canned text messages file"/>
<xs:enumeration value="component proprietary configuration"/>
<xs:enumeration value="fare definition file"/>
<xs:enumeration value="tsp business rules file"/>
<xs:enumeration value="map image file"/>
<xs:enumeration value="alarm limits file"/>
<xs:enumeration value="calendar file"/>
<xs:enumeration value="master schedule file"/>
<xs:enumeration value="passenger counter file"/>
<xs:enumeration value="video file"/>
<xs:enumeration value="audio file"/>
<xs:enumeration value="vehicle movement log file"/>
<xs:enumeration value="fare collection log file"/>
<xs:enumeration value="vehicle parameters log file"/>
<xs:enumeration value="tsp log file"/>
<xs:enumeration value="traveler request log"/>
<xs:enumeration value="timetable"/>
</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:CPT-FileIdentifier "/>
</xs:simpleType>
</xs:union>
</xs:simpleType>