医院信息系统与医疗电子票据管理平台的接口开发与实现

2020-11-20 02:13罗房房郝庆美马璇
中国信息化 2020年11期
关键词:挂号票据纸质

罗房房 郝庆美 马璇

开发并实现医院信息系统(HIS)与医疗电子票据管理平台的接口,以实现医院信息系统与医疗电子票据管理平台的对接,从而实现医院票据管理电子化。 方法按照医疗电子票据管理平台统一的接口规范要求,利用webservice技术开发门诊电子票据开具接口、住院电子票据开具接口、电子票据冲红接口等。结果 规范票据开立流程,建立财务票据信息实时上传通道,实现医院票据无纸化管理。结论 医院信息系统(HIS)与医疗电子票据管理平台接口的开发与实现,能实现医院门诊挂号、门诊收费和住院结算等业务直接与电子票据管理平台对接,实现票据电子化,节约成本,提高工作效率,减少患者排队等待时间。

一、引言

随着互联网、移动支付等信息网络技术的高速发展,各医院几乎都实现了自助机自助挂号、缴费等功能,同时,各医院也都建立了自己的微信公众号和支付宝生活号,患者可以选择在院内利用自助机进行自助机挂号、缴费等服务,也可以选择手机线上利用微信或支付宝进行线上挂号、缴费、取报告等服务,同时,随着医保患者诊间结算壁垒的打通,医生在诊间问诊完成后,也可以给患者在诊间直接缴费,以上信息技术的实现大大节约了患者排队等待的时间,而在这整个过程中,患者获取医疗收费票据却成了整个结算环节中最大的瓶颈。如果患者在自助机、微信公众号、支付宝生活号或者医生诊间结算的,若要获取发票,还需要去收费窗口排队。而电子票据的出现就解决了这一瓶颈,打通了患者就医挂号、就诊、交费及票据交付全闭环电子化管理。而随着省财政厅全力推进财政电子票据管理改革以及省电子票据平台的建设完成,各医院接入省电子票据平台已成为必然趋势。

为了实现医院HIS系统与电子票据平台的无缝对接,我们对医院HIS系统中门诊挂号、门诊收费、门诊退号、门诊退费、住院结算、住院结算召回等模块进行了系统改造,自行研发了电子票据接口程序,实现了HIS系统与电子票据平台的无缝衔接,并自主研发了批量开具门诊电子票据和批量开具住院电子票据功能,同时实现了电子票据实时监管功能,大大提高了工作效率,节约纸质发票成本,减少患者为单独打印发票而产生的排队等待时间,同时解决了患者发票联的保存问题,大大降低了患者纸质票据丢失带来的困扰。

二、总体接口设计方案

医院HIS系统与电子票据平台采用嵌入式接口模式,在HIS系统中直接调用电子票据平台接口,每个功能通过HIS调用对应的接口方法以及规定的入参和出参来实现和电子票据平台的交互,这种接口模式的设计不仅给医院实际业务工作带来极大的方便,也保证了数据的实时性和准确性;网络传输方式采用HTTPS的 POST方法提交, 提交和返回数据均为JSON格式(Content-Type: application/ json), 并配有MD5+HMAC-SHA256签名算法, 字符编码统一采用UTF-8字符编码,确保交易报文安全保密。

电子票据系统通过医院内部网络与医院信息系统(HIS)进行数据和信息交互,通过网闸与医院外网前置机建立通讯连接,然后通过防火墙与电子票据平台实现数据联通,从而构建一条完整的电子票据链路,实现电子票据全过程(赋码,开具、传输、查验、入账、归档)。为支持这一设计,医院共购买四台服务器,分别为:数字签名服务器、前置机服务、应用服务器和数据库服务器,用来保证数据的安全性、准确性和完整性。

三、具体接口功能开发与实现

通过对医疗电子票据平台接口文档的分析,电子票据平台接口中需要医院必须完成的接口共15个,包括:医疗门诊电子票据开具接口、医疗住院电子票据开具接口、电子票据冲红接口、换开纸质票据(电子票据打印)接口等,医院信息系统(HIS)与电子票据平台交易流程如图1所示。

为保证电子票据开具的及时性同时保证医院HIS平稳运行,防止因为电子票据平台宕机或其他网络原因造成无法开票而导致医院业务无法运行的情况发生,在接口开发设计阶段,就将医院收费的业务和电子票据开具业务放在两个事务中,收费完成,数据库事务提交后再进行调动电子票据平台接口进行电子票据开具业务,从而将医院收费业务和电子票据开具业务的松耦合性。

HIS在接口开发过程中,根据接口文档中的接口函数,对各接口中统一的功能进行了封装,在调用具体接口时只需处理各自业务的入参及出参,中间调动平台的方法进行了统一封装。为了方便赋值,每一个方法对应的所有的入参都开发了相应的实体字段,在入参时先对实体进行一一赋值,最后将实体统一转换为接口所需的JSON格式,再对JSON格式字符串进行Base64转码,根据指定格式拼接请求参数并进行MD5加密,调用对应的接口方法进行电子票据的开具(如:门诊电子票据开具接口invoiceEBillOutpatient),票据开具成功后平台会将开具接口信息通过返回值返回给HIS,HIS对接收到的平台返回值进行MD5解密,并进行Base64解码,再解析Json字符串,得到明文的电子票据号码、电子校验码、电子票据H5页面url等信息。为了便于核对电子票据开具成功与否,HIS数据库中的门诊挂号表、门诊收费发票表和住院结算表都新增了电子票据字段用来存储开具成功的电子票据信息。

(一)电子票据开具接口

门诊挂号、门诊收费和住院结算成功后都会分别调用电子票据平台的医疗门诊电子票据开具接口和医疗住院电子票据开具接口,根据接口中需要传入的入参进行传参,在门诊挂号业务进行传参前,需要将每一种挂号级别转换为对应的收费项目编码和名称,在此单独设计并建立了一张新的数据库表,用来存储挂号级别和收费项目编码和名称的对应关系;对于我们医院而言,首诊患者在挂号的同时收取了部分首诊检查费用,所以在进行对照的时候需要区分出是首诊还是复诊,用isFirst字段进行区分标识,将所有的费用明细放入数组中,传参时循环调用;门诊电子票据开具成功后会直接更新门诊挂号表或门诊收费发票表对应的电子票据字段信息,同样,住院电子票据开具成功后会更新住院结算表中电子票据字段信息,标识此张电子票据已开具成功。

(二)电子票据换开接口

在个别患者仍然需要提供纸质票据时,需要调用此接口进行电子票据换开,将已经开具成功电子票据换成纸质票据,此功能是供外地尚未实现电子票据的省份进行二次报销使用。

(三)电子票据冲红接口

在门诊退号、门诊退费和住院结算召回时都需要调用电子票据平臺的电子票据冲红接口将已经开具成功的电子票据进行冲红;如果此票据已经换开成纸质票据,则需要调用作废换开的纸质票据接口,对已经换开过的纸质票据进行作废,以免重复报销。

(四)批量开具门诊电子票据及批量开具住院电子票据接口

为实现这两个接口,单独开发了两个批量开具门诊电子票据和批量开具住院电子票据的功能,目的是为了当正常开具电子票据未成功时,可以批量补开。

四、结语

医院信息系统(HIS)与电子票据管理平台接口的实现,让整个诊疗流程得到了优化,最大限度缩短患者集中等候时间,有效缓解医院的拥挤现状。同时,使用电子票据能够有利保证医院财务数据的真实性与准确性,提高医院财务管理能力,增强医疗服务水平,也有利于相关部门监察医院医疗收入水平。但是因为外地患者报销使用,仍然不能全面票据电子化,需要外省报销的患者仍然需要换开纸质票据是下一步需要解决的问题。

作者单位:山东省精神卫生中心

猜你喜欢
挂号票据纸质
信息化时代背景下指导小学生纸质阅读的研究
去大医院挂号,没你想象的那么难
移动“黄牛”
挂号:看病的敲门砖
电子疲劳
2016年11月底中短期票据与央票收益率点差图
2016年10月底中短期票据与央票收益率点差图
2016年9月底中短期票据与央票收益率点差图
独立书店浪漫的纸质生活
2015年8月底中短期票据与央票收益率点差图