Sha256: 9d0a984afcbf65dc4d15eded42f136696c70f31ae12d5056c49e91ada7adbb5e
Contents?: true
Size: 769 Bytes
Versions: 75
Compression:
Stored size: 769 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/pd" module Renalware module PD # Backed by a (scenic) view this model is used to resolve the PD Regime in use or created # just after a patient was assigned an PD modality, # Note that this view could have been written as a SQL function or a ruby query object. # I implemented it as a view because I would like semi-technical people to be able to inspect # the view to ascertain which PD modalities have no regime. Its just easier to review the # data if it is a view. # # Example usage # modality_regime = PD::RegimeForModality.where(modality_id: 1) # modality_regime.pd_regime_id # => 123 # class RegimeForModality < ApplicationRecord end end end
Version data entries
75 entries across 75 versions & 1 rubygems