Module: Inferno::Terminology

Defined in:
lib/inferno/terminology.rb,
lib/inferno/terminology/bcp47.rb,
lib/inferno/terminology/tasks.rb,
lib/inferno/terminology/bcp_13.rb,
lib/inferno/terminology/loader.rb,
lib/inferno/terminology/validator.rb,
lib/inferno/terminology/value_set.rb,
lib/inferno/terminology/codesystem.rb,
lib/inferno/terminology/tasks/cleanup.rb,
lib/inferno/terminology/tasks/temp_dir.rb,
lib/inferno/terminology/tasks/unzip_umls.rb,
lib/inferno/terminology/tasks/process_umls.rb,
lib/inferno/terminology/tasks/run_umls_jar.rb,
lib/inferno/terminology/tasks/download_umls.rb,
lib/inferno/terminology/tasks/validate_code.rb,
lib/inferno/terminology/fhir_package_manager.rb,
lib/inferno/terminology/terminology_validation.rb,
lib/inferno/terminology/tasks/cleanup_precursors.rb,
lib/inferno/terminology/tasks/download_umls_notice.rb,
lib/inferno/terminology/tasks/check_built_terminology.rb,
lib/inferno/terminology/tasks/count_codes_in_value_set.rb,
lib/inferno/terminology/tasks/expand_value_set_to_file.rb,
lib/inferno/terminology/tasks/download_fhir_terminology.rb,
lib/inferno/terminology/tasks/process_umls_translations.rb,
lib/inferno/terminology/tasks/create_value_set_validators.rb

Defined Under Namespace

Modules: BCP13, BCP47, FHIRPackageManager, Tasks, TerminologyValidation Classes: Codesystem, Loader, Validator, ValueSet

Constant Summary collapse

PACKAGE_DIR =
File.join('tmp', 'terminology', 'fhir')

Class Method Summary collapse

Class Method Details

.code_system_metadataObject



7
8
9
10
11
12
13
14
# File 'lib/inferno/terminology.rb', line 7

def self.
  @code_system_metadata ||=
    if File.file? File.join('resources', 'terminology', 'validators', 'bloom', 'metadata.yml')
      YAML.load_file(File.join('resources', 'terminology', 'validators', 'bloom', 'metadata.yml'))
    else
      {}
    end
end