Schema Component Representation
<
xs:complexType
name="
CPTStoppoint">
<
xs:sequence>
<
xs:element
name="
footnote"
type="
CPT-Footnote
"
minOccurs="
0"/>
<
xs:element
name="
altitude"
type="
lrms:Height
"
minOccurs="
0"/>
<
xs:element
name="
distanceFromInt"
type="
lrms:Distance
"
minOccurs="
0"/>
<
xs:element
name="
side"
type="
lrms:Side
"
minOccurs="
0"/>
<
xs:element
name="
distance"
type="
lrms:Distance
"
minOccurs="
0"/>
<
xs:element
name="
minimum-heading"
type="
lrms:Angle
"
minOccurs="
0"/>
<
xs:element
name="
maximum-heading"
type="
lrms:Angle
"
minOccurs="
0"/>
<
xs:element
name="
length"
type="
lrms:Distance
"
minOccurs="
0"/>
<
xs:element
name="
servicingRoutes"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
100">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
directionOfRoutes"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
100">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
modes"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
100">
<
xs:element
name="
mode"
type="
CPT-Mode
"/>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
associated-timepoint"
type="
SCHTimepointIden
"
minOccurs="
0"/>
<
xs:element
name="
zones"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
100">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
padType"
type="
CPT-PadType
"
minOccurs="
0"/>
<
xs:element
name="
stopPtAttributes"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
20">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
amenities"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
50">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
entrance"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
20">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
shelters"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
10">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
parkingFacIDs"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
20">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
markerType"
type="
PI-MarkerType
"
minOccurs="
0"/>
<
xs:element
name="
signs"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
100">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
access"
type="
PI-ADAAccess
"
minOccurs="
0"/>
<
xs:element
name="
sharedStops"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
50">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
otherAgencies"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
50">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
ownerAgencyID"
type="
CPT-AgencyID
"
minOccurs="
0"/>
<
xs:element
name="
stopLastMod"
type="
CPT-Date
"
minOccurs="
0"/>
<
xs:element
name="
placementDate"
type="
CPT-Date
"
minOccurs="
0"/>
<
xs:element
name="
permits"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
100">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
agreements"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
100">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
photos"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
100">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
trfcSigPastDist"
type="
lrms:Distance
"
minOccurs="
0"/>
<
xs:element
name="
trfcSigPriorDist"
type="
lrms:Distance
"
minOccurs="
0"/>
<
xs:element
name="
incidents"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
1000">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
</
xs:sequence>
</
xs:complexType>