你当前正在访问 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 许可使用。