EnhancedSeatMapRQ

Required: true

Type: object

Description: Used to request a seatmap from another system

EnhancedSeatMapRQ.version

Required: false

Type: string

Description: Version of the payload message.

EnhancedSeatMapRQ.SeatMapQueryEnhanced

Required: false

Type: object

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.correlationID

Required: false

Type: string

Description: An ID for end-to-end correlation of log messages with the corresponding Web service message throughout the processing of the Web service message.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.RequestType

Required: true

Type: object

Description: Type of request Staeful, Stateless, Payload

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight

Required: true

Type: object

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.destination

Required: true

Type: string

Description: IATA airport code

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.origin

Required: true

Type: string

Description: IATA airport code

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.DepartureDate

Required: true

Type: object

Description: Departure date this segment

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.DepartureDate.localTime

Required: false

Type: string

Description: Departure time this segment in local time

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.Operating

Required: false

Type: object

Description: Operating Airline

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.Operating.carrier

Required: true

Type: string

Description: By default, the carrier is assumed from the transaction context

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.Operating.suffix

Required: false

Type: string

Description: Flight Identifier Suffix is used by operations to differentiate flights with same flight number operating on the same date

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.Marketing

Required: true

Type: array

Description: Marketing Airline

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.Marketing.carrier

Required: true

Type: string

Description: By default, the carrier is assumed from the transaction context

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.Marketing.suffix

Required: false

Type: string

Description: Flight Identifier Suffix is used by operations to differentiate flights with same flight number operating on the same date

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.ArrivalDate

Required: false

Type: object

Description: Arrival date this segment

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.ArrivalDate.localTime

Required: false

Type: string

Description: Departure time this segment in local time

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.AircraftConfigNumber

Required: false

Type: object

Description: flight aircraft configuration

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.Status

Required: false

Type: object

Description: status of flight like open, close, boarding, etc.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Flight.ExtensionPoint_Summary

Required: false

Type: object

EnhancedSeatMapRQ.SeatMapQueryEnhanced.CabinDefinition

Required: false

Type: object

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.CabinDefinition.CabinType

Required: false

Type: object

Description: Cabin Type for RQ/RS eq. First , Business, Economy

EnhancedSeatMapRQ.SeatMapQueryEnhanced.CabinDefinition.RBD

Required: false

Type: object

Description: Reservation Booking Designator to apply to seatmap cabin request

EnhancedSeatMapRQ.SeatMapQueryEnhanced.CabinDefinition.MarketingName

Required: false

Type: object

Description: Any Marketing Name to be displayed instead of just First or Economy

EnhancedSeatMapRQ.SeatMapQueryEnhanced.CabinDefinition.MarketingDescription

Required: false

Type: array

Description: Any free text description or banner applicable to the cabin

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Currency

Required: false

Type: object

Description: currency request for seatmap pricing

EnhancedSeatMapRQ.SeatMapQueryEnhanced.AirlineRecordLocator

Required: false

Type: object

Description: Airline Record Locator of passenger or group

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers

Required: false

Type: array

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.passengerType

Required: false

Type: string

Description: Pricing Passenger Type, for instance "GOV", "MIL", "ADT", "CNN"

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.PNR_Loc

Required: false

Type: string

Description: PNR record Locator of passenger or group

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.fareBasisCode

Required: false

Type: string

Description: Fare Basis Code for the filed fare.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.quantity

Required: false

Type: integer

Description: Specifies the number of travelers of a given passenger type (e.g., Adult, Child) Assigned XSD Type: PassengerTypeQuantityType

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.RBD

Required: false

Type: string

Description: Reservation Booking Designator - actual booking class code or F/J/Y for unbooked travelers.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.birthDate

Required: false

Type: string

Description: Traveler's date of birth. Can be used for minumum age requirements for certain seat selection Assigned XSD Type: {http://www.w3.org/2001/XMLSchema}date

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.accompaniedByInfantInd

Required: false

Type: boolean

Description: If indicator is present and true the passenger is travelling with an infant that is not occupying a seat Restrictions as to where the passenger may sit on the aircraft may apply due to exit row restrictions or the availbility of oxygen masks.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.tourCode

Required: false

Type: string

Description: Fare tour code

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.fareComponentID

Required: false

Type: string

Description: Fare component ID

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.TravellerID

Required: false

Type: object

Description: Traveler Profile Identifier.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.GivenName

Required: false

Type: object

Description: Firt or Given Name

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.Surname

Required: false

Type: object

Description: Last or Surname

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.Loyalty

Required: false

Type: array

Description: Loyalty program information in event it affects seatmap selection

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.Loyalty.carrier

Required: true

Type: string

Description: Loyalty program owning carrier

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.Loyalty.program

Required: false

Type: string

Description: Primary Membership programAssigned XSD Type: {http://services.sabre.com/STL/v01}ProperName

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.Loyalty.partnerProgram

Required: false

Type: string

Description: Partner or AllianceAssigned XSD Type: {http://services.sabre.com/STL/v01}ProperName

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.Loyalty.level

Required: false

Type: string

Description: Frequent Flier Tier Number stored in PNR Assigned XSD Type: {http://services.sabre.com/STL/v01}StringLength1to64

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.Loyalty.notes

Required: false

Type: string

Description: Free textAssigned XSD Type: {http://services.sabre.com/STL/v01}Text

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.Loyalty.tag

Required: false

Type: string

Description: Frequent Flier Tag stored in PNR

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.Loyalty.profileTier

Required: false

Type: string

Description: Frequent Flier Tier stored in Profiles

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.SSR

Required: false

Type: array

Description: SSR Details

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.SeatReq

Required: false

Type: object

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.SeatReq.ReqType

Required: false

Type: object

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.SeatReq.ReqType.extension

Required: false

Type: string

Description: A string used for an open enumeration literal value.Place a literal in this attribute if you have selected the "other_" value in the enumerated list. Note that this value should be known to your trading partners.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.SeatReq.ExtensionPoint_Summary

Required: false

Type: object

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.TravellerCharacteristics

Required: false

Type: object

Description: TODO - Use Open Enumeration from OTA - Traveller Characteristics or restrictions, pet allergies so no near a pet etc

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.TicketNumber

Required: false

Type: object

Description: Assigned XSD Type: {http://services.sabre.com/STL/v01}StringLength13to15

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.TicketNumber.coupon

Required: false

Type: integer

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria

Required: false

Type: object

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria.vendorCode

Required: false

Type: string

Description: Vendor Code

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria.fareAmount

Required: false

Type: number

Description: Fare amount with decimal points

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria.atpcoFareRule

Required: false

Type: string

Description: Atpco fare rule

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria.PrivateTariffIndicatorInd

Required: false

Type: boolean

Description: private tariff indicator

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria.governingCarrier

Required: false

Type: string

Description: Carrier code

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria.fareTypeBitmap

Required: false

Type: string

Description: fare type bitmap

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria.fareType

Required: false

Type: string

Description: Fare type string

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria.FareIndicator

Required: false

Type: integer

Description: fare indicator

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria.fareComponentID

Required: false

Type: string

Description: Fare Component Identifier

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria.atpcoFareTariff

Required: false

Type: string

Description: Aptco fare tariff

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.FareBreakCriteria.ExtensionPoint_Summary

Required: false

Type: object

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareAvailQualifiers.ExtensionPoint_Summary

Required: false

Type: object

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS

Required: false

Type: object

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.duty

Required: false

Type: string

Description: An authority code assigned to a requestor.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.LNIATA

Required: false

Type: string

Description: LNIATA of the Console the agent signed into.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.multiHost

Required: false

Type: string

Description: Airline partition for multi-host source locations.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.sine

Required: false

Type: string

Description: Identifies the agent or party within the requesting entity.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.company

Required: false

Type: string

Description: The IATA assigned code for the Agency or Airine or GDS

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Actual

Required: false

Type: object

Description: Actual is where the transaction is initiated.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Actual.country

Required: false

Type: string

Description: 3 character country code agency is located in

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Actual.province

Required: false

Type: string

Description: State or province

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Actual.city

Required: false

Type: string

Description: City

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Actual.number

Required: false

Type: string

Description: agent station number or agency iata number

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Actual.country2

Required: false

Type: string

Description: 2 character country code for agencyIt is preferred to use the 3 character country code. This is provided for those cases where the 3 character country code is not supported and the 2 character country code is required.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Home

Required: false

Type: object

Description: Home is assigned to the agent account.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Home.country

Required: false

Type: string

Description: 3 character country code agency is located in

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Home.province

Required: false

Type: string

Description: State or province

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Home.city

Required: false

Type: string

Description: City

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Home.number

Required: false

Type: string

Description: agent station number or agency iata number

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.Home.country2

Required: false

Type: string

Description: 2 character country code for agencyIt is preferred to use the 3 character country code. This is provided for those cases where the 3 character country code is not supported and the 2 character country code is required.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.PCC

Required: false

Type: object

Description: Psuedo is either Agency PCC or Agent AAA. Required for most source code is provided.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.ClientContext

Required: false

Type: object

Description: Client Context

EnhancedSeatMapRQ.SeatMapQueryEnhanced.POS.ClientContext.clientType

Required: true

Type: string

Description: Client context.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData

Required: false

Type: object

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight

Required: false

Type: array

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight

Required: true

Type: object

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.destination

Required: true

Type: string

Description: IATA airport code

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.origin

Required: true

Type: string

Description: IATA airport code

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.DepartureDate

Required: true

Type: object

Description: Departure date this segment

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.DepartureDate.localTime

Required: false

Type: string

Description: Departure time this segment in local time

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.Operating

Required: false

Type: object

Description: Operating Airline

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.Operating.carrier

Required: true

Type: string

Description: By default, the carrier is assumed from the transaction context

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.Operating.suffix

Required: false

Type: string

Description: Flight Identifier Suffix is used by operations to differentiate flights with same flight number operating on the same date

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.Marketing

Required: true

Type: array

Description: Marketing Airline

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.Marketing.carrier

Required: true

Type: string

Description: By default, the carrier is assumed from the transaction context

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.Marketing.suffix

Required: false

Type: string

Description: Flight Identifier Suffix is used by operations to differentiate flights with same flight number operating on the same date

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.ArrivalDate

Required: false

Type: object

Description: Arrival date this segment

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.ArrivalDate.localTime

Required: false

Type: string

Description: Departure time this segment in local time

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.AircraftConfigNumber

Required: false

Type: object

Description: flight aircraft configuration

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.Status

Required: false

Type: object

Description: status of flight like open, close, boarding, etc.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.Flight.ExtensionPoint_Summary

Required: false

Type: object

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.FlightJourneyData

Required: false

Type: object

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.FlightJourneyData.CnxxIndicator

Required: false

Type: object

Description: If Y, there are one or more connections.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.FlightJourneyData.ClassOfService

Required: true

Type: object

Description: Class of service.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.FlightJourneyData.ActionCode

Required: false

Type: object

Description: Reservation system action code.Example: HK ACCEPTED VALUES: 2 character reservation code.Sabre will only pass segments with SS and HK status as journey control data

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.FlightJourneyData.ExtensionPoint_Summary

Required: false

Type: object

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.JourneyFlight.ExtensionPoint_Summary

Required: false

Type: object

EnhancedSeatMapRQ.SeatMapQueryEnhanced.JourneyData.ExtensionPoint_Summary

Required: false

Type: object

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup

Required: false

Type: object

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.GroupTotalPrice

Required: true

Type: object

Description: Total price for the entire itinerary for all passengers of all types. It is the sum of all TypeTotalPrice. Example: 320000

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.GroupTotalPrice.currencyCode

Required: false

Type: string

Description: ISO Currency codeAssigned XSD Type: {http://services.sabre.com/STL/v01}CurrencyCodeList

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.GroupTotalPrice.currency

Required: false

Type: string

Description: Currency nameAssigned XSD Type: {http://services.sabre.com/STL/v01}ProperName

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.GroupTotalPrice.decimalPlaces

Required: false

Type: integer

Description: Number of decimal places used with this currency.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo

Required: true

Type: array

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.TypeCount

Required: true

Type: integer

Description:

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.TypeRequested

Required: true

Type: string

Description: Passenger type being requested for pricing. If the passenger type sent by the GDS is not in the below predefined list, then it is shown as is. Predefined values are: ADT= Adult CHD = Child INF = Infant GOV = Government MIL = Military SRC = Senior citizen STD = Student YTH = Youth Example: CHD

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.TypePriced

Required: true

Type: string

Description: Passenger type being priced. This type can be different from the type requested if there is no available fare for the requested type. For example the requested type is GOV and the priced type is ADT because there is no available fare for type GOV and there is an available fare for type ADT. If the passenger type sent by the GDS is not the below predefined list, then it is shown as is. Predefined values are: ADT= Adult CHD = Child INF = Infant GOV = Government MIL = Military SRC = Senior citizen STD = Student YTH = Youth Example: ADT

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.TypeTotalPrice

Required: true

Type: object

Description: Total price for all passengers of the same type

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.TypeTotalPrice.currencyCode

Required: false

Type: string

Description: ISO Currency codeAssigned XSD Type: {http://services.sabre.com/STL/v01}CurrencyCodeList

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.TypeTotalPrice.currency

Required: false

Type: string

Description: Currency nameAssigned XSD Type: {http://services.sabre.com/STL/v01}ProperName

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.TypeTotalPrice.decimalPlaces

Required: false

Type: integer

Description: Number of decimal places used with this currency.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Base

Required: true

Type: object

Description: Total base fare amount that includes surcharges (if applicable). Example: 200000

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Base.currencyCode

Required: false

Type: string

Description: ISO Currency codeAssigned XSD Type: {http://services.sabre.com/STL/v01}CurrencyCodeList

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Base.currency

Required: false

Type: string

Description: Currency nameAssigned XSD Type: {http://services.sabre.com/STL/v01}ProperName

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Base.decimalPlaces

Required: false

Type: integer

Description: Number of decimal places used with this currency.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Taxes

Required: true

Type: object

Description: Total taxes amount. Example: 50000

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Taxes.currencyCode

Required: false

Type: string

Description: ISO Currency codeAssigned XSD Type: {http://services.sabre.com/STL/v01}CurrencyCodeList

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Taxes.currency

Required: false

Type: string

Description: Currency nameAssigned XSD Type: {http://services.sabre.com/STL/v01}ProperName

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Taxes.decimalPlaces

Required: false

Type: integer

Description: Number of decimal places used with this currency.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Total

Required: true

Type: object

Description: Total price: 50000

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Total.currencyCode

Required: false

Type: string

Description: ISO Currency codeAssigned XSD Type: {http://services.sabre.com/STL/v01}CurrencyCodeList

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Total.currency

Required: false

Type: string

Description: Currency nameAssigned XSD Type: {http://services.sabre.com/STL/v01}ProperName

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.Total.decimalPlaces

Required: false

Type: integer

Description: Number of decimal places used with this currency.

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.TravelerFareInfo.TicketByDate

Required: false

Type: object

Description: Ticket by date/ time.Example: 2013-12-25.this is not the Booking Time Limit (BookByDate) that applies to offers in a shopping response. This is the date/ time when a ticket-associated offer must be purchased/ ticketed

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.ValidatingCarrier

Required: true

Type: object

Description: Validating carrier airline designator code..

EnhancedSeatMapRQ.SeatMapQueryEnhanced.FareGroup.ExtensionPoint_Summary

Required: false

Type: object

EnhancedSeatMapRQ.SeatMapQueryEnhanced.SeatMapSource

Required: false

Type: object

Description: Seat Map type to retrieve: PRS (default) or ACS

EnhancedSeatMapRQ.SeatMapQueryEnhanced.Client

Required: false

Type: object

Description: client issuing the request

EnhancedSeatMapRQ.SeatMapQueryEnhanced.ExtensionPoint_Query

Required: false

Type: object

EnhancedSeatMapRQ.PriceQuoteCriteria

Required: false

Type: object

Description:

EnhancedSeatMapRQ.PriceQuoteCriteria.PriceQuoteDesignator

Required: true

Type: array

Description:

EnhancedSeatMapRQ.PriceQuoteCriteria.PriceQuoteDesignator.number

Required: true

Type: integer

Description: Price Quote Number

EnhancedSeatMapRQ.ExtensionPoint

Required: false

Type: object