Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Yazı Tipi BoyutlandırıcıAa
  • Anasayfa
  • Teknoloji
    • Siber Güvenlik
    • Yapay Zeka
    • Donanım
    • Bilim
  • Yazılım
  • Savunma & İstihbarat
  • Oyun
  • Yaşam
    • Finans
    • Sinema
    • Dünyadan Haberler
  • İş Birliği
Okuma: PHP Laravel için BPJS Paket Köprülemesi (VClaim, Aplicare, PCare, i-Care)
Paylaş
Yazı Tipi BoyutlandırıcıAa
Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Ara
Bizi Takip Et
  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti
© 2026 Teknomers. All Rights Reserved.

Anasayfa » PHP Laravel için BPJS Paket Köprülemesi (VClaim, Aplicare, PCare, i-Care)

Yazılım

PHP Laravel için BPJS Paket Köprülemesi (VClaim, Aplicare, PCare, i-Care)

teknomers
Son güncelleme: 1 Ocak 2026 21:17
teknomers
Paylaş
Paylaş

Web Service BPJS Kesehatan için PHP paketi:

  • VClaim
  • Aplicare
  • PCare
  • i-Care

Kurulum

composer require indravscode/bridging-bpjs
    

Örnek Değerler

Örnek değerler:

$nomorKartu = '0000039043765';
$nomorKunjungan = '0114A0260815Y000003';
$kodeDokter = '123123';
$kodeDiagnosa = 'A001';
$jenisKartu = 'nik'; // 'noka' veya 'nik'
$kodeJenisKelompok = 01;
$kodeTkp = 10;
$kodeSpesialis = 'ANA';
$kodeSubSpesialis = '26';
$kodeSarana = '1';
$kodeKhusus = 'THA'; // ["THA","HEM"]
$keywordObat = '38250800016'; // Kode veya İlaç Adı DPHO
$bulanKegiatan = '15-01-2026';
$educationId = '16020000001';
$nomorUrut = 'A1';
$tanggalDaftar = '31-01-2026';
$tanggalRujuk = '17-01-2026';
$indeksMulai = 1;
$batasData = 10;

VClaim

.env dosyasına ekleyin:

BPJS_CONSID="2112121"
BPJS_SECRET_KEY="121212121"
BPJS_BASE_URL="https://apijkn.bpjs-kesehatan.go.id"
BPJS_SERVICE_NAME="vclaim-rest"
BPJS_USER_KEY="your-user-key"
use Bridging\Bpjs\VClaim;

function vclaim_config(){
    $config = [
        'cons_id' => env('BPJS_CONSID'),
        'secret_key' => env('BPJS_SECRET_KEY'),
        'base_url' => env('BPJS_BASE_URL'),
        'service_name' => env('BPJS_SERVICE_NAME'),
        'user_key' => env('BPJS_USER_KEY'),
    ];
    return $config;
}

$referensi = new VClaim\Referensi($this->vclaim_config());
return response($referensi->propinsi());

PCare

.env dosyasına ekleyin:

BPJS_PCARE_CONSID="2112121"
BPJS_PCARE_SECRET_KEY="1a2b1a2b1a2b"
BPJS_PCARE_USERNAME="username-pcare"
BPJS_PCARE_PASSWORD="password-pcare"
BPJS_PCARE_APP_CODE="012"
BPJS_PCARE_BASE_URL="https://apijkn.bpjs-kesehatan.go.id"
BPJS_PCARE_SERVICE_NAME="pcare-rest"
BPJS_PCARE_USER_KEY="1a2b3c1a2b3c"
BPJS_PCARE_ANTREAN_USER_KEY="3c2b1a3c2b1a"
use Bridging\Bpjs\PCare;

function pcare_config(){
    $config = [
        'cons_id' => env('BPJS_PCARE_CONSID'),
        'secret_key' => env('BPJS_PCARE_SECRET_KEY'),
        'username' => env('BPJS_PCARE_USERNAME'),
        'password' => env('BPJS_PCARE_PASSWORD'),
        'app_code' => env('BPJS_PCARE_APP_CODE'),
        'base_url' => env('BPJS_PCARE_BASE_URL'),
        'service_name' => env('BPJS_PCARE_SERVICE_NAME'),
        'user_key' => env('BPJS_PCARE_USER_KEY'),
        'antrean_user_key' => env('BPJS_PCARE_ANTREAN_USER_KEY'),
    ];
    return $config;
}

// Diagnosa - Get Diagnosa
$bpjs = new PCare\Diagnosa($this->pcare_config());
return $bpjs->keyword($kodeDiagnosa)->index($indeksMulai, $batasData);

// Diğer metodlar benzer şekilde kullanılabilir...

i-Care

.env dosyasına ekleyin:

BPJS_ICARE_CONSID="2112121"
BPJS_ICARE_SECRET_KEY="1a2b1a2b1a2b"
BPJS_ICARE_USERNAME="username-icare"
BPJS_ICARE_PASSWORD="password-icare"
BPJS_ICARE_APP_CODE="012"
BPJS_ICARE_BASE_URL="https://apijkn.bpjs-kesehatan.go.id"
BPJS_ICARE_SERVICE_NAME="ihs"
BPJS_ICARE_USER_KEY="1a2b3c1a2b3c"
BPJS_ICARE_ANTREAN_USER_KEY="3c2b1a3c2b1a"
use Bridging\Bpjs\ICare;

function icare_config(){
    $config = [
        'cons_id' => env('BPJS_ICARE_CONSID'),
        'secret_key' => env('BPJS_ICARE_SECRET_KEY'),
        'username' => env('BPJS_ICARE_USERNAME'),
        'password' => env('BPJS_ICARE_PASSWORD'),
        'app_code' => env('BPJS_ICARE_APP_CODE'),
        'base_url' => env('BPJS_ICARE_BASE_URL'),
        'service_name' => env('BPJS_ICARE_SERVICE_NAME'),
        'user_key' => env('BPJS_ICARE_USER_KEY'),
        'antrean_user_key' => env('BPJS_ICARE_ANTREAN_USER_KEY'),
    ];
    return $config;
}

// FKTP validasyonu
$bpjs = new ICare\FKTP($this->icare_config());
return $bpjs->validate($nomorKartu);

// FKRTL validasyonu
$bpjs = new ICare\FKRTL($this->icare_config());
return $bpjs->validate($nomorKartu, $kodeDokter);

Katkı

Tüm katkılarınız büyük takdir görecektir! Lütfen katkı rehberine göz atın.

Manuel Kurulum

Repo’yu klonlayın:

git clone --depth 1 https://github.com/indravscode/bridging-bpjs.git
cd bridging-bpjs
rm -rf ./.git

Bağımlılıkları kurun:

composer install

Tam kaynak kodunu aşağıdaki GitHub bağlantısından görebilirsiniz:
https://github.com/indravscode/bridging-bpjs

Kaynak: Orijinal Makale

Contents
  • Kurulum
  • Örnek Değerler
  • VClaim
  • PCare
  • i-Care
  • Katkı
  • Manuel Kurulum
Laravel için Doğrulanabilir Bir Denetim Kaydı Oluşturdum
Laravel Artık Yerel Passkey’lere Sahip: laravel/passkeys için Kapsamlı Bir Rehber
PHP 8.4 Güncellemeleri Sonrası Laravel Herd’de dyld: Symbol not found Hatasını Nasıl Çözdüm (macOS Monterey)
Laravel’de “Cache::memo()” ile Tekrar Eden Önbellek Sorgularını Azaltma
AI Destekli Geliştirme ile MVP’nizi Haftalar İçinde Koda Dönüştürme Yöntemleri
Bu Makaleyi Paylaş
Facebook Bağlantıyı Kopyala Yazdır
Paylaş
Önceki Makale Adapt Tarayıcısıyla Daha Hızlı Gezinin ve Verimliliğinizi Artırın!
Sonraki Makale LG’nin Yeni AI Destekli Karaoke Hoparlörü: Şarkı Seslerini Siliyor!

Sanal Medya

FacebookBeğen
452Takip Et
PinterestSabitle
237Takip Et

Son Eklenenler

ABD’nin Larval Parazitlerle Mücadele Planı: Daha Fazla Sinek Gerekli!
Genel
2026’nın en ilginç girişim trendi: Birlikte teknoloji devrimi
Yapay Zeka
Google’dan SpaceX’e Ayda 920 Milyon Dolarlık Dev Yatırım
Genel
60 Dakikada Kaybolan Teknoloji Dünyası
Liste
60 Dakikada Kaybolan Teknoloji Trendsleri
Liste
Acer MA200 1TB SSD İncelemesi: Yeterli, asıl olan bu
Donanım
//

Siber güvenlik, yapay zeka ve savunma sanayiinden; finans ve sinema dünyasına uzanan geniş bir yelpaze. Teknomers; teknoloji, strateji ve yazılım dünyasını sade bir dille sizlerle buluşturuyor.

Kurumsal

  • Hakkımızda
  • Gizlilik politikası
  • Tanıtım Yazısı ve Backlink Hizmeti

Kategoriler

  • Teknoloji
  • Oyun
  • Sinema
  • Siber Güvenlik
  • Bilim
  • Finans
  • Dünyadan Güncel Haberler

Populer

  • TV'de Ücretsiz İzlenebilen Şifresiz Erotik Kanallar (2025 Güncel Frekans Listesi)

  • The Last of Us PC Kontrolleri: Hızlı Silah Değiştirme ve Tüm Tuşlar (2025)

  • Hogwarts Legacy'de Odaklanma İksiri Nasıl Yapılır?

Teknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor HaberleriTeknomers | Dünyadan Güncel Teknoloji | Oyun | Müzik | Film | Spor Haberleri
Bizi Takip Et
© 2026 Teknomers. All Rights Reserved.
Welcome Back!

Sign in to your account

Kullanıcı Adı veya E-posta Adresi
Şifre

Şifrenizi mi unuttunuz?