论文部分内容阅读
区域医疗协同是卫生信息化经过医院管理信息化、临床管理信息化两个阶段后新的发展需求,其目的是使分散在区域内不同医疗机构的卫生数据得到充分的共享,有效的整合数据资源,实现业务协同,推行“小病在社区,大病到医院”的新型医疗模式,缓解当前大医院就诊住院压力,充分利用小医院以及社区卫生服务站空闲的医疗资源,有效的整合资源和平衡医生资源。
区域医疗协同系统是一个基于各类医学信息标准,具有统一标准接口的分散式、异构子系统的集成。因此建立一个区域医疗协同系统应更加关注系统的开放性与互操作性,要做到开放性和互操作性必须基于开放的标准和技术。本文将面向服务的协同系统原理应用在区域医疗协同系统中进行研究,完成了以下工作:
(1)对协同系统和区域医疗协同系统的原理进行了研究,分析了区域医疗协同面临的问题。归纳、对比了目前已有的区域医疗协同系统的研究成果,并分析了目前的研究存在的问题。研究了基于HL7和SOA构建区域医疗协同系统的原理和可行性,决定设计并实现基于HL7和SOA的区域医疗协同系统,解决协同系统的互操作性。
(2)参考实际的区域医疗协同需求,设计了区域医疗协同系统的功能模块、体系架构。从数据的来源、利用模式、存储模式等方面对比分析了数据的存储策略,设计了基于联邦存储模式的医疗信息存储策略。同时对信息系统集成技术进行了对比选择。
(3)基于交叉索引技术设计并实现了机构和病人的全局统一标识方案。设计并实现了数据的上传和下载功能,基于HAFI实现了HL7消息的构建和解析,基于Weblogic JMS实现了消息的无差错传输。
(4)设计并实现基于SOA的区域信息系统集成解决方案。在集成架构中将集成体系分为三个层次:客户应用层、服务层及组件层,使用。Web Service封装的方式充分利用现有IT资产,并且封装的服务可以重用、重组,通过业务流程使系统的应用之间能进行无障碍的交互。通过基于HL72.4的业务领域分解和对现有医疗IT资产的分析发现要暴露的服务候选项,在通过业务流程分析的方式确定了暴露的服务。并使用了开源Axis、jUDDI、UDDI4j实现了Web服务的封装、注册、发布以及查找。
(5)最后对系统进行试运行,对系统的功能进行了完整性测试。
总之,论文分析了已有的区域医疗协同系统,根据面向服务的协同系统原理,设计并实现了基于HL7和SOA的区域医疗协同系统。在此系统平台的支持下,区域内的医疗信息得到共享,业务实现协同,有效的整合区域内的医疗信息资源。