二代支付系统报文交换标准【大额支付系统分册】(版本1.0)中国人民银行清算总中心2010年8月注:变化状态:A—增加,M—修改,D—删除目录修改记录11报文清单及概要21.1报文清单21.2数据类型22二代支付系统报文(XML格式)32.1客户发起汇兑业务报文<HVPS.111.001.01>32.2金融机构发起汇兑业务报文<HVPS.112.001.01>142.3即时转账报文<HVPS.141.001.01>162.4即时转账排队/撤销通知报文<HVPS.142.001.01>262.5PVP结算申请信息报文<HVPS.143.001.01>282.6PVP结算应答信息报文<HVPS.144.001.01>312.7申请清算银行汇票资金报文<HVPS.151.001.01>332.8银行汇票全额兑付通知报文<HVPS.152.001.01>412.9银行汇票申请退回业务报文<HVPS.153.001.01>422.10大额业务对账申请报文<HVPS.710.001.01>442.11大额业务汇总核对报文<HVPS.711.001.01>472.12业务明细核对申请报文<HVPS.712.001.01>492.13业务明细核对应答报文<HVPS.713.001.01>512.14业务下载申请报文<HVPS.714.001.01>532.15业务下载应答报文<HVPS.715.001.01>552.16大额预对账报文<HVPS.716.001.01>563业务组件583.1汇票票面信息<R CRD I NF>583.2汇票签发信息<I SSD I NF>59修改记录1报文清单及概要1.1报文清单1.2数据类型2二代支付系统报文(XML格式)2.1客户发起汇兑业务报文<hvps.111.001.01>2.1.1报文功能当业务涉及到客户的个人账户时,发起参与机构组此报文发送到CNAPS2,在CNAPS2完成资金清算后实时转发接收参与机构,并将业务处理结果使用清算回执报文返回给发起参与机构。
2.1.2报文序列图2.1.2.1场景一参与者发起的业务顺利清算。
页脚2.1.2.2场景二参与者发起的业务经清算排队后清算。
页脚2.1.2.3场景三参与者发起的业务在清算排队过程中被撤销。
页脚2.1.2.4场景四参与者发起的业务清算排队后,因在日终时仍未解救成功被CNAPS2做退回处理。
页脚2.1.2.5场景五参与者发起的业务因数字签名错或业务合法性错被CNAPS2做拒绝处理。
页脚2.1.2.6场景六参与者发起的业务因报文格式错或重账被CNAPS2丢弃该业务报文。
场景参见“公共控制系统分册-报文丢弃通知报文”。
2.1.3报文结构页脚页脚页脚页脚2.1.4报文说明(1)本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。
(2)【业务头组件】中的“系统编号”填写为“HVPS”。
(3)“付款清算行行号、付款行行号、收款清算行行号、收款行行号”分别对应【业务头组件】中的“发起直接参与机构、发起间接参与机构、接收直接参与机构、接收间接参与机构”。
(4)当业务类型为“汇兑、公益性资金汇划、国库汇款”时,“付款人开户行行号、付款人账号、付款人名称、收款人开户行行号、收款人账号、收款人名称”为必填项;当业务类型为“退汇、银行汇票资金汇划、支票、国库资金国债兑付贷记划拨”时,“付款人开户行行号、付款人账号、付款人名称、收款人开户行行号、收款人账号、收款人名称”可选填。
(5)本报文中“附言”可填写摘要信息如:货款等。
(6)【业务头组件】中的“备注”可填写参与者之间的私有约定信息。
(7)业务种类为国库汇款(国库资金汇划)时,附言为强制项,容由发起方根据要求自行设定。
地机构境外发行债券兑付只能由地支付系统参与者向澳门发起。
(8)跨境支付类业务,当收、付款人为个人时,收、付款人必须同名。
(9)费用编码包括:OUR—发起方付费、BEN—接收方付费、SHA—共同承担。
(10)当业务类型为跨境支付时:“跨境支付信息下‘业务发起转汇行’中的‘转汇行BIC码’与‘转汇行名称’”至少填写一项。
“跨境支付信息下‘业务接收转汇行’中的‘转汇行BIC码’与‘转汇行名称’”至少填写一项。
(11)当业务类型为退汇时:“付款人账户、付款人名称、收款人账户、收款人名称”对应为“原收款人账户、原收款人名称、原付款人账户、原收款人名称”。
(12)当业务类型为支票时:页脚“付款人开户行行号”对应为“签发行行号”;“付款人名称”对应为“支票申请人名称”。
(13)当业务种类为银行汇票资金移存时:“付款清算行行号、付款行行号、付款人开户行行号、付款人账号、付款人名称”对应为“发起清算行行号、发起行行号、汇票签发行行号、汇票申请人账号、汇票申请人名称”;“货币符号、金额”为汇票的出票金额;“汇票收款人名称”在本报文中为必填项;【汇票票面信息】组件中的“汇票种类、汇票密押”在本报文中为必填项;“汇票业务信息下的‘货币符号、金额’”不填写。
(14)当业务种类为银行汇票资金清算时:“付款清算行行号、收款清算行行号、收款行行号、收款人账号、收款人名称” 对应为“城商行汇票处理中心、接收清算行行号、接收行行号、最后持票人开户行、最后持票人账号、最后持票人名称”;“货币符号、金额”为“实际结算金额”;“汇票业务信息下的‘汇票签发行行号/最后持票人开户行行号、汇票申请人账号/最后持票人账号、汇票申请人名称/最后持票人名称’”对应为“汇票签发行行号、汇票申请人账号、汇票申请人名称”;“汇票业务信息下的‘货币符号、金额’”为“多余金额”。
(15)当业务种类为银行汇票资金多余划回时:“付款清算行行号、收款清算行行号、收款行行号、收款人账号、收款人名称”对应为“城商行汇票处理中心、接收清算行行号、接收行行号、原汇票签发行行号、原汇票申请人账号、原汇票申请人名称”;“汇票业务信息下的‘ 汇票签发行行号/最后持票人开户行行号、汇票申请人账号/最后持票人账号、汇票申请人名称/最后持票人名称’”对应为“最后持票人开户行、最后持票人账号、最后持票人名称”;【汇票票面信息】组件中的“汇票密押、汇票类型”不填写;“汇票业务信息下的‘货币符号、金额’”为“实际结算金额”。
(16)当业务种类为银行汇票资金未用退回时:“付款清算行行号、收款清算行行号、收款行行号、收款人账号、收款人名称”对应为“城商行汇票处理中心、接收清算行行号、接收行行号、原汇票签发行行号、原汇票申请人账号、原汇票申请人名称”;页脚【汇票票面信息】组件中的“汇票密押、汇票金额、汇票类型”不填写;“汇票业务信息下的‘货币符号、金额’”不填写。
2.2金融机构发起汇兑业务报文<hvps.112.001.01>2.2.1报文功能当业务仅涉及金融机构账户时,发起参与机构组此报文发送到CNAPS2,在CNAPS2完成资金清算后实时转发接收参与机构,并将业务处理结果使用清算回执报文返回给发起参与机构。
2.2.2报文序列图参见“大额支付系统分册-客户发起汇兑业务报文”。
2.2.3报文结构页脚页脚2.2.4报文说明(1)本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。
(2)【业务头组件】中的“系统编号”填写为“HVPS”。
(3)“付款清算行行号、付款行行号、收款清算行行号、收款行行号”分别对应【业务头组件】中的“发起直接参与机构、发起间接参与机构、接收直接参与机构、接收间接参与机构”。
(4)当业务类型为“地机构境外发行债券结算”时,“付款人开户行行号、付款人账号、付款人名称、收款人开户行行号、收款人账号、收款人名称”必填;当业务类型为“国库资金贷记划拨、支取发行基金”时,“付款人开户行行号、付款人账号、付款人名称、收款人开户行行号、收款人账号、收款人名称”可选填;当业务类型为“国库同城交换净额清算、行间资金汇划”时,“付款人开户行行号、付款人账号、付款人名称、收款人开户行行号、收款人账号、收款人名称”不填写。
(5)当业务类型为“行间资金汇划”时,“拆借信息”必填。
(6)本报文中“附言”可填写摘要信息如:货款等。
(7)【业务头组件】中的“备注”可填写参与者之间的私有约定信息。
(8)业务种类为国库同城交换净额清算时,附言为强制项,标明交换场次。
地机构境外发行债券结算只能由澳门向地支付系统参与者发起。
2.3即时转账报文<hvps.141.001.01>2.3.1报文功能此报文由与 CNAPS2直连的特许参与者(第三方)发起,CNAPS2实时清算资金后,通过清算回执报文将清算结果返回给第三方,并转发即时转账报文,通知被借记行和被贷记行。
2.3.2报文序列图2.3.2.1场景一参与者发起的业务顺利清算。
页脚2.3.2.2场景二参与者发起的业务经清算排队后清算。
页脚页脚2.3.2.3场景三参与者发起的业务在清算排队过程中被撤销。
页脚2.3.2.4场景四参与者发起的业务清算排队后,因在日终时仍未解救成功被CNAPS2做退回处理。
页脚2.3.2.5场景五参与者发起的业务因数字签名错或业务合法性错被CNAPS2做拒绝处理。
场景参见“大额支付系统分册-客户发起汇兑业务报文-场景五”。
2.3.2.6场景六参与者发起的业务因报文格式错或重账被CNAPS2丢弃该业务报文。
场景参见“公共控制系统分册-报文丢弃通知报文”。
2.3.3报文结构页脚页脚页脚页脚2.3.4报文说明(1)本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。
(2)【业务头组件】中的“系统编号”填写为“HVPS”。
(3)“特许参与者信息”为【业务头组件】中的“发起直接参与机构、发起间接参与机构”。
(4)电子商业汇票业务与外汇交易业务中“付款行行号、付款人开户行行号、付款人账号、付款人名称、收款行行号、收款人开户行行号、收款人账号、收款人名称”必填。
(5)当业务类型为“质押融资”业务种类为“融资支付”时,“付款清算行行号”对应为“融资清算行行号(人民银行总行)”;“货币符号、金额”对应填写融资金额;“‘融资信息’下的‘融资本金’”不填写。
“‘融资信息’下的‘原通知信息’”必填。
“‘融资信息’下的‘应答信息’”必填。
“‘融资信息’下的‘融资利息’”不填写。
“‘融资信息’下的‘还款类型’”不填写。
(6)当业务类型为“质押融资”业务种类为“融资扣款”时,“收款清算行行号”对应为“原融资清算行行号(人民银行总行)”;“货币符号、金额”对应填写融资扣款金额=融资本金+融资利息;“‘融资信息’下的‘融资本金’”必填。