二零零八年二月十八日

激活你的系统——SOA的承诺
作者:Sandra Nunn, MA, RHIA, CHP
郑重声明
第二十卷第四期,第16页

面向服务的体系结构被描述为协作服务的网格,它承诺以技术中立的标准形式收集并快速交付相关数据。

医疗保健提供商经常使用有前途的技术,告诉他们面向服务的体系结构(SOA)将允许他们重用所有旧的遗留技术来满足新的业务需求,这似乎令人难以置信。然而,这正是SOA给医疗保健带来的承诺。

医生、患者、支付者和雇主等消费者一直对无法在跨组织的多个系统中轻松访问数据并随后将这些数据聚合为以患者为中心的视图感到沮丧。医疗保健数据历来存在于“孤岛”中,无法轻易访问。

Sun Microsystems的高级经理Paul Cahill说,在SOA之前,存在“供应商锁定”。例如,放射科医生或睡眠中心专家等专业医疗保健提供者在实现最佳应用程序或专门为其专业领域提供最佳功能而设计的应用程序时会遇到困难。相反,他们经常不得不满足于一个普通的、大供应商的应用程序,每个领域都有一个模块列表。尽管这些模块由主应用程序链接,但它们通常为特定的临床或业务领域提供不太理想的功能。

另外,从专业供应商购买的同类最佳应用程序必须通过开发点对点接口或接口引擎技术的应用程序链接到主应用程序。在过去的30年中,出现了各种各样的系统和平台来提供选择,但是每个系统设计都包含专有的通信方法,使其能够与相同设计的系统进行通信,而不能与其他不同的系统进行通信随着医疗保健组织变得越来越大、越来越复杂(通常是通过与其他系统合并),集成困难变得越来越昂贵和复杂。由此产生的集成意大利面引入了不断增加的成本和复杂性,并降低了组织的敏捷性

SOA的发展并不是一个隐居的IT天才所经历的“恍然大悟”的时刻,而是技术实验的逐渐演变。由Sun Microsystems首创的SOA可以集成以前“孤立的、冗余的和不灵活的信息系统,同时使现有技术资产合理化并获得更大的价值”

SOA的定义
SOA是一种可以随着时间逐渐开发的体系结构。通过Web服务,它创建了允许系统使用相同语言的能力。支持各种业务和临床应用程序的IT系统中的元素(患者注册、索赔管理、会员资格)通常可用于它们所支持的业务或临床功能以外的领域,这些元素被组织到服务中。

这些服务是通过基于java的Web应用程序访问的,该应用程序允许多个用户在各个实体和彼此相距遥远的组织之间出于多种目的获得这些功能。复合服务应用程序可以访问保存在客户关系管理、企业资源规划、财务和遗留应用程序中的客户数据通过这种迂回的方式,可以使用匹配算法构建主患者索引,以识别分布在这些应用程序中的相关客户信息。

在一个更以病人为中心的场景中,一个小型的、最好的救护车管理系统可以访问机动车辆部门的数据库,通过车牌号码了解事故受害者的身份,访问当地卫生网络数据库,获取与病人可能患有的特殊情况有关的任何信息,并在病人到达医院之前比以前更具体地治疗病人。SOA允许广泛不同的系统相互通信的能力使得这样的场景在不久的将来就可以实现。

《医疗技术报告》(Medical Technology Report)在报告可以从SOA中精心设计的新服务组合时指出,“随着医院中不同数据子系统的数量呈指数级增长,通过网络连接这些系统以允许通信并提取和优先处理警报是有意义的。”换句话说,能够同时从多个系统中获取数据,使得提前提出患者安全警报的可能性是可以预见的。重新包装来自多个应用程序的数据的能力意味着实验室值的即时传播将帮助提供者更快、更准确地治疗患者

这些新的组合应用程序或“服务”将意味着临床或业务流程将不再依赖于特定的应用程序,而是可以从众多的数据井中汲取数据。这种架构提供的敏捷性和竞争价值可能会彻底改变医疗保健行业。

寻找资金
开发投资回报图以证明购买SOA产品的合理性,通常是建立在向首席信息官和首席财务官宣传以下好处的基础上:保留组织对现有应用程序的投资、消除冗余数据输入、开发更好的数据质量,以及适应许多医疗保健组织中正在开发的业务流程管理计划的能力和敏捷性。

保留和利用昂贵的现有IT资产对财务部门最有吸引力。有机会访问这些旧信息系统中的信息资产,并重新配置数据以满足新业务流程的需求,这使得采用SOA成为一个吸引人的选择。

由于患者标识符、会员编号和出生日期等数据元素可以在其本地系统中访问,因此它们可用于业务流程,而不是最初收集它们的业务流程。简单地说,这意味着患者可能只需要提供一次注册数据,并且可以为可能远离患者护理的其他过程访问。更重要的是,特定数据元素只需要收集一次,并且每个这样的数据元素的所有权可以标准化并分配给特定源系统的业务所有者,以确保有人对组织中每个数据元素的质量和有效性负责。

从维护数百个接口点和产品的链条中解放出来后,IT可以自由地与业务部门合作,以适应它想要设计的新流程,从而更敏捷地响应市场挑战。Sun微系统医疗保健和生命科学部的首席技术战略官Lindsy Strait说:“早期的标准,如HL7(健康级别7),是允许在不同系统之间交换数据的第一次尝试,但SOA是第一次通过服务提供交互性。”

这意味着,在重新设计业务流程以适应新的医疗保健技术、竞争或监管或法律需求时,IT可以通过采用soa开发的服务库并将其重新配置为新设计的业务流程,从而随业务流程更改而变化。斯特雷特解释说:“想象一下,你在医院就诊时,所有的人口统计数据和保险信息都是直接从你的医生办公室传递过来的,这样就创建了一个虚拟的入院,为病人、挂号员和医疗服务提供者节省了宝贵的时间。”

Cahill指出了SOA“包装和重用遗留系统”的能力,以实现改进的服务和成本节约。这种开发的入院服务将由医生的执业管理系统共享,但也可以通过互联网从患者家中访问。Strait引用了Sun与英国国家医疗服务体系(National Health Service)的SOA合作,该服务创建了一个名为“选择和预约”的服务,患者可以通过该服务访问医院的日程安排系统,在患者日程安排系统中查看可用的预约,并据此安排日程。患者自己预约,节省医疗保健组织的时间和金钱,同时促进善意,因为患者在寻求稀缺的医疗保健服务时感到参与。他指出,尽管美国不具备采用这样一个项目的条件,但Sun一直是与美国区域卫生信息组织RHIO开发人员合作的主要参与者。

电子健康记录
SOA的另一个特性是,它将促进对患者的纵向视图的开发——从“子宫到坟墓”看到患者的能力。

“通过在安全的网络服务中保护病人的信息并使用身份管理产品,健康信息交换(HIE)成为现实,”Cahill说。“通过在联邦模型中建立身份验证,包括使用证书,可以在不需要集中式数据库的情况下对患者进行纵向查看。”

这可能涉及多个医院和医生来源,但响应可以是实时的。每次相遇都可以汇总到以前的信息,提供者可以根据来自许多来源的大量历史信息做出决策。卡希尔说,通过使用标识符的概率匹配,医生将拥有“该患者的单一最佳记录”。此外,根据卡希尔的说法,一个记录定位器服务“维护指向所有有该患者信息的位置的指针”。通过协议,这些信息可以进入HIE。

对于敏感的病人信息,如行为医学治疗,卡希尔说,“信息可以被掩盖到某种程度,就像隐含的信息,如艾滋病治疗机构的入院记录,也可以被故意掩盖。”

beplay最新备用网站合规问题
对于组织来说,遵循HIPAA的一个挑战是需要在beplay最新备用网站多个系统上跟踪患者信息的披露,通常是通过外部合同供应商。复合应用程序为不同数据的收集和交换提供了灵活而可靠的方法,因此可以在单个网关内准确而熟练地管理HIPAA索赔。“2 .患者信息发布的整个业务流程——是否出于HIPAA请求;满足商务办公的需要;医疗保险、医疗补助或其他付款人的要求;利用审查;满足研究要求;或者在遥远的地方继续治疗——现在变得如此方便,以至于信息的发布可能再次变得普遍。

使用SOA,可以组装组合服务来容纳公共披露数据集——即,组织总是需要从哪些系统收集哪些信息来响应残疾或工人的补偿请求?复合服务可以使用标识符算法快速定位和组装任何相关信息,而不是内部或供应商人员费力地将来自六个系统的信息放在一起。beplay最新备用网站遵守诸如HIPAA之类的法规可以在不增加人员配备水平的情况下进行调整。事实上,低技能劳动力的减少可能成为可能。

SOA还可以促进认证满意度的实现。不难想象,联合委员会协调者正在操作一个复合应用程序,该应用程序旨在访问数十个不同部门维护的所有数据库和表,以确保合规性。beplay最新备用网站其他认证机构,如国家质量保证委员会或康复设施认证委员会,也是如此。

监管领域的新动向是令人担忧的《联邦民事诉讼规则》,电子发现一词也加入了医疗保健词汇。当需要在各种系统(包括消息传递系统)中“发现”信息,以便在紧迫的时间框架内响应电子传票成为常态时,SOA将具有特别的价值。表现出一种提供一个示例场景,说明复合应用程序既可以为各种数据使用者提供服务,又可以使用来自每种最佳应用程序的应用程序组件来接收其他数据使用者所需的数据。

Sandra Nunn, MA, RHIA, CHP,特约编辑郑重声明以及新墨西哥州阿尔伯克基长老会医疗服务公司的企业记录经理

参考文献

1.SOA解决了令人头疼的医疗保健集成问题。业务集成期刊.2006年3月1日。可用在这里

2.太阳微系统公司。实施太阳科技健康信息交换。2006年12月。可用在这里

3.医疗技术报告。医疗保健环境中的面向服务体系结构(SOA)。2006年10月12日。可用在这里