Mode tampilan
Resep Apotek
Overview
Modul Resep di Apotek memungkinkan apoteker memvalidasi, menyimpan, dan mencetak resep dokter untuk obat keras. Sistem menghubungkan data resep dengan data pasien, dokter, dan stok obat sehingga setiap transaksi tercatat secara audit‑trail.

TIP
Pastikan Nomor STR dokter dan ID Pasien ter‑integrasi dengan Satu Sehat untuk validasi otomatis.
Tabel Field Input
| Field | Keterangan | Wajib | Contoh |
|---|---|---|---|
| Nomor Resep | Kode unik resep (auto‑generate) | ✅ | R-20230706-001 |
| Dokter | Nama dokter pemilik resep (link ke Satu Sehat) | ✅ | dr. Budi Santoso |
| Pasien | Nama pasien (link ke rekam medis) | ✅ | Ani Kusuma |
| Obat | Nama obat keras yang diresepkan | ✅ | Paracetamol 500 mg |
| Dosis | Dosis harian (mis : 1×3 ) | ✅ | 1×3 |
| Jumlah | Total unit yang diresepkan | ✅ | 30 |
| Tanggal Resep | Tanggal pembuatan resep | ✅ | 2026‑07‑06 |
| Keterangan | Catatan tambahan dokter | ❌ | Ambil setelah makan |
Prosedur CRUD
1. Tambah Resep Baru
- Pilih menu Apotek → Resep.
- Klik ➕ Tambah Resep.
- Pilih Dokter dari dropdown (terintegrasi Satu Sehat).
- Pilih Pasien atau masukkan NIK.
- Isi data obat, dosis, dan jumlah.
- Klik Simpan – sistem men‑generate nomor resep dan menampilkan notifikasi Berhasil menambahkan resep.
2. Edit Resep (Jika belum disetujui)
- Pada tabel resep, klik ikon ✏️ Edit pada baris yang belum Disetujui.
- Ubah field yang diperlukan, klik Update.
- Perubahan disimpan; nomor resep tidak berubah.
3. Validasi & Approve Resep
WARNING
Hanya Apoteker dengan role Apotek Approver yang dapat meng‑approve.
- Pada tabel, klik 🔒 Approve.
- Sistem memverifikasi stok tersedia dan menandai resep sebagai Approved.
- Resep yang sudah approved tidak dapat di‑edit.
4. Cetak Resep
- Pilih resep yang telah Approved.
- Klik 🖨️ Cetak – akan terbuka preview PDF.
- Pilih printer atau Save as PDF.
Workflow Diagram
mermaid
flowchart TD
A["Input Resep"] --> B{"Validasi Stok"}
B -->|Cukup| C["Approve Resep"]
B -->|Tidak Cukup| D["Alert Stok"]
C --> E["Cetak Resep"]
D --> ABest Practices
- DO: Selalu cek Tanggal Expired obat sebelum men‑prescribe.
- DON'T: Jangan mencetak resep tanpa persetujuan dokter.
- Tip: Gunakan shortcut
Ctrl+Shift+Runtuk membuka form resep cepat.
Troubleshooting
❓ Resep tidak muncul di daftar pasien
**Penyebab:** - Pasien belum terdaftar di modul **Kepegawaian → Pegawai** atau tidak memiliki **ID**. - Integrasi **Satu Sehat** gagal.Solusi:
- Pastikan pasien terdaftar dengan NIK valid.
- Refresh integrasi Satu Sehat (menu Pengaturan → Sinkronisasi).
