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 $db;
protected $employeePolicyModel;
protected $medi_assist_primary_key;
protected $vidal_primary_key;
protected $icici_primary_key;
public function __construct()
{
$this->db = \Config\Database::connect();
$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
@ -38,7 +44,7 @@ class ApiServiceController extends BaseController
$tpaID = $data['tpa_id'];
if ($tpaID == 2) { // MediAssist
if ($tpaID == $this->medi_assist_primary_key) { // MediAssist
$mediAssistController = new MediAssistApiController();
return $mediAssistController->SubmitClaim($claimId);
}else{
@ -90,7 +96,7 @@ class ApiServiceController extends BaseController
{
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();
$data['eCardDownload'] = $mediAssistController->EcardRequest( $emp_code, $policy_no );
@ -162,7 +168,7 @@ class ApiServiceController extends BaseController
'created_by'=> get_session_userid(),
];
if ($tpa_id == 2) // MediAssist
if ($tpa_id == $this->medi_assist_primary_key) // MediAssist
{
$file_id = $fileModel->insert($data);
log_message('error', "Files table inserted successfully, File id : {$file_id}");