基于Ensemble的医院信息系统集成平台应用研究
2014-03-24杨春梅褚贵洋刘文岐詹永丰
杨春梅,海 玲,褚贵洋,刘文岐,詹永丰,王 宏
基于Ensemble的医院信息系统集成平台应用研究
杨春梅,海 玲,褚贵洋,刘文岐,詹永丰,王 宏
目的:为医院各个系统与HIS的整合提供方便灵活的接入方式。方法:在现有信息通信标准(如DICOM HL7)的基础上定义一个技术框架,来实现对整个信息系统的数据整合。结果:集成平台在实现医院内部信息系统数据交换的基础上,更进一步地实现了医院工作流程的集成,从医院整体医疗事务处理的层次上,规范了医院各种信息源所产生的数据处理的步骤、方法和格式,使多个信息系统能顺畅地按一定顺序完成医疗、事务的处理,是实现数字化医院向高级层次发展的重要技术。结论:集成平台结合了IHE和HL7标准,为医院信息集成提供了一个高可用性和高扩展性的平台。
医院信息系统;集成平台;Ensemble;HL7标准
0 引言
随着IT行业的迅猛发展和信息化水平的不断提高,当今的IT产业几乎涉及到社会发展的各个领域,成为不可或缺的一部分。而在某些领域,对信息的统一管理尤为重要,集成的概念由此而产生。医院内信息的集成化程度在一定程度上反映了该医院在医疗信息化领域中的地位和发展水平。医院信息集成的开发涉及医疗行业的各个领域,如检查、检验、手术麻醉、血库、病理等。
IHE(integrating healthcare enterprise)在实现医院内部信息系统数据交换的基础上,更进一步地实现了医院工作流程的集成,从医院整体医疗事务处理的层次上,规范了医院的各种信息源所产生的数据、处理的步骤、方法和格式,使多个信息系统能顺畅地按一定顺序完成医疗事务的处理,是实现数字化医院向高层次发展的重要技术。
集成平台结合了IHE和HL7标准,为医院信息集成提供了一个高可用性和高扩展性的平台。
1 平台实施
1.1 整体系统构架
虽然目前医院在集成上有一定的集成程度,但是由于其采用方式的固有问题,存在相当大的提升空间,采用集成平台方案将解决相应的问题。集成平台构架如图1所示[1]。
图1 集成平台构架
1.2 整体实施计划
由于集成平台需要和放射、超声、病理等多个外围系统进行信息集成,为了保证集成平台实施的
稳定性,主要将集成平台的实施分为5个阶段,分别是单系统科室试点上线、单系统全院上线、集成平台全部试点科室上线、集成平台全部全院上线、后期运维。
1.3 集成平台与各系统集成的工作流程
集成平台与各系统集成的工作流程如图2所示。
图2 工作流程示意图
2 应用
2.1 病理系统与集成平台的交互时序图
目前,我院通过集成平台接入了病理系统、内窥镜系统、心电系统。病理与集成平台交互时序图如图3所示。
2.2 医生工作站、集成平台和病理系统之间的详细流程
(1)医生工作站开检查申请,将申请信息发送给集成平台,集成平台将申请信息转换成HL7消息发送给病理系统。此时发送的HL7消息有ADT^A01(住院)/ADT^A04(门诊)患者的基本信息和 ORM^O01(control code=NW)检查申请信息。
(2)病理系统对检查进行排班后,通过 HL7消息通知集成平台,集成平台再将排班信息更新至HIS。此时发送的HL7消息是SIU^S12检查排班信息。
(3)开始检查时,病理系统发送HL7消息通知集成平台开始检查,集成平台更新HIS中该检查申请的状态。此时发送的HL7消息是ORM^O01(control code=SC,order status=SC)检查申请信息,状态为SC(已到检)。
(4)检查完成时,病理系统发送HL7消息通知集成平台:该检查已经完成并发送给集成平台,集成平台更新检查申请状态。此时发送的HL7消息是ORM^O01。
(5)检查报告完成后,病理系统发送HL7消息通知集成平台:该检查已经完成报告并将报告信息发送给集成平台,集成平台更新检查申请状态以及检查报告信息。此时发送的HL7消息是ORU^R01检查报告信息。
图3 病理与集成平台交互时序图
3 功能
在平台管理层提供业务日志、事件日志、业务规则日志、端到端的消息跟踪业务监控功能,实现在开发期的有效调试以及运行期间的故障诊断分析。利用集成平台的故障可追溯机制,管理员可快速定位导致异常的环节[2]。
3.1 提供强大的系统监控(system monitor)功能
图4所示为集成平台系统监控界面。从图4中可以看出,集成平台当前与哪些系统连接,哪些是活动的,哪些处于关闭状态等;可以查看消息队列与消息分布;可以查看事件日志(event log),如果有错误消息,则会在列表中显示红色的错误日志[3]。
图4 系统监控界面
3.2 应用消息查看与管理(message browser)机制进行流程跟踪及错误定位
图5所示为集成平台消息查看与管理界面。从图5中可以看出,集成平台对消息的管理非常严格。通过消息的查询可以快速、准确地定位到出错的消息以及系统,而且,只要是通过集成平台对接的系统,消息引擎会记录所有的消息,更加方便医院对各个系统的管理与维护[4]。
图5 消息管理界面
3.3 通过规则(business rules)机制管理处理业务需求
点击View查看规则内容,将出现如图6所示的界面。
图6 规则内容界面
3.4 增强了数据的有效性检查
检验、检查数据的时效性较强,可根据相关的管理规定提供有效数据。对检验、检查中的数据进行过滤,剔除垃圾数据;对于时间跨度比较大的检查项目(如病理类的检查),通过控制使其能够全过程有效的接入[5]。
3.5 系统配置灵活易用
相关数据查询语句等通用,错误校验严格,方便现场配置。提供Web Service及HL7标准消息接入方式,降低了第三方接入的难度。
4 医院现行集成平台方式与以往数据集成方式相比较的优势
4.1 数据安全性高
由于平台下的各个系统相对独立,某个系统故障不会影响其他系统运行,不会产生数据的丢失。
所有的外围系统通过集成平台与HIS进行数据交互,不能直接操作HIS库,因此,集成平台能够很好地起到数据保护作用[6]。
连接集成平台的外围系统的接入点有严格的限制,如IP地址、端口、消息规范等,不在允许范围内的系统无法连接集成平台,更加不能操作HIS。
事务控制:在HIS的业务数据写入与业务进程表的写入置于一个事务控制之下,保证业务进程的有效性,不会造成数据丢失;通过消息重发机制,可以有效地避免数据的丢失。
集成平台的MIRROR可以实时地将正式服务器上的数据备份到备份机器上,保证意外发生时,备机能在第一时间接替主服务器工作。
4.2 接口适应性强
由于交换数据的配置存放在业务参数表中,对于由于医院业务的扩充造成的交换数据的调整,只需要修改业务参数表的相应记录即可,而不需要对医院其他业务系统进行修改,从而大大提高了集成平台的适应性,降低了接口的难度,减少了数据集成交换的阻力。
当有新的系统接入集成平台时,如新接入了内镜系统,则原有的放射接口都可以被内镜系统调用,只要修改集成平台的配置即可与内镜系统进行集成。
由于规范了数据交换标准和系统接入方式,确立以HL7为标准的业务数据交换标准,支持HL7标准业务数据和非HL7标准业务数据的转换机制,形成一套规范的集成接入接口的设计要求规范指导未来的系统接入,而不需与其他已存在的系统进行信息交互,提高了接口的开发效率和稳定性[7]。
4.3 数据标准化
由于交换数据的转换是由集成平台系统完成,医院的各个业务系统不涉及数据转换格式,保证了转换数据的准确,并为今后标准的变化提供了应变的可能。
所有的消息都由集成平台处理,而且是统一的标准(如HL7),因此,在数据处理过程中,若遇到非标准的数据,平台会进行过滤,从而确保HIS库中的数据的完整性和有效性[4]。
规范的业务数据交换标准也是未来医疗信息发展的趋势,能够适应未来各种外围系统的接入。
(▶▶▶▶)(◀◀◀◀)
4.4 项目总体控制模块紧凑
集成平台的总体分为2个部分,一部分是后台的代码开发,另一部分是对项目模块的整体管理。项目模块的组合管理中,项目关系一目了然,可实时监控各模块的运行状态。
集成平台的接入模块包括TCP、FTP、SQL、Web Service等多种接入适配器,能够为外围系统提供多种接入方式,有利于集成平台的扩展[8]。
集成平台的中间数据处理流程包括HL7消息转换、消息路由、整个消息的处理等,能够详细地展现各消息的数据走向。
集成平台的业务操作模块除包括多种外接适配器外,还包括对消息的具体操作,比如操作数据库、发送消息给外围系统等都在这个模块中实现。
5 结语
基于Ensemble的医院信息系统集成平台的应用效果从临床诊疗效率与质量、系统管理、医院管理3个方面阐述如下。
5.1 临床诊疗效率与质量方面
实现了系统间的交互数据通过集成平台同步,减少了数据的重复录入,提高了效率。医技检查状态可及时更新,医生站能够实时追踪患者的检查状态。医技检查结果可及时充分的共享,在无纸报告的情况下,电子报告由技师审核后医生即可在医生站中查看,可为医生诊疗提供及时准确的依据。
5.2 医院临床数据整合方面
增加了系统数据的关联度,为医院管理提供了更多数据查询统计功能。形成了以患者为中心的所有电子化的医疗临床信息的组织和以患者为核心的信息资源,可对LIS、PACS、手麻、用血等信息系统进行信息集成,以提供完整而准确的患者临床信息。
5.3 医院全面信息化建设方面
医院信息系统集成平台整合了异构信息系统,最大限度地重用已有信息系统和快速按需进行服务开发。集成平台还松耦合实现了业务间的集成,是一种可持续的集成模式。
[1]孟庆崧,戴鲁男.基于SOA的医院信息系统集成平台研究[J].中国数字医学,2012,7(6):51-53.
[2]胡志坚.集成平台在医院信息系统建设中的应用[J].中国卫生信息管理杂志,2012,9(4):59-65.
[3]尚文刚,吴华,赵斌.基于HL7-XDS医院通用集成平台的设计和实现[J].广东医学院学报,2012,30(3):243-246.
[4]杨国良,左秀然.医院信息系统集成平台的研究与实现[J].中国数字医学,2012,7(5):57-60.
[5]张立,胡正刚,杜智,等.医院信息系统集成平台建设的目的和效果[J].中国卫生信息管理杂志,2012,9(2):47-49.
[6]许健,查佳凌,尤超,等.医疗信息化集成平台在医院的建设与思考[J].中国医院,2012(2):5-8.
[7]龙凤舞.在医院实现信息化集成平台[J].中国现代医学杂志,2010,20(6):938-940,942.
[8]陈语中,王桂榕,唐剑.医院临床信息集成平台的建立与应用[J].卫生软科学,2010(4):346-348.
(收稿:2013-05-14 修回:2013-07-15)
Realization Research of Integration Platform of Ensemble-based Hospital Information System
YANG Chun-mei1,HAI Ling1,CHU Gui-yang1,LIU Wen-qi1,ZHAN Yong-feng1,WANG Hong2
(1.Information Department,General Hospital of Shenyang Military Area Command,Shenyang 110840,China; 2.School of Mechanical Engineering and Automation,Northeastern University,Shenyang 110017,China)
ObjectiveTo study the integration of all hospital systems with HIS.MethodsA technical configuration was established based on the existing information communication standards such as DICOM HL7,so as to realize the data integration of the whole information system.ResultsThe integration platform implemented the data exchange between the hospital internal information systems,and executed the integration of hospital operation flow to standardize the processing of the data from all sources.ConclusionThe integration platform integrates IHE and HL7 standard and provides an practical and extendable platform for hospital information integration.[Chinese Medical Equipment Journal,2014,35(1):60-62,65]
hospital information system;integration platform;Ensemble;HL7 standard
R318;TP311.13
A
1003-8868(2014)01-0060-04
10.7687/J.ISSN1003-8868.2014.01.060
国家自然科学基金(61071057)
杨春梅(1971—),女,硕士,工程师,主要从事医院信息化建设方面的研究工作,E-mail:yangchunmei1971@163.com。
110840沈阳,沈阳军区总医院信息科(杨春梅,海 玲,褚贵洋,刘文岐,詹永丰);110017沈阳,东北大学机械工程与自动化学院(王宏)
詹永丰,E-mail:zhanyongfeng@126.com