Sha256: 0bd243937d27dd133b489e2cffdc2ba816a3e29c646b1aa46d96fba9fb743856

Contents?: true

Size: 447 Bytes

Versions: 21

Compression:

Stored size: 447 Bytes

Contents

# frozen_string_literal: true

require "month_period"

module Renalware
  module HD
    class GenerateMonthlyStatisticsForPatientJob < ApplicationJob
      queue_as :hd_patient_statistics

      # :reek:UtilityFunction
      def perform(patient:, month:, year:)
        period = Renalware::MonthPeriod.new(month: month, year: year)
        GenerateMonthlyStatisticsForPatient.new(patient: patient, period: period).call
      end
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
renalware-core-2.0.43 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.42 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.41 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.40 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.39 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.38 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.37 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.36 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.35 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.34 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.33 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.32 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.31 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.30 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.28 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.27 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.26 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.25 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.24 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb
renalware-core-2.0.23 app/jobs/renalware/hd/generate_monthly_statistics_for_patient_job.rb