Condividi tramite


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.