Class IGContext

java.lang.Object
org.cqframework.fhir.utilities.IGContext

public class IGContext extends Object
  • Field Details

    • rootDir

      protected String rootDir
    • sourceIg

      protected org.hl7.fhir.r5.model.ImplementationGuide sourceIg
    • fhirVersion

      protected String fhirVersion
    • packageId

      protected String packageId
    • canonicalBase

      protected String canonicalBase
  • Constructor Details

    • IGContext

      public IGContext(org.hl7.fhir.r5.context.IWorkerContext.ILoggingService logger)
  • Method Details

    • getLogger

      public org.hl7.fhir.r5.context.IWorkerContext.ILoggingService getLogger()
    • getRootDir

      public String getRootDir()
    • getSourceIg

      public org.hl7.fhir.r5.model.ImplementationGuide getSourceIg()
    • getFhirVersion

      public String getFhirVersion()
    • getPackageId

      public String getPackageId()
    • getCanonicalBase

      public String getCanonicalBase()
    • getBinaryPaths

      public List<String> getBinaryPaths()
    • setBinaryPaths

      protected void setBinaryPaths(List<String> binaryPaths)
    • initializeFromIg

      public void initializeFromIg(String rootDir, String igPath, String fhirVersion)
    • initializeFromIni

      public void initializeFromIni(String iniFile)
    • logMessage

      public void logMessage(String msg)