1. Go to this page and download the library: Download awageeks/laravel-bpjs library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
awageeks / laravel-bpjs example snippets
$pcare = new Awageeks\Bpjs\Pcare\Diagnosa();
$pcare->setKeyword('A00');
$pcare->setOffset(0);
$pcare->setLimit(10);
$response = $pcare->getDiagnosa();
// or
$pcare = new Awageeks\Bpjs\Pcare\Diagnosa();
$response = $pcare->getDiagnosa('A00', 0, 10);
$pcare = new Awageeks\Bpjs\PCare\Dokter();
$pcare->setOffset(0);
$pcare->setLimit(10);
$response = $pcare->getDokter();
// or
$pcare = new Awageeks\Bpjs\PCare\Dokter();
$response = $pcare->getDokter(0, 10);
$pcare = new Awageeks\Bpjs\PCare\Kesadaran();
$response = $pcare->getKesadaran();
$pcare = new Awageeks\Bpjs\PCare\Peserta();
$pcare->setKeyword('0001261832477');
$response = $pcare->getPesertaByNoka();
// or
$pcare = new Awageeks\Bpjs\PCare\Peserta();
$response = $pcare->getPesertaByNoka('0001261832477');
$pcare = new Awageeks\Bpjs\PCare\Peserta();
$pcare->setKeyword('3174016909650001');
$response = $pcare->getPesertaByNik();
// or
$pcare = new Awageeks\Bpjs\PCare\Peserta();
$response = $pcare->getPesertaByNik('3174016909650001');
$pcare = new Awageeks\Bpjs\PCare\Poli();
$pcare->setOffset(0);
$pcare->setLimit(10);
$response = $pcare->getPoli();
// or
$pcare = new Awageeks\Bpjs\PCare\Poli();
$response = $pcare->getPoli(0, 10);
$pcare = new Awageeks\Bpjs\PCare\Provider();
$pcare->setOffset(0);
$pcare->setLimit(10);
$response = $pcare->getProvider();
// or
$pcare = new Awageeks\Bpjs\PCare\Provider();
$response = $pcare->getProvider(0, 10);
// spesialis
$pcare = new Awageeks\Bpjs\PCare\Spesialis();
$response = $pcare->getSpesialis();
$pcare = new Awageeks\Bpjs\PCare\Spesialis();
$response = $pcare->getSarana();
$pcare = new Awageeks\Bpjs\PCare\Spesialis();
$response = $pcare->getKhusus();
$pcare = new Awageeks\Bpjs\PCare\Spesialis();
$pcare->setKodeSubspesialis('3');
$pcare->setKodeSarana('1');
$pcare->setTanggalRujuk('27-12-2022');
$response = $pcare->getFaskesRujukanSubspesialis();
// or
$pcare = new Awageeks\Bpjs\PCare\Spesialis();
$response = $pcare->getFaskesRujukanSubspesialis(3, 1, '27-12-2022');
$pcare = new Awageeks\Bpjs\PCare\Spesialis();
$pcare->setKodeKhusus('IGD');
$pcare->setNomorKartu('0001261832477');
$pcare->setTanggalRujuk('27-12-2022');
$response = $pcare->getFaskesRujukanKhusus();
// or
$pcare = new Awageeks\Bpjs\PCare\Spesialis();
$response = $pcare->getFaskesRujukanKhusus('IGD', '0001261832477', '27-12-2022');
$pcare = new Awageeks\Bpjs\PCare\Spesialis();
$pcare->setKodeKhusus('THA');
$pcare->setKodeSubspesialis('3');
$pcare->setNomorKartu('0001261832477');
$pcare->setTanggalRujuk('27-12-2022');
$response = $pcare->getFaskesRujukanKhususSubspesialis();
// or
$pcare = new Awageeks\Bpjs\PCare\Spesialis();
$response = $pcare->getFaskesRujukanKhususSubspesialis('THA', '3', '0001261832477', '27-12-2022');
// rawat inap
$pcare = new Awageeks\Bpjs\PCare\StatusPulang();
$response = $pcare->getStatusPulangRawatInap();
// rawat jalan
$pcare = new Awageeks\Bpjs\PCare\StatusPulang();
$response = $pcare->getStatusPulangRawatJalan();