Class: Renalware::Pathology::Requests::GlobalRule::PatientIsDiabetic
Constant Summary
PARAM_COMPARISON_OPERATORS
Instance Method Summary
collapse
Instance Method Details
#observation_required_for_patient?(patient, _date) ⇒ Boolean
12
13
14
|
# File 'app/models/renalware/pathology/requests/global_rule/patient_is_diabetic.rb', line 12
def observation_required_for_patient?(patient, _date)
patient.diabetic? == param_comparison_boolean
end
|
#param_comparison_boolean ⇒ Object
24
25
26
|
# File 'app/models/renalware/pathology/requests/global_rule/patient_is_diabetic.rb', line 24
def param_comparison_boolean
param_comparison_value == "true"
end
|
#to_s ⇒ Object
16
17
18
19
20
21
22
|
# File 'app/models/renalware/pathology/requests/global_rule/patient_is_diabetic.rb', line 16
def to_s
if param_comparison_boolean
"patient is DM"
else
"patient is not DM"
end
end
|