内部资料,注意保管网网网上上上支支支付付付跨跨跨行行行清清清算算算系系系统统统报报报文文文交交交换换换标标标准准准(版本1.6)中国人民银行清算总中心2016年10月网上支付跨行清算系统报文格式标准中国人民银行清算总中心第I页文档修订记录版本编号变化状态简要说明日期批准日期V0.5A新建2009.12.152010.1.22V1.0αM修改2010.02.022010.02.04V1.0α修正M修改2010.04.012010.04.01V1.1M修改2010.05.272010.06.02V1.2M修改2010.06.272010.07.02V1.3M修改2010.07.282010.08.01V1.4M修改2010.10.282010.10.28V1.5M修改2013.4.12013.4.28V1.5.1M修改2015.8.312016.1V1.6M修改2016.10注:变化状态:A—增加,M—修改,D—删除网上支付跨行清算系统报文格式标准中国人民银行清算总中心第II页修改内容摘要序号修改日期修改说明1.2009-12-29[C]创建第一稿作为文档模板;2.2010-01-19[M]完善补充完善形成初稿;3.2010-02-01[M]与需求方确认后修改,发布1.0α版;ver1.0a修订4.2010-02-23[M]1、第三方贷记业务报文增加“收款人开户行名称”;2、账户信息查询应答报文格式调整;3、预授权应答报文修改了个别标签和缩写字母;4、授权支付协议管理申请报文,“收款人”开头的标签和缩写字母修改;5、授权支付协议管理通知报文,“收款人”开头的标签和缩写字母修改;6、汇总核对报文修改了个别标签和缩写字母;7、业务明细核对申请报文修改了个别标签和缩写字母;8、业务明细核对应答报文修改了个别标签和缩写字母;9、参与机构变更通知报文修改了个别标签和缩写字母;10、全部报文的“业务轧差场次”改为“轧差场次”;11、全部报文的“货币符号、交易金额”改为“货币符号、结算金额”;12、全部报文的“原业务报文标识号”改为“原报文标识号”;13、全部报文的“报文类型号”改为“报文类型代码”;14、报头部分的文字上面,“原发起方”改为“发起方”,“原接收方”改为“接收方”;15、业务状态查询应答报文,“付款人开户行名称”标签修改;16、预授权撤销报文,“预授权撤销申请时间”标签修改;17、登录/退出应答报文的文字上面,“当前系统状态”修改为“系统当前状态”;18、通讯级确认报文增加“报文发起人”和“报文发起日期”字段;19、通用处理确认报文增加“处理日期(终态日期)”和“原发起机构号”字段;20、账户信息查询应答报文、预授权应答报文、预授权撤销应答报文、授权支付协议管理应答报文、授权支付协议管理通知应答报文、账户信息查询协议管理应答报文、账户信息查询协议管理通知应答报文,增加“处理日期(终态日期)”字段;21、账户信息查询应答报文,增加第41项“账号”字段;22、增加“附录一:TAG码和报文标签对照表”;5.2010-02-24[M]1、第三方贷记业务回执报文,“业务拒绝信息或URL信息”属性由[0..1]修改为[0..n];2、增加“网银借记业务报文”的“收款人开户行所属网银系统行号”字段类型;3、将“原报文类型号”统一改为“原报文类型代码”;4、补充“附录一:TAG码和报文标签对照表”的疏漏;6.2010-02-25[M]1、自由格式报文,“信息内容”字段类型修改为“Max1000Text”;内部资料注意保密内部资料注意保密网上支付跨行清算系统报文格式标准中国人民银行清算总中心第III页2、支付业务金额上限变更通知报文,增加CheckLevel字段;3、附录一:TAG码和报文标签对照表,CurrencyAndAmount的tag属性修改为22x(3位货币符号+最多18位数字+1位小数点)。4、预授权申请报文,报文说明中补充内容;5、汇总核对报文,报文说明中补充内容;6、“2.3.1格式检查”,补充内容;7、“参与机构故障通知报文”名称修改为“参与机构状态变更通知报文”,状态变更类型在“ST00设置故障”和“ST01恢复运行”的基础上增加“ST02已登录”和“ST03已退出”;7.2010-02-26[M]1、账户信息查询应答报文,“账户余额查询”栏位下增加“明细条目”标签;2、通讯级确认报文,增加“报文类型代码”字段;3、账户信息查询应答报文,“存款类型名称”属性修改为[0..1],“单位银行结算账户或个人借记卡账户/余额查询”下的“明细条目”属性修改为[0..1];8.2010-03-01[M]1、附录一:TAG码和报文标签对照表,补充18个tag;9.2010-03-02[M]1、附录一:TAG码和报文标签对照表,补充报文头的tag;2、“2.6.3ISO20022报文说明”增加报文属性[x..y]的解释;10.2010-03-03[M]1、第三方贷记业务报文,增加“阶段编号”字段;11.2010-03-05[M]1、“3.2数据类型”,查询类型代码修改为QT00和QT01;12.2010-03-08[M]1、“2.2.1报文头格式说明”,补充了“保留域”的使用说明;2、附录一:TAG码和报文标签对照表,删除“E09循环次数”tag;13.2010-03-09[M]1、“1.2.4报文与业务类型对照表”,网银贷记业务报文中删除“预授权结算”业务类型;14.2010-03-10[M]1、“3.2数据类型”“AcctLtdTypeCode”,删除“TL00:不限定”、“TL05:个人借记卡或单位银行结算账户”和“TL06:个人贷记卡或单位银行结算账户”,CurrencyAndAmount类型补充约束要求;2、“第三方贷记业务报文”,补充“交易限定付款账户类型”的填写说明,“商户号”字段位置修改;15.2010-03-11[M]1、2.3报文体格式中补充了名字空间的说明;2、支付业务金额上限变更通知报文,增加“变更类型”字段;16.2010-03-15[M]1、第三方贷记业务报文,增加“付款人开户行名称”字段;2、第三方贷记业务回执报文,增加“第三方机构行号”字段;3、业务明细核对下载应答报文,增加“应答报文内容原文”字段;网上支付跨行清算系统报文格式标准中国人民银行清算总中心第IV页17.2010-03-18[M]1、第三方贷记业务报文,“付款人户名”和“数字签名”字段位置上下互换;2、网银贷记业务回执报文、网银借记业务回执报文、第三方贷记业务回执报文,“业务状态”标签名称和位置跟换;3、账户信息查询申请报文,“查询类型”字段位置调整;4、账户信息查询应答报文,个人贷记卡交易明细查询增加“借贷标识”字段,并对该报文格式进行较大调整;5、增加附录三:IBPS检查标准;6、“2.2.1报文头格式说明”,补充了“保留域”的使用说明;7、通用处理确认报文,增加“原报文类型代码”字段;8、轧差通知报文,增加“原报文类型代码”字段;9、将所有涉及“开户行所属城市代码”的备注说明移至父节点;18.2010-03-19[M]1、“2.2.1报文头格式说明”,补充了第三方贷记业务对于报文头的使用说明;2、业务状态查询报文、业务状态查询应答报文,增加“原发起机构号”字段;3、轧差通知报文增加“原发起机构号”字段;4、账户信息查询应答报文,增加“查询失败的账号列表”字段;19.2010-03-26[M]1、业务撤销应答报文,增加“被撤销业务报文标识号”字段;2、汇总核对报文,调整报文格式;20.2010-03-31[M]1、账户信息查询应答报文,格式调整;21.2010-04-01[M]1、发布1.0α修正版;Ver1.122.2010-04-12[M]1、“1.2.2业务类型编码”,增加M开头的业务类型;23.2010-04-16[M]1、“业务撤销应答报文”报文增加“撤销日期”字段;24.2010-04-20[M]1、3.1报文清单中“报文方向”一列有个别报文传输方向错误,更正;2、1.2.3业务类型编码,调整编号;3、2.2报文头,保留字段的说明修改;4、第三方贷记业务,删除“阶段编号”字段;25.2010-04-22[M]1、3.2数据类型的拒绝码,“RJ04:当日业务累计金额超过规定金额”修改为“RJ04:业务累计金额/笔数超过规定上限”;2、3.2数据类型的参与机构类型,“CL00:直接接入银行业机构”修改为“CL00:直接接入银行机构”,“CL01:直接接入非银行业机构”修改为“CL01:直接接入非银行机构”;3、第三方贷记业务回执报文,“业务拒绝信息或URL信息”修改为“业务网上支付跨行清算系统报文格式标准中国人民银行清算总中心第V页拒绝信息”,第二个“数字签名”字段修改为“身份校验URL信息”;4、删除K25数字签名(备用)tag。26.2010-04-26[M]1、1.2.4报文与业务类型对照表中补充内容;2、账户信息查询申请报文和账户信息查询应答报文,修改为每次只能查询一个账号的余额信息;3、账户信息查询应答报文,删除“查询失败的信息”及子项;4、预授权申请报文,授权支付协议管理申请报文,账户信息查询协议管理申请报文,增加“交易限定付款账户类型”字段;5、自由格式报文,信息内容由Max1000Text修改为Max500Text;27.2010-05-05[M]1、3.3典型业务报文序列图,修改;28.2010-05-14[M]1、账户信息查询申请和应答报文,分拆为账户余额查询和账户交易明细查询报文,并调整账户余额查询应答报文格式。29.2010-05-24[A]1、添加报文丢弃通知报文;2、系统状态变更通知报文增加“节假日标志”字段;30.2010-05-26[A]1、增加系统状态变更通知报文“节假日标志”字段对应的TAG码:F40;2、业务明细核对应答报文增加“收付款行接收标志”字段;3、业务明细核对下载申请报文增加“发送、接收标志”和“收付款行接收标志”字段;4、业务明细核对下载应答报文增加“原发起机构号”、“原报文标识号”、“发送、接收标志”和“收付款行接收标志”字段;Ver1.231.2010-06-03[M]1、修改网银借记业务的认证模式只能使用协议认证模式;32.2010-06-27[M]1、对各数据项、数据类型进行了补充说明;2、对金额型、数值型增加整数最多13位的限制;3、ibps.101.001.01附言栏位由[1..1]调整为[0..1],和Schema定义保持一致;4、对金额上限变更通知报文增加说明。Ver1.333.2010-07-12[M]1、增加IBPS0010、IBPS0017、IBPS0018参数作为下发立即生效的参数;34.2010-07-26[M]1、调整报头的报文参考号为强制项;2、增加其他报文报头保留域的说明,建议忽略没有定义的保留域;3、ibps.336.001.01撤销协议时应填写原协议号;4、对URL信息使用URLEncoder编码组织签名串进行说明。Ver1.435.2010-09-27[M]网上支付跨行清算系统报文格式标准中国人民银行清算总中心第VI页1、数据类型增加:CurrencyAndSignedAmount类型,表示带符号位的金额。2、账户余额查询应答报文(ibps.310):21栏:Balance(货币符号、余额)的类型由CurrencyAndAmount调整为CurrencyAndSignedAmount,正数标识该账户存款余额大于零,负数标识该账户透支;其中,正数的符号位忽略不填写。31栏:Amount(货币符号、本期应还金额)的类型由CurrencyAndAmount调整为CurrencyAndSignedAmount,正数标识该账户需还款的金额,负数标识该账户存款余额大于零。其中,正数的符号位忽略不填写。3、账户交易明细查询应答报文(ibps.312)22栏:Amount(货币符号、结算金额)的类型由CurrencyAndAmount调整为Curr