基于RF 卡的自助就医系统设计与应用
2014-01-09詹永丰李亚东孙勇韬
◆刘 一 詹永丰 李亚东 孙勇韬
责任编辑:姚 涛
1 自助就医系统的需求与优势
现阶段,沈阳军区总医院门诊日均接诊4 000 余人,传统的就诊方式已不能满足日常患者就诊需求,其不仅浪费患者的时间,也浪费大量的人力资源。为此,我们提出利用自助就医系统模拟真人挂号收费来提高门诊就诊效率。其优势在于自助就医机系统能高效快捷地完成患者挂号缴费的流程,患者只需登记1 次基本信息就可以免去排队缴费的烦恼。而且带有存储患者信息的RF 卡方便携带,患者不必重复购买病例本[1]。
RF 卡(Radio Frequency Card)是一种以无线方式传送数据的集成电路卡片,它具有以下优势:(1)无线操作方式。避免了由于接触不良所造成的读写错误等;(2)多线程的处理方式。卡中存有快速防冲突机制,服务端能同时处理多张卡片;(3)良好的加密性。卡中有多个分区,每个分区又各自有自己的密码,将不同的分区用于不同的应用,可实现一卡多用。
2 系统架构
基于RF 卡自助就医系统主要由信息录入终端、带触摸屏的自助就医终端机、射频读卡器、银联读卡器、Web Servers 服务器以及防火墙组成(见表1)。
系统开发初期,在HIS 数据库中建立自助就医系统使用表,并整合数据库中现有价表的收费项目明细,针对检查、检验、处方生成套餐,并更新门急诊医生站中的项目明细,防止漏费。确定自助就医系统的功能模块以及挂号、缴费、挂号小票的专有样式。规定自助就诊系统用户的门急诊就医流程以及退费事件的处理等工作。系统架构见图1。
信息录入终端使用 Java 与Tomcat,内网数据库采用 Oracle10g,Web Servers 服务器使 用.NetC#,数据库使用MySQL。RF 卡的数据交换采用固定式读卡器,RFID 标签采用半被动式。Java 具有良好的移植性,支持多线程技术,还支持用户自定义类接口。一个类可以施行多个接口,具有真正多继承性。.NET 具有良好的兼容性,标准集成 XML、SOAP,支 持Web 服务。两个完全独立的数据库,通过内网数据库产生挂号、缴费、检查、取药信息,外网数据库通过网闸与银行连接记录缴费信息,完成退费操作。被动式标签的天线有两个任务,一是接收读取器所发出的电磁波,藉以驱动标签IC;二是标签回传信号时,需要靠天线的阻抗作切换,才能产生0 与1 的变化。
表1 系统主要构成
图1 系统架构
图2 身份验证流程图
3 系统自助服务流程
3.1 组成模块
搭建Web Servers 服务器可实现身份验证、交易处理、查询、存储等业务,通过前置录入终端写入RF 卡中。系统主要分为自助挂号模块、自助缴费模块、材料药品等费用查询模块、门诊病历查询、检验检查结果查询模块、总院地图和满意度调查模块等。
3.2 身份验证流程
用户通过RF 卡与读卡器产生交互,通过输入登录密码登录前台自助服务系统。此时RFID 系统通过查看标签并检验密码来读取用户信息[2],并通过OCX 插件与RF卡的数据库进行底层数据查询,身份验证流程图见图2。
3.3 自助缴费流程
自助缴费是自助系统中的主要功能模块,通过外网服务器与银行连接,用户可以使用银联卡、医保卡实现缴费。系统首先判断医保卡中是否有足够的费用,有则通过Web Servers 调用内网数据库查找用户需要交费的项目,写入患者费用清单表;费用不够则提示插入银行卡进行缴费。缴费功能模块流程见图3。
图3 自助就医机缴费流程图
通过系统模块设计,可获取用户待缴费用相关信息,获取执行服务器信息,获取缴费执行前的系统时间,执行缴费操作。核对用户缴费操作是否成功,以及返回用户缴费收据相关信息。
3.4 自助挂号模块流程
挂号功能模块由自助挂号模块、挂号时间及费用、出诊变更、门诊就医流程4 个子模块组成。患者挂号程序与监控程序通讯,监控程序确认自助终端IP 和MAC 合法性,打印机工作状态,打印纸剩余量是否充足,如果满足条件开始调用Web_Servers 中实现挂号的DLL文件。同时与查询程序通讯返回挂号信息,接着与身份验证服务器通讯验证用户挂号类型,返回就诊序号(现阶段分时挂号)。通过Web.Sever 调用缴费模块,最终打印出挂号小票[3]。
3.5 自助预约挂号流程
自助预约挂号模块可以预约3天之内的出诊专家,门诊部有专人控制专家日接诊数量,普通号则不限制。患者凭自助就医机上的小票就诊,如果有不能出诊的专家,门诊部会有专人负责通知,如果患者连续预约3 次不来就诊,那么该ID 号就会被列入黑名单。
3.6 自助导诊
通过自助就医系统打印出来的小票上有执行科室名称与科室所在位置,患者可以通过小票上面的详细信息查找就诊科室,还可以通过使用分布在各个楼层的自助机上的电子地图查看自己所在的位置。
3.7 自助取单取药
当自助机反馈回患者的药品缴费信息后,打印取药小票。取药小票上有药局位置,取药窗口号、药品名称、计量等相关信息。
4 效果分析
(1)基于RF 卡的自助就医系统上线以来,每日接待患者数量1 000多人,自助系统使用简单、界面友善,其不限制用户类别是该系统的一大特色,只需有一张银联卡即可实现缴费,节省了患者的就诊时间。(2)患者原本需要1 天才能看完的病现在只需要1 个小时左右(去除等检查、检验结果的时间)即可就诊完毕,大大节省了人力资源。(3)自助就医系统提供了药品价格的查询功能,弥补了医院检查评审中的空白。其科室服务评价功能尤其受到患者的欢迎,通过患者反映的意见便于我们发现不足,有利于医疗质量的持续改进。(4)缓解了排队挂号以及缴费难的问题,使门急诊就诊秩序得到极大的改观。导医与患者的关系得到改善。也提高了患者就诊的安全性[4]。
5 存在问题
(1)检查结果打印。由于检查结果的打印格式与检验结果的打印格式不太相同。现阶段还存在着无法打印检查结果的问题,传统的影像系统大都是手写形式,需要修改现有影像程序。这需要建立相应的电子模板格式,通过调用后期开发的影像接口,从而实现检查结果的自助打印。(2)发票打印。现阶段在门急诊的挂号窗口设置了一个专门用来打印发票的窗口,由于发票的特殊性,还需要跟财务部门协调探讨发票的打印模式、打印限制等问题。(3)自助机监控。现阶段自助就医机采用人为维护,对维护人员数量要求比较高。而且门急诊开诊的时候都需要导医帮助管理,后期随着自助机的全面铺开,则需要编写自助机的实时监测程序。对自助机是否在线,内置打印机的纸张存量、每天使用人数、广告植入等问题建立统一的管理程序。这样如遇到周六、日工程师休息的情况,值班员也能对自助机进行维护,实现对自助机的实时监控[5]。
6 后期规划
(1)助力实现门急诊无纸化办公。通过分析现阶段自助就医机的优势与急需解决的问题,对现有门急诊医护工作站进行修改,以此为契机首先推出门急诊的无纸化办公系统,取消繁琐的检查、检验以及药品的开单流程,并推广到住院医护工作站中,完成临床系统的无纸化办公需求,节省耗材成本。(2)实现患者订餐功能。连接营养科点餐系统的接口,实现点餐功能。患者可以通过自助机选择符合自己口味的食物,也可以根据营养师的推荐选择食物。让患者能够住得安心、吃得放心,感受到家一样的服务理念,同时也可增加营养科的收益。(3)胶片打印。改进就医机外观,扩充胶片打印接口。机器分上下两层,上层用来输出检查结果报告单,下层同时打印检查结果胶片等。
[1]百度百科.射频识别技术[EB/OL].2013-05-17.
[2]肖 飞.基于二代身份证储值就医卡自助办理及充值系统的设计实现[J].华南国防医学杂志,2012(26):66.
[3]余 浩.检验报告自助打印系统设计与实现[J].中国数字医学,2011,6(4):48-50.
[4]朱兴喜.基于RFID 技术的野战医疗卡设计[J].医疗卫生装备,2009(9):17-19.
[5]高玉玲.基于PDA 与RFID 技术的自助导览系统设计[J].福建电脑,2011(1):10-12.