Skip to main content

Panggil Pasien

Pengantar

Fitur Panggil Pasien memungkinkan petugas memanggil pasien ke loket pelayanan menggunakan teknologi Text-to-Speech (TTS). Dengan fitur ini, sistem akan mengumumkan nama pasien, tujuan ruangan, dan loket yang dituju secara otomatis melalui speaker komputer atau perangkat audio yang terhubung.

Fitur ini menggantikan panggilan manual dan membantu menciptakan suasana pelayanan yang lebih profesional serta teratur.

Persyaratan

PersyaratanKeterangan
PermissionPengguna harus memiliki permission call antrean
BrowserBrowser harus mendukung Web Speech API (Chrome, Edge, Firefox terbaru)
LoketLoket harus dipilih terlebih dahulu sebelum memanggil pasien
AudioPerangkat harus memiliki speaker atau output audio aktif

Cara Memanggil Pasien

  1. Pastikan Anda telah memilih Loket pada dropdown filter di toolbar
  2. Temukan kartu antrean pasien yang ingin dipanggil
  3. Klik tombol Panggil (ikon telepon berwarna kuning) pada kartu antrean
  4. Sistem akan melakukan proses berikut secara berurutan:
    1. Mengirim request ke server untuk mencatat panggilan dan memperbarui loket tujuan
    2. Memperbarui informasi loket pada kartu antrean
    3. Memainkan suara dingdong sebagai tanda awal pengumuman
    4. Mengumumkan panggilan menggunakan Text-to-Speech dalam Bahasa Indonesia

Format Pengumuman Suara

Pengumuman suara yang dihasilkan mengikuti format baku berikut:

“Panggilan kepada [nama pasien], dengan tujuan [nama ruangan], silahkan ke [nama loket]

Contoh Pengumuman

  • “Panggilan kepada budi santoso, dengan tujuan Poli Umum, silahkan ke loket 1”
  • “Panggilan kepada siti rahayu, dengan tujuan Poli Gigi, silahkan ke loket pelayanan”

Detail Teknis Pengumuman

ElemenSumber DataFormat
Nama Pasienantrean.pasien.namaHuruf kecil semua (lowercase)
Ruangan Tujuanantrean.ruangan.namaSesuai data master ruangan
Loketantrean.loket.nameJika tidak diawali “loket”, otomatis ditambahkan prefix “loket”

Suara Dingdong

Sebelum pengumuman TTS diputar, sistem akan memainkan suara dingdong terlebih dahulu. Jeda sekitar 2,25 detik diberikan antara dingdong dan pengumuman suara agar pendengar siap menerima informasi.

Sinkronisasi BPJS

Untuk pasien dengan penjamin BPJS, sistem secara otomatis mengirimkan notifikasi panggilan ke layanan antrean BPJS setelah panggilan lokal berhasil. Proses ini berjalan di latar belakang dan tidak mengganggu pengumuman suara lokal.

Perhatian: Jika sinkronisasi panggilan ke BPJS gagal, sistem akan menampilkan pesan error dari BPJS. Kegagalan ini tidak mempengaruhi panggilan lokal yang sudah berhasil dilakukan.

Fallback Browser Tidak Mendukung TTS

Jika browser yang digunakan tidak mendukung Web Speech API, sistem akan menampilkan notifikasi:

“Browser anda tidak mendukung fitur ini — Silahkan gunakan browser lain untuk menggunakan fitur ini.”

Rekomendasi Browser

  • Google Chrome (disarankan) — Dukungan TTS terbaik
  • Microsoft Edge — Dukungan penuh
  • Mozilla Firefox — Dukungan terbatas pada versi terbaru

Kondisi Khusus

KondisiPerilaku Sistem
Loket belum dipilihMenampilkan pesan error “Pilih loket terlebih dahulu”
Nama pasien tidak tersediaMenampilkan pesan “Tidak dapat membaca nama pasien”
Nama loket tidak mengandung kata “loket”Sistem otomatis menambahkan prefix “loket”
Nama loket tidak tersediaMenggunakan default “loket pelayanan”
Proses panggilan sedang berjalanTombol panggil dinonaktifkan (disabled) hingga proses selesai