医保系统数据接口建设方法初探

2011-10-10 09:32王胤涛
中国医学教育技术 2011年1期
关键词:黑箱信息系统病人

张 云,王胤涛

(昆明医学院第一附属医院信息科,云南 昆明 650032)

医保系统数据接口建设方法初探

张 云,王胤涛

(昆明医学院第一附属医院信息科,云南 昆明 650032)

为解决医院信息系统与医保系统相关数据的共享问题,介绍了 2种医保接口建设方法。实际应用表明:该软件接口运行稳定可靠,促进了医院和医保中心的业务往来。

医保接口;中间文件法;数据黑箱法

随着医疗改革的逐步深化,医保业务已成为医院日常工作中的一项重要内容。医保病人在医院接诊人数中所占的比例也越来越大,医保病人就诊数据的处理也成为医院信息系统建设的一个重点。

现有医保系统几乎是一个独立封闭的系统。从病人就诊数据的采集到各类报表的完成,都是在医保系统内部完成,几乎不与医院自己的信息系统发生直接联系,数据也不能共享,在医院信息系统环境中是一个明显的信息孤岛。

医保系统的运作方式和管理与医保政策有着非常紧密的联系,目前在医院信息化建设的范畴之内还无法从根本上解决两个系统间的数据共享问题,多数据情况下只能部份解决两个系统间的数据共享,不能彻底解决医保系统信息孤岛的问题。医保接口是为了解决医院信息系统与医保信息系统之的数据交换问题而采取的一种措施。

1 设计思路

从我院信息化建设的状况来看,目前需要解决与医保系统相关的数据共享问题可以分为三个方面:病人基本信息、诊疗明细数据和业务报表。

1.1 病人基本信息

病人基本信息,包括病人的姓名、性别、年龄、工作单位等,是识别病人身份的重要数据。在医院信息系统建设过程中,如何快速、准确地获取病人信息是一个难题。从我国目前居民身份识别数据库的现状来看,医保系统中的病人身份信息库是除了居民身份证信息库外最全面、最完整的可用数据库。如果能在医院信息系统中共享医保系统中的身份数据库,将使医院信息系统所面临的诸多难题得到解决:前台操作员的工作量将大幅下降,医院的许多业务流程也会得到简化,可以有效地缩短病人的留院时间,提高医院的工作效率。

1.2 诊疗明细数据

诊疗明细数据,如病人的用药明细清单、检查费用清单等,是医院业务管理的基础数据来源。由于医保系统与医院信息系统的相互独立,使得医院的业务数据也分成了两块,在医院进行药品管理、财务管理等方面的业务工作时,两个系统间的数据必须由手工来完成,不仅加大了管理成本,还容易产生差错。

1.3 业务报表

业务报表是医院管理的基本依据,由于医保系统与医院信息系统不能数据共享,也不能通过信息系统产生全面反眏医院运行状况的报表,使医院的管理始终停留在事后管理的状态。

解决医保系统与医院信息系统数据共享的问题,是进一步提高医院运行效率和管理水平的关键[1]。

数据共享的基础是数据标准。没有标准,要实现两个系统间的数据共享是不可能的。目前,医院信息化建设与医保系统建设均没有统一的标准。

2 接口方法

经过几年的实践,在我院建设医保接口工作的基础上,我们总结了两个方法,希望能有助于大家找到解决两个系统间的数据共享问题。

2.1 中间文件法

中间文件法的思路是不改变两个系统的数据结构,把需要共享、交换的数据存储为两个系统都能识别的第三方文件格式[2],配合事前约定的管理流程来控制文件的读写顺序,达到数据交换的目的。采用从 H IS系统中导出病人费用明细,并传输到指定的加密文件服务器上,然后导入医保系统结算,保证了数据安全性和准确性,配合事先约定的操作步骤[3],以半手工的方式运作。

这个办法的特点是程序开发简单,容易实施,特别适用于对数据实时性要求不高、读写操作不频繁的环节,具体流程如图 1所示。

图1 中间文件法流程框图

2.2 数据黑箱法

数据黑箱法是不改变原系统的结构,在两个系统间分别增加相应的数据处理模块,通过数据处理模块中对自己的数据处理过程用自定义函数进行封装[4],两个系统间需要交换的数据以约定的格式和策略进行传递,由程序自动控制数据的读取和结果的返回,类似于在两个系统间增加一个翻译系统。

在数据黑箱中,申明的外部函数例程如下[5-6]:

//接口初始化函数

FUNCTI ON integer fun_Init(string inXML,ref string outXML)Library"hisint.dll"

//刷卡识别函数

FUNCTI ON integer fun_CardIdentify (string inXML,ref string outXML)Library"hisint.dll"

//费用结算函数

FUNCTI ON integerfun_FeeBalance (string inXML,ref string outXML)Library"hisint.dll"

//处方明细传输函数

FUNCTI ON integerfun_DetailTrans (string inXML,ref string outXML)Library"hisint.dll"

//退单函数

FUNCTI ON integer fun_Cancel(string inXML,ref string outXML)Library"hisint.dll"

//接口退出函数

FUNCTI ON integer fun_Quit(string inXML,ref string outXML)Library"hisint.dll"

接口函数调用过程,如图 2所示。

图2 接口函数调用过程框图

在业务操作过程中,数据流对操作员透明,操作员只需读卡和输入明细等操作,数据流通过 H IS和医保系统封装的接口函数,实现病人信息查询、费用明细传输,并根据相应医保待遇实时得到结算结果输出的数据集和方法论。两个系统间设置前置机服务器,防火墙将两系统隔开,仅有通过验证的数据黑箱在中间做数据交换以保证各系统的安全性。

这个方法的特点是开发复杂、耦合度高,需要系统建设双方充分协作,适用于数据交互性强、对数据实时性要求高的环节。优点是对操作员是透明的,不需要人工干预运行,医保政策改变和参保人员身份变化,无需修改数据处理黑箱。

此方法技术要求较高,医保系统内嵌于 H IS系统之中,H IS开发上需要直接调用卡基类、医保结算动态库函数对卡、下账进行操作[7]。具体流程如图3所示。

3 两种接口方法的应用效果

数据黑箱法在我院用于日均 4 700人次的门诊收费实时医保接口,在并发数 500张收费凭单的压力测试中,平均样例交易时间为 2 s。从运行效果来看,可以满足门诊收费窗口的工作需要。实施后对医院管理有极大帮助,如门诊药品管理可以实现药品库存实物管理、门诊管理工作很多指标可以做到实时、动态提供,彻底改变事后管理的局面。

图3 操作流程框图

中间文件法在我院用于实时性要求不高的出院结算,极大地降低了办理医保病人出院结算环节的劳动强度,把原来需要近一周才能完成的结算周期缩短到 1 h可以完成,大大方便了管理和病人。

经 4年多的实践验证,两个接口方法均较稳定、安全,满足了双方数据交换的要求,达到了预期的设计目标。但数据交换的稳定性和高效性依赖于双方网络,特别是医保网络。

医保接口是现阶段医院信息化建设中必不可少的一个重要内容,随着政策的变化、技术的进步,其建设方法也将会发生变化和发展。但正如前文所提及的,只要有医保系统独立于医院信息系统存在,医保接口的建设工作就不会停止。在一个特定的区域内,如果多数用户都采用同样的技术,对建设单位和使用单位都有“少花钱,多办事”的效果。

[1]巩蕾,王伟伟.关于 H IS与医保系统之间接口的认识[J].医疗装备,2010,23(1):45-46

[2]张暄,唐晓东.H IS与医保系统接口程序设计方案及实现[J].实用医学,2009,1(26):69-70

[3]李志勇,孟毅,常颖.“军卫一号”医保在医院费用的上传[J].中国医疗设备,2010,25(2):62-63

[4]曹彤,王行高,邵新.“军字一号”工程医保接口优化 [J].中国医疗设备,2008,23(8):36-37

[5]赖晓军.医院信息系统与医保系统的接口实现[J].医疗设备信息,2007,22(9):23-25

[6]谢栋梁,周平.试论医院信息系统中的医保接口 [J].中国科技信息,2009,(14):201-202

[7]王明,左文艳,宋顺林.医保系统与医院管理系统的接口设计与实现 [J].计算机与数字工程,2010,38(6):175-178

On the method of constructing medical i nsurance system dada i nterface

Zhang Yun,W ang Yintao
(Infor m ation Departm ent,the First Affiliated Hospital of Kunm ing M edical College,Kunm ing650032,China)

To solve the problem of sharing hospital information system and data related to medical insurance system,we introduce two methods of constructing medical insurance interface.The actual application shows that the interface software is stable and reliable.It can promote dealings between the hospital and the medical insurance center.

medical insurance interface;inter mediate file method;data on black-boxmethod

TP334.7

A

1004-5287(2011)01-0062-03

2010-10-04

张云 (1963-),男,云南昆明人,工程师,本科,主要研究方向:网络设计规划和数据库运用。

猜你喜欢
黑箱信息系统病人
企业信息系统安全防护
谁是病人
拒绝黑箱
失踪的黑箱
基于区块链的通航维护信息系统研究
信息系统审计中计算机审计的应用
病人膏育
基于ADC法的指挥信息系统效能评估
我帮病人“走后门”
医生,你怎样面对生命垂危的病人?