- 1
- 0
- 约8.63千字
- 约 13页
- 2020-02-26 发布于陕西
- 举报
瓦房店医疗保险实时开发接口(9.0版) 第 PAGE 13 页,共 NUMPAGES 13页
瓦房店医保管理中心,大连华信计算机技术股份有限公司 DATE \@ yy-M-d 09-9-11
瓦房店医疗保险实时管理系统
定点医疗机构医保实时通讯接口开发标准
(版本号:V9.0)
编制日期:2009年1月
发行单位:瓦房店医保管理中心
大连华信计算机技术股份有限公司 电子商务开发部
TOC \o 1-3 \h \z
1. 实时通讯接口系统开发运行环境 3
2. 实时验卡接口 3
3. 实时结算接口 5
1) 就诊分类表 5
2) 数据格式 5
3) 说明 8
4)实时结算接口相关字段含义说明 8
4. 实时医疗明细数据提交接口 9
1) 数据格式 9
2) 说明 10
5. 实时住院登记数据提交接口 10
1) 数据格式 10
2) 说明 11
附件:升级说明 12
与8.00版的不同 12
实时通讯接口系统开发运行环境
功能:提供应用层调用实时系统业务的接口
文件名:OltpTransWfd09.dll
环境:Windows95/97/98/2000环境,需要三个系统动态连接库(mfc42.dll mfc42loc.dll msvcrt.dll),32位平台开发接口
方式:利用动态连接库方式提供函数调用
调用函数原型:
long WfdTransData(unsigned long msgType, unsigned long packageType,
unsigned long packageLength, char *str, LPTSTR com);
参数说明:
msgType :业务请求类型;具体数值参见参数数值表
packageType :数据解析格式类型,系统重组数据时使用;具体数值参见参数数值表
packageLength :数据串的长度;需要参见参数数值表
str :数据串;调用时,通过数据串传入参数;函数返回时,数据串中包含返回的数据
com :数据请求串口(根据读卡器插口位置,本参数可以取值:”com1”,”com2
使用注意:正常情况下,业务请求类型、数据解析格式类型和数据串的长度有对应关系。具体可以参见参数表。需要注意的是:函数返回时向数据串中进行写操作,因此数据串的长度不能小于参数表中指定的最小数据串长度,否则将出现系统错误。
函数返回值:函数通过字符串和函数返回值来返回函数的执行结果
当函数返回值等于0时,表示成功,字符串中包含了业务处理后返回的数据
当函数返回值不等于0时,参见错误代码一览表,应用需要分析错误代码然后进行适当的处理
参数数值表:
业务请求类型
数据解析格式类型
数据串最小长度
说明
1001
101
108
实时验卡(读卡、验卡)
1002
12
479
实时结算
1003
7
237
实时明细数据传输
1004
9
207
实时住院登记数据传输
1006
12
479
实时结算预算
实时验卡接口
实时验卡业务封装了读卡、提交中心验卡、返回验卡结果给应用三部分功能,在使用时应该保持IC卡正确插入读写器中,利用验卡返回的结果进行自己相应的业务。
说明:验卡中心不负责检验个人止付状态,由应用负责判断处理
根据业务需要,目前验卡接口使用如下数据结构(数据按字符串方式组合,并且在字符串第一位保留一个空格;另位,除了16位日期右补空格,其他的字段均以左空格补位,下同)
序号
定义
数据原型
起始位置
数据长度
备注
数据填充
1
个人编号
CHAR
1
9
医保编号
中心
2
姓名
CHAR
10
8
中心
3
身份证号
CHAR
18
18
18位或15位
中心
4
IC卡号
CHAR
36
10
中心
5
治疗序号
NUM
46
4
中心
6
职工就医类别
CHAR
50
1
A在职、B退休、L 离休、X未成年居民、O老年居民、D低保人员、S 三无人员
中心
7
基本个人帐户余额
NUM
51
10
中心
8
补助个人帐户余额
NUM
61
10
中心
9
统筹累计
NUM
71
10
中心
10
月缴费基数
NUM
81
10
中心
11
高额统筹上限
NUM
91
10
12
帐户状态
CHAR
101
1
A正常、B半止付、C全止付、D销户
中心
13
参保类别1
CHAR
102
1
是否享受高额: 0 不享受高额、1 享受高额、2 医疗保险不可用
中心
14
参保类别2
CHAR
103
1
是否享受补助(商业补助、公务员补助)0 不享受 1 商业 2 公务员
中心
15
参保类别3
CHAR
104
1
0企保、
原创力文档

文档评论(0)