Sha256: 3b6d66ba37e64e0784d7be6da34f90473234565444743dec17ccb6aa3085a27a

Contents?: true

Size: 568 Bytes

Versions: 1

Compression:

Stored size: 568 Bytes

Contents

require_relative 'source_vocabulary_operator'

module ConceptQL
  module Operators
    class Ndc < SourceVocabularyOperator
      preferred_name 'NDC'
      desc 'Searches the drug_exposure table for all procedures with matching NDC codes'
      argument :ndcs, type: :codelist, vocab: 'NDC'
      predominant_types :drug_exposure

      def table
        :drug_exposure
      end

      def vocabulary_id
        9
      end

      def source_column
        :drug_source_value
      end

      def concept_column
        :drug_concept_id
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
conceptql-0.2.0 lib/conceptql/operators/ndc.rb