PO_PNRPricing (XML)
API情報
当該機能は、PNR中の旅程に基づき、自動運賃計算を行い、最安運賃計算結果を表示するAPIです。Service Action Code | :PO_PNRPricingRQ |
最新バージョン | :1.4.4 |
プロトコル | :XML |
更新履歴
PO_PNRPricingRQ v1.4.4 on August 10 , 2021
- Version1.4.4をリリースいたしました。
リクエストサンプル
選択<PNRPricingRQ xmlns="http://webservices.sabre.com/sabreXML/2003/07" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="1.4.4">
<PriceRequestInformation>
<PassengerTypes>
<PassengerType Code="ADT" Count="01" />
</PassengerTypes>
</PriceRequestInformation>
<AirItinerary>
<OriginDestinationOptions>
<OriginDestinationOption>
<FlightSegment DepartureDate="2021-12-23T18:05:00" FlightNumber="801" RealReservationStatus="SS" ResBookDesigCode="Y" SegmentType="A">
<DepartureAirport LocationCode="NRT" />
<ArrivalAirport LocationCode="SIN" />
<MarketingAirline Code="NH" />
</FlightSegment>
</OriginDestinationOption>
</OriginDestinationOptions>
</AirItinerary>
</PNRPricingRQ>
レスポンスサンプル
選択<PNRPricingRS xmlns="http://webservices.sabre.com/sabreXML/2003/07" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" Version="1.4.4">
<Success />
<Summary>
<Total Price="346000" CurrencyCode="JPY" />
<PurchaseSummary IATASalesCode="SITI" SalesLocation="TYO" TicketingLocation="TYO" AdvancePurchaseDate="2021-12-09" SimultaneousResInd="false" NonRefundableInd="false" PurchaseByDate="2021-12-09" LastTicketDateTime="2021-12-09T23:59:00" />
<ValidatingCarrier Code="NH" />
<PrivateFare Ind="false" />
<ValidatingCarrierListInformation TFRRestricted="F" SettlementMethod="BSP" ValidatingCarrierProcess="T">
<DefaultValdatingCarrierInformation ValidatingCarrierCode="NH" TicketingType="ETKTREQ" />
</ValidatingCarrierListInformation>
<PassengerDetails>
<PassengerDetail PassengerTypeCode="ADT">
<Warnings>
<Text>VALIDATING CARRIER - NH</Text>
</Warnings>
<BaggageProvisionsTexts>
<BaggageProvisionsText>BAG ALLOWANCE -NRTSIN-02P/NH/EACH PIECE UP TO 50 POUND</BaggageProvisionsText>
<BaggageProvisionsText>S/23 KILOGRAMS AND UP TO 62 LINEAR INCHES/158 LINEAR CENTI</BaggageProvisionsText>
<BaggageProvisionsText>METERS</BaggageProvisionsText>
<BaggageProvisionsText>CARRY ON ALLOWANCE</BaggageProvisionsText>
<BaggageProvisionsText>NRTSIN-01P/NH</BaggageProvisionsText>
<BaggageProvisionsText>01/UP TO 22 POUNDS/10 KILOGRAMS AND UP TO 45 LINEAR INCHES</BaggageProvisionsText>
<BaggageProvisionsText>/115 LINEAR CENTIMETERS</BaggageProvisionsText>
<BaggageProvisionsText>CARRY ON CHARGES</BaggageProvisionsText>
<BaggageProvisionsText>NRTSIN-NH-CARRY ON FEES UNKNOWN-CONTACT CARRIER</BaggageProvisionsText>
<BaggageProvisionsText>ADDITIONAL ALLOWANCES AND/OR DISCOUNTS MAY APPLY DEPENDING ON</BaggageProvisionsText>
<BaggageProvisionsText>FLYER-SPECIFIC FACTORS /E.G. FREQUENT FLYER STATUS/MILITARY/</BaggageProvisionsText>
<BaggageProvisionsText>CREDIT CARD FORM OF PAYMENT/EARLY PURCHASE OVER INTERNET,ETC./</BaggageProvisionsText>
</BaggageProvisionsTexts>
<PassengerFare>
<BaseFare CurrencyCode="JPY" Amount="346000" />
<Taxes>
<Tax Code="SW" StationCode="NRT" Description="PASSENGER SERVICE FACILITIES CHARGE INTERNATIONAL" NationCode="JP">
<Amount Amount="2130" CurrencyCode="JPY" PublishedAmount="2130" PublishedCurrencyCode="JPY" />
</Tax>
<Tax Code="OI" StationCode="NRT" Description="PASSENGER SECURITY SERVICE CHARGE" NationCode="JP">
<Amount Amount="530" CurrencyCode="JPY" PublishedAmount="530" PublishedCurrencyCode="JPY" />
</Tax>
<Tax Code="YQF" StationCode="NRT" Description="SERVICE FEE - CARRIER-IMPOSED FUEL">
<Amount Amount="3600" CurrencyCode="JPY" PublishedAmount="3300" PublishedCurrencyCode="JPY" />
</Tax>
<Tax Code="TK" StationCode="NRT" Description="INTERNATIONAL TOURIST TAX" NationCode="JP">
<Amount Amount="1000" CurrencyCode="JPY" PublishedAmount="1000" PublishedCurrencyCode="JPY" />
</Tax>
</Taxes>
<TaxDetails>
<TaxDetail Code="YQF" StationCode="NRT" Description="SERVICE FEE - CARRIER-IMPOSED FUEL" AirlineCode="NH" Type="F">
<Amount Amount="3300" CurrencyCode="JPY" PublishedAmount="3300" PublishedCurrencyCode="JPY" />
</TaxDetail>
<TaxDetail Code="YQI" StationCode="NRT" Description="SERVICE FEE - CARRIER-IMPOSED MISC" AirlineCode="NH" Type="F">
<Amount Amount="300" CurrencyCode="JPY" PublishedAmount="300" PublishedCurrencyCode="JPY" />
</TaxDetail>
<TaxDetail Code="OI" StationCode="NRT" Description="PASSENGER SECURITY SERVICE CHARGE" NationCode="JP" AirlineCode="NH" Type="F">
<Amount Amount="530" CurrencyCode="JPY" PublishedAmount="530" PublishedCurrencyCode="JPY" />
</TaxDetail>
<TaxDetail Code="SW" StationCode="NRT" Description="PASSENGER SERVICE FACILITIES CHARGE INTERNATIONAL" NationCode="JP" AirlineCode="NH" Type="F">
<Amount Amount="2130" CurrencyCode="JPY" PublishedAmount="2130" PublishedCurrencyCode="JPY" />
</TaxDetail>
<TaxDetail Code="TK" StationCode="NRT" Description="INTERNATIONAL TOURIST TAX" NationCode="JP" AirlineCode="NH" Type="F">
<Amount Amount="1000" CurrencyCode="JPY" PublishedAmount="1000" PublishedCurrencyCode="JPY" />
</TaxDetail>
</TaxDetails>
<TotalFare CurrencyCode="JPY" Amount="353260" TaxAmount="7260" />
<FareCalculation CurrencyCode="NUC" Amount="3157.37">
<FareCalcLine>23DEC21 TYO NH SIN3157.37NUC3157.37END ROE109.58478</FareCalcLine>
<FareCalcLineWithXF>23DEC21 TYO NH SIN3157.37NUC3157.37END ROE109.58478</FareCalcLineWithXF>
<FareIATARate>
<CurrencyConversion ToCurrency="JPY" Rate="109.584780" EffectiveDate="2021-07-01" />
</FareIATARate>
<FareComponents>
<FareComponent PricingUnitCount="1" PricingUnitType="O" GlobalDirection="EH" FareCalcDirectionality="FR" CommencementDate="2021-12-23" StopoverInd="false" CabinCode="Y" FareTypeBitmap="00">
<Departure CityCode="TYO" AirportCode="NRT" IATAAreaCode="3" NationCode="JP" DepartureDate="2021-12-23" />
<Arrival CityCode="SIN" AirportCode="SIN" IATAAreaCode="3" NationCode="SG" />
<Fare GoverningAirline="NH" CreateDate="2021-06-16T10:18:10.292000">
<FareBasis FareBasisCode="Y2XOWA1" FareBasisCodeLength="7" FareClassCode="Y2XOWA1" FareClassCodeLength="7" />
<FareDetails OneWayInd="true" RoundTripInd="false" SpecialFareInd="false" PublicOrNeg="P" FareType="ES" />
<Mileage Ind="true" SurchargePercent="0" />
<PassengerType RequestedCode="ADT" ActualCode="ADT" />
<Source VendorCode="ATP" TariffCode="8" Rule="NHR3" FilingAirlineCode="NH" LinkNumber="5" SequenceNumber="6" />
<FareAmount Amount="3157.37" PublishedCurrencyCode="JPY" PublishedAmount="346000" PublishedAmountRaw="346000.000000000" />
</Fare>
<FlightSegments>
<FlightSegment SequenceNumber="01" RequiredBookingCode="Y" GlobalDirection="EH" FareBreakPointInd="true" GeographyType="I" CabinCode="Y" EquipmentType="781">
<Departure CityCode="TYO" AirportCode="NRT" NationCode="JP" />
<Arrival CityCode="SIN" AirportCode="SIN" NationCode="SG" />
<Validity NotValidAfterDate="2022-12-23" />
<Stopover Ind="true" />
<FreeBaggageAllowance Quantity="02" UnitOfMeasure="P" NegFareRestInd="false" />
<Mileage ExtraAllowanceInd="false" />
<Journey Type="F" AvailabilityBreakInd="false" />
<Cat35 FareSegment="false" PassengerNumber="1" />
<MarketingAirline Code="NH" />
<OperatingCarrier Code="NH" />
</FlightSegment>
</FlightSegments>
</FareComponent>
</FareComponents>
</FareCalculation>
<Commission Percentage="0" Amount="0" />
<AllUsedFareBasisCodes>
<FareBasis FareBasisCode="Y2XOWA1" />
</AllUsedFareBasisCodes>
</PassengerFare>
<AbacusBilling DBSource="ATP " ContractIssueDate="2021-06-16">
<Fare Origin="TYO" Destination="SIN" Rule="NHR3" Tariff="8 " SourceCarrier="NH" FareBasisTicketDesignator="Y2XOWA1" />
</AbacusBilling>
<TicketFareVendor Source="ATPC" />
<AccompaniedTravelData Data="ADT 1 ADT 0 1 1 1 8 Y2XOWA1 NHR3 8 Y " RequestedData="F" />
<OptionNumber Value="1" />
<ExchangeRateOne Value="109.584780" NumberOfDecimalPlaces="6" />
<Cat35 Ind="false" />
<BaggageProvisions>
<BaggageProvision ProvisionType="A" ProvisionsCarrier="NH" Subcode="0DFAANH" Pieces="2">
<BaggageItemCountLimit Pieces="2" Subcode="0GOACNH" />
<SegmentNumbers>
<SegmentNumber>1</SegmentNumber>
</SegmentNumbers>
</BaggageProvision>
<BaggageProvision ProvisionType="B" ProvisionsCarrier="NH" Subcode="0LNABNH" Pieces="1">
<BaggageItemCountLimit Pieces="1" Subcode="0MJACNH" />
<SegmentNumbers>
<SegmentNumber>1</SegmentNumber>
</SegmentNumbers>
</BaggageProvision>
</BaggageProvisions>
</PassengerDetail>
</PassengerDetails>
<GrandTotalInformation GrandTotalBase="346000" GrandTotalTaxes="7260" GrandTotalPerPassenger="353260" BaseFareCurrencyCode="JPY" EquivalentCurrencyCode="JPY" />
<PricingSubSourceInfo SubSource="ATSE" />
</Summary>
<SubcodeDefinitions>
<SubcodeDefinition ExtendedSubcodeKey="0MJACNH" CommercialName="CARRY10KG 22LBUPTO 45LI 115LCM" AncillaryFeeGroupCode="BG" AncillaryServiceSubgroupCode="CY" AncillarySubgroupTextDescription="CARRY ON HAND BAGGAGE" Description1Code="10" Description1Text="UP TO 22 POUNDS/10 KILOGRAMS" Description2Code="4U" Description2Text="UP TO 45 LINEAR INCHES/115 LINEAR CENTIMETERS" MaximumWeight="22" MaximumWeightUnits="L" MaximumWeightInAltUnits="10" MaximumWeightInAltUnitsUnits="K" MaximumSize="45" MaximumSizeUnits="I" MaximumSizeInAltUnits="115" MaximumSizeInAltUnitsUnits="C" ElectronicMiscellaneousDocumentType="4" />
<SubcodeDefinition ExtendedSubcodeKey="0LNABNH" CommercialName="CARRYON HAND BAGGAGE ALLOWANCE" AncillaryFeeGroupCode="BG" AncillaryServiceSubgroupCode="CY" AncillarySubgroupTextDescription="CARRY ON HAND BAGGAGE" ElectronicMiscellaneousDocumentType="4" />
<SubcodeDefinition ExtendedSubcodeKey="0GOACNH" CommercialName="UPTO50LB 23KG AND62LI 158LCM" AncillaryFeeGroupCode="BG" Description1Code="23" Description1Text="UP TO 50 POUNDS/23 KILOGRAMS" Description2Code="6U" Description2Text="UP TO 62 LINEAR INCHES/158 LINEAR CENTIMETERS" MaximumWeight="50" MaximumWeightUnits="L" MaximumWeightInAltUnits="23" MaximumWeightInAltUnitsUnits="K" MaximumSize="62" MaximumSizeUnits="I" MaximumSizeInAltUnits="158" MaximumSizeInAltUnitsUnits="C" ElectronicMiscellaneousDocumentType="4" />
<SubcodeDefinition ExtendedSubcodeKey="0DFAANH" CommercialName="FREE BAGGAGE ALLOWANCE" AncillaryFeeGroupCode="BG" ElectronicMiscellaneousDocumentType="4" />
</SubcodeDefinitions>
</PNRPricingRS>
XMLタグ定義書
-
- リクエスト (2021/8/10更新)
-
- レスポンス (2021/8/10更新)
XMLスキーマ
【注意点】
各種XMLスキーマは、Sabre社提供のオリジナル版となるため、「XMLタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「XMLタグ定義書」にてご確認ください。
※弊社にて「XMLタグ定義書」を作成する際、各タグの利用可否確認を行っております。
各種XMLスキーマは、Sabre社提供のオリジナル版となるため、「XMLタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「XMLタグ定義書」にてご確認ください。
※弊社にて「XMLタグ定義書」を作成する際、各タグの利用可否確認を行っております。
-
- スキーマ