MERGE_UAT_API_ROUTE_FOR_TPA

This commit is contained in:
Ubuntu 2026-01-02 14:21:49 +05:30
commit 84bbb4c0e3
6 changed files with 15 additions and 11 deletions

View File

@ -765,7 +765,7 @@ $routes->get('fetchUHIDDetails','ICICILombardController::fetchUHIDDetails');
$routes->get('EcardRequest','VidalApiController::EcardRequest'); $routes->get('EcardRequest','VidalApiController::EcardRequest');
$routes->get('HospitalNetwork','MediAssistApiController::HospitalNetwork'); $routes->get('HospitalNetwork','MediAssistApiController::HospitalNetwork');
$routes->get('GetBenefDetails','VidalApiController::GetBenefDetails'); $routes->get('VidalGetBenefDetails','VidalApiController::VidalGetBenefDetails');
$routes->get('ClaimDetail','VidalApiController::ClaimDetail'); $routes->get('ClaimDetail','VidalApiController::ClaimDetail');
$routes->get('SubmitClaim','MediAssistApiController::SubmitClaim'); $routes->get('SubmitClaim','MediAssistApiController::SubmitClaim');
$routes->get('IntimateClaim','MediAssistApiController::IntimateClaim'); $routes->get('IntimateClaim','MediAssistApiController::IntimateClaim');

View File

@ -248,9 +248,9 @@ class ApiServiceController extends BaseController
$file_id = $fileModel->insert($data); $file_id = $fileModel->insert($data);
log_message('error', "Files table inserted successfully, File id : {$file_id}"); log_message('error', "Files table inserted successfully, File id : {$file_id}");
// $mediAssistController = new MediAssistApiController(); // $mediAssistController = new MediAssistApiController();
// $mediAssistController->GetBenefDetails( [ 'polict_no' => $policy_no, 'file_id' =>$file_id ] ); // $mediAssistController->MediAssistGetBenefDetails( [ 'polict_no' => $policy_no, 'file_id' =>$file_id ] );
$r = Jobs::addJob(['job_name' => 'GetBenefDetails', 'payload' => ['policy_no' => $policy_no, 'file_id' => $file_id, 'client_policy_id' => $policy_id, 'return_type' => 'job']]); $r = Jobs::addJob(['job_name' => 'MediAssistGetBenefDetails', 'payload' => ['policy_no' => $policy_no, 'file_id' => $file_id, 'client_policy_id' => $policy_id, 'return_type' => 'job']]);
log_message('error', "GetBenefDetails job pushed successfully."); log_message('error', "MediAssistGetBenefDetails job pushed successfully.");
return $this->respond(['status' => true, 'code' => 200, 'message' => 'Action Triggered','data' => [] ]); return $this->respond(['status' => true, 'code' => 200, 'message' => 'Action Triggered','data' => [] ]);
@ -259,9 +259,9 @@ class ApiServiceController extends BaseController
$file_id = $fileModel->insert($data); $file_id = $fileModel->insert($data);
log_message('error', "Files table inserted successfully, File id : {$file_id}"); log_message('error', "Files table inserted successfully, File id : {$file_id}");
// $vidalApiController = new VidalApiController; // $vidalApiController = new VidalApiController;
// $vidalApiController->GetBenefDetails( [ 'polict_no' => $policy_no, 'file_id' =>$file_id ] ); // $vidalApiController->VidalGetBenefDetails( [ 'polict_no' => $policy_no, 'file_id' =>$file_id ] );
$r = Jobs::addJob(['job_name' => 'GetBenefDetails', 'payload' => ['policy_no' => $policy_no, 'file_id' => $file_id, 'client_policy_id' => $policy_id, 'return_type' => 'job']]); $r = Jobs::addJob(['job_name' => 'VidalGetBenefDetails', 'payload' => ['policy_no' => $policy_no, 'file_id' => $file_id, 'client_policy_id' => $policy_id, 'return_type' => 'job']]);
log_message('error', "GetBenefDetails job pushed successfully."); log_message('error', "VidalGetBenefDetails job pushed successfully.");
return $this->respond(['status' => true, 'code' => 200, 'message' => 'Action Triggered','data' => [] ]); return $this->respond(['status' => true, 'code' => 200, 'message' => 'Action Triggered','data' => [] ]);

View File

@ -6075,7 +6075,7 @@ class ClientController extends AdminController
// $apiServiceController->pushClaims($ticket_id); die; // $apiServiceController->pushClaims($ticket_id); die;
// echo change_date_format('13/10/1998 00:00:00','d/m/Y H:i:s');die(); // echo change_date_format('13/10/1998 00:00:00','d/m/Y H:i:s');die();
// $medi_assist = new MediAssistApiController(); // $medi_assist = new MediAssistApiController();
// $res = $medi_assist->GetBenefDetails(['policy_no' => '97000034240400000030', 'file_id' => 389, 'return_type' => 'job', 'client_policy_id' => 6192 ]); // $res = $medi_assist->MediAssistGetBenefDetails(['policy_no' => '97000034240400000030', 'file_id' => 389, 'return_type' => 'job', 'client_policy_id' => 6192 ]);
// dd($res); // dd($res);
// $employeeController = new EmployeeController(); // $employeeController = new EmployeeController();

View File

@ -175,10 +175,14 @@ class JobWorker extends AdminController
'type' => 'CC', // Handler Category 'type' => 'CC', // Handler Category
'handler' => 'App\Controllers\EmployeeServiceController', 'handler' => 'App\Controllers\EmployeeServiceController',
], ],
'GetBenefDetails' => [ 'MediAssistGetBenefDetails' => [
'type' => 'CC', // Handler Category 'type' => 'CC', // Handler Category
'handler' => 'App\Controllers\MediAssistApiController', 'handler' => 'App\Controllers\MediAssistApiController',
], ],
'VidalGetBenefDetails' => [
'type' => 'CC', // Handler Category
'handler' => 'App\Controllers\VidalApiController',
],
'bdsDumpExcelFileFormatValidation' => [ 'bdsDumpExcelFileFormatValidation' => [
'type' => 'CC', // Handler Category 'type' => 'CC', // Handler Category
'handler' => 'App\Controllers\PolicyTransactionController', 'handler' => 'App\Controllers\PolicyTransactionController',

View File

@ -207,7 +207,7 @@ class MediAssistApiController extends BaseController
} }
public function GetBenefDetails($requestData) public function MediAssistGetBenefDetails($requestData)
{ {
// helper('api'); // helper('api');
// helper('TPADataCompareHelper'); // helper('TPADataCompareHelper');

View File

@ -675,7 +675,7 @@ class VidalApiController extends BaseController
} }
public function GetBenefDetails($requestData) public function VidalGetBenefDetails($requestData)
{ {
$function_calling_type = $requestData['return_type'] ?? 'job'; $function_calling_type = $requestData['return_type'] ?? 'job';