基于webservice+hl7 V3的HIS业务与互联互通平台准实时对接方案设计
来源:用户上传
作者:
摘要:目前越来越多的方便患者就医的移动终端应用得到普及,这些移动终端应用与互联互通平台的对接成了一个棘手的问题。该文提出建设一套统一的接口平台,生成基于hl7 v3格式的消息,通过准实时发送的方式,解决HIS系统和移动终端应用与互联互通平台对接的问题。
关键词:webservice;hl7 v3;准实时;互联互通平台
中图分类号:TP393 文献标识码:A
文章编号:1009-3044(2019)21-0062-02
开放科学(资源服务)标识码(OSID):
1 概述
1.1 背景
随着信息化建设的不断完善,医院内业务信息系统越来越多,像HIS、LIS、CIS、NIS、EMR、PACS、RIS等,但这些系统分布在不同的部门,形成了相对独立的部门级应用系统,而且系统供应商众多,软件架构多样,通信协议不一致,数据结构也千差万别,数据库系统多样而复杂,形成了很多信息孤岛,阻碍了信息的有效共享和交换。互联互通就是在这样的情况下为解决这些问题而出现。
信息技术的发展的同时,像微信,自助机,机器人等,极大方便了患者就医过程的移动终端应用也得到了广泛的普及,而且可能会不断地涌现出各种移动终端应用。如果每个移动终端应用都跟互联互通对接,是一个复杂且繁重的工作。有没有办法建立一套接口标准就能解决HIS系统和移动终端应用与互联互通的对接呢?
1.2 目标及范围
本方案就是通过建立一套统一的接口平台,解决患者在HIS系统挂号、开医嘱、缴费,在微信、自助机等移动终端应用挂号、缴费时产生基于hl7 v3的消息存储起来,再由接口平台统一定时发送这些消息至互联互通平台。
2 建设方案
2.1 方案设计图
2.2 实现流程
2.2.1 接口服务
根据患者就诊的过程抽象出不同的场景,由HIS厂商实现这些场景的接口服务。接口服务包括患者管理服务、门诊挂号服务、医嘱管理服务、检验管理服务、检查管理服务、手术管理服务、字典维护服务。
患者管理服务包括:新建患者信息服务,患者信息更新服务,患者入院服务、取消入院服务,患者入科服务、取消入科服务,患者转科服务,患者转床服务,患者出院服务,患者出院召回等服务。
门诊挂号服务包括:门诊挂号服务,新建患者信息服务,患者信息更新服务。
医嘱管理服务包括:用药医嘱信息服务,诊疗处置服务,护理医嘱信息服务,其他医嘱服务,医嘱撤销和停止服务、处方信息等服务。
检查管理服务包括:检查申请单开立服务,退费服务,申请单取消服务,报告回传等服务。
检验管理服务包括:检验申请单开立服务,检体核收服务,取消申请单服务,退费服务,报告回传等服务。
手术管理服务包括:手术申请服务,手术更新服务,手术排班服务,手术状态更新等服务。
字典维护服务包括:床位字典服务,科室字典服务,人员字典服务,诊断字典等服务。
HIS系统,移动终端系统在做相应的业务时调用对应的接口服务生成与互联互通平台交互的hl7 v3格式的消息,存储在中间表里。比如HIS系统或微信在挂号时,调用挂号接口服务,生成hl7 v3格式的消息,存储在中间表里。
2.2.2 消息推送服务
消息推送服务负责把生成的hl7 v3格式的消息推送到互联互通平台。这里采用定时推送的方式,主要是考虑HIS业务的性能问题。如果实时推送的话,可能会影响HIS业务的响应速度,如果把这个流程分开来可以互不干扰,定时的时间可以缩短到几秒,做到准实时的方式,把存储在中间表的消息按先进先出的原则推送到互联互通平台。然后记录下推送的状态信息。
因为基本上把患者就医的所有信息都组装成HL7 v3格式的消息存储在中间表的大数据字段里,造成中间表查询和更新的速度会随着数据量的增加越来越慢,所以有个定时任务把已经发送成功的消息按所设的时间自动删除。确保中间表访问的效率。
2.2.3 HL7 V3消息格式
HL7 卫生信息交换标准(Health Level 7)。标准化的卫生信息传输协议,是医疗领域不同应用之间电子传输的协议。HL7汇集了不同厂商用来设计应用软件之间接口的标准格式,它将允许各个医疗机构在异构系统之间,进行数据交互。
本方案中根据上述场景定义出每个接口交互的消息格式。
3 总结
此方案通过一套统一的接口平台实现HIS系统,移动终端应用与互联互通平台的业务交互。随着信息技术的发展,可以预料到会有不同的移动应用出现,都可以通過这套接口平台无缝的完成与互联互通平台的对接。此接口平台已经在笔者所建设的医疗系统里成功运行,并且已通过互联互通标准化成熟度测评工作。
参考文献:
[1] 医院信息平台基本交互规范(试行)[S].
[2] GB/T 30107-2013, 健康信息学HL7 V3参考信息模型[S].
[2] WS 445-2014, 电子病历基本数据集[S].
[3] WS/T 447-2014, 基于电子病历的医院信息平台技术规范[S].
[4] WS 482-2016, 卫生信息共享文档编制规范[S].
[5] WS/T 500-2016, 电子病历共享文档规范[S].
【通联编辑:谢媛媛】
转载注明来源:https://www.xzbu.com/8/view-15005066.htm