Schema Component Representation
<
xs:complexType
name="
PIRouteInfo">
<
xs:sequence>
<
xs:element
name="
modes">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
10">
<
xs:element
name="
mode"
type="
CPT-Mode
"/>
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
description"
type="
CPT-Footnote
"
minOccurs="
0"/>
<
xs:element
name="
map"
type="
PIMap
"
minOccurs="
0"/>
<
xs:element
name="
accesses"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
100">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
astops"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
500">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
bstops"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
500">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
files"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
100">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
announcements"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
100">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
notes"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
1000">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
timepoints">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
1000">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
<
xs:element
name="
timetables"
minOccurs="
0">
<
xs:complexType>
<
xs:sequence
minOccurs="
1"
maxOccurs="
20">
</
xs:sequence>
</
xs:complexType>
</
xs:element>
</
xs:sequence>
</
xs:complexType>