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 ParametersResourceEraseRecordAdapter. 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 voidEraseOperationAuditLogger. audit(Parameters response, EraseDTO eraseDto)runs the audit over the returned recordsvoidEraseOperationAuditLogger. 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 EraseDTOEraseRest. verify()verifies the HttpMethod and incoming parameters are supported, and creates an intermediate EraseDTOEraseDTOEraseRestImpl. verify()Methods in org.linuxforhealth.fhir.operation.erase.impl with parameters of type EraseDTO Modifier and Type Method Description voidEraseRestImpl. 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.voidEraseRestImpl. 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.voidEraseRestImpl. 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.voidEraseRestImpl. 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 ResourceEraseRecordFHIRPersistence. 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 longEraseResourceDAO. 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 ResourceEraseRecordFHIRPersistenceJDBCImpl. 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 ResourceEraseRecordFHIRResourceHelpers. 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 ResourceEraseRecordFHIRRestHelper. doErase(FHIROperationContext operationContext, EraseDTO eraseDto)
-