Mode tampilan
Pembayaran Rawat Jalan
Modul kasir rawat jalan mengelola seluruh transaksi pembayaran untuk layanan rawat jalan, termasuk jasa dokter, tindakan, laboratorium, radiologi, dan farmasi.
Overview
Sistem pembayaran SIMANKEST mendukung:
- ✅ Multiple payment methods (tunai, transfer, kartu, QRIS)
- ✅ Split payment (kombinasi metode pembayaran)
- ✅ Pembayaran sebagian (down payment)
- ✅ Piutang dan cicilan
- ✅ Diskon dan promo
- ✅ Integrasi BPJS

Alur Pembayaran
mermaid
graph TD
A["Pasien Selesai"] --> B["Tagihan Dibuat"]
B --> C{"Jenis Pembayaran"}
C -->|Tunai/Non-Tunai| D["Proses Bayar"]
C -->|BPJS| E["Verifikasi SEP"]
C -->|Piutang| F["Buat Piutang"]
D --> G["Print Kwitansi"]
E --> G
F --> H["Jadwal Cicilan"]Melihat Daftar Tagihan
Akses Menu Kasir
- Login dengan akun kasir
- Pilih menu Kasir > Rawat Jalan
- Daftar pasien dengan tagihan akan muncul
Filter dan Pencarian
| Filter | Fungsi |
|---|---|
| Tanggal | Filter by tanggal kunjungan |
| Status | Belum Bayar / Sudah Bayar / Piutang |
| Jenis Bayar | Umum / BPJS / Asuransi |
| Unit | Filter by unit rawat jalan |
| Pencarian | Cari by nama/no RM/no kunjungan |
Detail Tagihan
Komponen Tagihan
Klik nama pasien untuk melihat detail tagihan:
| Komponen | Deskripsi |
|---|---|
| 💼 Jasa Dokter | Fee konsultasi dokter |
| 🏥 Jasa Pelayanan | Fee perawat/bidan |
| 💉 Tindakan | Biaya tindakan medis |
| 🔬 Laboratorium | Biaya pemeriksaan lab |
| 📷 Radiologi | Biaya pemeriksaan radiologi |
| 💊 Farmasi | Biaya obat dan alkes |
| 📄 Administrasi | Biaya admin |
Informasi Pasien
- Nama lengkap
- No. Rekam Medis
- Jenis pembayaran (Umum/BPJS/Asuransi)
- Unit rawat jalan
- Dokter pemeriksa
- Tanggal kunjungan
Proses Pembayaran
Pembayaran Tunai/Non-Tunai
1. Verifikasi Tagihan
- Review detail tagihan
- Pastikan semua item sudah lengkap
- Check diskon atau promo yang berlaku
2. Entry Pembayaran
Klik tombol "Bayar" dan isi form:
| Field | Deskripsi | Wajib |
|---|---|---|
| Total Tagihan | Otomatis terisi | ✅ |
| Diskon | Diskon dalam rupiah atau persen | ⚪ |
| Total Bayar | Setelah diskon | ✅ |
| Metode Pembayaran | Tunai/Transfer/Kartu/QRIS | ✅ |
| Jumlah Dibayar | Nominal yang dibayarkan | ✅ |
| Kembalian | Otomatis terhitung | - |
| Keterangan | Catatan tambahan | ⚪ |
Split Payment
Untuk menggunakan multiple metode pembayaran, klik tombol + Metode Lain dan entry nominal per metode.
Contoh:
- Tunai: Rp 100,000
- Transfer: Rp 150,000
- Total: Rp 250,000
3. Pilih Metode Pembayaran
Tunai:
- Entry jumlah uang yang diterima
- Sistem otomatis hitung kembalian
Transfer Bank:
- Pilih rekening tujuan
- Entry nominal transfer
- Upload bukti transfer (opsional)
Kartu Debit/Kredit:
- Pilih bank
- Entry nomor approval
- Entry nominal
QRIS:
- Tampilkan QR code
- Pasien scan dan bayar
- Konfirmasi setelah notifikasi diterima
4. Cetak Kwitansi
Setelah pembayaran berhasil:
- Klik Print Kwitansi
- Berikan kwitansi ke pasien
- Simpan satu copy untuk arsip
Status
Setelah pembayaran, status otomatis berubah menjadi "Lunas" dan data masuk ke laporan kasir.
Pembayaran BPJS
1. Verifikasi SEP
Pastikan pasien memiliki SEP (Surat Eligibilitas Peserta) yang valid:
- Check nomor SEP
- Verifikasi tanggal berlaku
- Pastikan diagnosa sesuai
2. Cek Tagihan
Review tagihan dan pastikan:
- Item yang di-cover BPJS
- Item yang menjadi tanggungan pasien
- Selisih (jika ada)
3. Proses Klaim
Total Tagihan: Rp 500,000 Dijamin BPJS: Rp 450,000 Tanggungan Pasien: Rp 50,000
- BPJS: Otomatis tercatat untuk klaim
- Tanggungan: Pasien bayar tunai/non-tunai
4. Submit Klaim
- Data otomatis masuk queue klaim BPJS
- Monitor status klaim di menu Laporan BPJS
Pembayaran Sebagian (DP)
Untuk pasien yang belum bisa bayar penuh:
1. Entry Down Payment
- Klik Bayar Sebagian
- Entry nominal DP
- Sisanya otomatis jadi piutang
2. Buat Jadwal Cicilan
| Field | Contoh |
|---|---|
| Total Piutang | Rp 1,000,000 |
| DP | Rp 300,000 |
| Sisa | Rp 700,000 |
| Cicilan | 2x |
| Per Cicilan | Rp 350,000 |
| Jatuh Tempo 1 | 15 Januari 2026 |
| Jatuh Tempo 2 | 15 Februari 2026 |
3. Cetak Surat Piutang
- Print surat piutang untuk pasien
- Berisi detail cicilan dan jatuh tempo
Catatan Piutang
Piutang akan masuk ke modul Kasir > Piutang untuk di-follow up oleh tim collection.
Diskon dan Promo
Jenis Diskon
- Diskon Nominal - Potongan dalam rupiah
- Diskon Persen - Potongan dalam persentase
- Diskon Item - Diskon untuk item tertentu
- Diskon Paket - Diskon untuk paket pemeriksaan
Cara Entry Diskon
- Pada form pembayaran
- Isi field Diskon (nominal atau %)
- Pilih Alasan Diskon dari dropdown
- Entry Keterangan jika perlu approval
Approval Diskon
Diskon di atas batas tertentu (contoh: >10%) memerlukan approval dari supervisor/manajer.
Cetak dan Export
Cetak Kwitansi
Format Kwitansi:
- Kop surat faskes
- Nomor kwitansi
- Detail tagihan
- Metode pembayaran
- Tanda tangan kasir
- Barcode/QR untuk validasi
Export Data
Export data pembayaran untuk:
- Laporan harian
- Rekonsiliasi bank
- Audit internal
Format tersedia:
- Excel
- CSV
Rekonsiliasi Pembayaran
End of Day (EOD)
Setiap akhir shift kasir:
Tutup Kasir
- Total pembayaran tunai
- Total pembayaran non-tunai
- Total BPJS
Hitung Fisik Uang
- Count uang tunai
- Bandingkan dengan sistem
Laporan EOD
- Print laporan tutup kasir
- Tanda tangan kasir dan supervisor
- Setor uang ke keuangan
Selisih Kas
Jika ada selisih:
- Entry di form Selisih Kas
- Berikan keterangan
- Upload foto (jika perlu)
- Submit untuk approval
Penting
Selisih kas harus diselesaikan sebelum shift berikutnya dimulai. Selisih yang tidak dijelaskan akan menjadi tanggung jawab kasir.
Troubleshooting
Tagihan tidak muncul di kasir
Penyebab:
- Pasien belum selesai pemeriksaan
- Status kunjungan belum "Selesai"
- Hak akses kasir tidak sesuai
Solusi:
- Pastikan dokter sudah klik "Selesai" di RME
- Check status kunjungan
- Verifikasi hak akses user kasir
Tidak bisa print kwitansi
Penyebab:
- Printer not connected
- Driver printer belum install
- Browser block popup
Solusi:
- Check koneksi printer
- Install/update driver printer
- Allow popup di browser untuk aplikasi
Jumlah EOD tidak balance
Penyebab:
- Ada transaksi yang belum di-entry
- Ada pembatalan yang belum tercatat
- Selisih kas
Solusi:
- Review semua transaksi hari ini
- Check transaksi yang dibatalkan
- Recount fisik uang
- Entry selisih jika ada
Best Practices
✅ Verifikasi identitas pasien sebelum proses pembayaran
✅ Double check tagihan untuk menghindari kesalahan
✅ Count uang di depan pasien untuk transparansi
✅ Berikan kwitansi setiap transaksi tanpa kecuali
✅ Lakukan EOD setiap akhir shift
✅ Backup data pembayaran setiap hari
✅ Jaga kerahasiaan data transaksi pasien
