T∕CATAGS 37-2022 航空公司航班庫(kù)存數(shù)據(jù)交換規(guī)范_第1頁(yè)
T∕CATAGS 37-2022 航空公司航班庫(kù)存數(shù)據(jù)交換規(guī)范_第2頁(yè)
T∕CATAGS 37-2022 航空公司航班庫(kù)存數(shù)據(jù)交換規(guī)范_第3頁(yè)
T∕CATAGS 37-2022 航空公司航班庫(kù)存數(shù)據(jù)交換規(guī)范_第4頁(yè)
T∕CATAGS 37-2022 航空公司航班庫(kù)存數(shù)據(jù)交換規(guī)范_第5頁(yè)
已閱讀5頁(yè),還剩69頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、ICS35.240.60V 07T/CATAGS中 國(guó) 航 空 運(yùn) 輸 協(xié) 會(huì) 團(tuán) 體 標(biāo) 準(zhǔn)T/CATAGS 372022 航空公司航班庫(kù)存數(shù)據(jù)交換規(guī)范Specification for flight inventory data exchange 2022 02 -25 發(fā)布2022 - 02 - 25 實(shí)施中國(guó)航空運(yùn)輸協(xié)會(huì)發(fā) 布T/CATAGS 372022目次前言II1 范圍12 規(guī)范性引用文件13 術(shù)語(yǔ)和定義14 格式轉(zhuǎn)換1附錄 A(資料性附錄) 報(bào)文轉(zhuǎn)換示例32 I 前言本文件按照GB/T 1.12020 標(biāo)準(zhǔn)化工作導(dǎo)則 第1部分:標(biāo)準(zhǔn)化文件的結(jié)構(gòu)和起草規(guī)則的規(guī)定起草。 請(qǐng)注意本文

2、件的某些內(nèi)容可能涉及專(zhuān)利。本文件的發(fā)布機(jī)構(gòu)不承擔(dān)識(shí)別專(zhuān)利的責(zé)任。本文件由中國(guó)航空運(yùn)輸協(xié)會(huì)提出并歸口。 本文件起草單位:中國(guó)民航信息網(wǎng)絡(luò)股份有限公司、中國(guó)民航大學(xué)。 本文件起草人員:于明亮、梁海峰、李輝、徐冉斌、李江濤、李建伏、惠康華、楊永凱。 T/CATAGS 372022航空公司航班庫(kù)存數(shù)據(jù)交換規(guī)范1 范圍本文件規(guī)定了航班庫(kù)存信息的傳遞和交換規(guī)則,本標(biāo)準(zhǔn)適用于航空公司航班庫(kù)存數(shù)據(jù)交換。 2 規(guī)范性引用文件本文件無(wú)規(guī)范性引用文件。 3 術(shù)語(yǔ)和定義本文件沒(méi)有需要界定的術(shù)語(yǔ)和定義。 4 格式轉(zhuǎn)換4.1 請(qǐng)求報(bào)文4.1.1 概述本節(jié)分別規(guī)范了普通請(qǐng)求報(bào)文、帶JD(Journey Data,行程)的請(qǐng)

3、求報(bào)文、聯(lián)盟免票查詢的請(qǐng)求報(bào)文以及帶POC(Point of Commencement,起點(diǎn))的請(qǐng)求報(bào)文的格式要求。 4.1.2 普通報(bào)文4.1.2.1 說(shuō)明本節(jié)分別規(guī)范了Seamless和DIRECT ACCESS(簡(jiǎn)稱(chēng)DA)兩種訪問(wèn)模式下的普通請(qǐng)求報(bào)文的格式要求。注1:Seamless模式的處理流程:當(dāng)系統(tǒng)接收到用戶的庫(kù)存查詢請(qǐng)求時(shí),檢索本地?cái)?shù)據(jù)以查詢直飛航班和聯(lián)程航班信息。如檢索到的航班中涉及到外航航班數(shù)據(jù),系統(tǒng)會(huì)將外航航班信息發(fā)送給外航系統(tǒng), 并獲得外航系統(tǒng)實(shí)時(shí)回復(fù)的請(qǐng)求航班的庫(kù)存信息。 注2:DA模式的處理流程:當(dāng)系統(tǒng)接收到用戶的庫(kù)存查詢請(qǐng)求時(shí),不檢索本地?cái)?shù)據(jù),直接將用戶請(qǐng)求發(fā)送給外

4、航系統(tǒng),由外系統(tǒng)進(jìn)行航班以及航班庫(kù)存狀態(tài)的檢索和計(jì)算,并將結(jié)果返回。這種模式主要應(yīng)用于傳統(tǒng)的代理人渠道。 4.1.2.2 Seamless 報(bào)文示 例 : UNB+IATA:1+1ERES+NZRES+140609:1326+66662' UNH+1+PAOREQ:96:2:IA+P202146AA' MSG+1:46' ORG+1E:BJS+:SZV122+SZV+T+CN' ODI+BJS+AKL' 3 TVL+300614+PEK+AKL+NZ+001+1+1+P' TVL+300614+PEK+AKL+NZ+005+2+1+P'

5、TVL+300614+PEK+SYD+NZ+9839+3+1+P' TVL+020714+SYD+AKL+NZ+704+3+2+P' TVL+300614+PEK+SYD+NZ+9839+4+1+P' TVL+020714+SYD+AKL+NZ+718+4+2+P' UNT+11+1' UNZ+1+66662' "RequestHeader": "InterchangeHead": "OriSys": "1ERES", "DesSys": &quo

6、t;NZRES", "SessionID": "66662", "Version":"V1.0" , "MsgType": "Type": "PAOREQ", "SubType": "46" , "OriginatorDetail": "HOST": "1E", "Location": "BJS", &quo

7、t;PCC": "SZV122", "Position": "SZV", "Agent": "NULL", "AgentType": "T", "Country": "CN" , "RequestBody": "RequestInfoGroup": "RequestInfo": "OriDesInfo": "Origi

8、n": "BJS", "Destination": "AKL" , "FlightInfo": "Date": "20-06-30", "Dpt": "PEK", "Arr": "AKL", "AirLine": "NZ", "FlightNO.": "001", "RoutingNO."

9、: 1, "Segment": 1, "Polling": "P" , "Date": "20-06-30", "Dpt": "PEK", "Arr": "AKL", "AirLine": "NZ", "FlightNO.": "005", "RoutingNO.": 2, "Segment": 1

10、, "Polling": "P" , "Date": "20-06-30", "Dpt": "PEK", "Arr": "SYD", "AirLine": "NZ", "FlightNO.": "9839", "RoutingNO.": 3, "Segment": 1, "Polling": &qu

11、ot;P" , "Date": "20-07-01", "Dpt": "SYD", "Arr": "AKL", "AirLine": "NZ", "FlightNO.": "704", "RoutingNO.": 3, "Segment": 2, "Polling": "P" , "Date&quo

12、t;: "20-06-30", "Dpt": "PEK", "Arr": "SYD", "AirLine": "NZ", "FlightNO.": "9839", "RoutingNO.": 4, "Segment": 1, "Polling": "P" , "Date": "20-07-01",

13、"Dpt": "SYD", "Arr": "AKL", "AirLine": "NZ", "FlightNO.": "718", "RoutingNO.": 4, "Segment": 2, "Polling": "P" 以上為Seamless 普通報(bào)文的JSON 格式, 報(bào)文的XML 格式參見(jiàn)附錄A 。該報(bào)文的字段是參照IATA(International

14、 Air Transport Association,簡(jiǎn)稱(chēng)國(guó)際航空運(yùn)輸協(xié)會(huì))協(xié)議中的字段進(jìn)行定義。對(duì)應(yīng) Passenger and Airport Data Interchange Standards EDIFACT Implementation Guide Reservations,協(xié)議里面的報(bào)文字段含義如1所示。 表1Seamless 請(qǐng)求報(bào)文的 JSON 格式字段含義字段 編碼要求 取值 注釋 Edifact 映射 RequestHeader 請(qǐng)求報(bào)文頭 UNB/UNH/MSG level InterchangeHead 數(shù)據(jù)交換頭部 UNB InterchangeHead:OriSys

15、 an.351) 如“1ERES” 源地址 UNB 0004 InterchangeHead:DesSys an.35 如“NZRES” 目的地址 UNB 0010 InterchangeHead:SessionID an.14 如“66662” 會(huì)話標(biāo)識(shí)符 UNB 0020 MsgType 報(bào)文類(lèi)型 MSG MsgType:Type an.6 PAOREQ 報(bào)文類(lèi)型 UNH0065 MsgType:SubType an.3 46 報(bào)文子類(lèi)型 MSG1225 OriginatorDetail 請(qǐng)求方信息 ORG OriginatorDetail:HOST an.35 如“1E” GDS(glo

16、bal distribution system, 全 球分銷(xiāo)系統(tǒng))或者航空公司代碼 ORG 9906 OriginatorDetail:Location an.25 如“BJS” 請(qǐng)求方系統(tǒng)所在城市的代碼 ORG3225 OriginatorDetail:PCC an.9 如“SZV122” 請(qǐng)求者身份信息或國(guó)內(nèi)請(qǐng)求者的office 號(hào) ORG9902 注 1):an.num 表示該字段可以是字母、數(shù)字或者混合組成,最大長(zhǎng)度不能超過(guò) num。 T/CATAGS 372022表1 (續(xù)) 字段 編碼要求 取值 注釋 Edifact 映射 OriginatorDetail:Position an.

17、25 如“SZV”P(pán)CC(Pseudo City Code,城市偽代碼)所屬城市 ORG 3225 OriginatorDetail:Agent an.35 NULL 代理人編號(hào) ORG9906 OriginatorDetail:AgentType an1 如“T” 請(qǐng)求類(lèi)型標(biāo)識(shí),其中“T”表示來(lái)自代理的請(qǐng)求, “A”表示來(lái)自航空公司請(qǐng)求 ORG9972 OriginatorDetail:Country an.3 如“CN” 請(qǐng)求方所在國(guó)家代碼 ORG3207 RequestBody 請(qǐng)求報(bào)文體 RequestInfoGroup 請(qǐng)求信息組 RequestInfo 請(qǐng)求信息 OriDesInf

18、o 旅程的出發(fā)地和目的地信息 ODI OriDesInfo:Origin an.25 如“BJS” 旅程的起飛城市代碼 ODI 3225 OriDesInfo:Destination an.25 如“SYX” 旅程的到達(dá)城市代碼 ODI 3225 FlightInfo 航班信息 TVL FlightInfo:Date an.35 yyyy-mm-dd 起飛日期 2) TVL9916 FlightInfo:Dpt an.25 如“PEK” 起飛機(jī)場(chǎng)代碼 TVL3225 FlightInfo:Arr an.25 如“AKL” 到達(dá)機(jī)場(chǎng)代碼 TVL3225 FlightInfo:AirLine an

19、.35 如“NZ” 航空公司代碼 TVL9906 FlightInfo:FlightNO. an.35 如”001” 航班號(hào) TVL9908 FlightInfo:RoutingNO an.6 如“1” 航線編號(hào) TVL1050 FlightInfo:Segment an.6 如“1” 航段編號(hào),標(biāo)識(shí)該航段在航線中的第幾個(gè)航段 TVL1082 FlightInfo:Polling an.3 如“P” 是否需要對(duì)方返回庫(kù)存信息,其中“P”表示需要返回該航班的庫(kù)存信息;“N”表示不需要返回該航班的庫(kù)存信息 TVL7365 注 2):本文件中所包含的時(shí)間信息均指當(dāng)?shù)貢r(shí)間。 4.1.2.3 DA 報(bào)文

20、示 例 : UNB+IATA:1+1P+CA+130417:1600+54006' UNH+1+PAOREQ:96:2:IA+E15136600802915' MSG+1:44' ORG+1P:HDQ+91238943:C0I+LON+1P+T+GB+GS' ODI+CSX+SHA' TVL+180813:1140+CSX+SHA+FM' UNT+6+1' UNZ+1+54006' "RequestHeader": "InterchangeHead":"OriSys":&

21、quot;1P","DesSys":"CA","SessionID":"54006", "MsgType":"Type":"PAOREQ","SubType":"44", 5 "OriginatorDetail":"HOST":"1P","Location":"HDQ","IataNum"

22、:"91238943","PCC":"C0I","Position":"LON","A gent":"1P","AgentType":"T","Country":"GB" , "RequestBody": "RequestInfoGroup": "RequestInfo": "OriDesInfo"

23、:"Origin":"CSX","Destination":"SHA", "FlightInfo":"Date":"20-08-18","Dpt":"CSX","Arr":"PVG","AirLine":"FM" 以上為DA報(bào)文的JSON格式,報(bào)文的XML格式參見(jiàn)附錄A。該報(bào)文的字段是參照IATA協(xié)議中的字段進(jìn)行定義。對(duì)應(yīng)Passenge

24、r and Airport Data Interchange Standards EDIFACT Implementation Guide Reservations,協(xié)議里面的報(bào)文字段含義如表2所示。 表2DA 報(bào)文的 JSON 格式字段含義字段 編碼要求 取值 注釋 Edifact 映射 RequestHeader 請(qǐng)求報(bào)文頭 UNB/UNH/MSG level InterchangeHead 數(shù)據(jù)交換頭部 UNB InterchangeHead:OriSys an.35 如“1P” 源地址 UNB 0004 InterchangeHead:DesSys an.35 如“CA” 目的地址 U

25、NB 0010 InterchangeHead:SessionID an.14 如“54006” 會(huì)話標(biāo)識(shí)符 UNB 0020 MsgType 報(bào)文類(lèi)型信息 MSG MsgType:Type an.6 PAOREQ 報(bào)文類(lèi)型 UNH0065 MsgType:SubType an.3 44 報(bào)文子類(lèi)型 MSG1225 OriginatorDetail 請(qǐng)求方信息 ORG OriginatorDetail:HOST an.35 如“1P” GDS 或者航空公司代碼 ORG 9906 OriginatorDetail:Location an.25 如“BJS” 請(qǐng)求方系統(tǒng)所在城市代碼 ORG3225

26、 OriginatorDetail:IataNum 如“91238943” 請(qǐng)求方的 IATA 編號(hào) OriginatorDetail:PCC an.9 如“C0I” 請(qǐng)求者身份信息或國(guó)內(nèi)請(qǐng)求者的office 號(hào) ORG9902 OriginatorDetail:Position an.25 如“LON” PCC 所屬城市代碼 ORG 3225 OriginatorDetail:Agent an.35 如“1P” 代理人代碼 ORG9906 OriginatorDetail:AgentType an1 如“T” 請(qǐng)求類(lèi)型標(biāo)識(shí),其中“T”表示來(lái)自代理的請(qǐng)求,“A”表示來(lái)自航空公司的請(qǐng)求 ORG9

27、972 OriginatorDetail:Country an.3 如“GB” 請(qǐng)求方所在國(guó)家代碼 ORG3207 RequestBody 請(qǐng)求報(bào)文體 T/CATAGS 372022表2 (續(xù)) 字段 編碼要求 取值 注釋 Edifact 映射 RequestInfoGroup 請(qǐng)求信息組 RequestInfo 請(qǐng)求信息 OriDesInfo 旅程的出發(fā)地和目的地信息 ODI OriDesInfo:Origin an.25 如“CSX” 起飛城市代碼 ODI 3225 OriDesInfo:Destination an.25 如“SHA” 到達(dá)城市代碼 ODI 3225 FlightInfo

28、 航班信息 TVL FlightInfo:Date an.35 yyyy-mm-dd 起飛日期 TVL9916 FlightInfo:Dpt an.25 如“CSX” 起飛機(jī)場(chǎng)代碼 TVL3225 FlightInfo:Arr an.25 如“PVG” 到達(dá)機(jī)場(chǎng)代碼 TVL3225 FlightInfo:AirLine an.35 如“FM” 航空公司代碼 TVL9906 4.1.2.4 DA 翻頁(yè)報(bào)文示 例 : UNB+IATA:1+1G+HX+140404:1533+HXCARSPEC' UNH+1+PAOREQ:96:2:IA' MSG+1:55' ORG+1G:

29、SWI+99999992:704T+BKK+1G+T+TH+AG' ODI' UNT+5+1' UNZ+1+HXCARSPEC' "RequestHeader": "InterchangeHead": "OriSys": "1G", "DesSys": "HX", "SessionID": "HXCARSPEC", "Version":"V1.0" , "

30、MsgType": "Type": "PAOREQ", "SubType": "55" , "OriginatorDetail": "HOST": "1G", "Location": "SWI", "IataNum": "99999992", "PCC": "704T", "Position": "

31、BKK", "Agent": "1G", "AgentType": "T", 39 "Country": "TH" , "RequestBody": "RequestInfoGroup": "RequestInfo": 以上為DA翻頁(yè)報(bào)文的JSON格式,報(bào)文的XML格式參見(jiàn)附錄A。該報(bào)文的字段是參照IATA協(xié)議中的字段進(jìn)行定義。對(duì)應(yīng)Passenger and Airport Data Interchange

32、 Standards EDIFACT Implementation Guide Reservations,協(xié)議里面的報(bào)文字段含義如表3所示。 表3DA 翻頁(yè)報(bào)文的 JSON 格式字段含義字段 編碼要求 取值 注釋 Edifact 映射 RequestHeader 請(qǐng)求報(bào)文頭 UNB/UNH/MSG level InterchangeHead 數(shù)據(jù)交換頭部 UNB InterchangeHead:OriSys an.35 如“1G” 源地址 UNB 0004 InterchangeHead:DesSys an.35 如“HX” 目的地址 UNB 0010 InterchangeHead:Sess

33、ionID an.14 如“HXCARSPEC” 會(huì)話標(biāo)識(shí)符 UNB 0020 MsgType 報(bào)文類(lèi)型 MSG MsgType:Type an.6 PAOREQ 報(bào)文類(lèi)型 UNH0065 MsgType:SubType an.3 55 報(bào)文子類(lèi)型 MSG1225 OriginatorDetail 請(qǐng)求方具體信息 ORG OriginatorDetail:HOST an.35 如“1G” GDS 或航空公司代碼 ORG 9906 OriginatorDetail:Location an.25 如“SWI” 請(qǐng)求方系統(tǒng)所在城市代碼ORG3225 OriginatorDetail:IataNum

34、如“99999992” 請(qǐng)求方的 IATA 編號(hào)ORG9900 OriginatorDetail:PCC an.9 如“704T” 請(qǐng)求者身份信息或國(guó)內(nèi)請(qǐng)求者的 office 號(hào)ORG9902 OriginatorDetail:Position an.25 如“BKK” PCC 所屬城市ORG 3225 OriginatorDetail:Agent an.35 如“1G” 代理人代碼 ORG9906 OriginatorDetail:AgentType an1 如“T” 請(qǐng)求類(lèi)型標(biāo)識(shí),其中“T” 表示來(lái)自代理的請(qǐng)求,“A”表示來(lái)自航空公司的請(qǐng)求 ORG9972 OriginatorDetail

35、:Country an.3 如“TH” 請(qǐng)求方所在國(guó)家代碼碼 ORG3207 RequestBody 請(qǐng)求報(bào)文體 RequestInfoGroup 請(qǐng)求信息組 RequestInfo NULL 請(qǐng)求信息 4.1.3 帶 JD 的報(bào)文示 例 : UNB+IATA:1+1ERES+NZRES+140609:1326+66662' UNH+1+PAOREQ:96:2:IA+P202146AA' MSG+1:46' ORG+1E:BJS+:SZV122+SZV+T+CN' ODI+PEK+AKL' TVL+300614+PEK+AKL+NZ+001+1+1+P&

36、#39; TVL+300614+PEK+AKL+NZ+005+2+1+P' TVL+300614+PEK+SYD+NZ+9839+3+1+P' TVL+020714+SYD+AKL+NZ+704+3+2+P' TVL+300614+PEK+SYD+NZ+9839+4+1+P' TVL+020714+SYD+AKL+NZ+718+4+2+P' ODI' MSG+:F' TVL+270514:270514+TMW+SYD+QF+2001:Y' UNT+12+1' UNZ+1+66662' "RequestHe

37、ader": "InterchangeHead": "OriSys": "1ERES", "DesSys": "NZRES", "SessionID": "66662", "Version":"V1.0" , "MsgType": "Type": "PAOREQ", "SubType": "46" , &qu

38、ot;OriginatorDetail": "HOST": "1E", "Location": "BJS", "PCC": "SZV122", "Position": "SZV", "Agent": "NULL", "AgentType": "T", "Country": "CN" , "Reque

39、stBody": "RequestInfoGroup": "RequestInfo": "OriDesInfo": "Origin": "BJS", "Destination": "AKL" , "FlightInfo": "Date": "20-06-30", "Dpt": "PEK", "Arr": "AKL&qu

40、ot;, "AirLine": "NZ", "FlightNO.": "001", "RoutingNO.": 1, "Segment": 1, "Polling": "P" , "Date": "0-06-30", "Dpt": "PEK", "Arr": "AKL", "AirLine": &q

41、uot;NZ", "FlightNO.": "005", "RoutingNO.": 2, "Segment": 1, "Polling": "P" , "Date": "20-06-30", "Dpt": "PEK", "Arr": "SYD", "AirLine": "NZ", "FlightN

42、O.": "9839", "RoutingNO.": 3, "Segment": 1, "Polling": "P" , "Date": "20-07-01", "Dpt": "SYD", "Arr": "AKL", "AirLine": "NZ", "FlightNO.": "704",

43、 "RoutingNO.": 3, "Segment": 2, "Polling": "P" , "Date": "20-06-30", "Dpt": "PEK", "Arr": "SYD", "AirLine": "NZ", "FlightNO.": "9839", "RoutingNO.": 4

44、, "Segment": 1, "Polling": "P" , "Date": "20-07-01", "Dpt": "SYD", "Arr": "AKL", "AirLine": "NZ", "FlightNO.": "718", "RoutingNO.": 4, "Segment": 2, &

45、quot;Polling": "P" , "JouneryData": "DptDate": "20-05-27", "ArrDate": "20-05-27", "Dpt": "TMW", "Arr": "SYD", "AirLine": "QF", "Cabin": "Y" 以上為帶JD報(bào)文的JSON格式

46、,報(bào)文的XML格式參見(jiàn)附錄A。該報(bào)文的字段是參照IATA協(xié)議中的字段進(jìn)行定義。對(duì)應(yīng)Passenger and Airport Data Interchange Standards EDIFACT Implementation Guide Reservations,協(xié)議里面的報(bào)文字段含義如表4所示。 表4帶 JD 的報(bào)文的 JSON 格式字段含義標(biāo)簽編碼要求取值注釋Edifact 映射RequestHeader 請(qǐng)求報(bào)文頭UNB/UNH/MSGlevelInterchangeHead 數(shù)據(jù)交換頭部UNBInterchangeHead:OriSysan.35 如“1ERES”源地址UNB 0004

47、InterchangeHead:DesSysn.6 如“NZRES”目的地址UNB 0010InterchangeHead:SessionIDan.14 如“66662”會(huì)話標(biāo)識(shí)符UNB 0020MsgType 報(bào)文類(lèi)型MSGMsgType:Typean.6 PAOREQ報(bào)文類(lèi)型UNH0065MsgType:SubTypean.3 46報(bào)文子類(lèi)型MSG1225OriginatorDetail 請(qǐng)求方詳細(xì)信息ORGOriginatorDetail:HOSTan.35 如“1E”GDS 或者航空公司代碼ORG 9906OriginatorDetail:Locationan.25 如“BJS”請(qǐng)求方

48、系統(tǒng)所在城市代碼ORG3225OriginatorDetail:PCCan.9 如“SZV122”請(qǐng)求者身份信息或國(guó)內(nèi)請(qǐng)求者的 office 號(hào)ORG9902OriginatorDetail:Positionan.25 如“SZV”P(pán)CC 所屬城市代碼ORG 3225OriginatorDetail:Agentan.35 NULL代理人代碼ORG9906OriginatorDetail:AgentTypean1 如“T”請(qǐng)求類(lèi)型標(biāo)識(shí),其中“T”表示代理請(qǐng)求,“A”表示航空公司請(qǐng)求ORG9972OriginatorDetail:Countryan.3 如“CN”請(qǐng)求方所在國(guó)家代碼ORG3207R

49、equestBody 請(qǐng)求報(bào)文體RequestInfoGroup 請(qǐng)求信息組RequestInfo 請(qǐng)求信息OriDesInfo 旅程的出發(fā)地和目的地ODIOriDesInfo:Originan.25 如“BJS”起飛城市ODI 3225OriDesInfo:Destinationan.25 如“AKL”到達(dá)城市ODI 3225FlightInfo 航班信息TVLFlightInfo:Datean.35 yyyy-mm-dd起飛日期TVL9916FlightInfo:Dptan.25 如“LAX”起飛城市代碼TVL3225FlightInfo:Arran.25 如“AKL”到達(dá)城市代碼TVL3

50、225FlightInfo:AirLinean.35 如“NZ”航空公司代碼TVL9906FlightInfo:FlightNO.an.35 如“001”航班號(hào)TVL9908FlightInfo:RoutingNO.an.6 如“1”航線編號(hào)TVL1050FlightInfo:Segmentan.6 如“1”航段編號(hào),標(biāo)識(shí)該航段在航線中的第幾個(gè)航段TVL1082FlightInfo:Pollingan.3 如“P”是否需要對(duì)方返回具體信息,其中“P”表示需要返回該航班的庫(kù)存信息;“N”表示不需要返回該航班的庫(kù)存信息TVL7365JouneryData 旅程信息JouneryData:DptDa

51、tean.35 yyyy-mm-dd起飛日期TVL9916表 4 (續(xù))標(biāo)簽編碼要求取值注釋Edifact 映射JouneryData:ArrDatean.35 yyyy-mm-dd到達(dá)日期TVL9920JouneryData:Dptan.25 如“TMW”起飛機(jī)場(chǎng)或城市TVL3225JouneryData:Arran.25 如“SYD”到達(dá)機(jī)場(chǎng)或城市TVL3225JouneryData:AirLinean.35 如“QF”航空公司代碼TVL9906JouneryData:Cabinan.4 如“Y”艙位類(lèi)型代碼4.1.4 聯(lián)盟免票查詢(Seamless 模式)報(bào)文聯(lián)盟免票查詢分為Seamle

52、ss模式和DA模式,其中DA模式與4.2.1.2的普通DA報(bào)文格式相同,Seamless 模式不同于普通的Seamless報(bào)文。Seamless模式的聯(lián)盟免票查詢示例如下。 示 例 : UNB+IATA:1+0A0A+1ERES+130417:1200+24000234784178' UNH+1+PAOREQ:96:2:IA' MSG+:46:702' ORG+0A:FRA+LAX+UA+A+US+AG' ODI+WUH+SYX' TVL+010314+WUH+SYX+CA+8229+1+1+P' PDI+A TVL+100314+WUH+SYX

53、+CA+8229+2+1+P' TVL+130314+WUH+SYX+CA+8229+3+1+P' TVL+180314+WUH+SYX+CA+8229+4+1+P' TVL+240314+WUH+SYX+CA+8229+5+1+P' UNT+10+1' UNZ+1+24000234784178' "RequestHeader": "InterchangeHead": "OriSys": "0A0A", "DesSys": "1ERES&

54、quot;, "SessionID": "24000234784178", "Version":"V1.0" , "MsgType": "Type": "PAOREQ", "SubType": "46", "RAS": "702" , "OriginatorDetail": "HOST": "0A", "Lo

55、cation": "FRA", "Position": "LAX", "Agent": "UA", "AgentType": "A", "Country": "US" , "RequestBody": "RequestInfoGroup": "RequestInfo": "OriDesInfo": "Origin&qu

56、ot;: "WUH", "Destination": "SYX" , "FlightInfo": "Date": "20-03-01", "Dpt": "WUH", "Arr": "SYX", "AirLine": "CA", "FlightNO.": "8229", "RoutingNO.": 1

57、, "Segment": 1, "Polling": "P" , "Date": "20-03-10", "Dpt": "WUH", "Arr": "SYX", "AirLine": "CA", "FlightNO.": "8229", "RoutingNO.": 2, "Segment": 1,

58、"Polling": "P" , "Date": "20-03-13", "Dpt": "WUH", "Arr": "SYX", "AirLine": "CA", "FlightNO.": "8229", "RoutingNO.": 3, "Segment": 1, "Polling": "

59、;P" , "Date": "20-03-18", "Dpt": "WUH", "Arr": "SYX", "AirLine": "CA", "FlightNO.": "8229", "RoutingNO.": 4, "Segment": 1, "Polling": "P" , "Date"

60、;: "20-03-24", "Dpt": "WUH", "Arr": "SYX", "AirLine": "CA", "FlightNO.": "8229", "RoutingNO.": 5, "Segment": 1, "Polling": "P" 以上為Seamless模式的聯(lián)盟免票查詢報(bào)文的JSON格式,報(bào)文的XML格式參見(jiàn)附錄A

61、。該報(bào)文的字段是參照IATA協(xié)議中的字段進(jìn)行定義。對(duì)應(yīng)Passenger and Airport Data Interchange Standards EDIFACT Implementation Guide Reservations,協(xié)議里面的報(bào)文字段含義如表5所示。 表5聯(lián)盟免票查詢報(bào)文的 JSON 格式字段含義標(biāo)簽編碼要求取值注釋Edifact 映射RequestHeader請(qǐng)求報(bào)文頭UNB/UNH/MSGlevelInterchangeHead數(shù)據(jù)交換頭部UNBInterchangeHead:OriSysan.35 0A0A源地址UNB 0004InterchangeHead:DesS

62、ysan.35 1ERES目的地址UNB 0010InterchangeHead:SessionIDan.14 如“24000234784178”會(huì)話標(biāo)識(shí)符UNB 0020MsgType報(bào)文類(lèi)型MSGMsgType:Typean.6 PAOREQ報(bào)文類(lèi)型信息UNH0065MsgType:SubTypean.3 46報(bào)文子類(lèi)型MSG1225表5 (續(xù))標(biāo)簽編碼要求取值注釋Edifact 映射MsgType:RASan.3702消息版本號(hào)OriginatorDetail請(qǐng)求方具體信息ORGOriginatorDetail:HOSTan.35 如“0A”GDS 或者航空公司代碼ORG 9906OriginatorDetail:Locationan.25 如“FRA”請(qǐng)求方系統(tǒng)所在城市ORG3225Ori

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論