Merge branch 'dev' of bitbucket.org:jubilian/nhance into dev
This commit is contained in:
commit
59d358541c
@ -138,6 +138,9 @@ class MediAssistApiController extends BaseController
|
||||
if($response['status'] != true){
|
||||
|
||||
log_message('error', 'TPA CLAIM PUSH FAILED | claimId: '.$claimId.' | response: '.json_encode($response));
|
||||
$this->db->table('ticket_master')
|
||||
->where('id',$claimId)
|
||||
->update([ 'tpa_push_response' => json_encode($response) ]);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -1106,7 +1109,9 @@ class MediAssistApiController extends BaseController
|
||||
$ticket = $this->db->table('ticket_master tm')->select("tm.id")
|
||||
->where('tm.policy_no', $value['policY_NUMBER'])
|
||||
->where('tm.emp_code', $value['employeE_NO'])
|
||||
->where('tm.claim_number', $value['tpA_CLAIM_NO'])
|
||||
->where('tm.claim_amount', $value['estimateD_CLAIM_AMOUNT'])
|
||||
->where('tm.doa', $this->mediDate($value['datE_OF_ADMISSION'] ?? null))
|
||||
// ->where('tm.claim_number', $value['tpA_CLAIM_NO'])
|
||||
->get()
|
||||
->getRowArray();
|
||||
|
||||
@ -1173,6 +1178,7 @@ class MediAssistApiController extends BaseController
|
||||
")
|
||||
->join('client_rm', 'client_rm.client_id = cp.client_id AND client_rm.level = 3', 'left')
|
||||
->where('cp.policy_no', $value['policY_NUMBER'])
|
||||
->orderBy('client_rm.id','DESC')
|
||||
->get()
|
||||
->getRowArray();
|
||||
|
||||
@ -1181,12 +1187,14 @@ class MediAssistApiController extends BaseController
|
||||
e.id as emp_id,
|
||||
e.emp_code ,
|
||||
e2.id as insured_emp_id,
|
||||
ep.tpa_id as tpa_no,
|
||||
")
|
||||
->join(
|
||||
'employees e2',
|
||||
"e2.emp_code = e.emp_code AND e2.relationship = ".$this->db->escape($relationship),
|
||||
'left'
|
||||
)
|
||||
->join( 'employee_polices ep', "ep.employee_id = e2.id ", 'left' )
|
||||
->where('e.emp_code', $value['employeE_NO'])
|
||||
->where('e.relationship', 'self')
|
||||
->get()
|
||||
@ -1200,7 +1208,7 @@ class MediAssistApiController extends BaseController
|
||||
'claim_status_id' => $claimStatusId,
|
||||
'policy_no' => $value['policY_NUMBER'] ?? null,
|
||||
'claim_number' => $value['tpA_CLAIM_NO'] ?? null,
|
||||
'tpa_claim_id' => $value['tpA_CLAIM_NO'] ?? null,
|
||||
'tpa_claim_id' => $value['tpA_CLAIM_NO'] ?? null,
|
||||
|
||||
// local promary id
|
||||
'tpa_id' => $clientpolicy['tpa_id'] ?? null,
|
||||
@ -1212,6 +1220,7 @@ class MediAssistApiController extends BaseController
|
||||
// Employee / Insured
|
||||
'emp_id' => $employee['emp_id'] ?? null,
|
||||
'insured_emp_id' => $employee['insured_emp_id'] ?? null,
|
||||
'tpa_no' => $employee['tpa_no'] ?? null,
|
||||
'emp_code' => $value['employeE_NO'] ?? null,
|
||||
'emp_name' => $value['employeE_NAME'] ?? null,
|
||||
'insured_name' => $value['beneficiarY_NAME'] ?? null,
|
||||
@ -1250,9 +1259,8 @@ class MediAssistApiController extends BaseController
|
||||
$this->db->table('ticket_master')->insert($claimData);
|
||||
|
||||
log_message(
|
||||
'info',
|
||||
'New claim created | Policy: '.$claimData['policy_no'].
|
||||
' | Claim: '.$claimData['claim_number']
|
||||
'error',
|
||||
'New claim created | Policy: '.$claimData['policy_no'].' | Claim: '.$claimData['claim_number']
|
||||
);
|
||||
|
||||
}
|
||||
|
||||
@ -244,6 +244,9 @@ class VidalApiController extends BaseController
|
||||
|
||||
if($response['status'] != true){
|
||||
log_message('error', 'TPA CLAIM PUSH FAILED | claimId: '.$claimId.' | response: '.json_encode($response));
|
||||
$this->db->table('ticket_master')
|
||||
->where('id',$claimId)
|
||||
->update([ 'tpa_push_response' => json_encode($response) ]);
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user