Class ApplyRequest
java.lang.Object
org.opencds.cqf.fhir.cr.plandefinition.apply.ApplyRequest
- All Implemented Interfaces:
ICpgRequest,IOperationRequest,IQuestionnaireRequest
-
Constructor Summary
ConstructorsConstructorDescriptionApplyRequest(org.hl7.fhir.instance.model.api.IBaseResource planDefinition, org.hl7.fhir.instance.model.api.IIdType subjectId, org.hl7.fhir.instance.model.api.IIdType encounterId, org.hl7.fhir.instance.model.api.IIdType practitionerId, org.hl7.fhir.instance.model.api.IIdType organizationId, org.hl7.fhir.instance.model.api.IBaseDatatype userType, org.hl7.fhir.instance.model.api.IBaseDatatype userLanguage, org.hl7.fhir.instance.model.api.IBaseDatatype userTaskContext, org.hl7.fhir.instance.model.api.IBaseDatatype setting, org.hl7.fhir.instance.model.api.IBaseDatatype settingContext, org.hl7.fhir.instance.model.api.IBaseParameters parameters, Boolean useServerData, org.hl7.fhir.instance.model.api.IBaseBundle bundle, org.opencds.cqf.fhir.cql.LibraryEngine libraryEngine, org.opencds.cqf.cql.engine.model.ModelResolver modelResolver, IInputParameterResolver inputParameterResolver) -
Method Summary
Modifier and TypeMethodDescriptioncopy(org.hl7.fhir.instance.model.api.IBaseResource planDefinition) org.hl7.fhir.instance.model.api.IBaseBundleorg.hl7.fhir.instance.model.api.IIdTypeCollection<org.hl7.fhir.instance.model.api.IBaseResource> ca.uhn.fhir.context.FhirVersionEnumorg.opencds.cqf.fhir.cql.LibraryEngineorg.opencds.cqf.cql.engine.model.ModelResolverorg.hl7.fhir.instance.model.api.IBaseOperationOutcomeorg.hl7.fhir.instance.model.api.IIdTypeorg.hl7.fhir.instance.model.api.IBaseParametersorg.hl7.fhir.instance.model.api.IBaseResourceorg.hl7.fhir.instance.model.api.IIdTypeorg.hl7.fhir.instance.model.api.IBaseResourceCollection<org.hl7.fhir.instance.model.api.IBaseResource> org.hl7.fhir.instance.model.api.IBaseDatatypeorg.hl7.fhir.instance.model.api.IBaseDatatypeorg.hl7.fhir.instance.model.api.IIdTypeorg.hl7.fhir.instance.model.api.IBaseDatatypeorg.hl7.fhir.instance.model.api.IBaseDatatypeorg.hl7.fhir.instance.model.api.IBaseDatatypeprotected final String<T extends org.hl7.fhir.instance.model.api.ICompositeType>
org.hl7.fhir.instance.model.api.IBaseParametersresolveInputParameters(List<T> input) setBundle(org.hl7.fhir.instance.model.api.IBaseBundle bundle) voidsetContainResources(Boolean value) voidsetOperationOutcome(org.hl7.fhir.instance.model.api.IBaseOperationOutcome operationOutcome) setQuestionnaire(org.hl7.fhir.instance.model.api.IBaseResource questionnaire) toActivityRequest(org.hl7.fhir.instance.model.api.IBaseResource activityDefinition) toGenerateRequest(org.hl7.fhir.instance.model.api.IBaseResource profile) org.hl7.fhir.instance.model.api.IBaseParameterstransformRequestParameters(org.hl7.fhir.instance.model.api.IBaseResource resource) protected org.hl7.fhir.instance.model.api.IBaseParameterstransformRequestParametersDstu3(org.hl7.fhir.instance.model.api.IBaseResource resource) protected org.hl7.fhir.instance.model.api.IBaseParameterstransformRequestParametersR4(org.hl7.fhir.instance.model.api.IBaseResource resource) protected org.hl7.fhir.instance.model.api.IBaseParameterstransformRequestParametersR5(org.hl7.fhir.instance.model.api.IBaseResource resource) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opencds.cqf.fhir.cr.common.ICpgRequest
getDynamicValues, hasEncounterId, hasOrganizationId, hasPractitionerIdMethods inherited from interface org.opencds.cqf.fhir.cr.common.IOperationRequest
getContained, getExtensionByUrl, getExtensions, getExtensionsByUrl, hasContained, hasExtension, logException, resolveOperationOutcome, resolvePath, resolvePath, resolvePathList, resolvePathList, resolvePathStringMethods inherited from interface org.opencds.cqf.fhir.cr.common.IQuestionnaireRequest
addQuestionnaireItem, getItemLinkId, getItems, hasItems
-
Constructor Details
-
ApplyRequest
public ApplyRequest(org.hl7.fhir.instance.model.api.IBaseResource planDefinition, org.hl7.fhir.instance.model.api.IIdType subjectId, org.hl7.fhir.instance.model.api.IIdType encounterId, org.hl7.fhir.instance.model.api.IIdType practitionerId, org.hl7.fhir.instance.model.api.IIdType organizationId, org.hl7.fhir.instance.model.api.IBaseDatatype userType, org.hl7.fhir.instance.model.api.IBaseDatatype userLanguage, org.hl7.fhir.instance.model.api.IBaseDatatype userTaskContext, org.hl7.fhir.instance.model.api.IBaseDatatype setting, org.hl7.fhir.instance.model.api.IBaseDatatype settingContext, org.hl7.fhir.instance.model.api.IBaseParameters parameters, Boolean useServerData, org.hl7.fhir.instance.model.api.IBaseBundle bundle, org.opencds.cqf.fhir.cql.LibraryEngine libraryEngine, org.opencds.cqf.cql.engine.model.ModelResolver modelResolver, IInputParameterResolver inputParameterResolver)
-
-
Method Details
-
copy
-
toActivityRequest
public ApplyRequest toActivityRequest(org.hl7.fhir.instance.model.api.IBaseResource activityDefinition) -
toGenerateRequest
-
getPlanDefinition
public org.hl7.fhir.instance.model.api.IBaseResource getPlanDefinition() -
getSubjectId
public org.hl7.fhir.instance.model.api.IIdType getSubjectId()- Specified by:
getSubjectIdin interfaceIOperationRequest
-
getPractitionerId
public org.hl7.fhir.instance.model.api.IIdType getPractitionerId()- Specified by:
getPractitionerIdin interfaceICpgRequest
-
getEncounterId
public org.hl7.fhir.instance.model.api.IIdType getEncounterId()- Specified by:
getEncounterIdin interfaceICpgRequest
-
getOrganizationId
public org.hl7.fhir.instance.model.api.IIdType getOrganizationId()- Specified by:
getOrganizationIdin interfaceICpgRequest
-
getUserType
public org.hl7.fhir.instance.model.api.IBaseDatatype getUserType()- Specified by:
getUserTypein interfaceICpgRequest
-
getUserLanguage
public org.hl7.fhir.instance.model.api.IBaseDatatype getUserLanguage()- Specified by:
getUserLanguagein interfaceICpgRequest
-
getUserTaskContext
public org.hl7.fhir.instance.model.api.IBaseDatatype getUserTaskContext()- Specified by:
getUserTaskContextin interfaceICpgRequest
-
getSetting
public org.hl7.fhir.instance.model.api.IBaseDatatype getSetting()- Specified by:
getSettingin interfaceICpgRequest
-
getSettingContext
public org.hl7.fhir.instance.model.api.IBaseDatatype getSettingContext()- Specified by:
getSettingContextin interfaceICpgRequest
-
getBundle
public org.hl7.fhir.instance.model.api.IBaseBundle getBundle()- Specified by:
getBundlein interfaceIOperationRequest
-
getUseServerData
- Specified by:
getUseServerDatain interfaceICpgRequest
-
getParameters
public org.hl7.fhir.instance.model.api.IBaseParameters getParameters()- Specified by:
getParametersin interfaceIOperationRequest
-
getLibraryEngine
public org.opencds.cqf.fhir.cql.LibraryEngine getLibraryEngine()- Specified by:
getLibraryEnginein interfaceIOperationRequest
-
getModelResolver
public org.opencds.cqf.cql.engine.model.ModelResolver getModelResolver()- Specified by:
getModelResolverin interfaceIOperationRequest
-
getFhirVersion
public ca.uhn.fhir.context.FhirVersionEnum getFhirVersion()- Specified by:
getFhirVersionin interfaceIOperationRequest
-
getDefaultLibraryUrl
- Specified by:
getDefaultLibraryUrlin interfaceIOperationRequest
-
getOperationOutcome
public org.hl7.fhir.instance.model.api.IBaseOperationOutcome getOperationOutcome()- Specified by:
getOperationOutcomein interfaceIOperationRequest
-
setOperationOutcome
public void setOperationOutcome(org.hl7.fhir.instance.model.api.IBaseOperationOutcome operationOutcome) - Specified by:
setOperationOutcomein interfaceIOperationRequest
-
getOperationName
- Specified by:
getOperationNamein interfaceIOperationRequest
-
getQuestionnaire
public org.hl7.fhir.instance.model.api.IBaseResource getQuestionnaire()- Specified by:
getQuestionnairein interfaceIQuestionnaireRequest
-
setQuestionnaire
-
setBundle
-
setContainResources
-
getContainResources
-
getRequestResources
-
getExtractedResources
-
resolveInputParameters
public <T extends org.hl7.fhir.instance.model.api.ICompositeType> org.hl7.fhir.instance.model.api.IBaseParameters resolveInputParameters(List<T> input) -
transformRequestParameters
public org.hl7.fhir.instance.model.api.IBaseParameters transformRequestParameters(org.hl7.fhir.instance.model.api.IBaseResource resource) -
transformRequestParametersDstu3
protected org.hl7.fhir.instance.model.api.IBaseParameters transformRequestParametersDstu3(org.hl7.fhir.instance.model.api.IBaseResource resource) -
transformRequestParametersR4
protected org.hl7.fhir.instance.model.api.IBaseParameters transformRequestParametersR4(org.hl7.fhir.instance.model.api.IBaseResource resource) -
transformRequestParametersR5
protected org.hl7.fhir.instance.model.api.IBaseParameters transformRequestParametersR5(org.hl7.fhir.instance.model.api.IBaseResource resource) -
resolveDefaultLibraryUrl
-