基于BPEL试析医疗信息系统的集成技术

来源 :信息化建设 | 被引量 : 0次 | 上传用户:yaowoyiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:随着我国经济发展水平的不断提高,医疗事业得到了显著发展,伴随发展而来的医疗信息系统也在构建中逐步完善和加强,形成了种类丰富、系统功能全面的医疗信息系统。但是,对医疗信息系统的集成技术研究的较少,各个系统间的集成制约成为阻碍医疗信息发展的关键性问题。本文主要基于BPEL技术,对医疗信息系统的集成技术进行了深入研究,进而表现集成技术对于医疗信息系统的重要作用。
  关键词:医疗信息系统;集成技术;技术探究
  随着信息技术的飞速发展,集成技术逐渐走进医疗领域。医疗信息系统的集成能够体现出医院的不同层次需求,主要有医疗内部集成以及国家地区的集成需求。可以将医院内部集成需求看成是一个医院的内存LIS(Laboratory Information Syste,医疗检验系统),还有PACS(Picture Archiving and Communications System,图像存档与通信系统)、CIS(Clinical Information System,临床信息系统)、RIS(Radiation Information System,放射科信息系统)等各种医疗信息系统,所有这些医疗系统都是由特定的开发商研发的,在医疗系统中形成一个个单独的子系统。而集团中的集成需求指的是不同医疗场所信息系统会存在异常,不能使用同一个数据工具,对病人采用不同的标志。BPEL医疗信息系统是建立集成框架基础上的,设计的依据为IHE,基础软件是JBOSS ESB,Active BPE。此框架能够支持数字化的医疗实验系统,通过各项实验表明,该框架为医疗信息系统的集成提供了一些借鉴。
  一、BPEL的基本概念
  BPEL是一种商业流程执行语言(Business Process Execution Language)能够有效的整合Web服务,并且BPEL在应用中有一套规范标准。该语言形式是由IBM公司在2002年发起。提出的基础是Web Services Flow Language(WSFL)和Microsoft的XLANG。该语言已经升级到了WS2.0版本。
  BPEL4WS主要作用是能够将医疗机构中的各项服务整合起来,进而对We进行重新构建和定义。能够调用Web服务,对数据进行设置,对故障进行终止。可以将以上这些内容连接到一起,从而提出一些复杂的程序流程,可以将其融入到结构化的系统活动中,这种结构形式能够对活动类型进行控制。将所有的资源和服务整合到一起,对Web服务重新定义。
  二、BPEL文件及引擎
  BPEL的文件是一个XML形式的文档,能够对文本进行编辑,但是手工编写文件的效率较低,并容易出现一些错误。为此,对BPEL的文件编写人员一定要能够对指标和要求有所了解。为此,有专门的BPEL设计工具完成文件的构建。BPEL设计工具能够为用户提供需要的界面,并且所有的工具都能够以各式各样图像表示出来。文件设计人员要能够充分了解业务需求和设计流程,要能认清设计工具界面的图形样式。BPEL还能够按照用户提出的设计流程,实现文件的自动生成,文件的样式还能够符合BPEL标准。形成的BPEL文件能够作为一种文件输入到系统中,并由专门的引擎指示其运作。BPEL引擎运行情况是由其管理工具进行监督和控制的。下图表示的就是BPEL设计工具与引擎以及管理工具三者之前的关系。
  图1中的BPEL模块中的文件输出是由其内部的设计工具控制的。BPEL引擎能够对流程进行重新的定义,在定义完成以后就可以进行生产特定的流程。一般,流程的产生都是由BPEL流程系统中的消息接收中心对相应条件进行反映而形成的。为此,一个单独的BPEL模块能够产生很多个流程实例。鉴于这种BPEL引擎能够长期运行,该引擎实现信息的存储是由数据库机制控制的。
  三、BPEL的组件及功能
  在BPEL模块中,内部很多的实体应用过软件都称为一个伙伴。这种伙伴可以是运行伙伴,也可以是一个网络形式的伙伴,也可以是内部服务形式。另外,在该模块中还有一个应用组件就是Partner,该组件是一个启动流程应用组件。在执行流程过程中,一个单独的流程能够调用很多个伙伴,为此提供必要的服务。同时也可以接受很多个伙伴的请求,为此,要想将通信中的多义性剔除,就要对服务和流程进行划分。合作伙伴的流程也是其定义中的一部分,在BPEL中,该流程和合作伙伴之间关系都是通过各种元素进行定义和划分的。这样一来,流程活动中的交互就可以通过伙伴的组合来完成。
  四、IHE
  IHE是一种处理信息传播和医疗系统之间信息集成问题的辅助手段,是一种医疗信息系统形式,能够管理和产生某些医疗信息,并有效开展一些医疗系统的集成。其主要目的是确保病人应用的诊断信息都是正确或者是有效的。其存在的意义是能够定义一个技术性的系统标准。该手段被广泛应用在医疗领域,在一些企业中也应用的较为广泛。
  结语:
  本文主要基于BPEL应用模块,对医疗信息系统的集成技术进行了深入探讨,通过论述表现了该医疗信息系统对处理集成问题的重要作用。
  参考文献:
  [1]赵晨晖.医疗信息系统集成问题研究及实践[D].浙江大学生物医学工程与仪器科学学院,2010.
  [2]许庆,徐静,耿庆山等.基于异构系统的医疗信息集成研究[J].中国数字医学,2011,06(6).
  [3]郑君君.医院综合信息系统与医院检验信息系统集成技术的研究[D].厦门大学,2010.
  [4]钱忠山.基于BPEL的医疗信息交换系统[D].哈尔滨工业大学,2011.
其他文献
大家都知道,我国的许多区域都在地震高发区,经常容易出现地震的情况,一旦出现地震,就会给当地的居民带来十分严重的影响.由于我国出现地震的几率比较频繁,经过与地震长时间的
摘要:在当前这样一个信息化高度发达的环境下,虽然说发展速度非常快,但与此同时在应用的过程同样会产生越来越多亟需我们解决的问题。而且最近出现了很多很多攻击网络的问题(比方说美国艳照门事件、黑客窃取银行卡密码等),已经对互联网安全带来了巨大的挑战。鉴于此,我们需要对其加以重视。本文将会首先对互联网中所存在的信息安全问题加以分析并且找出原因,并且针对性的提出解决的方法,希望能够在今后得到广泛的借鉴和参考
在以往的工程造价管理模式中,将定额看作成计价的根本,以此来完成造价管理.随着我国进入到WTO以后,社会经济得到迅速增长,工程项目的数量与规模逐渐扩大,传统的造价管理模式
随着社会经济的发展,人们的生活水平的提高,对房屋建筑的要求也再不断的提高.房屋建筑施工现场的管理和质量的控制,对建筑行业的发展起着十分重要的作用.在建筑施工中,对于施
城市化进程的不断推进,建筑行业已经成为了城市发展建设的主力军,人们对建筑设计阶段工程造价成本控制的关注度也越来越高.造价就是说一个工程项目在建造过程中所需要支出的
随着我国经济的快速发展,建筑行业也获得了巨大的发展空间,无论是建筑工程施工技术还是建筑工程管理方法,都取得了很大的进步.工程采购管理是建筑工程管理的重要组成部分,对
随着数据时代的发展,劣质数据越来越普遍存在于数据库中,严重影响了数据的质量,既降低了数据的价值又降低了数据管理系统的效率,这给数据管理带来了新的挑战.经过长期的数据