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
36 37 38 |
# File 'app/models/renalware/hd/patient.rb', line 36 def __getobj__ self end |
#current_modality_hd? ⇒ Boolean
30 31 32 33 34 |
# File 'app/models/renalware/hd/patient.rb', line 30 def current_modality_hd? return false if current_modality.blank? current_modality.description.is_a?(HD::ModalityDescription) end |
#has_ever_been_on_hd? ⇒ Boolean
25 26 27 28 |
# File 'app/models/renalware/hd/patient.rb', line 25 def has_ever_been_on_hd? @has_ever_been_on_hd ||= modality_descriptions.exists?(type: "Renalware::HD::ModalityDescription") end |
#treated? ⇒ Boolean
21 22 23 |
# File 'app/models/renalware/hd/patient.rb', line 21 def treated? modality_descriptions.exists?(type: "Renalware::HD::ModalityDescription") end |