UpdateReservation (XML)
API情報
当該機能は、PNRの更新(Air Extraアイテムの作成、マイレージ番号の削除、ホテルセグメントのキャンセル)を
行うAPIです。
Service Action Code | :UpdateReservationRQ |
最新バージョン | :1.19.16 |
プロトコル | :XML |
更新履歴
UpdateReservationRQ v1.19.16 on July 25, 2022#J- Version 1.19.16をリリースいたしました。
- Version 1.19.12をリリースいたしました。
- Version 1.19.0をリリースいたしました。
リクエストサンプル(AEアイテム作成+SSR入力)
本リクエスト前にGetReservationにてPNR情報の取得が必要です。 選択<UpdateReservationRQ Version="1.19.16" xmlns="http://webservices.sabre.com/pnrbuilder/v1_19">
<RequestType commitTransaction="false" initialIgnore="false">Stateful</RequestType>
<ReturnOptions RetrievePNR="true" IncludeUpdateDetails="false" />
<ReservationUpdateList>
<ReservationUpdateItem UpdateId="id01">
<AncillaryServicesUpdate op="C" id="01">
<NameAssociationList>
<NameAssociationTag>
<LastName>INFINI</LastName>
<FirstName>TAROMR</FirstName>
<NameRefNumber>1.1</NameRefNumber>
</NameAssociationTag>
</NameAssociationList>
<SegmentAssociationList>
<SegmentAssociationTag>
<CarrierCode>PR</CarrierCode>
<FlightNumber>427</FlightNumber>
<DepartureDate>2021-06-20</DepartureDate>
<BoardPoint>NRT</BoardPoint>
<OffPoint>MNL</OffPoint>
<ClassOfService>B</ClassOfService>
<BookingStatus>HK</BookingStatus>
</SegmentAssociationTag>
</SegmentAssociationList>
<CommercialName>CHECKED BAG FIRST</CommercialName>
<RficCode>C</RficCode>
<RficSubcode>0CC</RficSubcode>
<SSRCode>ABAG</SSRCode>
<OwningCarrierCode>PR</OwningCarrierCode>
<Vendor>PR</Vendor>
<EMDType>2</EMDType>
<EquivalentPrice>
<Price>10000</Price>
<Currency>JPY</Currency>
</EquivalentPrice>
<TTLPrice>
<Price>10000</Price>
<Currency>JPY</Currency>
</TTLPrice>
<OriginalBasePrice>
<Price>10000</Price>
<Currency>JPY</Currency>
</OriginalBasePrice>
<RefundIndicator>R</RefundIndicator>
<PassengerTypeCode>ADT</PassengerTypeCode>
<BoardPoint>NRT</BoardPoint>
<OffPoint>MNL</OffPoint>
<NumberOfItems>1</NumberOfItems>
<SegmentIndicator>P</SegmentIndicator>
<FirstTravelDate>800101</FirstTravelDate>
<LastTravelDate>991231</LastTravelDate>
<PurchaseTimestamp>2021-03-01T23:59:59Z</PurchaseTimestamp>
<GroupCode>BG</GroupCode>
</AncillaryServicesUpdate>
</ReservationUpdateItem>
<ReservationUpdateItem UpdateId="id02">
<SpecialServiceRequestUpdate op="C" type="G">
<NameAssociationList>
<NameAssociationTag>
<LastName>INFINI</LastName>
<FirstName>TAROMR</FirstName>
<NameRefNumber>01.01</NameRefNumber>
</NameAssociationTag>
</NameAssociationList>
<SegmentAssociationList>
<SegmentAssociationTag>
<CarrierCode>PR</CarrierCode>
<FlightNumber>427</FlightNumber>
<DepartureDate>2021-06-20</DepartureDate>
<BoardPoint>NRT</BoardPoint>
<OffPoint>MNL</OffPoint>
<ClassOfService>B</ClassOfService>
<BookingStatus>HK</BookingStatus>
</SegmentAssociationTag>
</SegmentAssociationList>
<SpecialService>
<Code>ABAG</Code>
<Text>AAA</Text>
</SpecialService>
</SpecialServiceRequestUpdate>
</ReservationUpdateItem>
<ReceivedFrom>
<AgentName>TEST</AgentName>
</ReceivedFrom>
</ReservationUpdateList>
</UpdateReservationRQ>
レスポンスサンプル(AEアイテム作成+SSR入力)
選択<stl19:UpdateReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:raw="http://tds.sabre.com/itinerary" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" Version="1.19.16">
<stl19:Success>OK</stl19:Success>
<stl19:Reservation numberInParty="1" numberOfInfants="0" NumberInSegment="1">
<stl19:BookingDetails>
<stl19:RecordLocator>WADLKW</stl19:RecordLocator>
<stl19:CreationTimestamp>2021-03-01T03:09:00</stl19:CreationTimestamp>
<stl19:SystemCreationTimestamp>2021-03-01T03:09:00</stl19:SystemCreationTimestamp>
<stl19:CreationAgentID>A1F</stl19:CreationAgentID>
<stl19:UpdateTimestamp>2021-03-01T03:10:27</stl19:UpdateTimestamp>
<stl19:PNRSequence>6</stl19:PNRSequence>
<stl19:FlightsRange Start="2021-06-20T13:40:00" End="2021-06-20T17:30:00" />
<stl19:DivideSplitDetails />
<stl19:EstimatedPurgeTimestamp>2021-07-05T00:00:00</stl19:EstimatedPurgeTimestamp>
<stl19:UpdateToken>-30c11205c71e2fbee67f79e2631b0f0743b0641c2b9b7754</stl19:UpdateToken>
</stl19:BookingDetails>
<stl19:POS AirExtras="true" InhibitCode="U">
<stl19:Source BookingSource="8IC6" AgentSine="A1F" PseudoCityCode="8IC6" ISOCountry="JP" AgentDutyCode="*" AirlineVendorID="AA" HomePseudoCityCode="8IC6" PrimeHostID="1F" />
</stl19:POS>
<stl19:PassengerReservation>
<stl19:Passengers>
<stl19:Passenger id="3" nameType="S" passengerType="ADT" nameId="01.01" nameAssocId="1" elementId="pnr-3.1">
<stl19:LastName>INFINI</stl19:LastName>
<stl19:FirstName>TAROMR</stl19:FirstName>
<stl19:SpecialRequests>
<stl19:GenericSpecialRequest id="20" type="G" msgType="S">
<stl19:Code>ABAG</stl19:Code>
<stl19:FreeText>/AAA</stl19:FreeText>
<stl19:ActionCode>NN</stl19:ActionCode>
<stl19:NumberInParty>1</stl19:NumberInParty>
<stl19:AirlineCode>PR</stl19:AirlineCode>
<stl19:FullText>ABAG PR NN1 NRTMNL0427B20JUN/AAA</stl19:FullText>
</stl19:GenericSpecialRequest>
</stl19:SpecialRequests>
<stl19:Seats />
<stl19:AccountingLines>
<stl19:AccountingLine id="14" index="1" elementId="pnr-14">
<stl19:FareApplication>ONE</stl19:FareApplication>
<stl19:FormOfPaymentCode>CA</stl19:FormOfPaymentCode>
<stl19:AirlineDesignator>PR</stl19:AirlineDesignator>
<stl19:DocumentNumber>5510800058</stl19:DocumentNumber>
<stl19:CommissionAmount>0</stl19:CommissionAmount>
<stl19:BaseFare>42300</stl19:BaseFare>
<stl19:TaxAmount>3960</stl19:TaxAmount>
<stl19:PassengerName>INFINI TAROMR</stl19:PassengerName>
<stl19:NumberOfConjunctedDocuments>1</stl19:NumberOfConjunctedDocuments>
<stl19:TarriffBasis>F</stl19:TarriffBasis>
</stl19:AccountingLine>
</stl19:AccountingLines>
<stl19:AncillaryServices>
<stl19:AncillaryService id="18" sequenceNumber="1" elementId="pnr-18">
<stl19:CommercialName>CHECKED BAG FIRST</stl19:CommercialName>
<stl19:RficCode>C</stl19:RficCode>
<stl19:RficSubcode>0CC</stl19:RficSubcode>
<stl19:SSRCode>ABAG</stl19:SSRCode>
<stl19:OwningCarrierCode>PR</stl19:OwningCarrierCode>
<stl19:BookingIndicator> </stl19:BookingIndicator>
<stl19:Vendor>ATP</stl19:Vendor>
<stl19:EMDType>2</stl19:EMDType>
<stl19:EquivalentPrice>
<stl19:Price>10000</stl19:Price>
<stl19:Currency>JPY</stl19:Currency>
</stl19:EquivalentPrice>
<stl19:TTLPrice>
<stl19:Price>10000</stl19:Price>
<stl19:Currency>JPY</stl19:Currency>
</stl19:TTLPrice>
<stl19:OriginalBasePrice>
<stl19:Price>10000</stl19:Price>
<stl19:Currency>JPY</stl19:Currency>
</stl19:OriginalBasePrice>
<stl19:RefundIndicator>R</stl19:RefundIndicator>
<stl19:CommisionIndicator>N</stl19:CommisionIndicator>
<stl19:InterlineIndicator>Y</stl19:InterlineIndicator>
<stl19:FeeApplicationIndicator>4</stl19:FeeApplicationIndicator>
<stl19:PassengerTypeCode>ADT</stl19:PassengerTypeCode>
<stl19:BoardPoint>NRT</stl19:BoardPoint>
<stl19:OffPoint>MNL</stl19:OffPoint>
<stl19:TotalOriginalBasePrice>
<stl19:Price>10000</stl19:Price>
<stl19:Currency>JPY</stl19:Currency>
</stl19:TotalOriginalBasePrice>
<stl19:TotalEquivalentPrice>
<stl19:Price>10000</stl19:Price>
<stl19:Currency>JPY</stl19:Currency>
</stl19:TotalEquivalentPrice>
<stl19:TotalTTLPrice>
<stl19:Price>10000</stl19:Price>
<stl19:Currency>JPY</stl19:Currency>
</stl19:TotalTTLPrice>
<stl19:FareCalculationModeIndicator>0</stl19:FareCalculationModeIndicator>
<stl19:FareCalculationPriceIndicator>0</stl19:FareCalculationPriceIndicator>
<stl19:StatusIndicator>-128</stl19:StatusIndicator>
<stl19:NumberOfItems>1</stl19:NumberOfItems>
<stl19:ActionCode>HN</stl19:ActionCode>
<stl19:SegmentIndicator>P</stl19:SegmentIndicator>
<stl19:FareGuaranteedIndicator>T</stl19:FareGuaranteedIndicator>
<stl19:BookingSource>0</stl19:BookingSource>
<stl19:TicketingIndicator>0</stl19:TicketingIndicator>
<stl19:FirstTravelDate>800101</stl19:FirstTravelDate>
<stl19:LastTravelDate>991231</stl19:LastTravelDate>
<stl19:PurchaseTimestamp>2021-06-19T23:59:00</stl19:PurchaseTimestamp>
<stl19:GroupCode>BG</stl19:GroupCode>
<stl19:TicketUsedForEMDPricing>N</stl19:TicketUsedForEMDPricing>
<stl19:EMDConsummedAtIssuance> </stl19:EMDConsummedAtIssuance>
<stl19:PaperDocRequired>N</stl19:PaperDocRequired>
<stl19:TaxExemption>N</stl19:TaxExemption>
<stl19:ACSCount>0</stl19:ACSCount>
<stl19:Segment id="5" sequence="1">
<stl19:AirlineCode>PR</stl19:AirlineCode>
<stl19:FlightNumber>0427</stl19:FlightNumber>
<stl19:ClassOfService>B</stl19:ClassOfService>
<stl19:DepartureDate>2021-06-20</stl19:DepartureDate>
<stl19:BoardPoint>NRT</stl19:BoardPoint>
<stl19:OffPoint>MNL</stl19:OffPoint>
<stl19:MarketingCarrier>PR</stl19:MarketingCarrier>
<stl19:OperatingCarrier>PR</stl19:OperatingCarrier>
</stl19:Segment>
</stl19:AncillaryService>
</stl19:AncillaryServices>
<stl19:Remarks />
<stl19:PhoneNumbers />
<stl19:TicketingInfo>
<stl19:ETicketNumber id="15" index="2" elementId="pnr-15">TE 0795510800058-AT INFIN/T 8IC6*A1F 1810/01MAR*I</stl19:ETicketNumber>
<stl19:TicketDetails id="15" index="2" elementId="pnr-15">
<stl19:OriginalTicketDetails>TE 0795510800058-AT INFIN/T 8IC6*A1F 1810/01MAR*I</stl19:OriginalTicketDetails>
<stl19:TransactionIndicator>TE</stl19:TransactionIndicator>
<stl19:TicketNumber>0795510800058</stl19:TicketNumber>
<stl19:PassengerName>INFIN/T</stl19:PassengerName>
<stl19:AgencyLocation>8IC6</stl19:AgencyLocation>
<stl19:DutyCode>*</stl19:DutyCode>
<stl19:AgentSine>A1F</stl19:AgentSine>
<stl19:Timestamp>2021-03-01T18:10:00</stl19:Timestamp>
<stl19:PaymentType>*</stl19:PaymentType>
</stl19:TicketDetails>
</stl19:TicketingInfo>
</stl19:Passenger>
</stl19:Passengers>
<stl19:Segments>
<stl19:Poc>
<stl19:Airport>NRT</stl19:Airport>
<stl19:Departure>2021-06-20T13:40:00</stl19:Departure>
</stl19:Poc>
<stl19:Segment sequence="1" id="5">
<stl19:Air id="5" sequence="1" segmentAssociationId="2" isPast="false" DayOfWeekInd="7" CodeShare="false" SpecialMeal="false" SmokingAllowed="false" ResBookDesigCode="B">
<stl19:DepartureAirport>NRT</stl19:DepartureAirport>
<stl19:DepartureAirportCodeContext>IATA</stl19:DepartureAirportCodeContext>
<stl19:ArrivalAirport>MNL</stl19:ArrivalAirport>
<stl19:ArrivalAirportCodeContext>IATA</stl19:ArrivalAirportCodeContext>
<stl19:OperatingAirlineCode>PR</stl19:OperatingAirlineCode>
<stl19:OperatingAirlineShortName>PHILIPPINE AIRLINES</stl19:OperatingAirlineShortName>
<stl19:OperatingFlightNumber>0427</stl19:OperatingFlightNumber>
<stl19:EquipmentType>321</stl19:EquipmentType>
<stl19:MarketingAirlineCode>PR</stl19:MarketingAirlineCode>
<stl19:MarketingFlightNumber>0427</stl19:MarketingFlightNumber>
<stl19:OperatingClassOfService>B</stl19:OperatingClassOfService>
<stl19:MarketingClassOfService>B</stl19:MarketingClassOfService>
<stl19:MarriageGrp>
<stl19:Ind>0</stl19:Ind>
<stl19:Group>0</stl19:Group>
<stl19:Sequence>0</stl19:Sequence>
</stl19:MarriageGrp>
<stl19:Seats />
<stl19:AirlineRefId>DCPR*6GE2V7</stl19:AirlineRefId>
<stl19:Eticket>true</stl19:Eticket>
<stl19:DepartureDateTime>2021-06-20T13:40:00</stl19:DepartureDateTime>
<stl19:ArrivalDateTime>2021-06-20T17:30:00</stl19:ArrivalDateTime>
<stl19:FlightNumber>0427</stl19:FlightNumber>
<stl19:ClassOfService>B</stl19:ClassOfService>
<stl19:ActionCode>HK</stl19:ActionCode>
<stl19:NumberInParty>1</stl19:NumberInParty>
<stl19:SegmentSpecialRequests>
<stl19:GenericSpecialRequest id="20" type="G" msgType="S">
<stl19:Code>ABAG</stl19:Code>
<stl19:FreeText>/AAA</stl19:FreeText>
<stl19:ActionCode>NN</stl19:ActionCode>
<stl19:NumberInParty>1</stl19:NumberInParty>
<stl19:AirlineCode>PR</stl19:AirlineCode>
<stl19:FullText>ABAG PR NN1 NRTMNL0427B20JUN/AAA</stl19:FullText>
</stl19:GenericSpecialRequest>
</stl19:SegmentSpecialRequests>
<stl19:inboundConnection>false</stl19:inboundConnection>
<stl19:outboundConnection>false</stl19:outboundConnection>
<stl19:AncillaryServices>
<stl19:AncillaryService ref="18" />
</stl19:AncillaryServices>
<stl19:ScheduleChangeIndicator>false</stl19:ScheduleChangeIndicator>
<stl19:SegmentBookedDate>2021-03-01T03:09:00</stl19:SegmentBookedDate>
<stl19:Banner>MARKETED BY PHILIPPINE AIRLINES</stl19:Banner>
<stl19:Informational>false</stl19:Informational>
</stl19:Air>
</stl19:Segment>
</stl19:Segments>
<stl19:TicketingInfo>
<stl19:AlreadyTicketed id="16" index="1" elementId="pnr-16">
<stl19:Code>T-01MAR-8IC6*A1F</stl19:Code>
</stl19:AlreadyTicketed>
<stl19:ETicketNumber id="15" index="2" elementId="pnr-15">TE 0795510800058-AT INFIN/T 8IC6*A1F 1810/01MAR*I</stl19:ETicketNumber>
<stl19:TicketDetails id="15" index="2" elementId="pnr-15">
<stl19:OriginalTicketDetails>TE 0795510800058-AT INFIN/T 8IC6*A1F 1810/01MAR*I</stl19:OriginalTicketDetails>
<stl19:TransactionIndicator>TE</stl19:TransactionIndicator>
<stl19:TicketNumber>0795510800058</stl19:TicketNumber>
<stl19:PassengerName>INFIN/T</stl19:PassengerName>
<stl19:AgencyLocation>8IC6</stl19:AgencyLocation>
<stl19:DutyCode>*</stl19:DutyCode>
<stl19:AgentSine>A1F</stl19:AgentSine>
<stl19:Timestamp>2021-03-01T18:10:00</stl19:Timestamp>
<stl19:PaymentType>*</stl19:PaymentType>
</stl19:TicketDetails>
</stl19:TicketingInfo>
<stl19:ItineraryPricing>
<stl19:FuturePriceInfo>
<stl19:Text>W$PQ$FCASH$KP0$ER</stl19:Text>
</stl19:FuturePriceInfo>
</stl19:ItineraryPricing>
</stl19:PassengerReservation>
<stl19:ReceivedFrom>
<stl19:Name>TEST</stl19:Name>
</stl19:ReceivedFrom>
<stl19:PhoneNumbers>
<stl19:PhoneNumber id="6" index="1" elementId="pnr-6">
<stl19:CityCode>TYO</stl19:CityCode>
<stl19:Number>000-111-222/INFINI TRVL/TEST-A</stl19:Number>
</stl19:PhoneNumber>
</stl19:PhoneNumbers>
<stl19:EmailAddresses />
<stl19:AccountingLines>
<stl19:AccountingLine id="14" index="1" elementId="pnr-14">
<stl19:FareApplication>ONE</stl19:FareApplication>
<stl19:FormOfPaymentCode>CA</stl19:FormOfPaymentCode>
<stl19:AirlineDesignator>PR</stl19:AirlineDesignator>
<stl19:DocumentNumber>5510800058</stl19:DocumentNumber>
<stl19:CommissionAmount>0</stl19:CommissionAmount>
<stl19:BaseFare>42300</stl19:BaseFare>
<stl19:TaxAmount>3960</stl19:TaxAmount>
<stl19:PassengerName>INFINI TAROMR</stl19:PassengerName>
<stl19:NumberOfConjunctedDocuments>1</stl19:NumberOfConjunctedDocuments>
<stl19:TarriffBasis>F</stl19:TarriffBasis>
</stl19:AccountingLine>
</stl19:AccountingLines>
<stl19:GenericSpecialRequests id="11" type="G" msgType="S">
<stl19:Code>ADTK</stl19:Code>
<stl19:FreeText>TO PR BY 21MAY 1800 TYO TIME ZONE OTHERWISE WILL BE XLD</stl19:FreeText>
<stl19:AirlineCode>1F</stl19:AirlineCode>
<stl19:FullText>ADTK 1F TO PR BY 21MAY 1800 TYO TIME ZONE OTHERWISE WILL BE XLD</stl19:FullText>
</stl19:GenericSpecialRequests>
<stl19:AssociationMatrices>
<stl19:AssociationMatrix>
<stl19:Name>PersonIDType</stl19:Name>
<stl19:Parent ref="pnr-3.1" />
<stl19:Child ref="pnr-14">
<stl19:AssociationRule name="MoveOnDivide" value="ON" />
</stl19:Child>
<stl19:Child ref="pnr-15">
<stl19:AssociationRule name="MoveOnDivide" value="ON" />
</stl19:Child>
</stl19:AssociationMatrix>
</stl19:AssociationMatrices>
<stl19:OpenReservationElements>
<or114:OpenReservationElement id="d9277765-d514-416f-8cf5-fc9a587c3199" type="APO" elementId="pnr-or-d9277765-d514-416f-8cf5-fc9a587c3199">
<or114:AncillaryProduct Id="1" Operation="CREATE">
<or114:XmlData>
<or114:AncillaryServiceData id="18" op="C">
<or114:NameAssociationList>
<or114:NameAssociationTag>
<or114:LastName>INFINI</or114:LastName>
<or114:FirstName>TAROMR</or114:FirstName>
<or114:ReferenceId>1</or114:ReferenceId>
</or114:NameAssociationTag>
</or114:NameAssociationList>
<or114:SegmentAssociationList>
<or114:SegmentAssociationTag>
<or114:CarrierCode>PR</or114:CarrierCode>
<or114:FlightNumber>427</or114:FlightNumber>
<or114:DepartureDate>2021-06-20</or114:DepartureDate>
<or114:BoardPoint>NRT</or114:BoardPoint>
<or114:OffPoint>MNL</or114:OffPoint>
<or114:ClassOfService>B</or114:ClassOfService>
<or114:BookingStatus>HK</or114:BookingStatus>
</or114:SegmentAssociationTag>
<or114:SegmentAssociationId>2</or114:SegmentAssociationId>
</or114:SegmentAssociationList>
<or114:CommercialName>CHECKED BAG FIRST</or114:CommercialName>
<or114:RficCode>C</or114:RficCode>
<or114:RficSubcode>0CC</or114:RficSubcode>
<or114:SSRCode>ABAG</or114:SSRCode>
<or114:OwningCarrierCode>PR</or114:OwningCarrierCode>
<or114:Vendor>ATP</or114:Vendor>
<or114:EMDType>2</or114:EMDType>
<or114:EquivalentPrice>
<or114:Price>10000</or114:Price>
<or114:Currency>JPY</or114:Currency>
</or114:EquivalentPrice>
<or114:TTLPrice>
<or114:Price>10000</or114:Price>
<or114:Currency>JPY</or114:Currency>
</or114:TTLPrice>
<or114:OriginalBasePrice>
<or114:Price>10000</or114:Price>
<or114:Currency>JPY</or114:Currency>
</or114:OriginalBasePrice>
<or114:RefundIndicator>R</or114:RefundIndicator>
<or114:CommisionIndicator>N</or114:CommisionIndicator>
<or114:InterlineIndicator>Y</or114:InterlineIndicator>
<or114:FeeApplicationIndicator>4</or114:FeeApplicationIndicator>
<or114:PassengerTypeCode>ADT</or114:PassengerTypeCode>
<or114:BoardPoint>NRT</or114:BoardPoint>
<or114:OffPoint>MNL</or114:OffPoint>
<or114:TotalOriginalBasePrice>
<or114:Price>10000</or114:Price>
<or114:Currency>JPY</or114:Currency>
</or114:TotalOriginalBasePrice>
<or114:TotalEquivalentPrice>
<or114:Price>10000</or114:Price>
<or114:Currency>JPY</or114:Currency>
</or114:TotalEquivalentPrice>
<or114:TotalTTLPrice>
<or114:Price>10000</or114:Price>
<or114:Currency>JPY</or114:Currency>
</or114:TotalTTLPrice>
<or114:FareCalculationModeIndicator>0</or114:FareCalculationModeIndicator>
<or114:FareCalculationPriceIndicator>0</or114:FareCalculationPriceIndicator>
<or114:NumberOfItems>1</or114:NumberOfItems>
<or114:ActionCode>HN</or114:ActionCode>
<or114:SegmentIndicator>P</or114:SegmentIndicator>
<or114:FareGuaranteedIndicator>T</or114:FareGuaranteedIndicator>
<or114:BookingSource>0</or114:BookingSource>
<or114:TicketingIndicator>0</or114:TicketingIndicator>
<or114:FirstTravelDate>800101</or114:FirstTravelDate>
<or114:LastTravelDate>991231</or114:LastTravelDate>
<or114:PurchaseTimestamp>2021-06-19T23:59:59</or114:PurchaseTimestamp>
<or114:GroupCode>BG</or114:GroupCode>
<or114:TicketUsedForEMDPricing>N</or114:TicketUsedForEMDPricing>
<or114:PaperDocRequired>N</or114:PaperDocRequired>
<or114:EMDConsummedAtIssuance> </or114:EMDConsummedAtIssuance>
<or114:TaxExemption>N</or114:TaxExemption>
<or114:ACSCount>0</or114:ACSCount>
<or114:Segment id="5" sequence="1">
<or114:AirlineCode>PR</or114:AirlineCode>
<or114:FlightNumber>0427</or114:FlightNumber>
<or114:OperatingFlightNumber>0427</or114:OperatingFlightNumber>
<or114:ClassOfService>B</or114:ClassOfService>
<or114:DepartureDate>2021-06-20</or114:DepartureDate>
<or114:BoardPoint>NRT</or114:BoardPoint>
<or114:OffPoint>MNL</or114:OffPoint>
<or114:MarketingCarrier>PR</or114:MarketingCarrier>
<or114:OperatingCarrier>PR</or114:OperatingCarrier>
</or114:Segment>
</or114:AncillaryServiceData>
</or114:XmlData>
</or114:AncillaryProduct>
</or114:OpenReservationElement>
<or114:OpenReservationElement id="11" type="SRVC" elementId="pnr-11">
<or114:ServiceRequest airlineCode="1F" code="ADTK" serviceType="SSR" ssrType="GFX">
<or114:FreeText>TO PR BY 21MAY 1800 TYO TIME ZONE OTHERWISE WILL BE XLD</or114:FreeText>
<or114:FullText>ADTK 1F TO PR BY 21MAY 1800 TYO TIME ZONE OTHERWISE WILL BE XLD</or114:FullText>
</or114:ServiceRequest>
</or114:OpenReservationElement>
<or114:OpenReservationElement id="20" type="SRVC" elementId="pnr-20">
<or114:ServiceRequest actionCode="NN" airlineCode="PR" code="ABAG" serviceCount="1" serviceType="SSR" ssrType="GFX">
<or114:FreeText>/AAA</or114:FreeText>
<or114:FullText>ABAG PR NN1 NRTMNL0427B20JUN/AAA</or114:FullText>
</or114:ServiceRequest>
<or114:SegmentAssociation Id="5" SegmentAssociationId="2">
<or114:AirSegment>
<or114:CarrierCode>PR</or114:CarrierCode>
<or114:FlightNumber>0427</or114:FlightNumber>
<or114:DepartureDate>2021-06-20</or114:DepartureDate>
<or114:BoardPoint>NRT</or114:BoardPoint>
<or114:OffPoint>MNL</or114:OffPoint>
<or114:ClassOfService>B</or114:ClassOfService>
<or114:BookingStatus>NN</or114:BookingStatus>
</or114:AirSegment>
</or114:SegmentAssociation>
<or114:NameAssociation>
<or114:LastName>INFINI</or114:LastName>
<or114:FirstName>TAROMR</or114:FirstName>
<or114:NameRefNumber>01.01</or114:NameRefNumber>
<or114:ReferenceId>1</or114:ReferenceId>
</or114:NameAssociation>
</or114:OpenReservationElement>
</stl19:OpenReservationElements>
</stl19:Reservation>
</stl19:UpdateReservationRS>
リクエストサンプル(マイレージ番号削除)
本リクエスト前にGetReservationにてPNR情報の取得が必要です。削除するマイレージ番号の項番(下記サンプル、Loyalty id="21")についてはGetReservationの下記タグから取得可能です。
GetReservationRS>Reservation>OpenReservationElements>OpenReservationElement>ID
選択<UpdateReservationRQ Version="1.19.16" xmlns="http://webservices.sabre.com/pnrbuilder/v1_19">
<RequestType commitTransaction="false">Stateful</RequestType>
<ReturnOptions IncludeUpdateDetails="true" RetrievePNR="false"/>
<ReservationUpdateList>
<ReservationUpdateItem UpdateId="1">
<FrequentFlyerTSAPreCheckUpdate id="21" op="D">
<Loyalty id="21" op="D"/>
</FrequentFlyerTSAPreCheckUpdate>
</ReservationUpdateItem>
<ReceivedFrom>
<AgentName>YAMADA</AgentName>
</ReceivedFrom>
</ReservationUpdateList>
</UpdateReservationRQ>
レスポンスサンプル(マイレージ番号削除)
選択<?xml version="1.0" encoding="UTF-8"?>
<stl19:UpdateReservationRS xmlns:stl19="http://webservices.sabre.com/pnrbuilder/v1_19" xmlns:ns6="http://services.sabre.com/res/orr/v0" xmlns:or114="http://services.sabre.com/res/or/v1_14" xmlns:raw="http://tds.sabre.com/itinerary" xmlns:ns4="http://webservices.sabre.com/pnrconn/ReaccSearch" Version="1.19.16">
<stl19:Success>OK</stl19:Success>
<stl19:Results/>
</stl19:UpdateReservationRS>
XMLタグ定義書
-
- リクエスト (2022/07/25更新)
-
- レスポンス (2022/07/25更新)
-
- リクエスト(Ver.1.19.12)
-
- レスポンス(Ver.1.19.12)
XMLスキーマ
【注意点】
各種XMLスキーマは、Sabre社提供のオリジナル版となるため、「XMLタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「XMLタグ定義書」にてご確認ください。
※弊社にて「XMLタグ定義書」を作成する際、各タグの利用可否確認を行っております。
各種XMLスキーマは、Sabre社提供のオリジナル版となるため、「XMLタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「XMLタグ定義書」にてご確認ください。
※弊社にて「XMLタグ定義書」を作成する際、各タグの利用可否確認を行っております。
-
- スキーマ
-
- スキーマ(Ver.1.19.12)