数字健康

openEHR 与 FHIR:记录存储与数据交换,两种不同的工作

openEHR 和 HL7 FHIR 经常被拿来比较,但它们解决的是不同的问题:openEHR 使用原型和模板来建模和存储长期临床记录;FHIR 通过资源和 API 在系统之间交换数据。了解它们各自的工作方式以及如何结合使用。

作者 发布于 阅读约 1 分钟

简而言之: openEHR 是一个用于构建临床记录本身的开放规范:一个稳定的参考模型,加上临床模型(称为 archetypes 和 templates),临床医生无需更改软件即可设计它们,还有一个查询语言 (AQL)。HL7 FHIR 是一个通过 resources 和 REST API 在系统之间交换数据的标准。许多组织使用 openEHR 进行存储,使用 FHIR 进行共享。

openEHR 的工作原理

参考模型定义了通用结构(compositions、entries、data types)。Archetypes 一次定义一个临床概念,例如血压测量及其位置和袖带尺寸;Templates 将 archetypes 组合起来用于特定用途,例如糖尿病复查表。使用 AQL 查询整个记录中的数据。欧洲有几个国家和地区项目使用 openEHR 作为临床数据存储库。

FHIR 的不同之处

FHIR resources 涵盖了大多数系统共享的 80% 的数据,而 profiles 则针对特定用例对其进行细化。FHIR 针对 API 和集成进行了优化,拥有庞大的开发者生态系统。它也可以用作存储模型(FHIR server),这是许多应用程序和 FHIR backends 的方法。

实践中:当主要工作是构建由临床医生设计的丰富、长期有效的临床记录时,使用 openEHR;当主要工作是连接系统和应用程序时,使用 FHIR。openEHR templates 和 FHIR resources 之间的映射允许两者共存。

在 Anpheros 中

Anpheros 将患者记录存储为 HL7 FHIR R4,因为它的主要工作是经患者同意后由其他系统和应用程序读取。开发者:FHIR 与自定义数据库 和 互操作性。

相关页面

来源

常见问题

openEHR 是 FHIR 的替代品吗?

部分是。openEHR 侧重于临床记录的模型构建和存储;FHIR 侧重于其交换。它们经常一起使用。

openEHR 中的 archetype 是什么?

由临床医生定义的、可重用的、关于一个概念(如血压测量)的临床模型。

我可以在 FHIR 中存储数据吗?

是的,许多系统使用 FHIR server 作为其数据库;其他系统则存储在 openEHR 或其自己的模型中,并公开 FHIR。

新应用程序应该使用哪一个?

如果主要工作是与其他系统和应用程序集成,FHIR 通常是更快捷的路径。

Anpheros Platform

在沙盒中免费试用

5 分钟完成第一次 FHIR 调用. 一个内置患者授权的 HL7 FHIR R4 API:先在沙盒中试用,然后连接您自己的应用或诊所系统。

免费 · 30 位合成患者 · 无需信用卡

本指南仅供参考,不能替代医生诊疗。涉及健康的决定请咨询医生。紧急情况下,请拨打当地急救电话(欧洲为 112)。
撰写人
Anpheros 团队

Anpheros 致力于打造一个由患者掌控的医疗记录,并可在欧盟的 HL7 FHIR R4 平台上与任何诊所共享。这些指南旨在帮助您理解和整理您的健康信息,但不能替代您的医生。

关于 Anpheros →