集成平台在医院信息系统集成中的应用.pdf

集成平台在医院信息系统集成中的应用.pdf

ID:51503691

大小:522.54 KB

页数:5页

时间:2020-03-25

集成平台在医院信息系统集成中的应用.pdf_第1页
集成平台在医院信息系统集成中的应用.pdf_第2页
集成平台在医院信息系统集成中的应用.pdf_第3页
集成平台在医院信息系统集成中的应用.pdf_第4页
集成平台在医院信息系统集成中的应用.pdf_第5页
资源描述:

《集成平台在医院信息系统集成中的应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、集成平台在医院信息系统集成中的应用①②②张刚伟苏颖干周杰①湖南长沙市中心医院,100176,②通用电气医疗健康集团,100176,北京关键词医院信息系统集成平台HL7摘要结合医院的实际,介绍了当前医院信息系统集成所遇到的问题,论述了集成平台的功能以及解决医院信息系统集成的优势所在,并且举出实际案例说明了集成平台在医院中应用。1引言我院开始实施医院管理信息系统(HIS)以来,不断加强在医院信息化的投入,陆续实现了医学图像存储传输处理系统(PACS)、放射信息系统(RIS)、检验科信息系统(LIS)、超声信息系

2、统(UIS)、病理信息系统(PIS)、内镜系统(EIS)等。为了使这些系统协同工作,提高医院的信息共享度和工作效率,必须将其集成起来。但在系统建设初期,由于缺少统一的规划,系统之间进行两两集成,带来了很多问题,比如:当系统数量增加时,集成的接口数量也增加,给集成的工作量带来指数级的上升,影响了系统的可维护性;增加了系统的耦合度。当集成的某一方更新换代时,要求与其集成的其它方也要跟着改动,这就会带来连锁的系统稳定性、可靠性、功能性等一系列未知的影响因素的变化;集成的质量难以保证,部分厂商之间的集成没有日志,无

3、法跟踪和监控,之间的信息交互有没有成功难以知晓;增加医院管理的难度,当集成出现问题时,往往很难协调。因此,如何以一种统一的高效的方式来集成医院里面的信息系统,成为一个难题摆。2集成平台介绍[1]2.1集成平台概述集成平台属于系统服务软件,在操作系统层和应用层之间工作。它连接两个或更多的应用程序,为其提供连接和协同工作的功能。各种形式的集成平台都是用来简化不同软件应用系统之间通信的,集成平台的支持对于集成至关重要。经过权衡,我们决定采用集成平台来集成医院里面的信息系统,见图1。1203系统A系统B系统D集成平

4、台系统C系统E图1通过集成平台的集成各个系统只与集成平台做接口,系统之间交互的信息都传到集成平台,再由集成平台转发出去。例如A与B、C集成,那么消息将由A到集成平台,经过集成平台处理后再分别路由到B和C。2.2集成平台的功能集成平台应该提供以下功能:2.2.1应用程序接口医院里面有多种信息系统,有些是比较老的遗留系统,有些是应用了新技术的系统,各个系统所能提供的接口不一样,所以集成平台应该能支持多种通讯协议和消息协议。通讯协议方面例如COM,WebService,CORBA,数据库表或视图,存储过程,FTP

5、,TCP/IP等等;消息协议方面有HL7,还有一些厂商自己定义的固定格式的文本,例如定制化的XML。[2]2.2.2消息路由消息路由是指把一个消息从源系统路由到正确的目标系统。由于集成的系统比较多,系统之间交互的消息类型相应也会很多,这就需要一个消息路由模块,来处理系统之间的消息路由。2.2.3数据处理数据处理模块包括数据缓存,数据格式化,数据过滤,数据映射,数据转换,数据丰富等模块。2.2.4数据缓存数据在有的场合并不需要实时地更新。可以通过数据缓存模块,把从应用A传过来的数据暂时存储在集成平台中,等到需

6、要的时候再一次性地把数据传到应用B。这样就可以支持异步操作,可以减少集成中间件与网络的交互次数,提高集成平台的性能。数据缓存的另外一个作用是把消息存起来方便日后的问题定位以及纠错处理。2.2.5数据格式化数据格式化模块是对数据进行格式化处理,以便某系统的数据能被另一个系统识别。由于系统千差万别,数据格式又有很多种,集成平台为了能跟不同的系统打交道,有必要对数据进行格式化处理。数据从外部系统流入集成平台时需要格式化,以便集成平台能处理;数据从集成平台流出到外部系统也需要格式化,以便外部系统能识别。2.2.6数

7、据过滤数据过滤模块的功能是从一个应用输出来的数据中,根据一定的规则,过滤出另一个应用所需要的数据。这是因为在实际的很多情景下,应用A往往根据自己的业务逻辑,有条件地选取另一个应用B的数据。例如,对于门诊病人的医嘱,RIS只需要在HIS中已交费的医嘱信息,而不理会未交费的医嘱信息。2.2.7数据映射数据映射模块的功能是在不同应用的数据模型之间建立起对应1204关系。因为一般来说,各个系统数据模型的字段不一样,要想把应用A的数据传到应用B,就需要在这两个应用的数据模型之间建立起对应关系。例如,病人ID在HIS中

8、的字段名为pat_id,在RIS中的字段名为PatientID,这时候需要在pat_id和PatientID之间建立好映射关系。2.2.8数据转换数据转换模块的功能包括:一、数据修改。应用A的数据可能要经过一定的修改才能被应用B所接受。例如,病人性别在HIS中的表示为M和F,在RIS的表示为男和女,当数据从HIS传到RIS的时候,需要把M改成男,把F改成女。二、某些数据行和列的合并或者分离。例如,在HIS中的地址

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。