Class: Renalware::Pathology::Requests::GlobalRule::TransplantRegistrationStatus
Constant Summary
PARAM_COMPARISON_OPERATORS
Instance Method Summary
collapse
Instance Method Details
#observation_required_for_patient?(patient, _date) ⇒ Boolean
12
13
14
15
16
17
18
19
20
|
# File 'app/models/renalware/pathology/requests/global_rule/transplant_registration_status.rb', line 12
def observation_required_for_patient?(patient, _date)
registration = Transplants::Registration.for_patient(patient).first
return false if registration.blank?
registration_status = registration.current_status
return false if registration_status.blank?
registration_status.description.code == param_comparison_value
end
|
#to_s ⇒ Object
22
23
24
|
# File 'app/models/renalware/pathology/requests/global_rule/transplant_registration_status.rb', line 22
def to_s
"transplant registration status is #{param_comparison_value}"
end
|