Uses of Class
org.linuxforhealth.fhir.persistence.erase.EraseDTO
-
-
Uses of EraseDTO in org.linuxforhealth.fhir.operation.erase.adapter
Methods in org.linuxforhealth.fhir.operation.erase.adapter with parameters of type EraseDTO Modifier and Type Method Description Parameters
ResourceEraseRecordAdapter. adapt(ResourceEraseRecord eraseRecord, EraseDTO eraseDto)
Adapts from an eraseRecord and eraseDto to the Parameters resource and wraps in an output parameters object. -
Uses of EraseDTO in org.linuxforhealth.fhir.operation.erase.audit
Methods in org.linuxforhealth.fhir.operation.erase.audit with parameters of type EraseDTO Modifier and Type Method Description void
EraseOperationAuditLogger. audit(Parameters response, EraseDTO eraseDto)
runs the audit over the returned recordsvoid
EraseOperationAuditLogger. error(Parameters request, FHIROperationException e, EraseDTO eraseDto)
runs the audit when there is an error in a partial erase. -
Uses of EraseDTO in org.linuxforhealth.fhir.operation.erase.impl
Methods in org.linuxforhealth.fhir.operation.erase.impl that return EraseDTO Modifier and Type Method Description EraseDTO
EraseRest. verify()
verifies the HttpMethod and incoming parameters are supported, and creates an intermediate EraseDTOEraseDTO
EraseRestImpl. verify()
Methods in org.linuxforhealth.fhir.operation.erase.impl with parameters of type EraseDTO Modifier and Type Method Description void
EraseRestImpl. processLogicalId(EraseDTO dto, FHIRPathEvaluator evaluator, FHIRPathEvaluator.EvaluationContext evaluationContext, java.util.List<OperationOutcome.Issue> issues, java.lang.String logicalId)
processes the 'id' from the parameters object in the evaluation context.void
EraseRestImpl. processPatient(EraseDTO dto, FHIRPathEvaluator evaluator, FHIRPathEvaluator.EvaluationContext evaluationContext, java.util.List<OperationOutcome.Issue> issues)
processes the 'patient' from the parameters object in the evaluation context.void
EraseRestImpl. processReason(EraseDTO dto, FHIRPathEvaluator evaluator, FHIRPathEvaluator.EvaluationContext evaluationContext, java.util.List<OperationOutcome.Issue> issues)
processes the 'reason' from the parameters object in the evaluation context.void
EraseRestImpl. processVersion(EraseDTO dto, FHIRPathEvaluator evaluator, FHIRPathEvaluator.EvaluationContext evaluationContext, java.util.List<OperationOutcome.Issue> issues)
processes the 'version' from the parameters object in the evaluation context. -
Uses of EraseDTO in org.linuxforhealth.fhir.persistence
Methods in org.linuxforhealth.fhir.persistence with parameters of type EraseDTO Modifier and Type Method Description default ResourceEraseRecord
FHIRPersistence. erase(FHIRPersistenceContext context, EraseDTO eraseDto)
Erases part or a whole of a resource in the data layer. -
Uses of EraseDTO in org.linuxforhealth.fhir.persistence.jdbc.dao
Methods in org.linuxforhealth.fhir.persistence.jdbc.dao with parameters of type EraseDTO Modifier and Type Method Description long
EraseResourceDAO. erase(ResourceEraseRecord eraseRecord, EraseDTO eraseDto)
processes the erase -
Uses of EraseDTO in org.linuxforhealth.fhir.persistence.jdbc.impl
Methods in org.linuxforhealth.fhir.persistence.jdbc.impl with parameters of type EraseDTO Modifier and Type Method Description ResourceEraseRecord
FHIRPersistenceJDBCImpl. erase(FHIRPersistenceContext context, EraseDTO eraseDto)
-
Uses of EraseDTO in org.linuxforhealth.fhir.server.spi.operation
Methods in org.linuxforhealth.fhir.server.spi.operation with parameters of type EraseDTO Modifier and Type Method Description default ResourceEraseRecord
FHIRResourceHelpers. doErase(FHIROperationContext operationContext, EraseDTO eraseDto)
Invoke the FHIR Persistence erase operation for a specific instance of the erase. -
Uses of EraseDTO in org.linuxforhealth.fhir.server.util
Methods in org.linuxforhealth.fhir.server.util with parameters of type EraseDTO Modifier and Type Method Description ResourceEraseRecord
FHIRRestHelper. doErase(FHIROperationContext operationContext, EraseDTO eraseDto)
-