系统现状及问题
目前我院信息系统是由几十家厂商提供的信息系统组成,这些系统处于彼此独立的状态,信息封闭在相互独立的系统中,形成“信息孤岛”,且消息格式由各厂商自定义,没有遵循HL7等相关标准,随着医院信息化建设及临床信息需求,各系统互联成为亟待解决问题。而这些系统是随着医院的发展逐步建设的,来源于不同厂家,基于不同技术,缺乏统一的信息交换标准,已经成为制约医院信息发展的主要障碍。
信息系统互联是趋势,以往系统互联采取直连或开发接口,随着系统扩展接口数量增加,会出现接口难以管理问题。因此需要更好的方案实现不同业务系统间互连、互通、互操作要求,实现“信息交换、资源共享”。为此需解决以下问题:信息系统众多且独立,表现在数据规范与架构不统一,开发与接口技术、协议和数据结构不一致。各信息系统消息标准由厂商定义,没有遵循HL7等相关标准。各信息系统已积累大量数据,需要解决这些数据的共享及再利用。
解决方案
为解决上述问题,在缺少平台支撑下很难实现各系统紧密结合,为实现各系统互联,首先要在各信息系统之间建立基于信息交换标准HL7的医疗临床信息集成平台,HL7的意义在于医疗系统的管理中进行信息电子资料标准的审核。此外,因各系统目前已稳定运行,在实现集成平台时不能强制对现有系统改造。故集成平台要在更高的层面上信息集成,以信息服务或标准映射的方式与集成平台进行信息服务级衔接。
对于各系统生产数据标准化及再利用,不是简单的整合各系统数据,而是建立以病人为中心,在临床信息采集与存储基础上的临床信息深度利用。这就需要建立患者主索引EMPI,对各系统进行信息融合,实现各系统全面的整合。
设计方案及技术实现
集成平台设计要求 针对医院需求,在设计互联互通集成平台时,其设计要求以下五个方面:①易操作性:各系统的集成须简单,易操作;②先进性:须满足现有的技术要求并符合国际技术发展潮流;③高可靠性:系统能够长期稳定运行,低故障率,并提供日志以便故障排查;④高安全性:拥有完善的用户权限管理及操作记录保证数据安全;⑤易扩展性:对于新业务系统及信息系统能够快速、高效接入平台。
集成平台建立 Orion Health的Rhapsody集成引擎通过各通信点组合来实现交互,各通信点具有不同功能并按照实际需求对通信点配置,通信点之间互联后形成路由,实现各系统的解耦合和数据交换的透明监控,提高了平台的灵活性和扩展性。
Orion Health的Rhapsody集成引擎,实现基于IHE的临床数据共享交换架构,将医院各系统互联互通。业务数据交换标准采用国际标准HL7,支持HL7标准数据与非HL7标准数据的转化机制,形成一套规范的集成接口(见图1)。
图1 集成平台架构图
目前我院平台已经集成了HIS、LIS、PACS、EMR等系统,通过Rhapsody集成引擎将非HL7标准业务数据按照HL7标准集成,有利于不同种类模块连接。消息在传递前可以分成多段、字和元素。通过平台可以实现各系统之间的互联,也可实现各系统现有数据集成从而建立医院临床数据中心(见图2)。
图2 集成平台及CDR架构图
患者主索引建立 再通过Rhapsody集成引擎将各系统互联后,为保证各系统数据能系统化并有效使用,需对各系统数据组织,形成以患者为核心的临床数据组织结构,即患者主索引EMPI。EMPI是在复杂医疗体系内,通过唯一标识将各系统数据有效关联。建立完善的病人主索引并结合信息集成平台,实现临床数据准确关联,这是医院内部及区域协同数据共享的关键,只有建立了患者主索引才能充分发挥临床数据中心数据集成优势(见图3)。
图3 EMPI系统交互图
图3表明各系统按照HL7标准或XML方式通过EMPI服务接口进行系统交互,在EMPI系统管理下数据集成并对外提供服务及数据。
图4 EMPI匹配流程
图4是我院EMPI匹配流程,主要根据病人标识信息匹配,病人标识信息分为自然和人为信息,自然信息如姓名、性别等,人为信息有身份证号、医保号等。
对于历史病人的临床数据通过EMPI引擎根据患者姓名、性别、出生日期等信息按照唯一匹配规则进行数据逐条入库匹配。如历史病人来院就诊,则可直接获取患者EMPI编号进行就诊。如新病人来院就诊则先获取患者标示信息,根据病人标示信息进行直接匹配,直接匹配规则有门诊号、姓名加医保卡号或加身份证号进行匹配、姓名加性别加出生日期在加联系人信息等方式,如直接匹配成功则直接获取病人EMPI号进行后续就诊,如直接匹配不成功则会进行预匹配阶段,在该阶段会根据姓名加性别加出生日期进行匹配,在匹配时需要人工介入,如人工介入匹配成功则获取原EMPI进行后续就诊,如不成功则注册新患者信息生成新的EMPI号。
项目成果
实施的平台监控及消息追溯 平台有基于WEB的监控中心,管理员可以方便的查看引擎、各通信点等情况,实时掌握平台各种信息及收发情况并可通过监控平台进行各级别故障邮件及短信报警,通过该平台即可方便的管理平台(见图5)。
图5基于WEB的系统监控
平台提供完善的消息追溯机制,平台的输入及输出及报错消息均可在平台中追溯,并为日后问题排查提供有效依据。
目前数据集成成果 目前我院通过Orion Health的Rhapsody集成引擎,已经成功的将HIS、LIS、PACS、EMR等业务系统进行互联,并基于HL7信息标准及结合实际业务交互场景分析,建立全院统一数据集成规范。目前平台已集成了16个软件厂商32个应用系统并建立了80多个系统接口。在数据上已集成了15万条住院信息,体征数据256余万条,检验及检查报告2660余万条,患者基本信息1000余万条左右,就诊记录3000余万条信息,药品处方医嘱信息8000余万条数据非药品处方6000余万条数据,目前已集成数据约2.3TB。
结语
目前我院已通过Orion Health的Rhapsody集成引擎在各个独立的信息系统之间建立基于HL7国际标准的临床信息集成平台,实现各系统的互联互通,消除信息孤岛,使医院各信息系统数据实现充分共享。并通过建立患者主索引对集成平台中的数据进行准确的关联,且各系统无需做修改,保证了各系统的稳定运行,实现了医院内部及区域协同的临床数据共享,充分发挥临床数据中心数据集成的优势。此外,该集成引擎充分挖掘了医院各系统历史医疗数据的价值,为医院一线临床诊断及医疗科研提供了强有力的信息支撑。
(来源:《中国数字医学》杂志2017年第6期,作者及单位:左嵩 李先锋 黄黎明 上海交通大学医学院附属新华医院信息中心)
《中国数字医学》微店,点击以下阅读原文进入