OTA_AirTax (XML)

 

API情報

当該機能は、指定した旅程(最大50旅程)のTAXを計算するAPIです。(PNRの作成は不要)
複数の旅客種別のTAXを同時に計算することができます。
 
Service Action Code :OTA_AirTaxRQ
最新バージョン :2.0.2
プロトコル :XML

更新履歴

OTA_AirTaxRQ v2.0.2 on February 4 , 2021
  • Version2.0.2をリリースいたしました。
 

リクエストサンプル

 選択<AirTaxRQ 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" EchoToken="String" TimeStamp="2001-12-17T09:30:47-05:00" Target="Production" Version="2.0.2" SequenceNmbr="1" PrimaryLangID="en-us" AltLangID="en-us">
  <POS>
    <Source PseudoCityCode="8IC6" />
  </POS>
  <ItineraryInfos>
    <ItineraryInfo>
      <ReservationItems>
        <Item RPH="1" TicketingCarrier="NH" ValidatingCarrier="NH" SalePseudoCityCode="8IC6">
          <FlightSegment DepartureDateTime="2021-04-22T11:05:00" ArrivalDateTime="2021-04-22T17:50:00" FlightNumber="841" ResBookDesigCode="Y">
            <DepartureAirport LocationCode="HND" CodeContext="IATA" />
            <ArrivalAirport LocationCode="SIN" CodeContext="IATA" />
            <Equipment AirEquipType="789" />
            <MarketingAirline Code="NH" />
            <OperatingAirline Code="NH" />
            <FareBreakInfo SideTripStartInd="false" SideTripEndInd="false" FareComponentNumber="1">
              <FareBasisCode>Y2WOWA1</FareBasisCode>
              <BaseFare Amount="361500" CurrencyCode="JPY" />
            </FareBreakInfo>
          </FlightSegment>
          <AirFareInfo>
            <PTC_FareBreakdown>
              <PassengerType Quantity="2" Code="ADT" Age="20" />
              <FareBasisCode>Y2WOWA1</FareBasisCode>
              <PassengerFare>
                <BaseFare Amount="361500" CurrencyCode="JPY" />
              </PassengerFare>
            </PTC_FareBreakdown>
          </AirFareInfo>
        </Item>
      </ReservationItems>
    </ItineraryInfo>
  </ItineraryInfos>
</AirTaxRQ>

レスポンスサンプル

 選択<AirTaxRS 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="2.0.2">
  <Success />
  <ItineraryInfos>
    <ItineraryInfo RPH="1">
      <PTC_FareBreakdown>
        <PassengerType Quantity="2" Code="ADT" Age="20" Total="3710.00" />
      </PTC_FareBreakdown>
      <TaxInfo RPH="1" Total="3710">
        <Taxes>
          <Tax TaxCode="YQI" Amount="100">
            <Text>SERVICE FEE - CARRIER-IMPOSED MISC</Text>
          </Tax>
          <Tax TaxCode="SW" Amount="2610">
            <Text>PASSENGER SERVICE FACILITIES CHARGE  INTERNATIONAL</Text>
          </Tax>
          <Tax TaxCode="TK" Amount="1000">
            <Text>INTERNATIONAL TOURIST TAX</Text>
          </Tax>
        </Taxes>
        <TaxDetails>
          <Tax TaxCode="YQF" Type="F" Amount="0" Currency="JPY" PublishedAmount="0.00" PublishedCurrency="USD" Station="HND" AirlineCode="NH" Text="SERVICE FEE - CARRIER-IMPOSED FUEL" />
          <Tax TaxCode="YQI" Type="F" Amount="100" Currency="JPY" PublishedAmount="100" PublishedCurrency="JPY" Station="HND" AirlineCode="NH" Text="SERVICE FEE - CARRIER-IMPOSED MISC" />
          <Tax TaxCode="OI" Type="F" Amount="0" Currency="JPY" PublishedAmount="0" PublishedCurrency="JPY" Station="HND" CountryCode="JP" AirlineCode="NH" Text="PASSENGER SECURITY SERVICE CHARGE" />
          <Tax TaxCode="SW" Type="F" Amount="2610" Currency="JPY" PublishedAmount="2610" PublishedCurrency="JPY" Station="HND" CountryCode="JP" AirlineCode="NH" Text="PASSENGER SERVICE FACILITIES CHARGE  INTERNATIONAL" />
          <Tax TaxCode="TK" Type="F" Amount="1000" Currency="JPY" PublishedAmount="1000" PublishedCurrency="JPY" Station="HND" CountryCode="JP" AirlineCode="NH" Text="INTERNATIONAL TOURIST TAX" />
        </TaxDetails>
      </TaxInfo>
    </ItineraryInfo>
  </ItineraryInfos>
</AirTaxRS>
 

XMLタグ定義書

XMLスキーマ

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

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