Uses of Class
org.linuxforhealth.fhir.exception.FHIROperationException
- 
- 
Uses of FHIROperationException in org.linuxforhealth.fhir.bucket.scanner
Methods in org.linuxforhealth.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 org.linuxforhealth.fhir.bulkdata.common
Methods in org.linuxforhealth.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 org.linuxforhealth.fhir.ecqm.r4
Methods in org.linuxforhealth.fhir.ecqm.r4 that throw FHIROperationException Modifier and Type Method Description static java.lang.StringMeasureHelper. getPrimaryLibraryId(Measure measure)Retrieve the primary library ID from a FHIR measure resource. - 
Uses of FHIROperationException in org.linuxforhealth.fhir.exception
Methods in org.linuxforhealth.fhir.exception that return FHIROperationException Modifier and Type Method Description FHIROperationExceptionFHIROperationException. withIssue(java.util.Collection<OperationOutcome.Issue> issues)FHIROperationExceptionFHIROperationException. withIssue(OperationOutcome.Issue... issues) - 
Uses of FHIROperationException in org.linuxforhealth.fhir.model.util
Methods in org.linuxforhealth.fhir.model.util with parameters of type FHIROperationException Modifier and Type Method Description static OperationOutcomeFHIRUtil. buildOperationOutcome(FHIROperationException e, boolean includeCausedByClauses)Build an OperationOutcome with an id and a list of issues from exception e. - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.apply
Methods in org.linuxforhealth.fhir.operation.apply that throw FHIROperationException Modifier and Type Method Description java.lang.StringApplyOperation. checkAndProcessEncounter(FHIRResourceHelpers resourceHelper, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters, Parameters parameters)java.lang.StringApplyOperation. checkAndProcessOrganization(FHIRResourceHelpers resourceHelper, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters, Parameters parameters)java.lang.StringApplyOperation. checkAndProcessPractitioner(FHIRResourceHelpers resourceHelper, javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> queryParameters, Parameters parameters)protected ParametersApplyOperation. 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 org.linuxforhealth.fhir.operation.bench
Methods in org.linuxforhealth.fhir.operation.bench that throw FHIROperationException Modifier and Type Method Description protected ParametersBenchOperation. 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 org.linuxforhealth.fhir.operation.bulkdata
Methods in org.linuxforhealth.fhir.operation.bulkdata that throw FHIROperationException Modifier and Type Method Description protected ParametersExportOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersImportOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersStatusOperation. 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 org.linuxforhealth.fhir.operation.bulkdata.client
Methods in org.linuxforhealth.fhir.operation.bulkdata.client that throw FHIROperationException Modifier and Type Method Description javax.ws.rs.core.Response.StatusBulkDataClient. delete(java.lang.String job)deletes the given job.voidBulkDataClient. handleStandardResponseStatus(int httpStatus)voidBulkDataClient. verifyTenant(JobParameter jobParameters)verifies the tenant based on the job parameters. - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.bulkdata.client.action
Methods in org.linuxforhealth.fhir.operation.bulkdata.client.action that throw FHIROperationException Modifier and Type Method Description voidBulkDataClientAction. 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.voidBulkDataClientAction. run(java.lang.String tenant, java.lang.String job)Runs the given client action - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.bulkdata.client.action.batch
Methods in org.linuxforhealth.fhir.operation.bulkdata.client.action.batch that throw FHIROperationException Modifier and Type Method Description voidBatchCancelRequestAction. close()voidBatchCancelRequestAction. run(java.lang.String tenant, java.lang.String job) - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.bulkdata.config.preflight
Methods in org.linuxforhealth.fhir.operation.bulkdata.config.preflight that throw FHIROperationException Modifier and Type Method Description voidPreflight. checkStorageAllowed(StorageDetail storageDetail)Checks the storage type is allowed.voidPreflight. preflight()The preflight execution checks access to the Source,Outcome.default voidPreflight. preflight(boolean write)checks the preflight execution for a conditional-write - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.bulkdata.config.preflight.impl
Methods in org.linuxforhealth.fhir.operation.bulkdata.config.preflight.impl that throw FHIROperationException Modifier and Type Method Description protected voidFilePreflight. checkFile(java.lang.String base)voidAzurePreflight. checkStorageAllowed(StorageDetail storageDetail)voidFilePreflight. checkStorageAllowed(StorageDetail storageDetail)voidHttpsPreflight. checkStorageAllowed(StorageDetail storageDetail)voidNopPreflight. checkStorageAllowed(StorageDetail storageDetail)voidS3Preflight. checkStorageAllowed(StorageDetail storageDetail)voidAzurePreflight. preflight()voidFilePreflight. preflight()voidHttpsPreflight. preflight()voidNopPreflight. preflight()voidS3Preflight. preflight()voidS3Preflight. preflight(boolean write)voidAzurePreflight. validate(java.lang.String storageProvider)validates the azure provider is properly configured.com.ibm.cloud.objectstorage.services.s3.AmazonS3S3Preflight. validate(java.lang.String source)validates the s3 is properly configured.Constructors in org.linuxforhealth.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 org.linuxforhealth.fhir.operation.bulkdata.model
Methods in org.linuxforhealth.fhir.operation.bulkdata.model that throw FHIROperationException Modifier and Type Method Description static JobExecutionResponseJobExecutionResponse.Parser. parse(jakarta.json.JsonObject jsonObject)static JobExecutionResponseJobExecutionResponse.Parser. parse(java.io.InputStream in)static JobExecutionResponseJobExecutionResponse.Parser. parse(java.lang.String jsonString)static JobInstanceRequestJobInstanceRequest.Parser. parse(java.io.InputStream in)static JobInstanceResponseJobInstanceResponse.Parser. parse(jakarta.json.JsonObject jsonObject)static JobInstanceResponseJobInstanceResponse.Parser. parse(java.io.InputStream in)static JobInstanceResponseJobInstanceResponse.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 org.linuxforhealth.fhir.operation.bulkdata.model.type
Methods in org.linuxforhealth.fhir.operation.bulkdata.model.type that throw FHIROperationException Modifier and Type Method Description static voidJobParameter.Parser. parse(JobParameter.Builder builder, jakarta.json.JsonObject obj) - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.bulkdata.processor
Methods in org.linuxforhealth.fhir.operation.bulkdata.processor that throw FHIROperationException Modifier and Type Method Description ParametersExportImportBulkData. delete(java.lang.String job, FHIROperationContext operationContext)deletes the export/import jobParametersExportImportBulkData. 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=GroupIdParametersExportImportBulkData. importBulkData(java.lang.String inputFormat, java.lang.String inputSource, java.util.List<Input> inputs, StorageDetail storageDetails, FHIROperationContext operationContext)Pattern: POST [Base]/$importParametersExportImportBulkData. status(java.lang.String job, FHIROperationContext operationContext)checks the status of the export/import job - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.bulkdata.processor.impl
Methods in org.linuxforhealth.fhir.operation.bulkdata.processor.impl that throw FHIROperationException Modifier and Type Method Description ParametersExportImportImpl. delete(java.lang.String job, FHIROperationContext operationContext)ParametersExportImportImpl. 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)ParametersExportImportImpl. importBulkData(java.lang.String inputFormat, java.lang.String inputSource, java.util.List<Input> inputs, StorageDetail storageDetail, FHIROperationContext operationContext)ParametersExportImportImpl. status(java.lang.String job, FHIROperationContext operationContext) - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.bulkdata.util
Methods in org.linuxforhealth.fhir.operation.bulkdata.util that return FHIROperationException Modifier and Type Method Description static FHIROperationExceptionCommonUtil. buildExceptionWithIssue(java.lang.String msg, java.lang.Throwable cause, IssueType issueType)Construct a FHIROperationException with the passedmsg, caused by (@code cause}, and a single OperationOutcome.Issue of typeissueTypestatic FHIROperationExceptionCommonUtil. buildExceptionWithIssue(java.lang.String msg, IssueType issueType)Construct a FHIROperationException with the passedmsgand a single OperationOutcome.Issue of typeissueTypeFHIROperationExceptionBulkDataExportUtil. buildOperationException(java.lang.String errMsg, IssueType issueType)FHIROperationExceptionBulkDataExportUtil. buildOperationException(java.lang.String errMsg, IssueType issueType, java.lang.Exception e)Methods in org.linuxforhealth.fhir.operation.bulkdata.util that throw FHIROperationException Modifier and Type Method Description voidCommonUtil. checkAllowed(FHIROperationContext operationContext, boolean isImport)voidBulkDataImportUtil. checkAllowedTotalSizeForTenantOrSystem(java.lang.Integer inputSize)check the allowed total size for tenant and systemjavax.ws.rs.core.MediaTypeBulkDataExportUtil. checkAndConvertToMediaType(Parameters parameters)java.lang.StringBulkDataExportUtil. 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, FHIRVersionParam fhirVersion, java.util.List<Parameters.Parameter> parameters)processes both the Parameters object and the query parametersvoidCommonUtil. checkEnabled()checks that bulkdata operation is enabledjava.lang.StringBulkDataImportUtil. retrieveInputFormat()processes the parameter inputFormat from the Parameters object and evaluationContext.java.util.List<Input>BulkDataImportUtil. retrieveInputs(FHIRVersionParam fhirVersion)Validate and retrieve the inputs from the Parameters object.java.lang.StringBulkDataImportUtil. retrieveInputSource()processes the retrieveInputSource from the parameters object and evaluationContext.StorageDetailBulkDataImportUtil. retrieveStorageDetails()voidCommonUtil. verifyAllowedType(java.lang.String storageType)checks the storage type is allowed.voidBulkDataImportUtil. verifyUrlAllowed(java.lang.String url)verify url is allowed.Constructors in org.linuxforhealth.fhir.operation.bulkdata.util that throw FHIROperationException Constructor Description BulkDataImportUtil(FHIROperationContext operationContext, Parameters parameters) - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.convert
Methods in org.linuxforhealth.fhir.operation.convert that throw FHIROperationException Modifier and Type Method Description protected ParametersConvertOperation. 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 org.linuxforhealth.fhir.operation.cpg
Methods in org.linuxforhealth.fhir.operation.cpg that throw FHIROperationException Modifier and Type Method Description protected voidAbstractCqlOperation. checkUnsupportedParameters(ParameterMap paramMap)Check if the user provided any currently unsupported operation parameters.protected ParametersCqlOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersLibraryEvaluateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected voidAbstractCqlOperation. throwOperationException(java.lang.Exception ex)Construct a FHIROperationExcepiton from the provided exception. - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.cqf
Methods in org.linuxforhealth.fhir.operation.cqf that throw FHIROperationException Modifier and Type Method Description protected voidMeasureCollectDataOperation. addEvaluatedResourcesToParameters(Bundle contained, Parameters.Builder parameters, FHIRResourceHelpers resourceHelper)abstract ParametersAbstractDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersCareGapsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersEvaluateMeasureOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)ParametersLibraryDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersMeasureCollectDataOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)ParametersMeasureDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)ParametersMeasureSubmitDataOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)MeasureReport.BuilderAbstractMeasureOperation. 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 LibraryOperationHelper. loadLibraryById(FHIRResourceHelpers resourceHelper, java.lang.String resourceId)Load a Library resource by ID.static LibraryOperationHelper. loadLibraryByReference(FHIRResourceHelpers resourceHelper, java.lang.String reference)Load a Library resource by reference.static MeasureOperationHelper. loadMeasureById(FHIRResourceHelpers resourceHelper, java.lang.String resourceId)Load a Measure resource by ID.static MeasureOperationHelper. 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 BundleCareGapsOperation. 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 voidMeasureCollectDataOperation. 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 org.linuxforhealth.fhir.operation.davinci.hrex
Methods in org.linuxforhealth.fhir.operation.davinci.hrex that throw FHIROperationException Modifier and Type Method Description protected ParametersMemberMatchOperation. 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 org.linuxforhealth.fhir.operation.davinci.hrex.provider
Methods in org.linuxforhealth.fhir.operation.davinci.hrex.provider that throw FHIROperationException Modifier and Type Method Description MemberMatchStrategyMemberMatchFactory. getStrategy(ConfigurationAdapter config)Gets the strategy for this specific configuration. - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.davinci.hrex.provider.strategy
Methods in org.linuxforhealth.fhir.operation.davinci.hrex.provider.strategy that throw FHIROperationException Modifier and Type Method Description ParametersAbstractMemberMatch. execute(FHIROperationContext ctx, Parameters input, FHIRResourceHelpers resourceHelper)ParametersMemberMatchStrategy. execute(FHIROperationContext ctx, Parameters input, FHIRResourceHelpers resourceHelper)takes a set of input parameters(package private) abstract MemberMatchResultAbstractMemberMatch. executeMemberMatch()MemberMatchResultDefaultMemberMatchStrategy. executeMemberMatch()(package private) abstract voidAbstractMemberMatch. validate(Parameters input)validates the contents and type of the member matchvoidDefaultMemberMatchStrategy. validate(Parameters input)voidDefaultMemberMatchStrategy. 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 org.linuxforhealth.fhir.operation.document
Methods in org.linuxforhealth.fhir.operation.document that throw FHIROperationException Modifier and Type Method Description protected ParametersDocumentOperation. 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 org.linuxforhealth.fhir.operation.erase
Methods in org.linuxforhealth.fhir.operation.erase that throw FHIROperationException Modifier and Type Method Description protected ParametersEraseOperation. 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 org.linuxforhealth.fhir.operation.erase.audit
Methods in org.linuxforhealth.fhir.operation.erase.audit with parameters of type FHIROperationException Modifier and Type Method Description voidEraseOperationAuditLogger. error(Parameters request, FHIROperationException e, EraseDTO eraseDto)runs the audit when there is an error in a partial erase.Methods in org.linuxforhealth.fhir.operation.erase.audit that throw FHIROperationException 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.voidEraseOperationAuditLogger. 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 org.linuxforhealth.fhir.operation.erase.impl
Methods in org.linuxforhealth.fhir.operation.erase.impl that throw FHIROperationException Modifier and Type Method Description voidEraseRest. authorize()verifies the authorization to the operation based on the allowedRoles.voidEraseRestImpl. authorize()voidEraseRest. enabled()checks if the tenant has enabled the Erase operation.voidEraseRestImpl. enabled()EraseDTOEraseRest. verify()verifies the HttpMethod and incoming parameters are supported, and creates an intermediate EraseDTOEraseDTOEraseRestImpl. verify() - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.everything
Methods in org.linuxforhealth.fhir.operation.everything that throw FHIROperationException Modifier and Type Method Description protected ParametersEverythingOperation. 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 org.linuxforhealth.fhir.operation.healthcheck
Methods in org.linuxforhealth.fhir.operation.healthcheck that throw FHIROperationException Modifier and Type Method Description protected ParametersHealthcheckOperation. 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 org.linuxforhealth.fhir.operation.reindex
Methods in org.linuxforhealth.fhir.operation.reindex that throw FHIROperationException Modifier and Type Method Description protected ParametersReindexOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersRetrieveIndexOperation. 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 org.linuxforhealth.fhir.operation.term
Methods in org.linuxforhealth.fhir.operation.term that throw FHIROperationException Modifier and Type Method Description protected abstract ParametersAbstractTermOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersClosureOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersCodeSystemValidateCodeOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersExpandOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersLookupOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersSubsumesOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersTranslateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersValueSetValidateCodeOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ElementAbstractTermOperation. getCodedElement(Parameters parameters, java.lang.String codeableConceptParameterName, java.lang.String codingParameterName, java.lang.String codeParameterName)protected ElementAbstractTermOperation. getCodedElement(Parameters parameters, java.lang.String codeableConceptParameterName, java.lang.String codingParameterName, java.lang.String codeParameterName, boolean systemRequired)protected CodingAbstractTermOperation. getCoding(Parameters parameters, java.lang.String codingParameterName, java.lang.String codeParameterName)protected CodingAbstractTermOperation. getCoding(Parameters parameters, java.lang.String codingParameterName, java.lang.String codeParameterName, boolean systemRequired) - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.term.cache
Methods in org.linuxforhealth.fhir.operation.term.cache that throw FHIROperationException Modifier and Type Method Description protected ParametersCodeSystemClearCacheOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersValueSetClearCacheOperation. 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 org.linuxforhealth.fhir.operation.test
Methods in org.linuxforhealth.fhir.operation.test that throw FHIROperationException Modifier and Type Method Description protected ParametersBadOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersCrashingOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)protected ParametersMyOperation. doInvoke(FHIROperationContext context, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper) - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.validate
Methods in org.linuxforhealth.fhir.operation.validate that return FHIROperationException Modifier and Type Method Description protected FHIROperationExceptionValidateOperation. buildExceptionWithIssue(IssueSeverity severity, IssueType issueType, java.lang.String msg, java.lang.Throwable cause)Method to build the OperationOutcome error responseMethods in org.linuxforhealth.fhir.operation.validate that throw FHIROperationException Modifier and Type Method Description protected FHIROperationExceptionValidateOperation. buildExceptionWithIssue(IssueSeverity severity, IssueType issueType, java.lang.String msg, java.lang.Throwable cause)Method to build the OperationOutcome error responseprotected ParametersValidateOperation. doInvoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)java.util.List<OperationOutcome.Issue>ValidateOperation. validateDeleteResource(java.lang.String type, java.lang.String id, FHIROperationContext operationContext)Validate if the persistence layer implementation supports the "delete" operation. - 
Uses of FHIROperationException in org.linuxforhealth.fhir.operation.versions
Methods in org.linuxforhealth.fhir.operation.versions that throw FHIROperationException Modifier and Type Method Description protected ParametersVersionsOperation. 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 org.linuxforhealth.fhir.persistence.cassandra.cql
Subclasses of FHIROperationException in org.linuxforhealth.fhir.persistence.cassandra.cql Modifier and Type Class Description classCqlPersistenceExceptionAn exception which occurred processing a CQL operation - 
Uses of FHIROperationException in org.linuxforhealth.fhir.persistence.exception
Subclasses of FHIROperationException in org.linuxforhealth.fhir.persistence.exception Modifier and Type Class Description classFHIRPersistenceDataAccessExceptionThis exception class represents failures encountered while attempting to access (read, write) data in the FHIR DB.classFHIRPersistenceExceptionclassFHIRPersistenceIfNoneMatchExceptionThis exception is thrown when an IfNoneMatch precondition check fails and the server is configured to treat this as an error (412 Precondition Failed).classFHIRPersistenceNotSupportedExceptionThrown for methods or features not yet fully implemented.classFHIRPersistenceProcessorExceptionThrown when a failure is found processing search parameters.classFHIRPersistenceVersionIdMismatchExceptionThis exception class represents an occurrence of a mismatch between the version id in the resource json vs. - 
Uses of FHIROperationException in org.linuxforhealth.fhir.persistence.jdbc.exception
Subclasses of FHIROperationException in org.linuxforhealth.fhir.persistence.jdbc.exception Modifier and Type Class Description classFHIRPersistenceDBCleanupExceptionThis exception class represents failures encountered while attempting to close/cleanup JDBC resources.classFHIRPersistenceDBConnectExceptionThis exception class represents failures encountered while attempting to connect to a JDBC database or datasource.classFHIRPersistenceFKVExceptionThis exception class is thrown when Foreign Key violations are encountered while attempting to access data in the FHIR DB. - 
Uses of FHIROperationException in org.linuxforhealth.fhir.search.exception
Subclasses of FHIROperationException in org.linuxforhealth.fhir.search.exception Modifier and Type Class Description classFHIRSearchException - 
Uses of FHIROperationException in org.linuxforhealth.fhir.server.exception
Subclasses of FHIROperationException in org.linuxforhealth.fhir.server.exception Modifier and Type Class Description classFHIRResourceDeletedExceptionclassFHIRResourceNotFoundExceptionclassFHIRRestBundledRequestExceptionclassFHIRRestServletRequestException - 
Uses of FHIROperationException in org.linuxforhealth.fhir.server.operation
Methods in org.linuxforhealth.fhir.server.operation that throw FHIROperationException Modifier and Type Method Description FHIROperationFHIROperationRegistry. getOperation(java.lang.String code) - 
Uses of FHIROperationException in org.linuxforhealth.fhir.server.resources
Methods in org.linuxforhealth.fhir.server.resources that return FHIROperationException Modifier and Type Method Description protected FHIROperationExceptionFHIRResource. buildRestException(java.lang.String msg, IssueType issueType)protected FHIROperationExceptionFHIRResource. buildRestException(java.lang.String msg, IssueType issueType, IssueSeverity severity)protected FHIROperationExceptionFHIRResource. buildUnsupportedResourceTypeException(java.lang.String resourceTypeName)Methods in org.linuxforhealth.fhir.server.resources with parameters of type FHIROperationException Modifier and Type Method Description protected javax.ws.rs.core.ResponseFHIRResource. exceptionResponse(FHIROperationException e, javax.ws.rs.core.Response.Status status)Methods in org.linuxforhealth.fhir.server.resources that throw FHIROperationException Modifier and Type Method Description protected voidFHIRResource. checkInitComplete()This method will do a quick check of the "initCompleted" flag in the servlet context.protected voidFHIRResource. checkType(java.lang.String type)This method will do a quick check of the {type} URL parameter. - 
Uses of FHIROperationException in org.linuxforhealth.fhir.server.rest
Methods in org.linuxforhealth.fhir.server.rest with parameters of type FHIROperationException Modifier and Type Method Description protected voidFHIRRestInteractionVisitorBase. updateIssuesWithEntryIndexAndThrow(java.lang.Integer entryIndex, FHIROperationException cause)Wrap the cause with a FHIRRestbundledRequestException and update each issue with the entryIndex before throwing.Methods in org.linuxforhealth.fhir.server.rest that throw FHIROperationException Modifier and Type Method Description protected Bundle.EntryFHIRRestInteractionVisitorBase. buildResponseBundleEntry(FHIRRestOperationResponse operationResponse, OperationOutcome validationOutcome, java.lang.String requestDescription, long accumulatedTime)Build an entry for the bundle responseprotected voidFHIRRestInteractionVisitorBase. 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 org.linuxforhealth.fhir.server.spi.interceptor
Subclasses of FHIROperationException in org.linuxforhealth.fhir.server.spi.interceptor Modifier and Type Class Description classFHIRPersistenceInterceptorException - 
Uses of FHIROperationException in org.linuxforhealth.fhir.server.spi.operation
Methods in org.linuxforhealth.fhir.server.spi.operation that return FHIROperationException Modifier and Type Method Description protected FHIROperationExceptionAbstractOperation. buildExceptionWithIssue(java.lang.String msg, IssueType issueType)protected FHIROperationExceptionAbstractOperation. buildExceptionWithIssue(java.lang.String msg, IssueType issueType, java.lang.Throwable cause)static FHIROperationExceptionFHIROperationUtil. buildExceptionWithIssue(java.lang.String msg, IssueType issueType)Helper method to generate a FHIROperationException with a fixed IssueTypestatic FHIROperationExceptionFHIROperationUtil. buildExceptionWithIssue(java.lang.String msg, IssueType issueType, java.lang.Throwable cause)Helper method to generate a FHIROperationException with a fixed IssueTypestatic FHIROperationExceptionFHIROperationUtil. generateForbiddenOperationException(java.lang.String operationName)Methods in org.linuxforhealth.fhir.server.spi.operation that throw FHIROperationException Modifier and Type Method Description protected FHIROperationExceptionAbstractOperation. buildExceptionWithIssue(java.lang.String msg, IssueType issueType)protected FHIROperationExceptionAbstractOperation. buildExceptionWithIssue(java.lang.String msg, IssueType issueType, java.lang.Throwable cause)static voidFHIROperationUtil. checkAndVerifyOperationAllowed(java.lang.String operationName)check and verify operation alloweddefault ResourceEraseRecordFHIRResourceHelpers. doErase(FHIROperationContext operationContext, EraseDTO eraseDto)Invoke the FHIR Persistence erase operation for a specific instance of the erase.protected abstract ParametersAbstractOperation. 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 ParametersFHIROperationUtil. 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 parametersParametersAbstractOperation. invoke(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper, SearchHelper searchHelper)ParametersFHIROperation. 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 voidAbstractOperation. validateInputParameters(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, java.lang.String logicalId, java.lang.String versionId, Parameters parameters)voidFHIRResourceHelpers. validateInteraction(FHIRResourceHelpers.Interaction interaction, java.lang.String resourceType)Validate an interaction for a specified resource type.protected voidAbstractOperation. validateOperationContext(FHIROperationContext operationContext, java.lang.Class<? extends Resource> resourceType, Parameters parameters)protected voidAbstractOperation. validateOutputParameters(FHIROperationContext operationContext, Parameters result)protected voidAbstractOperation. validateParameters(FHIROperationContext operationContext, Parameters parameters, OperationParameterUse use)java.util.List<OperationOutcome.Issue>FHIRResourceHelpers. validateResource(Resource resource)Validate a resource. - 
Uses of FHIROperationException in org.linuxforhealth.fhir.server.util
Methods in org.linuxforhealth.fhir.server.util that throw FHIROperationException Modifier and Type Method Description voidFHIRRestBundleHelper. checkResourceType(java.lang.String type)Check that the resource type is a valid typeResourceEraseRecordFHIRRestHelper. doErase(FHIROperationContext operationContext, EraseDTO eraseDto)voidFHIRRestHelper. validateInteraction(FHIRResourceHelpers.Interaction interaction, java.lang.String resourceType)java.util.List<OperationOutcome.Issue>FHIRRestHelper. validateResource(Resource resource) 
 -