Sha256: aabca52da31137aef53a2af43cfba738cbc9014ff5bb3a51fe2a8afa3e89bb42
Contents?: true
Size: 697 Bytes
Versions: 28
Compression:
Stored size: 697 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/medications" module Renalware module Medications class MedicationRoute < ApplicationRecord def self.table_name "medication_routes" end has_many :prescriptions has_many :patients, through: :prescriptions has_many :exit_site_infections, through: :prescriptions, source: :treatable, source_type: "ExitSiteInfection" has_many :peritonitis_episodes, through: :prescriptions, source: :treatable, source_type: "PeritonitisEpisode" def other? code == "Other" end end end end
Version data entries
28 entries across 28 versions & 1 rubygems