Definition Type: AttributeGroup
Name: PriceRequestAttributes
Containing Schema: OTA_AirCommonTypes.xsd
Documentation:
Attribute collection used to describe a price request.
Collapse XSD Schema Diagram:
Drilldown into SaleCountry in schema ota_aircommontypes_xsd Drilldown into RequestedTicketingDate in schema ota_aircommontypes_xsd Drilldown into ValidatingAirlineCode in schema ota_aircommontypes_xsd Drilldown into Reprice in schema ota_aircommontypes_xsd Drilldown into PricingSource in schema ota_aircommontypes_xsd Drilldown into CurrencyCode in schema ota_aircommontypes_xsd Drilldown into NegotiatedFaresOnly in schema ota_aircommontypes_xsd Drilldown into FareQualifier in schema ota_aircommontypes_xsdXSD Diagram of PriceRequestAttributes in schema ota_aircommontypes_xsd (Open Travel (OTA))
Collapse XSD Schema Code:
<xs:attributeGroup name="PriceRequestAttributes">
    <xs:annotation>
        <xs:documentation xml:lang="en">Attribute collection used to describe a price request.</xs:documentation>
    </xs:annotation>
    <xs:attribute name="FareQualifier" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Used to specify the type of fare required. Refer to OTA Code List Fare Qualifier (FAQ) or use airline industry standard fare codes.</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
            <xs:union memberTypes="OTA_CodeType UpperCaseAlphaLength1to3" />
        </xs:simpleType>
    </xs:attribute>
    <xs:attribute name="NegotiatedFaresOnly" type="xs:boolean" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Indicator to identify whether or not the price is applicable only to private fares.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="CurrencyCode" type="AlphaLength3" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">Type of funds preferred for reviewing monetary values, in ISO 4217 codes.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="PricingSource" type="PricingSourceType" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">
		It can be used to indicate whether the fare is public or private. 
		</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="Reprice" type="xs:boolean" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en"> If true repricing is requested.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="ValidatingAirlineCode" type="AlphaNumericStringLength1to8" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The code for the validating airline.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="RequestedTicketingDate" type="DateOrDateTimeType" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The date on which the customer requests the booking to be ticketed.</xs:documentation>
        </xs:annotation>
    </xs:attribute>
    <xs:attribute name="SaleCountry" type="ISO3166" use="optional">
        <xs:annotation>
            <xs:documentation xml:lang="en">The country in which the booking will be made (sold).</xs:documentation>
        </xs:annotation>
    </xs:attribute>
</xs:attributeGroup>
Collapse Child Attributes:
Name Type Default Value Use
FareQualifier FareQualifier Optional
NegotiatedFaresOnly NegotiatedFaresOnly Optional
CurrencyCode CurrencyCode Optional
PricingSource PricingSource Optional
Reprice Reprice Optional
ValidatingAirlineCode ValidatingAirlineCode Optional
RequestedTicketingDate RequestedTicketingDate Optional
SaleCountry SaleCountry Optional