你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure API for FHIR 的清除历史记录操作

$purge-history 是允许删除单个 FHIR 资源的历史记录的操作。 FHIR 规范中未定义此操作。

清除历史记录概述

创建 $purge-history 操作是为了帮助管理 Azure API for FHIR 中的资源历史记录。 不需要清除资源历史记录并不常见。 但是,如果系统级别或资源级别版本控制策略发生更改,并且你想要清理现有资源历史记录,则需要它。

由于 $purge-history 是资源级别操作与类型级别操作或系统级操作,因此需要对要从中删除历史记录的每个资源运行操作。

清除历史记录的示例

若要使用 $purge-history,必须将 添加到 /$purge-history 标准删除请求的末尾。 请求的模板为:

DELETE <FHIR-Service-Url>/<Resource-Type>/<Resource-Id>/$purge-history

例如:

DELETE https://workspace-fhir.fhir.azurehealthcareapis.com/Observation/123/$purge-history

后续步骤

本文介绍了如何清除 Azure API for FHIR 中资源的历史记录。 有关 Azure API for FHIR 的详细信息,请参阅

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