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 の許可を得て使用しています。