人民币跨境支付系统(一期)项目技术文件
人民币跨境支付报文
文件状态: [ √ ] 草稿 [ ] 正式发布 [ ] 正在修改 文档编号: 当前版本: 编 制 人: 审 核 人: 审 批 人:
中国人民银行清算总中心 支付系统开发中心
RDC-SDP0309-CIPSR-01 V0.9.8 崔婉旻 吴贝贝 罗永忠 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文
版本号 修改人 修改日期 崔婉旻 2014-10-10 崔婉旻 2014-10-10 【A】创建 修改说明 V0.5.0 V0.7.0 【M】提交开发中心评审 【M】根据开发中心评审意见修改 1、在3.3.1报文长度说明和4.1报文清单中,增加报文最大长度限制: (1)对于业务及信息类报文和SWIFT保持一致,最大长度使用10K; (2)对于CIPS主动下发的管理类报文,最大长度允许为2M。\" 2、去掉2.2.3报文标识号中的委托日期,支付类报文委托日期使用起息日业务要素代替,其他报文不包含委托日期。 3、在2.2.1的字符集和编码中,将x字符集改为SWIFT BASIC LATIN字符集,尽量符合SWIFT标准; 4、考虑未来扩展性,数据类型和长度尽量和ISO保持一致。在所有报文的报文结构定义中,将行号、业务种类等改成35位; 5、在客户汇款和金融机构汇款的报文结构定义中,将收付款人类型栏位修改为使用附言栏; 6、在1.4术语和缩略语中,补充“被托管行”和“托管行”; 7、在资金调整核对报文、跨境业务汇总核对报文、系统状态变更通知报文、计费清单报文、参与者信息变更通知报文、业务权限变更通知报文、参与者状态变更通知报文、数字证书绑定通知报文、系统参数变更通知报文的报文序列图中,增加参与者收到报文处理完成后返回通用处理确认报文。 【M】根据商业银行外部专家咨询会意见修改 1、在客户汇款和金融机构汇款的报文结构定义中,将结算日期改为期望结算时间(包V0.8.0 崔婉旻 2014-10-17 V0.9.0 崔婉旻 2014-11-4 括日期和时间)。 2、在2.2.1的字符集和编码中,取消/CN/标识,明确CCC码使用SWIFT发布的最新版本。 3、在业务查询报文和业务查复报文中增加原端到端标识号。 中国人民银行清算总中心支付系统开发中心 第1页
跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文
【M】根据SWIFT专家意见修改 1、 客户汇款报文的收付款人类型删除。 2、 原报文下载申请和原报文下载应答报文SupplementaryData里内容拆开,增加PlaceAndName。 3、 业务撤销应答报文撤销处理状态放到 Reason Proprietary 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 【M】根据开发组意见修改 1、 增加cips.714报文说明,能申请下载的报文类型cips111,112,352。 2、 cips.352增加处理日期。 3、 cips.715修改结算日期、时间为处理日期、时间。 4、 cips.902修改权限清单为1.1,报文类型为0.n。增加权限控制的报文类型。 V0.9.6 崔婉旻 2014-12-18 5、 cips.904修改公共数据名称为公共数据中文名称,增加公共数据英文名称,公共数据值不再允许中文,英文部分可空。 6、 cips.611收费账户信息改为收费账户中文信息,增加收费账户英文信息,英文部分可空。 7、 cips.901电话不允许中文,英文部分可空。 8、 修改业务优先级为URGT。 9、 增加运行时序业务标准章节。 10、 生效日期修改为变更生效日期。 【M】根据开发组意见修改 1、 5.15增加报文说明,对附言的填写要求。删除报文功能段对报文填写的要求,统一放到报文说明段。增加报文功能段对报文的总体描述。修改章节描述为HVPS金V0.9.8 崔婉旻 2014-12-24 融机构发起汇兑业务报文。增加退汇和调减的场景节。 2、 修改报头、pmts报文行号为35位。修改pmts报文版本号为002。ccms.990,991,992,cips.912行号字段修改。 3、 将系统状态报文表格挪至附录。 4、 增加PMTS-CAE缩略语,修改2.2.4和2.2.11的描述。 【M】根据跟踪组意见修改 1、 5.33,行名改为140,地址改为490,联系人改为140。 V0.9.9 崔婉旻 2014-01-07 【M】错误修正 1、 所有any节点改为Data,由于any是保留字,使用会出问题。 2、 cips.611报文FIId节点tag名称错误修正。 3、 cips.601的余额和处理时间和报文发送时间改为非加签项。 4、 增加部分报文说明,修改部分报文属性的错误。 文档修订记录 注:变化状态:A—增加,M—修改,D—删除 中国人民银行清算总中心支付系统开发中心 第3页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 目录 1 引言......................................................................................................................................... 11 1.1 背景 .............................................................................................................................. 11 1.2 编写目的 ...................................................................................................................... 11 1.3 范围 .............................................................................................................................. 11 1.4 定义和缩略语 .............................................................................................................. 11 1.5 参考资料 ...................................................................................................................... 12 1.6 引用标准 ...................................................................................................................... 12 1.7 从属关系 ...................................................................................................................... 12 业务标准 ................................................................................................................................. 13 2.1 术语说明 ...................................................................................................................... 13 2.2 业务标准 ...................................................................................................................... 13 2.2.1 字符集和编码 ................................................................................................. 13 2.2.2 参与者行号 ..................................................................................................... 13 2.2.3 参与者账号 ..................................................................................................... 13 2.2.4 参与者加入方式 ............................................................................................. 13 2.2.5 报文标识号 ..................................................................................................... 14 2.2.6 端到端标识号 ................................................................................................. 14 2.2.7 账号 ................................................................................................................. 14 2.2.8 中介机构 ......................................................................................................... 14 2.2.9 业务层面报文重账检查规则 ......................................................................... 14 2.2.10 变更期数 ......................................................................................................... 14 2.2.11 运行时序 ......................................................................................................... 14 2.2.12 业务种类编码 ................................................................................................. 15 2.2.13 报文与业务种类对照表 ................................................................................. 16 报文格式概述 ......................................................................................................................... 17 3.1 报文结构 ...................................................................................................................... 17 3.1.1 报文结构 ......................................................................................................... 17 3.1.2 报文头格式 ..................................................................................................... 17 3.1.3 报文体格式 ..................................................................................................... 20 3.1.4 格式检查 ......................................................................................................... 20 3.2 数字签名域 .................................................................................................................. 20 3.2.1 数字签名域格式 ............................................................................................. 20 3.2.2 加签要素和数字签名编制 ............................................................................. 20 3.2.3 特殊字符的说明 ............................................................................................. 21 3.3 其他约束 ...................................................................................................................... 21 3.3.1 单个报文长度 ................................................................................................. 21 3.3.2 UTF-8的BOM问题 ........................................................................................ 22 3.3.3 ISO20022报文说明 ........................................................................................ 22 3.3.4 关于报文标准中固定填写项的说明 ............................................................. 22 报文清单及概要 ..................................................................................................................... 23 4.1 报文清单 ...................................................................................................................... 23 4.2 数据类型 ...................................................................................................................... 25 中国人民银行清算总中心支付系统开发中心 第4页 2 3 4 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5 人民币跨境支付系统报文 ..................................................................................................... 28 5.1 客户汇款报文 5.1.1 报文功能 ......................................................................................................... 28 5.1.2 报文序列图 ..................................................................................................... 28 5.1.3 报文结构(pacs.008.001.04) ............................................................................ 34 5.1.4 报文说明 ......................................................................................................... 39 5.2 金融机构汇款报文 5.2.1 报文功能 ......................................................................................................... 40 5.2.2 报文序列图 ..................................................................................................... 40 5.2.3 报文结构(pacs.009.001.04) ............................................................................ 40 5.2.4 报文说明 ......................................................................................................... 46 5.3 支付处理确认报文 5.3.1 报文功能 ......................................................................................................... 47 5.3.2 报文序列图 ..................................................................................................... 47 5.3.3 报文结构(pacs.002.001.05) ............................................................................ 47 5.3.4 报文说明 ......................................................................................................... 49 5.4 业务查询报文 5.4.1 报文功能 ......................................................................................................... 49 5.4.2 报文序列图 ..................................................................................................... 49 5.4.3 报文结构(camt.035.001.03) ........................................................................... 52 5.4.4 报文说明 ......................................................................................................... 54 5.5 业务查复报文 5.5.1 报文功能 ......................................................................................................... 55 5.5.2 报文序列图 ..................................................................................................... 55 5.5.3 报文结构(camt.036.001.03) ........................................................................... 55 5.5.4 报文说明 ......................................................................................................... 57 5.6 业务撤销申请报文 5.6.1 报文功能 ......................................................................................................... 57 5.6.2 报文序列图 ..................................................................................................... 58 5.6.3 报文结构(camt.008.001.05) ........................................................................... 59 5.6.4 报文说明 ......................................................................................................... 60 5.7 业务撤销应答报文 5.7.1 报文功能 ......................................................................................................... 61 5.7.2 报文序列图 ..................................................................................................... 61 5.7.3 报文结构(pacs.002.001.05) ............................................................................ 61 5.7.4 报文说明 ......................................................................................................... 63 5.8 业务状态查询申请报文 5.8.1 报文功能 ......................................................................................................... 63 5.8.2 报文序列图 ..................................................................................................... 63 5.8.3 报文结构(camt.005.001.05) ........................................................................... 64 5.8.4 报文说明 ......................................................................................................... 66 5.9 业务状态查询应答报文 5.9.1 报文功能 ......................................................................................................... 67 5.9.2 报文序列图 ..................................................................................................... 67 中国人民银行清算总中心支付系统开发中心 第5页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5.9.3 报文结构(camt.006.001.05) ........................................................................... 67 5.9.4 报文说明 ......................................................................................................... 70 5.10 通用签名信息业务报文 5.10.1 报文功能 ......................................................................................................... 70 5.10.2 报文序列图 ..................................................................................................... 70 5.10.3 报文结构(camt.998.001.02) ........................................................................... 72 5.10.4 报文说明 ......................................................................................................... 73 5.11 通用签名信息业务应答报文 5.11.1 报文功能 ......................................................................................................... 74 5.11.2 报文序列图 ..................................................................................................... 74 5.11.3 报文结构(camt.998.001.02) ........................................................................... 74 5.11.4 报文说明 ......................................................................................................... 75 5.12 自由格式报文 5.12.1 报文功能 ......................................................................................................... 75 5.12.2 报文序列图 ..................................................................................................... 75 5.12.3 报文结构(camt.998.001.02) ........................................................................... 80 5.12.4 报文说明 ......................................................................................................... 81 5.13 通用处理确认报文 5.13.1 报文功能 ......................................................................................................... 81 5.13.2 报文序列图 ..................................................................................................... 82 5.13.3 报文结构(camt.025.001.03) ........................................................................... 82 5.13.4 报文说明 ......................................................................................................... 83 5.14 报文丢弃通知报文 5.14.1 报文功能 ......................................................................................................... 83 5.14.2 报文序列图 ..................................................................................................... 83 5.14.3 报文结构(camt.998.001.02) ........................................................................... 84 5.14.4 报文说明 ......................................................................................................... 85 5.15 HVPS金融机构发起汇兑业务报文 ........................................................................ 85 5.15.1 报文功能 ......................................................................................................... 85 5.15.2 报文序列图 ..................................................................................................... 86 5.15.3 报文说明 ......................................................................................................... 91 5.16 资金调减申请报文< cips.350.001.01> .................................................................... 91 5.16.1 报文功能 ......................................................................................................... 91 5.16.2 报文序列图 ..................................................................................................... 91 5.16.3 报文结构(camt.051.001.03) ........................................................................... 96 5.16.4 报文说明 ......................................................................................................... 97 5.17 资金调整通知报文 5.17.1 报文功能 ......................................................................................................... 97 5.17.2 报文序列图 ..................................................................................................... 97 5.17.3 报文结构图(camt.998.001.02) ....................................................................... 98 5.17.4 报文说明 ....................................................................................................... 100 5.18 排队调整申请报文 5.18.1 报文功能 ....................................................................................................... 100 5.18.2 报文序列图 ................................................................................................... 100 中国人民银行清算总中心支付系统开发中心 第6页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5.18.3 报文结构(camt.007.001.05) ......................................................................... 101 5.18.4 报文说明 ....................................................................................................... 103 5.19 账户余额预警额度设置申请报文 5.19.1 报文功能 ....................................................................................................... 103 5.19.2 报文序列图 ................................................................................................... 103 5.19.3 报文结构图(camt.011.001.05) ..................................................................... 104 5.19.4 报文说明 ....................................................................................................... 105 5.20 余额告警通知报文 5.20.1 报文功能 ....................................................................................................... 105 5.20.2 报文序列图 ................................................................................................... 105 5.20.3 报文结构(camt.010.001.05) ......................................................................... 106 5.20.4 报文说明 ....................................................................................................... 108 5.21 清算账户信息查询申请报文 5.21.1 报文功能 ....................................................................................................... 108 5.21.2 报文序列图 ................................................................................................... 108 5.21.3 报文结构(camt.003.001.05) ......................................................................... 109 5.21.4 报文说明 ....................................................................................................... 110 5.22 清算账户信息查询应答报文 5.22.1 报文功能 ....................................................................................................... 110 5.22.2 报文序列图 ................................................................................................... 110 5.22.3 报文结构(camt.004.001.05) ......................................................................... 110 5.22.4 报文说明 ....................................................................................................... 114 5.23 账户管理通知报文 5.23.1 报文功能 ....................................................................................................... 114 5.23.2 报文序列图 ................................................................................................... 115 5.23.3 报文结构(camt.004.001.05) ......................................................................... 116 5.23.4 报文说明 ....................................................................................................... 118 5.24 资金调整核对报文< cips.701.001.01> .................................................................. 118 5.24.1 报文功能 ....................................................................................................... 118 5.24.2 报文序列图 ................................................................................................... 118 5.24.3 报文结构(camt.052.001.04) .................................................................... 119 5.24.4 报文说明 ....................................................................................................... 122 5.25 对账申请报文< cips.710.001.01>.......................................................................... 123 5.25.1 报文功能 ....................................................................................................... 123 5.25.2 报文序列图 ................................................................................................... 123 5.25.3 报文结构(camt.060.001.03) ......................................................................... 124 5.25.4 报文说明 ....................................................................................................... 126 5.26 跨境业务汇总核对报文< cips.711.001.01> .......................................................... 126 5.26.1 报文功能 ....................................................................................................... 126 5.26.2 报文序列图 ................................................................................................... 126 5.26.3 报文结构(camt.052.001.04) .................................................................... 127 5.26.4 报文说明 ....................................................................................................... 128 5.27 跨境业务明细核对申请报文< cips.712.001.01> .................................................. 128 5.27.1 报文功能 ....................................................................................................... 128 中国人民银行清算总中心支付系统开发中心 第7页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5.27.2 报文序列图 ................................................................................................... 128 5.27.3 报文结构(camt.060.001.03) ......................................................................... 130 5.27.4 报文说明 ....................................................................................................... 132 5.28 跨境业务明细核对应答报文< cips.713.001.01> .................................................. 132 5.28.1 报文功能 ....................................................................................................... 132 5.28.2 报文序列图 ................................................................................................... 132 5.28.3 报文结构(camt.052.001.04) .................................................................... 132 5.28.4 报文说明 ....................................................................................................... 134 5.29 原报文下载申请报文< cips.714.001.01> .............................................................. 134 5.29.1 报文功能 ....................................................................................................... 134 5.29.2 报文序列图 ................................................................................................... 134 5.29.3 报文结构(camt.033.001.04) ......................................................................... 134 5.29.4 报文说明 ....................................................................................................... 136 5.30 原报文下载应答报文< cips.715.001.01> .............................................................. 137 5.30.1 报文功能 ....................................................................................................... 137 5.30.2 报文序列图 ................................................................................................... 137 5.30.3 报文结构(camt.034.001.04) ......................................................................... 137 5.30.4 报文说明 ....................................................................................................... 139 5.31 系统状态变更通知< cips.801.001.01> .................................................................. 139 5.31.1 报文功能 ....................................................................................................... 139 5.31.2 报文序列图 ................................................................................................... 140 5.31.3 报文结构(admi.998.001.02) ......................................................................... 140 5.31.4 报文说明 ....................................................................................................... 142 5.32 计费清单报文< cips.611.001.01> .......................................................................... 142 5.32.1 报文功能 ....................................................................................................... 142 5.32.2 报文序列图 ................................................................................................... 142 5.32.3 报文结构(camt.086.001.01) ......................................................................... 143 5.32.4 报文说明 ....................................................................................................... 148 5.33 参与者信息变更通知报文< cips.901.001.01> ...................................................... 148 5.33.1 报文功能 ....................................................................................................... 148 5.33.2 报文序列图 ................................................................................................... 148 5.33.3 报文结构(admi.998.001.02) ......................................................................... 149 5.33.4 报文说明 ....................................................................................................... 152 5.34 业务权限变更通知报文< cips.902.001.01> .......................................................... 152 5.34.1 报文功能 ....................................................................................................... 152 5.34.2 报文序列图 ................................................................................................... 152 5.34.3 报文结构(admi.998.001.02) ......................................................................... 153 5.34.4 报文说明 ....................................................................................................... 154 5.35 登录/退出申请报文< cips.805.001.01> ................................................................ 155 5.35.1 报文功能 ....................................................................................................... 155 5.35.2 报文序列图 ................................................................................................... 155 5.35.3 报文结构(admi.998.001.02) ......................................................................... 156 5.35.4 报文说明 ....................................................................................................... 156 5.36 登录/退出应答报文< cips.806.001.01> ................................................................ 156 中国人民银行清算总中心支付系统开发中心 第8页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 6 5.36.1 报文功能 ....................................................................................................... 156 5.36.2 报文序列图 ................................................................................................... 157 5.36.3 报文结构(admi.998.001.02) ......................................................................... 157 5.36.4 报文说明 ....................................................................................................... 158 5.37 强制离线通知报文< cips.807.001.01> .................................................................. 158 5.37.1 报文功能 ....................................................................................................... 158 5.37.2 报文序列图 ................................................................................................... 158 5.37.3 报文结构(admi.998.001.02) ......................................................................... 159 5.37.4 报文说明 ....................................................................................................... 160 5.38 参与者状态变更通知报文< cips.803.001.01> ...................................................... 160 5.38.1 报文功能 ....................................................................................................... 160 5.38.2 报文序列图 ................................................................................................... 160 5.38.3 报文结构(admi.998.001.02) ......................................................................... 161 5.38.4 报文说明 ....................................................................................................... 162 5.39 数字证书绑定通知报文< cips.903.001.01> .......................................................... 162 5.39.1 报文功能 ....................................................................................................... 162 5.39.2 报文序列图 ................................................................................................... 163 5.39.3 报文结构(admi.998.001.02) ......................................................................... 164 5.39.4 报文说明 ....................................................................................................... 165 5.40 数字证书下载申请报文< cips.914.001.01> .......................................................... 166 5.40.1 报文功能 ....................................................................................................... 166 5.40.2 报文序列图 ................................................................................................... 166 5.40.3 报文结构(admi.998.001.02) ......................................................................... 167 5.40.4 报文说明 ....................................................................................................... 168 5.41 系统参数变更通知报文< cips.904.001.01> .......................................................... 168 5.41.1 报文功能 ....................................................................................................... 168 5.41.2 报文序列图 ................................................................................................... 169 5.41.3 报文结构(admi.998.001.02) ......................................................................... 169 5.41.4 报文说明 ....................................................................................................... 171 5.42 间参所属直参变更通知报文< cips.906.001.01> .................................................. 171 5.42.1 报文功能 ....................................................................................................... 171 5.42.2 报文序列图 ................................................................................................... 171 5.42.3 报文结构(admi.998.001.02) ......................................................................... 172 5.42.4 报文说明 ....................................................................................................... 173 支付报文传输平台报文 ....................................................................................................... 174 6.1 通信级确认报文 6.1.1 报文功能 ....................................................................................................... 174 6.1.2 报文序列图 ................................................................................................... 174 6.1.3 报文结构 ....................................................................................................... 174 6.1.4 报文说明 ....................................................................................................... 175 6.2 探测请求报文 6.2.1 报文功能 ....................................................................................................... 175 6.2.2 报文序列图 ................................................................................................... 176 6.2.3 报文结构 ....................................................................................................... 176 中国人民银行清算总中心支付系统开发中心 第9页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 7 6.2.4 报文说明 ....................................................................................................... 178 6.3 探测回应报文 6.3.1 报文功能 ....................................................................................................... 178 6.3.2 报文序列图 ................................................................................................... 178 6.3.3 报文结构 ....................................................................................................... 178 6.3.4 报文说明 ....................................................................................................... 179 附录....................................................................................................................................... 180 7.1 参与者发起报文与系统状态对照表 ......................................................................... 180 7.2 处理码及处理描述 .................................................................................................... 181 7.2.1 处理码编码规则 ........................................................................................... 181 7.2.2 处理码一览表 ............................................................................................... 183 中国人民银行清算总中心支付系统开发中心 第10页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 1 引言 1.1 背景 近年来,随着跨境人民币业务各项政策相继出台,人民币跨境业务范围不断扩大,业务量已初具规模,对支付结算标准化服务的要求日益提高。为支持各个阶段人民币跨境使用的需求,有必要进一步完善人民币跨境支付结算体系,保证人民币正常跨境流通。经充分论证和研究,在借鉴国际经验的基础上,人民银行决定组织开发人民币跨境支付系统,进一步整合现有人民币跨境支付结算渠道和资源,提高跨境结算效率,满足各主要时区发展人民币业务的需要,提高交易的安全性和稳定性,营造公平竞争的市场环境。 2014年5月13日,中国人民银行行长专题会决定CIPS系统建设采用分步实施策略,一期系统应于2015年底前完成开发建设和投产,主要任务是建成以下系统:(一)报文传输系统;(二)支付清算业务处理系统;(三)账户系统。CIPS一期仅支持境内直接参与者通过专线接入,首先实现实时全额清算,并适当延长服务时间,力争覆盖更多不同时区的地区。 1.2 编写目的 本文档参考业务需求、业务标准及相关设计文档编写,目的是指导系统的开发人员和系统的参与者的开发人员依照本标准,开发系统相关接口。 1.3 范围 本文档的阅读对象为业务管理部门人员、CIPS运营中心业务及技术管理人员、技术方案编制人员、软件设计人员、测试人员、软件实现人员、CIPS运营中心业务运行维护技术人员、支付系统相关技术人员、支付系统相关业务管理人员、项目管理人员等。系统参与者的系统分析员、程序员、测试人员、业务主管及其他相关人员 1.4 定义和缩略语 (1) 人民币跨境支付系统(Cross-border Interbank Payment System—CIPS) 是为境内外机构之间人民币跨境支付业务提供资金结算服务的系统。 (2) 第二代中国人民银行支付系统(CNAPS2) 由中国人民银行清算总中心建设和运维,处理全国金融机构间资金汇兑的电子系统,包大额支付系统、小额支付系统、网上跨行支付清算系统、公共控制系统等子系统。 (3) 大额支付系统(High Value Payment System—HVPS) 中国人民银行支付系统组成系统。该系统以电子方式实时处理异地、同城每笔金额在规定起点以上的贷记支付和紧急的金额在规定起点以下的贷记支付的应用系统。大额实时支付系统以全额的方式清算资金。人民币跨境清算模块通过该系统完成注资、调减和清零。 (4) 直接参与者(Direct Participant) 直接参与者是以自身身份直接参与人民币跨境支付系统,初期仅支持机构注册地在中国大陆境内的境内参与者。 (5) 间接参与者(Indirect Participant) 间接参与者是指未在CIPS开立资金账户,拥有CIPS行号,必须委托直接参与者办理人民币跨境支付业务的境内外银行机构等。 (6) 发起人(Sender) 发起人是指支付业务或信息业务的最初发起机构或个人。 (7) 接收人(Receiver) 接收人是指最终接收支付业务或信息业务的机构或个人。 中国人民银行清算总中心支付系统开发中心 第11页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 (8) 支付业务(Payment Business) 支付业务是指参与者通过CIPS发起和接收的,并进行资金结算的贷记业务,包括客户汇款、头寸调拨、金融市场业务。 (9) 信息业务(Information Business) 信息业务是指CIPS及参与者间相互传递信息,不直接进行资金结算的业务。包括普通信息业务和管理信息业务两类。 (10) 客户汇款 (Customer Payment) 客户汇款是指银行接受客户汇款申请并发出汇款指令,直接或通过代理行将款项划转给收款行,收款行根据汇款指令的要求将款项解付给收款人。客户汇款中汇款人和收款人中至少一方不是金融机构。 (11) 金融机构汇款 (Financial Institution Transfer) 头寸调拨是指付款人及收款人均为银行或非银行金融机构的汇款,即一家银行受另一家银行或非银行金融机构(含自身的分支机构)的委托、或以自身名义,以其它银行或非银行金融机构为收款人的汇款。 (12) 资金托管行 (Custodian) 资金托管行是指与CIPS境外直接参与者签订结算服务协议,负责为CIPS境外直接参与者开立资金存管账户并提供相关服务的境内商业银行。 (13) 被托管行 (Entrusted Bank) 被托管行是与资金托管行签订结算服务协议的CIPS的境外直接参与者。 (14) CIPS参与者接入端报文传输软件 (PMTS-CAE) CIPS参与者接入端报文传输软件,供人民币跨境支付系统参与者使用。 1.5 参考资料 1、《人民币跨境支付系统业务需求书》,中国人民银行支付结算司,2012年9月; 2、《第二代支付系统报文交换标准》,中国人民银行清算总中心,2013年05月; 3、《人民币跨境支付系统(一期)需求规格说明书》,中国人民银行清算总中心,2014年10月。 1.6 引用标准 (1) 《计算机软件文档编制规范(GB/T 8567-2006)》,国家质量监督检验检疫总局、 国家标准化管理委员会,2006.3.14; (2) 《支付系统开发中心项目管理体系OSSP_V3.1.0》,中国人民银行清算总中心支 付系统开发中心,2014.1.17。 1.7 从属关系 无。 中国人民银行清算总中心支付系统开发中心 第12页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 2 业务标准 2.1 术语说明 1. 业务要素 业务要素是业务数据项的抽象名称,是业务的基本组成单位,如银行账户的账号。 2. 报文 报文是系统节点间交换业务数据的基本单位,由报文头和报文体组成,其中报文体由多个报文块组成。 3. 报文块 报文块是报文的基本组成单位,使用XML标签界定,由多个报文域组成。 4. 报文域 报文域是报文块的基本组成单位,使用XML标签界定。每个报文域封装一个或多个业务要素,多个报文域组成报文块。对复杂的业务要素,报文域可能包含多个报文子域。 5. 根报文域 报文使用XML文档标准,该文档的根节点称为根报文域,标签固定为 对于分级的报文域,较低级的域称作报文子域,使用XML标签界定,位于较高级报文域的XML标签内部。 2.2 业务标准 2.2.1 字符集和编码 报文采用Unicode字符集,UTF-8编码方式。 对于不允许中文的Text类型字段,只允许出现英文字母、数字等属于SWIFT Basic Latin字符集范围内的特殊字符: . , - _ ( ) / = + ? ! & * ; @ # : % [ ]‘ \\ $ { } ^ |~ <> “ ` \\n \\r \ (空格) 对于允许中文的Text类型字段,系统不做特殊检查,只要在Unicode字符集范围内的字符都能通过。 名称字段等备注标明允许中文的业务要素可以填写中文或英文或中文商业代码(Chinese Commercial Code),中文商业代码使用SWIFT发布的最新版本。发起行在填写中文或中文商业代码前,需自行确认接收行可以处理该字段的中文或中文商业代码,系统不做控制。其他字段不允许填写中文。 2.2.2 参与者行号 CIPS使用SWIFT的BIC或CIPS业务主管部门编制的行号作为参与者行号,CIPS参与者如果没有BIC,需要先向SWIFT申请非公开的BIC或向业务主管部门申请行号。 2.2.3 参与者账号 CIPS的直接参与者在CIPS系统内部开立账户,CIPS以参与者行号作为参与者账号。 2.2.4 参与者加入方式 直接参与者初期仅支持机构注册地在中国大陆境内的境内参与者。CIPS采用一点接入、一点清算的方式,境内直接参与者的境内分支机构不允许以间接参与者的身份加入CIPS。一家间接参与者可以对应多家直接参与者,一家直接参与者也可以对应多家间接参与者。 中国人民银行清算总中心支付系统开发中心 第13页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 2.2.5 报文标识号 在CIPS系统内,报文标识号唯一标识一个直接参与者发起的一个报文,在CIPS业务保存期(CIPS业务保存期是CIPS的系统参数)内不允许重复。由16位序号组成,16位序号可由大小写字母和数字组成(不限制必须同时出现大小写字母和数字),如果位数不够的话前补零。 2.2.6 端到端标识号 端到端标识号是交易发起方行内业务层面对交易的唯一标识,在整个业务链中不变。 2.2.7 账号 客户帐号由最长34位SWIFT Basic Latin字符集范围内的字符组成。应在参与者内部唯一。 2.2.8 中介机构 中介机构的用法如下图所示,如果收款行和收款人开户行之间有一个中间行,使用中介机构1;如果有二个中间行,使用中介机构1、2。 2.2.9 业务层面报文重账检查规则 CIPS使用{发起直接参与者+报文标识号}二项作为业务层面报文重账的检查标准。 2.2.10 变更期数 变更期数是8位数字,不足8位时前补零,上线之初所有变更期数都是“00000000”。 2.2.11 运行时序 CIPS默认按照国家法定工作日运行,根据公历时间确定其工作日,具体工作日期请参见系统状态变更通知报文。CIPS每个工作日的运行共分为四个阶段:日间处理阶段、业务截止阶段、日终处理阶段和营业前准备阶段。CIPS在营业准备时通过HVPS注资,在日终处理时通过HVPS清零,这两个操作要在HVPS的日间处理阶段进行,HVPS需要延时覆盖CIPS的营业时间。 以下时点为初期参考值,具体时间点会随系统参数变更通知报文下发。 1.日间处理阶段: 中国人民银行清算总中心支付系统开发中心 第14页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 9:00至20:00为CIPS的日间业务处理时间,每天9:00定时进入日间后,关闭注资窗口(注资窗口在营业准备阶段描述),对于达到注资最低限额的参与者注资状态更新为注资成功,此时系统集中处理CIPS各类跨境支付业务,信息业务及资金调整业务。进入日间后对未注资成功参与者可以继续进行注资直至注资完成。业务截止前半小时,向所有参与者发送业务截止告警的系统状态变更通知,通知参与者准备业务截止。 2.业务截止处理阶段: 每天20:00定时进入业务截止状态,业务截止后停止受理各类跨境支付业务,切换完成后自动进入日终处理。 3.日终处理阶段: 进入日终处理后,对于结算排队业务进行自动退回处理,退回完成后进行账户清零处理,之后等待大额日终及对账,与大额对账完成后,进行清零完成检查,然后进行系统内记账的试算平衡,确认无误后进行与参与者对账,之后自动进入下一日营业准备。 4.营业准备阶段: CIPS日终处理完成后,切换系统工作日,进入到下一工作日的营业准备状态,然后依次进行账户归档及初始化,CIPS参与者信息生效,CIPS公共参数生效,即将过期参与者数字证书到期提醒通知,上日业务统计,如果是月初第一个工作日进行参与者月初计费,下发计费清单。之后系统状态停在该状态,此时可进行系统维护,数据归档及清理相关动作。 等到HVPS进入日间后,CIPS自动开启注资窗口,此时可以受理参与者的注资业务,直至CIPS进入日间。 日终营业准备20:00业务截止19:30业务截止告警日间9:00进入日间 为适应人民币跨境支付业务的处理需要, CIPS的运行时间和工作日各时段时间安排应实现灵活调整,以有效满足不同时区境外参与机构的资金清算要求。 每个系统状态下,参与者能够发送的报文请见附录参与者发起报文与系统状态对照表。 2.2.12 业务种类编码 编号 业务种类名称 业务编码 1. 货物贸易 2. 服务贸易 3. 资本项下 4. 个人汇款 5. 其他 GOD STR CTF RMT OTF 中国人民银行清算总中心支付系统开发中心 第15页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 2.2.13 报文与业务种类对照表 报文类型 业务种类 1、货物贸易 2、服务贸易 3、资本项下 4、个人汇款 5、其他 1、货物贸易 2、服务贸易 3、资本项下 4、个人汇款 5、其他 客户汇款报文 金融机构汇款报文 中国人民银行清算总中心支付系统开发中心 第16页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 3 报文格式概述 3.1 报文结构 3.1.1 报文结构 系统使用XML报文传输业务数据。该XML报文仅承载业务数据本身,并没有包含与报文流转、交换、路由等相关的信息,这些信息须附加到额外的数据块中传输,为处理的简便性, 系统将这个额外数据块附加到业务报文的头部,称之为报文头,而将业务报文本身称为报文体。报文头与报文体之间存放数字签名,称为数字签名域,数字签名域是可选的,对于需要加核数字签名的报文该域必须存在且按照要求填写数字签名内容,对于不需要加核数字签名的报文该域不出现。报文头、数字签名域和报文体共同构成一个完成的报文,之间没有任何字符间隔。即系统报文格式如下: MsgHeader(报文头) 数字签名域 3.1.2 报文头格式 3.1.2.1 报文头格式说明 节点间报头传输通信级数据,主要由版本标识、发起方、接收方、报文描述四个部分组 成,采用定长数据格式,总长度为174字节。格式如下: 域 类 版本 发 起 域名 BeginFlag 含义 位置 0 长度 3 类型 x 属性 M 说明 标识报头块开始,固定使用:{C: 固定填写01; 标识报文原始业务发起方; 固定填写CIPS 标识报文最终业务接收方; 固定填写CIPS 标识OrigSender发出本报文的机器日期; 标识OrigSender发出本报文的机器时间; 固定填写XML 报文类型代码; 通信层标识一个报文,由OrigSender顺序编制,MesgID 通信级标识号 120 20 x M 并一; 接收方根据OrigSender确保在OrigSendDate当日唯Document(报文体) 起始标识 VersionID OrigSender 版本号 报文发起人 发送系统号 报文接收人 接收系统号 报文发起日期 报文发起时间 格式类型 报文类型代码 3 5 40 44 79 83 91 97 100 2 35 4 35 4 8 6 3 20 n x x x x d t x x M M M M M M M M M 方 OrigSenderSID 接 收 OrigReceiver 方 OrigReceiverSID OrigSendDate OrigSendTime 报文描述 StructType MesgType 中国人民银行清算总中心支付系统开发中心 第17页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 +OrigSendDate+MesgID唯一确定一个报文,该三项重复的报文作为通信级重复报文; 标识本报文的关联报文,由OrigSender设置,后MesgRefID 通信级参考号 140 20 x O 续节点应保持该域不变,并在通信回应报文中带回该值,以便OrigSender匹配原报文; 此处报文优先级是通信一级的,PMTS-CAE根据此优先级传输报文,例如:设置为特急的报文,将被MesgPriority 报文优先级 160 1 n M PMTS-CAE优先传输到业务系统处理。 1:特急; 2:紧急; 3:普通; MesgDirection Reserve 报文传输方向 (保留域) 161 162 1 9 x x M O 由行内发出:U 由CIPS发出:D 保留。 标识报头块结束,固定使 EndFlag 结束标识 171 3 x M 用:}\\r\\n \\r = 0x0d \\n = 0x0a 说明: 1、x类型标识字符,取值范围为a-z、A-Z、0-9、.(英文句号)、-(连字符)、_(下划线);n类 型标识数字,取值范围为0-9;d类型标识日期,格式为:yyyymmdd;t类型标识时间,格式为:hhmmss; 2、各域均为定长域,值不足长度时应补位:x类型的,后补空格(0x20);n类型的,前补0(0x30); 3、强制域必须填值。x类型的不能为全空格(0x20),n、d、t类型的不能是全0(0x30);可选项可以 不填值,但应填充占位字符。x类型填充空格(0x20),n、d、t类型的填充0(0x30); 4、报头块各域字母均不区分大小写,建议使用全大写字母。 3.1.2.2 报文头填写范例 3.1.2.2.1 行内系统发送给PMTS-CAE 域 类 版本 域名 BeginFlag VersionID 含义 起始标识 版本号 位置 0 3 长度 3 2 类型 x n 属性 M M 说明 {C: 01 中国人民银行清算总中心支付系统开发中心 第18页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 TEST0000240 (注意后补空格) CIPS CIPSCNSHXXX (注意后补空格) CIPS 20100501 094508 XML cips.111.001.01 (注意后补空格) A1234B1234C1234D1234 00000000000000000000 3 U (空格填充) }\\r\\n 发 起 OrigSender 报文发起人 发送系统号 报文接收人 接收系统号 报文发起日期 报文发起时间 格式类型 报文类型代码 通信级标识号 5 40 44 79 83 91 97 100 120 35 4 35 4 8 6 3 20 20 x x x x d t x x x M M M M M M M M M 方 OrigSenderSID 接 收 OrigReceiver 方 OrigReceiverSID OrigSendDate OrigSendTime StructType MesgType MesgID 报文描述 MesgRefID MesgPriority MesgDirection Reserve 通信级参考号 报文优先级 报文传输方向 (保留域) 结束标识 140 160 161 162 171 20 1 1 9 3 x n X x x O M M O M EndFlag 3.1.2.2.2 PMTS-CAE发送给行内系统 域 类 版本 发 起 域名 BeginFlag VersionID OrigSender 含义 起始标识 版本号 报文发起人 发送系统号 报文接收人 接收系统号 报文发起日期 报文发起时间 格式类型 报文类型代码 通信级标识号 位置 0 3 5 40 44 79 83 91 97 100 120 长度 3 2 35 4 35 4 8 6 3 20 20 类型 x n x x x x d t x x x 属性 M M M M M M M M M M M 说明 {C: 01 TEST0000240 (注意后补空格) CIPS ABCD0000009 (注意后补空格) CIPS 20100501 094508 XML cips.111.001.01 (注意后补空格) A1234B1234C1234D1234 00000000000000000000 3 D 方 OrigSenderSID 接 收 OrigReceiver 方 OrigReceiverSID OrigSendDate OrigSendTime StructType 报文描述 MesgRefID MesgPriority MesgDirection MesgID MesgType 通信级参考号 报文优先级 报文传输方向 140 160 161 20 1 1 x n X O M M 中国人民银行清算总中心支付系统开发中心 第19页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 Reserve EndFlag 162 171 9 3 x x O M (保留域) 结束标识 (空格填充) }\\r\\n 3.1.3 报文体格式 报文体为XML格式,使用 每个报文都有对应的schema文件用来进行报文格式检查,schema文件名称与报文编号相同,使用ISO20022标准的报文则采用ISO20022发布的schema文件。 参与机构发送报文给CIPS时,应将待发送往帐报文的报文体使用XML Schema进行格式检查,检查通过后,才能提交给CAE。 如果报文XML Schema规定报文中的一个节点必须填写,但其子节点全部可选时,子节点应该最少选择一个填写,如果子节点全部不填写,XML Schema格式检查不会报错,但CIPS将视为非法报文。 参与机构从CAE接收报文后,应使用XML Schema对收到的来帐报文的报文体进行格式检查,检查通过后,才能提交给行内系统进行业务处理。对检查失败的来帐报文,如报文可以解析并能获取返回业务级回应报文需要的报文数据时,返回“已拒绝”回执报文,否则丢弃该报文,留待日终对账解决。 3.2 数字签名域 3.2.1 数字签名域格式 数字签名域采用变长数据格式,格式如下: 域 类 域名 BeginFlag DigitalSignature EndFlag 含义 起始标识 数字签名内容 位置 0 4 签名后紧接 长度 3 签名长度 3 类型 x 签名数据 x 属性 说明 M M M {S: }\\r\\n 结束标识 3.2.2 加签要素和数字签名编制 3.2.2.1 加签要素和数字签名编制 CIPS使用数字签名保证业务数据的可靠性和防抵赖性。数字签名由业务发起方编制,CIPS和业务接收方核验。 CIPS编制业务数字签名的做法如下: (1)按报文中业务要素出现的顺序,将各加签业务要素值后附“|(竖线)”后顺序拼 中国人民银行清算总中心支付系统开发中心 第20页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 接成签名要素串;例如“102100033452|CNY1234.56|cips.111.001.01|”。最后一个业务要素值后面也有“|(竖线)”;取金额字段作为加签要素时,应包括该金额对应的货币符号,例如格式CNY1234.56。 (2)使用本行的数字证书(私钥)对签名要素串签名,签名的校验算法使用SM2算法; (3)将签名值使用BASE64转码后填写到报文的数字签名域。 各加签业务要素值,指业务要素对应的XML报文域数据,包括该域除XML标签外的所有字符,无须补齐位数,并截断两端空白字符。空白字符,指空格(0x20)、制表(0x09)、回车(0x0d)、换行(0x0a)四个字符。 如加签业务要素没有在报文中出现,或其值为全空白(即截断两端空白字符后长度为0),则拼接签名要素串时忽略该加签业务要素。 3.2.2.2 数字证书绑定通知报文的数字签名核验标准 CIPS数字证书绑定通知报文使用带签名者证书(公钥)的数字签名(PKCS#7)。核验该数字签名的要求如下: (1)数字签名核验成功,并获取签名者证书(公钥); (2)检查签名者证书,应是CFCA签署且证书合法、有效,应使用证书注销列表文件(CRL)进行证书是否已被注销的检查; (3)检查签名者证书的DN域,应包含ou=CIPS(忽略大小写),且CN域应包含签名者的行号; 核验通过后,CIPS和各接收参与机构应存储签名者的证书公钥数据,并作为后续验证该参与机构发送的非数字证书绑定通知报文的数字签名的证书。 3.2.2.3 非数字证书绑定通知报文的数字签名核验标准 CIPS非数字证书绑定通知报文使用无签名者证书(公钥)的数字签名(PKCS#1,裸签)。核验该数字签名的要求如下: (1)按报文格式标准中的加签要素组织签名要素串; (2)获取发起参与机构绑定的证书公钥; (3)使用该公钥、签名要素串、数字签名,核验数字签名的合法性,应使用证书注销列表文件(CRL)进行证书是否已被注销的检查。 核验通过后,CIPS和各接收参与机构应存储业务及其签名备查。 3.2.3 特殊字符的说明 数字签名经BASE64转码后放置到报文的数字签名域,由于BASE64转码后的值可以包含回车符,因此在把数字签名加入到报文中时,应避免使用Dom的API操作,否则Dom的API可能会对数字签名中的特殊字符进行转义,从而导致接收方核签失败。例如,Dom API将数字签名的回车符转换为“
” 3.3 其他约束 3.3.1 单个报文长度 单个报文长度大小应符合以下规定,超过该长度大小的报文将被CAE拒绝。 序号 报文名称 报文大小 (按照1M=1024*1024字节计算) 中国人民银行清算总中心支付系统开发中心 第21页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 (按照1K=1024字节计算) 1. 支付类报文和信息业务类报文 2. 其他所有报文 10K <2M 3.3.2 UTF-8的BOM问题 报文使用UTF-8编码,传输报文时,应注意报文中不能包含UTF-8编码的BOM header(其对应的二进制为EF BB BF)。对带有BOM header的报文,系统将拒绝受理。 3.3.3 ISO20022报文说明 部分报文直接使用ISO20022标准定义的报文,并根据系统的特点进行了定制化,主要注意事项说明如下: (1)如ISO20022报文栏位为强制项,而本系统无对应业务要素的,这些强制项栏位被保留,其填写要求参见报文的说明; (2)受ISO20022报文栏位要素的排列限制,使用ISO20022报文的各业务要素排列顺序与我国业务习惯有些差异,请以报文规定为准。 (3)报文表格中“属性”字段格式为[x..y],其中x表示该字段最少出现次数,y表示该字段最多出现次数;例如[1..10]表示该字段最少出现1次,最多出现10次。 (4)采标报文中,对于CIPS应用到的栏位,应用软件一般会进行严格的格式检查;对于CIPS未应用到的栏位,参与者间可相互协商,根据实际情况自行填充,这些栏位只要符合ISO20022标准的约束且能通过Schema检查,CIPS会原封不动转发。 3.3.4 关于报文标准中固定填写项的说明 为满足ISO20022标准的填写要求,CIPS报文标准包含了部分固定项。对这些项,各参与者发起往帐时应按要求填写该项的值,接收来帐时应忽略这些项,不应对这些项进行值合法性检查。 中国人民银行清算总中心支付系统开发中心 第22页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 4 报文清单及概要 4.1 报文清单 序号 报文编号 报文名称 客户汇款报文 金融机构汇款报文 支付处理确认报文 业务查询报文 业务查复报文 业务撤销申请报文 业务撤销应答报文 业务状态查询申请报文 业务状态查询应答报文 通用签名信息业务报文 通用签名信息业务应答报文 自由格式报文 1. cips.111.001.01 2. cips.112.001.01 3. cips.601.001.01 4. cips.301.001.01 5. cips.302.001.01 6. cips.303.001.01 7. cips.304.001.01 8. cips.305.001.01 9. cips.306.001.01 10. cips.307.001.01 11. cips.308.001.01 12. cips.309.001.01 是否加签 参与者 -> CIPS -> √ 报文方向 参与者 参与者 -> CIPS -> √ 参与者 CIPS -> 参与者 √ 是否对账 跨境业务对账 跨境业务对账 报文长度 10K 10K 10K 10K 10K 10K 10K 10K 10K 10K 10K 10K 参与者 -> CIPS -> √ 参与者 参与者 -> CIPS -> √ 参与者 参与者 -> CIPS √ √ CIPS -> 参与者 参与者 -> CIPS √ CIPS -> 参与者 参与者 -> CIPS -> √ 参与者 参与者 -> CIPS -> √ 参与者 参与者 -> CIPS -> 参与者 CIPS -> 参与者 参与者 -> CIPS 13. cips.900.001.01 14. cips.912.001.01 15. hvps.112.001.01 通用处理确认报文 报文丢弃通知报文 HVPS金融机构发起汇兑业务报文 CIPS -> 参与者 参与者 -> CIPS CIPS -> 参与者 √ 10K 10K 参与者 -> HVPS -> √ CIPS √ √ √ 16. cips.350.001.01 17. cips.352.001.01 18. cips.353.001.01 资金调减申请报文 资金调整通知报文 排队调整申请参与者 -> CIPS 资金调整对账 10K 10K 10K CIPS -> 参与者 参与者 -> CIPS 中国人民银行清算总中心支付系统开发中心 第23页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 报文 19. cips.354.001.01 账户余额预警额度设置申请报文 参与者 -> CIPS √ 10K 20. cips.355.001.01 21. cips.356.001.01 22. cips.357.001.01 23. cips.358.001.01 24. cips.701.001.01 25. cips.710.001.01 26. cips.711.001.01 27. cips.712.001.01 28. cips.713.001.01 29. cips.714.001.01 30. cips.715.001.01 31. cips.801.001.01 32. cips.611.001.01 33. cips.901.001.01 34. cips.902.001.01 35. cips.805.001.01 36. cips.806.001.01 37. cips.807.001.01 38. cips.803.001.01 39. cips.903.001.01 余额告警通知报文 清算账户信息查询申请报文 清算账户信息查询应答报文 账户管理通知报文 资金调整核对报文 对账申请报文 跨境业务汇总核对报文 跨境业务明细核对申请报文 跨境业务明细核对应答报文 原报文下载申请报文 原报文下载应答报文 系统状态变更通知报文 计费清单报文 参与者信息变更通知报文 业务权限变更通知报文 登录/退出申请报文 登录/退出应答报文 强制离线通知报文 参与者状态变更通知报文 数字证书绑定通知报文 CIPS -> 参与者 √ √ √ √ √ √ √ √ √ 10K 10K 10K 10K 2M 10K 2M 10K 2M 10K 2M 10K 10K 2M 2M 10K 10K 10K 10K 10K 参与者 -> CIPS CIPS -> 参与者 CIPS -> 参与者 CIPS -> 参与者 参与者 -> CIPS CIPS -> 参与者 参与者 -> CIPS CIPS -> 参与者 参与者 -> CIPS CIPS -> 参与者 CIPS -> 参与者 √ CIPS -> 参与者 CIPS -> 参与者 √ CIPS -> 参与者 参与者 -> CIPS CIPS -> 参与者 √ CIPS -> 参与者 CIPS -> 参与者 CIPS -> 参与者 参与者 -> CIPS 中国人民银行清算总中心支付系统开发中心 第24页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 40. cips.914.001.01 41. cips.904.001.01 42. cips.906.001.01 43. 数字证书下载申请报文 系统参数变更通知报文 间参所属直参变更通知报文 通信级确认报文 探测请求报文 探测回应报文 参与者 -> CIPS √ 10K 2M 2M 10K 10K 10K CIPS -> 参与者 CIPS -> 参与者 ccms.990.002.01 参与机构<->PMTS 参与机构->PMTS 参与机构<-PMTS 44. ccms.991.002.01 45. ccms.992.002.01 4.2 数据类型 序号 类型名称 类型定义 表示字符串,最少1位,最多N位的文本,含数字、字母、中文、及其他各种字符。 附加说明 注意:每个中文占1位。 1. MaxNText 2. MaxNNumericText 表示数字串,最少1位,最多N位的数字。3. ExactNText 4. ExactNNumericText 表示固定为N位长度的字符串。 表示固定为N位长度的数字。 表示日期,格式为yyyy-mm-dd 表示日期和时间,格式为yyyy-mm-ddTHH:MM:SS 例如:2010-05-01 例如:2010-05-01T15:09:05,其中的\"T\"为日期和时间的分割符,是必需的。 例如: 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 止补零(例如一元只能为1.00,不能为01.00或者前补更多0)。 注:货币符号采用《ISO-4217:Codes for the of representation currencies and funds》标准,人民币的货币符号为“CNY”。 表示数量,其中整数部分最多16位数字,例如一元只能为1.00,不能为1或者1.0,金额第一位非零数字前禁止补零(例如一元只能为1.00,不能为01.00或者前补更多0)。 在本系统中,整数部分强制保留19. DecimalNumber 小数部分固定2位数字。 注:不带正负(即+-)号。 10. PercentageRate 表示利率,最多11位数字,其中小数部分最多10位数字。 位数字,小数部分强制保留8位数字(例如千分三只能表示为0.00300000)。 BIC码的正则表达式为“[A-Z]{6,6}[A-Z2-9] [A-NP-Z0-9]([A-Z0-9]{3,3}){0,1} 11. BICIdentifier 使用BIC码的方式标识银行机构。 ” 注:BIC码采用《ISO 9362 \"Banking - Banking telecommunication messages - Bank identifier codes\"》标准。 12. Any 用来表示任意长度和数据类型的一段文本。 FRWD:已转发 ACSC:已结算 SUCD:已成功 13. ProcessCode(Max4Text) 表示业务状态 RSVL:已处理 CAND:已撤销 RJCT:已拒绝 PDNG: 结算排队 EDRN:日终退回 ADDD:新增 14. ChangeCode(Max4Text) EffectiveCode(Max4Text) 表示数据变更类型 MODI:变更 DELE:撤销 EFIM:立即生效 EFSD:指定日期生效 DATE:日期 15. 表示数据生效类型 表示公共数据类型 16. CommonDataCode中国人民银行清算总中心支付系统开发中心 第26页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 (Max4Text) STRG:字符串 AMNT:金额 NMBR:数字 TIME:时间 CLSD:营业准备 17. SystemStatus(Max4Text) CreditDebitCode(Max4Text) Priority3Code(Max4Text) OperationTypeCode(Max4Text) QueueChangeTypeCode(Max4Text) AccountStatusCode(Max4Text) LoginOperationT用来表示系统状态 ACTV:日间 SUSP:业务截止 CLSG:日终处理 CRDT:贷记 DBIT:借记 NORM:普通 18. 用来表示借贷标识 19. 用来表示业务优先级 HIGH:紧急 URGT:特急 FDRD:调减 20. 用来表示调整类型 PRFD: 注资 TRBH:清零 FRST:调整至队首 FNAL:调整至队尾 ENAB:已开户 DISA:冻结 LOGN:登录 LOGF:退出 21. 22. 用来表示队列调整类型 用来表示账户状态 23. ypeCode(Max4Text) CapitalInjectio用来表示登录退出 FDRC:注资成功 注资状态 FDWT: 待注资 24. nTypeCode(Max4Text) 25. YesNoIndicator 26. 27. 28. NationCode(Max4Text) RunStatCode(Max4Text) DomesticFlag(Max4Text) EffectiveIdenti最后一页指示符 国别代码 True:最后一页 False: 不是最后一页 国别代码采用《ISO 3166-1 alpha-2》标准,中国的代码是CN。 ENBL 正常 DSBL 暂停 DMPT 境内参与者 OSPT 境外参与者 VLID 有效 参与者的运行状态 境内外标识 29. fication (Max4Text) WebFlag(Max4Text) BankCategory(Max4Text) 有效标识 INVD 失效 PMTS PMTS SWFT SWIFT DRPT 直接参与者 IDPT 间接参与者 30. 31. 接入网络类型 参与者资格标识 中国人民银行清算总中心支付系统开发中心 第27页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5 人民币跨境支付系统报文 5.1 客户汇款报文 当业务涉及到客户的账户时,发起参与者组此报文发送到CIPS,在CIPS完成资金结算后实时转发接收参与者,并将业务处理结果使用支付处理确认报文返回给发起参与者。 5.1.2 报文序列图 5.1.2.1 场景一 参与者发起的业务顺利结算。 中国人民银行清算总中心支付系统开发中心 第28页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5.1.2.2 场景二 参与者发起的业务经结算排队后结算。 中国人民银行清算总中心支付系统开发中心 第29页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5.1.2.3 场景三 参与者发起的业务在结算排队过程中被撤销。 中国人民银行清算总中心支付系统开发中心 第30页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5.1.2.4 场景四 参与者发起的业务在结算排队后,在日终时仍未被结算或撤销,CIPS做退回处理。 中国人民银行清算总中心支付系统开发中心 第31页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5.1.2.5 场景五 参与者发起的业务因为业务检查错被CIPS做拒绝处理。 中国人民银行清算总中心支付系统开发中心 第32页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5.1.2.6 场景六 参与者发起的业务因报文格式错或重账被CIPS丢弃该业务报文。 场景参见“报文丢弃通知报文”。 中国人民银行清算总中心支付系统开发中心 第33页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5.1.3 报文结构(pacs.008.001.04) 序号 或 报文要素 Message root GroupHeader --MessageIdentification 报文标识号 --CreationDateTime 报文发送时间 --NumberOfTransactions --SettlementInformation ----SettlementMethod CreditTransferTransactionInformation --PaymentIdentification ----EndToEndIdentification 端到端标识号 ----TransactionIdentification 交易标识号 --PaymentTypeInformation ----CategoryPurpose ------Proprietary 业务种类编码 --InterbankSettlementAmount 货币符号、金额 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 16. --InterbankSettlementDate 起息日 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. ----Agent 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. --------MemberIdentification 中介机构1行号 ------Name 中介机构1名称 --IntermediaryAgent2 ----FinancialInstitutionIdentification 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. --------MemberIdentification 付款人开户行行号 ------Name 付款人开户行名称 --CreditorAgent ----FinancialInstitutionIdentification 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 79. --SupplementaryData 5.1.4 报文说明 (1) (2) (3) (4) (5) (6) (7) (8) 本报文的发起参与机构是”付款直接参与者行号”要素。 费用承担方等费用项,CIPS不做特殊检查,不影响业务结算金额。 原始货币符号、金额可以是其它币种,CIPS不做检查。 本报文中”结算时间”要素,参与者发起时不填写,CIPS在结算成功转发时填写,内容为CIPS的机器时间。 起息日CIPS不做检查。 期望结算日期要等于当前CIPS系统工作日。 本报文中”附言”要素可填写参与者之间的私有约定信息。 付款人开户行行号和付款人开户行名称两者至少需要填写一项,收款人开户行行号和收款人开户行名称两者至少需要填写一项。如果对应行号有BIC,建议收/付款人开户行行号填写BIC;如果没有BIC,建议填写收/付款人开户行名称。 (9) 付款人名称和付款人地址两者至少需要填写一项,收款人名称和收款人地址两者至少需要填写一项。 中国人民银行清算总中心支付系统开发中心 第39页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5.2 金融机构汇款报文 当业务仅涉及金融机构账户时,发起参与机构组此报文发送到CIPS,在CIPS完成资金结算后实时转发接收参与机构,并将业务处理结果使用支付处理确认返回给发起参与机构。此报文包含原MT202COV的功能。 5.2.2 报文序列图 (参见客户汇款报文。) 5.2.3 报文结构(pacs.009.001.04) 使用ISO20022报文:pacs.009.001.04 FinancialInstitutionCreditTransferV04 序号 或 报文要素 Message root GroupHeader --MessageIdentification 报文标识号 --CreationDateTime 报文发送时间 --NumberOfTransactions 明细业务总笔数 --SettlementInformation ----SettlementMethod CreditTransferTransactionInformation --PaymentIdentification 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 10. 11. 12. 13. 14. 15. 16. 17. ----InstructionIdentification 原报文标识号 ----EndToEndIdentification 端到端标识号 ----TransactionIdentification 交易标识号 --PaymentTypeInformation ----CategoryPurpose ------Proprietary 业务种类编码 --InterbankSettlementAmount 货币符号、金额 --InterbankSettlementDate 起息日 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 付款直接参与者行号 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. ----BranchIdentification ------Identification 付款间接参与者行号 --InstructedAgent ----FinancialInstitutionIdentification 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 42. 43. 44. 45. 46. 47. ------Name 中介机构2名称 --Debtor ----FinancialInstitutionIdentification 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 收款行账号 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. --RemittanceInformation ----Unstructured 附言 --UnderlyingCustomerCreditTransfer ----Debtor ------Name COV付款人名称 ------PostalAddress --------AddressLine COV付款人地址 ----DebtorAgent 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 COV中介机构1 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. --------Name COV中介机构1名称 ----CreditorAgent 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 /Document/ FICdtTrf/CdtTrfTxInf √ 91. 92. 93. ----Envelope ------Contents --------ExpectedSettlementDate 期望结算日期 5.2.4 报文说明 (1) (2) (3) (4) (5) (6) (7) (8) 本报文的发起参与机构是”付款直接参与者行号”要素。 原始货币符号、金额可以是其它币种,CIPS不做检查。 本报文中”结算时间”要素,参与者发起时不填写,CIPS在结算成功转发时填写,内容为CIPS的机器时间。 起息日CIPS不做检查 期望结算日期要等于当前CIPS系统工作日。 本报文中”附言”要素可填写参与者之间的私有约定信息。 本报文UnderlyingCustomerCreditTransfer对应MT202COV的Sequence B,此部分要素CIPS不做业务层面检查。 付款行开户行行号和付款行开户行名称两者至少需要填写一项,收款行开户行行号和收款行开户行名称两者至少需要填写一项。如果对应行号有BIC,建议收/付款行开户行行号填写BIC;如果没有BIC,建议填写收/付款行开户行名称。 (9) 如果填写UndrlygCstmrCdtTrf,COV付款人名称和COV付款人地址两者至少需要填写一项,COV收款人名称和COV收款人地址两者至少需要填写 一项,COV付款人开户行行号和COV付款人开户行名称两者至少需要填写一项,COV收款人开户行行号和COV收款人开户行名称两者至少需要填写一项。 中国人民银行清算总中心支付系统开发中心 第46页 跨境银行间支付系统(一期)项目技术文件 人民币跨境支付报文 5.3 支付处理确认报文 本报文用于CIPS在业务处理状态发生变化后(拒绝、结算、排队、日终退回),通过本报文通知业务的发起参与者。 5.3.2 报文序列图 (参见客户汇款报文) 5.3.3 报文结构(pacs.002.001.05) ISO200序号 或 报文要素