




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、- 1 -附件四:境內外幣支付系統報文格式標準 外幣支付系統接口報文格式標準外幣支付系統接口報文格式標準外幣支付系統接口報文格式標準外幣支付系統接口報文格式標準外幣支付系統接口報文格式標準外幣支付系統接口報文格式標準V 1.4中國人民銀行科技司 二八年四月內部資料注意保密內部資料注意保管- 2 -目錄目錄1 1報文標準概述報文標準概述 .7 71.11.1概述概述 .71.1.1屬性符號 .71.1.2X 字符集.71.1.3英文簡稱命名規范 .71.1.4報文結構 .81.21.2報文塊格式報文塊格式 .81.2.1基本頭塊 .81.2.2應用頭塊 .91.2.3用戶頭塊 .111.2.4正
2、文塊 .121.2.5附加正文塊 .151.2.6簽名塊 .161.2.7報尾塊 .162 2主要數據定義主要數據定義 .17172.12.1約定和檢查規則約定和檢查規則 .172.22.2特定變量定義特定變量定義 .172.2.1DATE 變量定義.172.2.2TIME 變量定義.172.2.3行號 BIC 碼變量定義 .172.2.4金額 AMOUNT 變量定義 .182.2.5借貸標識變量定義 .182.2.6貨幣符號 .182.2.7業務種類 .182.2.8匯款人賬戶性質 .182.2.9業務參考號 .182.2.10回車換行符.182.2.11 77E 填寫規則:.192.32.
3、3支付業務處理狀態定義支付業務處理狀態定義 .192.42.4支付交易序號支付交易序號 .202.52.5客戶賬號客戶賬號 .203 3報文格式定義報文格式定義 .20203.13.1報文清單報文清單 .203.23.2外幣支付業務類外幣支付業務類 .223.2.1MT103(FMT100):境內跨行貸記業務報文(境內業務) .223.2.2MT103(FMT101):境內跨行貸記業務報文(匯出業務) .233.2.3MT103(FMT102):境內跨行貸記業務報文(匯入業務) .253.2.4MT103(FMT103):境內跨行貸記業務報文(退匯業務) .253.2.5MT103(FMT10
4、4):境內跨行貸記業務報文(轉匯信息) .253.2.6MT202(FMT200):銀行間資金調撥業務報文(境內業務) .25- 3 -3.2.7MT202(FMT201):銀行間資金調撥業務報文(匯出業務) .263.2.8MT202(FMT202):銀行間資金調撥業務報文(匯入業務) .273.2.9MT202(FMT204): 銀行間資金調撥業務報文(退匯業務) .273.2.10 MT203(FMT203):軋差凈額業務報文 .273.33.3清算與結算類清算與結算類 .283.3.1MT198(FMT010):貸記業務確認通知報文 .283.3.2MT198(FMT011):清算凈額
5、結算報文 .293.3.3MT198(FMT012):清算凈額結算回執報文 .313.3.4MT198(FMT013):凈額結算通知報文 .323.3.5MT198(FMT014):軋差凈額業務被記賬行清算通知報文 .323.3.6MT198(FMT015):軋差凈額業務被借記行排隊通知報文 .333.3.7MT198(FMT016):軋差凈額業務確認通知報文 .343.43.4業務信息類業務信息類 .353.4.1MT195(FMT195):查詢報文 .353.4.2MT196(FMT196):查復報文 .353.4.3MT199(FMT199):自由格式報文 .363.4.4MT192(F
6、MT191):撤銷申請報文 .363.4.5MT196(FMT192):撤銷應答報文 .373.4.6MT192(FMT193):退匯申請報文 .373.4.7MT196(FMT194):退匯應答報文 .383.4.8MT198(FMT020):通用確認報文 .383.4.9MT198(FMT021):計費通知信息報文 .393.4.10 MT198(FMT023):數字簽名查詢報文 .413.4.11 MT198(FMT024):數字簽名查復報文 .423.4.12 MT198(FMT025):轉匯信息確認報文 .423.4.13 MT198(FMT026):日初資金圈存授信確認報文 .43
7、3.4.14 MT198(FMT027):清算凈額結算回執確認報文 .443.53.5查詢管理類查詢管理類 .453.5.1MT920(FMT920):結算賬戶余額查詢請求報文 .453.5.2MT941(FMT941):結算賬戶余額查詢回應報文 .453.5.3MT985(FMT985):支付業務狀態查詢報文 .453.5.4MT986(FMT986):支付業務狀態查詢應答報文 .463.5.5MT198(FMT031):支付業務排隊管理報文 .463.5.6MT198(FMT032):支付業務排隊管理應答報文 .473.5.7MT198(FMT033):額度信息查詢報文 .493.5.8M
8、T198(FMT034):額度信息應答報文 .493.63.6流動性管理類流動性管理類 .503.6.1MT198(FMT041):日初資金圈存授信報文 .503.6.2MT198(FMT042):可用額度預警通知報文 .513.6.3MT198(FMT043):可用額度預警管理報文 .513.6.4MT198(FMT044):可用額度預警管理應答報文 .523.6.5MT198(FMT045):圈存資金調整報文 .523.6.6MT198(FMT046):圈存資金調整應答報文 .533.6.7MT198(FMT040):圈存資金調整通知報文 .53- 4 -3.6.8MT198(FMT047
9、):授信額度調整報文 .543.6.9MT198(FMT048):授信額度調整應答報文 .553.6.10 MT198(FMT049):授信額度調整通知報文 .553.73.7系統管理類系統管理類 .563.7.1MT198(FMT060):系統狀態變更通知報文 .563.7.2MT198(FMT061):業務權限控制報文 .573.7.3MT198(FMT062):公共數據變更報文 .583.7.4MT198(FMT063):登錄申請報文 .583.7.5MT198(FMT064):登錄應答報文 .593.7.6MT198(FMT065):退出申請報文 .593.7.7MT198(FMT06
10、6):退出應答報文 .603.7.8MT198(FMT067):強制退出登錄通知報文 .603.7.9MT198(FMT068):業務截止警告通知報文 .603.83.8對賬類對賬類 .613.8.1MT198(FMT070):清算凈額匯總核對報文 .613.8.2MT198(FMT071):清算凈額明細核對申請報文 .613.8.3MT198(FMT072):支付業務匯總核對報文 .623.8.4MT198(FMT073):支付業務明細申請報文 .633.8.5MT198(FMT074):軋差凈額業務核對報文(暫不開發) .643.93.9行號類行號類 .653.9.1MT198(FMT08
11、0):參與者行號變更通知報文 .653.9.2MT198(FMT081):直接參與者幣種變更通知報文 .673.9.3MT198(FMT082):直接參與者幣種變更確認報文 .683.9.4MT198(FMT083):間接參與者行號變更申請報文 .683.9.5MT198(FMT084):間接參與者行號變更確認報文 .693.9.6MT198(FMT085):結算賬戶銷戶申請報文 .703.9.7MT198(FMT086):結算賬戶銷戶應答報文 .713.9.8MT198(FMT087):幣種變更通知報文 .723.9.9MT198(FMT088):數字證書行號綁定關系變更申請報文 .723.
12、9.10 MT198(FMT089):數字證書行號綁定關系變更通知報文 .734 4附錄附錄 TAGTAG 與域名一覽表與域名一覽表 .7575內部資料注意保密內部資料注意保密5版本修改記錄:版本修改記錄:版本號版本號完成日期完成日期簡單描述簡單描述0.52007-07-10C提交總行支付司作為需求書報文格式附件1.02007-12-10M科技司下發商業銀行版本1.0.12007-12-15MX 字符集中增加 , # 。M公共數據更新 FMT062 公共數據名稱字段修改為 20g,附言改為可選項。M FMT080 的“金融機構代碼”字段由強制項改為可選項。M FMT083 的“備注”字段由 3
13、0 x 改為 30g。MFMT032 的排隊業務數目由 8!n 改為 8n。M正文塊中的 20 欄位(支付交易序號等) ,16x 中要求必須不能出現 SP空格字符,否則報文將被外幣支付系統拒絕。MFMT061 中發起業務權限數目和接收業務權限數目由 3!n 改為 3n。MFMT082 中”備注”由 30!x 改為 30g。MFMT024 報文“數字簽名內容”字段修改為 73E78E0-30。MFMT100/101/102/103/104/200/201/202/203/204 中”52a/53a/54a/55a/56a/57a/58a”中 A 的定義中增加/。MFMT013 中借貸標識增加 N
14、。標識結算的業務為支付清算組織發起的軋差凈額業務。MFMT196 查復報文“查復內容”字段修改為 35g35g0-5。MFMT088 直接特許參與者行號 G51 改為發起節點代碼 A41。并增加說明項。MFMT089 直接特許參與者行號改為發起節點代碼。并增加說明項。MFMT061 業務權限報文并不下發給結算銀行。MFMT026 當為 0 全部成功時,明細數目可能為 0 或者大于零,明細內容為在 FXCC 已注銷的清算行行號告知結算行。MFMT060 增加字段 H51“上一工作日需對賬幣種清單” ,用以在日切時,告知參與節點上一工作日需要對那些幣種進行對賬。 MFMT080 字段“地市代碼”由
15、 2!n 改為 4!n。 M增加變量,用于表示業務參考號、查詢書號、支付交易序號等唯一確定一筆業務記錄的序號。此變量要求為 16x,但不能含有 SP 空格字符。MFMT986 刪除清算類型字段。MFMT060 的 H51“上一工作日需對賬幣種清單”字段,如果當日沒有任何幣種需要對賬,則應填 NUL;M1.2.5.1 支付業務子塊集增加 203,用于日終對賬補發 203 時使用。AFMT199 增加 21:相關參考號。61.12008-1-6MFMT013 貨幣符號清算金額由 15d 修改為 17d。MFMT083 字段“地市代碼”由 2!n 改為 4!n。MFMT087 字段“變更類型”增加
16、3 變更結算銀行,當變更結算銀行成功后,通過此報文通知所有直接參與行。MFMT062 增加“BASERSMX”基礎數據歷史保存期。MFMT087 增加“幣種金額小數位” 。MFMT200 增加附言字段/F85/30g35g0-5。MFMT033 和 FMT034 增加發起節點代碼字段,支持結算銀行查詢在本結算行開戶的某個直接參與者的額度信息。A幣種增加:CAD-加拿大元 AUD-澳大利亞元 GBP-英鎊 CHF-瑞士法郎A增加幣種小數位描述:加拿大元-2 位小數,澳大利亞元-2 位小數,英鎊-2 位小數,瑞士法郎-2 位小數。A 增加結算銀行代碼的定義:8883-加拿大元結算銀行代碼,8882
17、-澳大利亞元結算銀行代碼,8881-英鎊結算銀行代碼,8890-瑞士法郎結算銀行代碼。MFMT044 可用額度預警應答報文中的可用額度預警值改為強制項MFMT083 刪除生效日期字段M調用 CFCA 的簽名函數得到的簽名串在放入 FMT024 的“數字簽名內容”F90 字段前必須將簽名串最后的去掉后才能放入 F90 字段。MFMT100 報文中的“收款人開戶行號”改為, “付款人開戶行號”改為。1.22008-1-29MFMT044 可用額度預警應答報文中的可用額度預警值改為可選項。MFMT023 中查詢清算行行號由 F15 改為 A15,查復清算行行號由 F20 修改為A20。FMT024
18、中的查復清算行行號由 F20 修改為 A20。M1.2.3.4 退匯業務子塊集中增加 F91 退匯原因字段。MFMT194 中的“退匯應答”字段:0表述由“已退匯”改為“同意退匯” 。MFMT100 中的“收款人開戶行號”改為“收款人開戶行” , “付款人開戶行號”改為“付款人開戶行”格式由原來的修改為 35g35g0-3,銀行可以根據具體情況輸入開戶行的行號或者名稱。D刪除變量的定義。MFMT089 報文的明細中的“數字證書 DN 號”修改為“數字證書 CN” ,“數字證書參考號”修改為“數字證書 SN” 。MFMT013 增加可以給特許參與者發送的說明,增加對清算金額的說明。修改“清算行行
19、號 A06”為“直接(特許)參與者行號 A01” 。MFMT016 修改處理狀態:“40 FXCC 日終退回”為“40 FXCC 退回” 。M1.1.1 增加說明 2:本系統使用“” (0XA9BF) 作為用戶輸入的回車字符。MFMT073 增加說明,說明補發的往帳支付報文的報文第 1、2 塊填寫規則。1.32008-2-23MFMT021 增加說明 8、9,修改 A10 名稱“被計費清算行行號”為“被計費節點” ,類型“”為“”支持對結算銀行計費功能。71.42008-4-18M修正 4 附錄 TAG 與域名一覽表的內容和報文正文內容一致,并刪除其中未使用的 TAG 定義。說明:C-創建;M
20、-修改報文;A-增加報文;D-刪除報文;81報文標準概述報文標準概述1.11.1概述概述1.1.1屬性符號屬性符號n表示 0 至 9 的數字a表示大寫字母x表示 X 字符集中的任意字符c表示大寫字母、0 至 9 的數字h表示十六進制數,即數字 0-9,大寫字母 A-F;d表示數值,即 0-9,小數點符(使用逗號) ,;整數部分必須出現,至少有一位數字組成,可以出現前導 0;如果沒有小數部分,小數點符也必須提供。G表示漢字編碼字符集(GB18030 編碼)g表示 X 字符集與漢字編碼字符集(GB18030 編碼)E表示 BASE 64 編碼;說明 1:對于特定的域,如賬號,在數字與字母混合使用時
21、,不得大小寫混用,不得使用字母 O 和 o,I 和 i,以避免與數字 0 和 1 混淆。說明 2:對于 FMT195(:75:查詢內容) 、FMT196(:76:查復內容) 、FMT199(:79:/F89/內容)幾個字段,當用戶需要在內容中輸入回車時,本系統使用“” (0XA9BF) 作為用戶輸入的回車字符。1.1.2X 字符集字符集外幣支付系統 X 字符集使用 ASCII 編碼,由以下 78 個字符組成: 0 1 2 3 4 5 6 7 8 9 A B C D E F 0 LF CR 1 2 SP # ( ) + , - . / 3 0 1 2 3 4 5 6 7 8 9 : ; ? 4
22、A B C D E F G H I J K L M N O 5 P Q R S T U V W X Y Z _ 6 a b C d e f g h i j k l m n o 7 p q r S t u v w x y z 說明:上述字符集中,上述字符集中,: : / / 四個字符保留為報文塊的定界符,報文域值(業務數據)四個字符保留為報文塊的定界符,報文域值(業務數據)中不能使用此四字符,否則報文將被外幣支付系統拒絕。中不能使用此四字符,否則報文將被外幣支付系統拒絕。正文塊中的正文塊中的 2020 欄位,欄位,16x16x 中要求必須不能出現中要求必須不能出現 SPSP 空格字符,否則報文將
23、被外幣支付系統空格字符,否則報文將被外幣支付系統拒絕。拒絕。1.1.3英文簡稱命名規范英文簡稱命名規范首詞首字母小寫其余詞首字母大寫,當長度超過 8 個字符時,使用縮寫,縮寫原則為9四個或三個字母。1.1.4報文結構報文結構外幣支付系統報文由多個報文塊構成,報文塊使用左花括號 開始,使用右花括號結束,緊接著左花括號使用一位數字標識塊的類型,其后使用冒號:將塊標識與塊內容分開。外幣支付系統使用以下報文塊:基本頭塊:1: BASIC HEADER BLOCK;應用頭塊:2: APPLICATION HEADER BLOCK;用戶頭塊:3: USER HEADER BLOCK;用戶正文塊:4: TE
24、XT BLOCK附加正文塊:5: APPEND TEXT BLOCK簽名塊:6:MAC BLOCK報尾塊:7:TRAIL BLOCK其中第 1 塊(基本頭) 、第 2 塊(應用頭)分別記錄發起方、接收方信息,可以被系統修改;第 3(用戶頭) 、4(用戶正文)兩塊記錄業務數據,由發起方賦值,其他節點只能讀取,均不能修改;第 5 塊(附加正文)記錄業務相關的其他數據,任何節點均可以添加或修改業務相關的處理數據;第 6 塊(簽名)記錄對第 3、4 塊內容加編數字簽名后的簽名串內容;第 7 塊(報尾)記錄對第 1、2、5、6 做特殊算法處理后的身份驗證串內容。基本頭、應用頭、用戶頭、用戶正文和報尾塊都
25、是必選的,而附加正文塊和簽名塊是可選的。基本頭塊、應用頭塊和報尾是定長格式的,用戶頭、用戶正文塊、附加正文塊和簽名塊是變長格式的,可以包含子塊。附加正文塊在發起方不用添加,其他節點對發起方的業務進行處理后需要附加的信息字段添加到附加正文塊中。目前定義附加正文塊由 FXCC(外幣支付系統業務處理中心)對支付類報文清算后將清算相關信息添加進附加正文塊,并轉發到業務接收方。附件正文塊是可選的。支付業務發起方此塊不出現在報文中,FXCC 處理后會添加此塊進報文中,支付業務的接收方此塊是必選的。簽名塊包含報文的數字簽名,由發起方添加,其他各節點僅檢查值合法性,均不能修改其值。簽名塊是可選的。需要加編數字
26、簽名的報文此塊為必選。1.21.2報文塊格式報文塊格式1.2.1基本頭塊基本頭塊基本頭塊對輸入、輸出消息格式相同。如果是輸入消息,則本塊內容與發送者相關;如果是輸出消息,則本塊內容與接收者相關(注意:輸入、輸出是相對外幣支付系統的FXCC 而言。其格式如下:1:(a)F(b)01(c)BANKBEBBAXXX(d)2222(e)123456(f)(g)說明:(a)基本頭塊前綴與標識;(b)應用標識(Application Identifier):1 位字母,標識發送或接收消息的應用程序。FFIN,所有 user-to-user 消息、FIN 系統消息和 FIN服務消息;GGRA,大多數 GPA
27、 系統消息和 GPA 服務消息;LGRA,部分 GPA 服務消息,如:LOGIN、LAKs、ABORT。外幣支付系統固定使用 F。(c)服務類型(Service Identifier):2 位數字,標識消息的類型,主要10包含系統消息、用戶消息、服務消息等。用戶主要關心的是“01” ,即消息是 GPA 系統消息、FIN 系統消息或 user-to-user 消息。其他如“21”表示 ACK/NAK,UAK/UNK, “03”表示 SELECT 命令等等。外幣支付系統固定使用 01。(d)邏輯終端地址(LT Identifier):標識消息發起或接收的終端地址。外幣支付系統中為發送方(輸入消息或
28、往賬)或接收方(輸出消息或來賬)的 11 位行號加上 1 位的 LT 號(加在第 9 位) 。此處的發起方接收方一定為直接參與機構。說明 1: 11 位行號-發送方或接收方如果是直接參與機構,則為該機構的 11 位 BIC 碼;如果是 FXCC、結算銀行、共享前置機,則此項為XXXXXXX。說明 2:發起方和接收方的 LT 號固定填“A” ,例 1:A 銀行(BIC:BNKACNSHXXX)發起一筆報文給 B 銀行(BIC:BNKBCNBJXXX),則發起方的 LT 為:BNKACNSHAXXX,接收方的 LT 為:BNKBCNBJAXXX;例 2:A 銀行(BIC:BNKACNSHXXX)發
29、起一筆報文給美元結算銀行(代碼為:8887),則發起方的 LT 為:BNKACNSHAXXX,接收方的 LT 為:8887XXXXAXXX;例 3:FXCC(代碼為 8888)發起一筆報文給 A 銀行(BIC:BNKACNSHXXX),則發起方的 LT 為:8888XXXXAXXX,接收方的 LT 為:BNKACNSHAXXX。(e)任務號(Session Number):4 位數字,標識消息的任務號。由發起方統一編號和(f)唯一標識一個報文。(f)序列號(Sequence Number (ISN or OSN)):6 位數字,標識消息的順序號。由發起方統一編號,和(e)唯一標識一個報文。(g
30、)基本頭塊結束符。1.2.2應用頭塊應用頭塊應用頭塊提供了消息本身的信息。輸入消息應用頭輸入消息應用頭描述消息的類型、地址和發送方式。FIN 輸入消息的應用頭格式如下:2:(a)I(b)103(c)BANKDEFFAXXX(d)N(e)(f)999(g)說明:(a)應用頭塊標識;(b)輸入輸出標識:I輸入消息,O輸出消息;(c)消息類型號:3 位數字,即 MT 編號;(d)接收邏輯終端地址:12 位字母,標識消息接收的終端地址。外幣支付系統中為輸入消息或往賬的接收方的 11 位的行號加上 1 位的 LT 號(加在第 9 位),LT 號固定填“A” 。此處的接收方一定為直接參與機構。請參考基本頭
31、塊中的(d)邏輯終端地址(LT Identifier)說明。(e)消息優先級:1 位字母,該字符僅用于 FIN 消息,指定消息的優先級,可能的值包括:S = 系統;U = 緊急;N = 正常。 “S”必須被用于11user-to-system 消息。user-to-user 消息,可以使用“U”或“N” 。如果沒有指定交付規則,則系統消息總是最先交付,然后是緊急消息,最后才是正常消息。外幣支付系統目前忽略此項設置。固定填 N。(f)交付監控:該選項僅用于 FIN user-to-user 消息,允許消息發送者請求:一旦消息被交付,自動發出 MT 011 交付通知,或在失效時間內沒有交付,自動發
32、出 MT 010 未交付警告,或對于上述兩項都有或都沒有。交付監控的可能值包括:1 = 未交付警告,2 = 交付通知,3 =未交付警告和交付通知。如果消息優先級為“U” ,那么用戶必須請求交付監控選項“1”或“3” ,如果消息優先級為“N” ,那么用戶可以請求交付監控選項“2” ,或者設置該參數為空格,沒有交付監控。外幣支付系統目前忽略此項設置。固定填 1 個空格。(g)失效時間:由三位數字構成(單位為 5 分鐘) ,如果在失效時間之后FIN user-to-user 消息才被交付,系統會在消息中加入延遲標志(DLM) 。對于緊急消息,如果在失效時間內消息沒有交付,系統會產生未交付警告。對于緊
33、急消息,失效時間為 003(15 分鐘) ,對于正常消息失效時間為 020(100 分鐘) 。失效時間只能在交付監控被設置(對于緊急消息選擇 1 或 3,對于正常消息為 2)的情況下設置,否則該消息會被標記 H25 錯誤。外幣支付系統目前忽略此項設置。固定填填 999999。輸出消息應用頭輸出消息應用頭描述消息的類型、發送者及發送時間、交付時間。FIN 輸出消息的應用頭格式如下:2:(a)O(b)103(c)1200(d)010103BANKBEBBAXXX2222123456(e)010103(f)1201(g)N(h)說明:(a)應用頭塊標識;(b)輸入輸出標識:I輸入消息,O輸出消息;(
34、c)消息類型號:3 位數字,即 MT 編號;(d)輸入時間:格式為 HHMM,消息發送者的本地時間。如果是系統消息,則該時間為系統產生消息的時間(格林威治時間 GMT) ;外幣支付系統此項填寫 FXCC 受理此報文的系統時間。(e)MIR:每個輸出消息都有一個唯一的 MIR。MIR 由 28 個字符構成,第16 位是消息發送者的本地日期,外幣支付系統此項填寫 FXCC 受理此報文的系統工作日,第 718 位是消息發送者的邏輯終端地址,即報文發起方的 LT:11 位的行號加上 1 位的 LT 號(加在第 9 位),LT 號固定填“A” 。此處的發起方一定為直接參與機構。請參考基本頭塊中的(d)邏
35、輯終端地址(LT Identifier)說明,第 1922 位是發送者的任務號(Session Number) ,第 2328 位是發送者的序列號(ISN) ,外幣支付系統的發送者的任務號和序列號同基本頭塊中的發送者的任務號和序列號;(f)輸出日期:接收者收到消息的本地日期,外幣支付系統使用 FXCC 轉發此報文的系統工作日期;12(g)輸出時間:格式為 HHMM,接收者收到消息的本地時間,外幣支付系統使用 FXCC 轉發此報文的系統工作日期;(h)消息優先級:同輸入消息。 1.2.3用戶頭塊用戶頭塊用戶頭用于用戶和用戶間傳遞的信息。本塊只能被消息發送者賦值,并自動復制到輸出消息中。本塊由子塊
36、構成,外幣支付系統用戶頭塊目前包含外幣支付系統用戶頭塊目前包含 FMTFMT 子塊集、轉匯業務子塊子塊集、轉匯業務子塊集、退匯業務子塊集。所有的報文必填的子塊為集、退匯業務子塊集。所有的報文必填的子塊為 FMTFMT 子塊子塊。格式定義如下:3:(a)FMT:xxx(b)(c)說明:(a)用戶頭塊標識;(b)子塊內容:外幣支付系統 FMT 編號有三位數字組成,具體內容參 3.1 報文清單;(c)用戶頭塊結束符。對于支付類報文、退匯報文等還需要填寫其他的子塊,具體的子塊定義如下。1.2.3.11.2.3.1 FMTFMT 子塊集(適用所有報文)子塊集(適用所有報文)FMT 子塊集的格式定義:序號
37、子塊名稱強制/可選(M/O)子塊名業務屬性示例1FMT 號MFMT3!nFMT:103說明:所有外幣支付系統報文,FMT 子塊集必須出現在用戶頭塊中。1.2.3.21.2.3.2 優先級子塊集(優先級子塊集(FMT100/101/102/103/104/200/201/202/203/204FMT100/101/102/103/104/200/201/202/203/204)優先級子塊集的格式定義:序號子塊名稱強制/可選(M/O)子塊名業務屬性示例1優先級別ME371!nE37:1說明:當為 100/101/102/103/104/200/201/202/203/204 報文時,優先級子塊集中
38、的子塊必須出現在用戶頭塊中。優先級別:1-緊急,2-普通。1.2.3.31.2.3.3 轉匯業務子塊集轉匯業務子塊集(FMT101/102/104/201/202)(FMT101/102/104/201/202)轉匯業務子塊集適用于 FMT101/102/104/201/202 報文,格式定義如下:序號子塊名稱強制/可選(M/O)子塊名業務屬性示例1.發起清算行行號MA11 A11:BAKACNSHXXX2.接收清算行行號MA12A12:BAKBCNSHXXX3.發起行行號MA30A30:BAKACNSH0014.接收行行號MA31A31:BAKBCNSH0015.委托日期MB00B00:20
39、0708086.支付交易序號MD50D50:BBBBBB000000000113說明:當為 FMT101/102/104/201/202 報文時,轉匯業務子塊集中的子塊必須出現在用戶頭塊中。1.2.3.41.2.3.4 退匯業務子塊集退匯業務子塊集(FMT103/204)(FMT103/204)退匯業務子塊集適用于 FMT103/204 報文,格式定義如下:序號子塊名稱強制/可選(M/O)子塊名業務屬性示例1.原委托日期MB90 B90:200708082.原支付交易序號MD90D90:BANKAB00000000013.原 FMT 號MF313!nF31:1014.退匯原因OF9160gF9
40、1:帳號戶名不符說明:當為 FMT103/204 報文時,退匯業務子塊集中的子塊必須出現在用戶頭塊中。并且如果要退匯的原業務是轉匯業務(FMT101/102/201/202)時,用戶頭塊中還必須出現要退匯的原業務的轉匯業務子塊集。以 FMT101 匯出業務的退匯報文 FMT103(要退匯的原業務 FMT 為 101)為例,則用戶頭塊組織如下:3:FMT:103E37:2B90:20070808D90:BANKAB0000000001F31:101A11:BAKACNSHXXXA12:BAKBCNSHXXXA30:BAKACNSH001A31:BAKBCNSH001B00:20070808D50
41、:BBBBBB0000000001 說明:(a)用戶頭塊用3:作為前綴符;(b)FMT 子塊必須出現;(c)優先級別為普通。(d)轉匯業務子塊集中為原 FMT101 報文用戶頭塊中的轉匯業務子塊集內容;(e)退匯業務子塊集中為 FMT103 報文的子塊內容;(f)使用結束用戶頭塊。1.2.4正正文塊文塊外幣支付系統使用正文塊傳輸發起方的消息內容,由正文塊前綴符4:打頭,塊結束符結束,其間的各個報文域使用 TAG 碼分隔。外幣支付系統正文塊具有兩種組織格式,非MT198 格式和 MT198 格式,非 MT198 格式報文通過 MT 報文號區分,MT198 報文通過 FMT 號(子報文號)區分。正
42、文塊由多個定長或者變長且有序的報文域組成,報文域內容中可能還含有子域,子域中可能還含有明細域。1.2.4.11.2.4.1 報文域報文域正文塊報文域的組織應符合以下規則: 除標明可重復的報文域外,每個報文域只會在正文體中出現一次。所有報文域在正文體出現的順序必須嚴格符合報文格式標準的定義; 報文域有的是強制項(Mandatory) ,有的是可選項(Optional) ;必選項必須出現在正文體中,可選項則根據業務數據實際情況,可能出現,也可能不出現;14 在和-|之間的報文域為可以重復的報文域, 除標明可重復的報文域外,每個報文域只會在正文體中出現一次; 沒有在報文格式標準中定義的字段一定不能出
43、現; 報文域由一個統一的分割符(:)來標示; 所有的報文域都包含一個 tag,tag 由 2 位數字或者 2 位數字加 1 位字母組成。Tag 后跟一個“:” ,然后再跟報文域值。報文域的內容應遵循以下原則: 不能以回車換行符 (CrLf)開始(字段 15a, 77E 除外) ; 報文域內容不能全是空格(blank characters) ,不能包含半角“:” (冒號), “%” (百分號) ,不能以 CR(回車符 0 x0a) 、LF(換行符 0 x0d) 、 “, ” (逗號) 、 “.” (句號) 、 “” (連線符)開始, “/” (斜線)必須按域說明中的規定使用;如果域內容為多行,除
44、第一行以外,以(CR) (LF)指明一個新行的開始; 在報文域值中,除了作為報文域值的第一個字母, : 和 -不能出現在行首; 除了報文域 15a 和 77E,其他字段必須包含至少 1 個有意義的字符; 正文體的報文域間以(CrLf:)分割; 報文中第一個字段以(CrLf:) 開始,最后一個字段以 (CrLf-).結束; CRLF(0D0A)必須是成對出現,且只能充當特定的含義:正文塊的開始、正文塊中字段的分割、新行的開始、正文塊的結束; 字段內容中可能會包含子域,當子域有多行時,子域間以(CRLF)分行,除標明可重復的報文域外,每個報文域只會在正文體中出現一次。所有報文域在正文體出現的順序必
45、須嚴格符合報文格式標準的定義。1.2.4.2子域子域如果報文域包含子域,則子域用“/子域名稱/”分隔,每條子域間使用分隔。子域中可能包含明細域。子域應遵循以下規則: 子域內容可以是定長,也可是變長; 子域的順序是固定的; 必要時,子域可以以特殊字符分割,例如/ 或者 /; 子域不能全是空格(blank characters) ; 當一個字段包含的子域有強制項和可選項時,使用到那個字段時,至少所有的強制項子域必須出現; 字段格式可以以多行來表示,當出現這種情況,字段內容必須以(CRLF)進行分割; CRLF, /, /在字段值中被用作分割符,除此外不能出現在字段的其他地方。1.2.4.31.2.
46、4.3 明細域明細域子域可以包含明細域,明細域在報文標準中用和標識,表示是子域的第一層明細域,表示是子域的第二層明細域。明細域有如下規則: 用“/1/”作為第一層明細域中一個明細的起始標識。每條15明細域間使用分隔; 用“/2/”作為第二層明細域中一個明細的起始標識。每條明細域間使用分隔; 用“/”作為明細域(包括和)中值域和值域的分隔符。各個值域出現是有順序的,如果某個值域是必選項,則必須出現值;如果為可選項可以不出現值,無論是可選項還是必選項,值域的“/”分隔符必須出現; 明細域一行的總長度不能超過 78x(SWIFT 中 77E 的要求是 n*78x) ,如果明細域的總長度超出了 78x
47、,必須換行,并使用“/”作為續行標識, “/”開頭的行表示此行為上一行的繼續;換行時須保證一個漢字不能被拆分在兩行。否則系統檢查會拒絕。 CRLF, /1/, /2/,/,/在明細域值中被用作分割符,除此外不能出現在明細域值的其他地方。說明:正文塊的詳細定義請參考 3 報文格式定義1.2.4.41.2.4.4 正文塊示例正文塊示例(1)不包含明細域的正文塊基本結構舉例(FMT100)如下:4: (a):20:H01721202169012 (b):23B:CRED:32A:080808USD13,03:33B:USD3402, :50K:/IL540220010000500135026/A52
48、/MT103INDUSTRIAL PARK,OMER:53A:BNKAILITXXX:54A:BNKBILITXXX:56A:CITIILITXXX:59:/04504408093001/A55/中華人民共和國:70:PREPAYMENT FOR INVOICE KJFP-070704 (d)LESS CHARGES:71A:OUR:72:/B00/20070926/A30/CITIILITXXX (e)/E26/01/G53/01 (f)-說明:(a)正文塊前綴符后緊跟回車換行符;(b)使用:TAG:值形式劃分各個報文域,每個域使用回車換行符分隔;(c)每個域可以包含多個業務要素,金額由整數
49、部分、小數部分和小數點組成,使用逗號,作為小數點;(d)一個超長的值,使用回車換行符分割為多行;16(e)部分值使用/前導或使用/CODE/分隔的子域組成;(f)使用-結束正文塊。(2)含明細域的正文塊基本結構舉例(FMT072)如下:4:20:0000000000000001:12:072:77E:/B04/20070616/A00/BNKACNSHXXX/G51/USD/D00/00000003/H00/1/103/D/20070616/01/3821,/2 (a)/2/BNKACNSHXXX/BNKACNSH001/20070616/1/3000,/81 (b)/2/BNKACNSHXX
50、X/BNKACNSH002/20070616/2/821,/81 (c)/1/202/D/20070616/01/3820,/1/2/BNKBCNSHXXX/BNKACNSH001/20070616/1/3000,00/81 (d)/1/103/D/20070616/01/3821,99/2 (e)/2/BNKCCNSHXXX/BNKACNSH001/20070616/1/3000,09/81/2/BNKCCNSHXXX/BNKACNSH002/20070616/2/821,9/81-說明:(a)用/1/標識第一層明細域;(b)用/2/標識第二層明細域;(c)用/作為明細域中兩個值之間的分隔符
51、;(d)一個超長的值,使用回車換行符分割為多行;(e)明細域的值可以是強制項或者可選項,強制項時,比如金額 3821.99的定義如果為 15d,則可以不用不足 15 位,如果為 15!d,表示是定長,則必須補足 15 位;1.2.5附加正文塊附加正文塊附加正文塊的主要作用是記錄業務相關數據,任何節點均可以添加業務相關的處理數據。目前定義附加正文塊由 FXCC(外幣支付系統業務處理中心)對支付類報文清算后將清算相關信息添加進附加正文塊,并轉發到業務接收方。外幣支付系統附加正文塊目前包含外幣支付系統附加正文塊目前包含支付業務子塊集、結算業務子塊集。支付業務子塊集、結算業務子塊集。附加正文塊基本結構
52、舉例(以支付類報文 FMT100 為例)如下:5:B02:20070808G50:01E33:0E30:DE56:32 (a) (b) (c) 說明:(a)附加正文塊使用5:作為前綴符;(b)支付業務子塊集內容;(c)使用結束附加正文塊。171.2.5.11.2.5.1 支付業務子塊集支付業務子塊集(FMT100/101/102/103/200/201/202/203/204/014)(FMT100/101/102/103/200/201/202/203/204/014)支付業務子塊集適用于 FMT100/101/102/103/200/201/202/203/204/014 報文,格式定義如
53、下:序號子塊名稱強制/可選(M/O)子塊名業務屬性示例1.清算日期OB02B02:200708082.清算場次OG502!nG50:013.補發標志OE331!nE33:04.借貸標識OE30E30:D5.處理狀態OE562!nE56:32說明: 補發標志:0 正常 1 補發。 借貸標識:D 借記 C 貸記 N 軋差凈額業務。當日終對賬需要補發的報文為203 時,借貸標識填 N。 處理狀態: 32 已清算 81 已結算。 當報文經過 FXCC 節點轉發或者對賬補發時,該子塊集中的子塊為強制項。1.2.5.21.2.5.2 結算業務子塊集結算業務子塊集(MT198(MT198(FMT011FMT
54、011)) )結算業務子塊集適用于 FMT011 報文,格式定義如下:序號子塊名稱強制/可選(M/O)子塊名業務屬性示例1.補發標志OE331!nE33:0說明: 補發標志:0 正常 1 補發。 當報文經過 FXCC 節點轉發后,該子塊集中的子塊為強制項。1.2.6簽名塊簽名塊簽名塊存放對用戶頭塊、正文塊內容加編數字簽名后的簽名串內容。由發起方添加,其他各節點僅檢查值合法性,均不能修改其值。外幣支付系統簽名塊目前包含外幣支付系統簽名塊目前包含 PKIPKI 子塊集。子塊集。簽名塊基本結構舉例如下:6:PKI:簽名內容 16000 字節 (a) (b) (c) 說明:(a)簽名塊使用6:作為前綴
55、符;(b)PKI 子塊集內容由 1.6K 的字符串組成;(c)使用結束簽名塊。1.2.6.11.2.6.1 PKIPKI 子塊集子塊集( (適用于需要加數字簽名的報文適用于需要加數字簽名的報文) )PKI 子塊集適用于需要加數字簽名的報文,格式定義如下:序號子塊名稱強制/可選(M/O)子塊名業務屬性示例1.簽名串OPKI1!nPKI:簽名串說明:181.2.7報尾塊報尾塊報尾塊存放對第 1:基本頭塊、2:應用頭塊、5 附加正文塊、6 簽名塊做特殊算法處理后的身份驗證串內容,由外幣支付系統接口 API 產生。由發起方添加,其他各節點檢查值的合法性,均不能修改其值。外幣支付系統報尾塊目前包含外幣支
56、付系統報尾塊目前包含 CHKCHK 子塊集。子塊集。報尾塊基本結構舉例如下:7:CHK:11111111112222222222333333333300 (a) (b) (c) 說明:(a)報尾塊使用7:作為前綴符;(b)CHK 子塊集內容由 32 位字符組成;(c)使用結束報尾塊。1.2.7.11.2.7.1 CHKCHK 子塊集子塊集( (適用于所有報文適用于所有報文) )CHK 子塊集適用于外幣支付系統的所有報文,格式定義如下:序號子塊名稱強制/可選(M/O)子塊名業務屬性示例1.身份驗證串MCHK1!nCHK:身份驗證串說明:2主要數據定義主要數據定義2.12.1約定和檢查規則約定和檢
57、查規則1)變量值用“”表示,例如:,等。2)TAG 值或者子 TAG 值如果是可選項,則用“”表示,例如:,/。3)如果一個或者幾個 TAG 值、子 TAG 值可以重復,則在 TAG 值的定義后緊跟最小循環次數和最大循環次數來表示重復,例如:CRLF35x0-3,表示中括號中內容可以最少出現 0 次,最多出現 3 次。4)常量內容用“ ”表示,例如:/35x,表示/和 35 個 x 字符集字符的組合。5)5)以上約定適用于以上約定適用于 3 3 報文格式定義報文格式定義中的中的業務屬性欄位業務屬性欄位,SWIFTSWIFT 屬性欄位屬性欄位按照通用的按照通用的 SWIFTSWIFT表示方法表示
58、。表示方法表示。2.22.2特定變量定義特定變量定義2.2.1DATE 變量定義變量定義日期以 4 位、6 位或者 8 位數字組成,即 MMDD、YYMMDD 或者 YYYYMMDD當使用 6 位日期格式時,20 世紀和 21 世紀應以按以標準進行區分:當 YY 大于 79 時表示 19YY,當 YY 小于或等于 79 時表示 20YY幾種預定義的日期表示方法如下: 屬性4!n,格式為MMDD 屬性6!n,格式為YYMMDD 屬性4!n,格式為YYMM19 屬性8!n,格式為YYYYMMDD 屬性6!n,格式為YYYYMM2.2.2TIME 變量定義變量定義1) 屬性 4!n2) 屬性 6!n
59、,格式為 HHMMSS2.2.3行號行號 BIC 碼變量定義碼變量定義外幣支付系統要求直接參與者(總行)和間接參與者(分支行)必須填寫11 位的 BIC 作為自己的行號,不足 11 位的 BIC8 碼在其后用XXX補足 11 位。1) 屬性 4!a2!a2!cXXX ,定長 11 位,標識業務的發起清算行或者接收清算行,只能為直接(特許)參與者行號。2) 屬性 4!a2!a2!c3!c,定長 11 位,標識業務的發起行或者接收行,可以是間接參與者行號或者直接(特許)參與者行號。3) 屬性 4!n,定長 4 位,標識業務的發起或接收節點(FXCC、結算銀行、共享前置機)代碼,由人民銀行統一 為
60、FXCC、結算銀行、共享前置機編號。代碼如下:8888-FXCC 代碼,8889-共享前置機代碼,8887-美元結算銀行代碼,8886-港元結算銀行代碼,8885-歐元結算銀行代碼,8884-日元結算銀行代碼,8883-加拿大元結算銀行代碼,8882-澳大利亞元結算銀行代碼,8881-英鎊結算銀行代碼,8890-瑞士法郎結算銀行代碼。4)為或者中的一個,標識此項可能 FXCC 代碼、接收銀行代碼、共享前置機代碼或者是直接(特許)參與者行號。2.2.4金額金額 AMOUNT 變量定義變量定義1) 屬性 15!d2) 屬性 17!d3)各個幣種的金額的小數位數按照 SWIFT 規定:美元-2 位小
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 紡織機械的數字化技術發展趨勢考核試卷
- 統編版語文六年級下冊《語文園地一》精美課件
- 紙張耐高溫性能考核試卷
- 纖維板生產過程中的質量管理與控制考核試卷
- 糧油商品知識與實踐考核試卷
- 河南省駐馬店市平輿縣2023-2024學年七年級下學期6月期末考試數學試卷(含答案)
- 筆的行業競爭現狀考核試卷
- 合成材料在個人防護裝備中的應用考核試卷
- 家禽飼養業產學研深度融合與成果轉化機制優化考核試卷
- 二年級下冊成語
- 2022年江蘇省普通高中學業水平選擇性考試地理試題(解析卷)
- 《心理健康教育主題班會》主題
- DB13(J) 148-2012 建筑地基基礎檢測技術規程
- 《義務教育語文課程標準》2022年修訂版原版
- 廣播劇編劇合同范本
- 辦公場地托管合同模板
- 酒精性肝病護理
- GB 30254-2024高壓三相籠型異步電動機能效限定值及能效等級
- 2024年天津市中考歷史試卷真題(含答案逐題解析)
- 2024-2030年下一代測序(NGS)行業市場現狀供需分析及重點企業投資評估規劃分析研究分析報告
- DB23T 1727-2016 地理標志產品 克東天然蘇打水
評論
0/150
提交評論