FEAT_CLAIM_TPA_PUSH

This commit is contained in:
VENKATESHWARAN 2025-11-05 17:37:44 +05:30
parent 642cce286f
commit 921ac384bf
2 changed files with 11 additions and 0 deletions

View File

@ -3636,6 +3636,11 @@ class EmployeeRestController extends AdminController
return $this->respond(['status' => false, 'code' => 400, 'message' => $message], 200);
}
// this call for TPA integration
$apiServiceController = new ApiServiceController();
$apiServiceController->pushClaims($insert_status);
log_message('error', "pushClaims function called with Ticket ID: {$insert_status}, In Employee Rest Controller");
} else {
$message = 'Something Went Wrong';
return $this->respond(['status' => false, 'code' => 400, 'message' => $message], 200);

View File

@ -1056,6 +1056,12 @@ class TicketController extends BaseController
$this->putHistoryAfterInsert($ticket_data, $return_value);
$mail_responce = $this->sendAutoMailTrigger($return_value);
$this->autoMessageInsertBasedOnMailResponse($mail_responce, $return_value);
// this call for TPA integration
$apiServiceController = new ApiServiceController();
$apiServiceController->pushClaims($return_value);
log_message('error', "pushClaims function called with Ticket ID: {$return_value}, In Ticket Controller");
return $this->respond(['status' => true, 'ticket_id' => $return_value, 'code' => 200, 'data' => $ticket_data, "message" => "Claim created successfully", 'mail_responce' => $mail_responce], 200);
} else {
return $this->respond(['status' => false, 'code' => 404, 'message' => 'Failed to create claim'], 200);