Skip to main content

Status Job BPJS pada Antrean

Pengantar

Untuk setiap antrean pasien dengan penjamin BPJS, Dekacare secara otomatis mengirimkan data pendaftaran ke sistem BPJS melalui dua job (proses latar belakang). Status dari kedua job ini ditampilkan secara real-time pada kartu antrean, membantu petugas memantau keberhasilan sinkronisasi data dengan BPJS.

Pemahaman terhadap status job BPJS sangat penting untuk memastikan data kunjungan pasien tercatat dengan benar di sistem Jaminan Kesehatan Nasional.

Jenis Job BPJS

Setiap antrean BPJS memiliki dua job yang berjalan secara otomatis:

BadgeNama JobJob TypeFungsi
PPendaftaran PCarependaftaran_pcareMengirimkan data pendaftaran kunjungan pasien ke layanan PCare BPJS
AAntrean FKTPtambah_antrean_fktpMengirimkan data antrean ke sistem antrean FKTP (Fasilitas Kesehatan Tingkat Pertama) BPJS

Tampilan Badge Status

Status job ditampilkan dalam bentuk badge kecil pada baris detail kartu antrean. Badge hanya muncul untuk pasien dengan penjamin BPJS (penjamin_id = 2).

Format Badge

Setiap badge menampilkan format: [Huruf]: [Status]

  • P: OK — Pendaftaran PCare berhasil
  • P: Gagal — Pendaftaran PCare gagal
  • P: processing — Pendaftaran PCare sedang diproses
  • A: OK — Antrean FKTP berhasil
  • A: Gagal — Antrean FKTP gagal
  • A: processing — Antrean FKTP sedang diproses

Warna Badge

StatusWarna BadgeKeterangan
OK (Success)HijauJob berhasil dieksekusi dan data terkirim ke BPJS
Gagal (Failed)MerahJob gagal, data tidak terkirim ke BPJS
ProcessingKuningJob sedang dalam antrian proses
N/AAbu-abuTidak ada data job tracker untuk antrean ini

Nomor Antrean PCare

Selain badge status job, kartu antrean juga menampilkan badge PCare di area status (pojok kanan atas) yang menunjukkan nomor antrean PCare:

KondisiTampilanWarna
Pendaftaran PCare suksesPCare: [nomor]Hijau (background hijau muda)
Pendaftaran PCare gagalPCare: 0Merah (background merah muda)

Detail Error BPJS

Ketika badge status menunjukkan Gagal, petugas dapat melihat detail error dengan cara:

  1. Hover (arahkan kursor) pada badge yang berstatus Gagal
  2. Sistem akan menampilkan tooltip berisi pesan error dari BPJS
  3. Pesan error ini berasal langsung dari respons API BPJS dan membantu mengidentifikasi penyebab kegagalan

Tips: Pesan error dari BPJS biasanya cukup deskriptif. Contoh umum: “Nomor kartu BPJS tidak ditemukan”, “Pasien tidak aktif”, “Tanggal kunjungan tidak valid”.

Validasi Status BPJS Sebelum Terima Antrean

Saat petugas menekan tombol Terima pada antrean BPJS, sistem melakukan validasi status job terlebih dahulu:

Alur Validasi

  1. Sistem memeriksa status Pendaftaran PCare (job type: pendaftaran_pcare)
  2. Sistem memeriksa status Antrean FKTP (job type: tambah_antrean_fktp)
  3. Jika salah satu atau keduanya gagal:
    • Dialog peringatan ditampilkan dengan detail error dari setiap job yang gagal
    • Petugas harus mengonfirmasi apakah tetap ingin melanjutkan penerimaan
  4. Jika keduanya sukses: proses penerimaan berjalan normal tanpa peringatan tambahan

Peringatan: Menerima antrean dengan status job BPJS gagal berarti data kunjungan pasien belum tercatat di sistem BPJS. Hal ini dapat berdampak pada:

  • Klaim BPJS yang tidak dapat diproses
  • Data kunjungan yang tidak tersinkronisasi
  • Potensi penolakan klaim di kemudian hari

Disarankan untuk melakukan Resend PCare terlebih dahulu sebelum menerima antrean.

Panduan Penanganan Status Job

SkenarioTindakan yang Disarankan
P: OK, A: OKTerima antrean seperti biasa
P: Gagal, A: OKCoba Resend PCare terlebih dahulu. Jika tetap gagal, hubungi administrator
P: OK, A: GagalTerima antrean dengan konfirmasi. Antrean FKTP dapat di-handle manual
P: Gagal, A: GagalCoba Resend PCare. Jika gagal, konsultasikan dengan administrator sebelum menerima
P: Processing, A: ProcessingTunggu beberapa saat dan Refresh data. Job sedang dalam antrian proses