Batalkan Antrean
Pengantar
Fitur Batalkan Antrean memungkinkan petugas membatalkan antrean pasien yang sudah terdaftar dalam daftar tunggu. Pembatalan antrean biasanya dilakukan ketika pasien tidak hadir, mendaftar ulang, atau terdapat kesalahan pada data pendaftaran.
Untuk pasien BPJS, pembatalan juga disinkronisasikan ke sistem BPJS secara otomatis.
Persyaratan
| Persyaratan | Keterangan |
|---|---|
| Permission | Pengguna harus memiliki permission cancel antrean |
| Status Antrean | Antrean harus dalam status menunggu (belum diterima/selesai) |
Cara Membatalkan Antrean
- Temukan kartu antrean pasien yang ingin dibatalkan
- Klik tombol Batalkan (ikon X berwarna merah) pada kartu antrean
- Sistem akan menampilkan dialog konfirmasi:
“Apakah anda yakin membatalkan antrean nomor tiket #[nomor]?” - Klik “Ya” untuk mengonfirmasi pembatalan atau “Tidak” untuk membatalkan aksi
- Jika dikonfirmasi, sistem akan memproses pembatalan
Proses Pembatalan
Setelah konfirmasi, sistem menjalankan proses berikut:
| No | Proses | Keterangan |
|---|---|---|
| 1 | Notifikasi Proses | Menampilkan toast “Sedang membatalkan antrean, harap tunggu...” |
| 2 | Request Pembatalan | Mengirim request ke API antrian_ruangan/batal/[id] |
| 3 | Sinkronisasi BPJS | Untuk pasien BPJS, secara otomatis membatalkan data di sistem BPJS |
| 4 | Hapus dari Daftar | Kartu antrean dihapus dari daftar tampilan |
| 5 | Notifikasi Sukses | Menampilkan toast “Antrean berhasil dibatalkan” |
Sinkronisasi Pembatalan ke BPJS
Untuk antrean pasien dengan penjamin BPJS, pembatalan antrean juga dikirimkan ke sistem BPJS. Berikut skenario yang mungkin terjadi:
Pembatalan Berhasil Sepenuhnya
Antrean berhasil dibatalkan di Dekacare dan di sistem BPJS. Petugas akan menerima notifikasi sukses.
Pembatalan Berhasil dengan Peringatan BPJS
Antrean berhasil dibatalkan di Dekacare, namun terjadi kendala saat sinkronisasi ke BPJS. Dalam kasus ini, sistem menampilkan dua notifikasi:
- Notifikasi sukses — Konfirmasi pembatalan lokal berhasil
- Notifikasi peringatan — “Pembatalan berhasil, namun terjadi masalah sinkronisasi dengan BPJS. Silakan hubungi administrator jika diperlukan.”
Peringatan: Jika muncul peringatan sinkronisasi BPJS, artinya data pembatalan belum tercatat di sistem BPJS. Petugas perlu menghubungi administrator untuk menindaklanjuti pembatalan secara manual di portal BPJS jika diperlukan.
Penanganan Error
| Kondisi Error | Perilaku Sistem |
|---|---|
| Gagal membatalkan antrean | Menampilkan pesan error “Tidak dapat membatalkan antrean”. Antrean tetap dalam daftar. |
| Koneksi terputus | Loading overlay dihilangkan, petugas dapat mencoba ulang |
| BPJS sinkronisasi gagal | Pembatalan lokal tetap berhasil, peringatan BPJS ditampilkan |
Hal yang Perlu Diperhatikan
Tips untuk Petugas:
- Pastikan Anda memverifikasi identitas pasien sebelum membatalkan antrean
- Pembatalan bersifat permanen — antrean yang sudah dibatalkan tidak dapat dikembalikan
- Jika pasien ingin mendaftar ulang setelah pembatalan, proses pendaftaran harus dilakukan dari awal
- Untuk pasien BPJS, perhatikan notifikasi peringatan sinkronisasi dan tindak lanjuti jika diperlukan