<xs:element name="Pricing" minOccurs="0">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">Baggage pricing information, including amounts, tax(s), pricing rules, pricing influencers, exchange rate and redemption amounts.</xs:documentation>
</xs:annotation>
<xs:complexType>
<xs:sequence>
<xs:element name="AppliedRule" type="AppliedRuleType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation xml:lang="en">Rules that applied to this pricing.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="CalculationInfo" type="TextDescriptionType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">Service or bag specific fee calculation information or warnings.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="PricingQualifier" type="AirPricingQualifierType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">Additional information that influenced the pricing, including restrictions, promotions and tax exemptions.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="RedemptionPoints" type="AirRedemptionMilesType" minOccurs="0">
<xs:annotation>
<xs:documentation xml:lang="en">Redemption pricing information if all or a portion of this offer may be paid using points.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="TaxInfo" type="TaxType" minOccurs="0" maxOccurs="unbounded">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">Tax(es) that were applied to this pricing.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
<xs:attribute name="PreTaxAmount" type="Money" use="optional">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">The amount charged for the ancillary product that typically does NOT include taxes.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="TaxAmount" type="Money" use="optional">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">The tax amount.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="Amount" type="Money" use="optional">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">The total amount charged for the ancillary product including any applicable tax(es).
NOTE: If there is no cost associated with the offer or redemption miles are being used, set this value to 0.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="PricingCurrency" type="AlphaLength3" use="optional">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">The pricing/filing currency in ISO 4217 encoding.</xs:documentation>
<xs:documentation source="Example" xml:lang="en">CAD = Canadian Dollar | USD = United States Dollar | EUR = Euro</xs:documentation>
<xs:documentation source="Reference" xml:lang="en">http://www.opentraveldevelopersnetwork.com/Supported_ISO_Standards.php</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="DecimalPlaces" type="xs:nonNegativeInteger" use="optional">
<xs:annotation>
<xs:documentation source="Description" xml:lang="en">The number of decimal places for the display and pricing currency(s).</xs:documentation>
<xs:documentation source="Examples" xml:lang="en">USD 8500 with "2" Decimal Places represents $85.</xs:documentation>
<xs:documentation source="References" xml:lang="en">http://www.iso.org/iso/support/faqs/faqs_widely_used_standards/widely_used_standards_other/currency_codes/currency_codes_list-1.htm</xs:documentation>
<xs:documentation source="Definition" xml:lang="en">This is equivalent to the ISO 4217 standard "minor unit" and is typically used when the amount provided includes the minor unit of currency without a decimal point.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attributeGroup ref="ExchangeRateGroup" />
<xs:attribute name="BaseNUC_Amount" type="Money" use="optional">
<xs:annotation>
<xs:documentation xml:lang="en">The base neutral unit of construction amount.</xs:documentation>
</xs:annotation>
</xs:attribute>
<xs:attribute name="DisplayLabel">
<xs:annotation>
<xs:documentation>Marketing name for pricing type, e.g. "Filed Price".</xs:documentation>
</xs:annotation>
<xs:simpleType>
<xs:restriction base="xs:string" />
</xs:simpleType>
</xs:attribute>
</xs:complexType>
</xs:element>
|