Uses of Class
com.ibm.fhir.server.spi.operation.FHIROperationContext
-
-
Uses of FHIROperationContext in com.ibm.fhir.operation.apply
Methods in com.ibm.fhir.operation.apply with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersApplyOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.bulkdata
Methods in com.ibm.fhir.operation.bulkdata with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersExportOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersImportOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersStatusOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.bulkdata.config
Constructors in com.ibm.fhir.operation.bulkdata.config with parameters of type FHIROperationContext Constructor Description OperationContextAdapter(FHIROperationContext operationContext, boolean isImport) -
Uses of FHIROperationContext in com.ibm.fhir.operation.bulkdata.config.preflight
Methods in com.ibm.fhir.operation.bulkdata.config.preflight with parameters of type FHIROperationContext Modifier and Type Method Description static PreflightPreflightFactory. getInstance(FHIROperationContext operationContext, List<Input> inputs, OperationConstants.ExportType exportType, String format)gets an instance of the Preflight check based on the source,outcome -
Uses of FHIROperationContext in com.ibm.fhir.operation.bulkdata.processor
Methods in com.ibm.fhir.operation.bulkdata.processor with parameters of type FHIROperationContext Modifier and Type Method Description ParametersExportImportBulkData. delete(String job, FHIROperationContext operationContext)deletes the export/import jobParametersExportImportBulkData. export(String logicalId, OperationConstants.ExportType exportType, javax.ws.rs.core.MediaType outputFormat, Instant since, List<String> types, List<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=GroupIdstatic ExportImportBulkDataBulkDataFactory. getInstance(FHIROperationContext operationContext)static ExportImportBulkDataBulkDataFactory. getInstance(FHIROperationContext operationContext, boolean isImport)ParametersExportImportBulkData. importBulkData(String inputFormat, String inputSource, List<Input> inputs, StorageDetail storageDetails, FHIROperationContext operationContext)Pattern: POST [Base]/$importParametersExportImportBulkData. status(String job, FHIROperationContext operationContext)checks the status of the export/import job -
Uses of FHIROperationContext in com.ibm.fhir.operation.bulkdata.processor.impl
Methods in com.ibm.fhir.operation.bulkdata.processor.impl with parameters of type FHIROperationContext Modifier and Type Method Description ParametersExportImportImpl. delete(String job, FHIROperationContext operationContext)ParametersExportImportImpl. export(String logicalId, OperationConstants.ExportType exportType, javax.ws.rs.core.MediaType outputFormat, Instant since, List<String> types, List<String> typeFilters, FHIROperationContext operationContext)ParametersExportImportImpl. importBulkData(String inputFormat, String inputSource, List<Input> inputs, StorageDetail storageDetail, FHIROperationContext operationContext)ParametersExportImportImpl. status(String job, FHIROperationContext operationContext) -
Uses of FHIROperationContext in com.ibm.fhir.operation.bulkdata.util
Methods in com.ibm.fhir.operation.bulkdata.util with parameters of type FHIROperationContext Modifier and Type Method Description voidCommonUtil. checkAllowed(FHIROperationContext operationContext, boolean isImport)Constructors in com.ibm.fhir.operation.bulkdata.util with parameters of type FHIROperationContext Constructor Description BulkDataImportUtil(FHIROperationContext operationContext, Parameters parameters) -
Uses of FHIROperationContext in com.ibm.fhir.operation.convert
Methods in com.ibm.fhir.operation.convert with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersConvertOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.cpg
Methods in com.ibm.fhir.operation.cpg with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersCqlOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersLibraryEvaluateOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.cqf
Methods in com.ibm.fhir.operation.cqf with parameters of type FHIROperationContext Modifier and Type Method Description abstract ParametersAbstractDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersCareGapsOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersEvaluateMeasureOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)ParametersLibraryDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersMeasureCollectDataOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)ParametersMeasureDataRequirementsOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)ParametersMeasureSubmitDataOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.davinci.hrex
Methods in com.ibm.fhir.operation.davinci.hrex with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersMemberMatchOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.davinci.hrex.provider.strategy
Methods in com.ibm.fhir.operation.davinci.hrex.provider.strategy with parameters of type FHIROperationContext 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 parametersvoidAbstractMemberMatch. setFHIROperationContext(FHIROperationContext ctx)sets the context used in the MemberMatch. -
Uses of FHIROperationContext in com.ibm.fhir.operation.document
Methods in com.ibm.fhir.operation.document with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersDocumentOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.erase
Methods in com.ibm.fhir.operation.erase with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersEraseOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.erase.audit
Constructors in com.ibm.fhir.operation.erase.audit with parameters of type FHIROperationContext Constructor Description EraseOperationAuditLogger(FHIROperationContext operationContext)Creates an audit logger for Erase Operation -
Uses of FHIROperationContext in com.ibm.fhir.operation.erase.impl
Methods in com.ibm.fhir.operation.erase.impl with parameters of type FHIROperationContext Modifier and Type Method Description static EraseRestEraseRestFactory. getInstance(FHIROperationContext operationContext, Parameters parameters, Class<? extends Resource> resourceType, String logicalId)Creates a single instance of the Erase factory. -
Uses of FHIROperationContext in com.ibm.fhir.operation.everything
Methods in com.ibm.fhir.operation.everything with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersEverythingOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.healthcheck
Methods in com.ibm.fhir.operation.healthcheck with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersHealthcheckOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.reindex
Methods in com.ibm.fhir.operation.reindex with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersReindexOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersRetrieveIndexOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.term
Methods in com.ibm.fhir.operation.term with parameters of type FHIROperationContext Modifier and Type Method Description protected abstract ParametersAbstractTermOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersClosureOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersCodeSystemValidateCodeOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersExpandOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersLookupOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersSubsumesOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersTranslateOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersValueSetValidateCodeOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected <T extends Resource>
TAbstractTermOperation. getResource(FHIROperationContext operationContext, String logicalId, Parameters parameters, FHIRResourceHelpers resourceHelper, Class<T> resourceType) -
Uses of FHIROperationContext in com.ibm.fhir.operation.term.cache
Methods in com.ibm.fhir.operation.term.cache with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersCodeSystemClearCacheOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)protected ParametersValueSetClearCacheOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.operation.validate
Methods in com.ibm.fhir.operation.validate with parameters of type FHIROperationContext Modifier and Type Method Description protected ParametersValidateOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper) -
Uses of FHIROperationContext in com.ibm.fhir.server.interceptor
Methods in com.ibm.fhir.server.interceptor with parameters of type FHIROperationContext Modifier and Type Method Description voidFHIRPersistenceInterceptorMgr. fireAfterInvokeEvent(FHIROperationContext context)voidFHIRPersistenceInterceptorMgr. fireBeforeInvokeEvent(FHIROperationContext context) -
Uses of FHIROperationContext in com.ibm.fhir.server.rest
Methods in com.ibm.fhir.server.rest with parameters of type FHIROperationContext Modifier and Type Method Description FHIRRestOperationResponseFHIRRestInteractionVisitor. doInvoke(String method, int entryIndex, Bundle.Entry validationResponseEntry, String requestDescription, FHIRUrlParser requestURL, long initialTime, FHIROperationContext operationContext, String resourceTypeName, String logicalId, String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Helper method which invokes a custom operation.FHIRRestOperationResponseFHIRRestInteractionVisitorMeta. doInvoke(String method, int entryIndex, Bundle.Entry validationResponseEntry, String requestDescription, FHIRUrlParser requestURL, long initialTime, FHIROperationContext operationContext, String resourceTypeName, String logicalId, String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)FHIRRestOperationResponseFHIRRestInteractionVisitorPersist. doInvoke(String method, int entryIndex, Bundle.Entry validationResponseEntry, String requestDescription, FHIRUrlParser requestURL, long initialTime, FHIROperationContext operationContext, String resourceTypeName, String logicalId, String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)FHIRRestOperationResponseFHIRRestInteractionVisitorReferenceMapping. doInvoke(String method, int entryIndex, Bundle.Entry validationResponseEntry, String requestDescription, FHIRUrlParser requestURL, long initialTime, FHIROperationContext operationContext, String resourceTypeName, String logicalId, String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Constructors in com.ibm.fhir.server.rest with parameters of type FHIROperationContext Constructor Description FHIRRestInteractionInvoke(int entryIndex, Bundle.Entry validationResponseEntry, String requestDescription, FHIRUrlParser requestURL, long initialTime, FHIROperationContext operationContext, String method, String resourceTypeName, String logicalId, String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Public constructor -
Uses of FHIROperationContext in com.ibm.fhir.server.spi.interceptor
Methods in com.ibm.fhir.server.spi.interceptor with parameters of type FHIROperationContext Modifier and Type Method Description default voidFHIRPersistenceInterceptor. afterInvoke(FHIROperationContext event)This method is called during the invocation of a 'custom operation', immediately after the operation logic is executed.default voidFHIRPersistenceInterceptor. beforeInvoke(FHIROperationContext event)This method is called during the invocation of a 'custom operation', immediately before the operation logic is executed. -
Uses of FHIROperationContext in com.ibm.fhir.server.spi.operation
Methods in com.ibm.fhir.server.spi.operation that return FHIROperationContext Modifier and Type Method Description static FHIROperationContextFHIROperationContext. createInstanceOperationContext(String operationCode)static FHIROperationContextFHIROperationContext. createResourceTypeOperationContext(String operationCode)static FHIROperationContextFHIROperationContext. createSystemOperationContext(String operationCode)Methods in com.ibm.fhir.server.spi.operation with parameters of type FHIROperationContext 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.protected abstract ParametersAbstractOperation. doInvoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)This is the method that concrete subclasses must implement to perform the operation logic.ResourceFHIRResourceHelpers. doInvoke(FHIROperationContext operationContext, String resourceTypeName, String logicalId, String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Helper method which invokes a custom operation.intFHIRResourceHelpers. doReindex(FHIROperationContext operationContext, OperationOutcome.Builder operationOutcomeResult, Instant tstamp, List<Long> indexIds, String resourceLogicalId)Invoke the FHIR persistence reindex operation for either a specified list of indexIds, or a randomly chosen resource, last reindexed before the given timestamp.List<Long>FHIRResourceHelpers. doRetrieveIndex(FHIROperationContext operationContext, String resourceTypeName, int count, Instant notModifiedAfter, Long afterIndexId)Invoke the FHIR persistence retrieve index operation to retrieve a list of indexIds available for reindexing.ParametersAbstractOperation. invoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelper)Validate the input parameters, invoke the operation, validate the output parameters, and return the result.ParametersFHIROperation. invoke(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters, FHIRResourceHelpers resourceHelpers)protected voidAbstractOperation. validateInputParameters(FHIROperationContext operationContext, Class<? extends Resource> resourceType, String logicalId, String versionId, Parameters parameters)protected voidAbstractOperation. validateOperationContext(FHIROperationContext operationContext, Class<? extends Resource> resourceType, Parameters parameters)protected voidAbstractOperation. validateOutputParameters(FHIROperationContext operationContext, Parameters result)protected voidAbstractOperation. validateParameters(FHIROperationContext operationContext, Parameters parameters, OperationParameterUse use) -
Uses of FHIROperationContext in com.ibm.fhir.server.util
Methods in com.ibm.fhir.server.util with parameters of type FHIROperationContext Modifier and Type Method Description ResourceEraseRecordFHIRRestHelper. doErase(FHIROperationContext operationContext, EraseDTO eraseDto)ResourceFHIRRestHelper. doInvoke(FHIROperationContext operationContext, String resourceTypeName, String logicalId, String versionId, Resource resource, javax.ws.rs.core.MultivaluedMap<String,String> queryParameters)Helper method which invokes a custom operation.intFHIRRestHelper. doReindex(FHIROperationContext operationContext, OperationOutcome.Builder operationOutcomeResult, Instant tstamp, List<Long> indexIds, String resourceLogicalId)List<Long>FHIRRestHelper. doRetrieveIndex(FHIROperationContext operationContext, String resourceTypeName, int count, Instant notModifiedAfter, Long afterIndexId)voidFHIRRestHelper. updateOperationContext(FHIROperationContext operationContext, String method)common update to the operationContext -
Uses of FHIROperationContext in com.ibm.fhir.smart
Methods in com.ibm.fhir.smart with parameters of type FHIROperationContext Modifier and Type Method Description voidAuthzPolicyEnforcementPersistenceInterceptor. afterInvoke(FHIROperationContext context)voidAuthzPolicyEnforcementPersistenceInterceptor. beforeInvoke(FHIROperationContext context)
-