浅谈ESB产品在医疗卫生信息化中的应用
随着信息技术的快速发展,国内越来越多的医院正加速实施基于信息化平台、
HIS
系统的整体建设,以提高医院的服务水平与核心竞争力。
信息化不仅提升了医生的工作效率,使医生有更多的时间为患者服务,更提高了患者满意度和信任度,无形之中树立起了医院的科技形象。因此,医疗业务应用与基础网络平台的逐步融合正成为国内医院,尤其是大中型医院信息化发展的新方向。
医疗服务信息化是国际发展趋势
在过去几年,美国医疗服务信息化行业取得了长足发展。美国
Bostech
公司提供了称为
ChainBuilder
的解决方案,大大提高了实验室和医疗提供者的生产率。
ChainBuilder
可以被快速部署,并提供自动的、可审计的安全进程,这是实现电子健康记录
(EHR)
的关键,
GE
医疗集团、美国麦克森公司
(
北美第一大医药批发
)
等许多公司使用
Bostech
的解决方案来提高生产效率和利润率。英特尔也在几年前推出数字化医疗平台,通过
IT
手段帮助医生与患者建立互动。
IBM
公司也在这方面有很大的努力。
ChainBuilder
(ESB
)企业服务总线是如何实现医疗卫生信息化的呢?
美国
Bostech
公司作为由国际领先的信息整合企业,作为合作伙伴将为您提供全面服务和所需的技术,让您的医疗保健业务达到最高的效率。
Bostech
的核心技术已被世界各地的
2000
多家医院所使用。
ChainBuilder Connect
应用集成平台是美国
Bostech
公司研发的致力于快速开发和部署面向服务架构
(SOA)
的企业服务总线。
ChainBuilder Connect
包括简单、便于使用的用户界面工具,通过拖拽和向导即可实现流程和消息转换的设计。
ChainBuilder Connect
集中于解决重用现有
IT
资产的应用程序和数据集成的问题,这些资产包括已有系统和数据库,同时还支持开放性标准、针对工业的信息交流和消息标准。
ChainBuilder Connect
也作为医疗行业的一个应用集成平台,
ChainBuilder Connect
以无缝的分层的体系结构为医院提供数据、应用程序以及业务流程的集成,
ChainBuilder Connect
将推动基础设施技术的进步,以灵活可靠的基础设施代替点对点的接口开发。作为高性能的消息平台与
HL7
引擎,
ChainBuilder Connect
是最全面的集成解决方案,连接应用程序,数据库和其他系统,例如:
HIS
、
LIS
系统(实验室系统)、
PACS
、财务系统和
CRMs
,通过集成不同的信息标准,如
XML
技术,
HL7
和
EDI
,这种多样性使得
ChainBuilder Connect
成为与外部伙伴相连接,扩大电子商务业务的理想解决方案。
建立一套集成的医疗系统
(IHS)
当今领先医疗保健企业都知道互通性和跨应用是促使该组织成功的关键。
Bostech
帮助专业医疗机构以高效的方式为他们获取所需要的信息,
Bostech
的
ChainBuilder Connect
统一了数据和医疗应用,将您的组织转换成为集成医疗系统。
附图说明了一个集成医疗系统。在中心位置,
ChainBuilder Connect
通过业界标准技术
JDBC
和
HL7
标准连接
SCS
集成医疗系统和
Sysmex
’
s LIS
系统。在集成医疗系统中,医疗组织能更好的精简业务,降低成本,提高生产率,提高护理质量和病人的满意度。由于
ChainBuilder Connect
在这个集成医疗系统核心中的扩展连通能力,基础设施将能很容易的被扩展并且能包含其他医疗系统和医疗器械,这使得医疗组织立能迅速即支持新的战略和策略举措,如电子病历,医院集团化。
除了有利的战略整合医疗体系的举措,医疗组织将收益于他们达成了可预见的战术共识即将
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
核心功能包括:
通信协议:
•
支持
FTP
、
HTTP/SOAP
,
SMTP
和
POP3
,
TCP/IP
,
HL7 MLLP
和文件等多种协议。
•
支持
Java
消息服务(
JMS
),包括
IBM Websphere MQ
。
基于Eclipse
插件的集成开发环境:
•
流程编辑器是
ChainBuilder Connect
的设计核心,它允许用户使用
Eclipse
的集成开发环境和项目向导完成对组件属性的定义。
•
消息格式编辑器是一个图形化的用户界面,它可以构建变长、定长或结构的消息。
•
HL7
和
X12
编辑器可以实现图形化的建立或修正
HL7
和
EDI X12
格式的消息。
•
映射编辑器可实现消息转换。
服务组件:
•
主要使用在
ESB
(企业服务总线)中的组件是路由器和服务编排器。路由器根据消息的内容把消息路由到目的端点。服务编排器把多个组件串联在一起实现一个业务需求。
•
JDBC
组件支持在基于
XML
格式的
SQL
语句来执行查询或更新功能。
•
解析器组件可以解析
EDI X12
和
HL7
消息格式的文件,或者是变长、定长或结构的消息格式。
•
转换器组件支持在非标准的,
HL7
和
X12
消息格式和
XML
格式的消息之间进行转换。
•
脚本组件通过
Groovy
脚本和
Java
实现了用户自定义功能或业务逻辑。
公共服务:
•
关键的基础设施,包括一个完整的日程安排框架组件,并可选择故障事件通知
•
建立自定义组件的框架
•
一个
API
(应用程序接口)框架用来编写用户自定义代码,以改变的一个组件或预先定义工作流的行为
•
包含了预先编译好的
HL7
标准和
X12
标准的消息库
•
支持
Web
服务或
TCP/IP
通信的证书管理
•
统一的字符编码标准、双字节字符集和本地化支持
•
全面的错误信息处理和可靠的消息传递
•
所有组件符合
JBI
(
Java
业务集成)标准
监控:基于AJAX
的Web
界面
•
远程访问并查看服务统计信息、服务运行日志文件和错误信息数据库。
•
允许管理、监测和控制
JBI
组件、服务单元、应用和
ChainBuilder Connect
服务器。
ChainBuilder Connect
应用集成平台
提供了轻便、高效、灵活的实现方法来
建立
统一高效、资源整合、互联互通、信息共享的医疗卫生信息系统,来帮助医疗卫生系统实现医疗卫生信息化的目标。