Mode tampilan
Jadwal Khusus
Sub modul Jadwal Khusus digunakan untuk mengelola jadwal praktik dokter dengan pola khusus atau tidak berulang secara reguler. Jadwal khusus mencakup jadwal pengganti, jadwal tambahan di luar jadwal reguler, atau jadwal dengan pola kompleks yang tidak dapat di-cover oleh jadwal reguler.
Overview
Jadwal Khusus adalah jadwal praktik dokter yang dibuat untuk keperluan tertentu, seperti menggantikan dokter lain yang tidak bisa hadir atau tambahan jadwal di hari libur. Jadwal ini fleksibel dan dapat dibuat sesuai kebutuhan tanpa harus mengikuti pola berulang.
Fungsi Utama
- 📅 Manajemen Jadwal Khusus - Tambah, edit, hapus jadwal khusus dokter
- 🔄 Jadwal Pengganti - Buat jadwal pengganti untuk dokter yang tidak available
- ➕ Jadwal Tambahan - Tambah sesi praktik di luar jadwal reguler
- 👨⚕️ Dokter Assignment - Assign dokter pengganti atau tambahan
- 🏥 Unit Kerja - Tentukan poli/unit tempat praktik
- 📋 Tampilan Jadwal - Lihat jadwal khusus dalam format tabel
Penggunaan Data
Data Jadwal Khusus digunakan oleh:
| Modul | Penggunaan |
|---|---|
| Pendaftaran | Menampilkan jadwal khusus untuk booking |
| Antrian | Membuat nomor antrian berdasarkan jadwal khusus |
| RME | Menampilkan dokter pengganti yang bertugas |
| Kasir | Mencatat kunjungan berdasarkan jadwal khusus |
| Laporan - Analisis produktivitas dokter pengganti dan tambahan | |
| Jadwal Reguler - Referensi untuk jadwal yang diganti |
Pentingnya Jadwal Khusus yang Jelas
Jadwal khusus memerlukan dokumentasi yang jelas mengenai alasan pembuatannya. Selalu isi catatan/notes untuk memperjelas mengapa jadwal khusus dibuat (mis: pengganti dokter A yang sakit, tambahan jadwal karena tingginya permintaan, dll). Ini penting untuk audit trail dan manajemen kepegawaian.
Akses Menu Jadwal Khusus
Navigasi
- Login dengan akun Administrator atau Kepegawaian
- Klik menu Jadwal Dokter di sidebar
- Pilih submenu Jadwal Khusus
Halaman Jadwal Khusus
Tampilan Utama

Halaman Jadwal Khusus menampilkan daftar semua jadwal khusus yang telah dibuat.
Komponen Halaman:
| Area | Fungsi |
|---|---|
| 📅 Filter Tanggal | Pilih rentang tanggal untuk filter jadwal |
| 🔍 Form Pencarian | Search box untuk cari nama dokter/poli |
| ➕ Tombol Tambah | Buka form untuk tambah jadwal khusus baru |
| 📋 Tabel Jadwal | Daftar semua jadwal khusus dengan detail |
| ⋮ Menu Aksi | Aksi edit dan hapus per jadwal |
Struktur Tabel
| Kolom | Deskripsi |
|---|---|
| Poli/Unit | Poli atau unit tempat praktik |
| Nama Dokter | Nama lengkap dokter yang dijadwalkan |
| Tanggal | Tanggal pelaksanaan jadwal khusus |
| Jam Mulai | Jam mulai praktik |
| Jam Selesai | Jam selesai praktik |
| Aksi | Menu aksi (edit/hapus) |
Form Pencarian dan Filter
Cara Menggunakan:
- Filter Tanggal - Pilih rentang tanggal untuk melihat jadwal periode tertentu
- Pencarian - Ketik nama dokter atau poli di search box
Menambah Jadwal Khusus Baru
Langkah 1: Klik Tombol Tambah
Klik tombol ➕ Tambah di pojok kanan atas halaman.
Langkah 2: Isi Form Jadwal Khusus
Sistem akan menampilkan form tambah jadwal:

Field Form
| Field | Type | Wajib | Keterangan |
|---|---|---|---|
| Dokter | Dropdown | ✅ | Pilih dokter yang akan dijadwalkan |
| Poli/Unit | Dropdown | ✅ | Pilih poli atau unit tempat praktik |
| Tanggal | Date | ✅ | Tanggal pelaksanaan jadwal khusus |
| Jam Mulai | Time | ✅ | Jam mulai praktik |
| Jam Selesai | Time | ✅ | Jam selesai praktik |
Tips Pengisian Jadwal Khusus
- Tanggal: Pilih tanggal spesifik, bukan periode seperti jadwal reguler
Langkah 3: Simpan Data
- Review semua field sudah terisi dengan benar
- Pastikan catatan sudah jelas dan informatif
- Klik tombol Simpan
- Jadwal khusus baru akan muncul di tabel
Integrasi dengan Jadwal Reguler
Jadwal khusus akan menggantikan jadwal reguler dokter pada tanggal tersebut.
Mengedit Jadwal Khusus
Langkah 1: Klik Menu Aksi
Klik icon ⋮ (titik tiga vertikal) pada kolom Aksi di baris jadwal yang ingin diubah.
Langkah 2: Ubah Data
Form ubah jadwal akan muncul dengan data existing:
Perubahan yang Sering Dilakukan:
- Perubahan Jam - Adjust jam mulai/selesai praktik
- Ganti Dokter - Ganti dokter yang dijadwalkan
- Penambahan Kuota - Tambah atau kurangi kuota pasien
- Update Catatan - Tambah atau update catatan penjelasan
- Ubah Jenis - Ubah jenis jadwal jika perlu
Langkah 3: Simpan Perubahan
Klik tombol Simpan untuk menyimpan perubahan.
Menghapus Jadwal Khusus
Langkah 1: Klik Menu Aksi
Klik icon ⋮ pada jadwal yang akan dihapus.
Langkah 2: Konfirmasi Penghapusan
Klik tombol Hapus untuk menghapus jadwal khusus.
Perhatian
Penghapusan jadwal khusus akan menghapus jadwal tersebut dari sistem. Jika sudah ada pasien yang terdaftar untuk jadwal ini, data pendaftaran akan tetap tersimpan. Pertimbangkan untuk mengubah status menjadi "Dibatalkan" atau menyesuaikan jadwal instead of menghapus.
Contoh Penggunaan Jadwal Khusus
1. Jadwal Pengganti
Skenario: Dokter A (dr. Ahmad) tidak bisa hadir pada tanggal 15 Januari karena sakit. Dokter B (dr. Budi) akan menggantikan.
Konfigurasi:
- Dokter: dr. Budi
- Poli: Poli Umum
- Tanggal: 15 Januari 2025
- Jam: Sesuai jadwal reguler dr. Ahmad
2. Jadwal Tambahan
Skenario: Poli Anak mengalami lonjakan pasien. Dokter spesialis anak menambah jadwal di hari Sabtu.
Konfigurasi:
- Dokter: dr. Citra (Sp.A)
- Poli: Poli Anak
- Tanggal: Setiap Sabtu bulan Januari
- Jam: 09:00 - 12:00
Best Practices
Manajemen Jadwal Pengganti
✅ DO's:
- Konfirmasi dengan dokter pengganti sebelum membuat jadwal
- Informasikan kepada pasien tentang dokter pengganti
- Pastikan dokter pengganti kompeten untuk poli tersebut
- Dokumentasikan alasan ketidakhadiran dokter asli
- Monitor kualitas pelayanan dokter pengganti
❌ DON'Ts:
- Membuat jadwal pengganti tanpa konfirmasi dokter
- Mengirim dokter yang tidak kompeten ke poli tertentu
- Tidak menginformasikan perubahan dokter ke pasien
- Lupa mendokumentasikan dokter yang diganti
- Mengabaikan feedback pasien tentang dokter pengganti
Perencanaan Jadwal Tambahan
✅ DO's:
- Analisis kebutuhan berdasarkan data historis kunjungan
- Koordinasi dengan dokter untuk ketersediaan
- Pertimbangkan kapasitas fasilitas dan ruangan
- Promosikan jadwal tambahan kepada pasien
- Monitor efektivitas jadwal tambahan
❌ DON'Ts:
- Membuat jadwal tambahan tanpa analisis kebutuhan
- Mengabaikan ketersediaan dokter
- Lupa mempertimbangkan resource lain (perawat, ruangan)
- Tidak menginformasikan jadwal tambahan ke pasien
- Membuat jadwal tambahan yang bentrok dengan jadwal lain
Komunikasi Perubahan
✅ DO's:
- Informasikan jadwal khusus kepada semua pihak terkait
- Berikan pemberitahuan cepat kepada pasien
- Update informasi di loket pendaftaran
- Koordinasi dengan tim medis dan admin
- Sediakan channel komunikasi untuk pertanyaan
❌ DON'Ts:
- Membuat jadwal khusus tanpa informasi ke pasien
- Perubahan mendadak tanpa komunikasi yang baik
- Lupa update informasi jadwal di fasilitas
- Tidak koordinasi dengan tim yang terdampak
- Mengabaikan pertanyaan atau keluhan pasien
Troubleshooting
Jadwal khusus tidak muncul di Pendaftaran
Penyebab:
- Tanggal jadwal belum tiba atau sudah lewat
- Status jadwal bukan "Aktif"
- Poli tidak sesuai dengan filter di Pendaftaran
- Jadwal bentrok dengan jadwal lain
Solusi:
- Cek tanggal pelaksanaan jadwal
- Pastikan status jadwal adalah "Aktif"
- Verify poli sesuai dengan filter di Pendaftaran
- Cek apakah ada bentrok dengan jadwal lain
- Refresh halaman Pendaftaran
Jadwal khusus bentrok dengan jadwal reguler
Penyebab:
- Dokter memiliki jadwal reguler di hari/waktu yang sama
- Double-booking karena human error
- Jadwal pengganti dibuat di luar jadwal reguler
Solusi:
- Review jadwal reguler dokter tersebut
- Nonaktifkan jadwal reguler pada tanggal jadwal khusus
- Atau gunakan fitur "Jadwal Tidak Aktif" untuk jadwal reguler
- Buat SOP untuk mencegah bentrok jadwal
- Validasi sistem untuk cek ketersediaan dokter
Pasien bingung dengan dokter pengganti
Penyebab:
- Pasien tidak diinformasikan tentang dokter pengganti
- Informasi di sistem tidak update dengan benar
- Komunikasi kurang baik dengan pasien
Solusi:
- Beri pemberitahuan jelas ke pasien tentang perubahan
- Tampilkan informasi dokter pengganti di bukti pendaftaran
- Berikan penjelasan alasan ketidakhadiran dokter asli
- Sediakan opsi reschedule jika pasien ingin menunggu dokter asli
- Training staf untuk menjelaskan kepada pasien
Jadwal khusus selesai tapi masih muncul
Penyebab:
- Tanggal jadwal sudah lewat tapi masih tampil di tabel
- Jadwal perlu di-update manual
Solusi:
- Edit jadwal khusus yang sudah lewat
- Atau biarkan sistem otomatis archive jadwal lama
- Review dan clean-up jadwal yang sudah selesai secara berkala
FAQ
Q: Apakah perbedaan Jadwal Khusus dengan Jadwal Reguler?
A: Jadwal Reguler berulang secara teratur (setiap hari Senin, dll) dengan periode berlaku, sementara Jadwal Khusus dibuat untuk tanggal spesifik dengan tujuan tertentu (pengganti, tambahan, atau pola khusus).
Q: Kapan sebaiknya menggunakan Jadwal Khusus?
A: Gunakan Jadwal Khusus untuk:
- Jadwal pengganti dokter yang tidak available
- Tambahan jadwal di luar jadwal reguler
- Jadwal dengan pola kompleks (minggu ganjil/genap, tanggal tertentu)
- One-time schedule yang tidak berulang
Q: Apakah satu dokter bisa memiliki jadwal khusus dan reguler di hari yang sama?
A: Tidak disarankan karena akan menyebabkan kebingungan. Gunakan Jadwal Tidak Aktif untuk menonaktifkan jadwal reguler pada tanggal jadwal khusus dibuat.
Q: Bagaimana jika jadwal khusus perlu dibatalkan?
A: Edit jadwal khusus dan hapus jadwal jika tidak ada pasien yang terdaftar. Informasikan pembatalan kepada pasien yang sudah mendaftar.
Q: Apakah jadwal khusus bisa dibuat untuk masa depan (bulan depan, tahun depan)?
A: Ya, bisa. Jadwal khusus dapat dibuat jauh hari sebelumnya untuk perencanaan yang lebih baik.
Q: Bagaimana dengan dokter tamu atau visiting doctor?
A: Buat jadwal khusus dan pastikan data dokter tamu sudah ada di master data dokter.
Q: Apakah jadwal khusus yang sudah lewat akan otomatis dihapus?
A: Tidak, jadwal akan tetap tersimpan untuk audit trail.
