BaggageAllowance
An amount of checked or carry-on luggage the airline will allow per passenger.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
applicableBagText |
Applicable bag type. Examples: Carry-On, 1st Checked Bag, 2nd Checked Bag |
string |
false |
|
|
false |
applicablePartyText |
Baggage weight restriction application. Examples: Party, Traveler. Party applies to all Travelers. |
string |
false |
|
|
false |
baggageAllowanceIdentifier |
Unique identifier of this Baggage Allowance. |
string |
false |
|
|
false |
bdc |
An information for use in NDC Interline: The carrier whose baggage allowances and charges apply. |
Bdc |
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 |
descText |
Baggage Allowance description and additional information. |
string |
false |
|
|
false |
dimensionAllowance |
A Baggage dimension allowance with application information. |
array |
false |
DimensionAllowance |
--- |
false |
paxJourney |
A collection of segments which satisfies transportation of a passenger for a given origin and destination. |
PaxJourney |
true |
|
|
false |
pieceAllowance |
An allowance of the maximum number of each allowable baggage type. |
array |
false |
PieceAllowance |
--- |
false |
reasonForIssuanceSubCode |
Reason For Issuance Sub Code. Examples: 0CC (First Checked Bag) 0B1 (In-flight Entertainment) 0BX (Lounge) |
ReasonForIssuanceSubCode |
false |
|
|
false |
serviceDefinition |
A description and characteristics of a non-flight product or service that can be separately sold and delivered. E.g. bag, seat, meal on a flight. |
ServiceDefinition |
true |
|
|
false |
ticket |
An accountable document issued by or on behalf of a carrier which includes notices and the flight and passenger coupons. |
Ticket |
true |
|
|
false |
typeCode |
Type of Baggage Allowance. E.g. Checked or CarryOn. |
BaggageTypeCode |
false |
|
|
false |
weightAllowance |
A baggage weight allowance with application information. |
array |
false |
WeightAllowance |
--- |
false |
{
"applicableBagText" : "string",
"applicablePartyText" : "string",
"baggageAllowanceIdentifier" : "string",
"bdc" : {
"analysisResultCode" : { },
"baggageAllowance" : { },
"baggageDisclosure" : { },
"bagRuleCode" : { },
"carrierDesigCode" : { },
"carrierName" : "string",
"reasonText" : "string",
"responseParameters" : { }
},
"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" : { }
},
"descText" : "string",
"dimensionAllowance" : [ {
"applicableBagText" : "string",
"applicablePartyText" : "string",
"baggageAllowance" : { },
"baggageDimensionCategoryText" : "string",
"descText" : "string",
"maxMeasure" : { },
"minMeasure" : { },
"pieceAllowance" : { },
"qty" : "number"
} ],
"paxJourney" : {
"alacarteofferitem" : [ { } ],
"baggageAllowance" : { },
"duration" : "string",
"flightService" : [ { } ],
"interlineSettlementInfo" : { },
"originDest" : { },
"paxJourneyIdentifier" : "string",
"paxSegment" : [ { } ]
},
"pieceAllowance" : [ {
"applicableBagText" : "string",
"applicablePartyText" : "string",
"baggageAllowance" : { },
"descText" : "string",
"pieceDimensionAllowance" : [ { } ],
"pieceWeightAllowance" : [ { } ],
"totalQty" : "number",
"typeText" : "string"
} ],
"reasonForIssuanceSubCode" : {
"reasonForIssuanceSubCodeEnum" : { }
},
"serviceDefinition" : {
"baggageAllowance" : { },
"bilateralTimeLimit" : [ { } ],
"bookingInstructions" : { },
"datedOperatingLeg" : [ { } ],
"depositTimeLimitDateTime" : "string",
"inflightServiceCode" : "string",
"name" : "string",
"namingTimeLimitDateTime" : "string",
"owner" : { },
"paymentTimeLimitDateTime" : "string",
"priceGuaranteeTimeLimitDateTime" : "string",
"reasonForIssuanceCode" : { },
"reasonForIssuanceSubCode" : { },
"seatProfile" : { },
"service" : [ { } ],
"serviceAssociations" : [ { } ],
"serviceBundle" : { },
"serviceCode" : "string",
"serviceDefinitionIdentifier" : "string",
"serviceDescText" : "string",
"ticketingTimeLimitDateTime" : "string"
},
"ticket" : {
"baggageAllowance" : [ { } ],
"connectedDocNumber" : "number",
"coupon" : [ { } ],
"docTypeCode" : "string",
"exchReissueInd" : "boolean",
"feeOwnerCode" : { },
"presentCreditCardInd" : "boolean",
"primaryDocInd" : "boolean",
"remarkText" : "string",
"reportingTypeCode" : { },
"routingCode" : "string",
"taxOnEmdInd" : "boolean",
"ticketDocInfo" : { },
"ticketIssuanceInfo" : { },
"ticketNumber" : "number"
},
"typeCode" : {
"baggageTypeCodeEnum" : { }
},
"weightAllowance" : [ {
"applicableBagText" : "string",
"applicablePartyText" : "string",
"baggageAllowance" : { },
"descText" : "string",
"maximumWeightMeasure" : { },
"pieceAllowance" : { }
} ]
}