附件四:境外币支付系统报文格式标准外币支付系统接口报文格式标准V 1.4中国人民银行科技司二〇〇八年四月目录1报文标准概述 (7)1.1概述 (7)1.1.1属性符号 (7)1.1.2X字符集 (7)1.1.3英文简称命名规 (7)1.1.4报文结构 (8)1.2报文块格式 (8)1.2.1基本头块 (8)1.2.2应用头块 (9)1.2.3用户头块 (11)1.2.4正文块 (12)1.2.5附加正文块 (15)1.2.6签名块 (16)1.2.7报尾块 (16)2主要数据定义 (17)2.1约定和检查规则 (17)2.2特定变量定义 (17)2.2.1DATE变量定义 (17)2.2.2TIME变量定义 (17)2.2.3行号BIC码变量定义 (17)2.2.4金额AMOUNT变量定义 (18)2.2.5借贷标识变量定义<DC> (18)2.2.6货币符号<CUR> (18)2.2.7业务种类<BUSITYPE> (18)2.2.8汇款人账户性质<ACCTYPE> (18)2.2.9业务参考号<MSGREFNO> (18)2.2.10回车换行符<CRLF> (18)2.2.1177E填写规则: (19)2.3支付业务处理状态定义 (19)2.4支付交易序号 (20)2.5客户账号 (20)3报文格式定义 (20)3.1报文清单 (20)3.2外币支付业务类 (22)3.2.1MT103(FMT100):境跨行贷记业务报文(境业务) (22)3.2.2MT103(FMT101):境跨行贷记业务报文(汇出业务) (23)3.2.3MT103(FMT102):境跨行贷记业务报文(汇入业务) (25)3.2.4MT103(FMT103):境跨行贷记业务报文(退汇业务) (25)3.2.5MT103(FMT104):境跨行贷记业务报文(转汇信息) (25)3.2.6MT202(FMT200):银行间资金调拨业务报文(境业务) (25)3.2.7MT202(FMT201):银行间资金调拨业务报文(汇出业务) (26)3.2.8MT202(FMT202):银行间资金调拨业务报文(汇入业务) (27)3.2.9MT202(FMT204): 银行间资金调拨业务报文(退汇业务) (27)3.2.10MT203(FMT203):轧差净额业务报文 (27)3.3清算与结算类 (28)3.3.1MT198(FMT010):贷记业务确认通知报文 (28)3.3.2MT198(FMT011):清算净额结算报文 (29)3.3.3MT198(FMT012):清算净额结算回执报文 (31)3.3.4MT198(FMT013):净额结算通知报文 (32)3.3.5MT198(FMT014):轧差净额业务被记账行清算通知报文 (32)3.3.6MT198(FMT015):轧差净额业务被借记行排队通知报文 (33)3.3.7MT198(FMT016):轧差净额业务确认通知报文 (34)3.4业务信息类 (35)3.4.1MT195(FMT195):查询报文 (35)3.4.2MT196(FMT196):查复报文 (35)3.4.3MT199(FMT199):自由格式报文 (36)3.4.4MT192(FMT191):撤销申请报文 (36)3.4.5MT196(FMT192):撤销应答报文 (37)3.4.6MT192(FMT193):退汇申请报文 (37)3.4.7MT196(FMT194):退汇应答报文 (38)3.4.8MT198(FMT020):通用确认报文 (38)3.4.9MT198(FMT021):计费通知信息报文 (39)3.4.10MT198(FMT023):数字签名查询报文 (41)3.4.11MT198(FMT024):数字签名查复报文 (42)3.4.12MT198(FMT025):转汇信息确认报文 (42)3.4.13MT198(FMT026):日初资金圈存授信确认报文 (43)3.4.14MT198(FMT027):清算净额结算回执确认报文 (44)3.5查询管理类 (45)3.5.1MT920(FMT920):结算账户余额查询请求报文 (45)3.5.2MT941(FMT941):结算账户余额查询回应报文 (45)3.5.3MT985(FMT985):支付业务状态查询报文 (45)3.5.4MT986(FMT986):支付业务状态查询应答报文 (46)3.5.5MT198(FMT031):支付业务排队管理报文 (46)3.5.6MT198(FMT032):支付业务排队管理应答报文 (47)3.5.7MT198(FMT033):额度信息查询报文 (49)3.5.8MT198(FMT034):额度信息应答报文 (49)3.6流动性管理类 (50)3.6.1MT198(FMT041):日初资金圈存授信报文 (50)3.6.2MT198(FMT042):可用额度预警通知报文 (51)3.6.3MT198(FMT043):可用额度预警管理报文 (51)3.6.4MT198(FMT044):可用额度预警管理应答报文 (52)3.6.5MT198(FMT045):圈存资金调整报文 (52)3.6.6MT198(FMT046):圈存资金调整应答报文 (53)3.6.7MT198(FMT040):圈存资金调整通知报文 (53)3.6.8MT198(FMT047):授信额度调整报文 (54)3.6.9MT198(FMT048):授信额度调整应答报文 (55)3.6.10MT198(FMT049):授信额度调整通知报文 (55)3.7系统管理类 (56)3.7.1MT198(FMT060):系统状态变更通知报文 (56)3.7.2MT198(FMT061):业务权限控制报文 (57)3.7.3MT198(FMT062):公共数据变更报文 (58)3.7.4MT198(FMT063):登录申请报文 (58)3.7.5MT198(FMT064):登录应答报文 (59)3.7.6MT198(FMT065):退出申请报文 (59)3.7.7MT198(FMT066):退出应答报文 (60)3.7.8MT198(FMT067):强制退出登录通知报文 (60)3.7.9MT198(FMT068):业务截止警告通知报文 (60)3.8对账类 (61)3.8.1MT198(FMT070):清算净额汇总核对报文 (61)3.8.2MT198(FMT071):清算净额明细核对申请报文 (61)3.8.3MT198(FMT072):支付业务汇总核对报文 (62)3.8.4MT198(FMT073):支付业务明细申请报文 (63)3.8.5MT198(FMT074):轧差净额业务核对报文(暂不开发) (64)3.9行号类 (65)3.9.1MT198(FMT080):参与者行号变更通知报文 (65)3.9.2MT198(FMT081):直接参与者币种变更通知报文 (67)3.9.3MT198(FMT082):直接参与者币种变更确认报文 (68)3.9.4MT198(FMT083):间接参与者行号变更申请报文 (68)3.9.5MT198(FMT084):间接参与者行号变更确认报文 (69)3.9.6MT198(FMT085):结算账户销户申请报文 (70)3.9.7MT198(FMT086):结算账户销户应答报文 (71)3.9.8MT198(FMT087):币种变更通知报文 (72)3.9.9MT198(FMT088):数字证书行号绑定关系变更申请报文 (72)3.9.10MT198(FMT089):数字证书行号绑定关系变更通知报文 (73)4附录 TAG与域名一览表 (75)版本修改记录:说明:[C]-创建;[M]-修改报文;[A]-增加报文;[D]-删除报文;1报文标准概述1.1概述1.1.1属性符号母O和o,I和i,以避免与数字0和1混淆。
说明2:对于FMT195(:75:查询容)、FMT196(:76:查复容)、FMT199(:79:/F89/容)几个字段,当用户需要在容中输入回车时,本系统使用“┛”(0XA9BF)作为用户输入的回车字符。
1.1.2X字符集说明:上述字符集中,: / { } 四个字符保留为报文块的定界符,报文域值(业务数据)中不能使用此四字符,否则报文将被外币支付系统拒绝。
正文块中的20栏位,16x中要求必须不能出现SP空格字符,否则报文将被外币支付系统拒绝。
1.1.3英文简称命名规首词首字母小写其余词首字母大写,当长度超过8个字符时,使用缩写,缩写原则为四个或三个字母。
1.1.4报文结构外币支付系统报文由多个报文块构成,报文块使用左花括号‘{’开始,使用右花括号‘}’结束,紧接着左花括号使用一位数字标识块的类型,其后使用冒号‘:’将块标识与块容分开。
外币支付系统使用以下报文块:➢基本头块:{1: BASIC HEADER BLOCK};➢应用头块:{2: APPLICATION HEADER BLOCK};➢用户头块:{3: USER HEADER BLOCK};➢用户正文块:{4: TEXT BLOCK}➢附加正文块:{5: APPEND TEXT BLOCK}➢签名块:{6:MAC BLOCK}➢报尾块:{7:TRAIL BLOCK}其中第1块(基本头)、第2块(应用头)分别记录发起方、接收方信息,可以被系统修改;第3(用户头)、4(用户正文)两块记录业务数据,由发起方赋值,其他节点只能读取,均不能修改;第5块(附加正文)记录业务相关的其他数据,任何节点均可以添加或修改业务相关的处理数据;第6块(签名)记录对第3、4块容加编数字签名后的签名串容;第7块(报尾)记录对第1、2、5、6做特殊算法处理后的身份验证串容。
基本头、应用头、用户头、用户正文和报尾块都是必选的,而附加正文块和签名块是可选的。
基本头块、应用头块和报尾是定长格式的,用户头、用户正文块、附加正文块和签名块是变长格式的,可以包含子块。
附加正文块在发起方不用添加,其他节点对发起方的业务进行处理后需要附加的信息字段添加到附加正文块中。
目前定义附加正文块由FXCC(外币支付系统业务处理中心)对支付类报文清算后将清算相关信息添加进附加正文块,并转发到业务接收方。
附件正文块是可选的。
支付业务发起方此块不出现在报文中,FXCC处理后会添加此块进报文中,支付业务的接收方此块是必选的。
签名块包含报文的数字签名,由发起方添加,其他各节点仅检查值合法性,均不能修改其值。