Beban Dokumentasi
Tanyakan kepada dokter bedah ortopedi mana pun tentang bagian pekerjaan yang paling tidak mereka sukai. Jawabannya hampir tidak pernah operasi itu sendiri. Biasanya:
"Menulis catatan medis."
Catatan penilaian, dokumentasi SOAP, laporan tindak lanjut, laporan mutu. Semua ini menghabiskan waktu berjam-jam setiap minggu, namun setiap entri harus akurat. Anda tidak boleh membuat kesalahan, tetapi Anda juga tidak punya waktu untuk menulis semuanya dari awal.
Inilah masalah yang dibangun untuk diselesaikan oleh Doctor AI.
Phase 1: AI yang Bisa Membaca
Pada awal 2026, kami meluncurkan Doctor AI Phase 1. Dokter menghubungkan alat AI pilihan mereka (Claude Code, Gemini CLI, Codex CLI, atau klien yang kompatibel dengan MCP) melalui API Token, dan AI dapat:
- Membaca tren VAS pasien, tingkat kepatuhan, dan skor PROM
- Menghasilkan ringkasan mingguan dan analisis tren
- Menjawab pertanyaan seperti "Pasien mana yang kepatuhannya menurun?" atau "Apakah pemulihan pasien ini sesuai jadwal?"
Phase 1 bersifat hanya-baca (read-only). AI dapat mengamati, tetapi tidak dapat mengubah apa pun. Informasi identitas pribadi (nomor KTP, telepon, email) dihapus secara otomatis sebelum mencapai AI.
Ini berjalan dengan baik. Tetapi dokter mulai bertanya: "AI sudah memiliki semua konteksnya — bisakah ia menulis catatan SOAP untuk saya?"
Phase 2: AI yang Bisa Menulis (Hanya Draf)
Phase 2 membuka akses tulis. AI sekarang dapat menyusun draf catatan penilaian klinis (Assessment) untuk dokter.
Tetapi inilah keputusan desain yang kritis:
Tulisan AI disimpan sebagai draf. Tidak pernah dipublikasikan secara otomatis.Kami menyebut prinsip ini draft-only enforcement (penegakan hanya-draf).
Mengapa Tidak Membiarkan AI Mempublikasikan Langsung?
Karena akuntabilitas keputusan klinis ada pada dokter.
AI dapat melihat tren VAS dan menyarankan "nyeri membaik, rekomendasikan peningkatan fase." Tetapi AI tidak tahu bahwa pasien berjalan masuk ke klinik hari ini dengan tampak tidak nyaman. AI tidak tahu pasien jatuh kemarin. AI tidak tahu pasien memiliki resistensi psikologis terhadap latihan tertentu.
Sinyal kontekstual ini belum sepenuhnya tersedia untuk AI. Alur kerja yang benar adalah: AI menyediakan draf, dokter meninjaunya dalam 30 detik, mengedit sesuai kebutuhan, dan mengonfirmasi. Bukan: AI menulis langsung ke rekam medis resmi.
Cara Kerjanya dalam Praktik
Skenario Kunjungan Klinik
Pasien baru saja selesai pengukuran ROM. Dokter mengetik satu baris ke alat AI-nya:
"Pak Budi, 6 minggu pasca-operasi TKA, ROM 120/0, berjalan dengan nyeri minimal, siap untuk ditingkatkan."
AI melakukan tiga hal:
- Membaca data pasien secara otomatis — mengambil tren VAS, skor PROM, kepatuhan latihan, dan catatan penilaian terakhir
- Mengisi formulir — memasukkan ROM 120/0 ke kolom fleksi/ekstensi, mengatur progresi ke "tingkatkan," mengisi awal catatan S/O/A/P menggunakan data tren
- Bertanya tentang yang tidak disebutkan — "Anda tidak menyebutkan derajat efusi atau VAS pasca-latihan. Haruskah saya menyertakannya? Penilaian terakhir adalah efusi ringan, VAS 3."
Dokter menjawab "efusi sudah hilang, VAS 2." AI melengkapi draf dan mengirimkannya melalui MCP Server.
Di Doctor PWA
- Entri baru muncul di daftar penilaian dengan lencana ungu — yang berarti "draf AI, perlu konfirmasi"
- Dokter membukanya dan melihat formulir lengkap: S/O/A/P + ROM + VAS + efusi + keputusan progresi
- Mengonfirmasi apa adanya (atau mengedit) -> ketuk "Konfirmasi" -> catatan menjadi resmi. Peningkatan fase baru dijalankan pada saat ini
Tujuan desainnya: dokter mengucapkan dua kalimat, dan AI mengisi formulir. Yang sebelumnya memerlukan pemilihan manual belasan kolom menjadi satu percakapan.
Arsitektur Teknis
| Lapisan | Deskripsi |
|---|---|
| MCP Server v2.0.0 | 2 alat tulis (draft_assessment, draft_prescription) + 6 alat baca (tren, peringatan, PROM, dll.) |
| API penolakan-default (Default-deny) | Berbasis daftar izin — hanya endpoint yang secara eksplisit terdaftar yang dapat diakses melalui AI Token |
| Draft-only enforcement | Di lapisan API: AI Token hanya dapat menulis catatan dengan status=draft. Mengatur status=published ditolak |
| Manajemen cakupan (Scope) | Dokter secara eksplisit mengotorisasi izin tulis di antarmuka Token Scope pada Doctor PWA |
Batas Keamanan
Kami menetapkan batas eksplisit untuk apa yang dapat dan tidak dapat dilakukan Doctor AI:
AI Dapat
- Membaca data rehabilitasi pasien (VAS, PROM, catatan latihan, riwayat penilaian)
- Menyusun draf penilaian dari instruksi singkat dokter (catatan SOAP + ROM + VAS + efusi + progresi)
- Menyusun draf resep latihan (memilih latihan dari perpustakaan, mengatur set/repetisi)
- Mengajukan pertanyaan lanjutan tentang kolom yang belum diisi (ini adalah kemampuan percakapan alami alat AI, bukan fitur server)
- Menghasilkan analisis tren dan laporan mingguan
AI Tidak Dapat
- Mempublikasikan catatan apa pun secara langsung (diperlukan konfirmasi dokter)
- Menjalankan peningkatan fase secara langsung (ditunda hingga dokter mengonfirmasi draf)
- Menyusun draf catatan bedah atau entri penagihan (saat ini terbatas pada penilaian dan resep latihan)
- Mengakses informasi identitas pribadi (nomor KTP, telepon, email dihapus secara otomatis)
- Mengakses pasien di luar cakupan otorisasi dokter
- Mendiagnosis secara mandiri atau meresepkan secara otomatis
Bagaimana Jika AI Salah?
Tidak terjadi apa-apa — karena itu hanya draf. Jika dokter menemukan masalah apa pun sebelum mengonfirmasi, mereka cukup menghapus atau mengeditnya. Draf tidak masuk ke rekam medis resmi pasien, tidak memengaruhi penjadwalan PROM, dan tidak memicu alur kerja klinis apa pun.
Biaya draf yang salah adalah nol. Biaya catatan yang dipublikasikan otomatis secara salah bisa sangat signifikan. Asimetri inilah yang menjadi alasan draft-only enforcement ada.
BYO-LLM: Tanpa Ketergantungan Vendor, Tanpa Hosting
Keputusan desain yang disengaja lainnya: iRehab tidak menyematkan antarmuka chat AI tertentu.
Kami menyediakan MCP Server standar dan antarmuka API Token. Dokter memilih alat AI mereka sendiri. Claude Code, Gemini CLI, Codex CLI, model lokal — semuanya berfungsi.
Alasannya:
- Model AI berganti setiap 6 bulan — terikat pada vendor tertentu adalah pandangan jangka pendek
- Kedaulatan data — pilihan penyedia AI oleh dokter menentukan server mana yang memproses data. Paket Enterprise biasanya tidak menyimpan data
- Biaya — penyedia AI yang berbeda memiliki harga yang berbeda. Dokter seharusnya memiliki pilihan
Peran iRehab adalah menyediakan lapisan akses data yang aman, bukan menjadi penyedia AI.
Cukup Bicara: Input Suara + AI Mengisi Formulir
Pertanyaan umum: "Saya tidak ingin mengetik. Bisakah saya cukup berbicara?"
Ya, dan tidak perlu pengaturan tambahan.
iPhone, Mac, dan Android semuanya memiliki dikte bawaan — ketuk tombol mikrofon di keyboard mana pun. Dokter mengetuk mikrofon di kolom input alat AI-nya, berbicara, mengirim, dan AI memetakan bahasa alami ke kolom formulir terstruktur.
Tidak perlu "melatih" model. MCP Server mendefinisikan skema untuk setiap kolom (ROM fleksi/ekstensi, VAS 0-10, derajat efusi, dll.). LLM membaca skema ini dan tahu cara memetakan ucapan ke kolom. Dokter mengatakan "Fleksi seratus dua puluh, ekstensi nol" menjadi kneeFlexion: 120, kneeExtension: 0 secara otomatis.
Tentukan Pintasan Anda dengan CLAUDE.md
Jika Anda menggunakan Claude Code, Anda dapat menulis singkatan pilihan Anda di file CLAUDE.md proyek:
# Singkatan saya
- "tingkatkan" atau "siap lanjut" = progressionDecision: advance
- "mundur satu tahap" = progressionDecision: regress
- "bengkak" = effusionGrade — tanyakan tingkat keparahannya
- Jika saya tidak menyebutkan suatu kolom, selalu tanyakan — jangan pernah menebak
AI mengikuti aturan ini setiap sesi — secara efektif menjadi makro bahasa alami. Alat AI lain memiliki opsi konfigurasi system prompt yang serupa.
Keterbatasan Saat Ini
- Dikte sistem menangani bahasa sehari-hari dengan baik, tetapi singkatan medis dalam bahasa Inggris (ROM, VAS, TKA) terkadang dapat salah dikenali
- Tidak ada streaming real-time — Anda berbicara, mengirim, lalu AI memproses (bukan transkripsi langsung ke kolom)
- Kualitas input suara bergantung pada perangkat dan lingkungan Anda, bukan pada iRehab
Percaya Tapi Verifikasi
Nama "draft-only enforcement" meminjam dari prinsip lama: percaya tapi verifikasi (trust but verify).
Kami mempercayai kemampuan AI — AI benar-benar menghasilkan draf penilaian klinis yang masuk akal berdasarkan data pasien. Tetapi kami juga memverifikasi — setiap draf harus melewati mata dan penilaian dokter manusia sebelum menjadi resmi.
Ini bukan ketidakpercayaan terhadap AI. Ini adalah komitmen untuk menjaga manusia tetap dalam lingkaran (human in the loop) untuk keputusan klinis.
Seiring keandalan AI meningkat dari waktu ke waktu, draft-only adalah titik awal yang dapat dilonggarkan secara bertahap. Tetapi saat peluncuran, kami memilih kehati-hatian. Sejarah teknologi medis mengajarkan kita bahwa peluncuran konservatif dengan batas keamanan yang jelas menghasilkan lebih banyak kepercayaan daripada yang agresif yang sesekali gagal.
Dua Kalimat untuk Mengisi Formulir
Kembali ke masalah awal: beban dokumentasi.
Dengan Doctor AI Phase 2, alur kerja kunjungan klinik berubah dari "buka formulir, isi setiap kolom secara manual, simpan" menjadi "katakan kepada AI dua kalimat, jawab satu pertanyaan lanjutan, konfirmasi." Dokter tidak perlu mengingat di mana setiap kolom berada atau menulis catatan SOAP dari awal. AI sudah mengetahui tren pasien — ia hanya membutuhkan observasi hari ini dari Anda.
Waktu yang dihemat digunakan untuk hal yang lebih penting — seperti meluangkan satu menit ekstra untuk berbicara dengan pasien.
Untuk mencoba Doctor AI, buat Token dari Doctor PWA -> Profil -> API Token, dan hubungkan alat AI pilihan Anda. Pengaturan membutuhkan waktu 3 menit.
Panduan pengaturan lengkap: denovortho.com/irehab/ai-setup
