From f027970987dbef0109efeac7ef44be3ee0c6b9f8 Mon Sep 17 00:00:00 2001 From: ivan-sim Date: Wed, 24 Jan 2024 09:37:53 +0700 Subject: [PATCH] Update --- .../Client/Http/Controllers/Api/ClaimController.php | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Modules/Client/Http/Controllers/Api/ClaimController.php b/Modules/Client/Http/Controllers/Api/ClaimController.php index 6935c5e4..794a7c4c 100644 --- a/Modules/Client/Http/Controllers/Api/ClaimController.php +++ b/Modules/Client/Http/Controllers/Api/ClaimController.php @@ -284,6 +284,7 @@ class ClaimController extends Controller 'Payor ID', 'Corporate name', 'Policy Number', + 'Total Billing', 'Benefit Code', 'Benefit Desc', 'Amt Incurred', @@ -451,10 +452,13 @@ class ClaimController extends Controller { $no += $item->no; } + $total_billing = 0; + $lastIndex = count($dataClaimLog) - 1; if (isset($dataClaimLog) && count($dataClaimLog) > 0) { - foreach ($dataClaimLog as $item_benefit) + foreach ($dataClaimLog as $index => $item_benefit) { + $total_billing += !empty($item_benefit->amount_approved) ? $item_benefit->amount_approved : 0; $rowData = [ $check_first_id != $item->id ? $no : '', !empty($item->code) ? $item->code : '', @@ -468,6 +472,7 @@ class ClaimController extends Controller 'LinkSehat', !empty($dataMember->nama_perusahaan) ? $dataMember->nama_perusahaan : '', !empty($dataMember->no_polis) ? $dataMember->no_polis : '', + ($lastIndex == $index ? $total_billing : ''), !empty($item_benefit->code) ? $item_benefit->code : '', !empty($item_benefit->benfit) ? $item_benefit->benfit : '', !empty($item_benefit->amount_incurred) ? $item_benefit->amount_incurred : '', @@ -506,6 +511,9 @@ class ClaimController extends Controller '', '', '', + '', + '', + '', ]; array_push($dataRow,$rowData);