Tambah kolom Deskripsi Diagnosis
This commit is contained in:
@@ -271,7 +271,6 @@ class ClaimController extends Controller
|
|||||||
{
|
{
|
||||||
$writer = WriterEntityFactory::createXLSXWriter();
|
$writer = WriterEntityFactory::createXLSXWriter();
|
||||||
$writer->openToFile(public_path('files/Report-Data-Alarm-Center-'.$start.'-'.$end.'.xlsx'));
|
$writer->openToFile(public_path('files/Report-Data-Alarm-Center-'.$start.'-'.$end.'.xlsx'));
|
||||||
|
|
||||||
$header = [
|
$header = [
|
||||||
'No',
|
'No',
|
||||||
'Code',
|
'Code',
|
||||||
@@ -299,7 +298,8 @@ class ClaimController extends Controller
|
|||||||
'Catatan',
|
'Catatan',
|
||||||
'Invoice No',
|
'Invoice No',
|
||||||
'Billing No',
|
'Billing No',
|
||||||
'Type Of Member'
|
'Type Of Member',
|
||||||
|
'Deskripsi Diagnosis'
|
||||||
];
|
];
|
||||||
$style = (new StyleBuilder())
|
$style = (new StyleBuilder())
|
||||||
->setFontBold()
|
->setFontBold()
|
||||||
@@ -477,11 +477,22 @@ class ClaimController extends Controller
|
|||||||
)
|
)
|
||||||
->get();
|
->get();
|
||||||
|
|
||||||
|
// Description Diagnosi
|
||||||
|
$diagnosis = explode(",", $item->diagnosis);
|
||||||
|
$descriptionDiagnosis = '-';
|
||||||
|
if ($diagnosis){
|
||||||
|
$datas = DB::table('icd')->whereIn('code',$diagnosis)->get();
|
||||||
|
$descriptionDiagnosis = "";
|
||||||
|
foreach($datas as $data){
|
||||||
|
$descriptionDiagnosis .= $data->name ." ";
|
||||||
|
}
|
||||||
|
}
|
||||||
$check_first_id = 0;
|
$check_first_id = 0;
|
||||||
if($check_first_id != $item->id)
|
if($check_first_id != $item->id)
|
||||||
{
|
{
|
||||||
$no += $item->no;
|
$no += $item->no;
|
||||||
}
|
}
|
||||||
|
|
||||||
$total_billing = 0;
|
$total_billing = 0;
|
||||||
$lastIndex = count($dataClaimLog) - 1;
|
$lastIndex = count($dataClaimLog) - 1;
|
||||||
$firtIndex = 0;
|
$firtIndex = 0;
|
||||||
@@ -518,6 +529,7 @@ class ClaimController extends Controller
|
|||||||
!empty($item->invoice_no) ? $item->invoice_no : '',
|
!empty($item->invoice_no) ? $item->invoice_no : '',
|
||||||
!empty($item->billing_no) ? $item->billing_no : '',
|
!empty($item->billing_no) ? $item->billing_no : '',
|
||||||
!empty($item->type_of_member) ? $item->type_of_member : '',
|
!empty($item->type_of_member) ? $item->type_of_member : '',
|
||||||
|
$descriptionDiagnosis,
|
||||||
|
|
||||||
];
|
];
|
||||||
array_push($dataRow,$rowData);
|
array_push($dataRow,$rowData);
|
||||||
@@ -555,6 +567,7 @@ class ClaimController extends Controller
|
|||||||
!empty($item->invoice_no) ? $item->invoice_no : '',
|
!empty($item->invoice_no) ? $item->invoice_no : '',
|
||||||
!empty($item->billing_no) ? $item->billing_no : '',
|
!empty($item->billing_no) ? $item->billing_no : '',
|
||||||
!empty($item->type_of_member) ? $item->type_of_member : '',
|
!empty($item->type_of_member) ? $item->type_of_member : '',
|
||||||
|
$descriptionDiagnosis,
|
||||||
|
|
||||||
];
|
];
|
||||||
array_push($dataRow,$rowData);
|
array_push($dataRow,$rowData);
|
||||||
|
|||||||
Reference in New Issue
Block a user