Source: https://guides.developer.iata.org/docs/download-the-latest-standards

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"
}