TaxSummary
A tax summary information.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
allRefundableInd |
When true, all tax breakdown amounts are refundable. |
boolean |
false |
|
|
false |
approximateInd |
When true, this tax is approximate. |
boolean |
false |
|
|
false |
carrierFee |
A Carrier imposed fee detail, typically related to booking, ticketing, or servicing. |
CarrierFee |
false |
|
|
false |
collectionInd |
When true, all specified tax breakdowns must be collected. |
boolean |
false |
|
|
false |
coupon |
A portion of the Passenger Ticket and Baggage Check or Excess Baggage Ticket that indicates particular places between which the coupon is good for carriage. |
Coupon |
true |
|
|
false |
guaranteeTimeLimitDateTime |
The length of time the Tax of an offer item is guaranteed. In the absence of the Tax guarantee time limit, the Tax is not guaranteed. Upon expiry, the Tax may no longer be guaranteed and either a new shopping process should begin, or the offer should be repriced resulting in a new Offer. Should the Tax guarantee time limit extend beyond Order creation, the remaining length of time persists into the corresponding Order Item. The airline can increase the remaining length of time beyond the original time limit should they wish to. This field should only be used when the Airline indicates that a Price Guarantee is available. |
string |
false |
|
|
false |
price |
An amount of money expected, required, or given in payment for something. |
Price |
true |
|
|
false |
pricingParameter |
A set of Pricing Parameters, including Simple Pricing, Award Travel, Auto Exchange, Override Currency and Tax Exemption. |
PricingParameter |
true |
|
|
false |
tax |
A compulsory contribution to state revenue, levied by the government on workers' income and business profits or added to the cost of some goods, services, and transactions. |
array |
false |
Tax |
--- |
false |
totalTaxAmount |
Total of all applicable tax amounts included in the price. If tax breakdowns are provided, this amount should match the sum of the tax breakdown amounts. |
Amount |
false |
|
|
false |
{
"allRefundableInd" : "boolean",
"approximateInd" : "boolean",
"carrierFee" : {
"amount" : { },
"appCode" : "string",
"carrier" : { },
"fareComponent" : [ { } ],
"originDest" : { },
"paymentMethod" : { },
"rbdCode" : { },
"reportingCodeText" : "string",
"taxSummary" : { },
"ticketDocInfo" : { },
"typeCode" : "string"
},
"collectionInd" : "boolean",
"coupon" : {
"baggageAllowance" : [ { } ],
"connectedCouponNumber" : "number",
"consumedAtIssuanceInd" : "boolean",
"couponNumber" : "number",
"couponValidityPeriod" : { },
"excessBaggage" : { },
"fareBasisCode" : "string",
"filedFee" : { },
"involIndCode" : "string",
"mediaTypeCode" : "string",
"nonCommissionableInd" : "boolean",
"nonInterlineableInd" : "boolean",
"nonRefundableInd" : "boolean",
"nonReissuableNonExchInd" : "boolean",
"productCharacteristic" : { },
"promotion" : { },
"refNumber" : "number",
"remarkText" : "string",
"resChangeInfo" : { },
"rficCode" : { },
"rfiscCode" : { },
"rfiscDescText" : "string",
"seqNumber" : "number",
"service" : [ { } ],
"serviceDeliveryDate" : "string",
"serviceDeliveryProviderLocationCode" : { },
"serviceDeliveryProviderName" : "string",
"serviceQty" : "number",
"settlementAuthorizationIdentifier" : "string",
"soldAirlineInfo" : { },
"statusCode" : "string",
"taxSummary" : [ { } ],
"ticket" : { },
"validatingCarrier" : { },
"valueAmount" : { }
},
"guaranteeTimeLimitDateTime" : "string",
"price" : {
"alacarteofferitem" : { },
"baseAmount" : { },
"baseAmountGuaranteeTimeLimitDateTime" : "string",
"curConversion" : [ { } ],
"discount" : { },
"equivAmount" : { },
"fareComponent" : { },
"fareDetail" : { },
"farePriceType" : { },
"fee" : [ { } ],
"loyaltyUnitAmount" : { },
"loyaltyUnitName" : "string",
"markup" : [ { } ],
"maskedInd" : "boolean",
"offer" : { },
"offerItem" : { },
"order" : { },
"orderItem" : { },
"service" : { },
"surcharge" : [ { } ],
"taxSummary" : [ { } ],
"totalAmount" : { }
},
"pricingParameter" : {
"autoExchInd" : "boolean",
"awardIncludedInd" : "boolean",
"awardOnlyInd" : "boolean",
"overrideCurCode" : { },
"responseParameters" : { },
"simplePricingInd" : "boolean",
"taxExemption" : [ { } ]
},
"tax" : [ {
"addlFiledTaxCode" : { },
"addlTaxCode" : { },
"amount" : { },
"approximateInd" : "boolean",
"appTypeCode" : "string",
"collectionInd" : "boolean",
"collectionPointTax" : [ { } ],
"country" : { },
"countrySubDivision" : { },
"curConversion" : { },
"descText" : "string",
"filedAmount" : { },
"filedTaxCode" : { },
"interlineSettlementInfo" : { },
"qualifierCode" : { },
"refundInd" : "boolean",
"salesTaxRegistration" : { },
"taxCode" : { },
"taxSummary" : { },
"typeCode" : { }
} ],
"totalTaxAmount" : {
"curCode" : "string",
"value" : "number"
}
}