当前位置: 首页 > 期刊 > 《中国保健营养·临床医学学刊》 > 2011年第11期 > 正文
编号:12165812
医院信息系统数据交换平台的简介
http://www.100md.com 2011年6月1日 王宏宇
第1页

    参见附件(1785KB,2页)。

     我国大部分医院的信息系统都是从HIS (Hospital information system医院信息系统)开始建设的,这主要是为方便就医流程和医院财务服务的信息系统。随着医疗信息不断丰富,医疗规范的不断细化、信息化医院的不断建设,很多医院都陆续实现了检验科信息系统(Laboratory Information SystemLIS)、超声信息系统(Ultrasonic Information System UIS)、病理信息系统(Pathology Information System PIS)、放射信息系统(Radiation Information System RIS)、内镜系统(Endoscopic Information System EIS)、医学图像存储传输处理系统(Picture Archiving and Communication System PACS)、个人健康记录(Personal health record PHR)慢病管理系统(Chronic Management System CMS)、电子病历(Electronic Medical Record EMR)等等。各个系统相互独立,相互通讯存在重复投资,集成和协调困难的现象,针对目前我国绝大部分医院的信息系统存在的问题,有必要采取有效的手段来提高系统对接的效率和稳定性。

    1目前医院网络结构现状与不足

    目前世界上还没有一个软件厂商可以提供一个医院所需要的全线的成熟产品,医院势必要引进不同厂商的产品。因此,在同一家医院环境下,集成不同厂商的产品就成为医院信息化实现过程中必然遇到的问题。而且国内HIS的开发,大多数没有遵循统一的标准,不同厂商的产品开发方式、所基于的平台、数据的格式各不相同,这些产品进入同一家医院时,一旦来自不同厂商的系统达到一定数量,这种集成方法的弱点就明显显现了:集成的复杂度高,接口多,成本高,系统的可维护性、耦合度、稳定性、可靠性、功能性、集成的质量都难以保证,部分厂商之间的集成缺少日志,无法跟踪和监控,之间的信息交互是否成功很难确定,增加医院管理的难度。当集成出现问题时,往往很难协调因此,如何以一种统一的高效的方式来构建医院里面的信息系统就变得非常重要。为解决上述系统中存在的问题,同时也为了提高系统的扩展性,数据交换平台应运而生。

    2数据交换平台介绍

    数据交换平台属于系统服务软件,在操作系统层和应用层之间工作。它连接两个或更多的应用程序,为其提供连接和协同工作的功能,简化不同软件应用系统之间的通信,具备多元融合、一体化和多业务,支持多种协议,具有多层交换能力,具备高度的可靠性和安全性,以及灵活性、简单性、可扩展性和高性价比;管理能力强、用户界面友好以各类信息交换为核心的数据交换平台,通过建立底层结构来联系横贯整个医院的异构系统、应用软件、数据库资源等,支持不同处理业务、不同软硬平台对不同结构数据交互的要求,满足各种医疗信息系统、办公自动化、内外门户网站的需求,以及其应用系统之间无缝地共享和交换数据的需要,将不同系统各自独立的数据源连接整合起来,实现数据的交换和共享。

    图1数据交换平台

    按照图1这样的构架集成医院的所有系统,各个系统只与数据交换平台做接口,系统之间交互的信息都传到数据交换平台,再由数据交换平台转发出去。

    3数据交换平台的功能

    由于医院的信息系统内容多、系统多、标准不统一,数据交换平台可以提供以下功能:

    3.1 应用程序接口和数据的接入

    医院里面有多种信息系统,有些是比较老的遗留系统,有些是应用了新技术的系统,各个系统所能提供的接口不一样,所以数据交换平台能支持多种通讯协议和消息协议。

    3.2 技术规范性检查

    HL7标准是由美国HL7委员会制定,是建立在OSI模型应用层(第7层)上的标准,其目标是为医疗信息系统提供统一的接口标准,实现医疗系统之间的信息交换。数据交换平台支持厂商之间的HL7集成,使之更加符合国际标准。数据交换平台按照HL7数据标准和目标系统的要求,针对数据格式所进行的检查,包括数据属性与值域检查、代码表引用检查、中文乱码和半个汉字等检查。

    3.3 数据处理

    数据处理模块具有许多功能,可以满足系统集成的需求。

    3.3.1 数据格式化。由于系统不同,数据格式又有很多种,数据交换平台可以对数据进行格式化处理,以便某系统的数据能被另一个系统识别或数据在内外系统交换时都能被识别。

    3.3.2 数据转换(翻译)。一个应用系统的数据可能要经过一定的修改、合并或者分离才能被另一个应用系统所接受。

    3.3.3 数据排序和映射。在不同应用的数据模型之间建立起对应关系。一般来说,各个系统数据模型的字段不一样,要想把一个应用系统的数据传到另一个应用系统,就需要在这两个应用的数据模型之间建立起对应关系。

    3.3.4 数据过滤。从一个应用输出来的数据中,根据一定的规则,过滤出另一个应用所需要的数据。

    3.3.5 数据扩充。一个应用系统传过来的数据,有时候需要在一些字段里补充数据或增加一些字段,才能传到另一个应用系统。

    3.3.6 数据缓存。数据在有的场合并不需要实时地更新,可以通过数据缓存模块,把从一个应用系统传过来的数据暂时存储在数据交换平台中,等到需要的时候再一次性地把数据传到另一个应用系统。这样就可以支持异步操作,可以减少系统间的交互次数,提高网络的速度。

    3.4 安全控管

    可以对包括系统层安全性(如操作系统)、应用层安全性(如数据存储、传输的安全措施等)、网络层安全性(如采用防火墙,VPN等)的管控。

    3.5 监控管理

    与管理流程相对应的对整个系统运行环境的管理,包括系统接入、转换配置、运行配置、日常作业和系统恢复管理等。

    4信息交换平台数据特征

    4.1 一致性

    保证来自相对独立的各个应用的数据,转换为统一的格式。

    4.2 互操作性

    两个或更多系统或其组成部分之间交换信息(功能上的)实现交换信息的效能最大化。

    4.3 集成性

    所有应用数据来自不同系统进行整合。

    5数据交换平台的优势

    数据交换平台给我们提供了统一的方式来实现医院信息系统的集成,这种方式的优势有:

    5.1 连接标准化

    数据交换平台支持HL7。

    5.2 降低了系统耦合度和集成的难度

    由于应用系统只需要与数据交换平台集成,从而减少集成应用系统之间的耦合水平,可以将某一个应用系统的部分或全部进行替换而不影响其他应用系统;数据交换平台提供的配置工具,可以轻易配置好系统之间的集成;并且定义了多种接口,多种通讯协议和消息协议,使得各种异构系统之间的连接更加简单,降低了开发的工作量,减少重复开发。

    5.3 实现数据共享

    可以将分散建设的若干应用系统内的部分数据进行整合,综合统一的数据存储应用服务,使多个应用系统进行信息/数据的传输及共享,提高信息资源利用率 ......

您现在查看是摘要介绍页,详见PDF附件(1785KB,2页)