BookingRef
A location in a database where to find a booking.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
bookingCreationDateTime |
Creation date and time of the booking reference |
string |
true |
|
|
false |
bookingEntity |
An Entity that is managing a booking. |
BookingEntity |
false |
|
|
false |
bookingIdentifier |
The location in a database where to find a booking. |
string |
false |
|
|
false |
order |
A uniquely identified record of the agreement of one party with another to receive products and services under specified terms and conditions. Order supports the sale of a flexible range of airline products and services that are not necessarily Journey based (e.g. subscription services). |
Order |
true |
|
|
false |
org |
An organized structure set up for a particular purpose, such as a business, government body, department, charity, or financial institution. |
Org |
false |
|
|
false |
paxGroup |
A number of individual passengers traveling under one commercial name that associates them. E.g. a Tour group or a group for sales allotment from airline to agency. |
PaxGroup |
true |
|
|
false |
service |
An instance of a specific flight or Service Definition as it has been offered (and eventually ordered and consumed) in the context of a specific Offer and/or Order. |
Service |
false |
|
|
false |
ticketDocInfo |
An Information corresponding to a group of 1 to 4 Tickets for a single Origin Destination and a single Passenger. |
TicketDocInfo |
false |
|
|
false |
typeCode |
Specifies the type of Booking Reference. Encoding Scheme: IATA Padis Codeset - List for data element [9958] Reservation Control Type. |
string |
false |
|
|
false |
{
"bookingCreationDateTime" : "string",
"bookingEntity" : {
"bookingRef" : { },
"carrier" : { },
"city" : { },
"code" : "string",
"entityTypeCode" : "string",
"identificationNumber" : "number",
"org" : { }
},
"bookingIdentifier" : "string",
"order" : {
"bilateralTimeLimit" : [ { } ],
"bookingRef" : [ { } ],
"carrier" : { },
"commission" : [ { } ],
"creationDateTime" : "string",
"depositTimeLimitDateTime" : "string",
"existingOrderCriteria" : { },
"inventoryGuarantee" : { },
"lastModifiedDateTime" : "string",
"namingTimeLimitDateTime" : "string",
"offer" : [ { } ],
"order" : [ { } ],
"orderIdentifier" : "string",
"orderItem" : [ { } ],
"ownerTypeCode" : { },
"paxGroup" : { },
"paymentInfo" : [ { } ],
"paymentTimeLimitDateTime" : "string",
"statusCode" : { },
"ticketDocInfo" : { },
"totalPrice" : { },
"versionNumber" : "integer",
"webAddressUri" : "string"
},
"org" : {
"bookingEntity" : { },
"bookingRef" : [ { } ],
"clearance" : { },
"clearanceParty" : { },
"contactInfo" : [ { } ],
"contentOwner" : { },
"name" : "string",
"orgIdentifier" : "string",
"pax" : { },
"programCriteria" : { },
"promotionIssuer" : { },
"salesTaxRegistration" : [ { } ],
"taxDeductedAtSourceCapabilityInd" : "boolean"
},
"paxGroup" : {
"bookingRef" : [ { } ],
"contactInfo" : [ { } ],
"intendedPaxQty" : "number",
"order" : { },
"orderItem" : { },
"pax" : [ { } ],
"paxGroupIdentifier" : "string",
"paxGroupName" : "string",
"responseParameters" : { }
},
"service" : {
"accountingCode" : "string",
"accountingSubCode" : "string",
"actionCode" : { },
"alacarteofferitem" : { },
"bag" : [ { } ],
"bookingRef" : [ { } ],
"bookingStatusCode" : { },
"componentService" : [ { } ],
"compoundService" : { },
"coupon" : { },
"deliveryCode" : "string",
"deliveryMilestoneCode" : "string",
"deliveryProvider" : { },
"deliveryStatusCode" : { },
"deliveryStatusDescText" : "string",
"dependeeService" : { },
"dependentService" : [ { } ],
"descText" : "string",
"expirationDateTime" : "string",
"interlineSettlementInfo" : { },
"internalValue" : { },
"milestoneCode" : "string",
"offeredPax" : [ { } ],
"offerItem" : { },
"orderItem" : { },
"pax" : { },
"paxJourney" : { },
"paxSegment" : { },
"responsibleAirline" : { },
"selectedSeat" : { },
"serviceAssociations" : { },
"serviceDefinition" : { },
"serviceIdentifier" : "string",
"statusChangeReasonText" : "string",
"statusCode" : { },
"statusDescText" : "string",
"typeText" : "string",
"unchangedInd" : "boolean"
},
"ticketDocInfo" : {
"bookingAgency" : { },
"bookingRef" : [ { } ],
"bookletQty" : "number",
"carrierFee" : { },
"commission" : { },
"endorsementText" : "string",
"fareDetail" : { },
"orderAmendment" : { },
"originalIssueInfo" : { },
"originDest" : { },
"pax" : { },
"paymentInfo" : [ { } ],
"penalty" : [ { } ],
"pricingCountryCode" : { },
"pricingDate" : "string",
"pricingLocationCode" : { },
"pricingTime" : "string",
"referencedOrder" : { },
"servicingAgency" : { },
"ticket" : [ { } ],
"ticketRefIdentification" : [ { } ]
},
"typeCode" : "string"
}