Class ExtractRequest
java.lang.Object
org.opencds.cqf.fhir.cr.questionnaireresponse.extract.ExtractRequest
- All Implemented Interfaces:
IOperationRequest,IQuestionnaireRequest
-
Constructor Summary
ConstructorsConstructorDescriptionExtractRequest(org.hl7.fhir.instance.model.api.IBaseResource questionnaireResponse, org.hl7.fhir.instance.model.api.IBaseResource questionnaire, org.hl7.fhir.instance.model.api.IIdType subjectId, org.hl7.fhir.instance.model.api.IBaseParameters parameters, org.hl7.fhir.instance.model.api.IBaseBundle bundle, org.opencds.cqf.fhir.cql.LibraryEngine libraryEngine, org.opencds.cqf.cql.engine.model.ModelResolver modelResolver, ca.uhn.fhir.context.FhirContext fhirContext) -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IBaseBundleca.uhn.fhir.context.FhirContextca.uhn.fhir.context.FhirVersionEnumorg.hl7.fhir.instance.model.api.IBaseExtension<?, ?> org.opencds.cqf.fhir.cql.LibraryEngineorg.opencds.cqf.cql.engine.model.ModelResolverorg.hl7.fhir.instance.model.api.IBaseOperationOutcomeorg.hl7.fhir.instance.model.api.IBaseParametersorg.hl7.fhir.instance.model.api.IBaseResourceorg.hl7.fhir.instance.model.api.IBaseResourceorg.hl7.fhir.instance.model.api.IIdTypevoidsetOperationOutcome(org.hl7.fhir.instance.model.api.IBaseOperationOutcome operationOutcome) 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.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
-
ExtractRequest
public ExtractRequest(org.hl7.fhir.instance.model.api.IBaseResource questionnaireResponse, org.hl7.fhir.instance.model.api.IBaseResource questionnaire, org.hl7.fhir.instance.model.api.IIdType subjectId, org.hl7.fhir.instance.model.api.IBaseParameters parameters, org.hl7.fhir.instance.model.api.IBaseBundle bundle, org.opencds.cqf.fhir.cql.LibraryEngine libraryEngine, org.opencds.cqf.cql.engine.model.ModelResolver modelResolver, ca.uhn.fhir.context.FhirContext fhirContext)
-
-
Method Details
-
getQuestionnaireResponse
public org.hl7.fhir.instance.model.api.IBaseResource getQuestionnaireResponse() -
hasQuestionnaire
-
getQuestionnaire
public org.hl7.fhir.instance.model.api.IBaseResource getQuestionnaire()- Specified by:
getQuestionnairein interfaceIQuestionnaireRequest
-
getItemExtractionContext
public org.hl7.fhir.instance.model.api.IBaseExtension<?,?> getItemExtractionContext() -
getExtractId
-
getFhirContext
public ca.uhn.fhir.context.FhirContext getFhirContext() -
getOperationName
- Specified by:
getOperationNamein interfaceIOperationRequest
-
getSubjectId
public org.hl7.fhir.instance.model.api.IIdType getSubjectId()- Specified by:
getSubjectIdin interfaceIOperationRequest
-
getBundle
public org.hl7.fhir.instance.model.api.IBaseBundle getBundle()- Specified by:
getBundlein interfaceIOperationRequest
-
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
-