BookingInstructions
An Optional service booking instructions to include SSR, OSI and upgrade Method.
Properties
Name |
Description |
Type |
Required |
Generic |
Enum |
Ignore |
methodText |
PNR booking method. Example: AE (BY SSR - SPECIAL SERVICE REQUEST) For maximum interoperability, refer to IATA PADIS Code List for data element 9750. Select a code value or enter a value that is bilaterally agreed upon between trading partners. |
string |
false |
|
|
false |
osiText |
Other service information (OSI) text. Example: PAX VIP MEMBER OF PARLIAMENT |
string |
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 |
specialService |
A special service information |
array |
false |
SpecialService |
--- |
false |
upgradeMethodCode |
Upgrade method. Example: AE (BY SSR - SPECIAL SERVICE REQUEST) For maximum interoperability, refer to IATA PADIS Code List for data element 9750. Select a code value or enter a value that is bilaterally agreed upon between trading partners. |
string |
false |
|
|
false |
upgradeNewClassCode |
New Cabin Type Code related to the Upgrade Method. As defined by PADIS codeset (e.g. 1, 2, 3, etc.) |
CabinTypeCode |
false |
|
|
false |
{
"methodText" : "string",
"osiText" : "string",
"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"
},
"specialService" : [ {
"addlDataMeasure" : { },
"bookingInstructions" : { },
"freeText" : "string",
"qty" : "number",
"shoppingCriteria" : { },
"specialServiceCode" : "string",
"statusCode" : "string"
} ],
"upgradeMethodCode" : "string",
"upgradeNewClassCode" : {
"cabinTypeCodeEnum" : { }
}
}