complexType tcip:PiAgencyList
diagram
namespace http://www.TCIP-Adopted-03-00-01
children subscriptionHeader agency-ids agency-names name-fragments service-area point modes zones include-URLs include-fares include-files include-zones include-hours include-area profiles
used by
element tcip:piAgencyList
source <xs:complexType name="PiAgencyList">
 
<xs:sequence>
   
<xs:element name="subscriptionHeader" type="CPTSubscriptionHeader"/>
   
<xs:element name="agency-ids" minOccurs="0">
     
<xs:complexType>
       
<xs:sequence 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 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 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 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 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 maxOccurs="200">
         
<xs:element name="profile" type="PIAgencyProfile"/>
       
</xs:sequence>
     
</xs:complexType>
   
</xs:element>
 
</xs:sequence>
</xs:complexType>

element tcip:PiAgencyList/subscriptionHeader
diagram
type tcip:CPTSubscriptionHeader
properties
isRef 0
content complex
children requestedType expirationDate expirationTime reportInterval requestIdentifier subscriberIdentifier publisherIdentifier applicability
source <xs:element name="subscriptionHeader" type="CPTSubscriptionHeader"/>

element tcip:PiAgencyList/agency-ids
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children agency-id
source <xs:element name="agency-ids" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="agency-id" type="CPT-AgencyID"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:PiAgencyList/agency-ids/agency-id
diagram
type tcip:CPT-AgencyID
properties
isRef 0
content simple
source <xs:element name="agency-id" type="CPT-AgencyID"/>

element tcip:PiAgencyList/agency-names
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children agency-name
source <xs:element name="agency-names" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="agency-name" type="CPT-AgencyName"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:PiAgencyList/agency-names/agency-name
diagram
type tcip:CPT-AgencyName
properties
isRef 0
content simple
facets
minLength 1
maxLength 30
source <xs:element name="agency-name" type="CPT-AgencyName"/>

element tcip:PiAgencyList/name-fragments
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children name-fragment
source <xs:element name="name-fragments" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="name-fragment" type="CPT-AgencyName"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:PiAgencyList/name-fragments/name-fragment
diagram
type tcip:CPT-AgencyName
properties
isRef 0
content simple
facets
minLength 1
maxLength 30
source <xs:element name="name-fragment" type="CPT-AgencyName"/>

element tcip:PiAgencyList/service-area
diagram
type tcip:SPPolygon
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children polygonName vertices polygonId
source <xs:element name="service-area" type="SPPolygon" minOccurs="0"/>

element tcip:PiAgencyList/point
diagram
type tcip:SPPoint
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children pointName pointNodeId pointType linearReference addressPoint geoLocationPoint adminArea
source <xs:element name="point" type="SPPoint" minOccurs="0"/>

element tcip:PiAgencyList/modes
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children mode
source <xs:element name="modes" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="20">
     
<xs:element name="mode" type="CPT-Mode"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:PiAgencyList/modes/mode
diagram
type tcip:CPT-Mode
properties
isRef 0
content simple
facets
minLength 1
maxLength 2
source <xs:element name="mode" type="CPT-Mode"/>

element tcip:PiAgencyList/zones
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children zone
source <xs:element name="zones" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="100">
     
<xs:element name="zone" type="PIServiceZoneIden"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:PiAgencyList/zones/zone
diagram
type tcip:PIServiceZoneIden
properties
isRef 0
content simple
source <xs:element name="zone" type="PIServiceZoneIden"/>

element tcip:PiAgencyList/include-URLs
diagram
type tcip:CPT-Boolean
properties
isRef 0
content simple
source <xs:element name="include-URLs" type="CPT-Boolean"/>

element tcip:PiAgencyList/include-fares
diagram
type tcip:CPT-Boolean
properties
isRef 0
content simple
source <xs:element name="include-fares" type="CPT-Boolean"/>

element tcip:PiAgencyList/include-files
diagram
type tcip:CPT-Boolean
properties
isRef 0
content simple
source <xs:element name="include-files" type="CPT-Boolean"/>

element tcip:PiAgencyList/include-zones
diagram
type tcip:CPT-Boolean
properties
isRef 0
content simple
source <xs:element name="include-zones" type="CPT-Boolean"/>

element tcip:PiAgencyList/include-hours
diagram
type tcip:CPT-Boolean
properties
isRef 0
content simple
source <xs:element name="include-hours" type="CPT-Boolean"/>

element tcip:PiAgencyList/include-area
diagram
type tcip:CPT-Boolean
properties
isRef 0
content simple
source <xs:element name="include-area" type="CPT-Boolean"/>

element tcip:PiAgencyList/profiles
diagram
properties
isRef 0
minOcc 0
maxOcc 1
content complex
children profile
source <xs:element name="profiles" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence maxOccurs="200">
     
<xs:element name="profile" type="PIAgencyProfile"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element tcip:PiAgencyList/profiles/profile
diagram
type tcip:PIAgencyProfile
properties
isRef 0
content complex
children agency-id name feedback-email public-contact-phone public-contact-fax public-contact-addr public-contact-email public-websiteURL customer-serviceURL trip-plannerURL operation-times agency-description handicap-access-description fare-range-description ticket-locations customer-group-served fleet-description modes status service-zones service-area static-files localPIAgencyProfile
source <xs:element name="profile" type="PIAgencyProfile"/>


XML Schema documentation generated by
XMLSpy Schema Editor http://www.altova.com/xmlspy