FEAT_TPA_PK_CONST_ENV

This commit is contained in:
VENKATESHWARAN 2025-11-07 10:14:56 +05:30
parent ea7b5e807c
commit 4c3278395e

View File

@ -20,11 +20,17 @@ class ApiServiceController extends BaseController
// protected $format = 'json'; // protected $format = 'json';
protected $db; protected $db;
protected $employeePolicyModel; protected $employeePolicyModel;
protected $medi_assist_primary_key;
protected $vidal_primary_key;
protected $icici_primary_key;
public function __construct() public function __construct()
{ {
$this->db = \Config\Database::connect(); $this->db = \Config\Database::connect();
$this->employeePolicyModel = new EmployeePolicyModel(); $this->employeePolicyModel = new EmployeePolicyModel();
$this->medi_assist_primary_key = getenv('MEDI_ASSIST_PRIMARY_KEY_CONSTANT');
$this->vidal_primary_key = getenv('VIDAL_PRIMARY_KEY_CONSTANT');
$this->icici_primary_key = getenv('ICICI_PRIMARY_KEY_CONSTANT');
} }
// Push Claims // Push Claims
@ -38,7 +44,7 @@ class ApiServiceController extends BaseController
$tpaID = $data['tpa_id']; $tpaID = $data['tpa_id'];
if ($tpaID == 2) { // MediAssist if ($tpaID == $this->medi_assist_primary_key) { // MediAssist
$mediAssistController = new MediAssistApiController(); $mediAssistController = new MediAssistApiController();
return $mediAssistController->SubmitClaim($claimId); return $mediAssistController->SubmitClaim($claimId);
}else{ }else{
@ -90,7 +96,7 @@ class ApiServiceController extends BaseController
{ {
if($employee_policy[0]['tpa_id'] != null) if($employee_policy[0]['tpa_id'] != null)
{ {
if($employee_policy[0]['tpa_primary_id'] == 2)//Medi assist if($employee_policy[0]['tpa_primary_id'] == $this->medi_assist_primary_key)//Medi assist
{ {
$mediAssistController = new MediAssistApiController(); $mediAssistController = new MediAssistApiController();
$data['eCardDownload'] = $mediAssistController->EcardRequest( $emp_code, $policy_no ); $data['eCardDownload'] = $mediAssistController->EcardRequest( $emp_code, $policy_no );
@ -162,7 +168,7 @@ class ApiServiceController extends BaseController
'created_by'=> get_session_userid(), 'created_by'=> get_session_userid(),
]; ];
if ($tpa_id == 2) // MediAssist if ($tpa_id == $this->medi_assist_primary_key) // MediAssist
{ {
$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}");