Uses of Interface
org.linuxforhealth.fhir.server.spi.operation.FHIRResourceHelpers
- 
- 
Uses of FHIRResourceHelpers in org.linuxforhealth.fhir.cql.engine.server.retrieve
Constructors in org.linuxforhealth.fhir.cql.engine.server.retrieve with parameters of type FHIRResourceHelpers Constructor Description ServerFHIRRetrieveProvider(FHIRResourceHelpers resourceHelpers, SearchParameterResolver searchParameterResolver) - 
Uses of FHIRResourceHelpers in org.linuxforhealth.fhir.cql.engine.server.terminology
Constructors in org.linuxforhealth.fhir.cql.engine.server.terminology with parameters of type FHIRResourceHelpers Constructor Description ServerFHIRTerminologyProvider(FHIRResourceHelpers resourceHelper) - 
Uses of FHIRResourceHelpers in org.linuxforhealth.fhir.operation.apply
Methods in org.linuxforhealth.fhir.operation.apply with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.bench
Methods in org.linuxforhealth.fhir.operation.bench with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.bulkdata
Methods in org.linuxforhealth.fhir.operation.bulkdata with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.convert
Methods in org.linuxforhealth.fhir.operation.convert with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.cpg
Methods in org.linuxforhealth.fhir.operation.cpg with parameters of type FHIRResourceHelpers Modifier and Type Method Description protected ParametersAbstractCqlOperation. doEvaluation(FHIRResourceHelpers resourceHelper, ParameterMap paramMap, SearchHelper searchHelper, java.util.List<Library> libraries)Evaluate the requested CQL from the provided Library resource.protected ParametersAbstractCqlOperation. doEvaluation(FHIRResourceHelpers resourceHelper, ParameterMap paramMap, SearchHelper searchHelper, Library primaryLibrary)Evaluate the requested CQL from the provided Library resource.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) - 
Uses of FHIRResourceHelpers in org.linuxforhealth.fhir.operation.cqf
Methods in org.linuxforhealth.fhir.operation.cqf with parameters of type FHIRResourceHelpers 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.org.opencds.cqf.cql.engine.retrieve.RetrieveProviderAbstractMeasureOperation. getRetrieveProvider(FHIRResourceHelpers resourceHelper, org.opencds.cqf.cql.engine.terminology.TerminologyProvider termProvider, SearchHelper searchHelper)Create the retrieve provider that will be used to perform data retrieval during the operation evaluation.org.opencds.cqf.cql.engine.terminology.TerminologyProviderAbstractMeasureOperation. getTerminologyProvider(FHIRResourceHelpers resourceHelpers)Create the terminology provider that will be used to access terminology data during operation evaluation.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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.davinci.hrex
Methods in org.linuxforhealth.fhir.operation.davinci.hrex with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.davinci.hrex.provider.strategy
Methods in org.linuxforhealth.fhir.operation.davinci.hrex.provider.strategy that return FHIRResourceHelpers Modifier and Type Method Description FHIRResourceHelpersAbstractMemberMatch. resourceHelper()Get the resource helpers.Methods in org.linuxforhealth.fhir.operation.davinci.hrex.provider.strategy with parameters of type FHIRResourceHelpers 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 - 
Uses of FHIRResourceHelpers in org.linuxforhealth.fhir.operation.document
Methods in org.linuxforhealth.fhir.operation.document with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.erase
Methods in org.linuxforhealth.fhir.operation.erase with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.everything
Methods in org.linuxforhealth.fhir.operation.everything with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.healthcheck
Methods in org.linuxforhealth.fhir.operation.healthcheck with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.reindex
Methods in org.linuxforhealth.fhir.operation.reindex with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.term
Methods in org.linuxforhealth.fhir.operation.term with parameters of type FHIRResourceHelpers 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 <T extends Resource>
TAbstractTermOperation. getResource(FHIROperationContext operationContext, java.lang.String logicalId, Parameters parameters, FHIRResourceHelpers resourceHelper, java.lang.Class<T> resourceType) - 
Uses of FHIRResourceHelpers in org.linuxforhealth.fhir.operation.term.cache
Methods in org.linuxforhealth.fhir.operation.term.cache with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.test
Methods in org.linuxforhealth.fhir.operation.test with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.validate
Methods in org.linuxforhealth.fhir.operation.validate with parameters of type FHIRResourceHelpers Modifier and Type Method Description protected ParametersValidateOperation. 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 FHIRResourceHelpers in org.linuxforhealth.fhir.operation.versions
Methods in org.linuxforhealth.fhir.operation.versions with parameters of type FHIRResourceHelpers 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 FHIRResourceHelpers in org.linuxforhealth.fhir.server.rest
Fields in org.linuxforhealth.fhir.server.rest declared as FHIRResourceHelpers Modifier and Type Field Description protected FHIRResourceHelpersFHIRRestInteractionVisitorBase. helpersConstructors in org.linuxforhealth.fhir.server.rest with parameters of type FHIRResourceHelpers Constructor Description FHIRRestInteractionVisitorBase(FHIRResourceHelpers helpers, java.util.Map<java.lang.String,java.lang.String> localRefMap, Bundle.Entry[] responseBundleEntries)Protected constructorFHIRRestInteractionVisitorMeta(boolean transaction, FHIRResourceHelpers helpers, java.util.Map<java.lang.String,java.lang.String> localRefMap, Bundle.Entry[] responseBundleEntries)Public constructorFHIRRestInteractionVisitorOffload(boolean transaction, FHIRResourceHelpers helpers, java.util.Map<java.lang.String,java.lang.String> localRefMap, Bundle.Entry[] responseBundleEntries)Public constructorFHIRRestInteractionVisitorPersist(FHIRResourceHelpers helpers, java.util.Map<java.lang.String,java.lang.String> localRefMap, Bundle.Entry[] responseBundleEntries, boolean transaction)Public constructorFHIRRestInteractionVisitorReferenceMapping(boolean transaction, FHIRResourceHelpers helpers, java.util.Map<java.lang.String,java.lang.String> localRefMap, Bundle.Entry[] responseBundleEntries)Public constructor - 
Uses of FHIRResourceHelpers in org.linuxforhealth.fhir.server.spi.operation
Methods in org.linuxforhealth.fhir.server.spi.operation with parameters of type FHIRResourceHelpers Modifier and Type Method Description 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.ParametersAbstractOperation. 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. - 
Uses of FHIRResourceHelpers in org.linuxforhealth.fhir.server.util
Classes in org.linuxforhealth.fhir.server.util that implement FHIRResourceHelpers Modifier and Type Class Description classFHIRRestHelperHelper methods for performing the "heavy lifting" with respect to implementing FHIR interactions.Constructors in org.linuxforhealth.fhir.server.util with parameters of type FHIRResourceHelpers Constructor Description FHIRRestBundleHelper(FHIRResourceHelpers helpers)Public constructor 
 -