您的当前位置:首页正文

第二代支付系统报文交换标准

来源:华佗健康网


第二代支付系统报文交换标准

【大额支付系统分册】

(版本1.2)

中国人民银行清算总中心

2011年07月

文档修订记录 版本编号 V0.1 V0.5 V0.9 V1.0 V1.1 V1.2 变化状态 A M M M M M 简要说明 新建 修改 修改 修改 修改 修改 日期 2010.3.30 2010.4.16 2010.6.28 2010.9.24 2011.3.30 2011.7.15 变更人 孔昭龙 孔昭龙 孔昭龙 孔昭龙 孔昭龙 孔昭龙 批准日期 2010.3.30 2010.4.16 2010.6.28 2010.9.24 2011.3.30 2011.7.15 批准人 贺铁林 贺铁林 贺铁林 贺铁林 贺铁林 贺铁林 注:变化状态:A—增加,M—修改,D—删除

目 录

修改记录 .................................................................................................................................................. 1 1

报文清单及概要 ............................................................................................................................ 3 1.1 1.2 2

报文清单 ............................................................................................................................... 3 数据类型 ............................................................................................................................... 4

第二代支付系统报文(XML格式) ............................................................................................ 5 2.1 2.2 2.3 2.4 2.5 2.6 2.7 2.8 2.9 2.10 2.11 2.12 2.13 2.14 2.15 2.16 2.17 2.18 2.19 2.20 2.21 2.22 2.23

(复用ISO20022报文)客户发起汇兑业务报文 ................... 5 (复用ISO20022报文)金融机构发起汇兑业务报文 ......... 20 (复用ISO20022报文)即时转账报文 ................................. 26 即时转账排队/撤销通知报文 .................................................... 37 PVP结算申请信息报文 .............................................................. 40 PVP结算应答信息报文 .............................................................. 47 申请清算银行汇票资金报文 ...................................................... 48 银行汇票全额兑付通知报文 ...................................................... 59 银行汇票申请退回业务报文 ...................................................... 61 取现回执报文 .......................................................................... 64 多边轧差净额结算报文 .......................................................... 70 多边轧差净额结算清算回执报文 .......................................... 79 多边轧差净额结算借贷通知报文 .......................................... 81 多边净额业务撤销申请报文 .................................................. 83 多边净额业务撤销应答报文 .................................................. 84 大额业务对账申请报文 .......................................................... 86 大额业务汇总核对报文 .......................................................... 88 大额业务明细核对申请报文 .................................................. 91 大额业务明细核对应答报文 .................................................. 93 大额业务下载申请报文 .......................................................... 96 大额业务下载应答报文 .......................................................... 98 大额预对账报文 ...................................................................... 99 资金拆借信息下载报文 ........................................................ 102

3

业务组件 .................................................................................................................................... 104

修改记录 序号 修改日期 1. 2010-3-30 2. 2010-4-16 3. 2010-6-28 4. 2010-9-24 5. 2010-11-24 6. 2010-11-25 7. 2010-11-25 8. 2010-12-28 修改说明 [C] 创建第一稿作为文档模板; [M] 发布0.5版本; [M] 发布0.9版本; [M] 发布1.0版本; [M] 修改“即时转账报文”中“出质行行号”的位置; [A] 增加对“报文分片组件”分片规则的说明; [A] 增加对“报文分片组件”组合规则的说明; [M] 1、删除“金融机构发起汇兑业务报文”报文下的“拆借分类”字段; 2、删除“资金拆借信息下载报文” 报文下的“拆借分类”字段,新增“业务类型”和“业务种类”字段; 9. 2010-12-29 10. 2010-12-30 [M] 修改“客户发起汇兑业务报文”中关于“关联业务参考号”的说明; [M] 1、将“支取发行基金”业务种类的报文说明由“客户发起汇兑业务报文”移至“金融机构发起汇兑业务报文”; 2、“客户发起汇兑业务报文”、“金融机构发起汇兑业务报文”和“即时转账报文”增加“付款人地址”和“收款人地址”要素; 11. 2010-01-04 12. 2010-01-18 13. 2010-03-08 [A] 增加“委托收款”与“托收承付”专用业务要素; [A] 增加针对“PVP结算应答信息报文”与“银行汇票全额兑付通知报文”数字签名错或业务合法性错的处理场景图; [A] 增加“取现回执报文”, “即时转账报文”中增加“借贷记标识”字段, “PVP结算申请信息报文”中增加“买入外汇币种”业务要素; 14. 2010-03-08 [M] 1、修改“支取发行基金”的报文说明, 2、业务类型与业务种类的调整; 15. 2010-03-10 [A] 增加“多边轧差净额结算报文、多边轧差净额结算清算回执报文、多边轧差净额结算借贷通知报文、多边净额业务撤销申请报文、多边净额业务撤销应答报文”; 16. 2010-03-11 17. 2010-03-11 18. 2011-03-30 19. 2011-03-30 20. 2010-04-08 [M] 汇总类金额由“ActiveCurrencyAndAmount”修改为“SummaryAmountText”。 [A] 大额业务明细核对申请报文,增加“处理状态”要素; [M] 删除“大额业务汇总核对报文”中的“报文分片组件”; [M] 发布1.1版本; [M] 1、修改“大额业务明细核对应答报文”的报文结构,增加“报文编号”要素。 2、“大额业务汇总核对报文、大额业务明细核对申请报文、大额预对账报文”;增加“报文编号”要素。 21. 2010-04-14 [M] 1、修改“金融机构发起汇兑业务报文与即时转账报文”“RemittanceInformation”项的“CNAPS2属性”; 22. 2010-04-20 [M] 1、“金融机构发起汇兑业务报文”增加“跨境支付、退汇”两个业务类型的附加数据域; 23. 2011-05-19 24. 2011-05-20 25. 2011-05-24 26. 2011-05-30 27. 2011-06-14 28. 2011-06-16 29. 2011-06-16 30. 2011-06-22 [A] 增加备注,说明报文要素允许中文字符或禁止中文字符; [A] “多边轧差净额结算报文”增加业务要素“是否允许垫资”; [M] 调整“客户发起汇兑业务报文”报文说明; [M] 调整资金拆借信息下载报文业务要素“业务类型编码”的数据类型为“Max6Text”; [M] 银行汇票申请退回业务报文,删除业务要素“汇票申请人账号”和“汇票申请人名称”增加业务要素“原现金汇票兑付行”; [M] 资金拆借信息下载报文,“拆借明细信息”由必选修改为可选; [M] 申请清算银行汇票资金报文,删除业务要素“汇票申请人账号、汇票申请人名称”; [M] 客户发起汇兑业务报文,增加业务要素“原托金额”、“支付金额”、“多付金额”,业务要素“赔偿金金额、拒付金金额”修改为“赔偿金额、拒付金额”; 31. 2011-06-22 32. 2011-06-30 [A] “大额业务明细核对应答报文、大额业务下载申请报文、大额预对账报文”增加业务要素“借贷标识”; [M] 1、客户发起汇兑业务报文,当业务类型为“银行汇票”时,业务要素“票面记载的收款人名称”由必选项调整为可选项; 2、客户发起汇兑业务报文,第(6)条报文说明中部分要素的可选、必选属性调整; 33. 2011-07-06 34. 2011-07-12 [A] PVP结算申请信息报文 中增加业务要素“交易合同号码”; [M] 1、客户发起汇兑业务报文中删除“国库资金国债兑付贷记划拨”业务类型,相关报文说明描述修改; 2、“客户发起汇兑业务报文”、“金融机构发起汇兑业务报文”、“即时转账报文”增加“清算日期”字段; 35. 2011-07-14 [M] 1、多边轧差净额结算借贷通知报文报文功能部分的文字描述修改; 36. 2011-07-15 37. 2011-07-28 [M] 发布1.2版本; [M] 1、客户发起汇兑业务报文、银行汇票全额兑付通知 报文修改报文说明; 2、大额业务下载申请报文删除多余的报文说明。 说明:[C]-创建;[M]-修改;[A]-增加;[D]-删除;

1 报文清单及概要

报文清单

报文名称 报文方向 是否加签 是否对账 HVPS1.1

序号 报文编号 1. hvps.111.001.01 客户发起汇兑业务报文 参与者<->CNAPS2 √ -业务报文对账 HVPS2. hvps.112.001.01 金融机构发起汇兑业务报文 参与者<->CNAPS2 √ -业务报文对账 HVPS3. hvps.141.001.01 即时转账报文 参与者<->CNAPS2 √ -业务报文对账 HVPS4. 5. 6. 7. 8. 9. 10. hvps.142.001.01 即时转账排队/撤销通知报文 参与者<-CNAPS2 hvps.143.001.01 PVP结算申请信息报文 hvps.144.001.01 PVP结算应答信息报文 hvps.151.001.01 申请清算银行汇票资金报文 hvps.152.001.01 银行汇票全额兑付通知报文 hvps.153.001.01 银行汇票申请退回业务报文 hvps.154.001.01 取现回执报文 参与者->CNAPS2->外币系统 外币系统->CNAPS2->参与者 参与者->CNAPS2->城商行汇√ √ √ √ √ √ 票处理中心 城商行汇票处理中心->CNAPS2->参与者 参与者->CNAPS2->城商行汇票处理中心 ACS->CNAPS2->参与者 11. hvps.631.001.01 多边轧差净额结算报文 参与者->CNAPS2 √ -业务报文对账 12. hvps.632.001.01 多边轧差净额结算清算回执报文 参与者<-CNAPS2 √ HVPS13. hvps.633.001.01 多边轧差净额结算借贷通知报文 参与者<-CNAPS2 √ -业务报文对账 14. 15. 16. 17. 18. 19. hvps.634.001.01 多边净额业务撤销申请报文 hvps.635.001.01 多边净额业务撤销应答报文 hvps.710.001.01 大额业务对账申请报文 hvps.711.001.01 大额业务汇总核对报文 hvps.712.001.01 大额业务明细核对申请报文 hvps.713.001.01 大额业务明细核对应答报文 参与者->CNAPS2 参与者<-CNAPS2 参与者->CNAPS2 参与者<-CNAPS2 参与者->CNAPS2 参与者<-CNAPS2 √ √ √ √ √ 20. 21. 22. 23. 1.2

序号 hvps.714.001.01 大额业务下载申请报文 hvps.715.001.01 大额业务下载应答报文 hvps.716.001.01 大额预对账报文 hvps.717.001.01 资金拆借信息下载报文 参与者->CNAPS2 参与者<-CNAPS2 参与者<-CNAPS2 参与者<-CNAPS2 √ √ √ √ 数据类型

类型定义 无 附加说明 无 类型名称 无 1. 2 第二代支付系统报文(XML格式)

(复用ISO20022报文)客户发起汇兑业务报文

2.1

2.1.1 报文功能

当业务涉及到客户的个人账户时,发起参与机构组此报文发送到CNAPS2,在CNAPS2完成资金清算后实时转发接收参与机构,并将业务处理结果使用清算回执报文返回给发起参与机构。 2.1.2 报文序列图 2.1.2.1 场景一

参与者发起的业务顺利清算。

发起参与者CNAPS2接收参与者1: 客户发起汇兑业务报文清算2: 客户发起汇兑业务报文3: 清算回执报文

2.1.2.2 场景二

参与者发起的业务经清算排队后清算。

发起参与者1: 客户发起汇兑业务报文CNAPS2接收参与者排队2: 清算回执报文清算3: 客户发起汇兑业务报文4: 清算回执报文

2.1.2.3 场景三

参与者发起的业务在清算排队过程中被撤销。

发起参与者1: 客户发起汇兑业务报文CNAPS2排队2: 清算回执报文3: 业务撤销申请报文4: 业务撤销应答报文

2.1.2.4 场景四

参与者发起的业务清算排队后,在日终时仍未被解救成功,CNAPS2做退回处理 。

发起参与者CNAPS21: 客户发起汇兑业务报文排队2: 清算回执报文日终退回3: 清算回执报文告知业务已拒绝,附带拒绝原因。

2.1.2.5 场景五

参与者发起的业务因数字签名错或业务合法性错被CNAPS2做拒绝处理。

发起参与者1: 客户发起汇兑业务报文CNAPS2CNAPS2检查到数字签名错或业务合法性错检查未通过2: 清算回执报文

2.1.2.6 场景六

参与者发起的业务因报文格式错或重账被CNAPS2丢弃该业务报文 。 场景参见“公共控制系统分册-报文丢弃通知报文”。 2.1.3 报文结构(pacs.008.001.02)

使用ISO20022报文:FIToFICustomerCreditTransferV02 序号 或 报文要素 Message root GroupHeader --MessageIdentification 报文标识号 ISO20022属性 ISO20022类型 Max35Text CNAPS2 属性 CNAPS2类型 备注 禁止中文 加签 要素 √ 1. 2. 3. [1..1] [1..1] [1..1] [1..1] [1..1] [1..1] Max35Text 4. 5. 6. 7. 8. 9. --CreationDateTime 报文发送时间 --NumberOfTransactions 明细业务总笔数 --SettlementInformation ----SettlementMethod CreditTransferTransactionInformation --PaymentIdentification ----EndToEndIdentification 端到端标识号 ----TransactionIdentification 交易标识号 --PaymentTypeInformation ----CategoryPurpose ------Proprietary 业务类型编码 --InterbankSettlementAmount 货币符号、金额 --SettlementPriority 业务优先级 --ChargeBearer --Debtor ----Name 付款人名称 ----PostalAddress [1..1] [1..1] [1..1] [1..1] [1..n] [1..1] [1..1] [1..1] [0..1] [0..1] [1..1] [1..1] ISODateTime Max15NumericText Code Max35Text Max35Text Max35Text ActiveCurrencyAndAmount [1..1] ISODateTime 禁止中文 √ √ √ √ √ [1..1] Max15NumericText 固定填写1 [1..1] [1..1] Code [1..1] [1..1] [1..1] Max35Text [1..1] Max35Text [1..1] [1..1] [1..1] Max4Text [1..1] ActiveCurrencyAndAmount 固定填写CLRG 禁止中文 同报文标识号 禁止中文 禁止中文 HIGH 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. [0..1] [1..1] [1..1] [0..1] [0..1] Priority3Code Code Max140Text [1..1] Priority3Code [1..1] Code [1..1] [0..1] Max60Text NORM URGT 固定填写DEBT 允许中文 √ √ 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. ------AddressLine 付款人地址 --DebtorAccount ----Identification ------Other --------Identification 付款人账号 --------Issuer 付款人开户行行号 --DebtorAgent ----FinancialInstitutionIdentification [0..7] [0..1] [1..1] [1..1] [1..1] Max70Text Max34Text [0..1] Max70Text [0..1] [1..1] [1..1] [1..1] Max32Text 允许中文 禁止中文 √ √ [0..1] [1..1] [1..1] [0..1] [1..1] [0..1] [0..1] [1..1] [1..1] [0..1] [1..1] [0..1] [0..1] [1..1] Max35Text Max35Text Max35Text Max35Text Max35Text [1..1] Max14Text [1..1] [1..1] [1..1] [1..1] Max14Text [1..1] [1..1] Max14Text [1..1] [1..1] [1..1] [1..1] Max14Text [1..1] [1..1] Max14Text [1..1] 禁止中文 禁止中文 禁止中文 禁止中文 禁止中文 √ √ √ √ √ ------ClearingSystemMemberIdentification --------MemberIdentification 付款清算行行号 ----BranchIdentification ------Identification 付款行行号 --CreditorAgent ----FinancialInstitutionIdentification ------ClearingSystemMemberIdentification --------MemberIdentification 收款清算行行号 ----BranchIdentification ------Identification 收款行行号 --Creditor 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. ----Name 收款人名称 ----PostalAddress ------AddressLine 收款人地址 --CreditorAccount ----Identification ------Other --------Identification 收款人账号 --------Issuer 收款人开户行行号 --Purpose ----Proprietary 业务种类编码 --RemittanceInformation ----Unstructured 备注 [0..1] [0..1] [0..7] [0..1] [1..1] [1..1] [1..1] [0..1] Max140Text Max70Text Max34Text Max35Text [0..1] Max60Text 允许中文 允许中文 禁止中文 √ √ √ [0..1] Max70Text [0..1] [1..1] [1..1] [1..1] Max32Text [1..1] Max14Text [1..1] [1..1] Max5Text [0..1] [0..1] Max135Text 禁止中文 禁止中文 /H01/value 允许中文 /C00/value 禁止中文 √ √ [0..1] [1..1] [0..1] [0..1] Max35Text Max140Text 52. ----Unstructured 清算日期 [0..1] Max140Text [0..1] ISODate 发起时不填写,NPC清算转发时填写 53. 见报文说明(9) 2.1.4 报文说明

(1) 本报文的“发起参与机构”指“付款行行号”要素。

(2) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 (3) 本报文中 “备注”可填写参与者之间的私有约定信息。

(4) 本报文中“付款行行号、收款行行号”必填,若不存在,“付款行行号、收款行行号”对应填写为“付款清算行行号、收款清算行行号”。 (5) 当业务类型为“委托收款(划回)、托收承付(划回)、商业汇票、银行汇票”时:“端到端标识号”填写内容为“票据号码/凭证号码”指实际贸易的标识信息; 当业务类型为“跨境支付”时:“端到端标识号”填写内容为“关联业务参考号”,“关联业务参考号”指实际贸易的标识信息; 当业务类型为“支票”时:“端到端标识号”填写内容为“票据号码”; 当业务类型为“银行汇票”时:“端到端标识号”填写内容为“汇票号码”; (6) 当业务类型为“普通汇兑、现金汇款、委托收款(划回)、托收承付(划回)、商业汇票、外汇清算、跨境支付、公益性资金汇划、国库汇款、退汇”时,“付款人开户行行号、付款人账号、付款人名称、收款人开户行行号、收款人账号、收款人名称”为必填项; (7) 当业务类型为“支票”时,“付款人开户行行号、付款人账号、付款人名称、收款人开户行行号、收款人账号、收款人名称”可选填; (8) 当业务类型为“银行汇票”业务种类为“银行汇票资金移存”时,“付款人开户行行号、付款人账号、付款人名称”必填,“收款人开户行行号、收款人账号、收款人名称”可选填;当业务类型为“银行汇票”业务种类为“银行汇票资金清算、银行汇票资金多余划回、银行汇票资金未用退回”时,“收款人开户行行号、收款人账号、收款人名称”必填,“付款人开户行行号、付款人账号、付款人名称”可选填; (9) 业务类型为国库汇款A102时,备注为强制项,内容由发起方根据要求自行设定。 (10) 后续报文“Unstructured”要素备注中出现的/xxx/value,其中/xxx/表示该业务要素的唯一编码,values表示该要素的内容,例如“票据日期”要素在报文中填写的方式为“/C14/2010-05-01”,要素的数据类型指value的数据类型,例如“票据日期”的数据类型为ISODate,指/C14/后的value为日期型。 a) 当业务类型为“普通汇兑A100”、“现金汇款”、“外汇清算”、“公益性资金汇划”、“国库汇款”时,不需要添加任何要素项。 b) 当业务类型为“商业汇票A111”时添加以下项: 1. ----Unstructured 票据日期 ----Unstructured [0..n] Max140Text [1..1] ISODate /C0C/value 禁止中文 √ c) 当业务类型为“委托收款A109”时添加以下项: 1. [0..n] Max140Text [1..1] ISODate /C0C/value √ 票据日期 禁止中文 /F1A/value 01 银行承兑汇票、 2. ----Unstructured 凭证种类 [0..n] Max140Text [1..1] Max2NumericText 02 定期存单、 03 凭证式国债、04 异地活期存折、 99 其他 √ d) 当业务类型为“托收承付A110”时添加以下项: 1. 2. 3. 4. 5. 6. ----Unstructured 票据日期 ----Unstructured 赔偿金额 ----Unstructured 拒付金额 ----Unstructured 原托金额 ----Unstructured 支付金额 ----Unstructured 多付金额 [0..n] [0..n] Max140Text Max140Text [1..1] ISODate [0..1] AmountText /C0D/value 禁止中文 /D38/value 禁止中文 /D39/value 禁止中文 /D0M/value 禁止中文 /D0N/value 禁止中文 /D0O/value 禁止中文 √ √ [0..n] Max140Text [0..1] AmountText √ [0..n] [0..n] [0..n] Max140Text Max140Text Max140Text [0..1] AmountText [0..1] AmountText [0..1] AmountText √ √ √ e) 当业务类型为“退汇A105”时添加以下项: 1. 2. ----Unstructured 原报文标识号 ----Unstructured [0..n] [0..n] Max140Text Max140Text [1..1] Max35Text [1..1] Max14Text /E51/value 禁止中文 /A70/value √ √ 原发起参与机构 禁止中文 [0..n] [0..n] Max140Text Max140Text [1..1] Max35Text [0..1] Max135Text /F40/value 禁止中文 /H20/value 允许中文 √ √ 3. 4. ----Unstructured 原报文类型代码 ----Unstructured 退汇原因 附:“付款人账号、付款人名称、收款人账号、收款人名称”对应为“原收款人账号、原收款人名称、原付款人账号、原收款人名称”。 f) 当业务类型为“跨境支付A113”业务种类为“货物贸易结算02112、货物贸易结算退款02113、服务贸易结算02114、服务贸易结算退款02115、资本项下跨境支付02116、资本项下跨境支付退款02117”时添加以下项: other:02125、02123、02124 1. 2. 3. 4. 5. 6. 7. 8. 9. ----Unstructured 关联业务委托日期 ----Unstructured 业务发起转汇行BIC码 ----Unstructured 业务发起转汇行名称 ----Unstructured 业务接收转汇行BIC码 ----Unstructured 业务接收转汇行名称 ----Unstructured 费用编码 ----Unstructured 发报行的收费 ----Unstructured 收报行的收费 ----Unstructured 跨境业务附言 [0..1] [0..1] Max140Text Max140Text Max140Text Max140Text Max140Text Max140Text Max140Text Max140Text Max140Text [0..1] ISODate [0..1] BICIdentifier /C14/value 禁止中文 /A28/value 禁止中文 /H17/value 允许中文 /A29/value 禁止中文 /H18/value 允许中文 /F56/value 禁止中文 /D63/value 禁止中文 /D64/value 禁止中文 /H19/value 允许中文 √ √ √ √ √ √ √ √ [0..1] [0..1] Max70Text [0..1] [0..1] [1..1] [0..1] [0..1] BICIdentifier [0..1] Max70Text [1..1] Max3Text(Code) [0..1] AmountText [0..1] AmountText [0..1] Max135Text [0..1] [0..n] 附:“关联业务委托日期” 指实际贸易的业务日期信息;

“转汇行BIC码”与“转汇行名称”至少填写一项;

“业务接收转汇行”中的“转汇行BIC码”与“转汇行名称”至少填写一项; 费用编码包括:OUR—发起方付费、BEN—接收方付费、SHA—共同承担。

g) 当业务类型为“支票A201”时添加以下项: 1. 2. 3. ----Unstructured 出票日期 ----Unstructured 出票人名称 ----Unstructured 票据金额 ----Unstructured 牌价 ----Unstructured 票据张数 [0..1] Max140Text Max140Text [1..1] ISODate /C17/value 禁止中文 /B21/value 允许中文 /D30/value 禁止中文 /D0A/value 禁止中文 /E41/value 禁止中文 √ √ √ √ √ [0..1] [1..1] Max60Text [0..1] Max140Text [1..1] AmountText 4. 5. [0..1] Max140Text [0..1] AmountText [0..1] Max140Text [1..1] Max4NumericText 附:“付款人开户行行号”对应为“签发行行号”; “付款人名称”对应为“支票申请人名称”。 h) 当业务类型为“银行汇票A202”业务种类为“银行汇票资金移存02901”时添加以下项: 1. 2. ----Unstructured 出票日期 ----Unstructured 汇票密押 ----Unstructured 汇票种类 [0..1] [0..1] Max140Text Max140Text [1..1] ISODate [1..1] Max10NumericText /C10/value 禁止中文 /E15/value 禁止中文 /F51/value [1..1] Max140Text [1..1] Max4Text(Code) CT00:可转让汇票 √ √ √ 3. CT01:不可转让汇票 CT02:现金汇票 ----Unstructured 票面记载的收款人名称 ----Unstructured 现金汇票兑付行 /B13/value 允许中文 /A07/value 禁止中文 4. 5. [0..1] [0..1] Max140Text Max140Text [0..1] Max60Text [0..1] Max14Text √ √ 附:“付款清算行行号、付款行行号、付款人开户行行号、付款人账号、付款人名称”对应为“发起清算行行号、发起行行号、汇票签发行行号、汇票申请人账号、汇票申请人名称”; “货币符号、金额”为汇票的出票金额。 当汇票类别为“现金汇票”时,业务要素“现金汇票兑付行”必填。 i) 当业务类型为“银行汇票”业务种类为“银行汇票资金清算02902”时添加以下项: 1. 2. 3. 4. 5. 6. 7. ----Unstructured 出票日期 ----Unstructured 汇票密押 ----Unstructured 出票金额 ----Unstructured 汇票签发行行号 ----Unstructured 汇票申请人账号 ----Unstructured 汇票申请人名称 ----Unstructured 票面记载的收款人名称 [0..1] Max140Text Max140Text Max140Text Max140Text Max140Text Max140Text Max140Text [1..1] ISODate /C10/value 禁止中文 /E15/value 禁止中文 /D14/value 禁止中文 /A59/value 禁止中文 /B11/value 禁止中文 /B17/value 允许中文 /B13/value 允许中文 √ √ √ √ √ √ √ [0..1] [1..1] Max10NumericText [0..1] [0..1] [1..1] [1..1] AmountText [1..1] Max14Text [1..1] Max32Text [0..1] [0..1] [1..1] Max60Text [0..1] Max60Text 8. ----Unstructured 多余金额 [0..1] Max140Text [0..1] AmountText /D31/value 禁止中文 √ 附:“付款清算行行号、收款清算行行号、收款行行号、收款人开户行行号、收款人账号、收款人名称” 对应为“城商行汇票处理中心、接收清算行行号、接收行行号、最后持票人开户行行号、最后持票人账号、最后持票人名称”; “货币符号、金额”为“实际结算金额”。 j) 当业务类型为“银行汇票”业务种类为“银行汇票资金多余划回02903”时添加以下项: 1. 2. 3. 4. 5. 6. ----Unstructured 出票日期 ----Unstructured 汇票密押 ----Unstructured 出票金额 ----Unstructured 最后持票人开户行 ----Unstructured 最后持票人账号 ----Unstructured 最后持票人名称 ----Unstructured 实际结算金额 ----Unstructured 提示付款日期 [0..1] [0..1] [0..1] [0..1] Max140Text Max140Text Max140Text Max140Text Max140Text [1..1] ISODate [1..1] Max10NumericText [1..1] AmountText [1..1] Max14Text /C10/value 禁止中文 /E15/value 禁止中文 /D14/value 禁止中文 /A60/value 禁止中文 /B12/value 禁止中文 /B22/value 允许中文 /D11/value 禁止中文 /C19/value 禁止中文 √ √ √ √ √ [1..1] [1..1] Max32Text [0..1] Max140Text [0..1] Max60Text √ 7. [0..1] Max140Text [1..1] AmountText √ 8. [0..1] Max140Text [1..1] ISODate √ 附:“付款清算行行号、收款清算行行号、收款行行号、收款人开户行行号、收款人账号、收款人名称”对应为“城商行汇票处理中心、接收清算行行号、接收行行号、原汇票签发行行号、原汇票申请人账号、原汇票申请人名称”。 k) 当业务类型为“银行汇票”种类为“银行汇票资金未用退回02904”时添加以下项: 1. 2. 3. 4. ----Unstructured 出票日期 ----Unstructured 汇票密押 ----Unstructured 票面记载的收款人名称 ----Unstructured 现金汇票兑付行 [0..1] [0..1] [0..1] Max140Text Max140Text Max140Text Max140Text [1..1] ISODate [1..1] Max10NumericText [0..1] Max60Text /C10/value 禁止中文 /E15/value 禁止中文 /B13/value 允许中文 /A07/value 禁止中文 √ √ √ √ [0..1] [0..1] Max14Text 附:“付款清算行行号、收款清算行行号、收款行行号、收款人开户行行号、收款人账号、收款人名称”对应为“城商行汇票处理中心、接收清算行行号、接收行行号、原汇票签发行行号、原汇票申请人账号、原汇票申请人名称”。 2.2

(复用ISO20022报文)金融机构发起汇兑业务报文

2.2.1 报文功能

当业务仅涉及金融机构账户时,发起参与机构组此报文发送到CNAPS2,在CNAPS2完成资金清算后实时转发接收参与机构,并将业务处理结果使用清算回执报文返回给发起参与机构。 2.2.2 报文序列图

参见“大额支付系统分册-客户发起汇兑业务报文”。 2.2.3 报文结构(pacs.009.001.02)

使用ISO20022报文:FinancialInstitutionCreditTransferV02 序号 或 报文要素 Message root GroupHeader ISO20022属性 [1..1] [1..1] ISO20022类型 CNAPS2 属性 CNAPS2类型 备注 加签 要素 1. 2. [1..1] [1..1] 3. 4. 5. 6. 7. 8. 9. --MessageIdentification 报文标识号 --CreationDateTime 报文发送时间 --NumberOfTransactions 明细业务总笔数 --SettlementInformation ----SettlementMethod CreditTransferTransactionInformation --PaymentIdentification ----EndToEndIdentification 端到端标识号 ----TransactionIdentification 交易标识号 --PaymentTypeInformation ----ServiceLevel ------Proprietary 业务类型编码 --InterbankSettlementAmount 货币符号、金额 --SettlementPriority 业务优先级 --Debtor ----FinancialInstitutionIdentification [1..1] [1..1] [1..1] [1..1] [1..1] [1..n] [1..1] [1..1] [1..1] [0..1] [0..1] [1..1] Max35Text ISODateTime Max15NumericText Code Max35Text Max35Text Max35Text Max35Text ActiveCurrencyAndAmount Priority3Code [1..1] Max35Text [1..1] ISODateTime 禁止中文 禁止中文 √ √ √ √ √ √ [1..1] Max15NumericText 固定填写1 [1..1] [1..1] Code [1..1] [1..1] [1..1] Max35Text [1..1] Max35Text [1..1] [1..1] [1..1] Max4Text(Code) [1..1] ActiveCurrencyAndAmount 固定填写CLRG 支付信息确认。 禁止中文 同报文标识号 禁止中文 禁止中文 HIGH 10. 11. 12. 13. 14. 15. [1..1] 16. 17. 18. 19. [0..1] [1..1] Priority3Code NORM URGT √ [1..1] [1..1] [0..1] [1..1] [1..1] [1..1] ------ClearingSystemMemberIdentification 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. --------MemberIdentification 付款清算行行号 ------Name 付款人名称 ------PostalAddress --------AddressLine 付款人地址 ----BranchIdentification ------Identification 付款行行号 --DebtorAccount ----Identification ------Other --------Identification 付款人账号 --------Issuer 付款人开户行行号 --Creditor ----FinancialInstitutionIdentification [1..1] [0..1] [0..1] [0..7] [0..1] [0..1] [0..1] [1..1] [1..1] [1..1] Max35Text Max140Text Max70Text Max35Text Max34Text [1..1] Max14Text [0..1] Max60Text 禁止中文 允许中文 允许中文 禁止中文 禁止中文 √ √ √ √ √ [0..1] Max70Text [1..1] [1..1] Max14Text [0..1] [1..1] [1..1] [1..1] Max32Text [0..1] [1..1] [1..1] [0..1] [1..1] Max35Text Max35Text [1..1] Max14Text [1..1] [1..1] [1..1] [1..1] Max14Text 禁止中文 禁止中文 √ √ ------ClearingSystemMemberIdentification --------MemberIdentification 收款清算行行号 ------Name 收款人名称 ------PostalAddress --------AddressLine [0..1] [0..1] [0..7] Max140Text Max70Text [0..1] Max60Text 允许中文 允许中文 √ √ [0..1] Max70Text 收款人地址 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. ----BranchIdentification ------Identification 收款行行号 --CreditorAccount ----Identification ------Other --------Identification 收款人账号 --------Issuer 收款人开户行行号 --RemittanceInformation ----Unstructured 业务种类编码 ----Unstructured 附言 [0..1] [0..1] [0..1] [1..1] [1..1] [1..1] [0..1] [0..n] [0..1] Max35Text Max35Text Max34Text Max35Text Max140Text [1..1] Max14Text [1..1] Max14Text [0..1] [1..1] [1..1] [1..1] Max32Text [1..1] Max14Text [1..1] [1..1] Max5Text 禁止中文 禁止中文 √ √ 禁止中文 /F25/value 禁止中文 /H01/value 允许中文 /C00/value 禁止中文 √ √ [0..1] Max140Text [0..1] Max135Text 48. ----Unstructured 清算日期 [0..1] Max140Text [0..1] ISODate 发起时不填写,NPC清算转发时填写 49. 见报文说明(8) 2.2.4 报文说明 (1) (2) (3) (4) (5)

本报文的“发起参与机构”指“付款行行号”要素。

本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。

当业务类型为“跨境支付”时:“端到端标识号”填写内容为“关联业务参考号”,“关联业务参考号”指实际贸易的标识信息。

本报文中“付款行行号、收款行行号”必填,若不存在,“付款行行号、收款行行号”对应填写为“付款清算行行号、收款清算行行号”。 当业务类型为“外汇清算”时,“付款人开户行行号、付款人账号、付款人名称、收款人开户行行号、收款人账号、收款人名称”必填;当业务类型为“国库资金贷记划拨、国库资金国债兑付贷记划拨、支取发行基金、再贷款、再贴现、票据转贴现、跨境支付、人行跨区域票据交换轧差净额、退汇”时,“付款人开户行行号与付款人账号(DebtorAccount) 、付款人名称、收款人开户行行号与收款人账号(CreditorAccount)、收款人名称”可选填;当业务类型为“国库同城交换净额清算、行间资金汇划”时,“付款人开户行行号与付款人账号(DebtorAccount)、付款人名称、收款人开户行行号与收款人账号(CreditorAccount)、收款人名称”不填写。

(6) 本报文中“附言”可填写摘要信息如:货款等。

(7) 业务类型为“国库同城交换净额清算”时,附言为强制项,标明交换场次。

(8) 当业务类型为“支取发行基金”时,ACS收到该报文并核对无误后,经CNAPS2返回“取现回执报文”给原发起参与者。

(9) 后续报文“Unstructured”要素备注中出现的/xxx/value,其中/xxx/表示该业务要素的唯一编码,values表示该要素的内容,例

如“拆借期限”要素在报文中填写的方式为“/C18/23”,要素的数据类型指value的数据类型,例如“拆借期限”的数据类型为Max5Text,指/C18/后的value为Max5Text。

a) 当业务类型为“国库资金贷记划拨”、“国库同城交换净额清算”、“国库资金国债兑付贷记划拨”、“支取发行基金”、“再贷款”、“再贴现”、“票据转贴现”、“外汇清算”、“人行跨区域票据交换轧差净额”时,不需要添加任何要素项。 b) 当业务类型为“行间资金汇划”时添加以下项: 1. 2. ----Unstructured 拆借利率 ----Unstructured 拆借期限 [0..1] [0..1] Max140Text Max140Text [0..1] Max7Text [0..1] Max5Text /D27/value 禁止中文 /C18/value 禁止中文 √ √ 1. 附:当业务种类为“场内资金拆借、场内资金拆借还款、场外资金拆借、场外资金拆借还款”时,“拆借利率、拆借期限”必填。 c) 当业务类型为“退汇”时添加以下项: ----Unstructured [0..n] Max140Text [1..1] Max35Text /E51/value √ 原报文标识号 禁止中文 [0..n] [0..n] [0..n] Max140Text Max140Text Max140Text [1..1] Max14Text [1..1] Max35Text [0..1] Max135Text /A70/value 禁止中文 /F40/value 禁止中文 /H20/value 允许中文 √ √ √ 2. 3. 4. ----Unstructured 原发起参与机构 ----Unstructured 原报文类型代码 ----Unstructured 退汇原因 ----Unstructured 关联业务委托日期 ----Unstructured 业务发起转汇行BIC码 ----Unstructured 业务发起转汇行名称 ----Unstructured 业务接收转汇行BIC码 ----Unstructured 业务接收转汇行名称 ----Unstructured 费用编码 ----Unstructured 发报行的收费 ----Unstructured 收报行的收费 ----Unstructured 跨境业务附言 d) 当业务类型为“跨境支付”时添加以下项: 1. 2. 3. 4. 5. 6. 7. 8. 9. [0..1] Max140Text Max140Text Max140Text Max140Text Max140Text Max140Text Max140Text Max140Text Max140Text [0..1] ISODate /C14/value 禁止中文 /A28/value 禁止中文 /H17/value 允许中文 /A29/value 禁止中文 /H18/value 允许中文 /F56/value 禁止中文 /D63/value 禁止中文 /D64/value 禁止中文 /H19/value 允许中文 √ √ √ √ √ √ √ √ [0..1] [0..1] [0..1] BICIdentifier [0..1] Max70Text [0..1] [0..1] [1..1] [0..1] [0..1] BICIdentifier [0..1] Max70Text [1..1] Max3Text(Code) [0..1] AmountText [0..1] AmountText [0..1] Max135Text [0..1] [0..n] 附:“关联业务委托日期” 指实际贸易的业务日期信息。

2.3

(复用ISO20022报文)即时转账报文

2.3.1 报文功能

此报文由与 CNAPS2直连的特许参与者(第三方)发起,CNAPS2实时清算资金后,通过清算回执报文将清算结果返回给第三方,并转发即时转账报文,通知被借记行和被贷记行。 2.3.2 报文序列图 2.3.2.1 场景一

参与者发起的业务顺利清算。

特许参与者CNAPS2被借记方被贷记方1: 即时转账报文清算2: 即时转账报文3: 即时转账报文4: 清算回执报文

2.3.2.2 场景二

参与者发起的业务经清算排队后清算。

特许参与者CAPS2被借记方被贷记方1: 即时转账报文排队2: 清算回执报文3: 即时转账排队/撤销通知报文清算4: 即时转账报文5: 即时转账报文6: 清算回执报文

2.3.2.3 场景三

参与者发起的业务在清算排队过程中被撤销。

特许参与者1: 即时转账报文CNAPS2被借记方排队2: 清算回执报文3: 即时转账排队/撤销通知报文4: 业务撤销申请报文5: 业务撤销应答报文6: 即时转账排队/撤销通知报文

2.3.2.4 场景四

参与者发起的业务清算排队后,因在日终时仍未解救成功被CNAPS2做退回处理 。

特许参与者1: 即时转账报文CNAPS2被借记方排队2: 清算回执报文3: 即时转账排队/撤销通知报文日终,清算窗口关闭时仍未能完成清算4: 清算回执报文5: 即时转账排队/撤销通知报文告知已拒绝,附带拒绝原因。

2.3.2.5 场景五

参与者发起的业务因数字签名错或业务合法性错被CNAPS2做拒绝处理。 场景参见“大额支付系统分册-客户发起汇兑业务报文-场景五”。 2.3.2.6 场景六

参与者发起的业务因报文格式错或重账被CNAPS2丢弃该业务报文 。 场景参见“公共控制系统分册-报文丢弃通知报文”。 2.3.3 报文结构(pacs.009.001.02)

使用ISO20022报文:FinancialInstitutionCreditTransferV02

序号 或 报文要素 Message root GroupHeader --MessageIdentification 报文标识号 --CreationDateTime 报文发送时间 --NumberOfTransactions 明细业务总笔数 --SettlementInformation ----SettlementMethod --InstructingAgent ----FinancialInstitutionIdentification ISO20022属性 [1..1] [1..1] [1..1] [1..1] [1..1] [1..1] [1..1] [0..1] [1..1] [0..1] [1..1] ISO20022类型 Max35Text ISODateTime Max15NumericText Code Max35Text CNAPS2 属性 CNAPS2类型 备注 禁止中文 禁止中文 加签 要素 √ √ √ 1. 2. 3. 4. 5. 6. 7. 8. 9. [1..1] [1..1] [1..1] Max35Text [1..1] ISODateTime [1..1] Max15NumericText 固定填写1 [1..1] [1..1] Code [1..1] [1..1] [1..1] [1..1] Max14Text 固定填写CLRG 必须为特许参与10. 11. ------ClearingSystemMemberIdentification --------MemberIdentification 特许参与者 者。 禁止中文 [0..1] [1..1] [0..1] [1..1] [1..n] [1..1] [1..1] [1..1] [0..1] [0..1] [1..1] Max35Text Max35Text Max35Text Max35Text Max35Text ActiveCurrencyAndAmount Priority3Code [1..1] [1..1] [1..1] [1..1] Max14Text [1..1] [1..1] Max12Text [1..1] Max35Text [1..1] Max35Text [1..1] [1..1] [1..1] Max4Text(Code) [1..1] ActiveCurrencyAndAmount 固定填写为CNAPS2代码。 支付信息确认。 禁止中文 同报文标识号 禁止中文 禁止中文 HIGH [0..1] [1..1] Priority3Code NORM URGT [1..1] [1..1] [0..1] [1..1] Max35Text [1..1] [1..1] [1..1] [1..1] Max14Text 禁止中文 √ √ √ √ √ √ √ 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. --InstructedAgent ----FinancialInstitutionIdentification ------ClearingSystemMemberIdentification --------MemberIdentification CNAPS2 CreditTransferTransactionInformation --PaymentIdentification ----EndToEndIdentification 端到端标识号 ----TransactionIdentification 交易标识号 --PaymentTypeInformation ----ServiceLevel ------Proprietary 业务类型编码 --InterbankSettlementAmount 货币符号、金额 --SettlementPriority 业务优先级 --Debtor ----FinancialInstitutionIdentification [1..1] 24. 25. 26. 27. 28. ------ClearingSystemMemberIdentification --------MemberIdentification 付款清算行行号 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. ------Name 付款人名称 ------PostalAddress --------AddressLine 付款人地址 ----BranchIdentification ------Identification 付款行行号 --DebtorAccount ----Identification ------Other --------Identification 付款人账号 --------Issuer 付款人开户行行号 --Creditor ----FinancialInstitutionIdentification [0..1] [0..1] [0..7] [0..1] [0..1] [0..1] [1..1] [1..1] [1..1] Max140Text Max70Text Max35Text Max35Text Max34Text [0..1] Max60Text 允许中文 允许中文 禁止中文 禁止中文 √ √ √ √ [0..1] Max70Text [1..1] Max14Text [1..1] Max14Text [0..1] [1..1] [1..1] [1..1] Max32Text [0..1] [1..1] [1..1] [0..1] [1..1] Max35Text Max35Text [1..1] Max14Text [1..1] [1..1] [1..1] [1..1] Max14Text 禁止中文 禁止中文 √ √ ------ClearingSystemMemberIdentification --------MemberIdentification 收款清算行行号 ------Name 收款人名称 ------PostalAddress --------AddressLine 收款人地址 [0..1] [0..1] [0..7] Max140Text Max70Text [0..1] Max60Text 允许中文 允许中文 √ √ [0..1] Max70Text 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. ----BranchIdentification ------Identification 收款行行号 --CreditorAccount ----Identification ------Other --------Identification 收款人账号 --------Issuer 收款人开户行行号 --RemittanceInformation ----Unstructured 业务种类编码 ----Unstructured 交易批次号 ----Unstructured 借贷标识 ----Unstructured 备注 [0..1] [0..1] [0..1] [1..1] [1..1] [1..1] Max35Text Max35Text Max34Text [1..1] Max14Text [1..1] Max14Text [0..1] [1..1] [1..1] [1..1] Max32Text 禁止中文 禁止中文 √ √ [0..1] [1..n] [1..1] Max35Text Max140Text [1..1] Max14Text [1..1] [1..1] Max5Text 禁止中文 /F25/value 禁止中文 /E48/value 禁止中文 /F31/value 禁止中文 /H01/value 允许中文 /C00/value 禁止中文 √ √ [0..1] [0..1] [0..1] Max140Text Max140Text Max140Text [1..1] Max8NumericText [0..1] CreditDebitCode [0..1] Max135Text √ 58. ----Unstructured 清算日期 [0..1] Max140Text [0..1] ISODate 发起时不填写,NPC清算转发时填写 59. 见报文说明(9) 2.3.4 报文说明

(1) 本报文的“发起参与机构”指“特许参与者”要素。

(2) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。

(3) 特许参与者发起“即时转账报文”时不填写“借贷标识”字段;当NPC向借、贷记行转发时,补充填写“借贷标识”字段,其中借记行填写为:DBIT,贷记行填写为:CRDT。

(4) 业务类型为“债券发行、兑付及收益划拨”时,“端到端标识号”填写内容为“债券/央票结算匹配号”。

业务类型为“电子商业汇票资金清算”时,“端到端标识号”填写内容为“电子商业汇票号码”,“备注”中填写“电子商业汇票号码+电子商业汇票票据行为报文的报文标识号”。

业务类型为“外汇交易市场结算”时,“端到端标识号”填写内容为“外汇交易匹配指令号”。 业务类型为“质押融资”时,“端到端标识号”填写内容为“质押融资合同号”。

(5) 电子商业汇票业务与外汇交易业务中“付款行行号、付款人开户行行号、付款人账号、付款人名称、收款行行号、收款人开户行行号、收款人账号、收款人名称”必填。

(6) 在本字段,需要根据不同的业务类型,添加不同含义的业务要素:

a) 当业务类型为“公开市场交易结算”、“债券市场交易结算”、“银行卡轧差净额”、“电子商业汇票资金清算”时,不需要添加任何要素项。 b) 当业务类型为“债券发行、兑付及收益划拨”时需要添加以下项: 1. 2. 3. 4. 5. ----Unstructured 债券/央票代码 ----Unstructured 债券/央票面额 ----Unstructured 净价金额 ----Unstructured 债券/央票利息 ----Unstructured [0..1] [0..1] [0..1] Max140Text Max140Text Max140Text [1..1] Max32Text [1..1] AmountText [1..1] AmountText [1..1] AmountText [1..1] AmountText /E40/value 禁止中文 /D14/value 禁止中文 /D32/value 禁止中文 /D33/value 禁止中文 / D11/value √ √ √ √ √ [0..1] [0..1] Max140Text Max140Text 回购首期结算额 禁止中文 [0..1] [0..1] Max140Text Max140Text [1..1] AmountText [1..1] ISODate /D34/value 禁止中文 /C19/value 禁止中文 √ √ 6. 7. ----Unstructured 回购利息 ----Unstructured 回购到期日 ----Unstructured 外汇交易币种 ----Unstructured 质押债券总面额 ----Unstructured 出质行行号 ----Unstructured 原报文标识号 ----Unstructured 原发起参与机构 ----Unstructured 业务状态 c) 业务类型为“外汇交易市场结算”时需要添加以下项: 1. [0..1] Max140Text [1..1] Max12Text /F58/value 禁止中文 √ √ √ √ √ √ d) 业务类型为“质押融资”业务种类为“融资支付”时需要添加以下项: 1. 2. 3. 4. 5. [0..1] [1..1] [0..1] Max140Text Max35Text Max140Text [1..1] AmountText [1..1] Max14Text [1..1] Max35Text /D35/value 禁止中文 /A07/value 禁止中文 /E50/value 禁止中文 /A70/value 禁止中文 /F60/value 禁止中文 [0..1] [0..1] Max140Text Max140Text [1..1] Max14Text [1..1] ProcessCode 附:“付款清算行行号”对应为“融资清算行行号(人民银行总行)”;

“货币符号、金额”对应填写融资金额。

e) 业务类型为“质押融资”业务种类为“融资扣款”时需要添加以下项: 1. 2. ----Unstructured 融资本金 ----Unstructured 质押债券总面额 [0..1] [0..1] Max140Text Max140Text [1..1] AmountText [1..1] AmountText /D36/value 禁止中文 /D35/value 禁止中文 √ √ 3. 4. ----Unstructured 出质行行号 ----Unstructured 融资利息 ----Unstructured 还款类型 [1..1] [0..1] Max35Text Max140Text [1..1] Max14Text [1..1] AmountText /A07/value 禁止中文 /D37/value 禁止中文 /F59/value √ √ √ 5. [0..1] Max140Text [1..1] RefundTypeCode RT00:当日 RT01:隔夜 附:“收款清算行行号”对应为“原融资清算行行号(人民银行总行)”;

“货币符号、金额”对应填写融资扣款金额=融资本金+融资利息。

f) 业务类型为“资金池结算”或“日终自动拆借”时需要添加以下项: 1. 2. 3. 4. ----Unstructured 业务协议号 ----Unstructured 金额正负标识 ----Unstructured 业务状态 ----Unstructured 业务拒绝处理码 [0..1] [0..1] Max140Text Max140Text [1..1] Max60Text [1..1] PlusMinusTypeCode /E39/value 禁止中文 /F50/value 禁止中文 /F61/value 禁止中文 /G00/value 禁止中文 √ √ √ √ [0..1] [0..1] Max140Text Max140Text [1..1] ProcessCode [1..1] RejectCode 2.4

即时转账排队/撤销通知报文

对于一笔排队的即时转账支付业务,CNAPS2通过此报文向业务的被借记行发送排队筹款通知;对于一笔被特许参与者撤销的即时转账业务,CNAPS2通过此报文告知被借记行。

2.4.1 报文功能

2.4.2 报文序列图

参见“大额支付系统分册-即时转账报文”。

2.4.3 报文结构

加序号 或 报文要素 属性 类型 备注 签 要素 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Message root GroupHeader ImmediateTransferNotification Information --Debtor ----Name 付款人名称 --DebtorAccount ----Identification ------Other --------Identification 付款人账号 --------Issuer 付款人开户行行号 --DebtorAgent [1..1] [1..1] [1..1] [1..1] [0..1] [1..1] [1..1] [1..1] [0..1] [0..1] [1..1] [1..1] [1..1] [1..1] 【业务头组件】 Max60Text Max32Text Max14Text Max14Text ImmediateTransferNotification 允许中文 禁止中文 禁止中文 禁止中文 √ √ √ √ √ ----FinancialInstitutionIdentification ------ClearingSystemMemberIdentification --------MemberIdentification 付款清算行行号 15. 16. 17. 18. 19. ----BranchIdentification ------Identification 付款行行号 --CreditorAgent [1..1] [1..1] [1..1] [1..1] [1..1] Max14Text 禁止中文 √ ----FinancialInstitutionIdentification ------ClearingSystemMemberIdentification --------MemberIdentification 收款清算行行号 ----BranchIdentification ------Identification 收款行行号 --Creditor ----Name 收款人名称 --CreditorAccount ----Identification ------Other --------Identification 收款人账号 --------Issuer 收款人开户行行号 --Amount 货币符号、金额 --PaymentTypeInformation 20. 21. 22. 23. 24. 25. 26. 27. 28. [1..1] [1..1] [1..1] [1..1] [0..1] [1..1] [1..1] [1..1] [0..1] Max14Text Max14Text Max60Text Max32Text 禁止中文 禁止中文 允许中文 禁止中文 √ √ √ √ 29. 30. 31. [0..1] [1..1] [1..1] Max14Text ActiveCurrencyAndAmount 禁止中文 禁止中文 √ √ 32. 33. 34. 35. ----CategoryPurpose ------Proprietary 业务类型编码 --Purpose ----Proprietary 业务种类编码 --NoticeType 通知类型 --ClearingSystemMemberIdentification ----MemberIdentification 特许参与者行号 --TransactionBatch 交易批次号 [1..1] [1..1] [1..1] [1..1] Max4Text Max5Text 禁止中文 禁止中文 NT00:排队 NT01:撤销 禁止中文 禁止中文 √ √ 36. 37. 38. 39. [1..1] [1..1] [1..1] [1..1] Max4Text(Code) Max14Text Max8NumericText √ √ √ 2.4.4 报文说明 (1)

(2) (3) (4) (5) (6)

本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 【业务头组件】中的“系统编号”填写为“HVPS”。

“特许参与者信息”为【业务头组件】中的“发起直接参与机构、发起参与机构”。

业务类型为“电子商业汇票资金清算”时,“备注”中填写“电子商业汇票号码+电子商业汇票票据行为报文的报文标识号”。 “收付款人开户行、收付款人账号、收付款人名称”在本报文中可选填。

当业务类型为“电子商业汇票业务与外汇交易”时,“付款行行号、付款人开户行行号、付款人账号、付款人名称、收款行行号、收款人开户行行号、收款人账号、收款人名称”必填。

2.5 PVP结算申请信息报文

2.5.1 报文功能

发起参与机构组PVP结算申请信息报文发送到CNAPS2,CNAPS2在收到PVP结算申请信息报文后转发外币支付系统。

2.5.2 报文序列图 2.5.2.1 场景一

发起参与者组PVP结算申请信息报文发送到CNAPS2,CNAPS2在收到PVP结算申请信息报文后转发外币支付系统。由外币支付系统进行信息的匹配和确认,信息匹配成功的,由外币支付系统发起即时转账报文,业务进入终态后,外币支付系统通过PVP结算应答信息报文告知发起参与者处理结果。

发起参与者CNAPS2外币支付系统1: PVP结算申请信息报文2: PVP结算申请信息报文3: 即时转账业务报文实际支付交易业务进入终态4: PVP结算应答信息报文5: PVP结算应答信息报文

2.5.2.2 场景二

发起参与者组PVP结算申请信息报文发送到CNAPS2,CNAPS2在收到PVP结算申请信息报文后转发外币支付系统。由外币支付系统进行信息的匹配和确认,信息匹配成功的,由外币支付系统发起即时转账报文,业务进入终态后,外币支付系统通过PVP结算应答信息报文告知发起参与者处理结果,CNAPS2在收到外币支付系统发起的PVP结算应答信息报文后,如检查到数字签名错或业务合法性错误,则通过通用处理确认报文告知错误原因。

发起参与者CNAPS2外币支付系统1: PVP结算申请信息报文2: PVP结算申请信息报文3: 即时转账业务报文实际支付交易业务进入终态4: PVP结算应答信息报文CNSAP2检查到数字签名错或业务合法性错检查未通过5: 通用处理确认报文

2.5.2.3 场景三

参与者发起的业务因数字签名错或业务合法性错被CNAPS2做拒绝处理。

发起参与者CNAPS21: PVP结算申请信息报文CNAPS2检查到数字签名错或业务合法性错检查未通过2: 通用处理确认报文

2.5.2.4 场景四

参与者发起的信息业务因报文格式错或重账被CNAPS2丢弃该信息报文;外币支付系统返回的PVP结算应答信息报文因报文格式错或重账被CNAPS2丢弃该信息报文。

场景参见“公共控制系统分册-报文丢弃通知报文”。 2.5.3 报文结构

序号 或 报文要素 属性 类型 备注 加签 要素 1. 2. 3. 4. 5. 6. 7. 8. 9. Message root GroupHeader SettleAccountsRequest Information --Debtor ----Name 付款人名称 --DebtorAccount ----Identification ------Other --------Identification 付款人账号 --------Issuer 付款人开户行行号 [1..1] [1..1] 【业务头组件】 SettleAccountsRequest 允许中文 禁止中文 √ √ √ [1..1] [0..1] Max60Text [1..1] [1..1] [1..1] [0..1] Max32Text 10. 11. [0..1] Max14Text [1..1] Max30NumericText 禁止中文 禁止中文 √ √ --TransactionContractNumber 交易合同号码 --PurchasePrice 买入价 --Type 买入外汇币种 --BuyAmount 买入外汇数 12. 13. [1..1] ActiveCurrencyAndAmount 禁止中文 [1..1] Max3Text 禁止中文 √ √ 14. [1..1] ActiveCurrencyAndAmount 禁止中文 √ 2.5.4 报文说明 (1) (2) (3) (4)

本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 【业务头组件】中的“系统编号”填写为“HVPS”。

【业务头组件】中的“接收直接参与机构”固定填写为外币清算系统机构号码。

【业务头组件】中的“发起参与机构、接收参与机构”必填,如不存在“发起参与机构、接收参与机构”对应填写为“发起直接参与机构、接收直接参与机构”。

2.6 PVP结算应答信息报文

2.6.1 报文功能

外币支付系统通过此报文告知发起参与机构其所申请业务的处理状态。 2.6.2 报文序列图

参见“大额支付系统分册-PVP结算申请信息报文”。 2.6.3 报文结构

序号 或 报文要素 Message root GroupHeader OriginalGroupHeader 原申请信息 ResponseInformation --ProcessStatus 业务状态 --ProcessCode 业务处理码 属性 类型 备注 SettleAccountsResponse 禁止中文 加签 要素 √ √ √ 1. 2. 3. 4. 5. [1..1] [1..1] 【业务头组件】 [1..1] 【原报文主键组件】 [1..1] [1..1] ProcessCode(Max4Text) 6. [0..1] Max8Text 禁止中文 √ 7. 8. 9. --PartyIdentification 拒绝业务的参与机构行号 --PartyProcessCode 参与机构业务拒绝码 --RejectInformation 业务拒绝信息 --ProcessDate 处理日期(终态日期) [0..1] Max14Text [0..1] RejectCode(Max4Text) 禁止中文 禁止中文 √ √ [0..1] Max105Text 允许中文 10. [0..1] ISODate 禁止中文 √ 2.6.4 报文说明 (1) (2) (3) (4)

本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 【业务头组件】中的“系统编号”填写为“HVPS”。

【业务头组件】中的“发起直接参与机构”固定填写为外币清算系统机构号码。

【业务头组件】中的“发起参与机构、接收参与机构”必填,如不存在“发起参与机构、接收参与机构”对应填写为“发起直接参与机构、接收直接参与机构”。

2.7 申请清算银行汇票资金报文

2.7.1 报文功能申请清算银行汇票资金报文,删除业务要素“汇票申请人账号、汇票申请人名称”;

该报文由清算行根据兑付行的汇票资金申请发起,支付系统接收并处理后,将申请信息转发给城商行汇票处理中心,并将处理结果以清算回执报文返回给发起清算行。城商行汇票处理中心收到此报文后,自动配对和登记“汇票信息库”。 2.7.2 报文序列图 2.7.2.1 场景一

参与者发起的业务顺利清算(部分兑付)。

兑付参与者1: 申请清算银行汇票资金报文CNAPS2城商行汇票处理中心发起参与者2: 申请清算银行汇票资金报文3: 客户发起汇兑业务报文清算4: 客户发起汇兑业务报文5: 清算回执报文6: 客户发起汇兑业务报文清算7: 客户发起汇兑业务报文8: 清算回执报文

2.7.2.2 场景二

参与者发起的业务顺利清算(全额兑付)。

兑付参与者1: 申请清算银行汇票资金报文CNAPS2城商行汇票处理中心签发参与者2: 申请清算银行汇票资金报文3: 客户发起汇兑业务报文清算4: 客户发起汇兑业务报文5: 清算回执报文6: 银行汇票全额兑付通知报文7: 银行汇票全额兑付通知报文

2.7.2.3 场景三

兑付参与者发起的信息因数字签名错或业务合法性错被CNAPS2做拒绝处理。

兑付参与者CNAPS21: 申请清算银行汇票资金报文CNAPS2检查到数字签名错或业务合法性错检查未通过2: 通用处理确认报文

2.7.2.4 场景四

参与者发起的业务顺利清算(部分兑付),城商行汇票处理中心发起客户发起汇兑业务报文退回多余的资金到发起参与者过程中CNAPS2检查到数字签名错或业务合法性错,返回清算回执报文。

兑付参与者1: 申请清算银行汇票资金报文CNAPS2城商行汇票处理中心2: 申请清算银行汇票资金报文3: 客户发起汇兑业务报文清算4: 客户发起汇兑业务报文5: 清算回执报文6: 客户发起汇兑业务报文CNAPS2检查到数字签名错或业务合法性错检查未通过7: 清算回执报文

2.7.2.5 场景五

参与者发起的业务顺利清算(全额兑付),城商行汇票处理中心发起的全额兑付通知报文在CNAPS2检查到数字签名错或业务合法性错。

兑付参与者CNAPS2城商行汇票处理中心1: 申请清算银行汇票资金报文2: 申请清算银行汇票资金报文3: 客户发起汇兑业务报文清算4: 客户发起汇兑业务报文5: 清算回执报文6: 银行汇票全额兑付通知报文CNAPS2检查到数字签名错或业务合法性错检查未通过7: 通用处理确认报文

2.7.2.6 场景六

城商行汇票处理中心发起的业务因数字签名错或业务合法性错被CNAPS2做拒绝处理。

兑付参与者1: 申请清算银行汇票资金报文2: 申请清算银行汇票资金报文3: 客户发起汇兑业务报文CNAPS2城商行汇票处理中心CNAPS2检查到数字签名错或业务合法性错检查未通过4: 清算回执报文

2.7.2.7 场景七

参与者发起的业务因报文格式错或重账被CNAPS2丢弃该业务报文 。 场景参见“公共控制系统分册-报文丢弃通知报文”。

2.7.2.8 场景八

城商行汇票处理中心发起的业务因报文格式错或重账被CNAPS2丢弃该业务报文 。 场景参见“公共控制系统分册-报文丢弃通知报文”。

2.7.3 报文结构

序号 或 报文要素 Message root GroupHeader ClearingBankDraftApplication Information --DraftInformation 汇票信息 ----Date 出票日期 ----Number 汇票号码 ----TestCode 汇票密押 ----Type 汇票种类 ----Amount 出票金额 ----IssuerBank 属性 类型 备注 ClearingBankDraftApplication 加签 要素 √ 1. 2. 3. 4. [1..1] [1..1] 【业务头组件】 [1..1] [1..1] 5.

[1..1] ISODate 禁止中文 √ 6. 7. [1..1] Max32Text [1..1] Max10NumericText 禁止中文 禁止中文 CT00:可转让汇票 √ √ 8. [0..1] Max4Text(Code) CT01:不可转让汇票 CT02:现金汇票 √ 9. 10. [1..1] ActiveCurrencyAndAmount 禁止中文 [1..1] Max14Text 禁止中文 √ √ 汇票签发行行号 11. 12. 13. ----ReceiverName 汇票收款人名称 ----HolderBank 最后持票人开户行 ----HolderAccount 最后持票人账号 ----HolderName 最后持票人名称 --RemainingAmount 多余金额 --ActualSettlementAmount 实际结算金额 --RemindingDatePayment 提示付款日期 [0..1] Max60Text [1..1] Max14Text [1..1] Max32Text 允许中文 禁止中文 禁止中文 √ √ √ 14. 15. [1..1] Max60Text 允许中文 √ √ [0..1] ActiveCurrencyAndAmount 禁止中文 [1..1] ActiveCurrencyAndAmount 禁止中文 [1..1] ISODate 禁止中文 16. 17. √ √ 2.7.4 报文说明

(1) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 (2) 【业务头组件】中的“系统编号”填写为“HVPS”。

(3) “付款清算行行号、付款行行号、收款清算行行号、收款行行号”分别对应【业务头组件】中的“接收直接参与机构、接收参与机构、发起

直接参与机构、发起参与机构”。

(4) 【业务头组件】中的“发起参与机构、接收参与机构”必填,如不存在“发起参与机构、接收参与机构”对应填写为“发起直接参与机构、接

收直接参与机构”。

2.8 银行汇票全额兑付通知报文

2.8.1 报文功能

城商行汇票处理中心收到全额兑付的申请清算银行汇票资金信息后,根据申请信息组客户发起汇兑业务报文发送CNAPS2;在收到CNAPS2返回的清算回执后,组该报文经CNAPS2转发汇票签发参与者。 2.8.2 报文序列图

参见“大额支付系统-申请清算银行汇票资金报文”。 2.8.3 报文结构

加序号 或 报文要素 属性 类型 备注 签 要素 1. 2. 3. 4. 5. Message root GroupHeader ClearingBankDraftNotification Information --DraftInformation 汇票信息 ----Date 出票日期 ----Number 汇票号码 ----TestCode 汇票密押 [1..1] [1..1] 【业务头组件】 ClearingBankDraftNotification √ √ [1..1]

[1..1] [1..1] ISODate 禁止中文 6. 7. [1..1] Max32Text [1..1] Max10NumericText 禁止中文 禁止中文 √ √ 8. ----Type 汇票种类 ----Amount 出票金额 ----IssuerBank 汇票签发行行号 ----IssuerAccount 汇票申请人账号 ----IssuerName 汇票申请人名称 ----ReceiverName 汇票收款人名称 ----HolderBank 最后持票人开户行 ----HolderAccount 最后持票人账号 ----HolderName 最后持票人名称 --ActualSettlementAmount 实际结算金额 --RemindingDatePayment 提示付款日期 CT00:可转让汇票 [0..1] Max4Text(Code) CT01:不可转让汇票 CT02:现金汇票 [1..1] ActiveCurrencyAndAmount 禁止中文 [1..1] Max14Text 禁止中文 √ √ √ 9. 10. 11. 12. 13. [1..1] Max32Text [1..1] Max60Text [0..1] Max60Text 禁止中文 允许中文 允许中文 √ √ √ 14. [1..1] Max14Text 禁止中文 √ 15. 16. 17. 18. [1..1] Max32Text [1..1] Max60Text 禁止中文 允许中文 √ √ √ √ [1..1] ActiveCurrencyAndAmount 禁止中文 [1..1] ISODate 禁止中文 2.8.4 报文说明

(1) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。

(2) 【业务头组件】中的“系统编号”填写为“HVPS”。

(3) “付款清算行行号、付款行行号、收款清算行行号、收款行行号”分别对应【业务头组件】中的“发起直接参与机构、发起参与机构、接收

直接参与机构、接收参与机构”。

(4) 【业务头组件】中的“发起参与机构、接收参与机构”必填,如不存在“发起参与机构、接收参与机构”对应填写为“发起直接参与机构、接

收直接参与机构”。 2.9

银行汇票申请退回业务报文银行汇票申请退回业务报文,删除业务要素“汇票申请人账号”和“汇票申请人名称”增加业务要素“原现金汇票兑付行”;

2.9.1 报文功能

该报文由清算行根据签发行的汇票退回申请发起,支付系统收到后,将汇票申请退回信息转发到城商行汇票中心; 城商行汇票处理中心接收此报文后,自动与“汇票信息库”汇票信息进行匹配。匹配成功后,城商行汇票处理中心发起客户发起汇兑业务报文到CNAPS2。 2.9.2 报文序列图 2.9.2.1 场景一

参与者发起的业务顺利清算。

签发参与者1: 银行汇票申请退回业务报文CNAPS2城商行汇票处理中心2: 银行汇票申请退回业务报文3: 客户发起汇兑业务报文清算4: 客户发起汇兑业务报文5: 清算回执报文

2.9.2.2 场景二

参见“大额支付系统-申请清算银行汇票资金报文场景七”。 2.9.2.3 场景三

参见“大额支付系统-申请清算银行汇票资金报文场景八”。

2.9.3 报文结构

序号 或 报文要素 Message root GroupHeader ReturningBankDraftCapital ApplicationInformation --DraftInformation 汇票信息 ----Date 出票日期 ----Number 汇票号码 ----TestCode 汇票密押 ----Type 汇票种类 ----Amount 出票金额 ----IssuerBank 汇票签发行行号 ----OriginalPaymentBank 原现金汇票兑付行 ----ReceiverName

属性 类型 备注 ReturningBankDraftCapital Application 加签 要素 √ √ 1. 2. 3. 4. 5. [1..1] [1..1] 【业务头组件】 [1..1] [1..1] [1..1] ISODate 禁止中文 6. [1..1] Max32Text Max10NumericText Max4Text(Code) ActiveCurrencyAndAmount 禁止中文 禁止中文 CT00:可转让汇票 CT01:不可转让汇票 CT02:现金汇票 禁止中文 √ √ 7. [1..1] 8. [0..1] √ 9. [1..1] √ 10. 11. 12. [1..1] Max14Text [0..1] Max14Text [0..1] Max60Text 禁止中文 禁止中文 允许中文 √ √ √ 汇票收款人名称 2.9.4 报文说明

(1) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 (2) 【业务头组件】中的“系统编号”填写为“HVPS”。

(3) “付款清算行行号、付款行行号、收款清算行行号、收款行行号”分别对应【业务头组件】中的“发起直接参与机构、发起参与机构、接收

直接参与机构、接收参与机构”。

(4) 【业务头组件】中的“发起参与机构、接收参与机构”必填,如不存在“发起参与机构、接收参与机构”对应填写为“发起直接参与机构、接

收直接参与机构”。

(5) 当汇票类别为“现金汇票”时,业务要素“原现金汇票兑付行”必填。 2.10 取现回执报文

2.10.1 报文功能

该报文由ACS收到商业银行通过大额支付系统发起的取现业务(金融机构发起汇兑业务报文,业务类型为支取发行基金)后,核对相符进行相关账务处理时发给支付系统,支付系统转发给原发起行。

2.10.2 报文时序图 2.10.2.1 场景一

商业银行发起“支取发行基金”业务,ACS核对相符后返回“取现回执报文”。

发起参与者CNAPS2ACS1: 金融机构发起汇兑业务报文清算2: 金融机构发起汇兑业务报文3: 清算回执报文核对无误4: 取现回执报文检查通过5: 取现回执报文 2.10.2.2 场景二

CNAPS2收到ACS发起的取现回执报文,CNAPS2因数字签名错或业务合法性错而拒绝业务。

发起参与者CNAPS2ACS1: 金融机构发起汇兑业务报文清算2: 金融机构发起汇兑业务报文3: 清算回执报文核对无误4: 取现回执报文数字签名错或业务合法性错检查未通过5: 通用处理确认报文 2.10.2.3 场景三

ACS发起的信息因报文格式错或重账被CNAPS2丢弃该信息报文 。 场景参见“公共控制系统分册-报文丢弃通知报文”。 2.10.3 报文结构

加签 要素 √ √ √ √ √ √ 序或 报文要素 号 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Message root GroupHeader InstitutionInformation ACS机构信息 --AccountingSubjectCode ACS核算主体代码 --AccountingSubjectName ACS核算主体名称 --BranchCode ACS网点代码 --BranchName ACS网点名称 WithdrawalResponseInformation --TransactionIdentification 交易标识号 --OriginalTransactionIdentification 原交易标识号 属性 类型 备注 [1..1] [1..1] [0..1] [1..1] 【业务头】 Max14Text WithdrawalResponse 禁止中文 [1..1] Max60Text 允许中文 [1..1] [1..1] [1..1] [1..1] [1..1] Max14Text Max60Text Max35Text Max35Text 禁止中文 允许中文 禁止中文 禁止中文 √ 11. 12. 13. 14. 15. 16. 17. 18. --MemberIdentification 取现清算行行号 --BranchIdentification 取现行行号(本行、他行) --PostingAccount ACS记账账号 --PostingName ACS记账账户名称 --InstitutionIdentification 货金机构代码 --InstitutionName 货金机构名称 --TransactionType 业务类型编码 --CategoryPurposeCode 业务种类编码 --SettlementPriority 业务优先级 --Amount 货币符号、金额 --PaymentType 支取方式 --Type 库房类别 [1..1] [1..1] [1..1] Max14Text Max14Text Max32Text 禁止中文 禁止中文 禁止中文 √ √ √ [1..1] [0..1] [0..1] [1..1] Max60Text Max14Text Max60Text Max4Text 允许中文 禁止中文 允许中文 禁止中文 √ √ √ √ [1..1] Max5Text 禁止中文 HIGH √ 19. [1..1] Priority3Code ActiveCurrencyAndAmount Max1Text(Code) NORM URGT √ 20. 21. 22. [1..1] [0..1] 禁止中文 1-支付 2-柜台 TM00发行库 TM01业务库 √ √ [0..1] Max4Text(Code) √ 2.10.4 报文说明 (1) (2) (3) (4)

本报文【业务头】组件中的“系统编号”,填写为“HVPS”;

本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。

本报文通过“取现行行号”和“原交易标识号”匹配原“金融机构发起汇兑业务报文”的“付款行行号”和“交易标识号”。

【业务头组件】中的“发起参与机构、接收参与机构”必填,如不存在“发起参与机构、接收参与机构”对应填写为“发起直接参与机构、接收直接参与机构”。

2.11 多边轧差净额结算报文

2.11.1 报文功能

本报文用于特许参与者(如银联和上海清算所等)向CNAPS2提交多边轧差净额业务。 2.11.2 报文序列图 2.11.2.1 场景一

参与者发起的业务顺利清算。

特许参与者CNAPS2被借记方被贷记方1: 多边轧差净额结算报文清算2: 多边轧差净额结算清算回执报文3: 多边轧差净额结算借贷通知报文4: 多边轧差净额结算借贷通知报文

2.11.2.2 场景二

参与者发起的业务部分排队,清算窗口关闭前,被解救。

特许参与者1: 多边轧差净额结算报文CNAPS2排队的被借记方被借记方被贷记方部分清算2: 多边轧差净额结算清算回执报文3: 清算账户记账通知报文4: 多边轧差净额结算借贷通知报文5: 多边轧差净额结算借贷通知报文清算窗口关闭前被解救清算6: 多边轧差净额结算清算回执报文7: 多边轧差净额结算借贷通知报文

2.11.2.3 场景三

参与者发起的业务在清算排队过程中被撤销。

特许参与者1: 多边轧差净额结算报文CNAPS2排队的被借记方被借记方被贷记方部分清算2: 多边轧差净额结算清算通知报文3: 清算账户记账通知报文4: 多边轧差净额结算借贷通知报文申请撤销未被清算的部分6: 多边净额业务撤销申请报文5: 多边轧差净额结算借贷通知报文撤销成功7: 多边净额业务撤销应答报文8: 清算账户记账通知报文

2.11.2.4 场景四

参与者发起的业务清算排队后,在日终时仍未被解救成功或撤销,CNAPS2做退回处理 。

特许参与者1: 多边轧差净额结算报文CNAPS2排队的被借记方被借记方被贷记方部分清算2: 多边轧差净额结算清算回执报文3: 清算账户记账通知报文4: 多边轧差净额结算借贷通知报文申请撤销未清算的部分6: 多边净额业务撤销申请报文5: 多边轧差净额结算借贷通知报文撤销部分成功7: 多边净额业务撤销应答报文撤销成功的部分与撤销失败的部分日终退回9: 多边轧差净额结算清算回执报文撤销成功的部分8: 清算账户记账通知报文未被解救和撤销的部分10: 清算账户记账通知报文

2.11.2.5 场景五

参与者发起的业务为特许参与者垫款的业务,特许参与者的清算账户无足额资金或因数字签名错或业务合法性错被CNAPS2做拒绝处理。

特许参与者1: 多边轧差净额结算报文特许参与者垫款的业务,特许参与者的清算账户无足额资金拒绝CNAPS2检查到数字签名错或业务合法性错CNAPS22: 多边轧差净额结算清算回执报文

2.11.2.6 场景六

参与者发起的业务因报文格式错或重账被CNAPS2丢弃该业务报文 。 场景参见“公共控制系统分册-报文丢弃通知报文”。 2.11.3 报文结构 序或 报文要素 号 1. Message root 属性 类型 备注 MultilateralNetSettlement 加签 要素 [1..1] 2. 3. 4. 5. 6. 7. 8. 9. GroupHeader MultilateralNetSettlementInformation --TransactionType 业务类型编码 --CategoryPurposeCode 业务种类编码 --NettingRound 轧差场次 --DebtorAmount 借方金额合计 --CreditorAmount 贷方金额合计 --OverDraft 是否允许垫资 --NumberOfMember 被记账行数 --BookingList 记账清单 ----BookingIdentification 被记账行行号 ----DebitCreditIdentification 借贷标识 ----Amount 金额 ----CustomerInformation < MulNetSttlmInf> [1..1] 【业务头】 [1..1] [1..1] Max4Text [1..1] Max5Text √ √ √ 禁止中文 禁止中文 [1..1] Max10NumericText [1..1] SummaryAmountText 禁止中文 禁止中文 √ √ [1..1] SummaryAmountText [1..1] Max4Text(Code) 禁止中文 OD00:允许 OD01:不允许 禁止中文 √ √ 10. 11. 12. 13. 14. [1..1] Max8NumericText [1..n] [1..1] Max14Text [1..1] CreditDebitCode √ √ √ 禁止中文 禁止中文 [1..1] ActiveCurrencyAndAmount 禁止中文 [0..n] √ 15. 客户信息 16. 17. 18. 19. 20. ------Issuer 客户开户行行号 ------Identification 客户账号 ------Name 客户户名 ------CustomerAmount 客户业务金额 ----NPCProcessInformation NPC处理状态 [0..1] Max14Text [0..1] Max32Text [0..1] Max60Text 禁止中文 禁止中文 允许中文 √ √ √ [0..1] ActiveCurrencyAndAmount 禁止中文 [0..1] 【NPC处理信息组件】 √ 2.11.4 报文说明

(1) 本报文【业务头】组件中的“系统编号”,填写为“HVPS”;

(2) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。

(3) 本报文中的【NPC处理信息】组件,特许参与者发出时不填写,当对账不平特许参与者申请此报文时,由NPC对明细的业务状态进行添

加。

(4) 【业务头组件】中的“发起参与机构、接收参与机构”必填,如不存在“发起参与机构、接收参与机构”对应填写为“发起直接参与机构、接

收直接参与机构”。 2.12 多边轧差净额结算清算回执报文

2.12.1 报文功能

CNAPS2完成多边轧差净额结算业务处理后,通过本报文通知发起业务的特许参与者。 2.12.2 报文序列图

参见“大额支付系统-多边轧差净额结算报文”。

2.12.3 报文结构 序或 报文要素 号 1. 2. 3. 4. Message root GroupHeader OriginalGroupHeader 原报文信息 NPCProcessInformation 原报文处理结果 MultilateralNetSettlement ReceiptInformation 清算回执信息 属性 类型 备注 MultilateralNetSettlement Receipt 加签 要素 √ √ √ [1..1] [1..1] 【业务头】 [1..1] 【原报文主键】 [0..1] 【NPC处理信息】 5. [0..1] 6. 7. 8. 9. 10. 11. --Balance 特许账户当前余额 --TotalAmount 特许账户垫款金额合计 --Details 原明细业务处理清单 ----Identification 被记账行行号 ----Amount 金额 ----NPCProcessInformation 明细处理结果 [0..1] SummaryAmountText [0..1] SummaryAmountText [0..n] [1..1] Max14Text 禁止中文 禁止中文 √ √ √ 禁止中文 [1..1] ActiveCurrencyAndAmount 禁止中文 [1..1] 【NPC处理信息】 √ √ 2.12.4 报文说明

(1) 本报文【业务头】组件中的“系统编号”,填写为“HVPS”;

(2) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。

(3) 【业务头组件】中的“发起参与机构、接收参与机构”必填,如不存在“发起参与机构、接收参与机构”对应填写为“发起直接参与机构、接

收直接参与机构”。

(4) 当原“多边轧差净额结算报文”在CNAPS2整体被拒绝时,填写“原报文处理结果”,“清算回执信息”不填写;其它情况下“原报文处

理结果”不填写,“清算回执信息”填写,规则如下:【NPC处理信息】组件中的“NPC处理状态”字段:如果返回“PR09:已拒绝”表示该笔明细业务清算拒绝;如果返回“PR04:已清算”表示该笔明细业务清算成功;如果返回“PR08:已撤销”表示该笔明细业务由于清算排队后被支付系统撤销。对于由于资金不足而处于清算排队状态的明细业务不填写在本报文中。如原“多边轧差净额结算报文”中有多笔明细业务,若部分明细业务清算成功则本报文第一次返回时只包含状态为“已清算”的明细业务;后续某笔明细业务排队解救清算成功后,本报文中只包含该笔明细,状态为“已清算”;若日终排队的明细业务被支付系统退回,则本报文中只包含这些被退回的明细,状态为“已撤销”。 2.13 多边轧差净额结算借贷通知报文

2.13.1 报文功能

CNAPS2通过此报文通知被借、贷记方,资金已清算。 2.13.2 报文时序图

参见“大额支付系统-多边轧差净额结算报文”。 2.13.3 报文结构 序或 报文要素 号 1. 2. Message root GroupHeader 属性 类型 备注 MultilateralNetSettlement Notification 加签 要素 √ [1..1] [1..1] 【业务头】 3. 4. 5. 6. 7. 8. 9. OriginalGroupHeader 原业务信息 NPCProcessInformation 处理结果 MultilateralNetSettlement NotificationInformation --TransactionType 业务类型编码 --CategoryPurposeCode 业务种类编码 --NettingRound 轧差场次 --BookingList 记账清单 ----DebitCreditIdentification 借贷标识 ----Amount 金额 ----Balance 当前余额 ----CustomerInformation 客户信息 ------Issuer 客户开户行行号 ------Identification 客户账号 [1..1] 【原报文主键】 [1..1] 【NPC处理信息】 √ √ [1..1] [1..1] Max4Text [1..1] Max5Text [0..1] Max10NumericText 禁止中文 禁止中文 禁止中文 √ √ √ [1..1] 10. 11. 12. 13. 14. 15. [1..1] CreditDebitCode [1..1] ActiveCurrencyAndAmount [0..1] SummaryAmountText [0..n] 禁止中文 清算金额 禁止中文 禁止中文 √ √ √ √ √ [0..1] Max14Text 禁止中文 [0..1] Max32Text 禁止中文 16. 17. ------Name 客户户名 ------CustomerAmount 客户业务金额 [0..1] Max60Text 允许中文 √ √ [0..1] ActiveCurrencyAndAmount 禁止中文 2.13.4 报文说明

(1) 本报文【业务头】组件中的“系统编号”,填写为“HVPS”;

(2) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。

(3) 【业务头组件】中的“发起参与机构、接收参与机构”必填,如不存在“发起参与机构、接收参与机构”对应填写为“发起直接参与机构、接

收直接参与机构”。 2.14 多边净额业务撤销申请报文

2.14.1 报文功能

特许参与者通过此报文撤销发到CNAPS2的多边轧差净额结算报文业务。 2.14.2 报文时序图

参见“大额支付系统-多边轧差净额结算报文”。 2.14.3 报文结构

加签 要素 √ √ 序或 报文要素 号 属性 类型 备注 1. 2. 3. Message root GroupHeader OriginalGroupHeader [1..1] [1..1] [1..1] 【业务头】 【原报文主键】 MultilateralNetSettlementCancellationRequest 原业务信息 4. 5. 6. 7. MultilateralNetSettlementCancellationRequestInformation --Number 撤销总笔数 --Details 缺款行清单 ----Identification 被记账行行号 [1..1] [1..1] [1..n] Max8NumericText √ 禁止中文 [1..1] Max14Text 禁止中文 √ 2.14.4 报文说明

(1) 本报文【业务头】组件中的“系统编号”,填写为“HVPS”;

(2) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 (3) 【业务头组件】中的“发起参与机构、接收参与机构”必填,如不存在“发起参与机构、接收参与机构”对应填写为“发起直接参与机构、

接收直接参与机构”。 2.15 多边净额业务撤销应答报文

2.15.1 报文功能

CNAPS2通过此报文告知特许参与者撤销多边净额业务的结果。 2.15.2 报文时序图

参见“大额支付系统-多边轧差净额结算报文”。 2.15.3 报文结构 序或 报文要素 号 加签 要属性 类型 备注 素 1. 2. 3. 4. Message root GroupHeader OriginalGroupHeader 原撤销申请信息 NPCProcessInformation 原撤销申请处理结果 MultilateralNetSettlementCancellationResponseInformation 撤销回执信息 [1..1] [1..1] [1..1] 【业务头】 【原报文主键】 MultilateralNetSettlementCancellationResponse √ √ [1..1] 【NPC处理信息】 √ 5. [0..1] 6. 7. 8. 9. 10. --OriginalGroupHeader 原待撤销业务信息 --Number 撤销总笔数 --Details 缺款行清单 ----Identification 被记账行行号 ----NPCProcessInformation 原待撤销业务处理结果 [1..1] [1..1] 【原报文主键】 Max8NumericText Max14Text √ √ 禁止中文 [1..n] [1..1] [1..1] √ √ 禁止中文 【NPC处理信息】 2.15.4 报文说明

(1) 本报文【业务头】组件中的“系统编号”,填写为“HVPS”;

(2) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 (3) 【业务头组件】中的“发起参与机构、接收参与机构”必填,如不存在“发起参与机构、接收参与机构”对应填写为“发起直接参与机构、

接收直接参与机构”。

(4) 当原“多边净额业务撤销申请报文”在CNAPS2整体被拒绝时,“原撤销申请信息”填写为已拒绝,“撤销回执信息”不填写;其它情

况下“原撤销申请处理结果”填写为已处理,“撤销回执信息”必填。 2.16 大额业务对账申请报文

2.16.1 报文功能

直接参与者未收到CNAPS2下发的大额业务汇总核对报文或在其他特殊情况下,发送此报文给CNAPS2,申请指定日期的大额业务汇总核对报文。 2.16.2 报文序列图 2.16.2.1 场景一

参与者未收到CNAPS2下发的大额支付业务汇总核对报文或在其他特殊情况下,组大额业务对账申请报文顺利发送到CNAPS2。

发起参与者1: 大额业务对账申请报文CNAPS22: 大额业务汇总核对报文

2.16.2.2 场景二

参与者未收到CNAPS2下发的大额支付业务汇总核对报文或在其他特殊情况下,组大额业务对账申请报文发送到CNAPS2,CNAPS2因数字签名错或业务合法性错而拒绝业务。

发起参与者CNAPS21: 大额业务对账申请报文CNAPS2检查到数字签名错或业务合法性错检查未通过2: 通用处理确认报文

2.16.2.3 场景三

参与者发起的信息因报文格式错或重账被CNAPS2丢弃该业务报文 。 场景参见“公共控制系统分册-报文丢弃通知报文”。 2.16.3 报文结构

序号 或 报文要素 Message root GroupHeader AccountCheckingRequest 属性 类型 备注 AccountCheckingRequest 加签 要素 √ 1. 2. 3. [1..1] [1..1] 【业务头组件】 [1..1] Information 4. --CheckingDate 对账日期 [1..1] ISODate 禁止中文 √ 2.16.4 报文说明

(1) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 (2) 【业务头组件】中的“系统编号”填写为“HVPS”。

(3) “发起清算行行号”对应【业务头组件】中的“发起直接参与机构”。 2.17 大额业务汇总核对报文

2.17.1 报文功能

CNAPS2完成当日业务核对后或收到参与者发送的对账申请报文后,下发此报文给所有支付系统参与者,核对各参与者当日大额支付业务及已查复业务的汇总信息。由于本报文记录数较多,可能超过系统规定的长度限制,因此CNAPS2自动将超过规定长度的报文,拆分成多个报文进行传输处理。每个报文均传输业务明细的部分记录。参与机构应收齐各个分片报文后再进行业务明细对账处理。如分片丢失,参与机构可以再次提交业务明细核对下载申请报文。 2.17.2 报文序列图 2.17.2.1 场景一

CNAPS2完成当日业务核对后,组大额业务汇总核对报文发送所有大额支付系统参与者。

接收参与者1: 大额业务汇总核对报文CNAPS2

2.17.3 报文结构

序号 或 报文要素 Message root GroupHeader OriginalGroupHeader 原申请信息 SummaryFile Information --CheckDate 对账日期 --TotalPayment 业务报文对账记录数 --CheckPaymentInformationDetails 业务报文对账清单 ----MessageType 报文编号 属性 类型 备注 SummaryFile 加签 要素 √ √ √ 1. 2. 3. 4. 5. [1..1] [1..1] 【业务头组件】 [0..1] 【原报文主键组件】 [1..1] [1..1] ISODate 禁止中文 6. [1..1] Max8NumericText 禁止中文 √ 7. 8. [0..n] [1..1] Max35Text √ 禁止中文 9. 10. 11. ----TransactionTypeCode 业务类型编码 ----SendingNumberOfTransactions 发起总笔数 ----SendingControlSum 发起总金额 ----ReceivingNumberOfTransactions 接收总笔数 ----ReceivingControlSum 接收总金额 ----ProcessStatus 处理状态 --TotalMessage 信息报文对账记录数 --CheckMessage 信息报文对账清单 ----MessageType 报文编号 ----TransactionTypeCode 业务类型编码 ----SendingNumberOfTransactions 发起总笔数 ----ReceivingNumberOfTransactions 接收总笔数 ----ProcessStatus 处理状态 [1..1] Max6Text [1..1] Max8NumericText [1..1] SummaryAmountText 禁止中文 禁止中文 禁止中文 √ √ √ 12. 13. 14. [1..1] Max8NumericText [1..1] SummaryAmountText 禁止中文 禁止中文 √ √ √ [1..1] ProcessCode(Max4Text) 禁止中文 [1..1] Max8NumericText 15. 禁止中文 16. 17. 18. 19. [0..n] [1..1] Max35Text [1..1] Max6Text [1..1] Max8NumericText √ √ √ 禁止中文 禁止中文 禁止中文 20. [1..1] Max8NumericText 禁止中文 √ 21. [1..1] ProcessCode(Max4Text) 禁止中文 √ 2.17.4 报文说明删除“大额业务汇总核对报文”中的“报文分片组件”; (1) (2) (3) (4) (5) (6)

本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 【业务头组件】中的“系统编号”填写为“HVPS”。

“接收清算行行号”对应【业务头组件】中的“接收直接参与机构”。

“原申请委托日期”与“原申请序号”在日终直接下发时不填,在收到商业银行申请后下发时必填。 “业务查询”对应的业务类型为K100;“业务查复”对应的业务类型为:K101。 参与核对的报文处理状态有:

报文类别 清算类的业务报文 核对的报文处理状态 已清算 已撤销 已拒绝 已拒绝 已转发(NPC已将借记业务报文转发给接收行) 已拒绝 已转发 编号 1. 2. 3.

信息报文 业务查询报文 业务查复报文 (7) 业务类型为“银行卡轧差净额”、“外汇交易轧差净额”、“证券交易轧差净额”、“其他系统轧差净额”时,“发起总金额”、“接收

总金额”指实际清算成功的总金额,例如特许参与者发给支付系统的“多边轧差净额结算报文”中含有多笔明细业务,其中部分明细业务清算成功,部分明细业务清算失败,则该笔“多边轧差净额结算报文”的金额按照所有已清算的明细业务金额之和来计算。 2.18 大额业务明细核对申请报文

2.18.1 报文功能

直接参与者收到CNAPS2下发的大额业务汇总核对报文核对错误后,针对某一类或几类业务的错误发送此报文给CNAPS2,申请指定日期、指定业务类型的业务明细核对应答报文。

2.18.2 报文序列图 2.18.2.1 场景一

参与者收到CNAPS2下发的大额业务汇总核对报文,在某一类业务核对不平的情况下,组业务明细核对申请报文主动发送到CNAPS2。CNAPS2收到报文后,组业务明细核对应答报文返回参与者。

发起参与者1: 大额业务明细核对申请报文CNAPS22: 大额业务明细核对应答报文

2.18.2.2 场景二

参见“大额支付系统-大额业务对账申请报文场景二”。 2.18.2.3 场景三

参与者发起的信息因报文格式错或重账被CNAPS2丢弃该业务报文 。 场景参见“公共控制系统分册-报文丢弃通知报文”。 2.18.3 报文结构

序号 或 报文要素 Message root 属性 类型 备注 DetailRequest 加签 要素 1. [1..1] 2. 3. 4. 5. GroupHeader DetailRequestInformation --CheckingDate 对账日期 --TotalCount 对账记录数目 --Details 对账清单 ----MessageType 报文编号 ----TransactionTypeCode 业务类型编码 ----SendReceiveType 发送、接收标志 ----ProcessStatus 处理状态 [1..1] 【业务头组件】 [1..1] [1..1] ISODate [1..1] Max8NumericText 禁止中文 禁止中文 6. 7. [0..n] [1..1] Max35Text 禁止中文 8. 9. [1..1] Max6Text [1..1] SendReceiveCode ProcessCode(Max4Text) 禁止中文 SR00:往账/发送 SR01:来账/接收 禁止中文 10. [1..1] 2.18.4 报文说明 (1) (2) (3) (4)

本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 【业务头组件】中的“系统编号”填写为“HVPS”。

“发起清算行行号”对应【业务头组件】中的“发起直接参与机构”。 “对账业务类型数目”应与“对账清单”中的循环次数相同。

2.19 大额业务明细核对应答报文

2.19.1 报文功能

参与者收到CNAPS2下发的大额业务汇总核对报文,在某一类业务核对不平的情况下,组业务明细核对申请报文主动发送到CNAPS2。CNAPS2

收到报文后,组此报文返回参与者。由于本报文记录数较多,可能超过系统规定的长度限制,因此CNAPS2自动将超过规定长度的报文,拆分成多个报文进行传输处理。每个报文均传输业务明细的部分记录。参与机构应收齐各个分片报文后再进行业务明细对账处理。如分片丢失,参与机构可以再次提交业务明细核对下载申请报文。 2.19.2 报文序列图

参见“大额支付系统-大额业务明细核对申请报文”。

2.19.3 报文结构(修改“大额业务明细核对应答报文”的报文结构,增加“报文编号”要素。)

序号 或 报文要素 Message root GroupHeader Partition OriginalGroupHeader 原申请信息 DetailResponse Information --CheckDate 对账日期 --NPCProcessInformation 应答状态 --TotalCount 对账记录数目 --Details 对账清单 ----MessageType [0..1] Max8NumericText 应答成功时必填 禁止中文 应答成功时必填 禁止中文 属性 类型 备注 DetailResponse 加签 要素 √ √ √ 1. 2. 3. 4. [1..1] [1..1] 【业务头组件】 [1..1] 【报文分片组件】 [0..1] 【原报文主键组件】 [1..1] 5. 6. 7. 8. [1..1] ISODate [1..1] 【NPC处理信息组件】 禁止中文 成功或失败 √ √ √ 9. 10. [0..n] [1..1] Max35Text √ 报文编号 11. 12. 13. ----TransactionTypeCode 业务类型编码 ----SendReceiveType 发送、接收标志 ----ProcessStatus 处理状态 ----NumberOfTransactions 明细总笔数 ----CheckingDetail 明细清单 ------OriginalGroupHeader 原报文信息 ------DebitCreditIdentification 借贷标识 ------Amount 金额 [1..1] Max6Text [1..1] SendReceiveCode [1..1] ProcessCode(Max4Text) [1..1] Max8NumericText [0..n] 禁止中文 SR00:往账/发送 SR01:来账/接收 禁止中文 √ √ √ 14. 15. 禁止中文 √ 16. 17. [1..1] 【原报文主键组件】 [0..1] CreditDebitCode √ √ 禁止中文 当业务类型为K100或K10118. [1..1] ActiveCurrencyAndAmount 时,固定填写为0。 禁止中文 √ 2.19.4 报文说明 (1)

(2) (3) (4)

本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 【业务头组件】中的“系统编号”填写为“HVPS”。

“接收清算行行号”对应【业务头组件】中的“接收直接参与机构”。 【报文分片组件】中的“总记录数”指的是各业务类型“发起总笔数”与“接收总笔数”的和;当某一业务类型“发起总笔数”与“接收总笔数”都为0时,该业务类型的记录数记为1 。

(5) 如数据长度超过单个报文大小的上限,本报文将进行业务级分片,不同的片段报文使用“对账日期”报文字段进行业务级关联,即不同的

片段报文“对账日期”报文字段数据值相同,报文发起方按照分片规则填写“报文分片组件”中的分片标识信息,报文接收方依据“报文分片组件”及“对账日期”报文字段数据值拼装原报文。

(6) 业务类型为“银行卡轧差净额”、“外汇交易轧差净额”、“证券交易轧差净额”、“其他系统轧差净额”时,“发起总金额”、“接收

总金额”指实际清算成功的总金额。例如特许参与者发给支付系统的“多边轧差净额结算报文”中含有多笔明细业务,其中部分明细业务清算成功,部分明细业务清算失败,则该笔“多边轧差净额结算报文”的金额按照所有已清算的明细业务金额之和来计算。

(7) 当“报文编号”为“hvps.141.001.01”,“发送、接收标识”为“SR01:来账/接收”时,“借贷标识”必填,其他情况不填写。 2.20 大额业务下载申请报文

2.20.1 报文功能

直接参与者收到CNAPS2下发的大额业务汇总核对报文核对不符时,发送此报文给CNAPS2,申请不符的业务明细;参与机构收到业务报文后,若核签未通过,也可以通过此报文即时发起申请。 2.20.2 报文序列图

参见“大额支付系统-大额业务明细核对申请报文”。 2.20.3 报文结构

序号 或 报文要素 Message root GroupHeader TransactionDownloadingRequestInformation --NumberOfTransactions 明细数目 --TransactionsDetails 明细清单 属性 类型 备注 TransactionDownloadingRequest 加签 要素 √ 1. 2. 3. [1..1] [1..1] 【业务头组件】 [1..1] 4. 5. [1..1] Max8NumericText [1..n] 禁止中文 √ 6. 7. ----SendReceiveType 发送、接收标志 ----OriginalGroupHeader 报文信息 ----DebitCreditIdentification 借贷标识 [1..1] SendReceiveCode [1..1] 【原报文主键组件】 SR00:往账/发送 SR01:来账/接收 √ √ 8. [0..1] CreditDebitCode 禁止中文 √ 2.20.4 报文说明 (1) (2) (3) (4) (5)

本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 【业务头组件】中的“系统编号”填写为“HVPS”。

“发起清算行行号”对应【业务头组件】中的“发起直接参与机构”。 “明细数目”指明细清单中n的值。

当“原报文类型”为“hvps.141.001.01”,“发送、接收标识”为“SR01:来账/接收”时,“借贷标识”必填,其他情况不填写。

2.21 大额业务下载应答报文

2.21.1 报文功能

CNAPS2收到发起参与者发起的业务明细核对下载申请报文后,按下载申请的要求将业务信息组成该报文,发送给原发起参与者。 2.21.2 报文序列图

参见“大额支付系统-大额业务明细核对申请报文”。 2.21.3 报文结构

序号 或 报文要素 Message root GroupHeader OriginalGroupHeader 原申请信息 TransactionDownloadingResponse Information --NPCProcessInformation 应答状态 --OriginalMessageContent ----Content 应答报文内容原文 ----ProcessStatus 处理状态 [0..1] [1..1] Any ProcessCode(Max4Text) 属性 类型 备注 TransactionDownloadingResponse 加签 要素 √ √ 1. 2. 3. 4. 5. 6. 7. 8. 9. [1..1] [1..1] 【业务头组件】 [1..1] 【原报文主键组件】 [1..1] √ √ [1..1] 【NPC处理信息组件】 原申请报文(hvps.714.001.01)的处理状态 当“应答状态”为PR05已成功时必填 原业务报文经过base64编码后的文本 禁止中文 [1..1] 2.21.4 报文说明

(1) 本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。

(2) 【业务头组件】中的“系统编号”填写为“HVPS”。

(3) “原申请标识号”指原业务明细核对下载申请报文标识号。 (4) 原业务报文的业务状态为“已拒绝”时,“业务处理码”必填。 2.22 大额预对账报文

2.22.1 报文功能

支付系统进行灾难恢复及备份站点内部试算平衡后,大额支付系统向参与者下发大额预对账报文。各参与者接收预对账报文后,与行内系统大额业务数据进行核对。如核对一致,即可办理新业务。否则,将核对不一致的大额支付指令通过大额应用系统按原业务要素重新提交。CNAPS2收到参与者重新提交的业务后,按照生产系统业务逻辑进行处理。由于本报文记录数较多,可能超过系统规定的长度限制,因此CNAPS2自动将超过规定长度的报文,拆分成多个报文进行传输处理。每个报文均传输业务明细的部分记录。参与机构应收齐各个分片报文后再进行业务明细对账处理。如分片丢失,参与机构可通过其他途径联系申请重新发送此报文。 2.22.2 报文序列图 2.22.2.1 场景一

支付系统进行灾难恢复及备份站点内部试算平衡后,CNAPS2向大额系统参与者下发大额预对账报文。

接收参与者1: 大额预对账报文CNAPS2

2.22.3 报文结构

加序号 或 报文要素 属性 类型 备注 签 要素 1. 2. 3. 4. 5. Message root GroupHeader Partition AccountChecking Information --CheckDate 对账日期 --TotalCount 对账信息数目 --Details 对账清单 ----MessageType 报文编号 ----TransactionTypeCode 业务类型编码 ----SendingNumberOfTransactions 发起总笔数 ----SendingControlSum 发起总金额 [1..1] [1..1] 【业务头组件】 [1..1] 【报文分片组件】 [1..1] [1..1] ISODate AccountChecking √ √ √ 禁止中文 6. [1..1] Max8NumericText 禁止中文 √ 7. 8. 9. 10. [0..n] [1..1] Max35Text [1..1] Max6Text [1..1] Max8NumericText √ √ √ 禁止中文 禁止中文 禁止中文 当业务类型为K100或K101时,固11. [1..1] SummaryAmountText 定填写为0。 禁止中文 √ 12. ----ReceivingNumberOfTransactions [1..1] Max8NumericText 禁止中文 √ 接收总笔数 13. ----ReceivingControlSum 接收总金额 ----CheckingDetailOfSending 业务发起明细清单 ------OriginalGroupHeader 原报文信息 ------Amount 金额 ------ProcessStatus 处理状态 ----CheckingDetailOfReceiving 业务接收明细清单 ------OriginalGroupHeader 原报文信息 ------DebitCreditIdentification 借贷标识 ------Amount 金额 ------ProcessStatus 处理状态 当业务类型为K100或K101时,固 [1..1] SummaryAmountText 定填写为0。 禁止中文 [0..n] √ √ 14. 15. [1..1] 【原报文主键组件】 当业务类型为K100或K101时,固√ 16. [1..1] ActiveCurrencyAndAmount 定填写为0。 禁止中文 √ 17. [1..1] ProcessCode(Max4Text) [0..n] 包含排队等非终态业务。 禁止中文 √ 18. 19. 20. [1..1] 【原报文主键组件】 [0..1] CreditDebitCode √ √ 禁止中文 当业务类型为K100或K101时,固21. [1..1] ActiveCurrencyAndAmount 定填写为0。 禁止中文 √ 22. [1..1] ProcessCode(Max4Text) 禁止中文 √ 2.22.4 报文说明 (1) (2) (3) (4)

本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 【业务头组件】中的“系统编号”填写为“HVPS”。

“接收清算行行号”对应【业务头组件】中的“接收直接参与机构”。 【报文分片组件】中的“总记录数”指的是各业务类型“发起总笔数”与“接收总笔数”的和;当某一业务类型“发起总笔数”与“接收总笔数”都为0时,该业务类型的记录数记为1 。

(5) 如数据长度超过单个报文大小的上限,本报文将进行业务级分片,不同的片段报文使用“对账日期”报文字段进行业务级关联,即不同的

片段报文“对账日期”报文字段数据值相同,报文发起方按照分片规则填写“报文分片组件”中的分片标识信息,报文接收方依据“报文分片组件”及“对账日期”报文字段数据值拼装原报文。

(6) 当“报文编号”为“hvps.141.001.01”时,“借贷标识”必填,其他情况不填写。 2.23 资金拆借信息下载报文

2.23.1 报文功能

向外汇交易中心下发此报文。 2.23.2 报文序列图 2.23.2.1 场景一

参见“大额支付系统-大额预对账报文”。 2.23.3 报文结构

加序号 或 报文要素 属性 类型 备注 签 要素 1. 2. Message root GroupHeader [1..1] [1..1] 【业务头组件】 InterBankLoanDownload √ 3. 4. 5. 6. Partition InterBankLoanDownloadInformation 同业拆借信息下载 --TotalAmount 总金额 --TotalCount 总笔数 --Details 拆借信息明细 ----Amount 货币符号、金额 ----InstructingClearingSystemMember 发起清算行行号 ----InstructingBranchIdentification 发起行行号 ----InstructedClearingSystemMember 接收清算行行号 ----InstructedBranchIdentification 接收行行号 ----TransactionType 业务类型编码 ----CategoryPurposeCode 业务种类编码 ----InterBankLoanRate 拆借利率 ----InterBankLimit [1..1] 【报文分片组件】 √ √ √ [1..1] [1..1] ActiveCurrencyAndAmount 禁止中文 [1..1] Max8NumericText 禁止中文 7. 8. [0..n] √ [1..1] ActiveCurrencyAndAmount 禁止中文 [1..1] Max14Text [1..1] Max14Text 9. 10. 禁止中文 禁止中文 √ √ 11. 12. 13. 14. [1..1] Max14Text [1..1] Max14Text [1..1] Max6Text [1..1] Max5Text 禁止中文 禁止中文 禁止中文 禁止中文 √ √ √ √ 15. 16. [1..1] Max7Text [1..1] Max5Text 禁止中文 禁止中文 √ √ 拆借期限 17. 18. ----OriginalMessageIdentification 原报文标识号 ----AdditionalInformation 附言 [1..1] Max35Text [0..1] Max60Text 禁止中文 允许中文 √ 2.23.4 报文说明资金拆借信息下载报文,“拆借明细信息”由必选修改为可选; (1) (2) (3) (4)

本报文报文头中的“发送系统号”填写为“HVPS”,“接收系统号”填写为“HVPS”。 【业务头组件】中的“系统编号”填写为“HVPS”。 【报文分片组件】中的“总记录数”与“总笔数”一致。

如数据长度超过单个报文大小的上限,本报文将进行业务级分片,不同的片段报文使用“报文标识号”报文字段进行业务级关联,即不同的片段报文“报文标识号”字段数据值中“委托日期”部分的值相同,报文发起方按照分片规则填写“报文分片组件”中的分片标识信息,报文接收方依据“报文分片组件”及“报文标识号”报文字段中“委托日期”数据值拼装原报文。

3 业务组件 无

因篇幅问题不能全部显示,请点此查看更多更全内容