Class: Renalware::HD::Patient
- Inherits:
-
Object
- Object
- Renalware::HD::Patient
- Defined in:
- app/models/renalware/hd/patient.rb
Instance Method Summary collapse
- #__getobj__ ⇒ Object
- #current_modality_hd? ⇒ Boolean
- #has_ever_been_on_hd? ⇒ Boolean
- #treated? ⇒ Boolean
Instance Method Details
#__getobj__ ⇒ Object
35 36 37 |
# File 'app/models/renalware/hd/patient.rb', line 35 def __getobj__ self end |
#current_modality_hd? ⇒ Boolean
29 30 31 32 33 |
# File 'app/models/renalware/hd/patient.rb', line 29 def current_modality_hd? return false if current_modality.blank? current_modality.description.is_a?(HD::ModalityDescription) end |
#has_ever_been_on_hd? ⇒ Boolean
24 25 26 27 |
# File 'app/models/renalware/hd/patient.rb', line 24 def has_ever_been_on_hd? @has_ever_been_on_hd ||= modality_descriptions.exists?(type: "Renalware::HD::ModalityDescription") end |
#treated? ⇒ Boolean
20 21 22 |
# File 'app/models/renalware/hd/patient.rb', line 20 def treated? modality_descriptions.exists?(type: "Renalware::HD::ModalityDescription") end |