Operazione di eliminazione della cronologia
$purge-history
è un'operazione che consente di eliminare la cronologia di una singola risorsa FHIR® (Fast Healthcare Interoperabil Resources). Questa operazione non è definita nella specifica FHIR, ma è utile per la gestione della cronologia in istanze di servizio FHIR di grandi dimensioni.
Panoramica della cronologia dell'eliminazione
L'operazione $purge-history
è stata creata per facilitare la gestione della cronologia delle risorse nel servizio FHIR. Non è raro dover eliminare la cronologia delle risorse. Tuttavia, è necessario nei casi in cui il livello di sistema o il criterio di controllo delle versioni a livello di risorsa cambia e si vuole pulire la cronologia delle risorse esistente.
Poiché $purge-history
è un'operazione a livello di risorsa rispetto a un'operazione a livello di tipo o a livello di sistema, è necessario eseguire l'operazione per ogni risorsa da cui si vuole rimuovere la cronologia.
Esempi di cronologia dell'eliminazione
Per usare $purge-history
, è necessario aggiungere /$purge-history
alla fine di una richiesta di eliminazione standard. Il modello della richiesta è:
DELETE <FHIR-Service-Url>/<Resource-Type>/<Resource-Id>/$purge-history
Ad esempio:
DELETE https://workspace-fhir.fhir.azurehealthcareapis.com/Observation/123/$purge-history
Passaggi successivi
In questo articolo si è appreso come eliminare la cronologia per le risorse nel servizio FHIR. Per altre informazioni su come disabilitare la cronologia e alcuni concetti sulla gestione della cronologia, vedere
FHIR® è un marchio registrato di HL7 e viene usato con l'autorizzazione HL7.