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.