Documentation for ATIS-Draft-03-00-79

Complex Type: FCFareDefinitionRecord

[Table of contents]

Super-types: None
Sub-types: None
Name FCFareDefinitionRecord
Used by (from the same schema document) Complex Type FcFareDataPush , Complex Type FcFareDataPush , Complex Type FcFareDataPush , Complex Type FcFareLoadData , Complex Type FcFareLoadData , Complex Type FcFareLoadData
Abstract no
XML Instance Representation
<...>
<fare-definition-id> FC-FareDefinitionRecordID </fare-definition-id> [1]
<metadata> CPTRowMetaData </metadata> [0..1]
<earliest-time> CPT-DateTime </earliest-time> [0..1]
<latest-time> CPT-Time </latest-time> [0..1]
<day-types> [0..1]
Start Sequence [1..10]
<day-type> SCH-DayType </day-type> [1]
End Sequence
</day-types>
<zone-pairs> [0..1]
Start Sequence [1..1000]
<zone-pair> FCFareZoneTableEntry </zone-pair> [1]
End Sequence
</zone-pairs>
<stop-pairs> [0..1]
Start Sequence [1..15000]
<stop-pair> FCStoppointPair </stop-pair> [1]
End Sequence
</stop-pairs>
<boarding-stops> [0..1]
Start Sequence [1..15000]
<boarding-stop> CPTStoppointIden </boarding-stop> [1]
End Sequence
</boarding-stops>
<fare-records> [1]
Start Sequence [1..100]
<fare-record> FCFareRecord </fare-record> [1]
End Sequence
</fare-records>
</...>
Diagram
h602530520 h1503432423 h1272267302 h-1969397032 h1495630460 h-1820048032 h-10161658 h2146772752 h-650077279
Schema Component Representation
<xs:complexType name="FCFareDefinitionRecord">
<xs:sequence>
<xs:element name="fare-definition-id" type=" FC-FareDefinitionRecordID "/>
<xs:element name="metadata" type=" CPTRowMetaData " minOccurs="0"/>
<xs:element name="earliest-time" type=" CPT-DateTime " minOccurs="0"/>
<xs:element name="latest-time" type=" CPT-Time " minOccurs="0"/>
<xs:element name="day-types" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="10">
<xs:element name="day-type" type=" SCH-DayType "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="zone-pairs" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="1000">
<xs:element name="zone-pair" type=" FCFareZoneTableEntry "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="stop-pairs" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="15000">
<xs:element name="stop-pair" type=" FCStoppointPair "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="boarding-stops" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="15000">
<xs:element name="boarding-stop" type=" CPTStoppointIden "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="fare-records">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="100">
<xs:element name="fare-record" type=" FCFareRecord "/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>