Documentation for ATIS-Draft-03-00-79

Complex Type: PiPushTextTimetable

[Table of contents]

Super-types: None
Sub-types: None
Name PiPushTextTimetable
Used by (from the same schema document) Element piPushTextTimetable
Abstract no
XML Instance Representation
<...>
<header> CPTPushHeader </header> [1]
<routes> [1]
Start Sequence [1..1000]
<route> SCHRouteIden </route> [1]
End Sequence
</routes>
<legacy> CPT-Boolean </legacy> [1]
<begin-time-date> CPT-DateTime </begin-time-date> [1]
<end-time-date> CPT-DateTime </end-time-date> [1]
Start Choice [1]
<legacyTables> [1]
Start Sequence [1..1000]
<legacyTable> PIPublishedSchedule </legacyTable> [1]
End Sequence
</legacyTables>
<notes> [0..1]
Start Sequence [1..1000]
<note> SCHNoteInfo </note> [1]
End Sequence
</notes>
<timepoints> [1]
Start Sequence [1..10000]
<timepoint> PITimetableTimepoint </timepoint> [1]
End Sequence
</timepoints>
<timetables> [1]
Start Sequence [1..1000]
<timetable> PIXMLTimetable </timetable> [1]
End Sequence
</timetables>
End Choice
</...>
Diagram
h-1737467159 h-963684166 h325016637 h1272267302 h1272267302 h1151356199 h-1088073133 h-1436435328 h-1031335160
Schema Component Representation
<xs:complexType name="PiPushTextTimetable">
<xs:sequence>
<xs:element name="header" type=" CPTPushHeader "/>
<xs:element name="routes">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1000">
<xs:element name="route" type=" SCHRouteIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="legacy" type=" CPT-Boolean "/>
<xs:element name="begin-time-date" type=" CPT-DateTime "/>
<xs:element name="end-time-date" type=" CPT-DateTime "/>
<xs:choice>
<xs:element name="legacyTables">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1000">
<xs:element name="legacyTable" type=" PIPublishedSchedule "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:sequence>
<xs:element name="notes" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1000">
<xs:element name="note" type=" SCHNoteInfo "/>
<-- notes for all included timetables -->
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="timepoints">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="10000">
<xs:element name="timepoint" type=" PITimetableTimepoint "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="timetables">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1000">
<xs:element name="timetable" type=" PIXMLTimetable "/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:choice>
</xs:sequence>
</xs:complexType>