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タグ定義書

XMLスキーマ

【注意点】
各種XMLスキーマは、Sabre社提供のオリジナル版となるため、「XMLタグ定義書」の記載上、
利用不可の情報が含まれております。
スキーマを利用してアプリケーションを構築される場合の各タグの利用可否は、
必ず「XMLタグ定義書」にてご確認ください。

※弊社にて「XMLタグ定義書」を作成する際、各タグの利用可否確認を行っております。