Documentation for ATIS-Draft-03-00-79

Complex Type: PIAccessibility

[Table of contents]

Super-types: None
Sub-types: None
Name PIAccessibility
Used by (from the same schema document) Complex Type PiAccessibilityList , Complex Type PIRouteInfo
Abstract no
XML Instance Representation
<...>
<type> [1]
Start Choice [1]
<vehicleAttribute> CPT-PTVehicleAttribute </vehicleAttribute> [1]
<stopAttribute> CPT-StoppointAttribute </stopAttribute> [1]
<adaAttribute> PI-ADAAccess </adaAttribute> [1]
End Choice
</type>
<activation-date> CPT-Date </activation-date> [0..1]
<activation-time> CPT-DateTime </activation-time> [0..1]
<deactivation-date> CPT-Date </deactivation-date> [0..1]
<deactivation-time> CPT-Time </deactivation-time> [0..1]
<avail-times> [0..1]
Start Sequence [1..100]
<avail-time> PIAvailablePeriod </avail-time> [1]
End Sequence
</avail-times>
<applicability> [1]
Start Choice [1]
<applicable-agency> CPT-AgencyID </applicable-agency> [1]
<applicable-route> SCHRouteIden </applicable-route> [1]
<applicable-stoppoint> CPTStoppointIden </applicable-stoppoint> [1]
End Choice
</applicability>
<modes> [0..1]
Start Sequence [1..10]
<mode> CPT-Mode </mode> [1]
End Sequence
</modes>
</...>
Diagram
h1217607583 h-579718087 h132004243 h-1969881159 h1272267302 h-1969881159 h-1969397032 h-1261622036 h948193899 h-963684166 h2146772752 h-1969600082
Schema Component Representation
<xs:complexType name="PIAccessibility">
<xs:sequence>
<xs:element name="type">
<xs:complexType>
<xs:choice>
<xs:element name="vehicleAttribute" type=" CPT-PTVehicleAttribute "/>
<xs:element name="stopAttribute" type=" CPT-StoppointAttribute "/>
<xs:element name="adaAttribute" type=" PI-ADAAccess "/>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="activation-date" type=" CPT-Date " minOccurs="0"/>
<xs:element name="activation-time" type=" CPT-DateTime " minOccurs="0"/>
<xs:element name="deactivation-date" type=" CPT-Date " minOccurs="0"/>
<xs:element name="deactivation-time" type=" CPT-Time " minOccurs="0"/>
<xs:element name="avail-times" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="avail-time" type=" PIAvailablePeriod "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="applicability">
<xs:complexType>
<xs:choice>
<xs:element name="applicable-agency" type=" CPT-AgencyID "/>
<xs:element name="applicable-route" type=" SCHRouteIden "/>
<xs:element name="applicable-stoppoint" type=" CPTStoppointIden "/>
</xs:choice>
</xs:complexType>
</xs:element>
<xs:element name="modes" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="10">
<xs:element name="mode" type=" CPT-Mode "/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>