Documentation for ATIS-Draft-03-00-79

Complex Type: PIXMLTimetable

[Table of contents]

Super-types: None
Sub-types: None
Name PIXMLTimetable
Used by (from the same schema document) Complex Type PiPushTextTimetable , Complex Type PiTextTimetable , Complex Type PIRouteInfo
Abstract no
XML Instance Representation
<...>
<agency-id> CPT-AgencyID </agency-id> [0..1]
<mode> CPT-Mode </mode> [0..1]
<route> SCHRouteIden </route> [1]
<direction> SCH-RouteDirectionName </direction> [1]
<schedule-identifier> CPT-Footnote </schedule-identifier> [0..1]
<route-text> CPT-Footnote </route-text> [0..1]
<day-type> SCH-DayType </day-type> [0..1]
<day-type-description> SCH-DayTypeDescription </day-type-description> [0..1]
<map> PIMap </map> [0..1]
<other-info> CPT-Footnote </other-info> [0..1]
<trip-entries> [1]
Start Sequence [1..1000]
<trip-entry> SCHTimeTableTrip </trip-entry> [1]
End Sequence
</trip-entries>
<localPIXMLTimetable> local:PIXMLTimetable </localPIXMLTimetable> [0..1]
</...>
Diagram
h948193899 h-1969600082 h-963684166 h-998956645 h-125442069 h-125442069 h1495630460 h-631208992 h-1113664674 h-125442069 h120111635 h-1031335160
Schema Component Representation
<xs:complexType name="PIXMLTimetable">
<xs:sequence>
<xs:element name="agency-id" type=" CPT-AgencyID " minOccurs="0"/>
<xs:element name="mode" type=" CPT-Mode " minOccurs="0"/>
<xs:element name="route" type=" SCHRouteIden "/>
<xs:element name="direction" type=" SCH-RouteDirectionName "/>
<xs:element name="schedule-identifier" type=" CPT-Footnote " minOccurs="0"/>
<-- agency use -->
<xs:element name="route-text" type=" CPT-Footnote " minOccurs="0"/>
<-- printable misc route info -->
<xs:element name="day-type" type=" SCH-DayType " minOccurs="0"/>
<-- all if not specified -->
<xs:element name="day-type-description" type=" SCH-DayTypeDescription " minOccurs="0"/>
<xs:element name="map" type=" PIMap " minOccurs="0"/>
<xs:element name="other-info" type=" CPT-Footnote " minOccurs="0"/>
<xs:element name="trip-entries">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1000">
<xs:element name="trip-entry" type=" SCHTimeTableTrip "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="localPIXMLTimetable" type=" local:PIXMLTimetable " minOccurs="0"/>
</xs:sequence>
</xs:complexType>