vidal submit api : GWM
This commit is contained in:
parent
391a2f314c
commit
4766e33be2
@ -788,7 +788,7 @@ $routes->get('EcardRequest','HealthIndiaApiController::EcardRequest');
|
|||||||
$routes->get('HospitalNetwork','MediAssistApiController::HospitalNetwork');
|
$routes->get('HospitalNetwork','MediAssistApiController::HospitalNetwork');
|
||||||
$routes->get('VidalGetBenefDetails','VidalApiController::VidalGetBenefDetails');
|
$routes->get('VidalGetBenefDetails','VidalApiController::VidalGetBenefDetails');
|
||||||
$routes->get('ClaimDetail','VidalApiController::ClaimDetail');
|
$routes->get('ClaimDetail','VidalApiController::ClaimDetail');
|
||||||
$routes->get('SubmitClaim','HealthIndiaApiController::SubmitClaim');
|
$routes->get('SubmitClaim','VidalApiController::SubmitClaim');
|
||||||
$routes->get('IntimateClaim','MediAssistApiController::IntimateClaim');
|
$routes->get('IntimateClaim','MediAssistApiController::IntimateClaim');
|
||||||
$routes->get('IRSubmission','MediAssistApiController::IRSubmission');
|
$routes->get('IRSubmission','MediAssistApiController::IRSubmission');
|
||||||
$routes->get('ClaimStatusUpdate','MediAssistApiController::ClaimStatusUpdate');
|
$routes->get('ClaimStatusUpdate','MediAssistApiController::ClaimStatusUpdate');
|
||||||
|
|||||||
@ -7,6 +7,7 @@ use App\Models\EmployeePolicyModel;
|
|||||||
use App\Models\TpaApiDataModel;
|
use App\Models\TpaApiDataModel;
|
||||||
|
|
||||||
use App\Controllers\BaseController;
|
use App\Controllers\BaseController;
|
||||||
|
use App\Controllers\TicketController;
|
||||||
use CodeIgniter\HTTP\ResponseInterface;
|
use CodeIgniter\HTTP\ResponseInterface;
|
||||||
use CodeIgniter\API\ResponseTrait;
|
use CodeIgniter\API\ResponseTrait;
|
||||||
|
|
||||||
@ -15,13 +16,18 @@ class VidalApiController extends BaseController
|
|||||||
use ResponseTrait;
|
use ResponseTrait;
|
||||||
protected $db;
|
protected $db;
|
||||||
protected $vidal_primary_key;
|
protected $vidal_primary_key;
|
||||||
|
protected $claim_type_array;
|
||||||
|
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
$this->db = \Config\Database::connect();
|
$this->db = \Config\Database::connect();
|
||||||
$this->vidal_primary_key = getenv('VIDAL_PRIMARY_KEY_CONSTANT');
|
$this->vidal_primary_key = getenv('VIDAL_PRIMARY_KEY_CONSTANT');
|
||||||
|
|
||||||
|
$this->claim_type_array = new TicketController();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
function uploadFileToVidal($filePath,$filename)
|
function uploadFileToVidal($filePath,$filename)
|
||||||
{
|
{
|
||||||
@ -115,6 +121,8 @@ class VidalApiController extends BaseController
|
|||||||
|
|
||||||
public function SubmitClaim ($claimId = null) //515
|
public function SubmitClaim ($claimId = null) //515
|
||||||
{
|
{
|
||||||
|
|
||||||
|
// dd($claim_type_array = $this->ticketController->claimType);
|
||||||
helper('api');
|
helper('api');
|
||||||
|
|
||||||
// Fetch the data from DB
|
// Fetch the data from DB
|
||||||
@ -132,6 +140,7 @@ class VidalApiController extends BaseController
|
|||||||
tm.hospital_pin_code as hospitalPinCode,
|
tm.hospital_pin_code as hospitalPinCode,
|
||||||
tm.hospital_phone_no as hospitalPhoneNo,
|
tm.hospital_phone_no as hospitalPhoneNo,
|
||||||
tm.claim_amount as requestedAmount,
|
tm.claim_amount as requestedAmount,
|
||||||
|
tm.claim_type,
|
||||||
tm.tpa_no as dependentUniqueId,
|
tm.tpa_no as dependentUniqueId,
|
||||||
cp.policy_no as policyNo,
|
cp.policy_no as policyNo,
|
||||||
e.emp_code as memberId,
|
e.emp_code as memberId,
|
||||||
@ -189,7 +198,7 @@ class VidalApiController extends BaseController
|
|||||||
'policyNo' => $data['policyNo'],
|
'policyNo' => $data['policyNo'],
|
||||||
'dependentUniqueId' => $data['dependentUniqueId'],
|
'dependentUniqueId' => $data['dependentUniqueId'],
|
||||||
'typeOfClaim' => "Main hospitalization claim",
|
'typeOfClaim' => "Main hospitalization claim",
|
||||||
'claimSubType' => "OPD",
|
'claimSubType' => null, // "OPD",
|
||||||
'requestedAmount' => $data['requestedAmount'],
|
'requestedAmount' => $data['requestedAmount'],
|
||||||
'ailmentType' => "Non covid",
|
'ailmentType' => "Non covid",
|
||||||
'admissionDate' => change_date_format($data['admissionDate'], 'Y-m-d', 'd-m-Y'),
|
'admissionDate' => change_date_format($data['admissionDate'], 'Y-m-d', 'd-m-Y'),
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user