Uses of Class
com.ibm.fhir.persistence.erase.EraseDTO
-
-
Uses of EraseDTO in com.ibm.fhir.operation.erase.adapter
Methods in com.ibm.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 com.ibm.fhir.operation.erase.audit
Methods in com.ibm.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 com.ibm.fhir.operation.erase.impl
Methods in com.ibm.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 com.ibm.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 com.ibm.fhir.persistence
Methods in com.ibm.fhir.persistence with parameters of type EraseDTO Modifier and Type Method Description default ResourceEraseRecord
FHIRPersistence. erase(EraseDTO eraseDto)
Erases part or a whole of a resource in the data layer. -
Uses of EraseDTO in com.ibm.fhir.persistence.jdbc.dao
Methods in com.ibm.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 com.ibm.fhir.persistence.jdbc.impl
Methods in com.ibm.fhir.persistence.jdbc.impl with parameters of type EraseDTO Modifier and Type Method Description ResourceEraseRecord
FHIRPersistenceJDBCImpl. erase(EraseDTO eraseDto)
-
Uses of EraseDTO in com.ibm.fhir.server.spi.operation
Methods in com.ibm.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 com.ibm.fhir.server.util
Methods in com.ibm.fhir.server.util with parameters of type EraseDTO Modifier and Type Method Description ResourceEraseRecord
FHIRRestHelper. doErase(FHIROperationContext operationContext, EraseDTO eraseDto)
-