Uses of Class
com.ibm.fhir.exception.FHIROperationException
-
-
Uses of FHIROperationException in com.ibm.fhir.bucket.scanner
Methods in com.ibm.fhir.bucket.scanner that throw FHIROperationException Modifier and Type Method Description java.util.List<OperationOutcome.Issue>
BaseFileReader. validateInput(Resource resource)
Validate the input resource and throw if there are validation errorsjava.util.List<OperationOutcome.Issue>
ImmediateLocalFileReader. validateInput(Resource resource)
Validate the input resource and throw if there are validation errors -
Uses of FHIROperationException in com.ibm.fhir.bulkdata.common
Methods in com.ibm.fhir.bulkdata.common that throw FHIROperationException Modifier and Type Method Description static java.util.List<OperationOutcome.Issue>
BulkDataUtils. validateInput(Resource resource)
Validate the input resource and throw if there are validation errors -
Uses of FHIROperationException in com.ibm.fhir.ecqm.r4
Methods in com.ibm.fhir.ecqm.r4 that throw FHIROperationException Modifier and Type Method Description static java.lang.String
MeasureHelper. getPrimaryLibraryId(Measure measure)
Retrieve the primary library ID from a FHIR measure resource. -
Uses of FHIROperationException in com.ibm.fhir.exception
Methods in com.ibm.fhir.exception that return FHIROperationException Modifier and Type Method Description FHIROperationException
FHIROperationException. withIssue(OperationOutcome.Issue... issues)
FHIROperationException
FHIROperationException. withIssue(java.util.Collection<OperationOutcome.Issue> issues)
-
Uses of FHIROperationException in com.ibm.fhir.model.util
Methods in com.ibm.fhir.model.util with parameters of type FHIROperationException Modifier and Type Method Description static OperationOutcome
FHIRUtil. buildOperationOutcome(FHIROperationException e, boolean includeCausedByClauses)
Build an OperationOutcome with an id and a list of issues from exception e. -
Uses of FHIROperationException in com.ibm.fhir.operation.apply
Methods in com.ibm.fhir.operation.apply that throw FHIROperationException Modifier and Type Method Description java.lang.String
ApplyOperation. checkAndProcessEncounter(FHIRResourceHelpers resourceHelper, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters, Parameters parameters)
java.lang.String
ApplyOperation. checkAndProcessOrganization(FHIRResourceHelpers resourceHelper, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters, Parameters parameters)
java.lang.String
ApplyOperation. checkAndProcessPractitioner(FHIRResourceHelpers resourceHelper, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters, Parameters parameters)
protected Parameters
ApplyOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.operation.bulkdata
Methods in com.ibm.fhir.operation.bulkdata that throw FHIROperationException Modifier and Type Method Description protected Parameters
ExportOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
ImportOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
StatusOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.operation.bulkdata.client
Methods in com.ibm.fhir.operation.bulkdata.client that throw FHIROperationException Modifier and Type Method Description javax.ws.rs.core.Response.Status
BulkDataClient. delete(java.lang.String job)
deletes the given job.void
BulkDataClient. handleStandardResponseStatus(int httpStatus)
void
BulkDataClient. verifyTenant(JobParameter jobParameters)
verifies the tenant based on the job parameters. -
Uses of FHIROperationException in com.ibm.fhir.operation.bulkdata.client.action
Methods in com.ibm.fhir.operation.bulkdata.client.action that throw FHIROperationException Modifier and Type Method Description void
BulkDataClientAction. prepare(org.apache.http.impl.client.CloseableHttpClient cli, java.lang.String batchUrl, java.lang.String batchUser, java.lang.String batchPass)
prepares the action using configuration.void
BulkDataClientAction. run(java.lang.String tenant, java.lang.String job)
Runs the given client action -
Uses of FHIROperationException in com.ibm.fhir.operation.bulkdata.client.action.batch
Methods in com.ibm.fhir.operation.bulkdata.client.action.batch that throw FHIROperationException Modifier and Type Method Description void
BatchCancelRequestAction. close()
void
BatchCancelRequestAction. run(java.lang.String tenant, java.lang.String job)
-
Uses of FHIROperationException in com.ibm.fhir.operation.bulkdata.config.preflight
Methods in com.ibm.fhir.operation.bulkdata.config.preflight that throw FHIROperationException Modifier and Type Method Description void
Preflight. checkStorageAllowed(StorageDetail storageDetail)
Checks the storage type is allowed.void
Preflight. preflight()
The preflight execution checks access to the Source,Outcome.default void
Preflight. preflight(boolean write)
checks the preflight execution for a conditional-write -
Uses of FHIROperationException in com.ibm.fhir.operation.bulkdata.config.preflight.impl
Methods in com.ibm.fhir.operation.bulkdata.config.preflight.impl that throw FHIROperationException Modifier and Type Method Description protected void
FilePreflight. checkFile(java.lang.String base)
void
AzurePreflight. checkStorageAllowed(StorageDetail storageDetail)
void
FilePreflight. checkStorageAllowed(StorageDetail storageDetail)
void
HttpsPreflight. checkStorageAllowed(StorageDetail storageDetail)
void
NopPreflight. checkStorageAllowed(StorageDetail storageDetail)
void
S3Preflight. checkStorageAllowed(StorageDetail storageDetail)
void
AzurePreflight. preflight()
void
FilePreflight. preflight()
void
HttpsPreflight. preflight()
void
NopPreflight. preflight()
void
S3Preflight. preflight()
void
S3Preflight. preflight(boolean write)
void
AzurePreflight. validate(java.lang.String source)
validates the azure provider is properly configured.com.ibm.cloud.objectstorage.services.s3.AmazonS3
S3Preflight. validate(java.lang.String source)
validates the s3 is properly configured.Constructors in com.ibm.fhir.operation.bulkdata.config.preflight.impl that throw FHIROperationException Constructor Description BucketHostS3Callable(java.lang.String source, com.ibm.cloud.objectstorage.services.s3.AmazonS3 client, java.lang.String bucketName, boolean write)
-
Uses of FHIROperationException in com.ibm.fhir.operation.bulkdata.model
Methods in com.ibm.fhir.operation.bulkdata.model that throw FHIROperationException Modifier and Type Method Description static JobExecutionResponse
JobExecutionResponse.Parser. parse(jakarta.json.JsonObject jsonObject)
static JobExecutionResponse
JobExecutionResponse.Parser. parse(java.io.InputStream in)
static JobExecutionResponse
JobExecutionResponse.Parser. parse(java.lang.String jsonString)
static JobInstanceRequest
JobInstanceRequest.Parser. parse(java.io.InputStream in)
static JobInstanceResponse
JobInstanceResponse.Parser. parse(jakarta.json.JsonObject jsonObject)
static JobInstanceResponse
JobInstanceResponse.Parser. parse(java.io.InputStream in)
static JobInstanceResponse
JobInstanceResponse.Parser. parse(java.lang.String jsonString)
static java.util.List<JobExecutionResponse>
JobExecutionResponse.Parser. parseArray(java.lang.String jsonString)
parses an array of job execution responsestatic java.util.List<JobInstanceResponse>
JobInstanceResponse.Parser. parseArray(java.lang.String jsonString)
parses an array of JobInstanceResponses -
Uses of FHIROperationException in com.ibm.fhir.operation.bulkdata.model.type
Methods in com.ibm.fhir.operation.bulkdata.model.type that throw FHIROperationException Modifier and Type Method Description static void
JobParameter.Parser. parse(JobParameter.Builder builder, jakarta.json.JsonObject obj)
-
Uses of FHIROperationException in com.ibm.fhir.operation.bulkdata.processor
Methods in com.ibm.fhir.operation.bulkdata.processor that throw FHIROperationException Modifier and Type Method Description Parameters
ExportImportBulkData. delete(java.lang.String job, FHIROperationContext operationContext)
deletes the export/import jobParameters
ExportImportBulkData. export(java.lang.String logicalId, OperationConstants.ExportType exportType, javax.ws.rs.core.MediaType outputFormat, Instant since, java.util.Set<java.lang.String> types, java.util.List<java.lang.String> typeFilters, FHIROperationContext operationContext)
Pattern: GET [Base]/$export Pattern: GET [Base]/Patient/$export Pattern: GET [Base]/Group/[id]/$export Internally, call - GET [base]/Patient?_has:Group:member:_id=GroupIdParameters
ExportImportBulkData. importBulkData(java.lang.String inputFormat, java.lang.String inputSource, java.util.List<Input> inputs, StorageDetail storageDetails, FHIROperationContext operationContext)
Pattern: POST [Base]/$importParameters
ExportImportBulkData. status(java.lang.String job, FHIROperationContext operationContext)
checks the status of the export/import job -
Uses of FHIROperationException in com.ibm.fhir.operation.bulkdata.processor.impl
Methods in com.ibm.fhir.operation.bulkdata.processor.impl that throw FHIROperationException Modifier and Type Method Description Parameters
ExportImportImpl. delete(java.lang.String job, FHIROperationContext operationContext)
Parameters
ExportImportImpl. export(java.lang.String logicalId, OperationConstants.ExportType exportType, javax.ws.rs.core.MediaType outputFormat, Instant since, java.util.Set<java.lang.String> types, java.util.List<java.lang.String> typeFilters, FHIROperationContext operationContext)
Parameters
ExportImportImpl. importBulkData(java.lang.String inputFormat, java.lang.String inputSource, java.util.List<Input> inputs, StorageDetail storageDetail, FHIROperationContext operationContext)
Parameters
ExportImportImpl. status(java.lang.String job, FHIROperationContext operationContext)
-
Uses of FHIROperationException in com.ibm.fhir.operation.bulkdata.util
Methods in com.ibm.fhir.operation.bulkdata.util that return FHIROperationException Modifier and Type Method Description static FHIROperationException
CommonUtil. buildExceptionWithIssue(java.lang.String msg, IssueType issueType)
static FHIROperationException
CommonUtil. buildExceptionWithIssue(java.lang.String msg, java.lang.Throwable cause, IssueType issueType)
FHIROperationException
BulkDataExportUtil. buildOperationException(java.lang.String errMsg, IssueType issueType)
FHIROperationException
BulkDataExportUtil. buildOperationException(java.lang.String errMsg, IssueType issueType, java.lang.Exception e)
Methods in com.ibm.fhir.operation.bulkdata.util that throw FHIROperationException Modifier and Type Method Description static FHIROperationException
CommonUtil. buildExceptionWithIssue(java.lang.String msg, IssueType issueType)
static FHIROperationException
CommonUtil. buildExceptionWithIssue(java.lang.String msg, java.lang.Throwable cause, IssueType issueType)
void
CommonUtil. checkAllowed(FHIROperationContext operationContext, boolean isImport)
void
BulkDataImportUtil. checkAllowedTotalSizeForTenantOrSystem(java.lang.Integer inputSize)
check the allowed total size for tenant and systemjavax.ws.rs.core.MediaType
BulkDataExportUtil. checkAndConvertToMediaType(Parameters parameters)
java.lang.String
BulkDataExportUtil. checkAndValidateJob(Parameters parameters)
checks and validates the job.java.util.List<java.lang.String>
BulkDataExportUtil. checkAndValidateTypeFilters(Parameters parameters)
java.util.Set<java.lang.String>
BulkDataExportUtil. checkAndValidateTypes(OperationConstants.ExportType exportType, java.util.List<Parameters.Parameter> parameters)
processes both the Parameters object and the query parametersvoid
CommonUtil. checkEnabled()
checks that bulkdata operation is enabledjava.lang.String
BulkDataImportUtil. retrieveInputFormat()
processes the parameter inputFormat from the Parameters object and evaluationContext.java.util.List<Input>
BulkDataImportUtil. retrieveInputs()
processes the retrieve inputs from the Parameters object and evaluationContext.java.lang.String
BulkDataImportUtil. retrieveInputSource()
processes the retrieveInputSource from the parameters object and evaluationContext.StorageDetail
BulkDataImportUtil. retrieveStorageDetails()
void
CommonUtil. verifyAllowedType(java.lang.String storageType)
checks the storage type is allowed.void
BulkDataImportUtil. verifyUrlAllowed(java.lang.String url)
verify url is allowed.Constructors in com.ibm.fhir.operation.bulkdata.util that throw FHIROperationException Constructor Description BulkDataImportUtil(FHIROperationContext operationContext, Parameters parameters)
-
Uses of FHIROperationException in com.ibm.fhir.operation.convert
Methods in com.ibm.fhir.operation.convert that throw FHIROperationException Modifier and Type Method Description protected Parameters
ConvertOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.operation.cpg
Methods in com.ibm.fhir.operation.cpg that throw FHIROperationException Modifier and Type Method Description protected void
AbstractCqlOperation. checkUnsupportedParameters(ParameterMap paramMap)
Check if the user provided any currently unsupported operation parameters.protected Parameters
CqlOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
LibraryEvaluateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected void
AbstractCqlOperation. throwOperationException(java.lang.Exception ex)
Construct a FHIROperationExcepiton from the provided exception. -
Uses of FHIROperationException in com.ibm.fhir.operation.cqf
Methods in com.ibm.fhir.operation.cqf that throw FHIROperationException Modifier and Type Method Description protected void
MeasureCollectDataOperation. addEvaluatedResourcesToParameters(Bundle contained, Parameters.Builder parameters, FHIRResourceHelpers resourceHelper)
abstract Parameters
AbstractDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
CareGapsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
EvaluateMeasureOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
Parameters
LibraryDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
MeasureCollectDataOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
Parameters
MeasureDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
Parameters
MeasureSubmitDataOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
MeasureReport.Builder
AbstractMeasureOperation. doMeasureEvaluation(FHIRResourceHelpers resourceHelpers, Measure measure, java.time.ZoneOffset zoneOffset, org.opencds.cqf.cql.engine.runtime.Interval measurementPeriod, java.lang.String subjectOrPractitionerId, MeasureReportType reportType, org.opencds.cqf.cql.engine.terminology.TerminologyProvider termProvider, java.util.Map<java.lang.String,org.opencds.cqf.cql.engine.data.DataProvider> dataProviders)
Given a FHIR Measure resource, evaluate the measure and return a report of the results.static Library
OperationHelper. loadLibraryById(FHIRResourceHelpers resourceHelper, java.lang.String resourceId)
Load a Library resource by ID.static Library
OperationHelper. loadLibraryByReference(FHIRResourceHelpers resourceHelper, java.lang.String reference)
Load a Library resource by reference.static Measure
OperationHelper. loadMeasureById(FHIRResourceHelpers resourceHelper, java.lang.String resourceId)
Load a Measure resource by ID.static Measure
OperationHelper. loadMeasureByReference(FHIRResourceHelpers resourceHelper, java.lang.String reference)
Load a Measure resource by reference.static <T extends Resource>
TOperationHelper. loadResourceById(FHIRResourceHelpers resourceHelper, ResourceType resourceType, java.lang.String resourceId)
Load a resource by ID.static <T extends Resource>
TOperationHelper. loadResourceByReference(FHIRResourceHelpers resourceHelper, ResourceType resourceType, java.lang.Class<T> resourceClass, java.lang.String reference)
Load a resource by reference.protected Bundle
CareGapsOperation. processAllMeasures(FHIRBundleCursor cursor, java.lang.String subject, java.time.ZoneOffset zoneOffset, org.opencds.cqf.cql.engine.runtime.Interval measurementPeriod, FHIRResourceHelpers resourceHelper, org.opencds.cqf.cql.engine.terminology.TerminologyProvider termProvider, java.util.Map<java.lang.String,org.opencds.cqf.cql.engine.data.DataProvider> dataProviders)
Evaluate all of the measures matching the specified care gap topic.protected void
MeasureCollectDataOperation. resolveReferences(Resource resource, Parameters.Builder parameters, java.util.Map<java.lang.String,Resource> resourceMap, FHIRResourceHelpers resourceHelper)
Loop through all the data elements of the structure looking for things that are references. -
Uses of FHIROperationException in com.ibm.fhir.operation.davinci.hrex
Methods in com.ibm.fhir.operation.davinci.hrex that throw FHIROperationException Modifier and Type Method Description protected Parameters
MemberMatchOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.operation.davinci.hrex.provider
Methods in com.ibm.fhir.operation.davinci.hrex.provider that throw FHIROperationException Modifier and Type Method Description MemberMatchStrategy
MemberMatchFactory. getStrategy(ConfigurationAdapter config)
Gets the strategy for this specific configuration. -
Uses of FHIROperationException in com.ibm.fhir.operation.davinci.hrex.provider.strategy
Methods in com.ibm.fhir.operation.davinci.hrex.provider.strategy that throw FHIROperationException Modifier and Type Method Description Parameters
AbstractMemberMatch. execute(FHIROperationContext ctx, Parameters input, FHIRResourceHelpers resourceHelper)
Parameters
MemberMatchStrategy. execute(FHIROperationContext ctx, Parameters input, FHIRResourceHelpers resourceHelper)
takes a set of input parameters(package private) abstract MemberMatchResult
AbstractMemberMatch. executeMemberMatch()
MemberMatchResult
DefaultMemberMatchStrategy. executeMemberMatch()
(package private) abstract void
AbstractMemberMatch. validate(Parameters input)
validates the contents and type of the member matchvoid
DefaultMemberMatchStrategy. validate(Parameters input)
void
DefaultMemberMatchStrategy. validateResource(FHIRValidator validator, java.lang.Class<? extends Resource> cls, Resource resource, java.lang.String profile)
validates the resource (we do this as we don't yet support nested discriminators) -
Uses of FHIROperationException in com.ibm.fhir.operation.document
Methods in com.ibm.fhir.operation.document that throw FHIROperationException Modifier and Type Method Description protected Parameters
DocumentOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.operation.erase
Methods in com.ibm.fhir.operation.erase that throw FHIROperationException Modifier and Type Method Description protected Parameters
EraseOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.operation.erase.audit
Methods in com.ibm.fhir.operation.erase.audit with parameters of type FHIROperationException Modifier and Type Method Description void
EraseOperationAuditLogger. error(Parameters request, FHIROperationException e, EraseDTO eraseDto)
runs the audit when there is an error in a partial erase.Methods in com.ibm.fhir.operation.erase.audit that throw FHIROperationException 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.void
EraseOperationAuditLogger. logEraseOperation(AuditLogService auditLogSvc, Resource resource, javax.ws.rs.core.Response.Status responseStatus, java.lang.String reason, java.lang.String patient)
Build and Submit an audit log entry for a '$erase' REST service invocation. -
Uses of FHIROperationException in com.ibm.fhir.operation.erase.impl
Methods in com.ibm.fhir.operation.erase.impl that throw FHIROperationException Modifier and Type Method Description void
EraseRest. authorize()
verifies the authorization to the operation based on the allowedRoles.void
EraseRestImpl. authorize()
void
EraseRest. enabled()
checks if the tenant has enabled the Erase operation.void
EraseRestImpl. enabled()
EraseDTO
EraseRest. verify()
verifies the HttpMethod and incoming parameters are supported, and creates an intermediate EraseDTOEraseDTO
EraseRestImpl. verify()
-
Uses of FHIROperationException in com.ibm.fhir.operation.everything
Methods in com.ibm.fhir.operation.everything that throw FHIROperationException Modifier and Type Method Description protected Parameters
EverythingOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.operation.healthcheck
Methods in com.ibm.fhir.operation.healthcheck that throw FHIROperationException Modifier and Type Method Description protected Parameters
HealthcheckOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.operation.reindex
Methods in com.ibm.fhir.operation.reindex that throw FHIROperationException Modifier and Type Method Description protected Parameters
ReindexOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
RetrieveIndexOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.operation.term
Methods in com.ibm.fhir.operation.term that throw FHIROperationException Modifier and Type Method Description protected abstract Parameters
AbstractTermOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
ClosureOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
CodeSystemValidateCodeOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
ExpandOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
LookupOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
SubsumesOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
TranslateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
ValueSetValidateCodeOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Element
AbstractTermOperation. getCodedElement(Parameters parameters, java.lang.String codeableConceptParameterName, java.lang.String codingParameterName, java.lang.String codeParameterName)
protected Element
AbstractTermOperation. getCodedElement(Parameters parameters, java.lang.String codeableConceptParameterName, java.lang.String codingParameterName, java.lang.String codeParameterName, boolean systemRequired)
protected Coding
AbstractTermOperation. getCoding(Parameters parameters, java.lang.String codingParameterName, java.lang.String codeParameterName)
protected Coding
AbstractTermOperation. getCoding(Parameters parameters, java.lang.String codingParameterName, java.lang.String codeParameterName, boolean systemRequired)
-
Uses of FHIROperationException in com.ibm.fhir.operation.term.cache
Methods in com.ibm.fhir.operation.term.cache that throw FHIROperationException Modifier and Type Method Description protected Parameters
CodeSystemClearCacheOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
protected Parameters
ValueSetClearCacheOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.operation.validate
Methods in com.ibm.fhir.operation.validate that throw FHIROperationException Modifier and Type Method Description protected Parameters
ValidateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.operation.versions
Methods in com.ibm.fhir.operation.versions that throw FHIROperationException Modifier and Type Method Description protected Parameters
VersionsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
-
Uses of FHIROperationException in com.ibm.fhir.persistence.cassandra.cql
Subclasses of FHIROperationException in com.ibm.fhir.persistence.cassandra.cql Modifier and Type Class Description class
CqlPersistenceException
An exception which occurred processing a CQL operation -
Uses of FHIROperationException in com.ibm.fhir.persistence.exception
Subclasses of FHIROperationException in com.ibm.fhir.persistence.exception Modifier and Type Class Description class
FHIRPersistenceException
class
FHIRPersistenceIfNoneMatchException
This exception is thrown when an IfNoneMatch precondition check fails and the server is configured to treat this as an error (412 Precondition Failed).class
FHIRPersistenceNotSupportedException
Thrown for methods or features not yet fully implemented.class
FHIRPersistenceProcessorException
Thrown when a failure is found processing search parameters.class
FHIRPersistenceResourceDeletedException
class
FHIRPersistenceResourceNotFoundException
class
FHIRPersistenceVersionIdMismatchException
This exception class represents an occurrence of a mismatch between the version id in the resource json vs. -
Uses of FHIROperationException in com.ibm.fhir.persistence.jdbc.exception
Subclasses of FHIROperationException in com.ibm.fhir.persistence.jdbc.exception Modifier and Type Class Description class
FHIRPersistenceDataAccessException
This exception class represents failures encountered while attempting to access (read, write) data in the FHIR DB.class
FHIRPersistenceDBCleanupException
This exception class represents failures encountered while attempting to close/cleanup JDBC resources.class
FHIRPersistenceDBConnectException
This exception class represents failures encountered while attempting to connect to a JDBC database or datasource.class
FHIRPersistenceFKVException
This exception class is thrown when Foreign Key violations are encountered while attempting to access data in the FHIR DB. -
Uses of FHIROperationException in com.ibm.fhir.search.exception
Subclasses of FHIROperationException in com.ibm.fhir.search.exception Modifier and Type Class Description class
FHIRSearchException
-
Uses of FHIROperationException in com.ibm.fhir.server.exception
Subclasses of FHIROperationException in com.ibm.fhir.server.exception Modifier and Type Class Description class
FHIRRestBundledRequestException
class
FHIRRestServletRequestException
-
Uses of FHIROperationException in com.ibm.fhir.server.operation
Methods in com.ibm.fhir.server.operation that throw FHIROperationException Modifier and Type Method Description FHIROperation
FHIROperationRegistry. getOperation(java.lang.String code)
-
Uses of FHIROperationException in com.ibm.fhir.server.resources
Methods in com.ibm.fhir.server.resources that return FHIROperationException Modifier and Type Method Description protected FHIROperationException
FHIRResource. buildRestException(java.lang.String msg, IssueType issueType)
protected FHIROperationException
FHIRResource. buildRestException(java.lang.String msg, IssueType issueType, IssueSeverity severity)
protected FHIROperationException
FHIRResource. buildUnsupportedResourceTypeException(java.lang.String resourceTypeName)
Methods in com.ibm.fhir.server.resources with parameters of type FHIROperationException Modifier and Type Method Description protected javax.ws.rs.core.Response
FHIRResource. exceptionResponse(FHIROperationException e, javax.ws.rs.core.Response.Status status)
Methods in com.ibm.fhir.server.resources that throw FHIROperationException Modifier and Type Method Description protected void
FHIRResource. checkInitComplete()
This method will do a quick check of the "initCompleted" flag in the servlet context.protected void
FHIRResource. checkType(java.lang.String type)
This method will do a quick check of the {type} URL parameter. -
Uses of FHIROperationException in com.ibm.fhir.server.rest
Methods in com.ibm.fhir.server.rest with parameters of type FHIROperationException Modifier and Type Method Description protected void
FHIRRestInteractionVisitorBase. updateIssuesWithEntryIndexAndThrow(java.lang.Integer entryIndex, FHIROperationException cause)
Wrap the cause with a FHIRRestbundledRequestException and update each issue with the entryIndex before throwing.Methods in com.ibm.fhir.server.rest that throw FHIROperationException Modifier and Type Method Description protected Bundle.Entry
FHIRRestInteractionVisitorBase. buildResponseBundleEntry(FHIRRestOperationResponse operationResponse, OperationOutcome validationOutcome, java.lang.String requestDescription, long accumulatedTime)
Build an entry for the bundle responseprotected void
FHIRRestInteractionVisitorBase. updateIssuesWithEntryIndexAndThrow(java.lang.Integer entryIndex, FHIROperationException cause)
Wrap the cause with a FHIRRestbundledRequestException and update each issue with the entryIndex before throwing. -
Uses of FHIROperationException in com.ibm.fhir.server.spi.interceptor
Subclasses of FHIROperationException in com.ibm.fhir.server.spi.interceptor Modifier and Type Class Description class
FHIRPersistenceInterceptorException
-
Uses of FHIROperationException in com.ibm.fhir.server.spi.operation
Methods in com.ibm.fhir.server.spi.operation that return FHIROperationException Modifier and Type Method Description protected FHIROperationException
AbstractOperation. buildExceptionWithIssue(java.lang.String msg, IssueType issueType)
protected FHIROperationException
AbstractOperation. buildExceptionWithIssue(java.lang.String msg, IssueType issueType, java.lang.Throwable cause)
static FHIROperationException
FHIROperationUtil. buildExceptionWithIssue(java.lang.String msg, IssueType issueType)
Helper method to generate a FHIROperationException with a fixed IssueTypestatic FHIROperationException
FHIROperationUtil. buildExceptionWithIssue(java.lang.String msg, IssueType issueType, java.lang.Throwable cause)
Helper method to generate a FHIROperationException with a fixed IssueTypestatic FHIROperationException
FHIROperationUtil. generateForbiddenOperationException(java.lang.String operationName)
Methods in com.ibm.fhir.server.spi.operation that throw FHIROperationException Modifier and Type Method Description protected FHIROperationException
AbstractOperation. buildExceptionWithIssue(java.lang.String msg, IssueType issueType)
protected FHIROperationException
AbstractOperation. buildExceptionWithIssue(java.lang.String msg, IssueType issueType, java.lang.Throwable cause)
static void
FHIROperationUtil. checkAndVerifyOperationAllowed(java.lang.String operationName)
check and verify operation alloweddefault ResourceEraseRecord
FHIRResourceHelpers. doErase(FHIROperationContext operationContext, EraseDTO eraseDto)
Invoke the FHIR Persistence erase operation for a specific instance of the erase.protected abstract Parameters
AbstractOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
This is the method that concrete subclasses must implement to perform the operation logic.static Parameters
FHIROperationUtil. getInputParameters(OperationDefinition definition, java.util.Map<java.lang.String,java.util.List<java.lang.String>> queryParameters)
Construct a Parameters object from the input parameters passed via query parametersParameters
AbstractOperation. invoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)
Parameters
FHIROperation. invoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelpers, SearchHelper searchHelper)
Invoke the operation.protected void
AbstractOperation. validateInputParameters(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters)
void
FHIRResourceHelpers. validateInteraction(FHIRResourceHelpers.Interaction interaction, java.lang.String resourceType)
Validate an interaction for a specified resource type.protected void
AbstractOperation. validateOperationContext(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, Parameters parameters)
protected void
AbstractOperation. validateOutputParameters(FHIROperationContext operationContext, Parameters result)
protected void
AbstractOperation. validateParameters(FHIROperationContext operationContext, Parameters parameters, OperationParameterUse use)
java.util.List<OperationOutcome.Issue>
FHIRResourceHelpers. validateResource(Resource resource)
Validate a resource. -
Uses of FHIROperationException in com.ibm.fhir.server.util
Methods in com.ibm.fhir.server.util that throw FHIROperationException Modifier and Type Method Description void
FHIRRestBundleHelper. checkResourceType(java.lang.String type)
Check that the resource type is a valid typeResourceEraseRecord
FHIRRestHelper. doErase(FHIROperationContext operationContext, EraseDTO eraseDto)
void
FHIRRestHelper. validateInteraction(FHIRResourceHelpers.Interaction interaction, java.lang.String resourceType)
java.util.List<OperationOutcome.Issue>
FHIRRestHelper. validateResource(Resource resource)
-