Using Universal API and Legacy API Products Together
Many of Travelport’s existing API customers may want to take advantage of Travelport Universal API while maintaining their existing products built using Travelport’s legacy API. Travelport’s Universal API product can easily be integrated into existing business processes to extend current functionality.
For example, customers could use their existing products to book GDS content, and then use Travelport Universal API to add Low Cost Carrier or Rail Content Service content, or to display merchandising options to their users.
The following process explains how to expand existing API products using Universal API functionality:
- Customers use legacy API functionality to create a booking record.
- Customers book GDS content using existing legacy API functionality.
- Customers use Universal API to create a Universal Record, and then import the host booking record created with the legacy API into the Universal Record.
- Customers use Universal API’s functionality to add non-GDS content to the Universal Record. This content could be hub content, merchandizing options, or any other future non-traditional, GDS-accessible content that is only available via Universal API.
- The Universal API stores information in the Universal Record and stores passive copies of the information in the host booking record.
Universal Records and Host Booking Records (PNRs)
The passive copies of Universal Records stored in the host booking record allow content to be displayed via traditional terminal emulation and traditional API requests. The Universal Record allows the content to be fully accessible via the Universal API.
GDS content can be updated via terminal emulation or traditional APIs. Universal API-only content must be updated via the Universal API.
The host booking record is not linked to the Universal Record. However, the Universal Record is linked to the host booking record. Each time a Universal Record is retrieved, the Universal Record is synchronized with the host booking record. This synchronization does not occur in reverse when a host booking is retrieved.
Where Can Universal API Functionality Be Added?
Universal API functionality can be added in the work flow where necessary. For example, if a work flow requires that air content be booked before merchandising can be sold, the Universal API process for selling merchandising cannot be used until air content is present. This air content can be sold via Galileo Web Services, terminal emulation, DIR, or Universal API. Once the air content is present, the work flow allows merchandising content to be sold via Universal API. The user may then switch back to the traditional API or to terminal emulation in order to add content to the host booking record.
Provisioning
Users will need to be provisioned independently for both Universal API and their legacy API product.
Diagrams
For diagrams, see the white paper: Using Travelport Universal API and Legacy API Products Together
Message Examples
Galileo (GWS)
Begin Session Request<?xml version="1.0" encoding="UTF-8" ?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<BeginSession xmlns="http://webservices.galileo.com">
<Profile>DYNGALILEOCOPY_PCC</Profile>
</BeginSession>
</soap:Body>
</soap:Envelope>
Begin Session Response<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<BeginSessionResponse xmlns="http://webservices.galileo.com">
<BeginSessionResult>ZvuhYvlsIuN8GB1+ylEeuRThGYp1BUBb5dik/qVCBTK7a0OVT/
Wy0bGSsrh2g6vhOK4mJlvUCQAR5uVPmmLA5sB0vMb0bvaZULJYa92mekxReXDh2kXzXSEdoO3KT493</BeginSessionResult></BeginSessionResponse>
</soapenv:Body>
</soapenv:Envelope>
Sessioned Booking Request<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<SubmitXmlOnSession xmlns="http://webservices.galileo.com">
<Profile>DYNGALILEOCOPY_PCC</Profile>
<Token>ZvuhYvlsIuN8GB1+ylEeuRThGYp1BUBb5dik/qVCBTK7a0OVT/
Wy0bGSsrh2g6vhOK4mJlvUCQAR5uVPmmLA5sB0vMb0bvaZULJYa92mekxReXDh2kXzXSEdoO3KT493</Token><Request>
<PNRBFManagement_17>
<PNRBFPrimaryBldChgMods>
<ItemAry>
<Item>
<DataBlkInd>N</DataBlkInd>
<NameQual>
<EditTypeInd>A</EditTypeInd>
<EditTypeIndAppliesTo />
<AddChgNameRmkQual>
<NameType />
<LNameID>1</LNameID>
<LName>ONE</LName>
<NameTypeQual>
<FNameAry>
<FNameItem>
<PsgrNum>1</PsgrNum>
<AbsNameNum>1</AbsNameNum>
<FName>BTONE</FName>
<FNameRmk>NAME</FNameRmk>
</FNameItem>
</FNameAry>
</NameTypeQual>
</AddChgNameRmkQual>
</NameQual>
</Item>
<Item>
<DataBlkInd>P</DataBlkInd>
<PhoneQual>
<EditTypeInd>A</EditTypeInd>
<AddPhoneQual>
<City>DEN</City>
<Type>H</Type>
<PhoneNumber>////3033333333</PhoneNumber>
</AddPhoneQual>
</PhoneQual>
</Item>
<Item>
<DataBlkInd>T</DataBlkInd>
<TkQual>
<Tk>TAW/17JUL/2359</Tk>
</TkQual>
</Item>
<Item>
<DataBlkInd>E</DataBlkInd>
<EndMarkQual>
<EndMark>E</EndMark>
</EndMarkQual>
</Item>
</ItemAry>
</PNRBFPrimaryBldChgMods>
<AirSegSellMods>
- <AirSegSell>
<Vnd>LH</Vnd>
<FltNum>4603</FltNum>
<OpSuf />
<Class>Y</Class>
<StartDt>20100823</StartDt>
<StartAirp>BRU</StartAirp>
<EndAirp>MUC</EndAirp>
<Status>NN</Status>
<NumPsgrs>1</NumPsgrs>
<StartTm>1110</StartTm>
<EndTm>1225</EndTm>
<DtChg>0</DtChg>
<StopoverIgnoreInd />
<AvailDispType>G</AvailDispType>
<VSpec />
<AvailJrnyNum />
</AirSegSell>
</AirSegSellMods>
<PNRBFSecondaryBldChgMods>
<ItemAry>
<Item>
<DataBlkInd>R</DataBlkInd>
<EmailQual>
<EditTypeInd>A</EditTypeInd>
<AddQual>
<Type>T</Type>
<EmailData>e1@bt1.com</EmailData>
</AddQual>
</EmailQual>
</Item>
<Item>
<DataBlkInd>R</DataBlkInd>
- <EmailQual>
<EditTypeInd>A</EditTypeInd>
<AddQual>
<LineNum>1</LineNum>
<Type>C</Type>
<EmailData>Home Email 1 BT1</EmailData>
</AddQual>
</EmailQual>
</Item>
<Item>
<DataBlkInd>E</DataBlkInd>
<EndQual>
<EndMark>E</EndMark>
</EndQual>
</Item>
</ItemAry>
</PNRBFSecondaryBldChgMods>
<SeatSellMods>
<ReqAry>
<ReqInfo>
<ID>R</ID>
<Num>1</Num>
<AirV>LH</AirV>
<FltNum>4603</FltNum>
<OpSuf />
<Dt>20100823</Dt>
<StartAirp>BRU</StartAirp>
<EndAirp>MUC</EndAirp>
<BIC>Y</BIC>
<ReqType>G</ReqType>
<AttribQual>
<AttribAry>
<Attrib>N</Attrib>
</AttribAry>
</AttribQual>
</ReqInfo>
</ReqAry>
</SeatSellMods>
<StorePriceMods>
<BaggageAllowance>
<SegNumAry>
<SegNumInfo>
<AllowCnt>20</AllowCnt>
<AllowInd>K</AllowInd>
</SegNumInfo>
</SegNumAry>
</BaggageAllowance>
<SegSelection>
<ReqAirVPFs>Y</ReqAirVPFs>
<SegRangeAry>
<SegRange>
<StartSeg>00</StartSeg>
<EndSeg>00</EndSeg>
<FareType>P</FareType>
<PFQual>
<CRSInd>1G</CRSInd>
<PCC>PCC</PCC>
<PublishedFaresInd>Y</PublishedFaresInd>
<Type>A</Type>
</PFQual>
</SegRange>
</SegRangeAry>
</SegSelection>
<PassengerType>
<PsgrAry>
<Psgr>
<LNameNum>1</LNameNum>
<PsgrNum>1</PsgrNum>
<AbsNameNum>1</AbsNameNum>
<PTC>ADT</PTC>
<PricePTCOnly>N</PricePTCOnly>
</Psgr>
</PsgrAry>
</PassengerType>
<GenQuoteInfo>
<TkType>E</TkType>
</GenQuoteInfo>
</StorePriceMods>
<EndTransactionMods>
<EndTransactRequest>
<ETInd>R</ETInd>
<RcvdFrom>TEST</RcvdFrom>
</EndTransactRequest>
</EndTransactionMods>
</PNRBFManagement_17>
</Request>
<Filter>
<_ />
</Filter>
</SubmitXmlOnSession>
</soap:Body>
</soap:Envelope>
Sessioned Booking Response<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<SubmitXmlOnSessionResponse xmlns="http://webservices.galileo.com">
<SubmitXmlOnSessionResult>
<PNRBFManagement_17 xmlns="">
<TransactionErrorCode>
<Domain>AppErrorSeverityLevel</Domain>
<Code>1</Code>
</TransactionErrorCode>
<PNRBFPrimaryBldChg />
<AirSegSell>
<AirSell>
<DisplaySequenceNumber />
<Vnd>LH</Vnd>
<FltNum>4603</FltNum>
<OpSuf />
<Class>Y</Class>
<StartDt>20100823</StartDt>
<DtChg>0</DtChg>
<StartAirp>BRU</StartAirp>
<EndAirp>MUC</EndAirp>
<StartTm>1110</StartTm>
<EndTm>1225</EndTm>
<Status>HS</Status>
<NumPsgrs>1</NumPsgrs>
<SellType>O</SellType>
<SellValidityPeriod>0</SellValidityPeriod>
<MarriageNum />
<SuccessInd>Y</SuccessInd>
<COG>N</COG>
<TklessInd>Y</TklessInd>
<FareQuoteTkIgnInd>N</FareQuoteTkIgnInd>
<StopoverInd>N</StopoverInd>
<AvailyBypassInd />
<OpAirV />
</AirSell>
<TextMsg>
<Txt>
<![CDATA[ARRIVES MUC TERMINAL 2]]>
</Txt>
</TextMsg>
<TextMsg>
<Txt>ADD ADVANCE PASSENGER INFORMATION SSRS DOCA/DOCO/DOCS</Txt>
</TextMsg>
<TextMsg>
<Txt>PERSONAL DATA WHICH IS PROVIDED TO US IN CONNECTION</Txt>
</TextMsg>
<TextMsg>
<Txt>WITH YOUR TRAVEL MAY BE PASSED TO GOVERNMENT AUTHORITIES</Txt>
</TextMsg>
<TextMsg>
<Txt>FOR BORDER CONTROL AND AVIATION SECURITY PURPOSES</Txt>
</TextMsg>
</AirSegSell>
<PNRBFSecondaryBldChg />
<SeatSell>
<CnclAry />
<ReqAry>
<Req>
<ReqNum>1</ReqNum>
<Status>0</Status>
<Status00Qual>
<AirV>LH</AirV>
<FltNum>4603</FltNum>
<OpSuf />
<BIC>Y</BIC>
<Dt>20100823</Dt>
<JourneyMsgAry />
<ChgEquipInd>N</ChgEquipInd>
<FltAry>
<Flt>
<StartAirp>BRU</StartAirp>
<EndAirp>MUC</EndAirp>
<FlightMsgAry />
<SeatAry>
<Seat>
<Status>HS</Status>
<SeatType>G</SeatType>
<Locn>11B</Locn>
<AvailStatus />
<AttribAry>
<Attrib>N</Attrib>
</AttribAry>
</Seat>
</SeatAry>
</Flt>
</FltAry>
</Status00Qual>
</Req>
</ReqAry>
<ModAry />
</SeatSell>
<FareInfo>
<RespHeader>
<UniqueKey>0000</UniqueKey>
<CRTOutput>N</CRTOutput>
<ErrMsg>N</ErrMsg>
<AgntAlert>N</AgntAlert>
<SmartParsedData>N</SmartParsedData>
<NextGenInd>Y</NextGenInd>
<Spares1>NNY</Spares1>
<FQSOnlyItin>N</FQSOnlyItin>
<HostUse14>N</HostUse14>
<IFQLastF0>Y</IFQLastF0>
<IFQLastFQ>N</IFQLastFQ>
<IFQLastD>N</IFQLastD>
<IFQLastB>N</IFQLastB>
<IFQLastV>N</IFQLastV>
<HostUse20>N</HostUse20>
<AppInd1>N</AppInd1>
<AppInd2>N</AppInd2>
<AppInd3>N</AppInd3>
<AppInd4>N</AppInd4>
<AppInd5>N</AppInd5>
<AppInd6>N</AppInd6>
<AppInd7>N</AppInd7>
<AppInd8>N</AppInd8>
<AppInd9>N</AppInd9>
<AppInd10>N</AppInd10>
<AppInd11>Y</AppInd11>
<AppInd12>N</AppInd12>
<AppInd13>N</AppInd13>
<AppInd14>N</AppInd14>
<AppInd15>N</AppInd15>
<AppInd16>Y</AppInd16>
</RespHeader>
<ItinSeg>
<UniqueKey>0001</UniqueKey>
<AirV>LH</AirV>
<FltNum>4603</FltNum>
<StartDt>20100823</StartDt>
<StartPt>BRU</StartPt>
<EndPt>MUC</EndPt>
<SegType>0</SegType>
<DayDifferential>0</DayDifferential>
<NoStopAtBoardPt>N</NoStopAtBoardPt>
<BreakInJrny>N</BreakInJrny>
<BreakNoDirectService>N</BreakNoDirectService>
<FictitiousPt>N</FictitiousPt>
<MoreDistantPt>N</MoreDistantPt>
<FQSGenFictitiousPt>N</FQSGenFictitiousPt>
<StartCityNotPrevOffCity>N</StartCityNotPrevOffCity>
<Spare1>N</Spare1>
<StartTm>1110</StartTm>
<EndTm>1225</EndTm>
<BIC>Y</BIC>
<Spare2>NNNNNNNN</Spare2>
<Spare3>0</Spare3>
<Mile>0</Mile>
<IntlStartCity>Y</IntlStartCity>
<IntlEndCity>Y</IntlEndCity>
<PtToPtAvail>N</PtToPtAvail>
<Spare4>NNNNN</Spare4>
<AvailLinkStatus>L</AvailLinkStatus>
<AvailSource>S</AvailSource>
</ItinSeg>
<RulesInfo>
<UniqueKey>1</UniqueKey>
<QuoteNum>1</QuoteNum>
<FareNum>1</FareNum>
<FareRuleInfo>Y</FareRuleInfo>
<PermittedDisc>N</PermittedDisc>
<DiscAdultFare>N</DiscAdultFare>
<GenFare>N</GenFare>
<NetFare>N</NetFare>
<FareRestricted>N</FareRestricted>
<NGGFIntlInd>Y</NGGFIntlInd>
<Spare1>N</Spare1>
<StartPt>BRU</StartPt>
<EndPt>MUC</EndPt>
<FirstTravDt>20100823</FirstTravDt>
<AirV>LH</AirV>
<FIC>YFF7OW</FIC>
<TotFareComponent>74237</TotFareComponent>
<Currency>NUC</Currency>
<DecPos>2</DecPos>
<FareAmt>74237</FareAmt>
<RuleSupplierID>0</RuleSupplierID>
<RuleNumOrdinal>00E8C6</RuleNumOrdinal>
<FareTariffNum>0015</FareTariffNum>
<RuleTextOrdinalNum>C6F1</RuleTextOrdinalNum>
<RulesApply>Y</RulesApply>
<RtesApply>Y</RtesApply>
<NoRulesExist>N</NoRulesExist>
<Spare2>NNNNN</Spare2>
<DBInd>N</DBInd>
<HostUseOnly91>N</HostUseOnly91>
<PFQuoted>N</PFQuoted>
<Spare3>YNNNN</Spare3>
<DBID />
<FareRuleInfoYQual>
<GlobDirOrdinal>EH</GlobDirOrdinal>
<HIFCity1 />
<HIFCity2 />
<MileSurchargeRtgInd>7</MileSurchargeRtgInd>
<FlownMileComponent>0</FlownMileComponent>
<MPMComponent>0</MPMComponent>
<DifBetween>0</DifBetween>
<ExtraMileCity1 />
<ExtraMileCity2 />
<ExtraMileCity3 />
<OTWTransportingAirV>LH</OTWTransportingAirV>
<ComponentAirV1 />
<ComponentAirV2 />
<Key>NADTYFF10041333</Key>
</FareRuleInfoYQual>
</RulesInfo>
<CityIndInfo>
<UniqueKey>1</UniqueKey>
<QuoteNum>1</QuoteNum>
<FareNum>1</FareNum>
<CityIndAry>
<CityInd>
<Mandatory-NoStopover>N</Mandatory-NoStopover>
<MandatoryRtePt>N</MandatoryRtePt>
<CityWI1stLevelSideTrip>N</CityWI1stLevelSideTrip>
<CityWI2ndLevelSideTrip>N</CityWI2ndLevelSideTrip>
<AllowOpenJawBreak>N</AllowOpenJawBreak>
<SurfaceSectorInc>N</SurfaceSectorInc>
<SurfaceSectorExc>N</SurfaceSectorExc>
<SysGenFictitiousPt>N</SysGenFictitiousPt>
<NegMileExcMPMReductionPt>N</NegMileExcMPMReductionPt>
<RIOSAOMileCity>N</RIOSAOMileCity>
<UnspecExtraMileAllow>N</UnspecExtraMileAllow>
<SouthAtlanticMileCity>N</SouthAtlanticMileCity>
<ClassDifferential>N</ClassDifferential>
<Spare1>NNN</Spare1>
</CityInd>
<CityInd>
<Mandatory-NoStopover>N</Mandatory-NoStopover>
<MandatoryRtePt>N</MandatoryRtePt>
<CityWI1stLevelSideTrip>N</CityWI1stLevelSideTrip>
<CityWI2ndLevelSideTrip>N</CityWI2ndLevelSideTrip>
<AllowOpenJawBreak>N</AllowOpenJawBreak>
<SurfaceSectorInc>N</SurfaceSectorInc>
<SurfaceSectorExc>N</SurfaceSectorExc>
<SysGenFictitiousPt>N</SysGenFictitiousPt>
<NegMileExcMPMReductionPt>N</NegMileExcMPMReductionPt>
<RIOSAOMileCity>N</RIOSAOMileCity>
<UnspecExtraMileAllow>N</UnspecExtraMileAllow>
<SouthAtlanticMileCity>N</SouthAtlanticMileCity>
<ClassDifferential>N</ClassDifferential>
<Spare1>NNN</Spare1>
</CityInd>
</CityIndAry>
</CityIndInfo>
<GenQuoteDetails>
<UniqueKey>1</UniqueKey>
<QuoteNum>1</QuoteNum>
<QuoteType>G</QuoteType>
<LastTkDt>20100823</LastTkDt>
<QuoteDt>20100716</QuoteDt>
<IntlSaleInd />
<BaseFareCurrency>EUR</BaseFareCurrency>
<BaseFareAmt>54500</BaseFareAmt>
<LowestOrNUCFare>0</LowestOrNUCFare>
<BaseDecPos>2</BaseDecPos>
<EquivCurrency>USD</EquivCurrency>
<EquivAmt>72900</EquivAmt>
<EquivDecPos>2</EquivDecPos>
<TotCurrency>USD</TotCurrency>
<TotAmt>80580</TotAmt>
<TotDecPos>2</TotDecPos>
<ITNum />
<RteBasedQuote>Y</RteBasedQuote>
<M0>N</M0>
<M5>N</M5>
<M10>N</M10>
<M15>N</M15>
<M20>N</M20>
<M25>N</M25>
<Spare1>N</Spare1>
<PrivFQd>N</PrivFQd>
<PFOverrides>N</PFOverrides>
<FlatFQd>N</FlatFQd>
<DirMinApplied>N</DirMinApplied>
<VATIncInd>N</VATIncInd>
<PenApplies>N</PenApplies>
<Spare2>N</Spare2>
<QuoteBasis>N</QuoteBasis>
<TaxDataAry>
<TaxData>
<Country>BE</Country>
<Amt>00034.00</Amt>
</TaxData>
<TaxData>
<Country>YQ</Country>
<Amt>00042.80</Amt>
</TaxData>
</TaxDataAry>
</GenQuoteDetails>
<ExtendedQuoteInformation>
<UniqueKey>1</UniqueKey>
<QuoteNum>1</QuoteNum>
<ETkInd>Y</ETkInd>
<PaperTkInd>N</PaperTkInd>
<PlatingInd>N</PlatingInd>
<NetFareInd>N</NetFareInd>
<TkFareInd>N</TkFareInd>
<LLPFQuoted>N</LLPFQuoted>
<CommUnresolved>N</CommUnresolved>
<DataRetQuote>N</DataRetQuote>
<FareIT>N</FareIT>
<BagInd>N</BagInd>
<TkDesignator>N</TkDesignator>
<FareBT>N</FareBT>
<FiledNetFare>N</FiledNetFare>
<NTypeComm>N</NTypeComm>
<Spare1>NN</Spare1>
<NetFareCrncy />
<NetFareAmt>0</NetFareAmt>
<NetFareNumDecs>0</NetFareNumDecs>
<EquivNetFareCrcy />
<EquivNetFareAmt>0</EquivNetFareAmt>
<EquivNumDecs>0</EquivNumDecs>
<TotNetCrcy />
<TotNetAmt>0</TotNetAmt>
<TotNetNumDecs>0</TotNetNumDecs>
<TkFareCrcy />
<TkFareAmt>0</TkFareAmt>
<TkNumDecs>0</TkNumDecs>
<EquivTkCrncy />
<EquivTkAmt>0</EquivTkAmt>
<EquivTkNumDecs>0</EquivTkNumDecs>
<TotTkCrncy />
<TotTkAmt>0</TotTkAmt>
<TotTkNumDecs>0</TotTkNumDecs>
<CrncyBaseFareTkPsgrCoupon />
<TkPsgrCouponAmt>0</TkPsgrCouponAmt>
<TkPsgrCouponNumDecs>0</TkPsgrCouponNumDecs>
<EquivCrncyTkPsgrCoupon />
<EquivAmtTkPsgrCoupon>0</EquivAmtTkPsgrCoupon>
<EquivNumDecsTkPsgrCoupon>0</EquivNumDecsTkPsgrCoupon>
<TotCrncyTkPsgrCoupon />
<TotAmtTkPsgrCoupon>0</TotAmtTkPsgrCoupon>
<TotNumDecsTkPsgrCoupon>0</TotNumDecsTkPsgrCoupon>
<MethodType />
<Type />
<CARCode />
<ValueCode />
<TkPCC>PCC</TkPCC>
<TkPCCIATANum>9999999</TkPCCIATANum>
<SellingPCC>PCC</SellingPCC>
<SellingIATANum>9999999</SellingIATANum>
<TkPCCTkAuthority>N</TkPCCTkAuthority>
<TkPCCSellAuthority>N</TkPCCSellAuthority>
<SellPCCTkAuthority>N</SellPCCTkAuthority>
<SellPCCSellAuthority>N</SellPCCSellAuthority>
<Spare2>NNNN</Spare2>
</ExtendedQuoteInformation>
<JrnyType>
<UniqueKey>0001</UniqueKey>
<QuoteNum>1</QuoteNum>
<NumJrnyItems>1</NumJrnyItems>
<CircTrip>N</CircTrip>
<RT>N</RT>
<OW>Y</OW>
<OpenJaw>N</OpenJaw>
<RndWorld>N</RndWorld>
<Spare1>NNN</Spare1>
<NumFareComponents>1</NumFareComponents>
<HIF>N</HIF>
<StopSurcharge>N</StopSurcharge>
<NotesApply>N</NotesApply>
<NoBankBuyRateHeld>N</NoBankBuyRateHeld>
<Spare2>NNNN</Spare2>
</JrnyType>
<InfoMsg>
<UniqueKey>0001</UniqueKey>
<QuoteNum>1</QuoteNum>
<MsgNum>0</MsgNum>
<AppNum>0</AppNum>
<MsgType>1</MsgType>
<Lang>0</Lang>
<Text>CHNG BA FOC</Text>
</InfoMsg>
<InfoMsg>
<UniqueKey>0001</UniqueKey>
<QuoteNum>1</QuoteNum>
<MsgNum>0</MsgNum>
<AppNum>0</AppNum>
<MsgType>1</MsgType>
<Lang>0</Lang>
<Text>CNX BA FOC</Text>
</InfoMsg>
<InfoMsg>
<UniqueKey>0001</UniqueKey>
<QuoteNum>1</QuoteNum>
<MsgNum>1013</MsgNum>
<AppNum>0</AppNum>
<MsgType>2</MsgType>
<Lang>0</Lang>
<Text>RATE USED IN EQU TOTAL IS BSR 1EUR - 1.3367197USD</Text>
</InfoMsg>
<RsvnRules>
<UniqueKey>0</UniqueKey>
<Spare1>NNN</Spare1>
<HoursMin>N</HoursMin>
<DaysMin>N</DaysMin>
<MonthsMin>N</MonthsMin>
<OccurIndMin>N</OccurIndMin>
<SameDayMin>N</SameDayMin>
<Spare2>NNNNNNNN</Spare2>
<TmDOWMin>0</TmDOWMin>
<NumOccurMin>0</NumOccurMin>
<FareComponent>1</FareComponent>
<Spare3 />
<Spare4>NNN</Spare4>
<HoursMax>N</HoursMax>
<DaysMax>N</DaysMax>
<MonthsMax>N</MonthsMax>
<OccurIndMax>N</OccurIndMax>
<SameDayMax>N</SameDayMax>
<StartIndMax>N</StartIndMax>
<CompletionInd>N</CompletionInd>
<Spare5>NNNNNN</Spare5>
<TmDOWMax>0</TmDOWMax>
<NumOccurMax>0</NumOccurMax>
<Spare6 />
<Spare7>NNN</Spare7>
<NoRsvn>N</NoRsvn>
<AdvRsvnOnlyIfTk>N</AdvRsvnOnlyIfTk>
<AdvRsvnAnyTm>N</AdvRsvnAnyTm>
<AdvRsvnHrs>N</AdvRsvnHrs>
<AdvRsvnDays>N</AdvRsvnDays>
<AdvRsvnMonths>N</AdvRsvnMonths>
<AdvRsvnEarliestTm>N</AdvRsvnEarliestTm>
<AdvRsvnLatestTm>N</AdvRsvnLatestTm>
<AdvRsvnWaived>N</AdvRsvnWaived>
<AdvRsvnDataExists>N</AdvRsvnDataExists>
<AdvRsvnEndItem>N</AdvRsvnEndItem>
<Spare8>NN</Spare8>
<Spare9>NNN</Spare9>
<AdvTkEarliestTm>N</AdvTkEarliestTm>
<AdvTkLatestTm>N</AdvTkLatestTm>
<AdvTkRsvnHrs>N</AdvTkRsvnHrs>
<AdvTkRsvnDays>N</AdvTkRsvnDays>
<AdvTkRsvnMonths>N</AdvTkRsvnMonths>
<AdvTkStartHrs>N</AdvTkStartHrs>
<AdvTkStartDays>N</AdvTkStartDays>
<AdvTkStartMonths>N</AdvTkStartMonths>
<AdvTkWaived>N</AdvTkWaived>
<AdvTkAnyTm>N</AdvTkAnyTm>
<AdvTkEndItem>N</AdvTkEndItem>
<Spare10>NN</Spare10>
<AdvRsvnTm>0</AdvRsvnTm>
<AdvTkRsvnTm>0</AdvTkRsvnTm>
<AdvTkStartTm>0</AdvTkStartTm>
<Spare11 />
<Spare12>NNNN</Spare12>
<EarliestRsvnDtPresent>N</EarliestRsvnDtPresent>
<EarliestTkDtPresent>N</EarliestTkDtPresent>
<LatestRsvnDtPresent>N</LatestRsvnDtPresent>
<LatestTkDtPresent>N</LatestTkDtPresent>
<Spare13>NNNNNNNN</Spare13>
<EarliestRsvnDt />
<EarliestTkDt />
<LatestRsvnDt />
<LatestTkDt />
<Spare14 />
<PenFeeAry>
<PenFee>
<DepRequired>N</DepRequired>
<DepNonRef>N</DepNonRef>
<TkNonRef>N</TkNonRef>
<AirVFee>N</AirVFee>
<Cancellation>N</Cancellation>
<FailConfirmSpace>N</FailConfirmSpace>
<ItinChg>Y</ItinChg>
<ReplaceTk>N</ReplaceTk>
<Applicable>Y</Applicable>
<ApplicableTo>Y</ApplicableTo>
<Spare15>NNNNNN</Spare15>
<Amt>0</Amt>
<Type>P</Type>
<Currency />
<Spare16>NNNNNNNN</Spare16>
<Spare17 />
</PenFee>
<PenFee>
<DepRequired>N</DepRequired>
<DepNonRef>N</DepNonRef>
<TkNonRef>N</TkNonRef>
<AirVFee>N</AirVFee>
<Cancellation>Y</Cancellation>
<FailConfirmSpace>N</FailConfirmSpace>
<ItinChg>N</ItinChg>
<ReplaceTk>N</ReplaceTk>
<Applicable>Y</Applicable>
<ApplicableTo>Y</ApplicableTo>
<Spare15>NNNNNN</Spare15>
<Amt>0</Amt>
<Type>P</Type>
<Currency />
<Spare16>NNNNNNNN</Spare16>
<Spare17 />
</PenFee>
</PenFeeAry>
<Cat0>N</Cat0>
<Cat1>N</Cat1>
<Cat2>N</Cat2>
<Cat3>N</Cat3>
<Cat4>Y</Cat4>
<Cat5>N</Cat5>
<Cat6>N</Cat6>
<Cat7>Y</Cat7>
<Cat8>Y</Cat8>
<Cat9>Y</Cat9>
<Cat10>Y</Cat10>
<Cat11>N</Cat11>
<Cat12>N</Cat12>
<Cat13>N</Cat13>
<Cat14>N</Cat14>
<Cat15>Y</Cat15>
<Cat16>N</Cat16>
<Cat17>N</Cat17>
<Cat18>Y</Cat18>
<Cat19>N</Cat19>
<Cat20>N</Cat20>
<Cat21>N</Cat21>
<Cat22>N</Cat22>
<Cat23>N</Cat23>
<Cat24>N</Cat24>
<Cat25>N</Cat25>
<Cat26>N</Cat26>
<Cat27>N</Cat27>
<Cat28>N</Cat28>
<Cat29>N</Cat29>
<Cat30>N</Cat30>
<Cat31>N</Cat31>
<RestrictiveDt>20100823</RestrictiveDt>
<SurchargeAmt>0</SurchargeAmt>
<NotUSACity>Y</NotUSACity>
<Spare18>NNNNNNN</Spare18>
<MissingRules>N</MissingRules>
<Spare19>NNNNNNN</Spare19>
<Spare20 />
</RsvnRules>
<FareConstruction>
<UniqueKey>0001</UniqueKey>
<QuoteNum>1</QuoteNum>
<FareConstructText>BRU LH MUC 742.37YFF7OW NUC742.37END ROE0.734131</FareConstructText>
</FareConstruction>
<SellFareConstruct>
<UniqueKey>1</UniqueKey>
<QuoteNum>1</QuoteNum>
<FareConstruction>BRU LH MUC 742.37 NUC742.37END ROE0.734131</FareConstruction>
</SellFareConstruct>
<SellStructFareConstruct>
<UniqueKey>1</UniqueKey>
<QuoteNum>1</QuoteNum>
<FareConstruction>1ABRU,1BLH,1AMUC,4A742.37,1CYFF7OW,3E0101,
1ENUC,4F742.37,1FEND,1GROE0.734131</FareConstruction></SellStructFareConstruct>
<SegRelatedInfo>
<UniqueKey>1</UniqueKey>
<QuoteNum>1</QuoteNum>
<RelSegNum>1</RelSegNum>
<NotValidBeforeDt />
<NotValidAfterDt />
<Stopover />
<FIC>YFF7OW</FIC>
<TkDesignator />
<BagInfo>20K</BagInfo>
<Fare>
<![CDATA[742.37]]>
</Fare>
<HostUseOnly54>0</HostUseOnly54>
<HostUseOnly55>0</HostUseOnly55>
<HostUseOnly56>1</HostUseOnly56>
<FareCabinClsSeg>E</FareCabinClsSeg>
<FlownMile>00377</FlownMile>
<MaxPermittedMile>00000</MaxPermittedMile>
<HostUseOnly76>N</HostUseOnly76>
<PFOverrideWaivers>N</PFOverrideWaivers>
<FlatFQ>N</FlatFQ>
<PermittedDiscFare>N</PermittedDiscFare>
<PFQuoted>N</PFQuoted>
<Spare1>NNN</Spare1>
<NetFareFIC>YFF7OW</NetFareFIC>
<TkFareFIC>YFF7OW</TkFareFIC>
<SellPCCSellAuthority />
<SellPCCTkAuthority />
<SellIATASellAuthority />
<SellIATATkAuthority />
<TkDesignatorCat35 />
<CAT35BagInd />
<Spare2 />
<ProviderPCC />
<ProviderIATANum />
<TkPsgrFareFIC />
<TkAuditorFareAmt />
</SegRelatedInfo>
<InfoMsg>
<UniqueKey>0001</UniqueKey>
<QuoteNum>1</QuoteNum>
<MsgNum>1006</MsgNum>
<AppNum>0</AppNum>
<MsgType>2</MsgType>
<Lang>0</Lang>
<Text>LAST DATE TO PURCHASE TICKET: 23AUG10</Text>
</InfoMsg>
<InfoMsg>
<UniqueKey>0001</UniqueKey>
<QuoteNum>1</QuoteNum>
<MsgNum>1026</MsgNum>
<AppNum>0</AppNum>
<MsgType>2</MsgType>
<Lang>0</Lang>
<Text>E-TKT REQUIRED</Text>
</InfoMsg>
<InfoMsg>
<UniqueKey>0001</UniqueKey>
<QuoteNum>1</QuoteNum>
<MsgNum>1174</MsgNum>
<AppNum>0</AppNum>
<MsgType>2</MsgType>
<Lang>0</Lang>
<Text>TICKETING FEES MAY APPLY</Text>
</InfoMsg>
<InfoMsg>
<UniqueKey>0001</UniqueKey>
<QuoteNum>1</QuoteNum>
<MsgNum>1170</MsgNum>
<AppNum>0</AppNum>
<MsgType>2</MsgType>
<Lang>0</Lang>
<Text>TICKETING AGENCY PCC</Text>
</InfoMsg>
<InfoMsg>
<UniqueKey>0001</UniqueKey>
<QuoteNum>1</QuoteNum>
<MsgNum>1171</MsgNum>
<AppNum>0</AppNum>
<MsgType>2</MsgType>
<Lang>0</Lang>
<Text>DEFAULT PLATING CARRIER LH</Text>
</InfoMsg>
<PsgrTypes>
<UniqueKey>0001</UniqueKey>
<PICReq>ADT</PICReq>
<QueryAmt>0</QueryAmt>
<QueryIATAFmt>N</QueryIATAFmt>
<QueryApolloFmt>N</QueryApolloFmt>
<PercentQuery>N</PercentQuery>
<AmtQuery>N</AmtQuery>
<AgeQuery>N</AgeQuery>
<ReqReturnedPIC>Y</ReqReturnedPIC>
<QuoteOnlyPICReq>N</QuoteOnlyPICReq>
<HasDiscData>N</HasDiscData>
<RespPIC>ADT</RespPIC>
<RespAmt>0</RespAmt>
<RespIATAFmt>N</RespIATAFmt>
<RespATPCOFmt>N</RespATPCOFmt>
<PercentResp>N</PercentResp>
<AmtResp>N</AmtResp>
<AgeResp>N</AgeResp>
<PFCsApply>Y</PFCsApply>
<NPFReq>N</NPFReq>
<Spare1>N</Spare1>
<PICPsgrs>1</PICPsgrs>
<PsgrNum>1</PsgrNum>
</PsgrTypes>
<PrevBICSegMapping>
<UniqueKey>0000</UniqueKey>
<BICInfoAry>
<BICInfo>
<BIC>Y</BIC>
<AppliesToSeg1>Y</AppliesToSeg1>
<AppliesToSeg2>N</AppliesToSeg2>
<AppliesToSeg3>N</AppliesToSeg3>
<AppliesToSeg4>N</AppliesToSeg4>
<AppliesToSeg5>N</AppliesToSeg5>
<AppliesToSeg6>N</AppliesToSeg6>
<AppliesToSeg7>N</AppliesToSeg7>
<AppliesToSeg8>N</AppliesToSeg8>
<AppliesToSeg9>N</AppliesToSeg9>
<AppliesToSeg10>N</AppliesToSeg10>
<AppliesToSeg11>N</AppliesToSeg11>
<AppliesToSeg12>N</AppliesToSeg12>
<AppliesToSeg13>N</AppliesToSeg13>
<AppliesToSeg14>N</AppliesToSeg14>
<AppliesToSeg15>N</AppliesToSeg15>
<AppliesToSeg16>N</AppliesToSeg16>
</BICInfo>
</BICInfoAry>
</PrevBICSegMapping>
<FilingStatus>
<UniqueKey>0000</UniqueKey>
<PsgrMismatchInd>N</PsgrMismatchInd>
<NeedPlatingCarrierInd>N</NeedPlatingCarrierInd>
<NoNamesInd>N</NoNamesInd>
<OpenSegInd>N</OpenSegInd>
<TkDtInd>N</TkDtInd>
<ClassOverrideInd>N</ClassOverrideInd>
<RetTripInd>N</RetTripInd>
<NeedRebookInd>N</NeedRebookInd>
<DecMismatchInd>N</DecMismatchInd>
<CurrencyMismatchInd>N</CurrencyMismatchInd>
<AmendedItinInd>N</AmendedItinInd>
<PseudoItinInd>N</PseudoItinInd>
<TooManyTaxesInd>N</TooManyTaxesInd>
<BaseFareTooBigInd>N</BaseFareTooBigInd>
<BookingDtInd>N</BookingDtInd>
<PFMismatchInd>N</PFMismatchInd>
<NotFullGuarInd>Y</NotFullGuarInd>
<FareFiledOKInd>Y</FareFiledOKInd>
<DocProdErrTextInd>N</DocProdErrTextInd>
<MarriageLogicErr>N</MarriageLogicErr>
<TkModifierErr>N</TkModifierErr>
<MultiplePTCErr>N</MultiplePTCErr>
<Spare1>NN</Spare1>
<Spare2>NNNNNNNN</Spare2>
</FilingStatus>
</FareInfo>
<EndTransaction>
<ErrorCode>0001</ErrorCode>
<EndTransactResponse>
<FileAddr />
<RecCodeCheck />
<RecLoc />
<ErrSeverityInd>W</ErrSeverityInd>
<LangPref />
</EndTransactResponse>
<EndTransactMessage>
<TypeInd>W</TypeInd>
<Num />
<Text>TO ENSURE FARE GUARANTEE - TICKET NOW</Text>
</EndTransactMessage>
</EndTransaction>
</PNRBFManagement_17>
</SubmitXmlOnSessionResult>
</SubmitXmlOnSessionResponse>
</soapenv:Body>
</soapenv:Envelope>
End Transact with PNR Retrieve Request<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<SubmitXmlOnSession xmlns="http://webservices.galileo.com">
<Profile>DYNGALILEOCOPY_PCC</Profile>
<Token>ZvuhYvlsIuN8GB1+ylEeuRThGYp1BUBb5dik/qVCBTK7a0OVT/
Wy0bGSsrh2g6vhOK4mJlvUCQAR5uVPmmLA5sB0vMb0bvaZULJYa92mekxReXDh2kXzXSEdoO3KT493</Token><Request>
<PNRBFManagement_17>
<EndTransactionMods>
<EndTransactRequest>
<ETInd>R</ETInd>
<RcvdFrom>TEST</RcvdFrom>
</EndTransactRequest>
</EndTransactionMods>
</PNRBFManagement_17>
</Request>
<Filter>
<_ />
</Filter>
</SubmitXmlOnSession>
</soap:Body>
</soap:Envelope>
End Transact with PNR Retrieve Response<?xml version="1.0" encoding="UTF-8" ?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<SubmitXmlOnSessionResponse xmlns="http://webservices.galileo.com">
<SubmitXmlOnSessionResult>
<PNRBFManagement_17 xmlns="">
<PNRBFRetrieve>
<Control>
<KLRCnt>12</KLRCnt>
<KlrAry>
<Klr>
<ID>BP10</ID>
<NumOccur>1</NumOccur>
</Klr>
<Klr>
<ID>BP12</ID>
<NumOccur>1</NumOccur>
</Klr>
<Klr>
<ID>BP13</ID>
<NumOccur>1</NumOccur>
</Klr>
<Klr>
<ID>IT01</ID>
<NumOccur>1</NumOccur>
</Klr>
<Klr>
<ID>ST01</ID>
<NumOccur>1</NumOccur>
</Klr>
<Klr>
<ID>ST02</ID>
<NumOccur>1</NumOccur>
</Klr>
<Klr>
<ID>BP16</ID>
<NumOccur>1</NumOccur>
</Klr>
<Klr>
<ID>BP34</ID>
<NumOccur>1</NumOccur>
</Klr>
<Klr>
<ID>BP27</ID>
<NumOccur>1</NumOccur>
</Klr>
<Klr>
<ID>BP08</ID>
<NumOccur>1</NumOccur>
</Klr>
<Klr>
<ID>BP40</ID>
<NumOccur>2</NumOccur>
</Klr>
</KlrAry>
</Control>
<LNameInfo>
<LNameNum>1</LNameNum>
<NumPsgrs>1</NumPsgrs>
<NameType />
<LName>ONE</LName>
</LNameInfo>
- <FNameInfo>
<PsgrNum>1</PsgrNum>
<AbsNameNum>1</AbsNameNum>
<FName>BTONE</FName>
</FNameInfo>
<NameRmkInfo>
<LNameNum>1</LNameNum>
<PsgrNum>1</PsgrNum>
<AbsNameNum>1</AbsNameNum>
<NameRmk>NAME</NameRmk>
</NameRmkInfo>
<AirSeg>
<SegNum>1</SegNum>
<Status>HK</Status>
<Dt>20100823</Dt>
<DayChg>00</DayChg>
<AirV>LH</AirV>
<NumPsgrs>1</NumPsgrs>
<StartAirp>BRU</StartAirp>
<EndAirp>MUC</EndAirp>
<StartTm>1110</StartTm>
<EndTm>1225</EndTm>
<BIC>Y</BIC>
<FltNum>4603</FltNum>
<OpSuf />
<COG>N</COG>
<TklessInd>Y</TklessInd>
<ConxInd>N</ConxInd>
<FltFlownInd>N</FltFlownInd>
<MarriageNum />
<SellType>O</SellType>
<StopoverIgnoreInd />
<TDSValidateInd>N</TDSValidateInd>
<NonBillingInd />
<PrevStatusCode>NN</PrevStatusCode>
<ScheduleValidationInd />
</AirSeg>
<SeatSeg>
<FltNum>4603</FltNum>
<OpSuf />
<AirV>LH</AirV>
<StartDt>20100823</StartDt>
<BIC>Y</BIC>
<StartAirp>BRU</StartAirp>
<EndAirp>MUC</EndAirp>
<FltSegNum>1</FltSegNum>
<NumPsgrs>1</NumPsgrs>
<COGNum />
</SeatSeg>
<SeatAssignment>
<LNameNum>1</LNameNum>
<PsgrNum>1</PsgrNum>
<AbsNameNum>1</AbsNameNum>
<Status>HK</Status>
<Locn>11B</Locn>
<AttribAry>
<Attrib>N</Attrib>
</AttribAry>
</SeatAssignment>
<PhoneInfo>
<PhoneFldNum>1</PhoneFldNum>
<Pt>DEN</Pt>
<Type>H</Type>
<Phone>///3033333333</Phone>
</PhoneInfo>
<TAWTkArrangement>
<QTAWDt>17JUL</QTAWDt>
<QTAWTm>2359</QTAWTm>
<BranchPCC />
<InHouseAcct />
<QPlacementAry />
</TAWTkArrangement>
<GenPNRInfo>
<FileAddr>8865E9B5</FileAddr>
<CodeCheck>A3</CodeCheck>
<RecLoc>ZM1PW6</RecLoc>
<Ver>2</Ver>
<OwningCRS>1G</OwningCRS>
<OwningAgncyName>DENVER SERVICE CENTER</OwningAgncyName>
<OwningAgncyPCC>PCC</OwningAgncyPCC>
<CreationDt>20100716</CreationDt>
<CreatingAgntSignOn>PCCGWS</CreatingAgntSignOn>
<CreatingAgntDuty>AG</CreatingAgntDuty>
<CreatingAgncyIATANum>99999992</CreatingAgncyIATANum>
<OrigBkLocn>DENOU</OrigBkLocn>
<SATONum />
<PTAInd>N</PTAInd>
<InUseInd>N</InUseInd>
<SimultaneousUpdInd />
<BorrowedInd>N</BorrowedInd>
<GlobInd>N</GlobInd>
<ReadOnlyInd>N</ReadOnlyInd>
<FareDataExistsInd>Y</FareDataExistsInd>
<PastDtQuickInd>N</PastDtQuickInd>
<CurAgncyPCC>PCC</CurAgncyPCC>
<QInd>N</QInd>
<TkNumExistInd>N</TkNumExistInd>
<IMUdataexists>N</IMUdataexists>
<ETkDataExistInd>Y</ETkDataExistInd>
<CurDtStamp>20100716</CurDtStamp>
<CurTmStamp>063339</CurTmStamp>
<CurAgntSONID>PCCGWS</CurAgntSONID>
<TravInsuranceInd />
<PNRBFTicketedInd>N</PNRBFTicketedInd>
<ZeppelinAgncyInd>N</ZeppelinAgncyInd>
<AgncyAutoServiceInd>N</AgncyAutoServiceInd>
<AgncyAutoNotifyInd>N</AgncyAutoNotifyInd>
<ZeppelinPNRInd>N</ZeppelinPNRInd>
<PNRAutoServiceInd>N</PNRAutoServiceInd>
<PNRAutoNotifyInd>N</PNRAutoNotifyInd>
<SuperPNRInd>N</SuperPNRInd>
<PNRBFPurgeDt>20100825</PNRBFPurgeDt>
<PNRBFChangeInd>N</PNRBFChangeInd>
<MCODataExists>N</MCODataExists>
<OrigRcvdField>TEST</OrigRcvdField>
<IntContExists>N</IntContExists>
</GenPNRInfo>
<Email>
<ItemNum>1</ItemNum>
<Type>T</Type>
<Data>e1@bt1.com</Data>
</Email>
<Email>
<ItemNum>1</ItemNum>
<Type>C</Type>
<Data>Home Email 1 BT1</Data>
</Email>
<VndRecLocs>
<RecLocInfoAry>
<RecLocInfo>
<TmStamp>633</TmStamp>
<DtStamp>20100630</DtStamp>
<Vnd>1A</Vnd>
<RecLoc>Z7WF55</RecLoc>
</RecLocInfo>
</RecLocInfoAry>
</VndRecLocs>
</PNRBFRetrieve>
</PNRBFManagement_17>
</SubmitXmlOnSessionResult>
</SubmitXmlOnSessionResponse>
</soapenv:Body>
</soapenv:Envelope>
Ignore Transact Request and ResponseRequest
<?xml version="1.0" encoding="UTF-8" ?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<SubmitXmlOnSession xmlns="http://webservices.galileo.com">
<Profile>DYNGALILEOCOPY_PCC</Profile>
<Token>ZvuhYvlsIuN8GB1+ylEeuRThGYp1BUBb5dik/qVCBTK7a0OVT/
Wy0bGSsrh2g6vhOK4mJlvUCQAR5uVPmmLA5sB0vMb0bvaZULJYa92mekxReXDh2kXzXSEdoO3KT493</Token><Request>
<PNRBFManagement_17>
<IgnoreMods />
</PNRBFManagement_17>
</Request>
<Filter>
<_ />
</Filter>
</SubmitXmlOnSession>
</soap:Body>
</soap:Envelope>
Response
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<SubmitXmlOnSessionResponse xmlns="http://webservices.galileo.com">
<SubmitXmlOnSessionResult>
<PNRBFManagement_17 xmlns="">
<Ignore />
</PNRBFManagement_17>
</SubmitXmlOnSessionResult>
</SubmitXmlOnSessionResponse>
</soapenv:Body>
</soapenv:Envelope>
Universal API Samples
Air Booking Request<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<air:AirCreateReservationReq UniversalRecordLocatorCode="AAABZK" AuthorizedBy="Linas" Version="0" RetainReservation="Both" xmlns:air="http://www.travelport.com/schema/air_v40_0" xmlns:com="http://www.travelport.com/schema/common_v40_0">
<com:BookingTraveler Key="1" TravelerType="ADT">
<com:BookingTravelerName Prefix="Mr" First="Billy" Last="Bob"/>
<com:PhoneNumber Key="1005359" CountryCode="011" Location="DEN" Number="227-722-2454" Extension="22" AreaCode="222" Type="Home" Text="Abc-Xy"/>
<com:Email Type="Home">jtestora@travelport.com</com:Email>
<com:Address>
<com:AddressName>Jan Restora</com:AddressName>
<com:Street>6901 S. Havana</com:Street>
<com:Street>Apt 3</com:Street>
<com:City>Englewood</com:City>
<com:State>CO</com:State>
<com:PostalCode>80111</com:PostalCode>
<com:Country>US</com:Country>
</com:Address>
</com:BookingTraveler>
<com:BookingTraveler Key="2" TravelerType="ADT">
<com:BookingTravelerName Prefix="Mr" First="Second" Last="Guy"/>
<com:PhoneNumber Key="10059" CountryCode="011" Location="DEN" Number="227-722-2454" Extension="22" AreaCode="222" Type="Home" Text="Abc-Xy"/>
<com:Email Type="Home">jtestora@travelport.com</com:Email>
</com:BookingTraveler>
<com:OSI Carrier="AA" Code="Test" Text="TSEting"/>
<air:AirPricingSolution Key="4T" TotalPrice="USD406.40" BasePrice="AUD416.20" ApproximateTotalPrice="USD406.40" ApproximateBasePrice="USD386.00" EquivalentBasePrice="USD386.00" Taxes="USD20.40">
<air:AirSegment Key="0T" Group="1" Carrier="QF" FlightNumber="446" Origin="MEL" Destination="SYD" DepartureTime="2010-12-15T09:30:00.000+11:00" ArrivalTime="2010-12-15T17:25:00.000+11:00" FlightTime="475" TravelTime="475" ClassOfService="L" Equipment="763" ChangeOfPlane="false" ProviderCode="1G" OptionalServicesIndicator="false">
<air:AirAvailInfo ProviderCode="1G">
<air:BookingCodeInfo CabinClass="Economy" BookingCounts="J9|C9|D6|I6|Z6|Y9|B9|KC|H9|TC|VC|LC|QC|NC"/>
</air:AirAvailInfo>
<air:FlightDetails Key="1T" Origin="MEL" Destination="SYD" DepartureTime="2010-12-15T09:30:00.000+11:00" ArrivalTime="2010-12-15T17:25:00.000+11:00" FlightTime="475" TravelTime="475"/>
</air:AirSegment>
<air:AirSegment Key="2T" Group="1" Carrier="QF" FlightNumber="407" Origin="SYD" Destination="MEL" DepartureTime="2010-12-17T09:30:00.000+11:00" ArrivalTime="2010-12-17T17:25:00.000+11:00" FlightTime="475" TravelTime="475" ClassOfService="L" Equipment="763" ChangeOfPlane="false" ProviderCode="1G" OptionalServicesIndicator="false">
<air:AirAvailInfo ProviderCode="1G">
<air:BookingCodeInfo CabinClass="Economy" BookingCounts="J9|C9|D6|I6|Z6|Y9|B9|KC|H9|TC|VC|LC|QC|NC"/>
</air:AirAvailInfo>
<air:FlightDetails Key="3T" Origin="SYD" Destination="MEL" DepartureTime="2010-12-17T09:30:00.000+11:00" ArrivalTime="2010-12-17T17:25:00.000+11:00" FlightTime="475" TravelTime="475"/>
</air:AirSegment>
<air:AirPricingInfo Key="5T" TotalPrice="USD406.40" BasePrice="AUD416.20" ApproximateTotalPrice="USD406.40" ApproximateBasePrice="USD386.00" EquivalentBasePrice="USD386.00" Taxes="USD20.40" LatestTicketingTime="2010-05-24T18:59:00.000-05:00" PricingMethod="Guaranteed" ETicketability="Yes" ProviderCode="1G">
<air:FareInfo Key="6T" FareBasis="LPXO" PassengerTypeCode="ADT" Origin="MEL" Destination="SYD" EffectiveDate="2010-05-17T12:41:00.000-05:00" DepartureDate="2010-12-15" Amount="AUD208.10" PrivateFare="false" NegotiatedFare="false" NotValidBefore="2010-12-15" NotValidAfter="2010-12-15">
<com:Endorsement Value="SPECIAL FARE CONDITIONS"/>
<air:BaggageAllowance>
<air:MaxWeight value="23" unit="Kilograms"/>
</air:BaggageAllowance>
</air:FareInfo>
<air:FareInfo Key="27T" FareBasis="LPXO" PassengerTypeCode="ADT" Origin="SYD" Destination="MEL" EffectiveDate="2010-05-17T12:41:00.000-05:00" DepartureDate="2010-12-17" Amount="AUD208.10" PrivateFare="false" NegotiatedFare="false" NotValidBefore="2010-12-17" NotValidAfter="2010-12-17">
<com:Endorsement Value="SPECIAL FARE CONDITIONS"/>
<air:BaggageAllowance>
<air:MaxWeight value="23" unit="Kilograms"/>
</air:BaggageAllowance>
</air:FareInfo>
<air:BookingInfo BookingCode="L" CabinClass="Economy" FareInfoRef="6T" SegmentRef="0T"/>
<air:BookingInfo BookingCode="L" CabinClass="Economy" FareInfoRef="27T" SegmentRef="2T"/>
<air:TaxInfo Category="QR" Amount="USD14.80"/>
<air:TaxInfo Category="WG" Amount="USD5.60"/>
<air:FareCalc>MEL QF SYD 208.10LPXO QF MEL 208.10LPXO AUD416.20END</air:FareCalc>
<air:PassengerType Code="ADT" BookingTravelerRef="1"/>
<air:ChangePenalty>
<air:Amount>USD42.00</air:Amount>
</air:ChangePenalty>
</air:AirPricingInfo>
<air:FareNote Key="48T">RATE USED IN EQU TOTAL IS BSR 1AUD - 0.9272137USD</air:FareNote>
<air:FareNote Key="49T">LAST DATE TO PURCHASE TICKET: 24MAY10</air:FareNote>
<air:FareNote Key="50T">E-TKT REQUIRED</air:FareNote>
<air:FareNote Key="51T">TICKETING FEES MAY APPLY</air:FareNote>
<air:OptionalServices>
<air:OptionalService Type="Pets" TotalPrice="USD0.00" IssuanceReason="A" ServiceSubCode="OBG" SSRCode="DEAF" SupplierCode="QF" ServiceStatus="Priced" SequenceNumber="100000" ProviderCode="ISM" SecondaryType="InHold" BasePrice="USD0.00" ApproximateTotalPrice="USD0.00" ApproximateBasePrice="USD0.00" Taxes="USD0.00">
<com:ServiceData AirSegmentRef="2T"/>
<com:ServiceInfo>
<com:Description>BAGS</com:Description>
</com:ServiceInfo>
</air:OptionalService>
</air:OptionalServices>
</air:AirPricingSolution>
<com:ActionStatus TicketDate="2010-05-18T17:59:00.000-06:00" Type="ACTIVE" ProviderCode="1G"/>
<com:FormOfPayment Key="123456" Type="Credit">
<com:CreditCard Type="MC" Number="5210000010001001" ExpDate="2012-04" Name="JAYA KUMAR" CVV="3452" Key="1">
<com:BillingAddress>
<com:AddressName>Jan Testora</com:AddressName>
<com:Street>6901 S. Havana</com:Street>
<com:Street>Apt 2</com:Street>
<com:City>Englewood</com:City>
<com:State>CO</com:State>
<com:PostalCode>80111</com:PostalCode>
<com:Country>US</com:Country>
</com:BillingAddress>
</com:CreditCard>
</com:FormOfPayment>
<!--<com:Payment Key="100T" Type="Passenger" FormOfPaymentRef="123456" Amount="USD530.80"/>-->
<air:AutoSeatAssignment Smoking="false" SeatType="Window" Group="false"/>
<!--<air:SpecificSeatAssignment BookingTravelerRef="001" SegmentRef="1T" SeatId="26A"/>
<air:SpecificSeatAssignment BookingTravelerRef="002" SegmentRef="1T" SeatId="26B"/>-->
</air:AirCreateReservationReq>
</soapenv:Body>
</soapenv:Envelope>
Air Booking Response<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<air:AirCreateReservationRsp TransactionId="F74905427F00000174532CE1AF327FB0" ResponseTime="7719" xmlns:air="http://www.travelport.com/schema/air_v40_0" xmlns:common_v40_0="http://www.travelport.com/schema/common_v40_0" xmlns:rail="http://www.travelport.com/schema/rail_v40_0">
<common_v40_0:ResponseMessage Code="1" Type="Warning" ProviderCode="1G">TO ENSURE FARE GUARANTEE - TICKET NOW</common_v40_0:ResponseMessage>
<common_v40_0:ResponseMessage Code="0" Type="Warning" ProviderCode="1G">Card Holder Name is restricted for the requested provider.</common_v40_0:ResponseMessage>
<universal:UniversalRecord LocatorCode="AAABZK" Version="1" Status="Active" xmlns:universal="http://www.travelport.com/schema/universal_v40_0" xmlns:common="http://www.travelport.com/schema/common_v40_0">
<common_v40_0:BookingTraveler Key="22">
<common_v40_0:BookingTravelerName First="LINAS" Last="TEST"/>
</common_v40_0:BookingTraveler>
<common_v40_0:BookingTraveler Key="27" TravelerType="ADT">
<common_v40_0:BookingTravelerName Prefix="Mr" First="Billy" Last="Bob"/>
<common_v40_0:PhoneNumber Key="12" Type="Home" Location="DEN" CountryCode="011" Number="227-722-2454" Extension="22" AreaCode="222" Text="Abc-Xy"/>
<common_v40_0:Email Key="12" Type="Home">jtestora@travelport.com</common_v40_0:Email>
<common_v40_0:SSR Key="7" SegmentRef="14" Status="PN" Type="ASVC" FreeText="**A/OBG/DEAF/USD/000/2/BAGS" Carrier="QF"/>
<common_v40_0:AirSeatAssignment Key="21" Status="PN" Seat="Unknown" SeatTypeCode="NSSW" SegmentRef="13"/>
<common_v40_0:AirSeatAssignment Key="22" Status="PN" Seat="Unknown" SeatTypeCode="NSSW" SegmentRef="14"/>
<common_v40_0:Address Key="11">
<common_v40_0:AddressName>Jan Restora</common_v40_0:AddressName>
<common_v40_0:Street>6901 S. Havana</common_v40_0:Street>
<common_v40_0:Street>Apt 3</common_v40_0:Street>
<common_v40_0:City>Englewood</common_v40_0:City>
<common_v40_0:State>CO</common_v40_0:State>
<common_v40_0:PostalCode>80111</common_v40_0:PostalCode>
<common_v40_0:Country>US</common_v40_0:Country>
</common_v40_0:Address>
</common_v40_0:BookingTraveler>
<common_v40_0:BookingTraveler Key="28" TravelerType="ADT">
<common_v40_0:BookingTravelerName Prefix="Mr" First="Second" Last="Guy"/>
<common_v40_0:PhoneNumber Key="13" Type="Home" Location="DEN" CountryCode="011" Number="227-722-2454" Extension="22" AreaCode="222" Text="Abc-Xy"/>
<common_v40_0:Email Key="13" Type="Home">jtestora@travelport.com</common_v40_0:Email>
<common_v40_0:SSR Key="8" SegmentRef="14" Status="PN" Type="ASVC" FreeText="**A/OBG/DEAF/USD/000/2/BAGS" Carrier="QF"/>
<common_v40_0:AirSeatAssignment Key="23" Status="PN" Seat="Unknown" SeatTypeCode="NSSW" SegmentRef="13"/>
<common_v40_0:AirSeatAssignment Key="24" Status="PN" Seat="Unknown" SeatTypeCode="NSSW" SegmentRef="14"/>
</common_v40_0:BookingTraveler>
<universal:ProviderReservationInfo Key="24" ProviderCode="1G" LocatorCode="ZTGVJK" CreateDate="2010-07-21T17:29:14.424-05:00" ModifiedDate="2010-07-21T18:14:10.175-05:00" HostCreateDate="2010-07-21" Imported="true"/>
<universal:ProviderReservationInfo Key="27" ProviderCode="1G" LocatorCode="ZTHL3C" CreateDate="2010-07-21T18:14:09.704-05:00" ModifiedDate="2010-07-21T18:14:10.175-05:00" HostCreateDate="2010-07-21"/>
<air:AirReservation LocatorCode="AAAHRQ" CreateDate="2010-07-21T00:00:00.000-05:00" ModifiedDate="2010-07-21T00:00:00.000-05:00">
<common_v40_0:SupplierLocator SupplierCode="UA" SupplierLocatorCode="SH75BI" ProviderReservationInfoRef="24"/>
<common_v40_0:ActionStatus Key="4" Type="ACTIVE" ProviderReservationInfoRef="24"/>
<common_v40_0:BookingTravelerRef Key="22"/>
<air:AirSegment Key="7" Group="0" Carrier="UA" FlightNumber="551" Origin="ORD" Destination="LAS" DepartureTime="2010-09-23T11:55:00.000-05:00" ArrivalTime="2010-09-23T13:46:00.000-07:00" ClassOfService="Y" ETicketability="Yes" Status="HK" ChangeOfPlane="false" ProviderCode="1G" ProviderReservationInfoRef="24" TravelOrder="1">
<air:FlightDetails Key="7" Origin="ORD" Destination="LAS" DepartureTime="2010-09-23T11:55:00.000-05:00" ArrivalTime="2010-09-23T13:46:00.000-07:00" FlightTime="351" TravelTime="351" Equipment="320" OriginTerminal="1" DestinationTerminal="1"/>
</air:AirSegment>
<air:AirSegment Key="8" Group="1" Carrier="UA" FlightNumber="396" Origin="LAS" Destination="ORD" DepartureTime="2010-09-25T09:10:00.000-07:00" ArrivalTime="2010-09-25T14:41:00.000-05:00" ClassOfService="Y" ETicketability="Yes" Status="HK" ChangeOfPlane="false" ProviderCode="1G" ProviderReservationInfoRef="24" TravelOrder="2">
<air:FlightDetails Key="8" Origin="LAS" Destination="ORD" DepartureTime="2010-09-25T09:10:00.000-07:00" ArrivalTime="2010-09-25T14:41:00.000-05:00" FlightTime="331" TravelTime="331" Equipment="320" OriginTerminal="1" DestinationTerminal="1"/>
</air:AirSegment>
</air:AirReservation>
<air:AirReservation LocatorCode="AAABV1" CreateDate="2010-07-21T18:14:09.700-05:00" ModifiedDate="2010-07-21T18:14:10.172-05:00">
<common_v40_0:OSI Key="6" Carrier="AA" Text="TSETING" ProviderReservationInfoRef="27"/>
<common_v40_0:SupplierLocator SupplierCode="QF" SupplierLocatorCode="Z77B7F" ProviderReservationInfoRef="27"/>
<common_v40_0:ActionStatus Key="7" Type="ACTIVE" ProviderReservationInfoRef="27" ProviderCode="1G"/>
<common_v40_0:BookingTravelerRef Key="27"/>
<common_v40_0:BookingTravelerRef Key="28"/>
<air:AirSegment Key="13" Group="0" Carrier="QF" FlightNumber="446" Origin="MEL" Destination="SYD" DepartureTime="2010-12-15T16:00:00.000+11:00" ArrivalTime="2010-12-15T17:25:00.000+11:00" Distance="456" ClassOfService="L" ETicketability="Yes" Equipment="763" Status="HK" ChangeOfPlane="false" ProviderCode="1G" ProviderReservationInfoRef="27" TravelOrder="3">
<air:FlightDetails Key="13" Origin="MEL" Destination="SYD" DepartureTime="2010-12-15T16:00:00.000+11:00" ArrivalTime="2010-12-15T17:25:00.000+11:00" FlightTime="125" TravelTime="125" Equipment="763" OriginTerminal="1" DestinationTerminal="3"/>
</air:AirSegment>
<air:AirSegment Key="14" Group="1" Carrier="QF" FlightNumber="407" Origin="SYD" Destination="MEL" DepartureTime="2010-12-17T07:15:00.000+11:00" ArrivalTime="2010-12-17T08:50:00.000+11:00" Distance="456" ClassOfService="L" ETicketability="Yes" Equipment="763" Status="HK" ChangeOfPlane="false" ProviderCode="1G" ProviderReservationInfoRef="27" TravelOrder="4">
<air:FlightDetails Key="14" Origin="SYD" Destination="MEL" DepartureTime="2010-12-17T07:15:00.000+11:00" ArrivalTime="2010-12-17T08:50:00.000+11:00" FlightTime="135" TravelTime="135" Equipment="73H" OriginTerminal="3" DestinationTerminal="1"/>
</air:AirSegment>
<air:AirPricingInfo Key="6" TotalPrice="USD406.40" BasePrice="AUD416.20" ApproximateTotalPrice="USD406.40" ApproximateBasePrice="USD386.00" EquivalentBasePrice="USD386.00" Taxes="USD20.40" LatestTicketingTime="2010-07-28T23:59:00.000-05:00" PricingMethod="Guaranteed" Exchangeable="true" ETicketability="Yes" ProviderCode="1G" ProviderReservationInfoRef="27" AirPricingInfoGroup="1">
<air:FareInfo Key="11" FareBasis="LPXO" PassengerTypeCode="ADT" Origin="MEL" Destination="SYD" EffectiveDate="2010-07-21T00:00:00.000-05:00" TravelDate="2010-12-15" DepartureDate="2010-12-15" Amount="AUD208.10" PrivateFare="false" NegotiatedFare="false" NotValidBefore="2010-12-15" NotValidAfter="2010-12-15">
<air:BaggageAllowance>
<air:MaxWeight value="23" unit="Kilograms"/>
</air:BaggageAllowance>
<air:FareRuleKey FareInfoRef="11" ProviderCode="1G">58HbEXgVpthU1XvY8X+uyZcuasWd6i8Dly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwM8w+FnY2pdn2RrIE836aIKfUKpUJwmWYFNuYZyFk8fsErVsqOiNOKKJHXyDAS6XXIvNjzKQv2IoTtCJ9dMGGVCzdnLxMfgCu2F/oTXxxF6MVFd29m/nJr/YBR1VjXHCoExwSd7ru3M3g63HJ2X/6czirXeoeYGGsKDDdUD6r+So7zNPOqg2BnaTOwrtHuHqpttDdNwX+C2RpcuasWd6i8Dly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwNvkCjyFmkb6uqMRNVC/eOA42krXu0+HXQ5Te5kzIPTYQ3hLj/Sm2ZdZJM8WmUy/X60y0p8JNGTWygMXr7PMH/A</air:FareRuleKey>
</air:FareInfo>
<air:FareInfo Key="12" FareBasis="LPXO" PassengerTypeCode="ADT" Origin="SYD" Destination="MEL" EffectiveDate="2010-07-21T00:00:00.000-05:00" TravelDate="2010-12-17" DepartureDate="2010-12-15" Amount="AUD208.10" PrivateFare="false" NegotiatedFare="false" NotValidBefore="2010-12-17" NotValidAfter="2010-12-17">
<air:BaggageAllowance>
<air:MaxWeight value="23" unit="Kilograms"/>
</air:BaggageAllowance>
<air:FareRuleKey FareInfoRef="12" ProviderCode="1G">58HbEXgVpthU1XvY8X+uyZcuasWd6i8Dly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwM8w+FnY2pdn2RrIE836aIKfUKpUJwmWYGVUvHUpLSN0ErVsqOiNOKK1UjJEQI1yZYvNjzKQv2IoTtCJ9dMGGVCZzt+lt9so/OF/oTXxxF6MVFd29m/nJr/YBR1VjXHCoExwSd7ru3M3g63HJ2X/6czirXeoeYGGsKDDdUD6r+So+wXYNbx/Qa9J+47GREcb59tDdNwX+C2RpcuasWd6i8Dly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwNvkCjyFmkb6uqMRNVC/eOA42krXu0+HXQ5Te5kzIPTYQ3hLj/Sm2ZdZJM8WmUy/X60y0p8JNGTWygMXr7PMH/A</air:FareRuleKey>
</air:FareInfo>
<air:BookingInfo BookingCode="L" CabinClass="Economy" FareInfoRef="11" SegmentRef="13"/>
<air:BookingInfo BookingCode="L" CabinClass="Economy" FareInfoRef="12" SegmentRef="14"/>
<air:TaxInfo Category="QR" Amount="USD14.80"/>
<air:TaxInfo Category="WG" Amount="USD5.60"/>
<air:FareCalc>MEL QF SYD 208.10LPXO QF MEL 208.10LPXO AUD416.20END</air:FareCalc>
<air:PassengerType Code="ADT" BookingTravelerRef="1"/>
<common_v40_0:BookingTravelerRef Key="27"/>
<air:TicketingModifiersRef Key="6"/>
</air:AirPricingInfo>
<common_v40_0:FormOfPayment Key="13" Type="Credit">
<common_v40_0:CreditCard Type="MC" Number="************1001" ExpDate="*******" Name="JAYA KUMAR" Key="1" CVV="****">
<common_v40_0:BillingAddress Key="12">
<common_v40_0:AddressName>Jan Testora</common_v40_0:AddressName>
<common_v40_0:Street>6901 S. Havana</common_v40_0:Street>
<common_v40_0:Street>Apt 2</common_v40_0:Street>
<common_v40_0:City>Englewood</common_v40_0:City>
<common_v40_0:State>CO</common_v40_0:State>
<common_v40_0:PostalCode>80111</common_v40_0:PostalCode>
<common_v40_0:Country>US</common_v40_0:Country>
</common_v40_0:BillingAddress>
</common_v40_0:CreditCard>
<common_v40_0:ProviderReservationInfoRef Key="27"/>
</common_v40_0:FormOfPayment>
<air:TicketingModifiers PlatingCarrier="QF" Key="6">
<air:DocumentSelect IssueElectronicTicket="true"/>
</air:TicketingModifiers>
</air:AirReservation>
<common_v40_0:AgencyInfo>
<common_v40_0:AgentAction ActionType="Created" AgentCode="PCC-KESTRELADMIN" BranchCode="PCC" AgencyCode="AGENCYCODE" EventTime="2010-07-21T17:29:13.940-05:00"/>
<common_v40_0:AgentAction ActionType="Modified" AgentCode="PCC-KESTRELADMIN" BranchCode="PCC" AgencyCode="AGENCYCODE" EventTime="2010-07-21T18:14:05.362-05:00"/>
</common_v40_0:AgencyInfo>
</universal:UniversalRecord>
<air:AirSolutionChangedInfo ReasonCode="Schedule">
<air:AirPricingSolution Key="0T" TotalPrice="USD406.40" BasePrice="AUD416.20" ApproximateTotalPrice="USD406.40" ApproximateBasePrice="USD386.00" Taxes="USD20.40">
<air:AirSegment Key="13" Group="0" Carrier="QF" FlightNumber="446" Origin="MEL" Destination="SYD" DepartureTime="2010-12-15T16:00:00.000+11:00" ArrivalTime="2010-12-15T17:25:00.000+11:00" Distance="456" ClassOfService="L" ETicketability="Yes" Equipment="763" Status="HK" ProviderCode="1G" GuaranteedPaymentCarrier="No">
<air:FlightDetails Key="13" Origin="MEL" Destination="SYD" DepartureTime="2010-12-15T16:00:00.000+11:00" ArrivalTime="2010-12-15T17:25:00.000+11:00" FlightTime="125" TravelTime="125" Equipment="763" OriginTerminal="1" DestinationTerminal="3"/>
</air:AirSegment>
<air:AirSegment Key="14" Group="1" Carrier="QF" FlightNumber="407" Origin="SYD" Destination="MEL" DepartureTime="2010-12-17T07:15:00.000+11:00" ArrivalTime="2010-12-17T08:50:00.000+11:00" Distance="456" ClassOfService="L" ETicketability="Yes" Equipment="763" Status="HK" ProviderCode="1G" GuaranteedPaymentCarrier="No">
<air:FlightDetails Key="14" Origin="SYD" Destination="MEL" DepartureTime="2010-12-17T07:15:00.000+11:00" ArrivalTime="2010-12-17T08:50:00.000+11:00" FlightTime="135" TravelTime="135" Equipment="73H" OriginTerminal="3" DestinationTerminal="1"/>
</air:AirSegment>
<air:AirPricingInfo Key="6" TotalPrice="USD406.40" BasePrice="AUD416.20" ApproximateTotalPrice="USD406.40" ApproximateBasePrice="USD386.00" EquivalentBasePrice="USD386.00" Taxes="USD20.40" LatestTicketingTime="2010-07-28T23:59:00.000-05:00" PricingMethod="Guaranteed" Exchangeable="true" ETicketability="Yes" ProviderCode="1G" ProviderReservationInfoRef="27" AirPricingInfoGroup="1">
<air:FareInfo Key="11" FareBasis="LPXO" PassengerTypeCode="ADT" Origin="MEL" Destination="SYD" EffectiveDate="2010-07-21T00:00:00.000-05:00" TravelDate="2010-12-15" DepartureDate="2010-12-15" Amount="AUD208.10" PrivateFare="false" NegotiatedFare="false" NotValidBefore="2010-12-15" NotValidAfter="2010-12-15">
<air:BaggageAllowance>
<air:MaxWeight value="23" unit="Kilograms"/>
</air:BaggageAllowance>
<air:FareRuleKey FareInfoRef="11" ProviderCode="1G">58HbEXgVpthU1XvY8X+uyZcuasWd6i8Dly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwM8w+FnY2pdn2RrIE836aIKfUKpUJwmWYFNuYZyFk8fsErVsqOiNOKKJHXyDAS6XXIvNjzKQv2IoTtCJ9dMGGVCzdnLxMfgCu2F/oTXxxF6MVFd29m/nJr/YBR1VjXHCoExwSd7ru3M3g63HJ2X/6czirXeoeYGGsKDDdUD6r+So7zNPOqg2BnaTOwrtHuHqpttDdNwX+C2RpcuasWd6i8Dly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwNvkCjyFmkb6uqMRNVC/eOA42krXu0+HXQ5Te5kzIPTYQ3hLj/Sm2ZdZJM8WmUy/X60y0p8JNGTWygMXr7PMH/A</air:FareRuleKey>
</air:FareInfo>
<air:FareInfo Key="12" FareBasis="LPXO" PassengerTypeCode="ADT" Origin="SYD" Destination="MEL" EffectiveDate="2010-07-21T00:00:00.000-05:00" TravelDate="2010-12-17" DepartureDate="2010-12-15" Amount="AUD208.10" PrivateFare="false" NegotiatedFare="false" NotValidBefore="2010-12-17" NotValidAfter="2010-12-17">
<air:BaggageAllowance>
<air:MaxWeight value="23" unit="Kilograms"/>
</air:BaggageAllowance>
<air:FareRuleKey FareInfoRef="12" ProviderCode="1G">58HbEXgVpthU1XvY8X+uyZcuasWd6i8Dly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwM8w+FnY2pdn2RrIE836aIKfUKpUJwmWYGVUvHUpLSN0ErVsqOiNOKK1UjJEQI1yZYvNjzKQv2IoTtCJ9dMGGVCZzt+lt9so/OF/oTXxxF6MVFd29m/nJr/YBR1VjXHCoExwSd7ru3M3g63HJ2X/6czirXeoeYGGsKDDdUD6r+So+wXYNbx/Qa9J+47GREcb59tDdNwX+C2RpcuasWd6i8Dly5qxZ3qLwOXLmrFneovA5cuasWd6i8Dly5qxZ3qLwNvkCjyFmkb6uqMRNVC/eOA42krXu0+HXQ5Te5kzIPTYQ3hLj/Sm2ZdZJM8WmUy/X60y0p8JNGTWygMXr7PMH/A</air:FareRuleKey>
</air:FareInfo>
<air:BookingInfo BookingCode="L" CabinClass="Economy" FareInfoRef="11" SegmentRef="13"/>
<air:BookingInfo BookingCode="L" CabinClass="Economy" FareInfoRef="12" SegmentRef="14"/>
<air:TaxInfo Category="QR" Amount="USD14.80"/>
<air:TaxInfo Category="WG" Amount="USD5.60"/>
<air:FareCalc>MEL QF SYD 208.10LPXO QF MEL 208.10LPXO AUD416.20END</air:FareCalc>
<air:PassengerType Code="ADT" BookingTravelerRef="1"/>
<common_v40_0:BookingTravelerRef Key="27"/>
<air:TicketingModifiersRef Key="6"/>
</air:AirPricingInfo>
</air:AirPricingSolution>
</air:AirSolutionChangedInfo>
</air:AirCreateReservationRsp>
</SOAP:Body>
</SOAP:Envelope>
Universal Record Import Request and ResponseRequest
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<univ:UniversalRecordImportReq ProviderCode="1G" ProviderLocatorCode="ZTGVJK" xmlns:univ="http://www.travelport.com/schema/universal_v40_0" xmlns:com="http://www.travelport.com/schema/common_v40_0"/>
</soapenv:Body>
</soapenv:Envelope>
Response
<SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP:Body>
<universal:UniversalRecordImportRsp TransactionId="F71FF1697F00000174532CE105476456" ResponseTime="2253" xmlns:universal="http://www.travelport.com/schema/universal_v40_0" xmlns:common="http://www.travelport.com/schema/common_v40_0" xmlns:rail="http://www.travelport.com/schema/rail_v6_0">
<universal:UniversalRecord LocatorCode="AAABZK" Version="0" Status="Active">
<common_v40_0:BookingTraveler Key="22" xmlns:common_v40_0="http://www.travelport.com/schema/common_v40_0">
<common_v40_0:BookingTravelerName First="LINAS" Last="TEST"/>
</common_v40_0:BookingTraveler>
<universal:ProviderReservationInfo Key="24" ProviderCode="1G" LocatorCode="ZTGVJK" CreateDate="2010-07-21T17:29:14.424-05:00" ModifiedDate="2010-07-21T17:29:14.424-05:00" HostCreateDate="2010-07-21" Imported="true"/>
<air:AirReservation LocatorCode="AAAHRQ" CreateDate="2010-07-21T00:00:00.000-05:00" ModifiedDate="2010-07-21T00:00:00.000-05:00" xmlns:air="http://www.travelport.com/schema/air_v40_0" xmlns:common_v40_0="http://www.travelport.com/schema/common_v40_0">
<common_v40_0:SupplierLocator SupplierCode="UA" SupplierLocatorCode="SH75BI" ProviderReservationInfoRef="24"/>
<common_v40_0:ActionStatus Key="4" Type="ACTIVE" ProviderReservationInfoRef="24"/>
<common_v40_0:BookingTravelerRef Key="22"/>
<air:AirSegment Key="7" Group="0" Carrier="UA" FlightNumber="551" Origin="ORD" Destination="LAS" DepartureTime="2010-09-23T11:55:00.000-05:00" ArrivalTime="2010-09-23T13:46:00.000-07:00" ClassOfService="Y" ETicketability="Yes" Status="HK" ChangeOfPlane="false" ProviderCode="1G" ProviderReservationInfoRef="24" TravelOrder="1">
<air:FlightDetails Key="7" Origin="ORD" Destination="LAS" DepartureTime="2010-09-23T11:55:00.000-05:00" ArrivalTime="2010-09-23T13:46:00.000-07:00" FlightTime="351" TravelTime="351" Equipment="320" OriginTerminal="1" DestinationTerminal="1"/>
</air:AirSegment>
<air:AirSegment Key="8" Group="1" Carrier="UA" FlightNumber="396" Origin="LAS" Destination="ORD" DepartureTime="2010-09-25T09:10:00.000-07:00" ArrivalTime="2010-09-25T14:41:00.000-05:00" ClassOfService="Y" ETicketability="Yes" Status="HK" ChangeOfPlane="false" ProviderCode="1G" ProviderReservationInfoRef="24" TravelOrder="2">
<air:FlightDetails Key="8" Origin="LAS" Destination="ORD" DepartureTime="2010-09-25T09:10:00.000-07:00" ArrivalTime="2010-09-25T14:41:00.000-05:00" FlightTime="331" TravelTime="331" Equipment="320" OriginTerminal="1" DestinationTerminal="1"/>
</air:AirSegment>
</air:AirReservation>
<common_v40_0:AgencyInfo xmlns:common_v40_0="http://www.travelport.com/schema/common_v40_0">
<common_v40_0:AgentAction ActionType="Created" AgentCode="PCC-KESTRELADMIN" BranchCode="PCC" AgencyCode="AGENCYCODE" EventTime="2010-07-21T17:29:13.940-05:00"/>
</common_v40_0:AgencyInfo>
</universal:UniversalRecord>
</universal:UniversalRecordImportRsp>
</SOAP:Body>
</SOAP:Envelope>