赣州市医保接口规范
发布时间:2020-11-22 来源:文档文库
小
中
大
字号:
可编辑接口更新内容:本次医保接口动态库ZRHosJK.dll基于原接口规范不变的基础上增加一项业务:【收费发票打印】(包括门诊和住院收费发票打印,具体调用方法详见本文档21页。
----于2011年09月01日
网点接口规范
一. 概述
为了保证医疗保险管理系统和网点管理信息系统的完整性和独立性以及数据的同步和一致性,需要提供一个标准的数据输入输出接口,建立一个公用的数据交换标准。因此,开发出一套通用的适合于各种类型医疗管理机构、能嵌入各种管理软件的接口系统是保证医保顺利实施的关键。
为此,提出以下中心系统与网点系统的接口规范。
二. 医疗机构接入准备
1. 硬件要求
引用接口系统嵌入模块的终端机器至少要64M 内存,并有足够空间安装支持软件。网络上要求必须能访问中心应用服务器。 2. 软件要求
接口系统目前支持Windows95/98/2000/NT系统平台下所开发的应用系统,各应用系统必须能正常调用Windows标准API函数(例如用PB、Delphi、VB、VC、C++Builder等开发的软件都可以支持)。根据电脑技术的发展形式,嵌入模块不支持DOS系统下开发的应用软件。
三. 数据要求
接口系统需要从医疗机构获得必要数据,为统一编码,录入数据尽量采用医保中心提供的编码规则,医疗机构需要根据需要将自身系统的编码做对照,医疗机构需要对照的内容包括:
1) 药品目录
详见药品目录表、诊疗目录表精品
可编辑
2) 病种编码目录
详见病种编码目录表 3) 收费类别目录 详见收费类别目录表 4) 科室目录
医院自身设置的科室名称。 5) 项目等级
详见项目等级目录表 6) 医疗类别 详见医疗类别表 7) 有关日期时间
数据包中有关日期时间的数据,日期格式为4位年份+2位月份+2位日,时间格式为2位时+2位分。例如,“2006-9-4”则需填写“20060904”,“14:08”则填写“1408” 8) 其它
如果数据为空值,则用“NULL”代替传入。对于返回的数据一样,如果数据为空,则返回对应“NULL”。 医院接口包括文件:
1. ZRHosJK.dll 接口动态库。
2. Mwic_32.dll,ZrkjDll.dll 读卡器动态库。
3. PRINTFP_NEW.fr3 门诊收费发票和住院结算发票打印模板。
四. 医疗机构端嵌入模块
医疗机构端嵌入模块(以下简称嵌入模块)是整个接口系统唯一和用户交互的模块。对于医疗机构,仅调用此模块中提供的用户交易功能即可完成医保病人的业务处理。
嵌入模块包含若干种用户交易,对医疗机构来说,用户交易为其唯一可视交易。 1. 嵌入模块内容
嵌入模块主文件为ZRHosJK.DLL,ZRHosJK提供外部调用的函数主要包括交易申请函数f_UserBargaingApply、交易初始化函数f_UserBargaingInit和交易关闭函数精品
可编辑
f_UserBargaingClose。 2. 交易初始化和关闭函数
医疗机构软件每次启动时,需要调用接口系统中用户交易初始化函数,初始化接口并获得交易参数,即可连接到中心系统的数据库中。
同样,应用软件退出时调用用户交易关闭函数释放系统资源。
➢ 函数原型:
function f_UserBargaingInit(UserID,PassWD:PCHAR;retMsg:PCHAR:Integer; 功能:系统应用前初始化数据准备,连接到中心系统的应用服务器。
参数说明:
传入参数:UserID -------由中心系统的管理员分配给医疗机构端的用户 PassWD -------由UserID对应的密码 retMsg -------返回错误信息
返回值: >0-----------成功,没有任何警告
<0-----------失败,错误信息在retMsg中 备注:返回值<0说明:
-1 -----一般是连接服务器没有成功,原因可能是网络不通造成的,
解决方法是:用ping命令查看网络是否可以连通。
-4 ----->登陆的用户名错误
-5 ----->用户密码错误
-6 ----->用户名密码验证失败
调用之前,retMsg必须分配空间。
PowerBuilder中函数定义:
Function int f_UserBargaingInit(string UserID,string PassWD,ref string retMsg ➢ 函数原型
function f_UserBargaingClose(retMsg:PCHAR:Integer; 功能:退出系统前释放资源,关闭连接以及退出IC卡驱动。 返回值:>0----------退出成功 <0---------退出失败 调用之前,retMsg必须分配空间。 PowerBuilder中函数定义:
function int f_UserBargaingClose(ref string retMsg 3.
用户交易申请函数精品
可编辑
➢ 函数原型