Documentation for ATIS-Draft-03-00-79

Complex Type: PIRouteInfo

[Table of contents]

Super-types: None
Sub-types: None
Name PIRouteInfo
Used by (from the same schema document) Complex Type PiRouteList
Abstract no
XML Instance Representation
<...>
<route> SCHRouteIden </route> [1]
<modes> [1]
Start Sequence [1..10]
<mode> CPT-Mode </mode> [1]
End Sequence
</modes>
<description> CPT-Footnote </description> [0..1]
<map> PIMap </map> [0..1]
<accesses> [0..1]
Start Sequence [1..100]
<accesse> PIAccessibility </accesse> [1]
End Sequence
</accesses>
<direction-A> SCH-RouteDirectionName </direction-A> [0..1]
<direction-B> SCH-RouteDirectionName </direction-B> [0..1]
<astops> [0..1]
Start Sequence [1..500]
<astop> CPTStoppointIden </astop> [1]
End Sequence
</astops>
<bstops> [0..1]
Start Sequence [1..500]
<bstop> CPTStoppointIden </bstop> [1]
End Sequence
</bstops>
<files> [0..1]
Start Sequence [1..100]
<file> PIAgencyStaticFile </file> [1]
End Sequence
</files>
<announcements> [0..1]
Start Sequence [1..100]
<announcement> PIAnnouncement </announcement> [1]
End Sequence
</announcements>
<begin-time-date> CPT-DateTime </begin-time-date> [1]
<end-time-date> CPT-DateTime </end-time-date> [1]
<notes> [0..1]
Start Sequence [1..1000]
<note> SCHNoteInfo </note> [1]
End Sequence
</notes>
<timepoints> [1]
Start Sequence [1..1000]
<timepoint> PITimetableTimepoint </timepoint> [1]
End Sequence
</timepoints>
<timetables> [0..1]
Start Sequence [1..20]
<timetable> PIXMLTimetable </timetable> [1]
End Sequence
</timetables>
<localPIRouteInfo> local:PIRouteInfo </localPIRouteInfo> [0..1]
</...>
Diagram
h-963684166 h-1969600082 h-125442069 h-1113664674 h1385223376 h-998956645 h-998956645 h2146772752 h2146772752 h-1445532627 h1732362629 h1272267302 h1272267302 h-1088073133 h-1436435328 h-1031335160 h642278169
Schema Component Representation
<xs:complexType name="PIRouteInfo">
<xs:sequence>
<xs:element name="route" type=" SCHRouteIden "/>
<xs:element name="modes">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="10">
<xs:element name="mode" type=" CPT-Mode "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="description" type=" CPT-Footnote " minOccurs="0"/>
<xs:element name="map" type=" PIMap " minOccurs="0"/>
<xs:element name="accesses" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="accesse" type=" PIAccessibility "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="direction-A" type=" SCH-RouteDirectionName " minOccurs="0"/>
<xs:element name="direction-B" type=" SCH-RouteDirectionName " minOccurs="0"/>
<xs:element name="astops" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="500">
<xs:element name="astop" type=" CPTStoppointIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="bstops" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="500">
<xs:element name="bstop" type=" CPTStoppointIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="files" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="file" type=" PIAgencyStaticFile "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="announcements" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="announcement" type=" PIAnnouncement "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="begin-time-date" type=" CPT-DateTime "/>
<xs:element name="end-time-date" type=" CPT-DateTime "/>
<xs:element name="notes" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1000">
<xs:element name="note" type=" SCHNoteInfo "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="timepoints">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1000">
<xs:element name="timepoint" type=" PITimetableTimepoint "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="timetables" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="timetable" type=" PIXMLTimetable "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="localPIRouteInfo" type=" local:PIRouteInfo " minOccurs="0"/>
</xs:sequence>
</xs:complexType>