Sha256: 1b315210a51792bc6a43f592f84c3de812a91b5938b9fe53e3d112c91011caa4
Contents?: true
Size: 550 Bytes
Versions: 149
Compression:
Stored size: 550 Bytes
Contents
# frozen_string_literal: true require_dependency "renalware/pathology/requests" module Renalware module Pathology module Requests class GlobalRule class PatientSexIs < GlobalRule validates :param_comparison_value, inclusion: { in: %w(M F), allow_nil: false } def observation_required_for_patient?(patient, _date) patient.sex.code == param_comparison_value end def to_s "patient is #{param_comparison_value}" end end end end end end
Version data entries
149 entries across 149 versions & 1 rubygems