医疗集成引擎之rhapsody的研究

摘 要随着HIS和世界各地的集成引擎的发展,Orion Health已经有了可靠的数据交换技术专长方面的声誉。再加上可负担的价格,很容易就看到Orion Health的吸引力。致力于帮助医院创造一种互联的医疗护理体验, 使用一个统一视图对医疗构的病人信息进行访问。本论文以Rhapsody为研究对象,深入研究了Rhapsody相关技术与运用。本文围绕Rhapsody对WebService服务的加密解密,Rhapsody对报文的重组,Rhapsody过滤器的研究,Rhapsody通讯点的研究和Rhapsody对跨平台服务的对接这五个主要功能模块进行研究,在研究过程结合现实的应用场景实现了医院医嘱服务与his的对接,EMPI服务的创建与卫生局服务的完美对接等。采用Rhapsody集成引擎作为中间件对接医院各种系统可简化系统间对接的复杂度与成本,很大程度上减轻开发人员的工作量,使医院系统间的对接不再成为难事,而且结合SoapUI的辅助开发也可以简化医院各Web服务开发的难度。
目 录
第一章 绪论 1
1.1 研究背景 1
1.2 研究目的 1
1.3 论文组织 2
第二章 Rhapsody环境研究 3
2.1环境及相关功能介绍 3
2.1.1 Rhapsody引擎介绍 3
2.1.2 Rhapsody集成平台组成 4
2.1.3 Rhapsody功能介绍 5
2.2 Rhapsody数据库操作 5
2.2.1 数据集成 5
2.2.2 数据储存 6
第三章 Rhapsody服务分析 7
3.1 Rhapsody对Web服务的加密解密 7
3.2 Rhapsody对消息报文的重组 8
3.3 Rhapsody系统对接 9
第四章 基于Rhapsody平台的服务应用 10
4.1 Rhapsody对Web服务的调用以及加密解密 10
4.2 Rhapsody报文的重组 11
4.3 Rhapsody过滤器的研究 12
4.4 Rhapsody通讯点的研究 13
 *好棒文|www.hbsrm.com +Q: ^351916072^ 

4.5 Rhapsody对跨平台系统的连接 14
4.6 课题研究的难点及解决措施 15
结束语 16
致 谢 17
参考文献 18
第一章 绪论
1.1 研究背景
为贯彻落实国务院《关于深化医药卫生体制改革的实施意见》精神,建设适应医疗卫生事业发展需要的卫生信息化体系,建立卫生信息集成平台,实现卫生信息的互联互通,推动医疗卫生体制改革不断深入。根据卫生部《卫生信息“十二五”规划》、《基于健康档案的区域卫生信息平台建设指南》、《基于健康档案的区域卫生信息平台技术解决方案》等相关标准规范和特制定本建设方案。
集成平台的建设遵循国家卫生部“35212”工程的卫生信息化总体规划,立足卫生信息化发展规划与现状,通过建立卫生信息平台,整合已建立的或将建立的各级医院信息系统、基层医疗卫生信息系统、公共卫生业务条线系统等信息资源,构建统一共享的居民电子健康档案库、电子病历数据库、卫生管理数据库等卫生信息资源库,并为公安、民政、计生等其他政府部门的信息系统提供数据对接,在此基础上向居民、各级医疗机构、各级行政管理部门提供医疗协作、公共卫生监测、基本药物监管、医疗保障管理、卫生监督管理、综合信息查询等创新的医疗卫生业务服务,从而加快医疗卫生信息化建设,规范医疗卫生信息化的发展,提高医疗卫生信息化的整体水平,进而促进医疗卫生资源的整合,提高医疗卫生服务质量和效率,降低医疗费用,方便群众就医,加强医疗卫生服务能力和可及性,建立各级各类机构之间的业务协同模式,转变绩效考核和监督管理机制,推动医疗卫生体制的深化改革,逐步缓解“看病贵、看病难”的问题。
卫生信息平台应提供一个统一、可靠的技术框架,实现平台从业务系统采集所需的数据以及平台数据中心与业务系统之间数据的灵活交换与共享。数据的采集、共享与交换需要借助一些流程建模模型,数据采集、共享、交换、业务协同服务要进行统一的设计。数据的交换不仅仅是按照简单的链路,而是需要根据某些字段的内容或者某些步骤的审批意见,以特定的规则为依据来作相应的路由,并在交换过程中,提供必要的通知等服务,按照数据库层面的数据采集与交换技术、面向消息的数据采集与交换技术,以及面向服务的数据采集与交换技术进行数据采集、共享与交换的建设。
1.2 研究目的
为了提高医院信息化程度,减少或解决信息孤岛问题,国家倡导建设医院信息平台,以解决医院信息系统所包含的临床信息系统、医院管理信息系统。这时面向消息的数据采集与交换数据采集环节显得尤为重要。采用面向消息的数据传递技术,由消息中间件(MOM)提供可靠的数据传送的分布式环境。面向服务的数据采集与交换是在面向消息的数据采集与交换的基础上,对开放性、标准性,特别是流程驱动性的一个扩展。采用基于企业服务总线的数据交换,以及业务流程驱动的数据交换等技术实现面向服务的数据采集与交换。 SOA应作为整个平台面向服务的数据采集与交换的基础。
综合使用高级队列(Advanced Queue)、高级复制以及数据库连接(DB Link)和透明网关等技术实现数据库层面的数据采集与交换,直接在数据库层面内实现数据的同步、复制等功能。另外,也可灵活通过ETL进行数据集成的初始抽取、转换、加载或者之后的定时增量加载已实现各业务系统信息互联互通。
1.3 论文组织
本论文组织结构如下:
第一章介绍了本课题研究的背景,目的以及论文组织结构。
第二章对Rhapsody的开发环境进行了研究,包括引擎,IDE环境,控制台方面的内容。
第三章通过对Rhapsody服务分析并进行实验,取得了WebService服务加密解密,报文重组,系统对接等相关方面的研究成果。
第四章在前面研究工作的基础上,对Rhapsody服务进行了实际应用。内容包括WebService服务加密解密,报文重组,系统跨平台对接等,论文完成了实现过程并且分析了课题中通讯点和过滤器的使用难点。
第二章 Rhapsody环境研究
基于JAVA的Rhapsody集成平台可以对各种消息格式类型的数据进行转化。本章将以Rhapsody环境为研究对象,研究内容主要包括引擎环境,IDE环境,控制台环境等。
2.1环境及相关功能介绍
2.1.1 Rhapsody引擎介绍
Rhapsody集成引擎是首屈一指的医疗领域专用集成中心并在全球30个国家的医疗系统中安装使用。无论采用何种技术或标准(如FHIR或HL7 ),Rhapsody通过管理和优化医院和医疗应用程序、数据及其外部系统之间的实时信息交换来实现医疗信息系统之间的完全互通和互操作性。
Rhapsody包括三个主要功能区和两个选项:
1、Rhapsody 引擎
2、Rhapsody整合研发环境
3、Rhapsody 控制台
4、Rhapsody 移动(自选)
5、Rhapsody 仪表(自选)
Rhapsody的特点是快速安装、快速配置、易于测试、简单部署,开发者在不具备复杂的开发能力的情况下, 能利用Rhapsody所提供的开发环境实现其集成的要求。Rhapsody提供医疗整合集成所需的专业工具,用户不用再购买通用的服务总线产品。
Rhapsody也是一款专注于医疗的集成引擎和服务总线。不论使用的技术或标准如何,它都能够实现医疗系统之间的互操作性。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1277.html

好棒文