Sha256: b24cc66c931891a5736972234a3a8b4ba857fbcdd52da07df84425a94cd8544c
Contents?: true
Size: 552 Bytes
Versions: 9
Compression:
Stored size: 552 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, _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
9 entries across 9 versions & 1 rubygems