基于SOA的社区居民健康档案信息交互中间件的设计与实现
【摘要】:
随着改革开放的深入,我国经济飞速发展,人民生活水平也日益提高,广大人民群众对基础卫生服务也提出了更高的要求。随着国家对社区卫生服务工作的高度重视,将优先发展社区卫生服务资源作为带动和促进卫生综合改革的切入点。而信息化作为国家卫生综合改革中的一项重要举措,使得医疗信息系统间的集成和数据共享成为可能,推动改革的良性发展。
作为社区卫生服务中心基础工作之一的社区居民健康档案管理工作在全国部分地区已开展了相当长一段时间,但更多的被视为一项政府任务而被强制落实。但随着社区卫生服务工作推进,传统诊疗过程中更多的使用到社区居民健康档案信息,进而辅助全科医生追踪、调整病人的用药和治疗方法。从2009年开始,我国将逐步在全国范围内建立统一的居民健康档案。
为一定程度缓解区域内医疗资源的分配不均衡,提升社区居民对基本医疗服务的满意度,解决目前现存社区居民健康档案的“信息孤岛”问题,实现区域范围内社区居民健康档案信息标准化和交互共享。作为应对该问题的解决方案之一,通过社区实有人口信息系统和社区卫生管理信息系统的整合,业务功能被复用,进而整合成区域性的社区居民健康档案信息交互共享平台是目前可操作性最好且最有效的途径。
本文将研究引入目前比较成熟的面向服务的体系结构(Service-orientedArchitecture,SOA)的软件开发和管理思想,提出一个基于SOA集成框架的社区居民健康档案信息交互共享平台集成框架,且将整个框架的核心——信息交互中间件的设计与实现作为本文的研究对象。
首先本文介绍了一些医疗信息化的行业标准和所涉及到的关键技术,社区居民健康档案应用标准、SOA、企业服务总线ESB,Web Service技术等。然后给出基于SOA的社区居民健康档案信息交互共享平台的设计框架,进而提出信息交互中间件的技术框架,分别对平台内的组件及该中间件所应具备的功能进行了分析和说明,并结合相关的医疗标准对具体实现进行了阐述。最后,本文给出实施后社区居民健康档案覆盖率和维护率的对照表,并对信息交互中间件的成果和不足进行了总结,提出了对于将来实际应用上的展望。
希望本文的研究对社区居民健康档案的信息共享起到一定的借鉴作用,同时也为基于SOA的医疗应用集成框架内中间件的设计与进一步的完善提供参考。