安徽医保接口设计报告20101210

安徽医保接口设计报告20101210

ID:1348497

大小:2.88 MB

页数:80页

时间:2017-11-10

安徽医保接口设计报告20101210_第1页
安徽医保接口设计报告20101210_第2页
安徽医保接口设计报告20101210_第3页
安徽医保接口设计报告20101210_第4页
安徽医保接口设计报告20101210_第5页
资源描述:

《安徽医保接口设计报告20101210》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、安徽医保接口设计报告引言1.1文档编制目的本报告主要表述了安徽金保项目中医保接口设计方案,内容包含了医保接口的部署方案以及软件接口设计等内容。本报告的阅读对象包括软件开发人员、软件设计人员、软件实施人员以及与该项目相关的其他人员等。1.2背景安徽金保项目涵盖了安徽省社会保险五个险种(养老、医疗、失业、工伤、生育)以及劳动力市场管理,其中也包括了其他接口,如银行接口、医保接口等。医保接口做为连接医疗保险与诸多定点医疗机构之间的桥梁,涵盖了17个地市医保算法的需求。医保接口方案采用了联机处理方案,社保卡全部采用磁卡(对于使用CPU卡的城市,CPU卡也当磁卡使用,不记录累计信息,只使用C

2、PU卡的卡号)。1.3词汇表词汇名称词汇含义备注交易医保接口客户端向接口发出的一种请求消息,接口需要作出应答医保接口是架在医保中心和定点医疗机构之间的一个接口系统,完成两者之间的信息传递,使定点医疗机构具备医保患者业务处理功能1.4参考资料编号参考资料备注1《安徽金保软件规格说明书_医疗待遇分册》2《各市旧系统方案清单》802总体设计2.1软件体系结构医保接口系统主要由医保交易、社保卡交易、圈存、数据传输等子系统组成,如下图所示:在安徽项目中,由于采用了全联机方案,因此软件体系只包括了医保交易子系统。2.2系统运行体系2.2.1运行体系图医保接口系统主要由医保接口交易、社保卡交易、

3、圈存系统、数据传输系统、数据库系统组成。u联机方案802.3系统物理结构n硬件物理环境u联机方案医保中心大型定点医疗机构要求以太网10兆以上局域网或宽带网。小型定点医疗机构也建议采用宽带网,但可以采用ISDN或普通拔号上网。n软件环境操作系统:服务端为UNIX,客户端为WINDOWS2000以上;应用服务器:WEBLOGIC8以上版本;数据库:ORACLE9I以上版本;2.4技术路线由医保接口动态库通过向医保接口WEB应用发送HTTP请求进行交易;医保接口的事务提交则由医保接口WEB应用管理;所有业务均通过交易体现。动态库返回成功,开发商才能处理his系统的业务,his业务处理失败

4、造成的事务不一致由开发商负责。如果由于线路等问题,动态库无法接收web应用返回的交易处理结果,则返回失败,由动态库保证中心业务的回退。803系统接口设计3.1用户接口函数本系统提供给医院的是一个动态库接口,无用户界面,输入输出均通过DLL完成。程序文件名:SiInterface.dll对外提供的接口函数:n初始化函数:intINIT(char*pErrMsg)功能描述:检查整个运行环境:包括网络环境、运行所需文件、参数等的检查返回值:成功:返回0;失败:返回-1n交易函数:intBUSINESS_HANDLE(char*inputData,char*outputData)输入参数:

5、inputData输出参数:outputDatachar*返回值:成功=0失败<0输入参数是以“^、$、

6、”分割的字符串输出也是以“^、$、

7、”分割的字符串参数说明:入参格式:inputData业务编号^医疗机构编号^操作员编号^业务周期号^医院交易流水号^中心编码^入参^动态库参数^业务编号(4位)宏定义,分别对应后台的一项业务操作医院编号(8位)操作员编号(8位)医院分配给操作员的唯一标识业务周期号(最大36位)医院交易流水号(发送方交易流水号)(最大30位)建议规则:时间(14)+医院编号(8)+流水号(4)例:20060101083030-10011001-000180中心

8、编码固定为0000入参以“

9、”分隔,详见每个交易的参数表,分项之间使用管道分割符‘

10、’分割,最后必须要以管道分割符号‘

11、’结尾,不以‘

12、’开始。如果入参为多条记录,记录之间以‘$’分割,不同数据项之间以‘

13、’分割动态库入参签到交易为:客户端MAC地址

14、用户数目

15、其他交易为:客户端MAC地址

16、出参格式:outputDatachar*中心交易流水号^业务周期号^输出参数^中心交易流水号中心交易流水号(最大30位)中心返回业务周期号中心根据操作员和中心时间,生成业务周期号输出参数(该参数为输出参数,客户程序必须在调用本函数之前分配足够长的空间,其最小值为1024字节,如果未给本参数分配空

17、间或分配的空间长度小于实际返回的长度,客户程序将会出现内存保护错误),最后以管道分割符号’

18、’结尾。返回值说明:0–成功,表示此次交易请求成功,业务处理也正常<0-错误,包括系统级别错误(网络、主机、数据库)和业务级别错误,系统级别错误由动态库将错误信息写入输出参数,业务级别错误由后台通过输出参数提示错误信息。错误输出机制说明:Web应用返回给动态库的返回参数格式为:中心交易流水号^业务周期号^输出参数^交易相应码^,动态库接收到返回参数后,根据交易相应码判断交易处理

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。