第 9 章 连接到 FHIR


Fast healthcare Interoperability Interoperability Resources(FHIR)是不断变化的医疗数据标准。在集成中,您可以获取一个或多个 FHIR 资源,创建或更新资源,更新资源中的一个或者多个字段,或使用事务来创建多个资源。为此,请将 FHIR 连接添加到流中,或作为简单的集成完成连接。

Fuse 在线连接至 FHIR:

  • 可以和使用基本或 bearer 令牌(OAuth)身份验证的 FHIR 服务器通信。
  • 可以针对符合 FHIR DSTU3 的所有 FHIR DSTU3 操作。
  • 无法对可扩展操作,允许将自定义数据存储在资源中。如果扩展位于 FHIR 服务器接收的数据中,集成会静默地忽略它。

在连接到 FHIR 的集成中,在数据映射程序步骤中,您只能为 FHIR 列表字段映射一个深度级别。换句话说,如果 FHIR 列表包含列表,则无法映射嵌套列表中的字段。为了缓解这个限制,FHIR 资源列表字段会将一些 FHIR 资源列表字段转换为单值字段,例如,在列表字段中以单一字段显示在 data mapper 中。

连接到 FHIR 的详情,请参考以下主题:

9.1. 创建与 FHIR 服务器的连接

在集成中,要操作 FHIR 资源,请创建与 FHIR 服务器的连接,然后将该连接添加到流中,或作为简单的集成完成连接。

FHIR 连接不能是简单集成的开始连接。但是,您可以启动与定期触发 FHIR 连接的计时器的简单集成。

先决条件

  • 您必须知道您要连接的 FHIR 服务器的 URL。
  • 您必须具有用于访问 FHIR 服务器的授权凭证。您应该从 FHIR 服务器管理员获取它们。很少情况下,FHIR 服务器不需要身份验证,您可以在不指定凭证的前提下创建连接。例如,一个公共 FHIR 服务器或专用网络中的 FHIR 服务器可能需要身份验证。

流程

  1. 在 Fuse Online 中,在左侧面板中,单击 Connections 以显示任何可用的连接。
  2. 点击 Create Connection 以显示连接器。
  3. 点击 FHIR 连接器并配置连接,如下所示:

    1. FHIR 版本 字段中,接受 DSTU3,这是必要的。
    2. FHIR 服务器 URL 字段中,输入您要访问的 FHIR 服务器的 URL。在创建集成时,您可能需要接受默认测试服务器 http://fhirtest.uhn.ca/baseDstu3
    3. FHIR 服务器用户名 字段中,输入您的用户名。使用基本身份验证的 FHIR 服务器需要此项。
    4. FHIR 服务器 密码字段中,输入您的密码,密码也要求使用基本身份验证的 FHIR 服务器。
    5. FHIR 服务器 bearer 令牌 字段中,输入您的令牌。使用 OAuth 身份验证的 FHIR 服务器需要此项。
  4. 单击 Validate。Fuse Online 立即尝试验证连接并显示一条消息,指示验证是否成功。如果验证失败,则调整输入参数并重试。
  5. 如果验证成功,点 下一步
  6. Name 字段中输入您的选择的名称,帮助您将这个连接与任何其他连接区分开来。例如,您可以输入 FHIR West
  7. Description 字段中输入任何有助于了解这个连接的信息。
  8. Save 以查看您创建的连接现在可用。如果您输入了示例名称,则 FHIR West 看作为一个可选择添加到集成的连接。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat, Inc.