예약 수정(APIS 추가)

UniversalRecordModify

  • Endpoint : https://apac.universal-api.pp.travelport.com/B2BGateway/connect/uAPI/UniversalRecordService

Overview:

UniversalRecordModify로 발권 전 APIS, 마일리지, 체류지 등의 기타 사항을 등록 합니다.

미주는 APIS 를 입력하지 않고 발권 하면 다음과 같은 에러가 리턴된다.

Host error during ticket issue. ENSURE NAME DOB AND GENDER EXIST IN SSR DOCS FOR KE

SSR Type

DOCS

여권 정보 입력
FreeText=”P/KR/S12345678/GB/12JUN63/M/23OCT14/SMITH/JOHN” Carrier=”XX”

  • P = Passport (Travel Document Type)
  • KR = Issuing Country
  • 123456788 = Document Number
  • GB = Passenger Nationality
  • 12JUN63 = Date of Birth
  • M = Male gender
  • 23OCT14 = Expiry date of passport (Travel Document Type)
  • SMITH = Last Name
  • JOHN = First Name
  • 남자아기 – MI
  • 여자아기 – FI

FOID

KC 항공사 여권번호
SI.P3/SSRFOIDYYHK1/PP12345678

DOCA

1G 주소정보 입력 Host 엔트리
SI.P1/SSRDOCAYYHK1/D/국가/상세주소/도시/주/우편번호
SI.P1/SSRDOCAYYHK1/D/US/1600 SMITH STREET/HOUSTON/TEXAS/25698

기타

  • VGML : Vegetarian vegan meal
  • WCHR: Wheelchair – R for Ramp (Passenger can ascend/descend steps and make own way to/from cabin seat but requires wheelchair for distance to/from aircraft)

 Version=”숫자”

중요 :  Version=”#” 값은 반드시 UniversalRecordRetrieveRsp 값에서 받고 UniversalRecordModifyReq에 넣고 전송시 UniversalRecordRetrieveRsp  Version (증가된) 값 이 다시옵니다.
연속으로 UniversalRecordModifyReq 전송시 UniversalRecordRetrieveRsp 에서 온 Version 값으로 전송 합니다.

* 잘못 넣으면 에러메시지 : Universal record is being updated by another user or wrong version retrieved. Please retrieve the reservation again and try again. UR version is 1

오픈조 여정일 경우

  • <com:ContinuityCheckOverride>yes</com:ContinuityCheckOverride>
  • 모든 여정에 넣어도 상관없다.

탑승객 정보 입력 예제

FOID 예제