1. Go to this page and download the library: Download virusphp/bridging-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/ */
// Example Controller bridging to Vclaim BPJS (Laravel 7 ke atas)
use Bpjs\Bridging\Vclaim\BridgeVclaim;
Class SomeController
{
protected $bridging;
public function __construct()
{
$this->bridging = new BridgeVclaim();
}
// Example To use get Referensi diagnosa
// Name of Method example
public function getDiagnosa($kode)
{
$endpoint = 'referensi/diagnosa/'. $kode;
return $this->bridging->getRequest($endpoint);
}
}
// Example Controller bridging to Icare BPJS (Laravel 7 ke atas)
use Bpjs\Bridging\Icare\BridgeIcare;
use Illuminate\Http\Request;
Class SomeController
{
protected $bridging;
public function __construct()
{
$this->bridging = new BridgeIcare();
}
// Example To use get History
// Name of Method example
public function getHistory(Request $reqeust)
{
$data = $this->handleRequest($reqeust);
$endpoint = 'api/rs/validate';
return $this->bridging->postRequest($endpoint, $data);
}
protected function handleRequest($request)
{
$data['param'] = $request->nomor_kartu;
$data['kodedokter'] = $request->kode_dokter;
return json_encode($data);
}
}
// Example Controller bridging to Aplicare BPJS (Laravel 7 ke atas)
use Bpjs\Bridging\Icare\BridgeAPlicares;
use Illuminate\Http\Request;
Class SomeController
{
protected $bridging;
public function __construct()
{
$this->bridging = new BridgeAplicares();
}
// Example To use get Referensi Kelas
// Name of Method example
public function getReferensiKelas()
{
$endpoint = 'ref/kelas';
return $this->bridging->getRequest($endpoint);
}
}
// Example Controller bridging to SIRS Kemkes (Laravel 7 ke atas)
use Kemkes\Bridging\Sirs\BridgeSirs;
Class SomeController
{
protected $bridging;
public function __construct()
{
$this->bridging = new BridgeSirs;
}
// Example To use get list Tempat tidur
// Name of Method example
public function getTempatTidur()
{
$url = 'Fasyankes';
$tempattidur = $this->bridging->getRequest($url);
return $tempattidur;
}
}