AirTicketRQ

Required: true

Type: object

AirTicketRQ.version

Required: false

Type: string

Description: Version of the payload message.

AirTicketRQ.targetCity

Required: false

Type: string

Description: "TargetCity" is used to specify to which city service should change context using ContextChange (AAA) and the rest of the service uses new security. If empty or equals current city the context doesn't change.

AirTicketRQ.DesignatePrinter

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers.BagTag

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers.BagTag.LNIATA

Required: false

Type: string

Description: "LNIATA" is used to specify a bag tag printer address.

AirTicketRQ.DesignatePrinter.Printers.BoardingPass

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers.BoardingPass.HostedCarrier

Required: false

Type: boolean

Description: "HostedCarrier" is used by airline customers to indicate that this request is for an airline-based boarding pass printer.

AirTicketRQ.DesignatePrinter.Printers.BoardingPass.LNIATA

Required: false

Type: string

Description: "LNIATA" is used to specify a bag tag printer address.

AirTicketRQ.DesignatePrinter.Printers.Hardcopy

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers.Hardcopy.Spacing

Required: false

Type: string

Description: "Spacing" is used to specify the spacing, either 1, or 2.

AirTicketRQ.DesignatePrinter.Printers.Hardcopy.LNIATA

Required: false

Type: string

Description: "LNIATA" is used to specify a bag tag printer address.

AirTicketRQ.DesignatePrinter.Printers.InvoiceItinerary

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers.InvoiceItinerary.LNIATA

Required: false

Type: string

Description: "LNIATA" is used to specify a bag tag printer address.

AirTicketRQ.DesignatePrinter.Printers.ListLabel

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers.ListLabel.LNIATA

Required: false

Type: string

Description: "LNIATA" is used to specify a bag tag printer address.

AirTicketRQ.DesignatePrinter.Printers.MiniItinerary

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers.MiniItinerary.LNIATA

Required: false

Type: string

Description: "LNIATA" is used to specify a bag tag printer address.

AirTicketRQ.DesignatePrinter.Printers.Report

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers.Report.LNIATA

Required: false

Type: string

Description: "LNIATA" is used to specify a bag tag printer address.

AirTicketRQ.DesignatePrinter.Printers.Ticket

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers.Ticket.CountryCode

Required: false

Type: string

AirTicketRQ.DesignatePrinter.Printers.Ticket.LNIATA

Required: false

Type: string

Description: "LNIATA" is used to specify a bag tag printer address.

AirTicketRQ.DesignatePrinter.Printers.Ticket.MiniItinerary

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers.Ticket.MiniItinerary.LNIATA

Required: false

Type: string

Description: "LNIATA" is used to specify a bag tag printer address.

AirTicketRQ.DesignatePrinter.Printers.Ticket.Remote

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Printers.Ticket.Remote.LNIATA

Required: false

Type: string

Description: "LNIATA" is used to specify a bag tag printer address.

AirTicketRQ.DesignatePrinter.Profile

Required: false

Type: object

AirTicketRQ.DesignatePrinter.Profile.Number

Required: false

Type: integer

Description: "Number" is used to specify a previously established printer number.

AirTicketRQ.Itinerary

Required: true

Type: object

AirTicketRQ.Itinerary.ID

Required: true

Type: string

Description: "ID" is used to specify a record locator.

AirTicketRQ.AccountingLines

Required: false

Type: object

AirTicketRQ.AccountingLines.None

Required: false

Type: boolean

Description: "None" is used to indicate not to delete any of the accounting lines, cannot combine with "All" attribute.

AirTicketRQ.AccountingLines.All

Required: false

Type: boolean

Description: "All" is used to delete all accounting lines, cannot combine with attribute None.

AirTicketRQ.AccountingLines.Delete

Required: false

Type: array

AirTicketRQ.AccountingLines.Delete.Number

Required: true

Type: integer

Description: "Number" is used to specify particular accounting lines.

AirTicketRQ.AccountingLines.Delete.EndNumber

Required: false

Type: integer

Description: "EndNumber" when used with @Number to specify a range of accounting lines to delete.

AirTicketRQ.Ticketing

Required: true

Type: array

AirTicketRQ.Ticketing.FlightQualifiers

Required: false

Type: object

AirTicketRQ.Ticketing.FlightQualifiers.VendorPrefs

Required: false

Type: object

AirTicketRQ.Ticketing.FlightQualifiers.VendorPrefs.Airline

Required: true

Type: object

AirTicketRQ.Ticketing.FlightQualifiers.VendorPrefs.Airline.Code

Required: true

Type: string

Description: "Code" is used to specify a particular vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP

Required: false

Type: object

Description: BasicFOP cannot combine with .../BSP_Ticketing, or .../SabreSonicTicketing, or .../Multiple CC_FOP.

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.Virtual

Required: false

Type: string

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.Reference

Required: false

Type: integer

Description: "Reference" is used to refer a line number from PNR Form of Payment (FOP) field. This capability is only available once the agency has activated Sabre’s new FOP functionality in the corresponding PCC (TJR setting: PNAPNR), for additional information please contact your Sabre Account Team.

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.Type

Required: false

Type: string

Description: "Type" is used to specify the payment type. Acceptable values are "CA," (cash) "CK," (check) "CQ," (cheque). If utilizing a credit card please omit @Type, and populate the .../CC_Info child node.

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.CC_Info.Suppress

Required: false

Type: boolean

Description: "Suppress" is used to specify whether or not to suppress credit card information on an itinerary.

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.CC_Info.PaymentCard.CardSecurityCode

Required: false

Type: string

Description: "CardSecurityCode" is used to specify a credit card Card Security Code number.

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.CC_Info.PaymentCard.Number

Required: false

Type: integer

Description: "Number" is used to specify a credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.CC_Info.PaymentCard.ExtendedPayment

Required: false

Type: integer

Description: "ExtendedPayment" is used to specify extended payment if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card approval code if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.CC_Info.PaymentCard.Code

Required: false

Type: string

Description: "Code" is used to specify a credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.BasicFOP.CC_Info.PaymentCard.ExpireDate

Required: false

Type: string

Description: "ExpireDate" is used to specify a credit card expiration date, follows this format: YYYY-MM.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP

Required: false

Type: object

Description: MultipleFOP cannot combine with .../MultipleMiscFOP, or .../PayLaterPlan

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.Fare

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.Fare.Amount

Required: true

Type: string

Description: "Amount" is used to specify the amount to be applied to the second FOP.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One.Type

Required: false

Type: string

Description: "Type" is used to specify the payment type. Acceptable values are "CA,"CK," or "CQ." If utilizing a credit card please omit @Type, and populate the .../CC_Info child node.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One.CC_Info.Suppress

Required: false

Type: boolean

Description: "Suppress" is used to specify whether or not to suppress credit card information on an itinerary.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One.CC_Info.PaymentCard.CardSecurityCode

Required: false

Type: string

Description: "CardSecurityCode" is used to specify a credit card Card Security Code number.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One.CC_Info.PaymentCard.Number

Required: true

Type: integer

Description: "Number" is used to specify the credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One.CC_Info.PaymentCard.ExtendedPayment

Required: false

Type: integer

Description: "ExtendedPayment" is used to specify extended payment if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card approval code if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One.CC_Info.PaymentCard.Code

Required: true

Type: string

Description: "Code" is used to specify the credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One.CC_Info.PaymentCard.ManualOBFee

Required: false

Type: string

Description: "ManualOBFee" is used to indicate that the manual OB fee should be associated to the card. A manual OB fee can ONLY be added to a ticketing entry that references a PQ that has the PRICE-MANUAL tag at the bottom of the *PQ

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_One.CC_Info.PaymentCard.ExpireDate

Required: true

Type: string

Description: "ExpireDate" is used to specify the credit card expiration date, follows this format: YYYY-MM.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two.Type

Required: false

Type: string

Description: "Type" is used to specify the payment type. Acceptable values are "CA,"CK," or "CQ." If utilizing a credit card please omit @Type, and populate the .../CC_Info child node.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two.CC_Info.Suppress

Required: false

Type: boolean

Description: "Suppress" is used to specify whether or not to suppress credit card information on an itinerary.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard.CardSecurityCode

Required: false

Type: string

Description: "CardSecurityCode" is used to specify a credit card Card Security Code number.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard.Number

Required: true

Type: integer

Description: "Number" is used to specify the credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard.ExtendedPayment

Required: false

Type: integer

Description: "ExtendedPayment" is used to specify extended payment if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card approval code if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard.Code

Required: true

Type: string

Description: "Code" is used to specify the credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard.ManualOBFee

Required: false

Type: string

Description: b"ManualOBFee" is used to indicate that the manual OB fee should be associated to the card. A manual OB fee can ONLY be added to a ticketing entry that references a PQ that has the PRICE-MANUAL tag at the bottom of the *PQ

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard.ExpireDate

Required: true

Type: string

Description: "ExpireDate" is used to specify the credit card expiration date, follows this format: YYYY-MM.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.Taxes

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.Taxes.Tax

Required: true

Type: array

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.Taxes.Tax.TaxCode

Required: true

Type: string

Description: "TaxCode" is used to specify the tax code.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleFOP.Taxes.Tax.Amount

Required: true

Type: string

Description: "Amount" is used to specify the tax amount.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP

Required: false

Type: object

Description: MultipleMiscFOP cannot combine with .../MultipleFOP, or .../PayLaterPlan.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.Fare

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.Fare.Amount

Required: true

Type: string

Description: "Amount" is used to specify the fare amount to be applied to the second FOP.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_One

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_One.Type

Required: false

Type: string

Description: "Type" is used to specify the payment type. Acceptable values are "CA,"CK," or "CQ." If utilizing a credit card please omit @Type, and populate the .../CC_Info child node.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_One.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_One.CC_Info.Suppress

Required: false

Type: boolean

Description: "Suppress" is used to specify whether or not to suppress credit card information on an itinerary.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_One.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_One.CC_Info.PaymentCard.Number

Required: true

Type: integer

Description: "Number" is used to specify the credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_One.CC_Info.PaymentCard.ExtendedPayment

Required: false

Type: integer

Description: "ExtendedPayment" is used to specify extended payment if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_One.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card approval code if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_One.CC_Info.PaymentCard.Code

Required: true

Type: string

Description: "Code" is used to specify the credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_One.CC_Info.PaymentCard.ExpireDate

Required: true

Type: string

Description: "ExpireDate" is used to specify the credit card expiration date, follows this format: YYYY-MM.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_Two

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_Two.Type

Required: true

Type: string

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_Two.ExtendedPayment

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.FOP_Two.ExtendedPayment.NumMonths

Required: true

Type: integer

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.Taxes

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.Taxes.Tax

Required: true

Type: array

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.Taxes.Tax.TaxCode

Required: true

Type: string

Description: "TaxCode" is used to specify the tax code.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.MultipleMiscFOP.Taxes.Tax.Amount

Required: true

Type: string

Description: "Amount" is used to specify the tax amount.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan

Required: false

Type: object

Description: "PayLaterPlan" is only applicable to Brazil, cannot combine with MultipleFOP, or MultipleMiscFOP.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.Fare

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.Fare.Amount

Required: true

Type: string

Description: "Amount" is used to specify the remaining fare amount.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.FOP

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.FOP.Type

Required: false

Type: string

Description: "Type" is used to specify the payment type. Acceptable values are "CA,"CK," or "CQ." If utilizing a credit card please omit @Type, and populate the .../CC_Info child node.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.FOP.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.FOP.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.FOP.CC_Info.PaymentCard.Number

Required: true

Type: integer

Description: "Number" is used to specify the credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.FOP.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card approval code if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.FOP.CC_Info.PaymentCard.Code

Required: true

Type: string

Description: "Code" is used to specify the credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.FOP.CC_Info.PaymentCard.ExpireDate

Required: true

Type: string

Description: "ExpireDate" is used to specify the credit card expiration date, follows this format: YYYY-MM

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.Installment

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.Installment.Value

Required: true

Type: string

Description: "Value" is used to specify the value of the installments. Please note that decimals are not permitted.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.Installment.Count

Required: true

Type: string

Description: "Count" is used to specify the number of installments.

AirTicketRQ.Ticketing.FOP_Qualifiers.BSP_Ticketing.PayLaterPlan.Installment.PayLaterReferenceNumber

Required: true

Type: string

Description: "PayLaterReferenceNumber" is used to specify the pay later reference number.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP

Required: false

Type: object

Description: Multiple CC_FOP cannot combine with .../BSP_Ticketing, or .../SabreSonicTicketing

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.Fare

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.Fare.Amount

Required: true

Type: string

Description: "Amount" is used to specify the amount to be applied to the second CC.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_One

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_One.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_One.CC_Info.Suppress

Required: false

Type: boolean

Description: "Suppress" is used to specify whether or not to suppress credit card information on an itinerary.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_One.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_One.CC_Info.PaymentCard.CardSecurityCode

Required: false

Type: string

Description: "CardSecurityCode" is used to specify a credit card Card Security Code number.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_One.CC_Info.PaymentCard.Number

Required: true

Type: integer

Description: "Number" is used to specify the credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_One.CC_Info.PaymentCard.ExtendedPayment

Required: false

Type: integer

Description: "ExtendedPayment" is used to specify extended payment if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_One.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_One.CC_Info.PaymentCard.Code

Required: true

Type: string

Description: "Code" is used to specify the credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_One.CC_Info.PaymentCard.ManualOBFee

Required: false

Type: string

Description: "ManualOBFee" is used to indicate that the manual OB fee should be associated to the card. A manual OB fee can ONLY be added to a ticketing entry that references a PQ that has the PRICE-MANUAL tag at the bottom of the *PQ

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_One.CC_Info.PaymentCard.ExpireDate

Required: true

Type: string

Description: "ExpireDate" is used to specify the credit card expiration date, follows this format: YYYY-MM

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_Two

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_Two.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_Two.CC_Info.Suppress

Required: false

Type: boolean

Description: "Suppress" is used to specify whether or not to suppress credit card information on an itinerary.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_Two.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_Two.CC_Info.PaymentCard.CardSecurityCode

Required: false

Type: string

Description: "CardSecurityCode" is used to specify a credit card Card Security Code number.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_Two.CC_Info.PaymentCard.Number

Required: true

Type: integer

Description: "Number" is used to specify the credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_Two.CC_Info.PaymentCard.ExtendedPayment

Required: false

Type: integer

Description: "ExtendedPayment" is used to specify extended payment if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_Two.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_Two.CC_Info.PaymentCard.Code

Required: true

Type: string

Description: "Code" is used to specify the credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_Two.CC_Info.PaymentCard.ManualOBFee

Required: false

Type: string

Description: "ManualOBFee" is used to indicate that the manual OB fee should be associated to the card. A manual OB fee can ONLY be added to a ticketing entry that references a PQ that has the 'PRICE-MANUAL' tag at the bottom of the *PQ

AirTicketRQ.Ticketing.FOP_Qualifiers.MultipleCC_FOP.CC_Two.CC_Info.PaymentCard.ExpireDate

Required: true

Type: string

Description: "ExpireDate" is used to specify the credit card expiration date, follows this format: YYYY-MM

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing

Required: false

Type: object

Description: "SabreSonicTicketing" is only valid for SabreSonic-based airlines, cannot combine with .../BSP_Ticketing, or .../Multiple CC_FOP.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual approval code for non-credit card forms of payment.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP.Type

Required: false

Type: string

Description: "Type" is used to specify the payment type. Acceptable values are "CA," (cash) "CK," (check) "CQ," (cheque) "PT," "PTACA," (PTA cash) "PTAGTCK." (PTA agency check) or "PTCK" (PTA check). If utilizing a credit card please omit @Type, and populate the .../CC_Info child node, unless needing to specify a PTA credit card form of payment. For a PTA credit card form of payment the client should pass Type="PT" and populate the .../CC_Info child node with the relevant credit card information.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP.CC_Info.Suppress

Required: false

Type: boolean

Description: "Suppress" is used to specify whether or not to suppress credit card information on an itinerary.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP.CC_Info.PaymentCard.CardSecurityCode

Required: false

Type: integer

Description: "CardSecurityCode" is used to specify a credit card security code.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP.CC_Info.PaymentCard.Number

Required: true

Type: integer

Description: "Number" is used to specify a credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP.CC_Info.PaymentCard.ExtendedPayment

Required: false

Type: integer

Description: "ExtendedPayment" is used to specify extended payment if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card approval code if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP.CC_Info.PaymentCard.Code

Required: true

Type: string

Description: "Code" is used to specify a credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.BasicFOP.CC_Info.PaymentCard.ExpireDate

Required: true

Type: string

Description: "ExpireDate" is used to specify a credit card expiration date, follows this format: YYYY-MM.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP

Required: false

Type: object

Description: EnhancedMultipleCC_FOP is only valid for SabreSonic-based airlines who have actived the enhanced multiple form of payment option, cannot combine with .../MultipleFOP.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.Fare

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.Fare.Amount

Required: true

Type: string

Description: "Amount" is used to specify the fare amount to be applied to the second FOP.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_One

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_One.Type

Required: false

Type: string

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_One.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_One.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_One.CC_Info.PaymentCard.CardSecurityCode

Required: false

Type: string

Description: "CardSecurityCode" is used to specify a credit card security code.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_One.CC_Info.PaymentCard.Number

Required: true

Type: integer

Description: "Number" is used to specify the credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_One.CC_Info.PaymentCard.ExtendedPayment

Required: false

Type: integer

Description: "ExtendedPayment" is used to specify extended payment if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_One.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card approval code if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_One.CC_Info.PaymentCard.Code

Required: true

Type: string

Description: "Code" is used to specify the credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_One.CC_Info.PaymentCard.ExpireDate

Required: true

Type: string

Description: "ExpireDate" is used to specify the credit card expiration date, follows this format: YYYY-MM.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_Two

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_Two.Type

Required: false

Type: string

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_Two.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_Two.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_Two.CC_Info.PaymentCard.CardSecurityCode

Required: false

Type: string

Description: "CardSecurityCode" is used to specify a credit card security code.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_Two.CC_Info.PaymentCard.Number

Required: true

Type: integer

Description: "Number" is used to specify the credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_Two.CC_Info.PaymentCard.ExtendedPayment

Required: false

Type: integer

Description: "ExtendedPayment" is used to specify extended payment if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_Two.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card approval code if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_Two.CC_Info.PaymentCard.Code

Required: true

Type: string

Description: "Code" is used to specify the credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.FOP_Two.CC_Info.PaymentCard.ExpireDate

Required: true

Type: string

Description: "ExpireDate" is used to specify the credit card expiration date, follows this format: YYYY-MM.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.Taxes

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.Taxes.Tax

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.Taxes.Tax.TaxCode

Required: true

Type: string

Description: "TaxCode" is used to specify the tax code.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.EnhancedMultipleFOP.Taxes.Tax.Amount

Required: true

Type: string

Description: "Amount" is used to specify the tax amount.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP

Required: false

Type: object

Description: MultipleFOP cannot combine with .../EnhancedMultipleFOP.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.Fare

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.Fare.Amount

Required: true

Type: string

Description: "Amount" is used to specify the fare amount to be applied to the second FOP.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_One

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_One.Type

Required: false

Type: string

Description: "Type" is used to specify the payment type. Acceptable values are "CA," (cash) "CK," (check) "CQ," (cheque) "PT," "PTACA," (PTA cash) "PTAGTCK." (PTA agency check) or "PTCK" (PTA check). If utilizing a credit card please omit @Type, and populate the .../CC_Info child node, unless needing to specify a PTA credit card form of payment. For a PTA credit card form of payment the client should pass Type="PT" and populate the .../CC_Info child node with the relevant credit card information.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_One.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_One.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_One.CC_Info.PaymentCard.Number

Required: true

Type: integer

Description: "Number" is used to specify the credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_One.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card approval code if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_One.CC_Info.PaymentCard.Code

Required: true

Type: string

Description: "Code" is used to specify the credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_Two

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_Two.Type

Required: false

Type: string

Description: "Type" is used to specify the payment type. Acceptable values are "CA,"CK," or "CQ." If utilizing a credit card please omit @Type, and populate the .../CCInfo child node.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_Two.CC_Info

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard.Number

Required: true

Type: integer

Description: "Number" is used to specify the credit card number.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard.ManualApprovalCode

Required: false

Type: string

Description: "ManualApprovalCode" is used to specify a manual credit card approval code if applicable.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.FOP_Two.CC_Info.PaymentCard.Code

Required: true

Type: string

Description: "Code" is used to specify the credit card vendor code.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.Taxes

Required: false

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.Taxes.Tax

Required: true

Type: object

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.Taxes.Tax.TaxCode

Required: true

Type: string

Description: "TaxCode" is used to specify the tax code.

AirTicketRQ.Ticketing.FOP_Qualifiers.SabreSonicTicketing.MultipleFOP.Taxes.Tax.Amount

Required: true

Type: string

Description: "Amount" is used to specify the tax amount.

AirTicketRQ.Ticketing.MiscQualifiers

Required: false

Type: object

AirTicketRQ.Ticketing.MiscQualifiers.AirExtras

Required: false

Type: array

AirTicketRQ.Ticketing.MiscQualifiers.AirExtras.Number

Required: true

Type: integer

Description: "Number" is used to specify and EMD number.

AirTicketRQ.Ticketing.MiscQualifiers.AirExtras.EndNumber

Required: false

Type: integer

Description: "EndNumber" is used to specify the final EMD number when specifying a range.

AirTicketRQ.Ticketing.MiscQualifiers.BaggageAllowance

Required: false

Type: object

Description: Cannot combine with PhaseIV.

AirTicketRQ.Ticketing.MiscQualifiers.BaggageAllowance.Number

Required: false

Type: string

Description: "Number" is used to specify the quantity of checked bags if applicable.

AirTicketRQ.Ticketing.MiscQualifiers.BaggageAllowance.Weight

Required: false

Type: string

Description: "Weight" is used to specify the weight in kilos of checked bags if applicable.

AirTicketRQ.Ticketing.MiscQualifiers.Certificate

Required: false

Type: array

AirTicketRQ.Ticketing.MiscQualifiers.Certificate.Number

Required: true

Type: string

Description: "Number" is used to specify a ticket number. Please note that this qualifier is only applicable to Sabre Sonic-hosted carriers.

AirTicketRQ.Ticketing.MiscQualifiers.Commission

Required: false

Type: object

AirTicketRQ.Ticketing.MiscQualifiers.Commission.Amount

Required: false

Type: number

Description: "Amount" is used to specify the numeric amount of commission being claimed if applicable.

AirTicketRQ.Ticketing.MiscQualifiers.Commission.Percent

Required: false

Type: number

Description: "Percent" is used to specify the precentage of commission being claimed if applicable.

AirTicketRQ.Ticketing.MiscQualifiers.DateOfBirth

Required: false

Type: object

Description: "DOB" is used to instruct the system to take the passenger's date of birth-related information from the SSR PNR field, and pass it into the host-based ticketing application. This is required for clients based in the Russian Federation. Acceptable values are "true" or "false"

AirTicketRQ.Ticketing.MiscQualifiers.Endorsement

Required: false

Type: object

AirTicketRQ.Ticketing.MiscQualifiers.Endorsement.Override

Required: false

Type: boolean

AirTicketRQ.Ticketing.MiscQualifiers.Endorsement.Text

Required: true

Type: object

AirTicketRQ.Ticketing.MiscQualifiers.FutureTicket

Required: false

Type: object

AirTicketRQ.Ticketing.MiscQualifiers.FutureTicket.Line

Required: true

Type: array

Description: "Line" and its associated attributes are used to issue tickets from specific FP lines.

AirTicketRQ.Ticketing.MiscQualifiers.FutureTicket.Line.Number

Required: true

Type: integer

AirTicketRQ.Ticketing.MiscQualifiers.FutureTicket.Line.NameNumber

Required: false

Type: string

AirTicketRQ.Ticketing.MiscQualifiers.FutureTicket.Line.EndNumber

Required: false

Type: integer

AirTicketRQ.Ticketing.MiscQualifiers.Invoice

Required: false

Type: object

Description: "Invoice" is used to specify to print invoice at time of ticketing.

AirTicketRQ.Ticketing.MiscQualifiers.Invoice.Ind

Required: false

Type: boolean

AirTicketRQ.Ticketing.MiscQualifiers.Invoice.ETReceipt

Required: false

Type: boolean

AirTicketRQ.Ticketing.MiscQualifiers.NeedPrint

Required: false

Type: object

Description: Please note that only two of the three attributes can be set to true simultaneously.

AirTicketRQ.Ticketing.MiscQualifiers.NeedPrint.AuditorCoupon

Required: true

Type: boolean

Description: "AuditorCoupon" is used to specify to print an auditor coupon. Please note that this qualifier is only applicable to Sabre Sonic-hosted carriers.

AirTicketRQ.Ticketing.MiscQualifiers.NeedPrint.Itinerary

Required: true

Type: boolean

Description: "Itinerary" is used to specify to print an itinerary. Please note that this qualifier is only applicable to Sabre Sonic-hosted carriers.

AirTicketRQ.Ticketing.MiscQualifiers.NeedPrint.PassengerReceipt

Required: true

Type: boolean

Description: "PassengerReceipt" is used to specify to print a passenger receipt. Please note that this qualifier is only applicable to Sabre Sonic-hosted carriers.

AirTicketRQ.Ticketing.MiscQualifiers.NetRemit

Required: false

Type: object

AirTicketRQ.Ticketing.MiscQualifiers.NetRemit.Amount

Required: false

Type: number

AirTicketRQ.Ticketing.MiscQualifiers.NetRemit.NetCreditAmount

Required: false

Type: number

AirTicketRQ.Ticketing.MiscQualifiers.NetRemit.ContractAgreementCode

Required: false

Type: string

AirTicketRQ.Ticketing.MiscQualifiers.NetRemit.ValueCode

Required: false

Type: string

AirTicketRQ.Ticketing.MiscQualifiers.Ticket

Required: false

Type: object

AirTicketRQ.Ticketing.MiscQualifiers.Ticket.Action

Required: false

Type: string

Description: "Action" is used to specify an action code. Please note that this qualifier is only applicable to Sabre Sonic-hosted carriers.

AirTicketRQ.Ticketing.MiscQualifiers.Ticket.Type

Required: false

Type: string

Description: "Type" is used to specify the type of ticket to issue. Acceptable values for Type: ETR = electronic ticket (default), EMD= Electronic Miscellaneous Document, XETR = paper ticket, VCR = paper ticket (for airline use only).

AirTicketRQ.Ticketing.MiscQualifiers.TourCode

Required: false

Type: object

AirTicketRQ.Ticketing.MiscQualifiers.TourCode.SuppressFareReplaceWithBT

Required: false

Type: object

Description: This is not applicable to ARC subscribers.

AirTicketRQ.Ticketing.MiscQualifiers.TourCode.SuppressFareReplaceWithBT.Ind

Required: true

Type: boolean

Description: "Ind" is used to specify to suppress the fare amount on the ticket and replace with BT.

AirTicketRQ.Ticketing.MiscQualifiers.TourCode.SuppressFareReplaceWithIT

Required: false

Type: object

AirTicketRQ.Ticketing.MiscQualifiers.TourCode.SuppressFareReplaceWithIT.Ind

Required: true

Type: boolean

Description: "Ind" is used to specify to suppress the fare amount on the ticket and replace with IT.

AirTicketRQ.Ticketing.MiscQualifiers.TourCode.SuppressIT

Required: false

Type: object

AirTicketRQ.Ticketing.MiscQualifiers.TourCode.SuppressIT.Ind

Required: true

Type: boolean

Description: "Ind" is used to specify to to suppress the IT in the tourcode box from printing.

AirTicketRQ.Ticketing.MiscQualifiers.TourCode.SuppressITSupressFare

Required: false

Type: object

AirTicketRQ.Ticketing.MiscQualifiers.TourCode.SuppressITSupressFare.Ind

Required: true

Type: boolean

Description: "Ind" is used to specify to specify to suppress IT from printing in the tour box on the ticket and to suppress fare amounts from printing on the ticket.

AirTicketRQ.Ticketing.MiscQualifiers.TourCode.Text

Required: false

Type: object

AirTicketRQ.Ticketing.PricingQualifiers

Required: false

Type: object

AirTicketRQ.Ticketing.PricingQualifiers.Brand

Required: false

Type: array

Description: "Brand" is used to specify a brand. Please note that it's not possible to request more than 1 brand for an entire journey, or for the same segment.

AirTicketRQ.Ticketing.PricingQualifiers.Brand.RPH

Required: false

Type: integer

Description: "RPH" is used to match up with ".../ItineraryOptions/Segment".

AirTicketRQ.Ticketing.PricingQualifiers.FareFocusExclude

Required: false

Type: object

Description: "FareFocusExclude" is used to exclude fare focus fares based on business rules of the agency. Please note that this qualifier cannot be combined with .../PriceQuote

AirTicketRQ.Ticketing.PricingQualifiers.FareFocusExclude.Ind

Required: true

Type: boolean

AirTicketRQ.Ticketing.PricingQualifiers.Fare

Required: false

Type: object

AirTicketRQ.Ticketing.PricingQualifiers.Fare.Type

Required: true

Type: string

Description: "Type" is used to specify a fare type. Acceptable values are "NL" for normal fare, "EX" for special fare, and 'IT" for inclusive tour.

AirTicketRQ.Ticketing.PricingQualifiers.ItineraryOptions

Required: false

Type: object

AirTicketRQ.Ticketing.PricingQualifiers.ItineraryOptions.SegmentSelect

Required: false

Type: array

AirTicketRQ.Ticketing.PricingQualifiers.ItineraryOptions.SegmentSelect.Number

Required: true

Type: integer

AirTicketRQ.Ticketing.PricingQualifiers.ItineraryOptions.SegmentSelect.EndNumber

Required: false

Type: integer

AirTicketRQ.Ticketing.PricingQualifiers.ItineraryOptions.SegmentSelect.RPH

Required: false

Type: string

Description: "RPH" is used to match up with ".../SpecificFare/@RPH" or .../Brand.

AirTicketRQ.Ticketing.PricingQualifiers.ItineraryOptions.SideTrip

Required: false

Type: object

Description: "SideTrip" is used to instruct the system to price the specified itinerary segments as a side trip.

AirTicketRQ.Ticketing.PricingQualifiers.ItineraryOptions.SideTrip.Number

Required: true

Type: integer

AirTicketRQ.Ticketing.PricingQualifiers.ItineraryOptions.SideTrip.EndNumber

Required: false

Type: integer

AirTicketRQ.Ticketing.PricingQualifiers.NameSelect

Required: false

Type: array

Description: "NameSelect" is used to instruct the system to price theitinerary based upon a particular name field.

AirTicketRQ.Ticketing.PricingQualifiers.NameSelect.NameNumber

Required: true

Type: string

AirTicketRQ.Ticketing.PricingQualifiers.NameSelect.EndNameNumber

Required: false

Type: string

AirTicketRQ.Ticketing.PricingQualifiers.PhaseIV

Required: false

Type: array

Description: Cannot combine with .../PriceQuote.

AirTicketRQ.Ticketing.PricingQualifiers.PhaseIV.Number

Required: true

Type: integer

AirTicketRQ.Ticketing.PricingQualifiers.PhaseIV.NameSelect

Required: false

Type: array

Description: "NameSelect" is used to instruct the system to price theitinerary based upon a particular name field.

AirTicketRQ.Ticketing.PricingQualifiers.PhaseIV.NameSelect.NameNumber

Required: true

Type: string

AirTicketRQ.Ticketing.PricingQualifiers.PhaseIV.NameSelect.EndNameNumber

Required: false

Type: string

AirTicketRQ.Ticketing.PricingQualifiers.PriceQuote

Required: false

Type: array

Description: Cannot combine with .../NameSelect. Cannot combine with .../PhaseIV.

AirTicketRQ.Ticketing.PricingQualifiers.PriceQuote.NameSelect

Required: false

Type: array

Description: "NameSelect" is used to instruct the system to price theitinerary based upon a particular name field.

AirTicketRQ.Ticketing.PricingQualifiers.PriceQuote.NameSelect.NameNumber

Required: true

Type: number

AirTicketRQ.Ticketing.PricingQualifiers.PriceQuote.NameSelect.EndNameNumber

Required: false

Type: number

AirTicketRQ.Ticketing.PricingQualifiers.PriceQuote.Record

Required: false

Type: array

Description: In order to specify multiple PQR records to be issued please specify a range or specific record numbers by means of the element repetition. .../Ticketing/PricingQualifiers/PriceQuote/Record/@Reissue cannot be combined with .../Ticketing/MiscQualifiers/Ticket

AirTicketRQ.Ticketing.PricingQualifiers.PriceQuote.Record.Number

Required: true

Type: integer

Description: "Number" is used to specify a PQ number.

AirTicketRQ.Ticketing.PricingQualifiers.PriceQuote.Record.Reissue

Required: false

Type: boolean

Description: "Reissue" is used to indicate that the particular PQ record is a PQ Reissue record.

AirTicketRQ.Ticketing.PricingQualifiers.PriceQuote.Record.EndNumber

Required: false

Type: integer

Description: "EndNumber" is used to specify the ending PQ number in a range.

AirTicketRQ.Ticketing.PricingQualifiers.RefundableBalance

Required: false

Type: object

AirTicketRQ.Ticketing.PricingQualifiers.RefundableBalance.Amount

Required: true

Type: string

AirTicketRQ.Ticketing.PricingQualifiers.RefundableBalance.Taxes

Required: false

Type: object

AirTicketRQ.Ticketing.PricingQualifiers.RefundableBalance.Taxes.Tax

Required: true

Type: array

AirTicketRQ.Ticketing.PricingQualifiers.RefundableBalance.Taxes.Tax.Amount

Required: true

Type: string

AirTicketRQ.Ticketing.PricingQualifiers.RefundableBalance.Taxes.Tax.Code

Required: true

Type: string

AirTicketRQ.Ticketing.PricingQualifiers.SpanishLargeFamilyDiscountLevel

Required: false

Type: string

Description: "SpanishLargeFamilyDiscountLevel" is used to specify the Spanish large family discount level. Please note that this qualifier is only applicable to Spain-based subscribers. The accepted values are: 1, 2

AirTicketRQ.Ticketing.PricingQualifiers.SpecificFare

Required: false

Type: array

Description: Please note that the element is only applicable to Abacus.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificFare.RPH

Required: false

Type: string

Description: "RPH" is used to match up with ../OptionalQualifiers/PricingQualifiers/ItineraryOptions/Segment.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificFare.FareBasis

Required: false

Type: object

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty

Required: false

Type: object

Description: "SpecificPenalty" is used to specify change or cancellation amounts for an itinerary.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.AdditionalInfo

Required: false

Type: boolean

Description: "AdditionalInfo" is used to receive additional tags with information on fare flexibility.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Changeable

Required: false

Type: object

Description: It is not possible to combine "BeforeDeparture" and "AfterDeparture" within one element.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Changeable.MaxPenalty

Required: false

Type: string

Description: "MaxPenalty" is used to specify maximum change penalty. If a value of "0" is input no penalty is preferred. If a value of "N" is input only non-changeable options are requested. Please note that monetary amount that includes a decimal is not allowed

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Changeable.BeforeDeparture

Required: false

Type: boolean

Description: "BeforeDeparture" is used to query for before depature fees.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Changeable.Any

Required: false

Type: boolean

Description: "Any" is used to specify only changeable fare options.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Changeable.CurrencyCode

Required: false

Type: string

Description: "CurrencyCode" is used to specify the specific currency for maximum exchange penalty.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Changeable.AfterDeparture

Required: false

Type: boolean

Description: "AfterDeparture" is used to query for after depature fees.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.EitherOr

Required: false

Type: object

Description: It is not possible to combine "BeforeDeparture" and "AfterDeparture" within one element.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.EitherOr.MaxPenalty

Required: false

Type: string

Description: "MaxPenalty" is used to specify maximum change penalty. If a value of "0" is input no penalty is preferred. If a value of "N" is input only non-changeable options are requested. Please note that monetary amount that includes a decimal is not allowed

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.EitherOr.BeforeDeparture

Required: false

Type: boolean

Description: "BeforeDeparture" is used to query for before depature fees.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.EitherOr.Any

Required: false

Type: boolean

Description: "Any" is used to specify only changeable fare options.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.EitherOr.CurrencyCode

Required: false

Type: string

Description: "CurrencyCode" is used to specify the specific currency for maximum exchange penalty.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.EitherOr.AfterDeparture

Required: false

Type: boolean

Description: "AfterDeparture" is used to query for after depature fees.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Refundable

Required: false

Type: object

Description: It is not possible to combine "BeforeDeparture" and "AfterDeparture" within one element.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Refundable.MaxPenalty

Required: false

Type: string

Description: "MaxPenalty" is used to specify maximum change penalty. If a value of "0" is input no penalty is preferred. If a value of "N" is input only non-changeable options are requested. Please note that monetary amount that includes a decimal is not allowed

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Refundable.BeforeDeparture

Required: false

Type: boolean

Description: "BeforeDeparture" is used to query for before depature fees.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Refundable.Any

Required: false

Type: boolean

Description: "Any" is used to specify only changeable fare options.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Refundable.CurrencyCode

Required: false

Type: string

Description: "CurrencyCode" is used to specify the specific currency for maximum exchange penalty.

AirTicketRQ.Ticketing.PricingQualifiers.SpecificPenalty.Refundable.AfterDeparture

Required: false

Type: boolean

Description: "AfterDeparture" is used to query for after depature fees.

AirTicketRQ.Ticketing.PricingQualifiers.Taxes

Required: false

Type: object

AirTicketRQ.Ticketing.PricingQualifiers.Taxes.NoTax

Required: false

Type: object

AirTicketRQ.Ticketing.PricingQualifiers.Taxes.NoTax.Ind

Required: false

Type: boolean

AirTicketRQ.Ticketing.PricingQualifiers.Taxes.TaxExempt

Required: false

Type: array

AirTicketRQ.Ticketing.PricingQualifiers.Taxes.TaxExempt.Code

Required: false

Type: string

AirTicketRQ.Ticketing.PricingQualifiers.ValidityDates

Required: false

Type: array

Description: This node is used to specify ticket validity dates.Cannot combine with PhaseIV.

AirTicketRQ.Ticketing.PricingQualifiers.ValidityDates.NotValidAfter

Required: false

Type: object

Description: A simple date type. Allows specifying a date without a year. Accepted formats: "yyyy-mm-dd" or "mm-dd"

AirTicketRQ.Ticketing.PricingQualifiers.ValidityDates.NotValidBefore

Required: false

Type: object

Description: A simple date type. Allows specifying a date without a year. Accepted formats: "yyyy-mm-dd" or "mm-dd"

AirTicketRQ.Ticketing.PricingQualifiers.ValidityDates.Segment

Required: true

Type: array

AirTicketRQ.Ticketing.PricingQualifiers.ValidityDates.Segment.Number

Required: true

Type: integer

AirTicketRQ.Ticketing.PricingQualifiers.ValidityDates.Segment.EndNumber

Required: false

Type: integer

AirTicketRQ.PostProcessing

Required: false

Type: object

AirTicketRQ.PostProcessing.actionOnPQExpired

Required: false

Type: string

Description: "actionOnPQExpired" is used to specify appropriate action when Price Quote expires. Available options are "R" - reprice, "Q" Quit, "O" Override.

AirTicketRQ.PostProcessing.acceptNegotiatedFare

Required: false

Type: boolean

Description: "acceptNegotiatedFare" is used to accept a negotiated fare when it is not possible to ticket the stored fare.

AirTicketRQ.PostProcessing.acceptPriceChanges

Required: false

Type: boolean

Description: "acceptPriceChanges" is used to specify that system should issue a ticket even if price increases while processing.

AirTicketRQ.PostProcessing.EndTransaction

Required: false

Type: object

Description: "EndTransaction" is used to end the transaction and finalize the record.

AirTicketRQ.PostProcessing.EndTransaction.Source

Required: true

Type: object

AirTicketRQ.PostProcessing.EndTransaction.Source.ReceivedFrom

Required: true

Type: string

Description: "ReceivedFrom" is used to receive the record.

AirTicketRQ.PostProcessing.EndTransaction.Email

Required: false

Type: object

Description: "Email" is used to send an email notification upon end transaction to any email addresses contained within the particular record.

AirTicketRQ.PostProcessing.EndTransaction.Email.Ind

Required: true

Type: boolean

AirTicketRQ.PostProcessing.EndTransaction.Email.eTicket

Required: false

Type: object

Description: "eTicket" is used to send an email notification containing a text-based copy of the eTicket, cannot combine with .../Invoice, or .../Itinerary..

AirTicketRQ.PostProcessing.EndTransaction.Email.eTicket.Ind

Required: true

Type: boolean

AirTicketRQ.PostProcessing.EndTransaction.Email.eTicket.PDF

Required: false

Type: object

AirTicketRQ.PostProcessing.EndTransaction.Email.eTicket.PDF.Ind

Required: true

Type: boolean

AirTicketRQ.PostProcessing.EndTransaction.Email.Invoice

Required: false

Type: object

Description: "Invoice" is used to send an email notification containing a text-based copy of the invoice. Invoice cannot combine with .../eTicket, or .../Itinerary.

AirTicketRQ.PostProcessing.EndTransaction.Email.Invoice.Ind

Required: true

Type: boolean

AirTicketRQ.PostProcessing.EndTransaction.Email.Itinerary

Required: false

Type: object

Description: "Itinerary" is used to send an email notification containing a text-based copy of the itinerary. Itinerary cannot combine with .../eTicket, or .../Invoice.

AirTicketRQ.PostProcessing.EndTransaction.Email.Itinerary.Ind

Required: true

Type: boolean

AirTicketRQ.PostProcessing.EndTransaction.Email.Itinerary.PDF

Required: false

Type: object

Description: "PDF" is used to send an email notification containing a PDF-based copy of the itinerary.

AirTicketRQ.PostProcessing.EndTransaction.Email.Itinerary.PDF.Ind

Required: true

Type: boolean

AirTicketRQ.PostProcessing.EndTransaction.Email.Itinerary.Segment

Required: false

Type: array

AirTicketRQ.PostProcessing.EndTransaction.Email.Itinerary.Segment.Number

Required: true

Type: integer

Description: "Number" is used to specify a segment number to include in the email message.

AirTicketRQ.PostProcessing.EndTransaction.Email.Itinerary.Segment.EndNumber

Required: false

Type: integer

Description: "EndNumber" is used to specify an ending segment in the range to include in the email message.

AirTicketRQ.PostProcessing.EndTransaction.Email.PersonName

Required: false

Type: object

AirTicketRQ.PostProcessing.EndTransaction.Email.PersonName.NameNumber

Required: true

Type: string

Description: "NameNumber" is used to specify a particular passenger name number to send the email notification to. Please note that the email address in the PNR's email field must be name associated to the specified name number.