Interface IOperationRequest

All Known Subinterfaces:
ICpgRequest, IQuestionnaireRequest
All Known Implementing Classes:
ApplyRequest, ApplyRequest, ExtractRequest, GenerateRequest, PopulateRequest

public interface IOperationRequest
  • 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

      default void logException(String exceptionMessage)
    • 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

      default List<org.hl7.fhir.instance.model.api.IBaseExtension<?,?>> getExtensionsByUrl(org.hl7.fhir.instance.model.api.IBase base, String url)
    • getExtensionByUrl

      default org.hl7.fhir.instance.model.api.IBaseExtension<?,?> getExtensionByUrl(org.hl7.fhir.instance.model.api.IBase base, String url)
    • hasExtension

      default Boolean hasExtension(org.hl7.fhir.instance.model.api.IBase base, String url)
    • getContained

      default List<org.hl7.fhir.instance.model.api.IBaseResource> getContained(org.hl7.fhir.instance.model.api.IBaseResource base)
    • hasContained

      default Boolean hasContained(org.hl7.fhir.instance.model.api.IBaseResource base)
    • resolvePathList

      default List<org.hl7.fhir.instance.model.api.IBase> resolvePathList(org.hl7.fhir.instance.model.api.IBase base, String path)
    • resolvePathList

      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)
    • resolvePathString

      default String resolvePathString(org.hl7.fhir.instance.model.api.IBase base, String path)
    • resolvePath

      default org.hl7.fhir.instance.model.api.IBase resolvePath(org.hl7.fhir.instance.model.api.IBase base, String path)
    • resolvePath

      default <T extends org.hl7.fhir.instance.model.api.IBase> T resolvePath(org.hl7.fhir.instance.model.api.IBase base, String path, Class<T> clazz)