Draf Otomatis untuk Klinik Gigi: Reminder Janji, Form Anamnesis, dan Penjelasan Pasien dengan Claude Code
Pakai Claude Code di klinik gigi untuk draf reminder janji, form anamnesis, dan penjelasan pasien, plus template prompt dan skrip cek.
Jumat sore, tiga telepon di meja resepsionis berbunyi bersamaan.
Di tengah itu, resepsionis di klinik gigi kenalan saya sedang mengetik satu per satu pesan reminder untuk 15 pasien yang punya janji besok. Ganti nama tiap pasien, cek jamnya, ubah kalimat tergantung pasien baru atau kontrol ulang. Walau cuma 2 menit per orang, 15 orang berarti 30 menit. Di salah satu pesan, dia lupa menulis sapaan “Bapak/Ibu” dan langsung terkirim, lalu pasien bilang pesannya “terasa dingin seperti mesin”. Dia cerita sambil murung.
Dokternya sendiri juga begitu. Setiap selesai praktik malam, dia menulis dari nol penjelasan untuk pasien yang datang konsultasi behel. Bagaimana menyampaikan “mungkin perlu cabut gigi” dengan kalimat yang lebih lembut, dia bingung tiap kali dari awal. Yang menyita waktu sering kali bukan memikirkan isinya, tapi memilih kata-katanya.
Di sinilah draf dari AI berguna. Keputusan mengirim tetap di tangan manusia, draf mentahnya saja yang diserahkan ke mesin. Hari ini saya tulis caranya secara konkret, khusus untuk situasi sehari-hari di klinik gigi.
Poin penting
- Reminder janji, draf form anamnesis, dan penjelasan untuk pasien: ketiga hal ini, kalau “drafnya” diserahkan ke AI, pekerjaan manual resepsionis dan dokter berkurang banyak.
- Yang diserahkan ke AI hanya sampai draf. Tombol kirim dan keputusan medis tetap harus ditekan dan dicek oleh manusia.
- Disertakan template prompt yang bisa langsung copy-paste, plus skrip verifikasi untuk mengecek isi pesan secara otomatis.
- Nama pasien, nomor rekam medis, dan kontak tidak diberikan ke AI. Yang diberikan hanya atribut anonim seperti “pasien baru, perempuan usia 30-an”.
- Per resepsionis, dari pembuatan reminder dan penjelasan, terhemat sekitar 8-12 jam per bulan dari hitungan kasarnya.
Perjelas dulu siapa pembacanya
Artikel ini ditujukan untuk klinik gigi dengan sekitar 2-5 unit dental chair. Dokternya praktik sambil mengurus operasional klinik, resepsionisnya 1-2 orang. Tidak ada staf administrasi khusus atau orang marketing.
Di klinik seperti itu, urusan “tulis-menulis” biasanya menyita waktu di tiga hal ini.
- Reminder janji untuk besok atau lusa (telepon, SMS, WhatsApp, email)
- Penyusunan pertanyaan form anamnesis untuk pasien baru, dan catatan wawancara di hari kedatangan
- Penjelasan untuk pasien soal pilihan perawatan, biaya, dan hal yang perlu diperhatikan
Ketiganya punya kesamaan: “pengetahuannya ada, tapi tidak ada waktu untuk menuangkannya jadi tulisan”. Yang justru jago dilakukan AI adalah bagian “merapikan pengetahuan menjadi bentuk tulisan” ini.
Di bagian mana alur kerja klinik AI diselipkan
Pakai reminder sebagai contoh, mari sandingkan alur sekarang dengan alur setelah AI diselipkan.
| Tahap | Sebelum (manual) | Sesudah (draf AI + dicek manusia) |
|---|---|---|
| Memikirkan isi pesan | Dari nol untuk tiap pasien | AI keluarkan 3 versi template |
| Ganti nama dan jam | Manual satu per satu | Cukup beri atribut, buat polanya |
| Atur nada bahasa | Dibaca ulang sebelum kirim | Tinggal minta “lebih lembut” lalu dibuat |
| Cek akhir | Resepsionis cek mata | Resepsionis cek mata (ini tidak diubah) |
| Mengirim | Resepsionis manual | Resepsionis manual (ini juga tidak diubah) |
Intinya adalah jangan mengubah dua baris terakhir. AI hadir untuk mempercepat tiga baris di atasnya. Keputusan kirim atau tidak kirim tetap di tangan manusia. Cuma dengan ini, waktu berpikir bisa dipangkas tanpa menambah risiko “salah kirim yang terasa dingin”.
Untuk resepsionis yang baru pertama menyentuh AI, minta dia baca dulu satu artikel Pengantar Claude Code untuk non-engineer supaya tidak bingung mencari posisi tombol.
Use case 1: Siapkan 3 pola untuk isi reminder janji
Justru yang dipakai copy-paste setiap hari, kalau polanya dibuat rapi di awal, ke depannya jadi enteng. Yang dibuat AI adalah “template untuk disisipi”, dan nama asli pasien tidak dimasukkan.
Pisahkan dengan jelas mana yang diserahkan ke AI dan mana yang dipegang manusia.
- Diserahkan ke AI: draf mentah isi pesan; 3 nada untuk pasien baru, kontrol ulang, dan daftar tunggu; versi dengan emoji dan tanpa emoji
- Wajib dicek manusia: apakah jam praktik dan hari libur benar, apakah info barang bawaan sesuai aturan klinik saat ini, dan tujuan pengiriman
Sebagai checklist, tentukan poin yang dicek resepsionis sebelum mengirim supaya kecelakaan berkurang.
- Tanggal dan jam kedatangan cocok dengan sistem janji
- Info bawa kartu BPJS atau asuransi tidak ketinggalan zaman
- Kalimat soal parkir dan biaya pembatalan sesuai kondisi sekarang
- Nama pasien tidak tertukar dengan orang lain
Use case 2: Draf pertanyaan form anamnesis dan catatan hari-H
Form anamnesis untuk pasien baru sebenarnya ingin diubah sedikit-sedikit sesuai bidang perawatan dan kebijakan dokter. Tapi sekali dibuat, sering dibiarkan bertahun-tahun. Cocoknya AI disuruh membuat “draf mentah form anamnesis gigi pasien baru”, lalu dokter yang memilah secara medis. Pembagian tugas seperti itu yang pas.
Yang penting di sini, pertanyaan dari AI jangan dipakai mentah-mentah. Misalnya AI cenderung menggabung “obat yang sedang dikonsumsi” jadi satu pertanyaan, padahal obat seperti antikoagulan atau bifosfonat yang perlu dicek saat cabut gigi harus ditambahkan dokter sebagai poin terpisah. Kelayakan medis tetap dilihat manusia.
Catatan wawancara hari-H juga, kalau tujuannya merangkum ucapan pasien, draf AI berguna. Tapi penyalinan ke rekam medis dilakukan manusia, dan ke AI hanya diberikan isi yang sudah dianonimkan.
Use case 3: Tulis ulang penjelasan pasien jadi lebih lembut
Behel, implan, cabut gigi bungsu. Makin sulit dijelaskan suatu perawatan, makin cemas pasiennya. Walau kalimatnya benar secara teknis, kalau katanya tetap menakutkan, konsultasi jadi berhenti.
AI jago “tidak mengubah isi, hanya melembutkan ungkapannya”. Dokter memberi poin-poin dalam bentuk bullet, lalu AI merapikannya jadi gaya bahasa untuk pasien. Kalimat yang sudah jadi wajib dibaca ulang dokter untuk memastikan tidak ada kesalahan medis.
Garis pembatas yang berlaku untuk ketiga use case saya rangkum dalam tabel.
| Keputusan | Boleh diserahkan ke AI | Wajib diputuskan manusia |
|---|---|---|
| Nada tulisan | Ya | — |
| Struktur dan keterbacaan | Ya | — |
| Ketepatan medis | Tidak | Dokter |
| Penanganan data pribadi | Tidak | Resepsionis & dokter |
| Pengiriman & publikasi | Tidak | Resepsionis & dokter |
Template prompt yang bisa langsung copy-paste
Saya sertakan tiga template yang bisa langsung ditempel. Ganti isi di dalam tanda kurung sudut saja sesuai situasi Anda. Jangan masukkan nama asli pasien, nomor rekam medis, atau nomor telepon.
Untuk reminder.
Anda adalah staf resepsionis klinik gigi.
Buatkan isi reminder janji yang dikirim sehari sebelum kedatangan, dalam Bahasa Indonesia, sebanyak 3 pola.
Ketentuan:
- Atribut pasien: pasien baru, perempuan, usia 30-an
- Tanggal & jam kedatangan: besok pukul 10.30 pagi
- Barang bawaan: kartu BPJS, catatan obat
- Nada: sopan tapi tidak terlalu kaku
- Panjang: maksimal 120 karakter tiap pesan
- Jangan masukkan info yang mengidentifikasi orang (nama dibuat tetap "Bapak/Ibu")
Keluarkan dengan judul Versi 1, Versi 2, Versi 3, dan kembalikan isi pesannya saja.
Untuk draf form anamnesis.
Buatkan daftar pertanyaan form anamnesis pasien baru klinik gigi sebagai draf mentah.
Ketentuan:
- Sasaran: pasien baru gigi umum
- Tujuan: memahami riwayat penyakit menyeluruh, obat, alergi, dan keluhan utama
- Format: tabel berisi pertanyaan dan bentuk jawaban (ya/tidak, isian bebas, dll.)
- Catatan: dengan asumsi keputusan medis akhir di tangan dokter, usulkan juga poin yang sering terlewat
Di akhir, sebutkan secara terpisah 3 poin yang sebaiknya ditambahkan atas penilaian dokter.
Untuk menulis ulang penjelasan jadi lebih lembut.
Tulis ulang penjelasan perawatan berikut tanpa mengubah isinya, menjadi ungkapan yang lebih tidak membuat pasien cemas saat membacanya.
Tambahkan padanan singkat untuk istilah teknis. Jangan ubah fakta medisnya.
Penjelasan asli:
- Gigi bungsu tertanam dalam posisi miring
- Kalau dibiarkan, gigi di depannya rentan berlubang
- Disarankan cabut, tapi ada juga pilihan untuk tidak cabut
- Setelah cabut, bisa terjadi bengkak
Skrip verifikasi untuk mengecek isi pesan secara otomatis
Kalau draf AI langsung dikirim, bisa terjadi kelebihan jumlah karakter atau tercampurnya informasi yang tidak boleh ada. Letakkan skrip kecil yang menyaringnya secara otomatis sebelum kirim, biar lebih tenang. Kalau ada Node.js, ini bisa langsung jalan.
// check-reminder.mjs
// Cara pakai: node check-reminder.mjs "isi reminder"
const text = process.argv.slice(2).join(" ");
const rules = [
{
name: "Apakah maksimal 120 karakter",
ok: () => [...text].length <= 120,
hint: () => `Saat ini ${[...text].length} karakter. Tolong dipersingkat.`,
},
{
name: "Apakah ada angka yang terlihat seperti data pribadi",
ok: () => !/\d{6,}/.test(text),
hint: () => "Ada deret 6 digit atau lebih (nomor telepon/rekam medis, dll.).",
},
{
name: "Apakah ada sapaan",
ok: () => /(Bapak|Ibu)/.test(text),
hint: () => "Tidak ditemukan sapaan seperti 'Bapak/Ibu'.",
},
{
name: "Apakah ada ajakan untuk datang",
ok: () => /(datang|kunjungan|menunggu|menanti)/.test(text),
hint: () => "Tidak ditemukan kalimat yang mengajak pasien datang.",
},
];
let failed = 0;
for (const r of rules) {
if (r.ok()) {
console.log(`OK ${r.name}`);
} else {
failed++;
console.log(`NG ${r.name} -> ${r.hint()}`);
}
}
if (failed > 0) {
console.log(`\nAda ${failed} hal yang perlu dicek. Perbaiki dulu sebelum dikirim.`);
process.exit(1);
}
console.log("\nSemua lolos. Lakukan cek akhir sebelum mengirim.");
Saat dijalankan, hasilnya kira-kira seperti ini.
node check-reminder.mjs "Bapak/Ibu, kami menanti kedatangan Anda besok pukul 10.30. Mohon membawa kartu BPJS."
Cukup dengan melewati penjaga pintu ini, kelebihan karakter dan tercampurnya angka bisa dihentikan sebelum dikirim. Bagi yang ingin mendalami cara berpikir soal pengecekan ini, pembahasan mengunci aturan proyek di Cara menulis CLAUDE.md bisa jadi referensi.
Apa yang berubah sebelum dan sesudah (perkiraan ROI)
Angkanya bergerak tergantung skala klinik, tapi ini perkiraan kasar dari yang saya lihat.
| Item | Sebelum | Sesudah | Selisih per bulan |
|---|---|---|---|
| Membuat isi reminder | 30 menit/hari | 10 menit/hari | sekitar 7 jam |
| Draf penjelasan | 20 menit/pesan | 7 menit/pesan | sekitar 3-4 jam |
| Revisi form anamnesis | setengah hari/tahun | setengah hari jadi 2 jam | hemat sekali jalan |
Per resepsionis, hitungannya kira-kira terhemat 8-12 jam per bulan. Waktu itu bisa dialihkan ke menangani telepon dan ngobrol dengan pasien, dan menurut mereka justru itulah perubahan yang paling terasa. Tips menghemat waktu yang lebih rinci juga saya rangkum di Teknik meningkatkan produktivitas Claude Code.
Keamanan dan catatan soal data pribadi
Data klinik gigi adalah data pribadi yang masuk kategori sensitif. Di sini tidak boleh asal-asalan.
- Nama, alamat, nomor telepon, nomor rekam medis, dan nama penyakit pasien jangan dimasukkan ke AI. Yang diberikan hanya atribut anonim seperti “pasien baru, perempuan usia 30-an”.
- Menyisipkan nama dan tanggal ke pesan yang sudah jadi dilakukan di luar AI (di sistem janji atau di tangan resepsionis).
- Walau dipakai di PC dalam klinik, sebelum menempelkan data asli ke kolom input, cek dulu tercampurnya angka dengan skrip verifikasi di atas.
- Pelajari prinsip penanganan data sensitif merujuk standar internasional seperti pedoman OWASP untuk keamanan aplikasi, dan ikuti aturan perlindungan data pribadi yang berlaku di wilayah Anda.
Kalau ragu, prinsipnya cuma satu. “Kalau ini bocor keluar, apakah pasien akan kesulitan?” Kalau iya, jangan dimasukkan. Cuma dengan itu, sebagian besar kecelakaan bisa dicegah.
Pertanyaan umum
T. Bukankah tulisan jadi lebih natural kalau nama pasien dimasukkan ke AI? Memang iya, tapi jangan dilakukan. Nama disisipkan lewat fitur penyisipan di sistem janji, atau diketik manual oleh resepsionis di akhir. Di AI biarkan tetap “Bapak/Ibu”.
T. Boleh tidak penjelasan yang dihasilkan langsung diberikan ke pasien? Tidak boleh. Ketepatan medis wajib dibaca ulang dokter dulu sebelum diberikan. AI adalah petugas yang merapikan ungkapan, bukan penjamin isi.
T. Apakah resepsionis yang kurang paham komputer bisa pakai ini? Bisa. Kalau prompt disimpan sebagai teks baku, tinggal mengganti atribut dan tanggal saja. Pengaturan awal cukup diselesaikan sekali mengikuti panduan pengantar.
T. Bisakah dicoba gratis? Untuk mencoba dalam skala kecil, cukup bisa. Mulai dulu dari satu template reminder, dan kalau terasa manfaatnya, perluas ke form anamnesis dan penjelasan.
T. Saya ingin menerapkannya di seluruh klinik, mulai dari mana? Pertama, tentukan bersama seluruh staf dalam satu lembar kertas: “informasi yang boleh dimasukkan ke AI” dan “tahap yang wajib dicek manusia”. Soal meningkatkan akurasi prompt, Penerapan lanjutan desain prompt bisa jadi referensi.
Hasil setelah benar-benar saya coba
Saya membayangkan klinik fiktif, lalu benar-benar menjalankan template reminder dan skrip verifikasi di atas.
Pertama, saat template reminder saya pakai untuk mengeluarkan 3 versi, versi yang menyelipkan “satu kalimat penenang kecemasan” untuk pasien baru terasa paling natural. Lalu, saat saya sengaja mencampurkan 11 digit yang menyerupai nomor telepon ke dalam isi pesan dan melewatkannya ke skrip, betul, prosesnya berhenti dengan status NG. Untuk jumlah karakter pun, kasus melebihi 120 karakter setelah ditambah emoji bisa tertangkap.
Penulisan ulang penjelasan berhasil mengubah “disarankan cabut, tapi ada juga pilihan untuk tidak cabut” menjadi gaya bahasa yang tidak membuat pasien tegang saat membaca. Tapi padanan istilah teknis di satu tempat masih kurang pas, jadi saya jadi yakin lagi bahwa bagian itu memang perlu diperbaiki manusia.
Kesimpulannya, AI adalah alat untuk mempercepat draf, dan keputusan mengirim serta ketepatan medis tetap di tangan manusia. Asal garis pembatas ini dijaga, sore hari resepsionis pasti jadi lebih ringan. Kalau ingin berkonsultasi sampai ke penyusunan operasional di dalam klinik, mulai dari pelatihan & konsultasi; kalau ingin coba sendiri dulu, mulai dari materi & PDF gratis.
PDF gratis: cheatsheet Claude Code
Masukkan email dan unduh satu halaman berisi command, kebiasaan review, dan workflow aman.
Kami menjaga datamu dan tidak mengirim spam.
Tentang penulis
Masa
Engineer yang berfokus pada workflow Claude Code praktis dan adopsi tim.
Artikel terkait
Checklist Permission Sebelum Claude Code Mengedit Situs Klien
Panduan agensi untuk membatasi area read-only, editable, dan forbidden saat memakai AI.
Ubah Bug Report Support SaaS Jadi Langkah Reproduksi dengan Claude Code
Workflow support untuk mengubah tiket kabur menjadi repro step, bukti, dan memo developer.
Rutinitas 10 Menit: Ubah Catatan Obsidian Lama Jadi Brief Kerja Claude Code
Catatan Obsidian jadi sampah saat ditempel ke AI? Pilah jadi fakta, keputusan, dan hal belum pasti agar Claude Code langsung bekerja.