Alert yang Selalu Di-override: Analisis Near-Miss pada Resep Elektronik Pasien Penyakit Ginjal Kronik
Rumah sakit swasta dengan 180 tempat tidur menerapkan computerized prescriber order entry (CPOE). Volume resep sekitar 300 per hari (6.600 per bulan). Sistem menghasilkan 1.100 alert per bulan, dan 87% di antaranya di-override oleh dokter. Alert hanya menampilkan pesan generik "sesuaikan dosis pada gangguan ginjal" dan memakai nilai kreatinin serum, bukan estimated glomerular filtration rate (eGFR). Resep elektronik langsung masuk ke antrean penyiapan obat tanpa verifikasi apoteker. Bulan lalu, pasien perempuan 68 tahun dengan eGFR 26 mL/min/1,73 m² diresepkan metformin 500 mg tiga kali sehari dan ketorolac 30 mg. Tiga alert muncul dan semuanya di-override dengan alasan "sudah biasa". Kesalahan terdeteksi oleh apoteker saat skrining akhir sebelum obat diserahkan, sehingga tidak terjadi cedera. Komite medis meminta penjelasan, dan manajemen bertanya apakah masalahnya pada dokter, apoteker, atau sistem.
1. Lakukan analisis akar masalah dengan membedakan kegagalan aktif dan kegagalan laten, serta jelaskan mengapa pendekatan "salahkan dokter" tidak memadai.
Read the worked answer
Kegagalan aktif
Override tiga kali berturut-turut tanpa menyesuaikan terapi, dan tidak adanya verifikasi apoteker sebelum obat disiapkan. Ini tindakan di garis depan, tetapi bukan akar masalah.
Kegagalan laten (kontributor sistem)
- Desain alert: pesan generik, tidak spesifik (tidak menyebut metformin kontraindikasi pada eGFR <30 dan NSAID berisiko pada CKD), dan menggunakan kreatinin serum yang tidak mencerminkan fungsi ginjal pada pasien usia 68 tahun dengan massa otot rendah.
- Beban alert: 1.100 alert untuk 6.600 resep (≈17 per 100 resep) dengan override 87% menunjukkan alert fatigue; sistem melatih pengguna untuk mengabaikan peringatan.
- Alur kerja: resep elektronik melewati verifikasi apoteker, menghilangkan lapisan pertahanan kedua.
- Tidak ada hard stop untuk kontraindikasi bermakna; semua alert setara.
- Budaya: alasan override tidak terstruktur dan tidak pernah dianalisis, sehingga tidak ada umpan balik perbaikan.
Model keju Swiss
Tiga lapisan gagal bersamaan: alert tidak informatif, override tanpa konsekuensi, dan verifikasi apoteker tidak berada pada jalurnya. Menyalahkan dokter mengabaikan fakta bahwa 87% override adalah perilaku rasional terhadap sistem yang menghasilkan terlalu banyak peringatan tidak relevan. Perbaikan harus menyasar desain dan alur kerja, bukan hanya individu.
2. Rancang ulang sistem alert dan alur verifikasi resep dengan intervensi yang berprioritas.
Read the worked answer
1. Tiering alert
- Hard stop untuk kontraindikasi absolut: metformin pada eGFR <30, ketorolac pada CKD berat, interaksi bermakna nyawa.
- Soft stop dengan justifikasi terstruktur untuk peringatan penting tetapi tidak absolut (misalnya penyesuaian dosis).
- Informational only untuk peringatan minor; kurangi volume agar rasio signal-to-noise membaik.
2. Perbaiki data klinis
- Hitung eGFR otomatis dari kreatinin, usia, dan jenis kelamin; tampilkan di layar order.
- Aktifkan dose checking berbasis fungsi ginjal dan berat badan untuk obat dengan indeks terapi sempit.
3. Ubah alur kerja
- Semua resep elektronik wajib melalui verifikasi apoteker sebelum masuk antrean penyiapan; untuk obat risiko tinggi, verifikasi tidak boleh didelegasikan.
- Override pada alert hard stop memerlukan persetujuan kedua (dokter konsulen atau apoteker klinis) dan alasan tertulis.
4. Tata kelola alert
- Bentuk komite tata kelola alert dengan review bulanan: alert teratas yang di-override, alasan, dan keputusan menonaktifkan atau memperbaiki aturan.
- Umpan balik individual dilakukan secara edukatif, bukan punitif.
5. Intervensi manusia
- Panduan saku dosing ginjal, edukasi singkat 15 menit untuk DPJP, dan checklist apoteker untuk pasien CKD.
Urutan implementasi: hard stop dan verifikasi apoteker lebih dahulu (dampak cepat, risiko rendah), lalu perbaikan eGFR dan tata kelola alert dalam 3 bulan. Evaluasi dampak terhadap waktu tunggu pasien agar perbaikan keselamatan tidak menciptakan hambatan alur baru.
3. Tetapkan indikator yang dipantau dan jelaskan bagaimana menerapkan just culture setelah kejadian ini.
Read the worked answer
Indikator proses
- Proporsi resep dengan verifikasi apoteker sebelum penyiapan (target 100%).
- Beban alert per 100 resep (target turun, misalnya ≤8).
- Override rate per jenis alert; override pada alert hard stop (target mendekati 0).
- Kelengkapan alasan override terstruktur.
- Waktu dari order sampai verifikasi dan waktu tunggu pasien sebagai balancing measure.
Indikator hasil
- Kejadian medication error dan near-miss terkait dosis ginjal per 1.000 resep.
- Proporsi pasien CKD yang menerima obat dengan penyesuaian dosis tepat.
- Preventable adverse drug event rate.
Just culture
- Bedakan tiga kategori: kesalahan manusia biasa (human error) → dukungan dan perbaikan sistem; perilaku berisiko (at-risk behavior) → coaching dan penghapusan pemicu; perilaku reckless → tindakan disipliner.
- Pada kasus ini, override berulang pada sistem yang buruk termasuk at-risk behavior; respons yang tepat adalah perbaikan sistem dan edukasi, bukan sanksi.
- Pastikan pelaporan near-miss tanpa rasa takut; apoteker yang melaporkan justru diapresiasi.
- Komunikasikan hasil investigasi kepada komite medis dan manajemen secara transparan, termasuk komitmen perbaikan dan tenggat waktunya.
- Dokumentasikan perubahan dan evaluasi pada 3 dan 6 bulan; bila indikator tidak membaik, ulangi analisis dengan data baru.