Documentation for ATIS-Draft-03-00-79

Complex Type: PITripRequestFareConstraints

[Table of contents]

Super-types: None
Sub-types: None
Name PITripRequestFareConstraints
Used by (from the same schema document) Complex Type PITripRequest
Abstract no
XML Instance Representation
<...>
<fareInstrumentID> FC-FareInstrID </fareInstrumentID> [0..1]
<agencyID> CPT-AgencyID </agencyID> [0..1]
<monetaryInstID> FC-MonetaryInstrType </monetaryInstID> [0..1]
<rideInstID> FC-RideInstrID </rideInstID> [0..1]
<passInstID> FC-PassInstrID </passInstID> [0..1]
<riderClass> atis:TravelerClass </riderClass> [0..1]
<adaNeeds> [0..1]
Start Sequence [1..10]
<adaNeed> PI-ADANeed </adaNeed> [1]
End Sequence
</adaNeeds>
<costMax> PI-MaxCost </costMax> [0..1]
</...>
Diagram
h1697645422 h948193899 h-171757138 h-428483740 h2025054763 h-756079604 h-473215867 h-1827352190
Schema Component Representation
<xs:complexType name="PITripRequestFareConstraints">
<xs:sequence>
<xs:element name="fareInstrumentID" type=" FC-FareInstrID " minOccurs="0"/>
<xs:element name="agencyID" type=" CPT-AgencyID " minOccurs="0"/>
<-- owner of fare media -->
<xs:element name="monetaryInstID" type=" FC-MonetaryInstrType " minOccurs="0"/>
<xs:element name="rideInstID" type=" FC-RideInstrID " minOccurs="0"/>
<xs:element name="passInstID" type=" FC-PassInstrID " minOccurs="0"/>
<xs:element name="riderClass" type=" atis:TravelerClass " minOccurs="0"/>
<xs:element name="adaNeeds" minOccurs="0">
<xs:complexType>
<xs:sequence minOccurs="1" maxOccurs="10">
<xs:element name="adaNeed" type=" PI-ADANeed "/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="costMax" type=" PI-MaxCost " minOccurs="0"/>
</xs:sequence>
</xs:complexType>