Documentation for ATIS-Draft-03-00-79

Complex Type: TransitInformation

[Table of contents]

Super-types: None
Sub-types: None
Name TransitInformation
Used by (from the same schema document) Complex Type ResponseGroup
Abstract no
XML Instance Representation
<...>
<head> Head </head> [0..1]
<location> lrms:LocationReference </location> [1]
<isForecast> xs:boolean </isForecast> [0..1]
<coverageTime> ComplexTime </coverageTime> [0..1]
<forecastExpires> DateTimePair </forecastExpires> [0..1]
<groupName> Name </groupName> [0..1]
<schedules> [1]
Start Sequence [1..100]
<schedule> [1]
<serviceName> Name </serviceName> [0..1]
<notes> [0..1]
Start Sequence [1..1000]
<note> tcip:SCHNoteInfo </note> [1]
End Sequence
</notes>
<timepoints> [1]
Start Sequence [1..10000]
<timepoint> tcip:PITimetableTimepoint </timepoint> [1]
End Sequence
</timepoints>
<timetables> [1]
Start Sequence [1..1000]
<timetable> tcip:PIXMLTimetable </timetable> [1]
End Sequence
</timetables>
</schedule>
End Sequence
</schedules>
<furtherData> URL-Link </furtherData> [0..1]
<tail> Tail </tail> [0..1]
<localTransitInformation> local:TransitInformation </localTransitInformation> [0..1]
</...>
Diagram
h518053861 h1843378481 h-267722248 h1210973722 h518229136 h518229136 h-1088073133 h-1436435328 h-1031335160 h882153789 h518407765 h-1956906338
Schema Component Representation
<xs:complexType name="TransitInformation">
<xs:sequence>
<xs:element name="head" type=" Head " minOccurs="0"/>
<xs:element name="location" type=" lrms:LocationReference "/>
<-- location for which this applies -->
<xs:element name="isForecast" minOccurs="0">
<xs:simpleType>
<xs:restriction base=" xs:boolean "/>
</xs:simpleType>
</xs:element>
<-- forecast or predicted period -->
<xs:element name="coverageTime" type=" ComplexTime " minOccurs="0"/>
<xs:element name="forecastExpires" type=" DateTimePair " minOccurs="0"/>
<xs:element name="groupName" type=" Name " minOccurs="0"/>
<-- run, route, or service name -->
<xs:element name="schedules">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="schedule">
<xs:complexType>
<xs:sequence>
<xs:element name="serviceName" type=" Name " minOccurs="0"/>
<-- run, route, or service name -->
<xs:element name="notes" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1000">
<xs:element name="note" type=" tcip: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=" tcip:PITimetableTimepoint "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="timetables">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1000">
<xs:element name="timetable" type=" tcip:PIXMLTimetable "/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="furtherData" type=" URL-Link " minOccurs="0"/>
<xs:element name="tail" type=" Tail " minOccurs="0"/>
<xs:element name="localTransitInformation" type=" local:TransitInformation " minOccurs="0"/>
</xs:sequence>
</xs:complexType>