BaggagePricingCriteria
A set of Baggage pricing specific filter criteria for shopping requests, including baggage type, charges, and settlement information.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
baggageOptionCode |
Specifies the type of baggage (e.g. CarryOnBag, CheckedBag). |
BaggageTypeCode |
false |
|
|
false |
commercialAgreementIdentifier |
Bilateral agreement identifier. |
string |
false |
|
|
false |
deferralInd |
When TRUE, the ORA advises that the POA is given BDC designation. |
boolean |
false |
|
|
false |
fixedPrepaidInd |
When TRUE, the ORA may alter the POA's prepaid baggage charges. |
boolean |
false |
|
|
false |
includeSettlementInd |
When TRUE, the POA is requested to return the settlement value for the baggage. |
boolean |
false |
|
|
false |
optionalChargesCode |
Allowance catalog requested. Example: C (Catalog Only). |
string |
false |
|
|
false |
requestedActionCode |
Requested action to take for this information (example: 131 DISPLAY ONLY). |
MessageFunctionCode |
false |
|
|
false |
shoppingCriteria |
A set of criteria which qualifies the flight request by influencing which results are returned in the shopping response, including preferred or required criteria. |
ShoppingCriteria |
true |
|
|
false |
{
"baggageOptionCode" : {
"baggageTypeCodeEnum" : { }
},
"commercialAgreementIdentifier" : "string",
"deferralInd" : "boolean",
"fixedPrepaidInd" : "boolean",
"includeSettlementInd" : "boolean",
"optionalChargesCode" : "string",
"requestedActionCode" : {
"messageFunctionCodeEnum" : { }
},
"shoppingCriteria" : {
"allianceCriteria" : { },
"baggagePricingCriteria" : { },
"cabinTypeCriteria" : { },
"connectionCriteria" : { },
"existingOrderCriteria" : { },
"fareCriteria" : [ { } ],
"flightCriteria" : { },
"fopCriteria" : [ { } ],
"paymentCardCriteria" : [ { } ],
"programCriteria" : [ { } ],
"promotionCriteria" : { },
"seatCriteria" : [ { } ],
"serviceCriteria" : { },
"specialNeedsCriteria" : { },
"tripPurposeCode" : { }
}
}