基于电子健康档案的区域医疗 SOA 解决方案

区域医疗 SOA 解决方案,第 1 部分: 基于电子健康档案的区域医疗 SOA 解决方案

尹 瑞, 高级软件工程师, IBM
闫 哲, 软件工程师, IBM
梁 海奇, 咨询顾问, WSO2 Inc

简介: 随着中国新医改的推进,医疗卫生行业正受到前所未有的重视,医疗信息化建设逐渐成为 IT 市场的热点之一。实现以人为本的医疗服务体系,是新医改方案明确提出的目标。而发展区域卫生信息化,建立电子健康档案,整合医疗卫生信息资源,是实现目标的关键工作。IBM 提出了“智慧的医疗”,将电子健康档案作为区域医疗信息化建设的信息载体,基于 SOA 架构实现医院、社区、公共卫生等信息资源的整合和共享,从而实现以居民为中心的医疗体系。本系列文章是由 IBM 医疗解决方案实验室结合医疗行业的实际场景,基于 SOA 理念,针对区域医疗中的重点问题,总结出一系列解决方案和开发方法。

查看本系列更多内容

发布日期: 2010 年 6 月 03 日 
级别: 高级 
访问情况 : 2951 次浏览 
评论: 0 (查看 | 添加评论 - 登录)

平均分 4 星 共 10 个评分 平均分 (10个评分)
为本文评分

背景知识

区域医疗信息化面临的问题和挑战

当前卫生信息化取得了很大的进展,实现了计算机和网络技术在医疗卫生系统的广泛使用,很多医疗机构(医院、社区卫生服务中心、疾控中心等)构建了基本的业务信息系统 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 摘自卫生部《基于健康档案的区域卫生信息平台建设指南(试行)》,给出了以人的健康为中心,以生命阶段、健康和疾病问题、卫生服务活动作为三个纬度构建的一个电子健康档案逻辑架构。


图 1. 电子健康档案的三维系统架构 
图 1. 电子健康档案的三维系统架构 

居民的健康档案信息客观上来源于众多医疗卫生服务机构,只有将这些分散在不同地点、以不同形式表示和存储的数据信息通过统一的标准汇集和交换,才能形成统一和完整的居民电子健康档案,实现信息共享。

医疗标准和规范

在医疗卫生行业内,国际上常见的标准和规范有医疗环境电子信息交换标准 HL7,侧重于互操作性的实现框架 IHE,医疗数位影像传输标准 DICOM,医疗与临床编码规范 LOINC 等。下面将对 HL7 和 IHE 对简单的介绍。

HL7

HL7(Health Level 7)是在医疗信息系统之间交换临床、财务和管理信息的一套标准,包括参考信息模型(如图 2 所示)、文档标准(例如 HL7 CDA)、应用标准(例如 HL7 CCOW)、XML 文档结构标准、电子病历标准、词汇术语标准等,是目前在医疗卫生行业内应用非常广泛的一个国际标准。HL7 V2 版本包括从 2.1 到 2.5,目前最新的是 V3 版本。


图 2. HL7 RIM(Reference Information Mode)参考模型  查看大图
图 2. HL7 RIM(Reference Information Mode)参考模型 

IHE

虽然医疗卫生行业内有了 HL7 等标准,但在具体使用标准开发应用系统之间仍然面临一些挑战,例如标准比较繁多,一些标准在实现方面有些地方描述不够明确,实现系统对标准的定制和实现有差异等,造成了医疗应用系统的集成和互操作性产生了一些问题。而医疗信息集成规范(Integrating Healthcare Enterprise,IHE)是 IHE 组织制定的促进信息系统整合而设计的规范和实现框架。IHE 将医疗卫生行业划分为不同的专业业务领域以及 IT 通用服务领域,对应用领域的实际场景和需求进行分析和归纳,并抽象出应用场景中的角色(Actor)以及角色之间的交易或者事务(Transaction),通过采用和促进现有标准如 HL7、ebXML、LONIC、DICOM 等制定出集成概要(Integration Profile),鼓励系统和厂商进行整合、共享信息、实现互操作性,从而确保患者接受到最好的医疗保健服务,同时保证医疗专家们制定医疗决策时所需信息的准确性和可及性。

以电子健康档案为核心的区域医疗解决方案

根据面向服务的架构(SOA)思想,结合区域医疗行业内的现状和需求,图 3 给出了以电子健康档案为核心的区域医疗参考解决方案架构图。左面部分包括:

  • 医疗服务提供者应用以及适配器,代表着医疗机构已构建好的基本业务信息系统,以及为了方便这些系统接入到区域医疗解决方案而提供的适配器。
  • 应用服务入口、协同应用、混搭引擎等,表示参与区域医疗的门口、跨医疗机构的协同和共享应用、Web 2.0 的一些基础服务等。
  • 协作服务:表示医疗结构的相关人员可以使用即时消息、Wiki 等手段实现沟通和协作。
  • 业务流程管理:表示区域医疗中对业务流程的编排、执行、监控和优化。

图 3. 以电子健康档案为核心的区域医疗解决方案  查看大图 
图 3. 以电子健康档案为核心的区域医疗解决方案 


右面的部分包括

  • 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)实现基于策略的权限管理。


参考资料

学习

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
管理信息系统课程设计指导书 设计要求: 1. 学生必须修完课程设计的先修课程(即数据库原理及应用),才有资格做课程设计。 2. 每个学生从题目一、二中任选一个,同一个教学班选相同题目的不得再选相同项目,请各教学班在课程设计进行之前上报题目及项目名。 3. 开发工具和环境不限(可以是Visual C++.Net、Visual C#.Net、Java等),开发出的系统的形式不限(可以是Win界面,也可以是Web界面),使用的数据库不限(可以是SQL Server或Oracle)。 4. 设计报告正文字数不少于0.4万字(不包括附录) 5. 设计报告要求手写,层次清楚、整洁规范、不得相互抄袭,凡正文内容有整段相同者一律以作弊论处。 6. 明确课程设计的目的和重要性,认真领会课程设计的题目,读懂课程设计指导书的要求,学会设计的基本方法与步骤,积极认真地做好准备工作。 7. 课程设计中,学会如何运用先修知识与收集、归纳相关资料解决具体问题的方法。 严格要求自己,自信但不固执,独立完成课程设计任务,善于接受教师的指导和听取同学的意见,有意识地树立严谨的科学作风,要独立思考,刻苦钻研,勇于创新,按时完成课程设计任务。 步骤一:详细调查 根据附录一项目任选一个(也可以根据当地实际情况自选项目),针对待开发的项目,对各相关业务部门进行详细调查,写出详细调查报告。 详细调查的内容涉及到组织功能的多个方面,可大致归纳为9类问题: ① 组织机构和功能业务; ② 组织目标和发展战略; ③ 工艺流程和产品构成; ④ 数据与数据流程; ⑤ 业务流程与工作形式; ⑥ 管理方式和具体业务的管理方法; ⑦ 决策方式和决策过程; ⑧ 可用资源和限制条件; ⑨ 现存问题和改进意见。 注意事项: 1.必要时,需要印制调查表,附录二是设计问卷时常用的一些问题,在实际工作中可根据不同的行业及岗位特点参考使用。 2.在详细调查了解每个具体工作岗位业务的同时,还必须收集与该业务有关的所有报表、文件、技术文档等。可要求用户将其附在调查问卷之后,并询问用户对当前的报表及其它文档的满意程度,是否需要修改以及如何修改等问题。 步骤二:系统分析 根据一现有系统(可以参照附录一项目,最好根据当地实际情况自选项目),分析各系统的业务流程。 (1)写出详细分析过程 (2)画出数据流程图 (3)编写数据字典 附录一: (1) 建立一个“健康档案管理系统”,使用计算机实现对学校学生健康信息的管理。要求不仅可用于一般的健康情况查询,而且可以对这些健康信息进行各种必要的数学统计和分析。系统主要的健康信息来自病历和体检,系统主要功能有: ① 登录:录入学生的健康档案。如果该学生以前从未在本医院登记过,系统要告诉用户有关信息,经确认后再行登记注册; ② 修改:修改一个学生的健康档案记录; ③ 删除:删除学生的健康档案记录。删除前应先确认以防止误删; ④ 查询:可以组合各种条件进行查询,显示学生的健康信息并打印健康文件报表; ⑤ 统计:对学生的基本健康状况进行各种必要的统计和分析。 (2) 设计一个布告栏管理系统,主要功能有: ① 登录一个新的布告项目; ② 撤销一个已登记的布告项目; ③ 按多种方式查询布告项目,要求信息查询显示由粗及细逐层深入。 (3) 设计一个实用的教学事务管理系统,处理教学的各种日常事务,如学生注册、选课、成绩登录,并可打印各种类型的通知单和报表。 (4) 图书馆要设计一个图书借阅系统,其功能包括: ① 借书:读者填写借书单,查询库存后,返回有无此书信息给读者,如有书,则办理借阅手续; ② 还书:用光笔读入图书上条形码,办理还书手续; ③ 赔偿与罚款:发生丢失、损坏图书或过期等情况时,要赔偿与罚款。 (5) 设计一个实用的工资管理程序,模拟会计的活动,实施工资帐目的存储、查询和更改,系统要求有高度的可靠性和安全性,并能按规定的格式打印工资报表。 (6) 设计一个实用的小型商店销售管理系统,其功能包括: ① 登记收入支出。 ② 统计每日或每周的销售情况,按规定格式打印销售报表。 ③ 允许多种方式查询货物情况。 ④ 按货物销售情况,提前发出预报。 (7) 学生自己拟定题目,但至少应包括以下功能实现: ① 用户登录/退出。 ② 单表的插入、修改和删除功能实现。 ③ 多表的连接查询和统计。 ④ 更高级的可以提供查询结果的预览、打印、导出到Excel等功能。 附录二:设计问卷调查的参考问题 1.你的工作岗位是什么? 2.你的工作性质是什么? 3.你的工作任务是什么? 4.你每天是怎样安排工作时间的? 5.你的工作结果与前/后续工作如何联系? 6.你所接触的报表和数据有哪些?满意程度如何?(将报表样张附后)) 7.你所在的工作岗位是否恰当?工作量如何? 8.你的工作计划不能合理安排的原因是什么? 9.你所在的工作岗位存在什么问题? 10.你通常采用什么手段来提高工作效率? 11.如果增加激励(如新技术、培训等),部门的工作效率是否会提高? 12.从有效组织生产的角度出发,你的权限是否适当? 13.你认为影响本企业经营效率的关键问题是什么? 14.从全局利益出发,你认为现有的管理体制是否合理? 15.你认为提高生产产量的潜力在哪里? 16.你认为现存管理体制的问题在哪里? 17.有效降低生产成本的途径有哪些? 18.信息系统的开发在本单位是否有必要? 19.你认为新的信息系统应该重点解决哪些问题? 20.你所在的工作岗位和你所接触的管理岗位可用哪些定量化的管理方法来提高工作效率? 21.在你所从事或了解的管理和决策工作中,哪些可用计算机来处理?哪些不能? 22.在你所从事或了解的管理工作中,决策效益应从哪些方面去衡量? 23.如果建立计算机信息处理系统,你愿意学习操作并经常使用吗?
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值