基于SOA的区域医疗信息共享平台体系架构研究
辛小霞① 吴汝明① 郭清顺① 邹赛德② 周毅②
①中山大学网络与信息技术中心,510275,广州市新港西路135号
②中山大学中山医学院计算中心, 510080,广州市中山二路74号
摘 要 阐述了SOA在构建区域医疗信息共享方面的方法和优势。在国家卫生部制定的相关标准框架指导下,结合中山大学医疗信息共享平台项目建设实践,提出了基于SOA的区域医疗信息共享平台体系架构模型,对框架内的各个技术层面进行了深入的探讨,并通过服务组合实例来说明该框架模型和方法的可用性、有效性。
关键词 医疗信息共享平台 SOA 技术架构 企业服务总线 临床数据存储模型
1 研究背景
中山大学下属八家附属医院,有着良好的医疗品牌和丰富的医疗资源。如何配合国家医改方案建设要点,有效地整合和利用这些优质医疗资源,更好地服务于社会大众,是学校领导一直思考和关心的问题。在这样的背景下,我校于2008年11月正式启动实施中山大学医疗信息共享平台工程项目。目标是,建设以中山大学附属医院为核心的区域医疗卫生服务信息平台,实现院际之间医疗资源的共享和协作发展;在此基础上,逐步辐射华南地区,通过与各地医疗卫生信息平台的互连与协同,提高医疗服务的可及性和连续性,为广东省各地,尤其是省内边远地区群众,提供中山大学“中山医”品牌的优质医疗服务。
如今,中山大学医疗信息共享平台项目建设,在国家卫生部《电子病历基本规范》及《基于健康档案的区域卫生信息平台建设指南》等标准框架指导下,在国际标准HL7的支持下,在“标准、共享、服务、研究、创新”项目建设方针的指引下,以标准化建设作为平台建设的基石,以电子病历为平台共享核心,以共享服务为平台的核心价值,在管理创新、服务创新、技术应用创新三个方面展开了开拓性探索。通过构建中山大学医疗信息服务网络,建立了各附属医院共享的电子病历库和医疗资源库;通过建设医患互动服务平台、临床协同工作平台、科研教学辅助平台、管理创新工作平台,实现下述四个方面的服务:一是面向临床的中大电子病历服务、会诊与远程医疗服务、转诊与转检服务;二是面向社会的个人电子健康档案服务、门诊预约挂号服务、医院资源信息服务、健康教育和咨询服务;三是面向临床科研和教学的病历库与影象库支持服务,以及专科疾病和专题研究为主题的数据仓库;四是面向医疗管理的BI服务,通过对数据进行集中分析和挖掘,为高端决策提供辅助支持。
由于医疗信息共享平台建设是一项极为复杂的系统工程,涉及到管理、技术、病人隐私保护、以及人的心理适应等多方面因素,平台建设是一个渐进的过程;因此,如何构建一个技术上具有良好的弹性,可适应业务需求的高度动态性和不
确定性,实现服务的敏捷性,以及跨多个业务域服务间的协调性,具可持续发展的医疗信息共享平台基础技术体系架构;在这个体系架构上,横向能够有效地承载不断增加的多个医院异构系统在同一平台上的信息交换与共享;纵向能够承载共享业务的不断深化和提升;是系统建设的首要核心技术问题。
针对上述挑战,本项目采用了基于SOA(Service-Oriented Architecture)的设计思想,希望在下述几个关键点能够诠释SOA思想给平台带来的优势。
1.1系统功能组件化 抽象平台所涉及的各项业务,并封装为各类基本服务组件;每个服务相对独立并可重用,当某个服务的内部结构和实现发生改变时,这种变化仅被隔离在服务内部,并不影响其他服务。
1.2 以应用适配器方式屏蔽外部接入系统的技术异构性和消息传递底层通讯协议的复杂性;通过适配器服务的泛化标准,灵活实现各种医院信息系统的应用整合服务。
1.3 采用企业服务总线作为各应用的聚合平台,由服务总线完成消息的接收 |
|