Documentation for ATIS-Draft-03-00-79

Complex Type: SchMasterScheduleVersion

[Table of contents]

Super-types: None
Sub-types: None
Name SchMasterScheduleVersion
Used by (from the same schema document) Element schMasterScheduleVersion
Abstract no
XML Instance Representation
<...>
<subscriptionInfo> CPTSubscriptionHeader </subscriptionInfo> [1]
<begin> CPT-DateTime </begin> [0..1]
<end> CPT-DateTime </end> [0..1]
<criteria> [1]
Start Choice [1]
<agencies> [1]
Start Sequence [1..20]
<agency> CPT-AgencyID </agency> [1]
End Sequence
</agencies>
<routes> [1]
Start Sequence [1..100]
<route> SCHRouteIden </route> [1]
End Sequence
</routes>
End Choice
</criteria>
<route-versions> [1]
Start Sequence [1..100]
<route-version> SCHRouteVersion </route-version> [1]
End Sequence
</route-versions>
</...>
Diagram
h-527207252 h1272267302 h1272267302 h948193899 h-963684166 h1434918754
Schema Component Representation
<xs:complexType name="SchMasterScheduleVersion">
<xs:sequence>
<xs:element name="subscriptionInfo" type=" CPTSubscriptionHeader "/>
<xs:element name="begin" type=" CPT-DateTime " minOccurs="0"/>
<xs:element name="end" type=" CPT-DateTime " minOccurs="0"/>
<xs:element name="criteria">
<xs:complexType>
<xs:choice>
<xs:element name="agencies">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="agency" type=" CPT-AgencyID "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="routes">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="route" type=" SCHRouteIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="route-versions">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="route-version" type=" SCHRouteVersion "/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>