Package org.opencds.cqf.fhir.cr.common
Interface IOperationRequest
- All Known Subinterfaces:
ICpgRequest,IQuestionnaireRequest
- All Known Implementing Classes:
ApplyRequest,ApplyRequest,ExtractRequest,GenerateRequest,PopulateRequest
public interface IOperationRequest
-
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IBaseBundledefault List<org.hl7.fhir.instance.model.api.IBaseResource> getContained(org.hl7.fhir.instance.model.api.IBaseResource base) default org.hl7.fhir.instance.model.api.IBaseExtension<?, ?> getExtensionByUrl(org.hl7.fhir.instance.model.api.IBase base, String url) default <E extends org.hl7.fhir.instance.model.api.IBaseExtension<?,?>>
List<E> getExtensions(org.hl7.fhir.instance.model.api.IBase base) default List<org.hl7.fhir.instance.model.api.IBaseExtension<?, ?>> getExtensionsByUrl(org.hl7.fhir.instance.model.api.IBase base, String url) 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.IBaseParametersorg.hl7.fhir.instance.model.api.IIdTypedefault BooleanhasContained(org.hl7.fhir.instance.model.api.IBaseResource base) default BooleanhasExtension(org.hl7.fhir.instance.model.api.IBase base, String url) default voidlogException(String exceptionMessage) default voidresolveOperationOutcome(org.hl7.fhir.instance.model.api.IBaseResource resource) default org.hl7.fhir.instance.model.api.IBaseresolvePath(org.hl7.fhir.instance.model.api.IBase base, String path) default <T extends org.hl7.fhir.instance.model.api.IBase>
TresolvePath(org.hl7.fhir.instance.model.api.IBase base, String path, Class<T> clazz) default List<org.hl7.fhir.instance.model.api.IBase> resolvePathList(org.hl7.fhir.instance.model.api.IBase base, String path) default <T extends org.hl7.fhir.instance.model.api.IBase>
List<T> resolvePathList(org.hl7.fhir.instance.model.api.IBase base, String path, Class<T> clazz) default StringresolvePathString(org.hl7.fhir.instance.model.api.IBase base, String path) voidsetOperationOutcome(org.hl7.fhir.instance.model.api.IBaseOperationOutcome operationOutcome)
-
Method Details
-
getOperationName
String getOperationName() -
getSubjectId
org.hl7.fhir.instance.model.api.IIdType getSubjectId() -
getBundle
org.hl7.fhir.instance.model.api.IBaseBundle getBundle() -
getParameters
org.hl7.fhir.instance.model.api.IBaseParameters getParameters() -
getLibraryEngine
org.opencds.cqf.fhir.cql.LibraryEngine getLibraryEngine() -
getModelResolver
org.opencds.cqf.cql.engine.model.ModelResolver getModelResolver() -
getFhirVersion
ca.uhn.fhir.context.FhirVersionEnum getFhirVersion() -
getDefaultLibraryUrl
String getDefaultLibraryUrl() -
getOperationOutcome
org.hl7.fhir.instance.model.api.IBaseOperationOutcome getOperationOutcome() -
setOperationOutcome
void setOperationOutcome(org.hl7.fhir.instance.model.api.IBaseOperationOutcome operationOutcome) -
logException
-
resolveOperationOutcome
default void resolveOperationOutcome(org.hl7.fhir.instance.model.api.IBaseResource resource) -
getExtensions
default <E extends org.hl7.fhir.instance.model.api.IBaseExtension<?,?>> List<E> getExtensions(org.hl7.fhir.instance.model.api.IBase base) -
getExtensionsByUrl
-
getExtensionByUrl
default org.hl7.fhir.instance.model.api.IBaseExtension<?,?> getExtensionByUrl(org.hl7.fhir.instance.model.api.IBase base, String url) -
hasExtension
-
getContained
default List<org.hl7.fhir.instance.model.api.IBaseResource> getContained(org.hl7.fhir.instance.model.api.IBaseResource base) -
hasContained
-
resolvePathList
-
resolvePathList
-
resolvePathString
-
resolvePath
default org.hl7.fhir.instance.model.api.IBase resolvePath(org.hl7.fhir.instance.model.api.IBase base, String path) -
resolvePath
-