Sha256: a7e8c0e0952f7fa3c551604604d2b41fce330459777fc7dab479e39bf79d931b
Contents?: true
Size: 561 Bytes
Versions: 19
Compression:
Stored size: 561 Bytes
Contents
require "renalware/letters/part" # Decorates an a Clinical::Patient so we can access patient.allergies in the view module Renalware module Letters class Part::Allergies < SimpleDelegator attr_reader :allergy_status def initialize(patient, _letter, _event = Event::Unknown.new) patient = ::Renalware::Clinical.cast_patient(patient.__getobj__) @allergy_status = patient.allergy_status super(patient.allergies) end def to_partial_path "renalware/letters/parts/allergies" end end end end
Version data entries
19 entries across 19 versions & 1 rubygems