技术开发 频道

用面向服务架构改进医疗系统表现

医疗信息网络的SOA方案

数据集成和互操作是医疗系统中的一个关键需求。以金钱和生命为代价的药物误用往往都是因为护理点缺少格式良好、可用和正确的信息。

在世界范围内,对很多政府和相关医疗研究所来说,解决这个问题是一个关键焦点领域。解决数据集成问题的办法就是医疗信息网络(Healthcare information networks ,简称HIN)。HIN是政府、医院、专门实验室、药房以及保险代理(支付者)等多个机构间合作建立的,提供由共享信息通路、数据仓库和应用接口组成的数据交换网络,实现跨医疗系统快速准确地关键医疗信息交换。

HIN适于如下主要使用模型:

  • 在两个护理提供者之间交换患者电子病历,以获得如患者疾病史、过敏史、顽固疾病问题等关键信息
  • 在第一和第二个护理提供者或者实验室之间交换转诊病人以及这些病人的用药结果
  • 对治疗进行电子预授权,这样就能快速获知患者的保险计划是否支持某项治疗或者用药
  • 电子化索赔填报和支付以提高准确性和加快医务治疗的现金流循环
  • 一种支持电子订购和监视处方消费的手段
  • 一个法律要求的用于生物疫情监测(例如流行性感冒和其它的传染性疾病)的关键医疗信息综合数据仓库
  • 患者和医疗机构涉众访问相关数据的门户

图6给出了一个基于SOA的HIN架构的图形化描述。

 
图6 HIN 参与者

建立可持续的HIN

实现HIN的关键挑战是建立一个可持续的财务模型。其中,运营网络的成本和风险是医疗社区可以承受的。它提供了一个连续的价值来源来证明维护网络当前运营成本的正当性。即使某些社区,政府(当地的、地区的、国家的)为社区利益提供了大量资助,物质方面仍需考虑成本、价值和可持续性问题。

使用医疗数据集成遗留机制实现和长期支撑一个HIN在财务上并不可行。如果每次新医院、药房或者政府机构加入HIN都要开发一个新的点对点或者代理接口,如下的架构和成本问题就会产生,如图7所示。


图7 点对点/代理集成架构图

基于点对点或者代理集成方式的问题在于,接口数量相对于HIN成员数量以指数规模递增。一项由加拿大Health Infoways1完成的研究清楚地表明,从成本和可持续性角度来说,以这种遗留方式来做集成是多么的没有价值:

  • 单次集成成本:简单 = 32,000加拿大元(CAD);中等 = CAD 95,000;复杂 = CAD 190,000
  • 加拿大有38,783个系统
  • 各种集成类型的数量:简单 = 4,527;中等 = 20,081;复杂 = 14,175
  • 这会产生15亿个系统接口点
  • 成本总计约是1840亿CAD

从成本上看,加拿大的这个例子清楚地表明,用点对点集成架构建立一个大规模HIN是完全不可行的。就在本文撰写时,美国许多州和地方政府正在建设234个区域性HIN,每个HIN大概花费2~5百万美元。超过70%的初期启动资金都花在了将第一个医院和保险公司接入到信息网络中。如果想让HIN能够承担它们的长期支出,这种经济模式必须改变。

0
相关文章