Documentation for ATIS-Draft-03-00-79

Complex Type: PiAgencyList

[Table of contents]

Super-types: None
Sub-types: None
Name PiAgencyList
Used by (from the same schema document) Element piAgencyList
Abstract no
XML Instance Representation
<...>
<subscriptionHeader> CPTSubscriptionHeader </subscriptionHeader> [1]
<agency-ids> [0..1]
Start Sequence [1..100]
<agency-id> CPT-AgencyID </agency-id> [1]
End Sequence
</agency-ids>
<agency-names> [0..1]
Start Sequence [1..100]
<agency-name> CPT-AgencyName </agency-name> [1]
End Sequence
</agency-names>
<name-fragments> [0..1]
Start Sequence [1..100]
<name-fragment> CPT-AgencyName </name-fragment> [1]
End Sequence
</name-fragments>
<service-area> SPPolygon </service-area> [0..1]
<point> SPPoint </point> [0..1]
<modes> [0..1]
Start Sequence [1..20]
<mode> CPT-Mode </mode> [1]
End Sequence
</modes>
<zones> [0..1]
Start Sequence [1..100]
<zone> PIServiceZoneIden </zone> [1]
End Sequence
</zones>
<include-URLs> CPT-Boolean </include-URLs> [1]
<include-fares> CPT-Boolean </include-fares> [1]
<include-files> CPT-Boolean </include-files> [1]
<include-zones> CPT-Boolean </include-zones> [1]
<include-hours> CPT-Boolean </include-hours> [1]
<include-area> CPT-Boolean </include-area> [1]
<profiles> [0..1]
Start Sequence [1..200]
<profile> PIAgencyProfile </profile> [1]
End Sequence
</profiles>
</...>
Diagram
h-527207252 h948193899 h681450491 h681450491 h-1414121128 h2081204526 h-1969600082 h506659239 h325016637 h325016637 h325016637 h325016637 h325016637 h325016637 h1306098022
Schema Component Representation
<xs:complexType name="PiAgencyList">
<xs:sequence>
<xs:element name="subscriptionHeader" type=" CPTSubscriptionHeader "/>
<xs:element name="agency-ids" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="agency-id" type=" CPT-AgencyID "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="agency-names" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="agency-name" type=" CPT-AgencyName "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="name-fragments" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="name-fragment" type=" CPT-AgencyName "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="service-area" type=" SPPolygon " minOccurs="0"/>
<xs:element name="point" type=" SPPoint " minOccurs="0"/>
<xs:element name="modes" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="mode" type=" CPT-Mode "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="zones" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="zone" type=" PIServiceZoneIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="include-URLs" type=" CPT-Boolean "/>
<xs:element name="include-fares" type=" CPT-Boolean "/>
<xs:element name="include-files" type=" CPT-Boolean "/>
<xs:element name="include-zones" type=" CPT-Boolean "/>
<xs:element name="include-hours" type=" CPT-Boolean "/>
<xs:element name="include-area" type=" CPT-Boolean "/>
<xs:element name="profiles" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="200">
<xs:element name="profile" type=" PIAgencyProfile "/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>