Ensemble 平台实现HIS 系统和电子病历系统的互联互通

2019-08-23 10:41张晓明
数字通信世界 2019年7期
关键词:适配器产品线病历

张晓明

(中国科学技术大学附属第一医院西区(安徽省肿瘤医院),合肥 230000)

随着医院信息化、数字化、智慧化发展,医院从单个系统的信息化环境发展到拥有多个系统的信息化环境,也趋于向区域化和集成化的方向发展。同时,各信息系统逐渐趋于专业化、独立化,在实现信息系统专业化的同时,必须解决的是系统之间的协同交互,避免独立程度过高,导致信息互联互通障碍。因此,集成平台的建设就成为解决互联互通障碍的必然选择。本文以Ensemble集成平台[1]为工具,介绍HIS 系统和EMR 电子病历系统之间的互联互通框架,通过平台实现HIS 系统和EMR 电子病历系统的无缝衔接,确保了EMR 电子病历系统的高效、稳定、准确。

1 Ensemble 集成平台介绍

Ensemble 是能够开发、配置、部署和管理集成产品。Ensemble 产品线可以集成多个不同的软件系统,它包括与这些外部系统通信的元素,以及执行产品内部处理的元素。产品中的元素称为业务主机。Ensemble 有三种业务主机,用途不同:第一,业务服务接受来自产品线外部实体的请求,并将其转发给Ensemble 内的主机类,并进行处理和实现。第二,业务流程接受来自产品线中主机类(业务服务或业务流程)的请求,并处理这些请求,或者将它们转给Ensemble 中的其他主机类进行处理。第三,业务运营部门接受来自Ensemble 内主机类(业务服务或业务流程)的请求,并处理这些请求或将其转给集成外的实体进行处理。图1给出了产品线主机和业务主机的概念描述。

图1 产品线主机和业务主机的概念描述

业务主机通过集成消息相互通信。所有集成消息都存储在集成消息仓库中,可以通过管理门户查看。在大多数情况下(但不是全部),业务服务具有关联的入站适配器。入站适配器的角色是接受来自产品外部实体的输入。类似地,业务操作通常具有关联的出站适配器。出站适配器的作用是将输出发送到产品外部的实体。Ensemble 提供了一大组适配器来处理不同的技术。例如,您对文件使用的适配器与对ftp 使用的适配器不同,也可以定义自己的适配器。图2显示了实际产品线。

图2 产品线实例

此界面显示与一个业务主机“医嘱推送”之间的所有连接。这里,此界面不显示适配器,因为这些适配器被合并到业务服务和业务操作定义中。

2 HIS 和EMR 电子病历系统集成框架

HIS 系统和EMR 电子病历系统之间的集成,采用Ensemble集成平台的框架进行搭建[2],我院HIS 系统采用的是Cache 数据库,EMR 电子病历系统采用的Oracle 数据,两者通过集成平台可以很好的进行互联互通。总体集成框架如图3所示。

图3 总体集成框架

在集成平台中可设计多种业务产品线,我院框架中有如下比较重要的产品线,(电子病历)推送患者检查报告、(电子病历)推送患者信息、(电子病历)推送患者检验结果、(电子病历)推送患者医嘱信息、(电子病历)推送患者检查报告等。

3 具体流程介绍

以下介绍推送患者信息的产品线。HIS 端需要整理好数据接口,将信息以Webservice[3]将XML 格式发送至集成平台。在HIS 系统中,以医嘱审核处作为触发点,在此调用集成平台的适配器,适配器调用后会触发服务DHC.Published.PUB0001.BS.PUB0001,请求集成平台进行异步处理,平台内部调用处理流程hsb.DhcEns.BP.SyncSequence3,该流程接收请求后将信息发送给Register.REG0003.CustomBO.RegisterWebService,该操作是将信息发送至指定的服务器(在这里指的是发送至EMR 电子病历系统服务器),该消息处理完成之后做出响应,返回消息给异步处理流程hsb.DhcEns.BP.SyncSequence3,异步处理流程带到消息后,将消息成功的返回给DHC.Published.PUB0001.BS.PUB0001服务,得到消息是否处理成功的标志,从而完成整个产品线。在这里要说明的是,Ensemble 集成平台消息的传送都是按照标准XML 形式进行传送,在集成平台消息追踪的可视化界面中我们能看出传送消息的XML 串,以及XML 串的节点和内容等。如图4、图5、图6所示。

图4 消息流图

图5 消息数据内容

图6 消息返回内容

4 结束语

我院EMR 电子病历系统上线以来,通过Ensemble 集成平台[4]将HIS 系统推送EMR 电子病历系统,取得了良好的效果。实现了HIS 系统和EMR 电子病历系统的专业性,同时也保证了两个系统的互联互通,极大的方便了医护人员的操作,同时也提供了一个可管理的、可视化的集成平台管理中心。在集成平台基础之上,我们可以拓展更多的业务,实现更多专业系统的互联互通,为实现区域化、集成化的信息系统[5]奠定基础。

猜你喜欢
适配器产品线病历
强迫症病历簿
“大数的认识”的诊断病历
4K产品线的全面展开 专访明基高级产品经理刘茂瑞先生
力帆新能源产品线全面转型
Reynolds确定2019年轮组产品线,覆盖主要产品类别
基于3D打印的轻型导弹适配器
潜空导弹垂直发射出筒适配器受载变形仿真研究
发展电商需要了解的那些事之产品线上营销
电源适配器怎么选
为何要公开全部病历?