Åtgärd för rensningshistorik
$purge-history
är en åtgärd som gör att du kan ta bort historiken för en enda FHIR-resurs® (Fast Healthcare Interoperability Resources). Den här åtgärden definieras inte i FHIR-specifikationen, men den är användbar för historikhantering i stora FHIR-tjänstinstanser.
Översikt över rensningshistorik
Åtgärden $purge-history
skapades för att hjälpa till med hanteringen av resurshistoriken i FHIR-tjänsten. Det är ovanligt att behöva rensa resurshistoriken. Det behövs dock i de fall då principen för versionshantering på systemnivå eller resursnivå ändras och du vill rensa befintlig resurshistorik.
Eftersom $purge-history
är en åtgärd på resursnivå jämfört med en typnivå eller systemnivååtgärd måste du köra åtgärden för varje resurs som du vill ta bort historiken från.
Exempel på rensningshistorik
Om du vill använda $purge-history
måste du lägga till /$purge-history
i slutet av en standardbegäran om borttagning. Mallen för begäran är:
DELETE <FHIR-Service-Url>/<Resource-Type>/<Resource-Id>/$purge-history
Exempel:
DELETE https://workspace-fhir.fhir.azurehealthcareapis.com/Observation/123/$purge-history
Nästa steg
I den här artikeln har du lärt dig hur du rensar historiken för resurser i FHIR-tjänsten. Mer information om hur du inaktiverar historik och vissa begrepp om historikhantering finns i
FHIR® är ett registrerat varumärke som tillhör HL7 och används med tillstånd av HL7.