Sha256: 97c86551cff3c593977b9f0069842ac6459f8bae8929f63fc96f6d2b05fee277

Contents?: true

Size: 739 Bytes

Versions: 12

Compression:

Stored size: 739 Bytes

Contents

module Inferno
  module Terminology
    module Tasks
      class DownloadFHIRTerminology
        def run
          FileUtils.mkdir_p PACKAGE_DIR

          download_fhir_r4
          download_fhir_expansions
          download_us_core
        end

        def download_fhir_r4
          FHIRPackageManager.get_package('hl7.fhir.r4.core#4.0.1', PACKAGE_DIR, ['ValueSet', 'CodeSystem'])
        end

        def download_us_core
          FHIRPackageManager.get_package('hl7.fhir.us.core#3.1.1', PACKAGE_DIR, ['ValueSet', 'CodeSystem'])
        end

        def download_fhir_expansions
          FHIRPackageManager.get_package('hl7.fhir.r4.expansions#4.0.1', PACKAGE_DIR, ['ValueSet', 'CodeSystem'])
        end
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
onc_certification_g10_test_kit-2.3.0 lib/inferno/terminology/tasks/download_fhir_terminology.rb
onc_certification_g10_test_kit-2.2.2 lib/inferno/terminology/tasks/download_fhir_terminology.rb
onc_certification_g10_test_kit-2.2.1 lib/inferno/terminology/tasks/download_fhir_terminology.rb
onc_certification_g10_test_kit-2.2.0 lib/inferno/terminology/tasks/download_fhir_terminology.rb
onc_certification_g10_test_kit-2.2.0.rc1 lib/inferno/terminology/tasks/download_fhir_terminology.rb
onc_certification_g10_test_kit-2.1.1 lib/inferno/terminology/tasks/download_fhir_terminology.rb
onc_certification_g10_test_kit-2.1.0 lib/inferno/terminology/tasks/download_fhir_terminology.rb
onc_certification_g10_test_kit-2.1.0.rc1 lib/inferno/terminology/tasks/download_fhir_terminology.rb
onc_certification_g10_test_kit-2.0.0 lib/inferno/terminology/tasks/download_fhir_terminology.rb
onc_certification_g10_test_kit-2.0.0.rc3 lib/inferno/terminology/tasks/download_fhir_terminology.rb
onc_certification_g10_test_kit-2.0.0.rc2 lib/inferno/terminology/tasks/download_fhir_terminology.rb
onc_certification_g10_test_kit-2.0.0.rc1 lib/inferno/terminology/tasks/download_fhir_terminology.rb