Skip to main content
PNR 없이 여정과 승객 정보만으로 최적 운임을 자동 계산하는 API 용어집입니다. 시스템이 가장 유리한 운임 조합(Best Pricing)을 자동 선택하여 반환하며, 운임 확정 전 사전 검증 용도로 사용됩니다.
이 API는 WBS Integration Flow가격 조회 및 규정 확인 단계 Step 3에 해당합니다.

1. 개요

Fare_InformativeBestPricingWithoutPNR

Amadeus GDS가 제공하는 PNR 미생성 상태의 최적 운임 자동 계산 API. 여정(Segment)과 승객(Passenger) 정보를 입력하면, 시스템이 가장 유리한 운임 조합을 자동 선택하여 가격을 계산한다. Fare_InformativePricingWithoutPNR(특정 운임 확정 조회)과 달리, 이 API는 시스템이 최적 조합을 자동으로 결정한다.
[Query: 가격 조회 요청]
  승객 정보, 여정 정보, 가격 옵션


  Amadeus Best Pricing Engine
  (최적 운임 조합 자동 선택)


[Reply: 가격 조회 결과]
  mainGroup × N개 (Pricing Group)
  ├─ generalIndicators: 국내/국제 구분 (SITI/SOTO)
  ├─ pricingGroupLevelGroup: 승객별 운임 상세
  │   ├─ fareInfoGroup: 운임 기본 정보
  │   ├─ segmentLevelGroup: 구간별 상세
  │   ├─ corporateGroup: 기업 운임 정보
  │   └─ negoFareGroup: 협정 운임 정보
  ├─ fareComponentDetailsGroup: Fare Component 상세
  └─ carrierFeeGroup: 항공사 수수료
항목내용
API 명Fare_InformativeBestPricingWithoutPNR
버전18.1
플로우 단계Step 3 — 가격 조회 및 규정 확인
목적시스템이 가장 유리한 운임 조합을 자동 선택하여 계산
이전 단계Fare_MasterPricerTravelBoardSearch
다음 단계Fare_InformativePricingWithoutPNR

Query / Reply 구조

구분메시지설명
QueryFare_InformativeBestPricingWithoutPNR여정·승객·옵션 입력 (요청)
ReplyFare_InformativeBestPricingWithoutPNRReply최적 운임 계산 결과 (응답)

2. Query 주요 구조 (가격 조회 요청)

originatorGroup

요청 발신자 정보를 담는 구조.
필드설명
additionalBusinessInformation발권 사무소, 판매 위치 등 부가 사업 정보

passengersGroup (승객 정보)

승객 정보를 정의하는 구조. 최대 198회 반복 가능 (M, 198).
필드설명
segmentRepetitionControl구간 반복 제어 정보
specificTravellerDetails개별 승객 상세 (이름, PTC 등)

PTC (Passenger Type Code)

승객의 유형을 나타내는 코드. 운임 산정의 기준이 된다.
코드설명
ADTAdult, 성인 (12세 이상)
CHDChild, 소아 (2~11세)
INFInfant, 유아 (2세 미만, 좌석 미사용)
INSInfant with Seat, 유아 (좌석 사용)
CRWCrew, 승무원
PAXPassengers, 일반 승객

segmentGroup (여정 구간)

여정 구간(Segment) 정보를 정의하는 구조. 최대 99회 반복 가능 (M, 99).
필드설명
segmentInformation.travelProductInformation출발/도착지, 항공사, 편명, 날짜 등
segmentInformation.additionalProductDetails부가 상품 정보 (기재, RBD 등)
segmentInformation.productInformation예약 클래스, 캐빈 정보
additionalInformation구간 추가 정보

pricingOptionGroup (가격 옵션)

가격 계산 옵션을 설정하는 구조. 최대 999회 반복 가능 (C, 999).
필드설명
pricingOptionKey.pricingOptionKey가격 옵션 키 (Attribute Key)
currency통화 지정
dateInformation날짜 관련 옵션 (예약일, 발권일 오버라이드)
frequentFlyerInformation상용 고객 정보
formOfPaymentInformation결제 수단 정보
locationInformation위치 정보 (POS, POT)
paxSegTstReference승객/구간/TST 참조

Pricing Option Key (Attribute Key) — 주요 가격 옵션

가격 계산 시 적용할 옵션을 지정하는 키. 시스템 동작을 세밀하게 제어한다.
설명
ACAward / Mileage pricing (마일리지 운임)
ATAgreement code pricing (계약 코드 운임)
AWDAward Fare pricing (특가 운임)
BNDBound level pricing (구간 단위 가격 책정)
CABCabin class override (캐빈 클래스 오버라이드)
CCCredit card for pricing (신용카드 결제 가격)
CONConnection override (연결편 오버라이드)
CRPCorporate fare (기업 운임)
DATDate override (날짜 오버라이드)
DODomestic itinerary pricing override (국내 여정 오버라이드)
ETElectronic ticket restriction (전자 발권 제한)
FBPForce pricing by fare basis (Fare Basis 강제 적용)
FCOFare Calculation Override (운임 계산 오버라이드)
FCSFare Currency Selection (운임 통화 선택)
FOPForm of Payment (결제 수단)
GRIGlobal Routing Indicator (글로벌 라우팅 지표)
IPInstant pricing (즉시 가격 책정)
MAMileage Accrual (마일리지 적립)
MBTPricing by fare type (운임 유형별 가격)
MCMiles & Cash pricing (마일+현금 운임)
MITMinimum connecting time (최소 환승 시간)
NBPNo breakpoint forced (브레이크포인트 미강제)
NFNo fare restriction (운임 제한 없음)
NOPNo option (옵션 없음)
NSNo surcharge (서차지 없음)
NSDNo stopover discount (스톱오버 할인 없음)
NVONo validation override (유효성 검사 오버라이드 없음)
OBFOB Fee (Optionally Billable Fee)
PAXPassenger specific pricing (승객 특정 가격)
PFFPrice by Fare Family (Fare Family별 가격)
PLPrice List (가격 리스트)
POSPoint of Sale (판매 지점)
POTPoint of Ticketing (발권 지점)
PRMPromotional fare (프로모션 운임)
PSRPassenger Status/Residency (승객 상태/거주지)
PTAPrepaid Ticket Advice (선불 항공권)
PTCPassenger Type Code (승객 유형 코드)
RCReturn cabin pricing (귀국 캐빈 가격)
RLARule override - all rules (전체 규정 오버라이드)
RLIRule override - IATA (IATA 규정 오버라이드)
RLORule override - specific (특정 규정 오버라이드)
RNReturn non-homogeneous (비동질 귀국편)
RPPublished fare (공시 운임)
RUUnifares (통합 운임)
RWLowest fare (최저 운임)
STOStopover override (스톱오버 오버라이드)
TKTTicketing date override (발권일 오버라이드)
VCValidating Carrier (발권 항공사)
WCWaiver Code (면제 코드)
WQWeb Quota (웹 할당)
WTWithhold Tax (원천징수 세금)
ZAPZapOff Discount (ZapOff 할인)

3. Reply 주요 구조 (가격 조회 결과)

messageDetails (메시지 상세)

응답 메시지의 기본 식별 정보.
필드설명
messageFunctionDetails.messageFunction메시지 기능 코드 (예: 223=Itinerary pricing)

errorGroup (오류 정보)

가격 조회 시 발생한 오류 정보를 담는 구조.
필드설명
applicationError.applicationErrorDetail.error오류 코드
errorText.freeText오류 상세 메시지 텍스트

주요 Application Error 코드

코드설명
101INVALID PASSENGER CODE OR DISCOUNT
115FARE NOT APPLICABLE FOR PASSENGER TYPE
117UNABLE TO PRICE DUE TO NO MATCH ON CARRIER
125PRIVATE/NEGOTIATED/NET FARE USED
131CARRIER RESTRICTION APPLIES
141TAX NOT FOUND
169CHECK FARE NOTE
432VERIFY RESTRICTION

mainGroup (메인 가격 그룹)

가격 계산 결과의 핵심 구조. 하나의 mainGroup이 하나의 완전한 가격 계산 결과를 나타낸다.
mainGroup
├─ generalIndicators           ← 국내/국제 구분 (SITI/SOTO)
├─ pricingGroupLevelGroup (×99) ← 승객 유형별 가격 상세
│   ├─ fareInfoGroup (×1)      ← 운임 기본 정보
│   │   ├─ fareInformation     ← 운임 유형, Base Fare 등
│   │   ├─ fareAmount          ← 운임 금액 상세
│   │   ├─ taxInformation      ← 세금 내역
│   │   └─ fareRulesInformation ← 운임 규정 참조
│   ├─ segmentLevelGroup (×99) ← 구간별 운임 상세
│   │   ├─ travelProductInformation ← 항공편 정보
│   │   ├─ fareQualifierDetails    ← Fare Basis, RBD 등
│   │   └─ excessBaggageDetails    ← 수하물 정보
│   ├─ corporateGroup          ← 기업 운임 정보
│   ├─ negoFareGroup           ← 협정 운임 정보
│   └─ carrierFeeGroup         ← 항공사 수수료
└─ fareComponentDetailsGroup   ← Fare Component 상세 분해

generalIndicators (국내/국제 지표)

여정의 국내/국제 구분 및 판매/발권 위치 정보.
필드설명
productDateTimeDetails.departureDate출발일
productDateTimeDetails.departureTime출발 시간
productDateTimeDetails.arrivalDate도착일
productDateTimeDetails.arrivalTime도착 시간

SITI / SOTO (판매·발권 위치 지표)

여정의 판매(Sold) 및 발권(Ticketed) 위치와 여정의 출발/도착(Inside/Outside) 관계를 나타내는 지표.
코드설명
II (SITI)Sold Inside / Ticketed Inside — 출발국에서 판매 및 발권
IO (SITO)Sold Inside / Ticketed Outside — 출발국에서 판매, 타국에서 발권
OI (SOTI)Sold Outside / Ticketed Inside — 타국에서 판매, 출발국에서 발권
OO (SOTO)Sold Outside / Ticketed Outside — 타국에서 판매 및 발권

pricingGroupLevelGroup (승객별 가격 상세)

승객 유형별 상세 운임 정보. 최대 99회 반복.
필드설명
fareInfoGroup운임 기본 정보 (금액, 유형, 규정)
segmentLevelGroup구간별 운임 상세
corporateGroup기업 운임 관련 정보
negoFareGroup협정/네고 운임 관련 정보
carrierFeeGroup항공사 추가 수수료 (OB Fee 등)

4. 운임 금액 구조 (Monetary Information)

Monetary Amount Type Qualifier (금액 유형)

운임 응답에 포함되는 금액의 유형을 구분하는 코드.
코드설명
712Total fare amount (총 운임 금액)
BBase fare (기본 운임)
BFABase Fare Amount (기본 운임 금액)
EEquivalent fare (환산 운임)
ACCAmount of Cash Converted (현금 환산 금액)
MACMileage Accrual (마일리지 적립)
OBOB fee Amount (OB 수수료 금액)
OBAOriginal Base Fare (원본 기본 운임)
OCAOriginal Total Fare (원본 총 운임)
OPAOriginal Base Fare in award currency (어워드 통화 원본 기본 운임)
OTXOriginal Total Taxes (원본 총 세금)
PNDPTC non discounted amount (PTC 비할인 금액)
PTSFare amount converted in points (포인트 환산 운임)
RCPRemaining Cash to Pay - without taxes (잔여 현금 지급액, 세금 제외)
TRCTotal Amount to be paid in cash (현금 지불 총액)
TTCTotal Taxes to be paid in Cash (현금 지불 총 세금)
WBDWeb Discount (웹 할인)
XOBTotal amount OB fee excluded (OB 수수료 제외 총액)

Monetary Amount Type — 상세 분류

코드설명
700One way (편도)
701Round trip (왕복)
702PFC - Passenger Facility Charge 금액 표시
703Stopover (스톱오버)
704Open Jaw surcharge (오픈 조 서차지)
706Miscellaneous (기타)
707Fixed whole amount (고정 금액)
708Percentage (백분율)
712Total fare amount (총 운임)
713Total amount of all surcharges (전체 서차지 합계)
714Refund amount (환불 금액)
715Fare difference amount (운임 차액)
716Change fee - penalty and/or administrative fee (변경 수수료)

5. 운임 유형 구조 (Fare Information)

priceTariffType (운임 타리프 유형)

운임의 출처/유형을 나타내는 코드. Best Pricing에서 시스템이 자동 선택한 운임이 어떤 유형인지 식별한다.
코드설명
PPRIVATE — 사설(비공시) 운임
AATAF — ATAF 운임
IIATA — IATA 공시 운임
MNEGO CONS — 네고 콘솔리데이터 운임
NNEGO — 네고(협정) 운임
DDDF CORP — DDF 기업 운임
TTOUR — 투어 운임
KDDF INC TOUR — DDF 인클루시브 투어 운임
LDDF BULK TOUR — DDF 벌크 투어 운임
OOVERRIDE — 오버라이드 운임

Rate Type Identification (운임 유형 식별)

운임의 카테고리를 구분하는 코드.
코드설명
700Normal fares (일반 운임)
701Special Fares (특별 운임)
702APEX Fares (사전 구매 할인 운임)
703Super APEX Fares (슈퍼 APEX 운임)
704APEX and Super APEX Fares
705Round the World Fare (세계 일주 운임)
706Circle Trip/Triangle Fares (써클 트립/삼각 운임)
707Excursion Fares (여행 운임)
708PEX Fares (PEX 운임)
715All Fares (전체 운임)
716Discount Fares (할인 운임)
717First Class travel fares (퍼스트 클래스 운임)
718Intermediate class travel fares (비즈니스 클래스 운임)
719Economy class travel fares (이코노미 클래스 운임)
720Unsaleable Fares (판매 불가 운임)

6. 세금 구조 (Tax Details)

Duty/Tax/Fee Category (세금 카테고리)

코드설명
700Tax on base fare (기본 운임 세금)
701Tax on total amount (총액 세금)
702Tax exempt (세금 면제)
703Tax on commission (커미션 세금)
704Tax on specific amount (특정 금액 세금)
705Tax on penalty amount (패널티 세금)
706Tax on service fee (서비스 수수료 세금)
707Tax on OB fee (OB 수수료 세금)
DTax surcharge (세금 서차지)
EExempt (면제)
IInternational tax (국제 세금)
NNational tax (국내 세금)
QSurcharge (서차지)
TTax (세금)

Monetary Function (운임 기능)

세금 및 운임의 환불/패널티 관련 상태를 나타내는 코드.
코드설명
700Base fare (기본 운임)
701Total fare (총 운임)
702Tickets are non-refundable (환불 불가 항공권)
703Tickets are non-refundable after departure (출발 후 환불 불가)
704Penalties apply (패널티 적용)
705Subject to cancellation/change penalty (취소/변경 패널티 대상)
706Tickets are non-refundable before departure (출발 전 환불 불가)
EXFExclude Fee (수수료 제외)
INFInclude Fee (수수료 포함)

7. Price Type Qualifier (가격 유형 한정자)

가격 계산 결과의 특성과 상태를 나타내는 코드. 응답에서 운임의 성격을 설명한다.

운임 계산 관련

코드설명
700Present credit card indicator (신용카드 제시 지표)
701Fare basis in fare calculation (운임 계산 내 Fare Basis)
702Currency override (통화 오버라이드)
703Calculation line restriction (계산 라인 제한)
704Global indicator in fare calculation (글로벌 지표)
705No advance purchase (사전 구매 없음)
706No maximum and minimum stay fares (최대/최소 체류 없음)
707No minimum stay fares (최소 체류 없음)
708No maximum stay fares (최대 체류 없음)
709No penalty fares (패널티 없는 운임)
710No restriction fares (제한 없는 운임)
711Override booking date (예약일 오버라이드)
712Price at specified passenger type only (지정 승객 유형만 가격 적용)
713Refundable fares (환불 가능 운임)
714Spaces in fare calculation (운임 계산 공백)
715Q surcharge withheld (Q 서차지 보류)
716Convert directly from NUQ to Euro (NUQ→Euro 직접 환산)
717Only electronic ticket fares (전자 발권 운임만)
718Exclude Electronic ticket fares (전자 발권 운임 제외)

체류 및 사전 구매 관련

코드설명
719Minimum stay (최소 체류)
720Maximum stay (최대 체류)
721Advance purchase (사전 구매)
722Override class criteria (클래스 기준 오버라이드)
723Check interline agreement (인터라인 협정 확인)
724Override the rules (규정 오버라이드)

여정 및 판매 지표

코드설명
DDomestic itinerary (국내 여정)
IInternational itinerary (국제 여정)
IISold in/ticket in (국내 판매, 국내 발권)
IOSold in/ticket out (국내 판매, 국외 발권)
OISold out/ticket in (국외 판매, 국내 발권)
OOSold out/ticket out (국외 판매, 국외 발권)

환불/패널티 지표

코드설명
NRNon refundable (환불 불가)
NENon-endorseable (배서 불가)
PAPenalty applies indicator (패널티 적용 지표)
LFLow fare finder - rebooking recommended (최저가 재예약 권장)
NFNo low fare finder options found (최저가 옵션 없음)

기타 운임 지표

코드설명
DFDiscount fares were applied (할인 운임 적용됨)
GSubject to government approval (정부 승인 대상)
HFHorizontal fare ladder (수평 운임 래더)
VFVertical fare ladder (수직 운임 래더)
RNet reporting indicator (순보고 지표)
RDRate desk priced indicator (Rate Desk 가격 지표)
RIRules Source Override - IATA (IATA 규정 출처 오버라이드)
RNRules Source Override - Negotiated (협정 규정 출처 오버라이드)
SSelf Sale (자사 판매)
SCSoft currency processing required (소프트 통화 처리 필요)
TTax on commission ind (커미션 세금 지표)
TAData for display and ticketing is allowed (표시 및 발권 허용)
TFInclusive tour fare amounts not to be printed (투어 운임 비인쇄)
TNData for display only - ticketing not allowed (표시만 허용, 발권 불가)
TWWarning information included (경고 정보 포함)
XTicketing Mode Indicator Option 5 (발권 모드 옵션 5)
NTicketing Mode Indicator Not Option 5 (발권 모드 비옵션 5)
SPPNR Split needed (PNR 분할 필요)
ANSAvailability not sufficient (가용성 부족)

8. 결제 수단 (Form of Payment)

Form of Payment Identification

운임 계산 시 적용하는 결제 수단 유형.
코드설명
AGTSales Agent 발행 문서 대리 결제
CACash (현금)
CCCredit Card (신용카드)
CKCheck (수표)
GRGovernment transportation request (정부 운송 요청)
MSMiscellaneous (기타)
NRNon-refundable (refund restricted) (환불 제한)
PTPrepaid Ticket Advice (PTA) (선불 항공권)
SGRSingle government transportation request (단일 정부 운송 요청)
UNUnited Nations Transportation Request (유엔 운송 요청)

9. 위치 관련 코드 (Location)

Location Function Code Qualifier

위치의 기능/역할을 구분하는 코드.
코드설명
AArrival (도착)
DDeparture (출발)
DTDirection of travel (여행 방향)
FCFare Component (운임 구성요소)
JJourney (여정)
PDSPoint of Delivery of the service (서비스 제공 지점)
PORPortion (구간)
PTPoint of ticketing (발권 지점)
PUPricing Unit (가격 단위)
SPoint of sale (판매 지점)
SECSector (섹터)
XPoint of delivery of the srv (서비스 배달 지점)
POSPoint Of Sale (판매 지점)
POTPoint Of Ticketing (발권 지점)
WTWithhold Tax (원천징수 세금)

Place/Location Identification

위치 식별에 사용되는 특수 코드.
코드설명
ARNKARNK — 라우팅 목적 전용 (Surface Segment)
ZZZ모든 도시를 지정하는 데 사용

10. Data Indicator / Data Type (데이터 지표)

Data Indicator

여정의 성격을 나타내는 지표.
코드설명
DOMDomestic (국내)
INTInternational (국제)
EMPEmpty (비어 있음)
LOCLocal (로컬)
STPTechnical Stopover (기술 착륙)

Data Type

승객이나 데이터의 유형을 나타내는 코드.
코드설명
ADTAdult (성인)
CHDChild (소아)
INFInfant (유아)
CRWCrew (승무원)
PAXPassengers (승객)

11. Information Type (정보 유형)

응답 메시지에 포함되는 자유 텍스트 정보의 유형을 구분하는 코드.

주요 Information Type 코드

코드설명
1Flifo Exists (운항 정보 존재)
10Endorsement information (배서 정보)
13Special remarks (특별 비고)
14Fare quoted at time of booking (예약 시점 운임)
15Fare calculation at time of ticketing (발권 시점 운임 계산)
16Form of payment information (결제 수단 정보)
17Ticketing information (발권 정보)
27Ticketing time limit (발권 시한)
32Endorsement box text information (배서란 텍스트)
33Pricing/ticketing warning information (가격/발권 경고)
37Horizontal Fare Calculation (수평 운임 계산)
700Agent Alert (에이전트 알림)
701Fare Warning Message (운임 경고 메시지)
710Itinerary remarks (여정 비고)
726Restrictions (제한 사항)
727Fare rules token (운임 규정 토큰)

1A Extended Information Type (Amadeus 확장 코드)

코드설명
1A0Dynamic Discounted Fare (동적 할인 운임)
1A1Specific Process: Validate Rules (규정 검증)
1A3TKT by Fare Basis (Fare Basis별 발권)
1AFPrivate Fare Used (사설 운임 사용)
1AGDynamic Discounted Fare Used (동적 할인 운임 사용)
1AHHIP may apply / Unable to Verify (HIP 적용 가능/확인 불가)
1AMNegotiated V2 Fares Used (V2 협정 운임 사용)
1APLowest Possible Fare Override Used (최저 운임 오버라이드 사용)
1AXCorporate Negotiated V2 Fares Used (기업 V2 협정 운임 사용)
1P1Non Refundable Tickets are Non Refundable (환불 불가 항공권)
1P3Penalty Applies (패널티 적용)
1P4Penalty applies / Subject to cancellation/change penalty (취소/변경 패널티 대상)
1P5Non refundable / Tickets are non-refundable before departure (출발 전 환불 불가)

12. Fare Component 구조

Fare Component Details Group

운임을 **개별 구성요소(Fare Component)**로 분해한 상세 정보. 복수 구간으로 이루어진 여정에서 구간별 운임 계산의 근거를 확인할 수 있다.
fareComponentDetailsGroup
├─ fareComponentInformation
│   ├─ fareBasisCode          ← Fare Basis Code (예: YOWKR)
│   ├─ fareComponentAmount    ← 구성요소 운임 금액
│   └─ fareComponentCurrency  ← 통화 코드
├─ segmentReference           ← 적용 구간 참조
├─ ruleInformation           ← 적용 규정 정보
└─ couponDetails             ← 쿠폰 상세

Charge Category (운임 계산 방식)

Fare Component의 운임 계산 방법을 나타내는 코드.
코드설명
700Lowest combination (최저 조합)
701Mileage (마일리지 기반)
702Routing (라우팅 기반)
704Specific routing (특정 라우팅)
706Mixed (혼합)
710Zone (구역 기반)
715Construction point (구성 지점)
720Double open jaw (이중 오픈 조)
725Single open jaw (단일 오픈 조)
730Circle trip (써클 트립)
735Round trip (왕복)
740One way trip (편도)
745Normal (일반)

Item Number Type — Fare Component 참조

코드설명
BNDBound (구간 단위)
FCFare component (운임 구성요소)

13. Movement Type (여정 글로벌 지표)

여정의 지리적 이동 경로를 나타내는 코드. 국제 운임 계산에서 IATA 지역 간 이동 방향을 결정한다.
코드설명
7APAP — 동반구(TC2)↔동반구(TC3) via 대서양·태평양
7ATAT — 동반구(TC2&3)↔서반구(TC1) via 대서양
7CACA — Domestic Canada (캐나다 국내)
7CTCT — Circle trip (써클 트립, 같은 지역 내)
7EHEH — 동반구(TC2&3) 내 (PO, TS 제외)
7FEFE — 러시아 연방(우랄 서쪽)↔우크라이나↔TC3 직접
7PAPA — 동반구(TC2&3)↔서반구(TC1) via 태평양
7RWRW — Round the World (세계 일주) via 대서양·태평양
7TBTB — Trans border (국경 횡단)
7TSTS — 동반구(TC2)↔동반구(TC3) via 시베리아
7USUS — Within US (미국 내)
7WHWH — 서반구(TC1) 내
WXWeather (기상)

14. Conversion Rate (환율 정보)

Conversion Type (환산 유형)

통화 환산 시 적용하는 환산 기준.
코드설명
700Fares (운임 환산)
704Equivalent fare (등가 운임 환산)
705Origin of travel (여행 출발지 기준 환산)

Rate Type Qualifier (환율 유형)

코드설명
700IATA clearinghouse rate (ICH) (IATA 결제소 환율)
BBRBankers buyer rate (은행 매입률)
BSRBankers seller rate (은행 매도율)
ROEIATA ROE (IATA 환율 기준)
USRUser specified rate (사용자 지정 환율)

15. 좌석 가용성 및 상품 구조

Article Availability (좌석 가용 상태)

코드설명
AVLAvailable (가용)
CClosed (마감)
LWaitlist only (대기 목록만)
NNear to sell (판매 임박)
RRequest only (요청 시만)
XClosed to arrival (도착 마감)

Product Details Qualifier (상품 상세 한정자)

코드설명
ECOEconomy Class (이코노미)
ECPEconomy Premium Class (프리미엄 이코노미)
CLBClub Class (클럽 클래스)
FSTFirst Class (퍼스트 클래스)
DOMDomestic (국내)
INTInternational (국제)
SCHSchengen (솅겐)
SHUShuttle (셔틀)

Item Description Identification (항목 설명)

코드설명
1Change in class en route (경로 내 클래스 변경)
2Invalid through class (무효 통과 클래스)
700Non-dominant limit sales override (비주도 판매 한도 오버라이드)
701Non-dominant capacity override (비주도 용량 오버라이드)
702Dominant (주도적)
NNight class (야간 클래스)

16. Reference Qualifier (참조 한정자)

응답 메시지에서 참조 정보의 유형을 구분하는 코드.
코드설명
1Unique passenger reference identification (고유 승객 참조)
2Passenger sequence number (승객 순서 번호)
5Passenger ticket number (승객 항공권 번호)
7Date of birth (생년월일)
700Exceptional PNR Security Identification (예외 PNR 보안)
701Agency grouping identification (대리점 그룹 식별)
702Ticketing data (발권 데이터)
AAccount/Product reference number (계좌/상품 참조)
PPassenger/traveller reference number (승객 참조 번호)
SSegment/service reference number (구간/서비스 참조)
EElement (요소)
PAAdult Passenger (성인 승객)
PIInfant Passenger (유아 승객)
TTST (Transitional Stored Ticket)

17. Relation (구간 관계)

항공편 구간 간의 관계 유형을 나타내는 코드. 마케팅 항공사와 운항 항공사의 관계, 코드셰어 형태 등을 식별한다.
코드설명
AMarried on-line (온라인 결합)
BNon-Dominant flight (비주도 항공편)
CPotential marriage candidate (결합 후보)
FFirst host cascading (첫 번째 호스트 캐스케이딩)
IMarried interline (인터라인 결합)
LLast host cascading (마지막 호스트 캐스케이딩)
MMiddle host cascading (중간 호스트 캐스케이딩)

18. Special Condition (특수 조건)

운임 적용 시 발생하는 특수 조건/경고.
코드설명
FLFlight number restriction may apply (편명 제한 적용 가능)
RBMissing or incorrect RBD (RBD 누락 또는 오류)
REBooking/ticketing conditions may apply (예약/발권 조건 적용 가능)
ROUser specified RBD has been overridden (사용자 지정 RBD 오버라이드됨)
SROther sales restrictions (기타 판매 제한)

19. Sector/Subject Identification Qualifier

패널티/할인 정보의 출처를 구분하는 코드.
코드설명
1Creator (생성자)
2Owner (소유자)
3Same as Originator details (발신자와 동일)
700Penalty information (패널티 정보)
701Discount information (할인 정보)
OBFOB Fees Information (OB 수수료 정보)
ZAPZapOff Discount Information (ZapOff 할인 정보)

20. 메시지 구조 용어

기술 문서에서 사용되는 메시지 구조 정의 용어.
용어설명
Entity메시지 내 데이터 항목의 참조 이름
StructureEntity의 정식 명칭과 참조 번호
Rep (Repetitions)상위 구조 내에서의 반복 횟수
St (Status)필수 여부. M=Mandatory, C=Conditional, M*=구현 시 필수
Fmt (Format)데이터 형식. a=문자, n=숫자, an=영숫자, ..x=가변 길이
Grouped Structure하위 구조를 포함하는 복합 구조 (계층 구조)
Simple Structure데이터 요소만 포함하는 단순 구조
Codeset코드화된 데이터 항목의 가능한 값 목록

데이터 형식 표기법

표기의미예시
a3고정 3자리 문자ICN
n6고정 6자리 숫자150326 (날짜)
an..35가변 영숫자 최대 35자리HONG/GILDONG MR
n..18가변 숫자 최대 18자리528400 (금액)

약어 모음

약어정식 명칭설명
ATAFAir Transport Association Fare항공 운송 협회 운임
ATPCOAirline Tariff Publishing Company항공 운임 데이터 제공 기관
DDFDynamic Discounted Fare동적 할인 운임
EMDElectronic Miscellaneous Document부가서비스 전표
FBAFare Basis Assignment운임 기저 지정
FOPForm of Payment결제 수단
GDSGlobal Distribution System글로벌 유통 시스템
HIPHigher Intermediate Point고차 중간 지점 (운임 계산 검증)
IATAInternational Air Transport Association국제항공운송협회
ICHIATA Clearing HouseIATA 결제소
MPMMaximum Permitted Mileage최대 허용 마일리지
NUCNeutral Unit of Construction중립 구성 단위 (통화 중립 운임)
NUQNeutral Unit of Quotation중립 견적 단위
OB FeeOptionally Billable Fee선택적 청구 수수료
PFCPassenger Facility Charge공항 시설 사용료
PNRPassenger Name Record승객 예약 기록
POSPoint of Sale판매 지점
POTPoint of Ticketing발권 지점
PTCPassenger Type Code승객 유형 코드
RBDReservation Booking Designator예약 클래스 코드
ROERate of Exchange환율
SITISold Inside Ticketed Inside출발국 내 판매·발권
SITOSold Inside Ticketed Outside출발국 판매, 타국 발권
SOTISold Outside Ticketed Inside타국 판매, 출발국 발권
SOTOSold Outside Ticketed Outside타국 판매·발권
TC1Traffic Conference 1IATA 교통 회의 구역 1 (아메리카)
TC2Traffic Conference 2IATA 교통 회의 구역 2 (유럽·아프리카·중동)
TC3Traffic Conference 3IATA 교통 회의 구역 3 (아시아·태평양)
TPMTicketed Point Mileage발권 지점 마일리지
TSTTransitional Stored Ticket과도 저장 항공권
WBSWeb-Based Services웹 기반 서비스
ZPZone Pricing구역 기반 가격 책정

참고

WBS Integration Flow - Step 3

Fare_MasterPricerTravelBoardSearch

Fare_InformativePricingWithoutPNR

Fare_CheckRules