diff --git a/app/operations/reports/generate_rcno_report.rb b/app/operations/reports/generate_rcno_report.rb index b1e39f22..69e10657 100644 --- a/app/operations/reports/generate_rcno_report.rb +++ b/app/operations/reports/generate_rcno_report.rb @@ -606,14 +606,8 @@ def total_premium_amount # unprocessed policy if @overall_flag == "G" segment = fetch_segment(@member.coverage_start) - kind = @policy.insurance_line_code == "HLT" ? "health" : "dental" - premium_amount = if kind == "dental" - @policy.total_premium_amount - else - segment&.total_premium_amount - end unprocessed_total_premium = begin - format('%.2f', premium_amount) + format('%.2f', segment&.total_premium_amount) rescue StandardError "0.00" end @@ -623,12 +617,7 @@ def total_premium_amount @overall_flag = "N" return [nil, @rcni_row[45], "D"] end - kind = @policy.insurance_line_code == "HLT" ? "health" : "dental" - premium_amount = if kind == "dental" - @policy.total_premium_amount - else - segment&.total_premium_amount - end + premium_amount = segment&.total_premium_amount @total_premium_amount += premium_amount ffm_total_premium = begin format('%.2f', premium_amount)