这篇文章是在学习过程中baidud到得,觉得在学习阶段可以看看,用的是ESB做的系统集成。

以下是原文:

一、政策与现状

国务院在《关于深化医药卫生体制改革意见》中明确提出要大力推进医药卫生信息化建设。将建立以人为本、实用共享的医药卫生信息系统作为深化医药卫生体制改革、建设服务型政府、促进实现医药卫生事业健康发展的重要手段和技术支撑。在2009年,以卫生部和国务院医药卫生体制改革领导小组为核心力量推动,我国各级医疗组织已经有意识的逐步建立标准化健康档案,建设以健康档案为基础的区域卫生信息平台。这是一个全新的,具有中国特色的卫生信息化建设理念,它为解决我国卫生领域长期困难的“信息孤岛”、“信息烟囱”问题提供了系统性的解决方案和长远的战略发展思路。

而在明确思路的前提下,摆在更多医疗卫生组织的问题是,如何在新的区域卫生信息化建设模式下,通过建设区域卫生信息平台,实现医疗卫生机构之间的互联互通、信息共享机制?这是当前推进医药卫生信息化建设任务中亟需研究解决的重点问题,也是推动区域卫生协同,提高全民医疗水平的国计民生大事。

锐易特软件作为由国内领先的信息整合中间件企业,长期以来和众多医疗行业合作伙伴,共同致力于区域卫生信息平台的研究与建设。为了与广大的医疗行业用户共享经验,我们特别在实际案例中甄选并总结了具有普遍性和共通性的“区域卫生信息平台案例分析”,它将以医疗行业的实际需求和应用现状为背景,为您全面剖析区域卫生信息平台的建设之道。

二、场景描述

本典型案例的演示场景中,包含了HealthCenter、Hospital A、Hospital B、Hospital C四种主要角色。其中,HealthCenter是某省级中心城市的卫生局。Hospital A、Hospital B、Hospital C分别是隶属于HealthCenter管理的医院。在关键IT应用方面,HealthCenter拥有门户应用系统和后台数据中心。Hospital A、Hospital B、Hospital C医院均有自己的HIS等业务系统。它们分别为不同厂商基于不同技术开发而成。具体为:Hospital A和Hospital C的HIS系统是基于J2EE开发,Hospital B的HIS系统是基于.NET开发。由于历史遗留原因,Hospital A的应用代码不能进行更改,Hospital B和Hospital C的HIS系统可以进行扩展开发。

在深化医疗改革的大背景下,HealthCenter卫生局与Hospital A、Hospital B、Hospital C之间存在数据共享互通、流程优化整合以及应用功能相互调用的需求。本案例旨在呈现基于SOA架构的理念,如何通过锐易特的产品和解决方案,建立HealthCenter、Hospital A、Hospital B、Hospital C所在城市的区域卫生信息平台。

三、技术方案

区域卫生信息平台是指以区域内健康档案信息的采集、存储为基础,连接区域内各类医疗卫生机构及各类业务应用系统,实现互联互通、信息共享和联动协同工作的区域卫生数据中心和公共服务信息平台。因其跨机构、跨组织甚至跨区域的业务特点,它必须具备开放、可扩展、可分步实施的灵活基础架构。而SOA以及支撑SOA架构实现的企业服务总线无疑是最佳选择。根据这样的思路,我们将本方案的总体系统架构分为应用接入层、专业服务提供层、基础服务提供层、资源层、基础设施层,其中通过门户实现统一用户接入。

资源层主要包括健康档案库、数据中心其他数据资源、医疗机构服务资源、医疗机构信息资源目录等所有重要的业务资源。基础服务提供层会将资源中的资源封装为服务,接入企业服务总线。基于SOA思想实现的核心服务组件,为各个服务点提供了透明的服务接入方式,使各个服务点的业务应用系统可以使用自己的方式、自己的编程语言实现对服务平台上各界面服务的调用。

锐易特自主知识产权的RES Infomatic Service Bus企业服务总线在整个技术架构中,负责接入各种服务资源,通过统一服务接口使得各种服务或应用与服务之间可以相互方便访问,以星形结构替代了原来各服务之间的点对点结构,极大地优化了系统连接架构,降低了系统集成的复杂度。具体可参见图2的SOA体系结构图:

通过对区域卫生信息平台的业务需求进行分析,对其体系的业务流程进行梳理,我们分别在Hospital A、Hospital B、Hospital C三家医院抽取出健康档案上传、转院服务、网上预约、病历详情查询等服务,在HealthCenter卫生局门户抽取出健康档案加载、转院协同、健康档案查询、病历详情路由、网上预约等服务,用以实现之前提到的健康档案统一、转院自动化以及门户集中网上预约的卫生医疗行业的需求。下图为区域卫生信息平台的逻辑部署图。

通过RES Infomatic Service Bus企业服务总线构筑的区域卫生信息平台,在信息共享与互通方面的核心功能表现为:

健康档案数据共享

健康档案(EHR:Electronic Healthcare Records)是以居民个人健康为核心、贯穿整个生命过程、涵盖各种健康相关因素、实现信息多渠道动态收集、满足居民自身需要和健康管理的信息资源。

目前我国居民的健康档案均分散在各个医院中,信息重复甚至可能错误。这既不能保证健康信息的全面性和完整性,还会使医疗诊断的准确性和工作效率受到相应制约。因此,健康档案的整合统一可谓势在必行。

通过下图,您可以看到居民健康档案的存储现状:

区域卫生信息平台的构建,可以将分散在不同医院的健康档案数据整合为一个逻辑完整的信息整体,以满足与其相关的各种机构和居民的需要。在本模拟场景中,整合后的居民健康档案将统一存放在HealthCenter处,Hospital A、Hospital B、Hospital C医院均可调用健康档案。同时,Hospital A、Hospital B、Hospital C还将根据居民就诊情况,时时与HealthCenter发生健康档案的更新数据传递。下图为区域卫生信息平台健康档案整合示意:

区域卫生信息平台,将解决我国卫生信息系统处于信息孤岛和信息烟囱的状态,实现基本业务系统的信息交换,并在此基础之上完成信息共享和业务协同。可以说,区域卫生信息平台的搭建,在HealthCenter与Hospital A、Hospital B、Hospital C医院之间实现了一个信息的高速通道。

病人转院信息共享

在医疗卫生领域,医疗卫生服务在一定程度上是相对孤立的,各家医院都建立了自己的信息系统。由于初始建立时没有整个医疗行业的统筹规划,各个医院的信息系统均由不同的厂商基于不同的技术实现,即使拥有业务普遍性,但同时又存在极大的技术差异。正如本模拟场景中设定,Hospital A、Hospital B、Hospital C均有自己的HIS系统,Hospital A和Hospital C的HIS系统基于J2EE开发,Hospital B医院的HIS系统是基于.NET开发。在它们之间,一旦病人在诊疗过程中进行转院,相互之间的数据共享与传递便成了问题,偶有的接口也仅是采用点对点的方式,这就直接导致了病人转院等相关信息的流转需要手动方式解决,无形中增添了很多不必要的工作。从下图,您可以看到目前病人转院时信息流转的现状。

为了有效的整合卫生信息资源,简化医院与医院之间业务交叉的互操作,使整个医疗系统均能提供高水平的卫生信息服务。我们通过医域卫生信息平台的搭建,使得类似转院操作,可以通过如下的方式解决,详见图7:系统整合后的转院结构图。

通过企业服务总线,区域卫生平台的转院服务搭建转入医院和被转入医院中间的桥梁,将相关信息直接同步到被转入医院,甚至部分信息可以直接共享,以完成转院等自动化操作。

网上预约等公共功能待整合

在互联网为人们的工作和生活提供极大方便的大环境影响下,已有许多医院推出了针对患者的公共服务,例如业务介绍、医师介绍、网上预约、网上投诉等功能,但由于每家医院提供的服务不同,居民还需要一一登录查询才能做出准确的就诊判断。区域卫生信息平台的出现,整合了居民所在省市辖区的所有医疗资源,它所提供的网上预约功能使居民可以按自己的需要任意选择,并进行对比,从而做出最佳选择。

案例中通过HealthCenter搭建的区域卫生信息平台统一门户,将Hospital A、Hospital B、Hospital C三家医院的网上预约功能整合统一在卫生平台上展现,这样居民可以通过平台上针对所有医院进行网上预约、取消等功能。而Hospital A、Hospital B、Hospital C也可在自身的应用系统中查询到居民基于区域卫生信息平台进行的预约通知,这既简化了居民的预约操作,也减轻了医院在预约功能实现上的信息化投入。

总的来说,采用RES Infomatic ServiceBus 作为核心基础构件的区域卫生信息平台 SOA架构的解决方案,有效的融合分散的

转载于:https://www.cnblogs.com/jack-feng/archive/2013/01/13/2858971.html

基于SOA的区域卫生信息平台案例分析(转)相关推荐

  1. 基于健康档案的区域卫生信息平台-总体架构图

    基于健康档案的区域卫生信息平台 总体架构图

  2. 区域卫生信息平台建设(一)政策

    基于健康档案的区域卫生信息平台--简称"区卫平台",卫生部相关政策包括了: (1)<健康档案基本架构与数据标准(试行)> 2009-5-19 (2)<基于健康档案 ...

  3. 云HIS系统 云his系统源码 基于电子病历的医院信息平台标准建设

    云HIS系统 云his系统源码 基于电子病历的医院信息平台标准进行建设 云HIS系统采用SaaS软件应用服务模式,提供软件应用服务多租户机制,实现一中心部署多机构使用.相对传统HIS单机构应用模式,它 ...

  4. 基于Android社区养老服务信息平台

    21世纪的今天,随着社会的不断发展与进步,人们对于信息科学化的认识,已由低层次向高层次发展,由原来的感性认识向理性认识提高,管理工作的重要性已逐渐被人们所认识,科学化的管理,使信息存储达到准确.快速. ...

  5. 非线性有限元:基本理论与算法及基于Python、Fortran程序实现与案例分析实践技术

    有限单元法在岩土工程问题中应用非常广泛,很多商业软件如Plaxis/Abaqus/Comsol等都采用有限单元解法.尽管各类商业软件使用方便,但其使用对用户来说往往是一个"黑箱子" ...

  6. 非线性有限元:基本理论与算法及基于Python、Fortran程序实现与案例分析

    非线性有限元:基本理论与算法及基于Python.Fortran程序实现与案例分析 (qq.com) 有限单元法在岩土工程问题中应用非常广泛,很多商业软件如Plaxis/Abaqus/Comsol等都采 ...

  7. 岩土工程--非线性有限元:基本理论与算法及基于Python、Fortran程序实现与案例分析

    非线性有限元:基本理论与算法及基于Python.Fortran程序实现与案例分析实践技术 有限单元法在岩土工程问题中应用非常广泛,很多商业软件如Plaxis/Abaqus/Comsol等都采用有限单元 ...

  8. oracle:用户购买平台案例分析与优化

    用户购买平台案例,涉及时间型数据.个人第一眼感觉特别简单,但是当深入处理是难成狗了.虽然在测试样例中的结果中通过,但是在最终提交过程中,却显示超时.唉,还得优化呀!本文就是关于这个问题的分析和总结. ...

  9. 基于MATLAB的Dijkstra算法实现及案例分析

    摘要:为研究两地点之间距离(或耗时)最短路线规划,采用MATLAB编程的方法来实现,并利用Floyd算法记录距离(或耗时)最短路线.在不考虑各种影响因素的情况下,以随机小样本数据为例进行演示,求得由起 ...

最新文章

  1. 2.5Gb/s混合集成光发射机
  2. 用基本控件简单地仿QQ登录界面
  3. linux 可运行的最大 线程 进程 数
  4. 全球与中国压延铜箔市场发展调研及投资前景战略建议报告2022-2028年版
  5. .net随笔-vb.net打开外部程序发送键盘信号(3)
  6. TensorFlow的基本使用
  7. 操作系统页面置换算法(opt,lru,fifo,clock)实现
  8. QTcpSocket 发送和接收数据的几种方法
  9. 马蹄疾 | 聊聊你可能并没有完全掌握的 Flex 布局:从概念入手,丝丝入扣
  10. Changing the IP Address of a Domain Controller
  11. Android Studio的Gradle的加速
  12. cad解除块的快捷命令_cad退出块编辑_cad常用快捷键命令表_cad打印快捷键
  13. 英国脱欧对GDPR的实施有影响吗?
  14. 【生信分析】Analyzing RNA-seq data with DESeq2:输入数据和差异表达分析
  15. Linux基操 笔记
  16. matlab怎么还原默认界面???
  17. Ubuntu16.04黑屏问题·搜狗拼音输入法无法显示·重装失败·修改密码失败·caffe安装错误
  18. 数据变换分解 | Python实现EOF经验正交函数分解时间序列模态分析
  19. TCP协议的相关特性
  20. 恐鬼症不显示服务器区域,《Phasmophobia》恐鬼症怎么证明鬼存在?鬼存在证明方法...

热门文章

  1. 给文本框加上提示效果
  2. Node与express开发
  3. 关于ePass1000在B/S结构下的文件内容读取(VBSCRIPT)
  4. 谷歌身份验证器无法弹出问题解决
  5. 关于h5网站常用的样式设置
  6. Windows Mobile应该如何发展?
  7. 漫画中的透视怎么画?该注意什么?
  8. 李世民是千古明君还是卑污小人?
  9. linux 虚拟机 交叉,华恒s3c2440,虚拟机下redhat-linux交叉环境的搭建初体验
  10. 什么是边缘人工智能和边缘计算?两者有什么联系?