GWM : 2hr claim status issue fixed mediassist & vidal

This commit is contained in:
Gowtham M 2026-02-27 11:45:01 +05:30
parent bf48c2c0ac
commit b41fd96eae
2 changed files with 15 additions and 2 deletions

View File

@ -844,6 +844,8 @@ class MediAssistApiController extends BaseController
->get()
->getResultArray();
log_message('error','MEDI_ASSIST - Claim Status started | for ticket count: ' . count($TicketData));
// dd($TicketData);
if (!$TicketData) {
@ -890,7 +892,11 @@ class MediAssistApiController extends BaseController
if ($response['status'] != true || empty($response['data']['claimsData'][0])) {
log_message('error','MEDI_ASSIST - Claim Status FAILED | for ticket ID: ' . $claimId.' | response: '.json_encode($response));
$error_data[$claimId][['status' => false,'message' => 'API call failed.','data' => $response]];
$error_data[$claimId] = [
'response' => $response,
'body' => $body
];
continue; // skip to next ticket
}
// Extract Claim Status

View File

@ -567,6 +567,8 @@ class VidalApiController extends BaseController
// dd($TicketData);
log_message('error', "VIDAL - Claim Status | Total tickets fetched for status update: " . count($TicketData));
if (!$TicketData) {
log_message('error', "VIDAL - Claim Status | Claims not found to update status");
return $this->response->setJSON(['status' => false,'message' => 'Claims not found' ]);
@ -599,7 +601,12 @@ class VidalApiController extends BaseController
if ($response['status'] != true || empty($response['data']['data']['claims'][0])) {
log_message('error', 'VIDAL - Claim Status FAILED | for ticket ID: ' . $claimId.' | response: '.json_encode($response));
$error_data[$claimId][['status' => false,'message' => 'API call failed.','data' => $response]];
$error_data[$claimId] = [
'status' => false,
'message' => 'API call failed.',
'data' => $response
];
continue;
}
// Extract claim status