Skip to content

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.

Resep Interface

TIP

Pastikan Nomor STR dokter dan ID Pasien ter‑integrasi dengan Satu Sehat untuk validasi otomatis.

Tabel Field Input

FieldKeteranganWajibContoh
Nomor ResepKode unik resep (auto‑generate)R-20230706-001
DokterNama dokter pemilik resep (link ke Satu Sehat)dr. Budi Santoso
PasienNama pasien (link ke rekam medis)Ani Kusuma
ObatNama obat keras yang diresepkanParacetamol 500 mg
DosisDosis harian (mis : 1×3 )1×3
JumlahTotal unit yang diresepkan30
Tanggal ResepTanggal pembuatan resep2026‑07‑06
KeteranganCatatan tambahan dokterAmbil setelah makan

Prosedur CRUD

1. Tambah Resep Baru

  1. Pilih menu Apotek → Resep.
  2. Klik ➕ Tambah Resep.
  3. Pilih Dokter dari dropdown (terintegrasi Satu Sehat).
  4. Pilih Pasien atau masukkan NIK.
  5. Isi data obat, dosis, dan jumlah.
  6. Klik Simpan – sistem men‑generate nomor resep dan menampilkan notifikasi Berhasil menambahkan resep.

2. Edit Resep (Jika belum disetujui)

  1. Pada tabel resep, klik ikon ✏️ Edit pada baris yang belum Disetujui.
  2. Ubah field yang diperlukan, klik Update.
  3. Perubahan disimpan; nomor resep tidak berubah.

3. Validasi & Approve Resep

WARNING

Hanya Apoteker dengan role Apotek Approver yang dapat meng‑approve.

  1. Pada tabel, klik 🔒 Approve.
  2. Sistem memverifikasi stok tersedia dan menandai resep sebagai Approved.
  3. Resep yang sudah approved tidak dapat di‑edit.

4. Cetak Resep

  1. Pilih resep yang telah Approved.
  2. Klik 🖨️ Cetak – akan terbuka preview PDF.
  3. 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 --> A

Best Practices

  • DO: Selalu cek Tanggal Expired obat sebelum men‑prescribe.
  • DON'T: Jangan mencetak resep tanpa persetujuan dokter.
  • Tip: Gunakan shortcut Ctrl+Shift+R untuk 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:

  1. Pastikan pasien terdaftar dengan NIK valid.
  2. Refresh integrasi Satu Sehat (menu Pengaturan → Sinkronisasi).