Documentation for ATIS-Draft-03-00-79

Complex Type: FCFareRecord

[Table of contents]

Super-types: None
Sub-types: None
Name FCFareRecord
Used by (from the same schema document) Complex Type FCFareDefinitionRecord , Complex Type FCTransactionRecord
Abstract no
XML Instance Representation
<...>
<fare-record-id> FC-FareRecordID </fare-record-id> [1]
<passenger-types> [1]
Start Sequence [1..20]
<passenger-type> atis:TravelerClass </passenger-type> [1]
End Sequence
</passenger-types>
<instrument-types> [1]
Start Sequence [1..300]
<instrument-type> FC-MonetaryInstrType </instrument-type> [1]
End Sequence
</instrument-types>
<value-currency> FC-MonetaryInstrAuth </value-currency> [0..1]
<value-amount> FC-MonetaryInstrValue </value-amount> [0..1]
<ride-quantity> FC-RideValueDeduct </ride-quantity> [0..1]
</...>
Diagram
h-267432027 h-756079604 h-171757138 h-172326884 h-1028375171 h-2093152911
Schema Component Representation
<xs:complexType name="FCFareRecord">
<xs:sequence>
<xs:element name="fare-record-id" type=" FC-FareRecordID "/>
<xs:element name="passenger-types">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="20">
<xs:element name="passenger-type" type=" atis:TravelerClass "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="instrument-types">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="300">
<xs:element name="instrument-type" type=" FC-MonetaryInstrType "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="value-currency" type=" FC-MonetaryInstrAuth " minOccurs="0"/>
<xs:element name="value-amount" type=" FC-MonetaryInstrValue " minOccurs="0"/>
<xs:element name="ride-quantity" type=" FC-RideValueDeduct " minOccurs="0"/>
</xs:sequence>
</xs:complexType>