Sha256: 7a553c83facdcbd83d535bf32326d093eefa1498a7dff8b05dbe442f5dfbe14f

Contents?: true

Size: 467 Bytes

Versions: 89

Compression:

Stored size: 467 Bytes

Contents

# frozen_string_literal: true

require_dependency "renalware/patients"
require "attr_extras"

module Renalware
  module Patients
    class ClearPatientUKRDCData
      pattr_initialize [:patient!, :by!]

      def self.call(**args)
        new(**args).call
      end

      def call
        patient.send_to_rpv = false
        patient.rpv_decision_on = Time.zone.today
        patient.rpv_recorded_by = by.to_s
        patient.save_by!(by)
      end
    end
  end
end

Version data entries

89 entries across 89 versions & 1 rubygems

Version Path
renalware-core-2.0.134 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.133 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.132 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.131 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.130 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.129 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.128 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.127 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.126 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.125 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.124 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.123 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.121 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.120 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.119 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.118 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.117 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.116 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.115 app/models/renalware/patients/clear_patient_ukrdc_data.rb
renalware-core-2.0.113 app/models/renalware/patients/clear_patient_ukrdc_data.rb