浅谈ESB产品在医疗卫生信息化中的应用 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

随着信息技术的快速发展,国内越来越多的医院正加速实施基于信息化平台、 HIS 系统的整体建设,以提高医院的服务水平与核心竞争力。
信息化不仅提升了医生的工作效率,使医生有更多的时间为患者服务,更提高了患者满意度和信任度,无形之中树立起了医院的科技形象。因此,医疗业务应用与基础网络平台的逐步融合正成为国内医院,尤其是大中型医院信息化发展的新方向。

 

医疗服务信息化是国际发展趋势

 

在过去几年,美国医疗服务信息化行业取得了长足发展。美国Bostech公司提供了称为ChainBuilder 的解决方案,大大提高了实验室和医疗提供者的生产率。ChainBuilder 可以被快速部署,并提供自动的、可审计的安全进程,这是实现电子健康记录(EHR)的关键,GE医疗集团、美国麦克森公司(北美第一大医药批发)等许多公司使用Bostech的解决方案来提高生产效率和利润率。英特尔也在几年前推出数字化医疗平台,通过IT手段帮助医生与患者建立互动。IBM公司也在这方面有很大的努力。

 

ChainBuilderESB)企业服务总线是如何实现医疗卫生信息化的呢?

 
美国Bostech公司作为由国际领先的信息整合企业,作为合作伙伴将为您提供全面服务和所需的技术,让您的医疗保健业务达到最高的效率。Bostech的核心技术已被世界各地的2000多家医院所使用。

 

ChainBuilder Connect应用集成平台是美国Bostech公司研发的致力于快速开发和部署面向服务架构(SOA)的企业服务总线。ChainBuilder Connect包括简单、便于使用的用户界面工具,通过拖拽和向导即可实现流程和消息转换的设计。ChainBuilder Connect集中于解决重用现有IT资产的应用程序和数据集成的问题,这些资产包括已有系统和数据库,同时还支持开放性标准、针对工业的信息交流和消息标准。

 

ChainBuilder Connect也作为医疗行业的一个应用集成平台, ChainBuilder Connect以无缝的分层的体系结构为医院提供数据、应用程序以及业务流程的集成,ChainBuilder Connect将推动基础设施技术的进步,以灵活可靠的基础设施代替点对点的接口开发。作为高性能的消息平台与HL7引擎,ChainBuilder Connect是最全面的集成解决方案,连接应用程序,数据库和其他系统,例如:HISLIS系统(实验室系统)、PACS、财务系统和CRMs,通过集成不同的信息标准,如XML技术,HL7EDI,这种多样性使得ChainBuilder Connect成为与外部伙伴相连接,扩大电子商务业务的理想解决方案。

 

建立一套集成的医疗系统(IHS)

 

当今领先医疗保健企业都知道互通性和跨应用是促使该组织成功的关键。Bostech帮助专业医疗机构以高效的方式为他们获取所需要的信息,BostechChainBuilder Connect统一了数据和医疗应用,将您的组织转换成为集成医疗系统。

 

附图说明了一个集成医疗系统。在中心位置,ChainBuilder Connect通过业界标准技术JDBCHL7标准连接SCS集成医疗系统和Sysmexs LIS系统。在集成医疗系统中,医疗组织能更好的精简业务,降低成本,提高生产率,提高护理质量和病人的满意度。由于ChainBuilder Connect在这个集成医疗系统核心中的扩展连通能力,基础设施将能很容易的被扩展并且能包含其他医疗系统和医疗器械,这使得医疗组织立能迅速即支持新的战略和策略举措,如电子病历,医院集团化。

 

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

 

除了有利的战略整合医疗体系的举措,医疗组织将收益于他们达成了可预见的战术共识即将ChainBuilder Connect作为他们的集成标准。相对于传统的定制点对点的接口,ChainBuilder Connect采取强有力的、可重用的接口,更便利于配置和部署。ChainBuilder Connect集成体系比定制接口更容易实现和支持。在面对医疗领域中的不断变化,ChainBuilder Connect是个可以重用的解决方案。

 

ChainBuilder Connect 特点和功能

 

ChainBuilder Connect可以帮助医疗机构开发自己的企业医疗架构。

 

丰富的ChainBuilder Connect 集成平台有一些特定的战略目标,例如用已经存在的系统去连接新购买的软件应用。ChainBuilder Connect 提供一个嵌套在流行开发软件Eclipse环境中的图形化工具集,可以利用它来配置应用接口,在企业与外部供应链中,通过使用一些预建的组件来帮助加速统一应用的进程。

 

从技术角度看,ChainBuilder Connect 在一致的分层结构中提供了数据、应用、业务对业务的流程集成。作为一个全面的集成解决方案,ChainBuilder Connect取代了点对点接口,以灵活可靠的基础结构,连接各种应用系统和异构数据库而不论所需要的协议和数据格式。

 

ChainBuilder Connect宽广的功能跨越了集成所需的范围,包括从实时的,事务接口到以大批量,性能密集型的应用。通过自身支持的Web服务,XML技术,HL7 EDI可以看出,在与对外合作伙伴衔接,扩展业务和客户服务等方面,ChainBuilder Connect是一个理想的解决方案。ChainBuilder Connect 还提供了关键模块以创造一个具有成本效益的面向服务的架构。

 

ChainBuilder Connect核心功能包括:

通信协议:

       支持FTPHTTP/SOAPSMTPPOP3 TCP/IPHL7 MLLP 和文件等多种协议。
       支持Java消息服务(JMS),包括IBM Websphere MQ

 

基于Eclipse插件的集成开发环境:

       流程编辑器是ChainBuilder Connect 的设计核心,它允许用户使用Eclipse的集成开发环境和项目向导完成对组件属性的定义。
       消息格式编辑器是一个图形化的用户界面,它可以构建变长、定长或结构的消息。
       HL7X12编辑器可以实现图形化的建立或修正HL7EDI X12格式的消息。
       映射编辑器可实现消息转换。
服务组件:

       主要使用在ESB(企业服务总线)中的组件是路由器和服务编排器。路由器根据消息的内容把消息路由到目的端点。服务编排器把多个组件串联在一起实现一个业务需求。
       JDBC组件支持在基于XML格式的SQL语句来执行查询或更新功能。
       解析器组件可以解析EDI X12HL7消息格式的文件,或者是变长、定长或结构的消息格式。
       转换器组件支持在非标准的,HL7X12消息格式和XML格式的消息之间进行转换。
       脚本组件通过Groovy脚本和Java实现了用户自定义功能或业务逻辑。
公共服务:

       关键的基础设施,包括一个完整的日程安排框架组件,并可选择故障事件通知
       建立自定义组件的框架
       一个API(应用程序接口)框架用来编写用户自定义代码,以改变的一个组件或预先定义工作流的行为
       包含了预先编译好的HL7标准和X12标准的消息库
       支持Web服务或TCP/IP通信的证书管理
       统一的字符编码标准、双字节字符集和本地化支持
       全面的错误信息处理和可靠的消息传递
       所有组件符合JBIJava业务集成)标准
监控:基于AJAXWeb界面

       远程访问并查看服务统计信息、服务运行日志文件和错误信息数据库。
       允许管理、监测和控制JBI组件、服务单元、应用和ChainBuilder Connect 服务器。

 

ChainBuilder Connect应用集成平台提供了轻便、高效、灵活的实现方法来建立统一高效、资源整合、互联互通、信息共享的医疗卫生信息系统,来帮助医疗卫生系统实现医疗卫生信息化的目标。