资源描述
中国邮政储蓄银行企业标准
PSBC/Z0002—2012
中国邮政储蓄银行 发布
2012-03-27实施
2012-03-27发布
邮政金融中间业务平台与外围接入系统
接口技术规范
文档修订记录
版本
状态
简要说明
修订
日期
提出人/批准人/执行
对各系统影响
版本
1.23
M
修改8.1.1.9,8.1.2.11批量文件处理状态查询,扣款交易交易码881070,889120
2012/6/15
李晓亮
1.23
A
新增8.1.4.20,8.1.4.21对账单查询交易,交易码883300,883310
2012/6/12
李晓亮
1.23
M
修改8.1.4.18,8.1.4.19缴费取消交易,交易码883220,883230
2012/6/5
李晓亮
1.23
M
修改8.1.2.10内部账号查询交易,交易码889110
20120522
李晓亮
1.23
M
将中间业务平台通知消息更改为主机通知消息
20120429
李晓亮
1.23
M
新增8.1.2.12公司网银资金入账确认,交易码为889130
20120429
李晓亮
1.23
M
修改8.1.2.11扣款交易,交易码为889120
20120429
李晓亮
1.23
M
修改了8.1.1.5上传请求通知交易,交易码为881040
20120429
李晓亮
1.23
M
删除原8.1.1.10批次号查询
20120429
李晓亮
1.22
A
新增8.1.2.11扣款交易,交易码为889120
20120423
李冲、毛佩华
1.22
A
新增8.1.2.10内部账号查询交易,交易码为889110
20120401
李晓亮、毛佩华
1.22
A
新增8.1.1.10批次号查询交易,交易码为881090
20120401
赵永强、毛佩华
1.22
A
新增8.1.1.9批量文件处理状态查询交易,交易码为881070
20120401
赵永强、毛佩华
1.22
M
修改了8.1.1.5上传请求通知交易,交易码为881040
20120401
赵永强、毛佩华
1.22
A
新增缴费冲正(退货)交易,交易码883230
20120331
毛佩华
1.21
A
新增应缴费用明细查询交易交易码为883060
20120110
毛佩华
1.2
A
修改储蓄主机类为账务主机类,新增行内对公转账交易,交易码为889100
20111115
赵永强、毛佩华
1.2
A
新增外挂系统批量扣款交易,交易种类为PKW
2011-11-15
赵永强、毛佩华
1.1.9
A
新增外挂系统账户查询交易,交易码为889001
20111103
李冲、毛佩华
1.1.9
M
修改8.1.5.1自助设备发票打印交易的122位元,新增了所属市县局号
20111103
李冲、毛佩华
1.1.9
M
修改8.1.3.4加办信息查询交易的122位元元,新增了加办种类和所属市县局号
20111103
李冲、毛佩华
1.1.9
A
新增解止付扣款交易接口,交易码为889060
20111011
毛佩华
1.1.9
M
修改9.2.9.1文件头数据元表
20111009
罗谊、毛佩华
1.1.8
A
新增网银已缴费用查询交易
20110901
李杰、毛佩华
1.1.7
A
新增8.1.8.2存款通知、8.1.8.3、欠费库记录查询
20110809
陈滨、毛佩华
1.1.6
M
修改8.1.3.5网银加办查询交易的122位元的内容,新增所属市县局号子位元,并修改122位元中各子位元的次序,将122.1起始索引号放到最后
20110803
李冲、毛佩华
1.1.6
A
增加响应码 E4 账单已过最后缴费日期 E5 充值/缴费失败,请与出账机构联系, E6 交易超时,请查询您的帐户明细。
20110728
李冲、毛佩华
1.1.5
M
在现金缴费取消和卡折缴费取消交易中增加122数据元
20110704
李冲、毛佩华
1.1.5
M
修改所有交易名称中非卡折为现金
20110704
秦永杰、毛佩华
1.1.5
M
修改批量文件中所有和金额有关的域的长度为N(15,2)
20110704
批量组、毛佩华
1.1.4
M
修改部分交易中的户名的位元号由44改为43
20110627
李冲、毛佩华
1.1.3
M
修改位元7渠道标识码中的电子商务信息平台渠道号为26
20110623
李冲、毛佩华
1.1.2
M
修改主机通知消息交易名为中间业务平台通知消息
20110620
毛佩华
1.1.1
M
修改7号位元中的渠道标识码
20110617
李冲、毛佩华
1.1.1
M
修改批量文件的命名规则,在文件名中增加了3位省别,并增加了8位日期,相应地修改了联机报文中的文件名的长度。
20110617
毛佩华
1.1
M
修改9.2.9.1对账明细文件中的交易状态,在对账明细文件中新增失败原因
20110615
吴顺堂、毛佩华
1.1
M
修改现金应缴费用查询交易名称为应缴费用查询—外挂系统,删除卡折应缴费用查询交易。
20110615
吴顺堂、毛佩华
1.1
M
修改现金预存余额查询交易名称为预存余额查询—外挂系统,删除卡折预存余额查询交易。
20110615
吴顺堂、毛佩华
1.1
M
修改现金代理交易交易名称为非卡折代理缴费、修改现金预存余额查询交易名称为非卡折预存余额查询,修改现金预存缴费交易名称为非卡折预存缴费交易、修改现金缴费取消交易名称为非卡折缴费取消
20110615
吴顺堂、毛佩华
1.1
M
修改所有联机交易中的委托方代码为地区代码
20110614
秦永杰、李冲、毛佩华
1.1
M
修改中间业务平台对账交易名称为外挂系统对账,并将原来的四类对账修改为1类对账,删除该交易中的122数据元,修改121数据元的内容。
20110614
秦永杰、李冲、毛佩华
1.0
A
文档初建
20101225
说明:
1. 按修改时间先后倒序排列,最新修改的排在第一行。
2. 版本栏中填入版本编号或者更改记录编号。
3. 状态分为三种状态:A——增加;M——修改;D——删除。
4. 在简要说明栏中填写变更的内容和变更的范围。
5. 表中所有日期格式为:YYYYMMDD
目 次
前 言 I
1 范围 1
2 规范性引用文件 1
3 术语和定义 1
3.1 中间业务平台系统 1
3.2 外挂系统 1
3.3 外围接入系统 1
3.4 自助设备 1
4 符号和缩略语 1
5 外围系统与中间业务平台通信接口 1
5.1 外围系统与中间业务平台要求 1
5.1.1 外围系统设计要求 2
5.1.2 中间业务平台设计要求 2
5.2 通讯连接方式 2
6 报文结构及使用说明 2
6.1 通信报文协议 2
6.2 传送路段代号说明 2
6.3 取值符号说明 2
6.4 数据类型说明 2
6.5 MAC的构成 3
6.5.1 报文数据元的选取 3
6.5.2 MAC块数据元的构成规则 3
6.6 报文结构说明 4
6.6.1 报文结构 4
6.6.2 报文头说明 4
6.6.3 位图的说明 4
6.7 报文格式异常 5
6.7.1 报文语法错误 5
6.7.2 报文语义错误 5
6.7.3 报文错误码 5
7 报文数据域说明 5
7.1 报文数据域列表 5
7.2 消息类型 7
7.3 主帐号/卡号(位元2) 7
7.4 交易处理码(位元3) 8
7.5 交易金额(位元4) 8
7.6 渠道标识码(位元7) 8
7.7 文件入账日期(位元9) 8
7.8 流水号(位元11) 9
7.9 本地时间(位元12) 9
7.10 本地日期(位元13) 9
7.11 清算日期(位元15) 9
7.12 交易标志(位元20) 9
7.13 服务点进入方式(位元22) 10
7.14 服务点条件代码(位元25) 11
7.15 手续费1(位元28) 11
7.16 手续费2(位元29) 11
7.17 交易系统代码(位元32) 12
7.18 发信系统代码(位元33) 12
7.19 第二磁道数据(位元35) 12
7.20 第三磁道数据(位元36) 12
7.21 系统检索号(位元37) 13
7.22 止付号(位元38) 13
7.23 响应码(位元39) 13
7.24 开户局代码(位元40) 13
7.25 终端标识号(位元41) 13
7.26 交易局代码/受卡方标识码(位元42) 13
7.27 户名(位元43) 14
7.28 存折印刷号(位元46) 14
7.29 交易货币代码(位元49) 14
7.30 个人识别号(PIN)数据(位元52) 14
7.31 安全控制信息(位元53) 14
7.32 附加余额(位元54) 15
7.33 消息原因码(位元60) 15
7.34 证件信息(位元61) 16
7.35 附加个人标识号数据(位元62) 16
7.36 网络管理代码(位元70) 16
7.37 账户状态(数据元72) 16
7.38 原始交易信息(位元90) 17
7.39 报文安全码(位元96) 17
7.40 接收系统代码(位元100) 18
7.41 附加账号(位元102) 18
7.42 转入号码(位元103) 18
7.43 通知信息(位元120) 18
7.44 对帐信息(位元121) 18
7.45 发起自定义数据(位元122) 19
7.46 应答自定义数据(位元123) 19
7.47 报文鉴别码(位元128) 19
8 交易定义 19
8.1 交易报文接口 19
8.1.1 管理通知类 19
8.1.1.1 签到 19
8.1.1.2 签退 20
8.1.1.3 更新密钥 20
8.1.1.4 重置密钥 21
8.1.1.5 上传请求通知 22
8.1.1.6 主机通知消息 23
8.1.1.7 日切通知 25
8.1.1.8 网络测试 25
8.1.1.9 批量文件处理状态查询 26
8.1.2 账务主机类 27
8.1.2.1 账户查询 27
8.1.2.2 外挂系统账户查询 29
8.1.2.3 账户明细查询 31
8.1.2.4 止付 33
8.1.2.5 解止付 35
8.1.2.6 变更止付金额 37
8.1.2.7 追加止付 38
8.1.2.8 解止付扣款 40
8.1.2.9 行内对公转账 42
8.1.2.10 内部账号查询 43
8.1.2.11 扣款 44
8.1.2.12 公司网银资金入账确认 46
8.1.3 加办类 47
8.1.3.1 加办 47
8.1.3.2 网银加办 49
8.1.3.3 撤办 51
8.1.3.4 加办信息查询 52
8.1.3.5 网银加办信息查询 54
8.1.3.6 加办信息修改 56
8.1.4 代缴类 57
8.1.4.1 应缴费用查询 57
8.1.4.2 应缴费用明细查询 59
8.1.4.3 代理缴费 61
8.1.4.4 预存余额查询 63
8.1.4.5 预存缴费交易 65
8.1.4.6 已缴费用查询 67
8.1.4.7 网银已缴费用查询 69
8.1.4.8 合同号查询 70
8.1.4.9 应缴费用查询-外挂系统 72
8.1.4.10 现金代理缴费 74
8.1.4.11 预存余额查询-外挂系统 76
8.1.4.12 现金预存缴费交易 78
8.1.4.13 现金缴费取消 80
8.1.4.14 交易状态查询-外挂 81
8.1.4.15 交易状态查询-其他渠道 83
8.1.4.16 卡折代理缴费 84
8.1.4.17 卡折预存缴费交易 87
8.1.4.18 卡折缴费取消 89
8.1.4.19 缴费冲正(退货) 90
8.1.4.20 月度额度对账单查询 92
8.1.4.21 额度明细对账单查询 93
8.1.5 凭证类交易 95
8.1.5.1 自助设备发票打印 95
8.1.5.2 外挂系统发票打印 96
8.1.5.3 发票轧帐 98
8.1.6 对帐类 99
8.1.6.1 电子渠道对帐 99
70数据元使用说明表 101
9 批量文件处理 125
9.1 批量文件概述 125
附 录 A 143
(规范性附录) 143
交易处理码表 143
附 录 B 146
(规范性附录) 146
报文头错误码表 146
附 录 C 148
(规范性附录) 148
响应码表 148
附 录 D 154
(规范性附录) 154
消息原因码表 154
附 录 E 155
(规范性附录) 155
报文消息类型码表 155
附 录 F 157
(规范性附录) 157
缴费类型表 157
附 录 G 158
(规范性附录) 158
自定义交易说明 158
附 录 H 159
(规范性附录) 159
发票相关交易说明 159
当自助设备发票打印出错(如卡纸、发票打坏等情况)时,需要人工干预,由相关管理人员在自助设备通过发票轧帐交易进行维护。 159
中间业务平台管理到凭证号码。 159
附 录 I 161
(规范性附录) 161
文件类型码表 161
前 言
本指导性文件依据“邮政金融中间业务平台总体技术方案”对涉及ATM/POS前置系统、电话银行系统、网银系统、外挂系统和中间业务平台之间的代缴业务、打印发票等方面的接口进行了规范。
本指导性文件的附录A、附录B、附录C、附录D、附录E、附录F、附录G、附录H为规范性附录。
本指导性文件由邮政储蓄银行总行提出。
本指导性文件由邮政集团公司科学研究规划院归口。
本指导性文件起草单位:邮政储蓄银行总行。
本指导性文件主要编写人:张兰英、张全瑞、晏良、毛佩华等。
邮政金融中间业务平台与外围接入系统接口技术规范
1 范围
本指导性文件规定了外围接入系统与中间业务平台接口的定义、符号和缩略语、应用通信接口要求、报文格式、报文数据元说明、交易流程等内容。
本指导性文件适用于邮政储蓄ATM/POS前置系统、电话银行系统、网银系统、其它外挂系统(邮政电子商务信息平台)与中间业务平台之间接口软件的开发、测试和运行维护。
2 规范性引用文件
下列文件中的条款通过本指导性文件的引用而成为本指导性文件的条款。凡是注日期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本指导性文件,然而,鼓励根据本指导性文件达成协议的各方研究是否可使用这些文件的最新版本。凡是不注日期的引用文件,其最新版本适用于本指导性文件。
GB/T 2260-2002 中华人民共和国行政区划代码
3 术语和定义
3.1 中间业务平台系统
全国中间业务平台系统由邮政金融中间业务平台处理系统(含一个全国平台和多个省平台)、中间业务外联前置系统、渠道前置系统、报表系统、监控系统等5个主要部分组成。全国平台、省平台、渠道前置采用相同的技术基础平台。全国平台上处理的业务包括全国统一的业务、部分托管省的特色业务,省平台上处理的业务包括本省特色业务。全国平台和省平台都用到的公共管理部分的参数维护类交易部署在全国平台,采用数据同步方式下发至各省平台。在本规范中简称中间业务平台。
3.2 外挂系统
外挂系统是各省自建的系统(如电子商务信息平台),整合各省自建的非邮政金融受理渠道,如便民服务站、EPOS等,通过与邮政金融中间业务平台的对接,实现各省非邮政金融受理渠道受理代收、代缴类中间业务功能的系统,外挂系统具有机构、柜员管理、业务管理、交易接收、转发等功能。
3.3 外围接入系统
外围接入系统包括ATM(自助终端)和POS前置系统、电话银行系统、网银系统、外挂系统等,它作为中间业务平台的交易渠道存在,负责处理前端的交易接入、报文转换和交易转发,并管理和监控相关的前端设备,另外还有相应的报表和统计功能。在本规范中简称为外围系统。
3.4 自助设备
是ATM、POS和自助终端的总称。
4 符号和缩略语
以下符号和缩略语适用于本指导性文件。
ATM:Automatic Teller Machine,自动柜员机
DES:Data Encrypt Standard,数据加密标准
IP:Internet Protocol ,网间网协议
MAC:Message Authentication Code,报文鉴别码
PIN:Personal Identification Number,个人识别号
POS:Point Of Sales,销售点终端
TCP:Transmission Control Protocol,传输控制协议
5 外围系统与中间业务平台通信接口
5.1 外围系统与中间业务平台要求
5.1.1 外围系统设计要求
外围系统按中间业务平台提供的IP地址和通信端口与中间业务平台进行报文的交互。对于实施了双机互备的外围系统,当某一节点发生故障而进行系统切换时,要保证其仍按原IP地址和通信端口与中间业务平台通信;对于采用负载均衡模式的外围系统,当某一节点发生故障时,可保证其仍按原IP地址和通信端口与中间业务平台通信。
5.1.2 中间业务平台设计要求
中间业务平台提供固定的IP地址和通信端口供外围系统接入。对于实施了双机互备的系统,当一个节点出现故障而发生系统切换时,按照透明切换的原则,不会对中间业务平台和外围系统的通信连接产生影响,即外围系统仍按原IP地址和通信端口与中间业务平台进行通信。
5.2 通讯连接方式
支持SOCKET同步长连接和SOCKET同步短连接方式。对于ATM前置系统和电话银行发起的交易,使用SOCKET同步长连接的通讯方式。对于网银发起的交易,通讯方式使用SOCKET同步短连接方式。
6 报文结构及使用说明
6.1 通信报文协议
外围系统与中间业务平台进行数据交换时,交易报文采用类ISO8583报文格式。
6.2 传送路段代号说明
AN:交易的请求方。
IN:交易的应答方。
6.3 取值符号说明
在报文格式的列表中采用以下表示方法:
M: 强制数据元(Mandatory),此数据元在该种报文中必须出现否则将被认为报文格式出错。
M+: 必须增加的数据元。
Cn: 条件数据元(Conditional),此数据元在报文中出现,但只在一定条件下有效。在该种报文中,具体的条件请查阅每个列表后的条件数据元说明(为了方便,将某位元相对应的数据元用“某位元”描述)。(n为特定的数字)。
Space: 此数据元在该种报文中不出现。
(N): 此数据元可重置。若某数据元未使用该符号,则除非该数据元在之前的路段上未出现,否则不可重置。
R: 必须与先前报文中对应数据元的值相同。
6.4 数据类型说明
Ax x位定长的字母字符
A..x 最大长度为x位的变长字母字符
ANx x位定长的字母和/或数字字符
AN..x 最大长度为x位的变长字母和/或数字字符
ANSx x位定长的字母、数字和/或特殊符号字符
ANS..x 最大长度为x位的变长字母、数字和/或特殊符号字符
ASx x位定长的字母和/或特殊符号字符
AS..x 最大长度为x位的变长字母和/或特殊符号字符
B 二进制位
DD 日
hh 时
LL 可变长数据元的长度值(二位数)
LLL 可变长数据元的长度值(三位数)
MM 月
mm 分
Nx x位定长的整型数值。若表示金额,则最右二位为角分
N..x 最大长度为x位的整型数值。若表示金额,则最右二位为角分
Sx x位定长的特殊符号字符
S..x 最大长度为x位的变长特殊符号字符
ss 秒
VAR 可变长数据元
X 借贷符号,在数值之前,D表示借,C表示贷
YY 年(2位)
YYYY 年(4位)
Z 由ISO 7811和ISO 7813制定的磁卡第二、三磁道的数据类型
特别说明:
对于定长的非数值型数据,一律左对齐,长度不足时右补空格。
对于定长的数值型(整型、实型)数据,一律右对齐,位数不足时左补零。
对于变长的数据,则表示为数据元长度+数据元值的形式。
6.5 MAC的构成
6.5.1 报文数据元的选取
对于需计算消息鉴别码的报文,以下数据元(见下表)只要出现,就应该包含在MAC计算中。
表1 MAC应计算的数据元表
NO.
位元
数据元名称
位数
1
消息类型
N4
2
2
主帐号/卡号
AN..19(LLVAR)
3
3
交易处理码
N6
4
4
交易金额
N12
5
11
流水号
N8
6
12
本地时间
N6
7
13
本地日期
N8
8
32
交易系统代码
AN11
9
33
发信系统代码
AN11
10
39
应答码
AN2
11
53
安全控制信息
N16
12
100
接收系统代码
AN11
13
103
转入号码
ANS..40(LLVAR)
其中:
a) 主账号应根据长度来取。内容为主账号长度(2) + 主账号;
b) 安全控制信息仅用于更新密钥消息的MAC中。
c) 转入号码应根据长度来取。内容为转入号码长度(2)+ 转入号码
6.5.2 MAC块数据元的构成规则
MAC数据元的选取将根据 Bit map 中上述数据元是否出现在报文中来确定。上述数据元只要出现在报文中,应截下送入 MAC 计算数据元;数据元和数据元之间应插入一个空格。
对所选择的 MAC 报文数据元,应进一步作字符处理。 除去一些冗余信息,以提高 MAC 的质量。处理方法如下:
a) 在数据元和数据元之间插入一个空格;
b) 除了字母(A-Z,a-z),数字(0-9),空格,逗号(,)和点号(.)以外的字母都删去;
c) 删去打头空格和结尾空格;
d) 多于一个的连续空格,由一个空格代替;
e) 将经过字符选择处理的数据按 64 Bit 一块划分若干块,若最后一块的位数小于 64 Bit,则用 0x00 填满。
6.6 报文结构说明
6.6.1 报文结构
报文由四部分组成:报文头,报文类型标识符,位图(Bit map:以表示各数据元的有无),及数据元。报文结构如图1所示:
报 文 头
报文类型标识符
位图
数 据 元
图1 报文结构
6.6.2 报文头说明
a) 报文头包含报文长度、系统ID、交易流水号、错误码等4个部分,共21个字节,结构见表2。
表2 报文头结构
1
2
3
4
报文长度
系统ID
交易流水号
错误码
1-2字节
3-9字节
10-17字节
18-21字节
注:报文头中拒绝报文的错误码见附录B,成功交易应为全“0”。
b) 报文头组成部分的描述
1) 报文长度
指整个报文的长度(不包括报文长度本身这两个字节),采用十六进制数表示,共两个字节:例如:整个报文长度是256,那么报文长度中记录的数据就是256-2=254,十六进制表示为:0x00 0xFE。
2) 系统ID
表示外围系统的ID号。由系统内报文发起方置入,ID号为7位,是指该系统在中间业务平台注册的平台号。
3) 交易流水号
描述该笔交易流水号。由外围系统产生,请求报文与响应报文中内容一致。
4) 错误码
描述报文被拒绝的原因,由拒绝方置入。编码见6.7“报文格式异常”和附录B;
6.6.3 位图的说明
报文中带有位图来标识报文中有哪些域而没有哪些域。一个报文中可以有一个或两个:第一和第二位图用于磁条卡/折交易,在这种情况下第一、第二可以同时出现。本节描述这些位图。
报文头
报文类型标识符
位 图
报文域
位图1=域2-64
位图2=域66-128
图2 位图说明
c) 第一个位图
每一个报文都有主位图。它是由64个二进制位(8个字节)构成,位于报文类型标识符之后。除了第一位,每一位和一个域相对应,即和域2到域64相对应。每位的值指示该域是否出现在报文中:
如果一个位为0,与之相关的域不出现在报文中
如果一个位为1,与之相关的域出现在报文中
域号是1的域不存在。主位图的第一位用来指明在主位图后是否还有第二个位图,称为位图二。位图二的说明见下节。
d) 第二个位图
主位图的第一位指明了主位图后是否有第二个位图—-位图二。和主位图相同,位图二也由64个二进制位(八字节)构成。可以认为位图二是主位图的扩展,和域66到128相关。报文域65不存在。
图3 第二位图说明
只有当报文中包含有域66到域128中的域,位图二才会使用到。位图二紧接着主位图,并在报文域之前。图3显示了位图二的位置和功能。主位图的第一位是1表示位图二的存在。如果位图中的哪一位为1,表示以该位序号为序号的域存在。
6.7 报文格式异常
6.7.1 报文语法错误
语法错误是接收到的报文格式不符合本指导性文件的报文格式说明。一旦发生报文语法错误,向交易的发送方发送拒绝应答。
6.7.2 报文语义错误
报文语义错误是指接收到的报文中位元的取值范围或数据类型不符合本指导性文件的报文位元说明。一旦发生报文语义错误,向交易的发送方发送拒绝应答。
6.7.3 报文错误码
对产生语法错误和语义错误的报文,将在应答消息中给出报文错误码。报文错误码见附录B,其编码规则如下:
报文错误码由4位数字字符组成:XXXY,其中:
——XXX为错误位元编号;
——Y为错误定义:
1 - 位元未定义
2 - 长度域中出现非法字符/长度域的长度值大于规定值
3 - 非法数字字符/非法值
4 - 缺少必要位元
7 报文数据域说明
7.1 报文数据域列表
报文数据域列表见表3。
表3 报文数据域列表
索引号
位元标识
位元名称
位元格式和长度
位元说明
MSGTYPE
消息类型
N4
消息类型
2
ACCOUNT
主帐号/卡号
AN..19(LLVAR)
客户的帐号或卡号
3
PCODE
交易处理码
N6
交易的标识代码
4
AMOUNT
交易金额
N12
7
CHNLNO
渠道标识码
AN2
用来区分不同交易渠道
9
FPDATE
文件入账日期
N8(YYYYMMDD)
11
SEQNO
流水号
N8
12
LOCALTIME
本地时间
N6(hhmmss)
交易时系统时间
13
LOCALDATE
本地日期
N8(YYYYMMDD)
交易时系统日期
15
CLEARDATE
清算日期
N8(YYYYMMDD)
帐务性交易参加清算的记帐日期
20
TXN_FLAG
交易标志
AN8
交易报文中指明交易属性或处理方法的标志
22
SERVENTRY
服务点进入方式
N3
交易发起时,系统采集帐户的方式
25
SERVCODE
服务点条件代码
N2
交易发起时的交易处理情况
28
FEE1
手续费1
N8
为处理交易的手续费预留
29
FEE2
手续费2
N8
为处理交易的手续费预留
32
TRANSINST
交易系统代码
AN11
交易系统代码
33
SENDINST
发信系统代码
AN11
发信系统代码
35
TRACK2DATA
第二磁道数据
Z..37(LLVAR)
以卡发起的交易中,卡的第二磁道数据信息
36
TRACK3DATA
第三磁道数据
Z...104(LLLVAR)
以卡发起的交易中,卡的第三磁道数据信息
37
RetrievalRefNbr
系统检索号
AN12
在POS交易和ATM跨行交易使用
38
AUTHCODE
止付号
AN16
在止付类交易中,开户方返回的止付号。
39
RESPCODE
响应码
AN2
主机处理交易后给受理方的应答码。
40
OPENBRANCH
开户局代码
ANS15
账户的开户局代码
41
TERMID
终端标识码
ANS8
发起交易的终端标识码
42
TRANBRANCH
交易局代码/受卡方标识码
ANS15
交易的交易局代码/受卡方标识码
43
CUSTNAME
户名
ANS..40(LLVAR)
客户的姓名
46
PRINTNO
存折印刷号
ANS10
存折的存折印刷号
49
CURRENCY
交易货币代码
AN3
交易的货币代码
156:人民币
52
PINDATA
个人识别号(PIN)数据
B64
客户个人密码的密文
53
SECUINFO
安全控制信息
N16
报文加密的安全传输的控制信息
54
ADDBAL
附加余额
账户各种余额附加信息
54.1
BALANCE1
存款余额
X+N12
账户的存款余额
54.2
BALANCE2
存折余额
N12
存折上打印的余额
54.3
BALANCE3
可用余额
N12
可变现或消费的余额
54.4
BALANCE4
利息积数
N12
账户的利息积数
54.5
BALANCE5
止付余额
N12
账户止付金额
60
REASONCODE
消息原因码
N4
交易发起原因码
61
IDINFO
证件信息
ANS..22(LLVAR)
证件代码+证件号码
61.1
PERSONID
证件代码
N2
61.2
PERSONCODE
证件号码
ANS..20
62
PINDATA1
附加个人识别号数据
B64
可存放新密码或新密钥
70
NETWORK-MANAGEMENT-INFORMATION-CODE
网络管理代码
N3
网络业务管理功能码
72
ACCTSTATUS
账户状态
N24
账户当前的各种状态信息
90
ORGDATA
原始交易信息
描述原始交易信息。
90.1
ORGMSGTYPE
原交易处理码
N6
90.2
ORGDATE
原本地日期
N8(YYYYMMDD)
90.3
ORGTIME
原本地时间
N6(hhmmss)
90.4
ORGCLRDATE
原清算日期
N8(YYYYMMDD)
90.5
ORGTRANSINST
原交易系统代码
AN11
90.6
ORGSEQNO
原流水号
N8
90.7
ORGAMOUNT
原交易金额
N12
96
KEYDATA
报文安全码
B64
用于存放新密钥
100
DESTINST
接收系统代码
AN11
102
OUTACCT
附加账号
AN..32(LLVAR)
103
INACCT
转入号码
ANS..40(LLVAR)
缴费号码或合同号
121
ACCTCHK
对帐信息
ANS...999(LLLVAR)
对帐信息
122
FILLER1
发起自定义数据元
ANS...999(LLLVAR)
发起方请求报文中定义的扩展位元
123
FILLER2
应答自定义数据元
ANS...999(LLLVAR)
接收方响应报文中定义的扩展位元
128
MAC
报文鉴别码
B64
鉴别报文的合法性信息
7.2 消息类型
a) 变量属性:N4,4个字节的定长数字
b) 描述:报文类型标识符(Message Type Identifier)由四位数字组成。其含义见下表。
表4 报文类型标识符定义表
第1、2位置标识报文类型
含义
第3位置标识报文功能
含义
第4位置标识传输方式
含义
01
授权报文
0
普通请求
0
普通
02
金融交易报文
1
普通应答
1
重发
03
文件更新报文
2
通知请求
2
反向
04
撤销报文
3
通知应答
05
对帐控制报文
06
管理报文
07
ISO保留
08
网络管理报文
09-79
ISO保留
80-89
国家保留
90-99
民间保留
c) 用法:见附录E。
7.3 主帐号/卡号(位元2)
a) 变量属性:
AN..19(LLVAR),两位长度值+最大19个字节的变长数字和/或字母字符串。
b) 描述:
用来进行交易的主帐号或卡号,即通过刷磁条方式获取或手工输入的用户帐号或卡号。
c) 用法:
对持卡交易,外围系统必须从客户磁卡的第二磁道或第三磁道上截取卡号后,填入此数据元。对一些特定的交易,交易局可根据用户输入的主帐号信息填写此数据元。
7.4 交易处理码(位元3)
a) 变量属性:N6,6个字节的定长数字
b) 描述:
交易处理码(Processing Code)由六位数字组成。第1和第2位置固定为“88”;第3位置表示交易类别;第5位置表示交易序号;第4、6位置保留。交易处理码定义表见表5。
表5 交易处理码定义表
交易处理码
字节
代码
含义
代码
含义
代码
含义
1、2
88
外围系统上送中间业务平台固定
3
1
管理通知类
2
加办类
3
代缴类
4
代售类
5
发票打印类
6
对帐交易
7
异常通知、恢复交易
8
自定义交易类
9
储蓄主机类
4、5
00-99
用来描述交易序列号
6
0
保留,默认0
4
重发交易
c) 用法:见附录A。
7.5 交易金额(位元4)
a) 变量属性:
N12,12个字节的定长数字,最后二位为角分。
b) 描述:
交易金额不包括任何手续费。
c) 用法:
展开阅读全文