部署 JavaScript 应用以从 Azure API for FHIR 读取数据

重要说明

Azure API for FHIR 将于 2026 年 9 月 30 日停用。 按照迁移策略在该日期之前转换到 Azure Health Data Services FHIR® 服务。 由于 Azure API for FHIR 停用,从 2025 年 4 月 1 日开始,不允许使用新的客户部署。 Azure Health Data Services FHIR 服务是 Azure API for FHIR 的演化版本,可让客户管理 FHIR、DICOM 和医疗技术服务,并集成到其他 Azure 服务。

在本教程中,你将部署一个用于从 FHIR 服务读取数据的小型 JavaScript 应用。 本教程中的步骤包括:

  1. 部署 FHIR 服务器
  2. 注册公共客户端应用程序
  3. 创建用于读取此 FHIR 数据的 Web 应用程序

先决条件

在开始这组教程之前,你需要满足以下条件。

  1. Azure 订阅
  2. 一个 Microsoft Entra 租户

注意

在本教程中,FHIR 服务、Microsoft Entra 应用程序和 Microsoft Entra 用户都位于同一 Microsoft Entra 租户中。 如果不是这样,你仍可以遵循本教程的指导,但可能需要深入到一些参考文档来执行其他步骤。

部署 Azure API for FHIR

本教程的第一个步骤是正确设置 Azure API for FHIR。

  1. 如果尚未这样做,请部署 Azure API for FHIR
  2. 部署 Azure API for FHIR 后,请转到 Azure API for FHIR 并选择“CORS”,以配置 CORS 设置。
    1. 将“源”设置为 *
    2. 将“标头”设置为 *
    3. 在“方法”下,选择“全选”
    4. 将“最长期限”设置为 600

后续步骤

部署 Azure API for FHIR 后,接下来可以注册一个公共客户端应用程序。 有关详细信息,请参阅

注意

FHIR® 是 HL7 的注册商标,经 HL7 许可使用。