1第二代支付系统报文交换实用标准概述.docx
- 文档编号:28214921
- 上传时间:2023-07-09
- 格式:DOCX
- 页数:267
- 大小:115.52KB
1第二代支付系统报文交换实用标准概述.docx
《1第二代支付系统报文交换实用标准概述.docx》由会员分享,可在线阅读,更多相关《1第二代支付系统报文交换实用标准概述.docx(267页珍藏版)》请在冰豆网上搜索。
1第二代支付系统报文交换实用标准概述
内部资料,注意保管
第二代支付系统报文交换标准
【概述分册】
(版本1.4.2)
中国人民银行清算总中心
2013年05月
文档修订记录
版本编号
变化状态
简要说明
日期
变更人
批准日期
批准人
V0.1
A
新建
2010.3.30
孔昭龙
2010.3.30
贺铁林
V0.5
M
修改
2010.4.16
孔昭龙
2010.4.16
贺铁林
V0.9
M
修改
2010.6.28
孔昭龙
2010.6.28
贺铁林
V1.0
M
修改
2010.9.24
孔昭龙
2010.9.24
贺铁林
V1.1
M
修改
2011.3.30
孔昭龙
2011.3.30
贺铁林
V1.2
M
修改
2011.7.15
孔昭龙
2011.7.15
贺铁林
V1.3
M
修改
2012.1.11
王明媚
2012.1.11
贺铁林
V1.3.1
M
修改
2012.5.21
高卓
2012.5.21
贺铁林
V1.4
M
修改
2012.9.28
高卓
2012.9.28
贺铁林
V1.4.1
M
修改
2013.1.28
高卓
2013.1.28
贺铁林
V1.4.2
M
修改
2013.5.31
高卓
2013.5.31
贺铁林
注:
变化状态:
A—增加,M—修改,D—删除
修改记录
序号
修改日期
修改说明
1.
2010-3-30
[C]创建第一稿作为文档模板;
2.
2010-4-16
[M]发布0.5版本;
3.
2010-6-28
[M]发布0.9版本;
4.
2010-9-24
[M]发布1.0版本;
5.
2010-11-09
[M]删除有关数字签名查询/查复的业务类型;
6.
2010-11-29
[M]增加“附录一:
报文与系统状态对照表”;
7.
2010-12-16
[M]增加“附录二:
参与者发起报文处理状态对照表”;
8.
2010-12-17
[M]“报文标识号”中的描述信息修改;
9.
2010-12-28
[M]
1、在“1.2.11”章节中新增“人民币跨境结算通用信息业务”和“信息类业务”两种业务种类;
2、删除“行间资金汇划”业务类型下的“资金拆借”业务种类,新增“场内资金拆借”、“场内资金拆借还款”、“场外资金拆借”和“场外资金拆借还款”业务种类;
3、新增“1.2.9业务层面报文重账检查规则”小节;
4、“业务头组件
5、“原报文主键组件
10.
2011-01-13
[M]在“3数据类型”中补充了“业务拒绝码RejectCode(Max4Text)”中的内容,包括银行本票、银行汇票业务的退票理由。
11.
2011-01-13
[M]修改“处理码编码规则”中对节点类型的描述。
12.
2011-02-14
[M]根据报文的调整修改附录“附录一”与“附录二”。
13.
2011-03-04
[M]
根据业务需求的调整,对“1.2.11业务类型编码、1.2.12业务种类编码、1.2.13报文与业务类型对照表、1.2.14业务类型与业务种类对照表”进行了修改,情况情况如下:
HVPS相关业务:
1、原业务类型“A100汇兑业务”修改为“A100普通汇兑”;
2、原业务类型“A100汇兑业务”下业务种类除“普通汇兑”外,全部删除;
3、增业务类型“A108现金汇款、A109委托收款(划回)、A110托收承付(划回)”;
4、原业务类型“A202银行汇票资金汇划”修改为“A202银行汇票”;
5、增业务类型“A111商业汇票、A112外汇清算、A113跨境支付、”;
6、增业务类型“A114人行跨区域票据交换轧差净额”,增业务类型“02122人行跨区域票据交换轧差净额”;
7、增业务类型“A115再贷款、A116再贴现”;
8、增业务种类“02507附息式债券兑付手续费、02713买断式再贴现到期收回”;
9、增业务类型“H010外汇交易轧差净额、H011证券交易轧差净额、H012其他系统轧差净额”,增业务种类“02602外汇交易轧差净额、02603证券交易轧差净额、02604其他系统轧差净额”;
BEPS相关业务:
1、原业务类型“A100汇兑业务”修改为“A100普通汇兑”;
2、原业务类型“A100汇兑业务”下业务种类除“普通汇兑”外,全部删除;
3、增业务类型“A400其它”;
SAPS相关业务:
1、删业务种类“04701借记业务”;
14.
2011-03-07
[M]“3数据类型”章节中的“QueryTypeCode”重复存在两个,分别将其名称修改为“AccountQueryTypeCode”和“BusinessQueryTypeCode”。
15.
2011-03-08
[A]附录一增加“取现回执报文”。
[M]1.2.3城市代码号内容修改。
16.
2011-03-09
[M]
根据业务需求的调整,对“1.2.11业务类型编码、1.2.12业务种类编码、1.2.13报文与业务类型对照表、1.2.14业务类型与业务种类对照表”进行了修改,情况情况如下:
HVPS相关业务:
1、金融机构发起汇兑业务报文中增加“票据转贴现”业务类型;
BEPS相关业务:
2、定期贷记业务报文中删除“定期代付”业务类型,将原“定期代付”业务类型下的业务种类补充至“普通定期贷记业务”中;
3、实时贷记业务报文中删除“实时代付”业务类型,将原“实时代付”业务类型下的业务种类补充至“普通实时贷记业务”中;
4、定期借记业务报文中删除“定期代收”业务类型,将原“定期代收”业务类型下的业务种类补充至“普通定期借记业务”中;
5、实时借记业务报文中删除“实时代收”业务类型,将原“实时代收”业务类型下的业务种类补充至“普通实时借记业务”中;
17.
2011-03-11
[A]附录一、二增加“多边轧差净额结算报文、多边净额业务撤销申请报文”。
18.
2011-03-16
[M]第3节数据类型,业务状态ProcessCode(Max4Text)类型修改如下:
PR23:
已退回修改为PR23:
已整包退回;
增加PR25:
已部分退回;
19.
2011-03-22
[A]2.2报文头格式中补充报文优先级的说明文字;
20.
2011-03-25
[M]附录四:
处理码及处理描述,进行相应的补充;
21.
2011-03-28
[A]“3数据类型”中“业务拒绝码RejectCode(Max4Text)”补充以下:
RJ54:
空头支票、RJ55:
印鉴不符、RJ56:
票据涂改、RJ57:
背书不符、RJ58:
远期支票
22.
2011-03-30
[M]发布1.1版本;
23.
2011-04-12
[M]补充1.2.7明细标识号规则;
24.
2011-04-12
[M]新增TAG码“H30”城市名称;
25.
2011-04-27
[M]修改“1.2.7明细标识号”中的描述文字;
26.
2011-05-19
[M]哪些字段允许中文哪些字段禁止中文,补充描述文字;
27.
2011-05-20
[M]在“A113:
跨境支付”业务类型下增加“02123:
个人跨境汇款”、“02124:
个人跨境退款”业务种类,修改了“1.2.12业务种类编码”和“1.2.14业务类型与业务种类对照表”;
28.
2011-05-23
[M]新增“1.2.15港澳中银与支付系统往来业务的特殊说明”;
29.
2011-05-24
[M]
1、新增“1.2.16二代小额支付系统业务组包规则”;
2、小额“客户发起普通贷记业务报文”下删除“银行汇票”业务类型;
3、根据业务需求,小额“批量代收业务报文”、“批量代付业务报文”、“实时代收业务报文”、“实时代付业务报文”小对应的“业务类型”和“业务种类”调整;
30.
2011-05-25
[M]“人行跨区域票据交换轧差净额-A114”业务类型由客户发起汇兑业务报文调整至金融机构发起汇兑业务报文中;
31.
2011-06-03
[M]
1、实时贷记业务报文增加实时代付业务类型;
2、定期贷记业务报文增加定期代付业务类型;
3、实时借记业务报文增加实时代收业务类型;
4、定期借记业务报文增加定期代收业务类型;
5、普通实时贷记业务类型下只保留其他业务种类;
6、普通定期贷记业务类型下只保留其他业务种类;
7、普通实时借记业务类型下只保留其他业务种类;
8、普通定期借记业务类型下只保留其他业务种类;
32.
2011-06-08
[A]增加1.2.17集中代收付业务最长处理期限和1.2.18贷记业务最长处理期限小节;
33.
2011-07-06
[A]
“A113跨境支付”业务类型下,增加“其他经常项目支出”业务种类。
34.
2011-07-14
[M]
1、增加“附录三:
业务类型(业务种类)与拒绝代码对照表”,原附录三、附录四编号后移;
2、“数据类型”中“RejectCode-拒绝代码”类型中,RJ49:
汇票号码不符修改为RJ49:
票据号码不符;
3、“1.2.13报文与业务类型对照表”中,删除大额客户发起汇兑业务报文(HVPS.111.001.01)和小额客户发起普通贷记业务报文(BEPS.121.001.01)中“国库资金国债兑付贷记划拨”业务类型;
4、删除“实时信息冲正申请报文
5、“1.2.2行别代码”规则变化,调整说明文字;
35.
2011-07-15
[M]发布1.2版本;
36.
2011-07-21
[D]删除A107“内地机构境外发行债券结算”业务类型
37.
2011-08-18
[M]修改“附录一:
参与者发起报文与系统状态对照表”中人工质押融资申请报文
38.
2011-08-31
[A]
1、业务类型与业务种类对照表中大小额的“A100普通汇兑“业务类型中新增业务种类“02103-网银支付”;
2、【NPC处理信息组件】中“NPC轧差场次”的数据类型由Max2Text修改为Max2NumericText;
3、业务类型与业务种类对照表中,修改“银行汇票资金移存”和“银行汇票资金清算”的备注;
39.
2011-09-05
[M]业务类型与业务种类对照表中,“再贷款”和“再贴现”栏中增加备注
40.
2011-09-07
[A]2.5.1系统编号中新增“PMTS支付报文传输平台”
41.
2011-09-10
[A]附录五:
处理码及处理描述中新增处理码“O6059质押融资取消”
42.
2011-09-19
[M]
1、大额支付系统客户发起汇兑业务报文(hvps.111.001.01)下增加业务类型A203“银行汇票”。
同时,将业务类型A202“银行汇票”名称改为“城市商业银行汇票”;
2、将业务种类02901“银行汇票资金移存”名称改为“城市商业银行汇票资金移存”,02902“银行汇票资金清算”名称改为“城市商业银行汇票资金清算”,02903“银行汇票资金多余划回”名称改为“城市商业银行汇票资金多余划回”,02904“银行汇票资金未用退回”名称改为“城市商业银行汇票资金未用退回”;
3、小额支付系统客户发起普通贷记业务报文(beps.121.001.01)下增加业务类型A203“银行汇票”。
4、数据类型OperationClassCode新增OC02:
退出小额网银
43.
2011-09-23
[M]
1、新增2.6.4节:
不同类型参与者之间使用一、二代报文应遵守的规则;
2、修改业务类型与业务种类对照表”跨境支付“中各业务种类的备注;
3、新增数据类型PaymentTypeCode
44.
2011-09-23
1、修改1.2.1节字符集和编码的说明。
45.
2011-09-27
[M]修改参与者发起报文与系统状态对照表
46.
2011-10-18
[M]修改附录四:
TAG码和报文标签对照表
47.
2011-10-31
[M]业务类型编码中,C209修改为“实时代付”,C210修改为“其他”,“薪金报酬”的业务类型编码修改为C211,M309修改为“账户信息查询业务”
48.
2011-11-07
[D]删除“付款方信息组件
49.
2011-11-09
[M]业务类型编码中,C101实时代付修改为C209实时代付
50.
2011-11-19
[D]删除1.2.15中退汇业务的规定最后一条“退汇业务的业务种类必须与原业务的业务种类相同”
51.
2011-11-22
[M]修改有关货币符号使用的说明
52.
2011-11-23
[D]删除业务类型“普通即时转账业务G100”
53.
2011-11-30
[M]修改1.2.1字符集和编码
[A]5.5.2节新增错误码
54.
2011-12-02
[M]
1、修改1.2.14节中“02125其他经常项目支出”的备注;
2、1.2.14节中“B100普通借记业务”类型下新增“支票”业务种类;
3、在大额“客户发起汇兑业务报文”、小额“客户发起普通贷记业务报文”中增加业务类型“A204银行本票”、业务种类“03406银行本票”;
4、删除业务类型“M101申请清算银行汇票资金业务”、“M102银行汇票申请退回业务”、“M103银行汇票全额兑付通知报文”
55.
2011-12-07
[M]
删除业务状态中的”PR91:
部分止付”状态。
56.
2011-12-09
[M]
1、修改“附录二:
参与者发起报文处理状态对照表”
2、修改“附录一:
参与者发起报文与系统状态对照表”,清算窗口不允许多边轧差净额结算业务。
57.
2011-12-23
[M]附录五:
处理码及处理描述中新增错误码“O0119报头块错误”、“O1012报文校验失败”、“S7009报文加密失败”、“S7010报文解密失败”、“S9051生成校验错”
58.
2011-12-28
[D]删除业务类型“C102个人储蓄通存业务”及对应的业务种类“现金03301”、“转账03302”;
删除业务类型“D102个人储蓄通兑业务”及对应的业务种类“现金03301”、“转账03302”
59.
2011-12-29
[M]修改“附录二:
参与者发起报文处理状态对照表”中“批量客户签约协议管理报文”和“批量客户账户信息查询报文”的状态描述
60.
2012-01-09
[M]修改附录五:
处理码及处理描述
61.
2012-01-11
[M]修改数据类型中PartyCategoryCode的附加说明
62.
2012-01-11
[M]
1、修改附录二:
参与者发起报文处理状态对照表
2、增加2.6.6节:
关于与ACS之间业务往来的特殊说明
63.
2012-01-11
[M]发布1.3版本;
64.
2012-01-31
[M]业务类型“行间资金汇划A200”下,业务种类“资金调拨02105”修改为“行内资金调拨02105”,另外新增业务种类“其他资金汇划02126”
65.
2012-02-16
[M]修改“业务类型与业务种类对照表”,将大、小额系统业务类型“A100”下,新增业务种类“网银支付”,将业务种类编码“02103”对应备注项“网银支付”删除
66.
2012-02-23
[M]增加2.6.7节,关于固定填写域的说明。
67.
2012-02-23
[A]在“业务类型与业务种类对照表”中“债券市场交易结算(G102)”业务下新增以下业务种类:
02406分销DVP、02407远期交割、02408债券借贷(双边)到期、02409投资人定向转让、02410商业银行定期存款首期、02411商业银行定期存款到期。
68.
2012-02-23
[M]修改参与者发起报文处理状态对照表,将PVP结算申请信息报文对应的“情况说明”由“外币交易系统,处理业务成功”及“外币交易系统,处理业务失败”,改为“外汇交易系统,处理业务成功”及“外汇交易系统,处理业务失败”。
69.
2012-02-28
[D]删除“附录一:
参与者发起报文与系统状态对照表”中“客户账户实时查询报文
70.
2012-03-20
[M]增加了2.6.8节说明。
71.
2012-04-18
[M]修改5.4.2节对照表,新增”零余额账户账号”账户类型。
72.
2012-04-26
[M]修改附录四:
TAG码和报文标签对照中,“票据正面图像数据”数据类型由Max400000Text改为Max600000Text。
73.
2012-05-02
[M]修改附录二:
参与者发起报文处理状态对照表,增加清算账户自动拆借管理申请报文
已成功”。
74.
2012-05-08
[M]修改3数据类型中的“RejectCode”业务拒绝码,增加拒绝码“RJ88:
已圈存”拒绝码种类。
75.
2012-05-21
[M]发布1.3.1版本;
76.
2012-06-15
[M]修改”2.6.1单个报文长度”中的表格,将通用签名/非签名报文的长度改为2M。
77.
2012-06-15
[M]修改“处理码一览表”中的SAPS和NETS的错误码,新增及修改部分错误码
78.
2012-07-23
[M]修改5.5.1处理码编码规则,新增对“系统类型”及“节点类型”的说明。
79.
2012-08-15
[M]修改2.6.3ISO20022报文说明,增加对采标报文转发规则的说明。
80.
2012-08-20
[M]增加“PR39:
强制调减待处理”状态。
81.
2012-08-20
[M]
1、修改2.6.3ISO20022报文说明,增加对采标报文转发规则的说明,新增对BICCode填写位置的说明;
2、修改5.4.2对照表,为方便跨境支付报文与SWIFT等业务系统的直通,增加专用Tag码。
82.
2012-09-28
[M]修改数据类型“OperationClassCode”,将OC02:
退出小额网银改为OC02:
调整圈存
83.
2012-10-26
[M]发布1.4版本;
84.
2012-11-23
[M]修改附录三:
业务类型(业务种类)与拒绝代码对照表,增加“支票影像截留”业务
85.
2013-01-23
[M]修改5.5.2处理码一览表,新增处理码“O1035:
报文数据非法”
86.
2013-01-31
[M]发布1.4.1版本;
87.
2013-03-20
[M]修改2.6.8“关于“Unstructured”要素填写的说明”,明确“Unstructured”要素需按照报文结构中定义的顺序出现
88.
2013-04-27
[M]修改1.2.3“城市代码号”小节,说明城市代码可为4-6位。
89.
2013-05-27
[M]修改5.1”附录一:
参与者发起报文与系统状态对照表”,增加“停运/维护”状态下的报文发送规则.
90.
2013-05-31
[M]发布1.4.2版本;
说明:
[C]-创建;[M]-修改;[A]-增加;[D]-删除;
1报文交换标准概述
第二代支付系统(以下简称CNPAS2)报文交换标准采纳了部分ISO20022报文作为CNPAS2的报文,并借鉴ISO20022规范开发了其他报文,全部报文均采用XML格式描述。
其中,对采纳使用的ISO20022报文,CNPAS2根据实际情况,进行了必要的格式约束。
1.1术语说明
1.业务要素
业务要素是业务数据项的抽象名称,是业务的基本组成单位,如银行账户的账号。
2.报文
报文是系统节点间交换业务数据的基本单位,由报文头和报文体组成,其中报文体由多个报文块组成。
3.报文块
报文块是报文的基本组成单位,使用XML标签界定,由多个报文域组成。
4.报文域
报文域是报文块的基本组成单位,使用XML标签界定。
每个报文域封装一个或多个业务要素,多个报文域组成报文块。
对复杂的业务要素,报文域可能包含多个报文子域。
5.根报文域
报文使用XML文档标准,该文档的根节点称为根报文域,标签固定为
6.报文子域
对于分级的报文域,较低级的域称作报文子域,使用XML标签界定,位于较高级报文域的XML标签内部。
1.2业务标准
1.2.1字符集和编码
报文采用Unicode字符集,UTF-8编码方式。
对于禁止中文的Text类型字段,只允许出现英文字母、数字及以下特殊字符,即所谓的X字符集:
.,-_()/=+?
!
&*;@#:
%[]\n\r\t(空格)
对于允许中文的Text类型字段,系统不做特殊检查,只要在Unicode字符集范围内的字符都能通过。
1.2.2行别代码
为标识各参与者的类别属性,支付系统为每类参与者分配一个标识号。
该标识号由三位定长数字组成,编码结构如下:
nnn
(1)
(2)
说明:
(1)类别代码:
1位数字,标识银行类型。
值定义如下:
0-中央银行;1-国有独资商业银行;2-政策性银行;3-其他商业银行;4-非银行金融机构;5、6、7-外资银行;(8待分配);9-特许参与者。
(2)行别代码:
2位数字。
1.2.3城市代码号
城市代码号由4-6位数字组成。
城市代码号是4位数字的,规则沿用一代支付系统的城市代码;是6位数字的,规则为在4位数字基础上前补足
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二代 支付 系统 报文 交换 实用 标准 概述