你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
支持的 FHIR 功能
Azure Health Data Services 中的 FHIR® 服务提供开源 FHIR 服务器的完全托管部署,是 FHIR 标准的实现。 本文列出了 FHIR 服务的主要功能。
FHIR 版本
支持的最新版本:4.0.1
目前还支持以前的版本,包括:3.0.2
REST API
下面是支持的 RESTful 功能的摘要。 有关这些功能的实现的详细信息,请参阅 FHIR REST API 功能。
API | 适用于 FHIR 的 Azure API | Azure Health Data Services 中的 FHIR 服务 | 评论 |
---|---|---|---|
读取 | 是 | 是 | |
vread | 是 | 是 | |
update | 是 | 是 | |
使用乐观锁定更新 | 是 | 是 | |
更新(条件) | 是 | 是 | |
修补程序 | 是 | 是 | 仅支持 JSON 补丁和 FHIRPath 补丁。 |
补丁(有条件的) | 是 | 是 | 仅支持 JSON 补丁和 FHIRPath 补丁。 |
history | 是 | 是 | |
create | 是 | 是 | 支持 POST/PUT |
创建(条件) | 是 | 是 | 问题 #1382 |
search | 部分 | 部分 | 请参阅 FHIR 搜索概述。 |
链式搜索 | 是 | 是 | |
反向链式搜索 | 是 | 是 | |
批处理 | 是 | 是 | |
transaction | 否 | 是 | |
分页 | 部分 | 部分 | 支持 self 和 next |
中介 | 否 | 否 |
扩展操作
支持扩展 REST API 的所有操作。
搜索参数类型 | 适用于 FHIR 的 Azure API | Azure Health Data Services 中的 FHIR 服务 | 注释 |
---|---|---|---|
$export(整个系统) | 是 | 是 | 支持系统、组和患者。 |
$convert-data | 是 | 是 | |
$validate | 是 | 是 | |
$member-match | 是 | 是 | |
$patient-everything | 是 | 是 | |
$purge-history | 是 | 是 | |
$import | 否 | 是 | |
$bulk-delete | 是 | 是 |
基于角色的访问控制
FHIR 服务使用 Microsoft Entra ID 进行访问控制。
服务限制
- 捆绑大小 - 每个捆绑限制为 500 个项。
- 订阅限制 - 默认情况下,每个订阅最多限制为 10 个 FHIR 服务。 限制可用于一个或多个工作区。
- 存储大小 - 默认情况下,每个 FHIR 实例的存储容量限制为 4 TB。 若要部署存储容量超过 4 TB 的 FHIR 实例,请使用问题类型 服务和订阅限制(配额)创建支持请求。
后续步骤
注意
FHIR® 是 HL7 的注册商标,经 HL7 许可使用。