当前卫生信息化取得了很大的进展,实现了计算机和网络技术在医疗卫生系统的广泛使用,很多医疗机构(医院、社区卫生服务中心、疾控中心等)构建了基本的业务信息系统 POS(Point Of Service),例如 HIS(Hospital Information System)、EMR(Electronic Medical Record)、LIS(Laboratory Information System)、PACS(Picture Archiving and Communication Systems)等。但由于卫生信息系统的业务内容繁多,标准和规范也纷繁复杂、各信息系统开发的、采用技术差别较大,同时涉及到不同的运行机构、监管部门等,造成了系统之间的相互独立和信息孤岛,特别是区域医疗卫生信息网络(Regional Healthcare Information Network,RHIN)内实现跨医疗机构的临床与医疗健康信息的共享和交换非常困难,这迫切需要构建统一完整的居民健康档案以及跨医疗机构的信息共享机制,协同不同医疗机构的业务信息系统,避免病人在不同医院间的不必要的重复性检查,实现居民电子病历和健康档案信息的共享和交换,预防和监控重大疾病,为相关部门提供全面准确的决策支持,从而达到降低医疗成本、减少医疗事故、提高公共卫生服务、使病人享受到更好的医疗服务的目的。
解决上述问题和挑战的方案是在区域内统一构建以居民为核心的电子健康档案(Electronic Health Record, EHR)。电子健康档案是以人为核心、以生命周期为主线,涵盖个人全面的健康信息的 档案数据。数据涵盖从婴儿出生,到计划免疫、历次体检、门诊、住院、以及受过的健康教育等,记录人的生命周期中重大健康事件,从而形成一个完整的动态的个人终生健康档案。图 1 摘自卫生部《基于健康档案的区域卫生信息平台建设指南(试行)》,给出了以人的健康为中心,以生命阶段、健康和疾病问题、卫生服务活动作为三个纬度构建的一个电子健康档案逻辑架构。
居民的健康档案信息客观上来源于众多医疗卫生服务机构,只有将这些分散在不同地点、以不同形式表示和存储的数据信息通过统一的标准汇集和交换,才能形成统一和完整的居民电子健康档案,实现信息共享。
在医疗卫生行业内,国际上常见的标准和规范有医疗环境电子信息交换标准 HL7,侧重于互操作性的实现框架 IHE,医疗数位影像传输标准 DICOM,医疗与临床编码规范 LOINC 等。下面将对 HL7 和 IHE 对简单的介绍。
HL7(Health Level 7)是在医疗信息系统之间交换临床、财务和管理信息的一套标准,包括参考信息模型(如图 2 所示)、文档标准(例如 HL7 CDA)、应用标准(例如 HL7 CCOW)、XML 文档结构标准、电子病历标准、词汇术语标准等,是目前在医疗卫生行业内应用非常广泛的一个国际标准。HL7 V2 版本包括从 2.1 到 2.5,目前最新的是 V3 版本。
图 2. HL7 RIM(Reference Information Mode)参考模型 查看大图
虽然医疗卫生行业内有了 HL7 等标准,但在具体使用标准开发应用系统之间仍然面临一些挑战,例如标准比较繁多,一些标准在实现方面有些地方描述不够明确,实现系统对标准的定制和实现有差异等,造成了医疗应用系统的集成和互操作性产生了一些问题。而医疗信息集成规范(Integrating Healthcare Enterprise,IHE)是 IHE 组织制定的促进信息系统整合而设计的规范和实现框架。IHE 将医疗卫生行业划分为不同的专业业务领域以及 IT 通用服务领域,对应用领域的实际场景和需求进行分析和归纳,并抽象出应用场景中的角色(Actor)以及角色之间的交易或者事务(Transaction),通过采用和促进现有标准如 HL7、ebXML、LONIC、DICOM 等制定出集成概要(Integration Profile),鼓励系统和厂商进行整合、共享信息、实现互操作性,从而确保患者接受到最好的医疗保健服务,同时保证医疗专家们制定医疗决策时所需信息的准确性和可及性。
根据面向服务的架构(SOA)思想,结合区域医疗行业内的现状和需求,图 3 给出了以电子健康档案为核心的区域医疗参考解决方案架构图。左面部分包括:
- 医疗服务提供者应用以及适配器,代表着医疗机构已构建好的基本业务信息系统,以及为了方便这些系统接入到区域医疗解决方案而提供的适配器。
- 应用服务入口、协同应用、混搭引擎等,表示参与区域医疗的门口、跨医疗机构的协同和共享应用、Web 2.0 的一些基础服务等。
- 协作服务:表示医疗结构的相关人员可以使用即时消息、Wiki 等手段实现沟通和协作。
- 业务流程管理:表示区域医疗中对业务流程的编排、执行、监控和优化。
右面的部分包括
- EHR 数据服务:是存储、管理和交换居民电子健康档案的系统,它是构造区域医疗卫生信息平台的基础,其中,数据服务的核心是基于 IBM 现有资产 HIE(Healthcare Information Exchange) 实现的。医疗文档的交换和共享是搭建电子健康档案系统的关键,而 HIE 作为 IBM 的医疗行业资产支持采用 IHE XDS 标准化方式交换医疗文档,这部分内容将在该系列的第二篇文章《使用 IBM 现有资产实现医疗文档共享》详细介绍。
- 居民主索引:居民主索引系统 MPI(Master Patient Index 也可以称为 EMPI-Enterprise Master Person Index)实现病人的主数据管理,提供病人基本信息、索引信息管理和查询的服务。区域医疗中病人在社区建有健康档案,在多家医院就诊,并与相关公卫机构有关系。而每个机构都有各自的身份标识,如何关联这些标识,为每个人建立完整的信息视图,这是搭建电子健康档案系统的基础。EMPI(Enterprise Master Person Index)采用 IHE PIX/PDQ 标准化方式,接收并管理人员信息和身份标识、提供查询和索引功能。在该系列的第三篇文章《建立居民主索引系统实现主数据管理》将详细介绍如何使用 IBM InfoSphere Master Data Management Server 实现居民主索引。
- EHR 分析服务:对电子健康档案数据建立面向临床与健康的数据模型,实现多维度分析数据、临床数据挖掘。当居民的健康信息得到统一标准的管理之后,我们需要考虑的是如何有效的再利用这些信息,给不同的用户提供不同的分析服务,这些服务包括:针对病人的健康分析和预测,针对政府部门的统计分析、疾病预测、预警、监控等,针对医疗服务提供者提供决策支持、流程和资源优化分析、科研分析等。在该系列的第六篇文章《实现区域医疗的分析决策支持》一文中详细介绍。
在架构图的中间部分是健康服务总线(Health service Bus,HSB)提供统一的总线接入服务。在区域医疗信息共享过程中,既包括诸如 EHR 数据服务、分析服务、居民主索引等基础服务,也包括医院、社区等卫生服务提供的基本业务信息系统 POS(Point Of Service),以及基本业务系统和基础服务之上的业务协同和流程服务,例如双向转制、远程会诊、慢性病管理等,为了降低系统的耦合度,采用 SOA 架构,将提供不同功能的系统封装为服务,都连接到中间的健康服务总线,完成各种协议的接入、消息的转换、路由以及安全管理等。健康服务总线将在该系列的第四篇文章《 ESB 在医疗行业中的应用—健康服务总线》中详细介绍。
在医疗卫生行业内,病人信息将会在不同系统、不同机构之间进行共享,针对病人的隐私以及安全保护在区域医疗信息共享中是非常重要的。病人的医疗文档应受到保护,在适当时候开放给指定医生查看。同时,安全处理散布在各机构的应用之中,需要以统一的方式配置安全策略,并进行集中的执行和管理,这对应着架构图的左面部分:授权和策略模块。在本系列的第五篇文章《基于 SOA 的医疗权限管理服务》中,将详细介绍如何使用 IBM 的产品 TSPM(Tivoli Security Policy Manager)基于标准 XACML(eXtensible Access Control Markup Lauguage)实现基于策略的权限管理。