Compartilhar via


Operação de histórico de limpeza

$purge-history é uma operação que permite excluir o histórico de um único recurso FHIR® (Fast Healthcare Interoperability Resources). Essa operação não está definida na especificação FHIR, mas é útil para o gerenciamento de histórico em instâncias de serviço FHIR grandes.

Visão geral do histórico de limpeza

A $purge-history operação foi criada para ajudar no gerenciamento do histórico de recursos no serviço FHIR. É incomum precisar limpar o histórico de recursos. No entanto, ela é necessária nos casos em que a política de controle de versão no nível do sistema ou do nível do recurso é alterada e você deseja limpar o histórico de recursos existente.

Como $purge-history é uma operação de nível de recurso versus uma operação de nível de tipo ou de sistema, você precisará executar a operação para cada recurso do qual deseja remover o histórico.

Exemplos de histórico de limpeza

Para usar $purge-history, você deve adicionar /$purge-history ao final de uma solicitação de exclusão padrão. O modelo da solicitação é:

DELETE <FHIR-Service-Url>/<Resource-Type>/<Resource-Id>/$purge-history

Por exemplo:

DELETE https://workspace-fhir.fhir.azurehealthcareapis.com/Observation/123/$purge-history

Próximas etapas

Neste artigo, você aprendeu a limpar o histórico de recursos no serviço FHIR. Para obter mais informações sobre como desabilitar o histórico e alguns conceitos sobre o gerenciamento de histórico, consulte

FHIR® é uma marca registrada da HL7 e é usado com a permissão da HL7.