Documentation for ATIS-Draft-03-00-79

Complex Type: PINearestStop

[Table of contents]

Super-types: None
Sub-types: None
Name PINearestStop
Used by (from the same schema document) Complex Type PiNearestStopList
Abstract no
XML Instance Representation
<...>
<stoppoint> CPTStoppointIden </stoppoint> [1]
<location> lrms:GeoLocation </location> [1]
<mode> CPT-Mode </mode> [0..1]
<route> SCHRouteIden </route> [0..1]
<rtDirection> SCH-RouteDirectionName </rtDirection> [0..1]
<stopAttributes> [0..1]
Start Sequence [1..20]
<stopAttribute> CPT-StoppointAttribute </stopAttribute> [1]
End Sequence
</stopAttributes>
<stop-detail> CPTStoppoint </stop-detail> [0..1]
<amenities> [0..1]
Start Sequence [1..50]
<amenity> PIAmenity </amenity> [1]
End Sequence
</amenities>
<shelters> [0..1]
Start Sequence [1..10]
<shelter> CPTShelter </shelter> [1]
End Sequence
</shelters>
<parking> [0..1]
Start Sequence [1..5]
<parking-item> PIParkingFacility </parking-item> [1]
End Sequence
</parking>
<bulletins> [0..1]
Start Sequence [1..10]
<bulletin> PIServiceBulletin </bulletin> [1]
End Sequence
</bulletins>
</...>
Diagram
h2146772752 h-542031743 h-1969600082 h-963684166 h-998956645 h-579718087 h-1499379220 h-93197381 h1424308099 h-947091075 h-1685972354
Schema Component Representation
<xs:complexType name="PINearestStop">
<xs:sequence>
<xs:element name="stoppoint" type=" CPTStoppointIden "/>
<xs:element name="location" type=" lrms:GeoLocation "/>
<-- the location of the nearest stop -->
<xs:element name="mode" type=" CPT-Mode " minOccurs="0"/>
<xs:element name="route" type=" SCHRouteIden " minOccurs="0"/>
<xs:element name="rtDirection" type=" SCH-RouteDirectionName " minOccurs="0"/>
<xs:element name="stopAttributes" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="stopAttribute" type=" CPT-StoppointAttribute "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="stop-detail" type=" CPTStoppoint " minOccurs="0"/>
<xs:element name="amenities" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="50">
<xs:element name="amenity" type=" PIAmenity "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="shelters" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="10">
<xs:element name="shelter" type=" CPTShelter "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="parking" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="5">
<xs:element name="parking-item" type=" PIParkingFacility "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="bulletins" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="10">
<xs:element name="bulletin" type=" PIServiceBulletin "/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>