Provider Taxonomy

A gem to add a database table containing the NUCC Health Care Provider Taxonomy.

Installation

Add this line to your application's Gemfile:

gem 'provider_taxonomy'

And then execute:

$ bundle install

Finally, run the migration and rake task:

$ rake db:migrate
$ rake provider_taxonomy:import

Usage

Once installed, your Rails app will have a taxonomy_items database table and a TaxonomyItem model from which you can access all healthcare provider specialties.

If you would like to extend the model with your own, you can do the following

class Specialty < TaxonomyItem
  self.table_name = "taxonomy_items"
  belongs_to :parent, foreign_key: :parent_id, class_name: Specialty, required: false
  # Your code goes here
end

You may also wish to add the following to db/seeds.rb:

Rake::Task['provider_taxonomy:import'].invoke

License

The gem is available as open source under the terms of the MIT License.