Apakah semua mahasiswa memakai password yang sama?
Tidak. Kode kelas dipakai sekali untuk mendaftar. Setiap mahasiswa membuat password pribadi dan login berikutnya dengan emailnya.
50 bab bergambar: pendaftaran, QR MFA, peran administrator dan mahasiswa, master data, pelayanan, stok, transaksi, media cetak, etiket, laporan, akuntansi, pajak, dan dokumen. Setiap gambar ditandai dengan nomor langkah.
Pengelola kelas adalah akun staf prodi yang ditetapkan oleh administrator. Mahasiswa memiliki akun pribadi; kode kelas adalah kunci pendaftaran sementara, bukan password login bersama.
Administrator membuat akun staf lewat Akun petugas, lalu menetapkan pengelola kelas. Pengelola dapat membuat kode kelas, meninjau mahasiswa, menutup pendaftaran, dan memberi kode pemulihan. Hanya administrator dapat menetapkan atau mencabut pengelola.

Jangan gunakan kata sandi bersama sebagai login mahasiswa. Kode kelas hanya untuk pendaftaran; setiap mahasiswa punya password pribadi.
Mahasiswa membuka tautan Daftar kelas simulasi dari halaman login. Akun baru menunggu persetujuan pengelola sebelum dapat dipakai.

Nama, email, NIM, dan hasil latihan tetap terkait dengan satu akun yang sama saat Anda berganti peran atau login di hari lain.
Setelah disetujui, mahasiswa masuk dari halaman login biasa. Kode kelas tidak perlu dimasukkan kembali.

Tampilan DEMO LOKAL hanya ada pada salinan pengembangan. Pada server publik, fitur login demo harus dimatikan.
Setelah login, pilih satu peran untuk latihan. Gunakan Ganti peran pada pita kuning kapan saja. Identitas mahasiswa dan data latihannya tetap sama.

Peran apoteker hanya simulasi pendidikan. Beberapa tindakan memerlukan aktor kedua pada cabang yang sama; ruang data mahasiswa saat ini bersifat pribadi sehingga alur tersebut belum bisa dituntaskan sendiri.
Mulailah dari gudang agar ada produk dan stok yang dapat dipakai pada latihan resep atau penjualan.

Gunakan contoh sederhana: Produk A, pemasok fiktif, batch LATIHAN-01, stok 20 unit, dan tanggal kedaluwarsa di masa depan.
Penerimaan mencatat pasien dan resep fiktif agar alur pelayanan dapat dimulai.

Jika pilihan obat kosong, kembali ke peran Gudang dan buat produk terlebih dahulu. Resep yang sudah disimpan muncul pada papan pelayanan.
Apoteker simulasi meninjau resep, melakukan kajian yang tersedia, serta memverifikasi hasil persiapan sebelum resep siap dibayar/diserahkan.

Tangkapan layar menunjukkan formulir resep baru. Tombol kajian dan pemeriksaan akhir muncul pada detail resep setelah disimpan. Beberapa persetujuan mensyaratkan aktor kedua dalam cabang yang sama.
TTK membantu persiapan obat sesuai resep yang sudah dikaji. Gunakan resep yang telah dibuat dalam peran Penerimaan.

Tangkapan layar memperlihatkan papan awal yang masih kosong. Tindakan persiapan tampil pada detail resep setelah dibuat dan berpindah tahap. Persetujuan oleh aktor kedua tidak dapat dituntaskan dalam ruang data pribadi saat ini.
Kasir memproses tagihan resep yang sudah lolos pemeriksaan akhir, atau mencoba penjualan nonresep sesuai aturan produk.

Pesan Tidak ada tagihan yang menunggu pembayaran berarti alur resep belum mencapai tahap kasir; lanjutkan tahap sebelumnya.
Akuntansi membaca hasil transaksi, memeriksa rekonsiliasi, mencatat penyesuaian bila diperlukan, lalu berlatih tutup buku.

Untuk latihan pertama, cukup baca laporan setelah stok, resep, dan pembayaran telah dibuat. Tutup buku dapat ditunda sampai sesi akhir.
Mahasiswa meminta kode reset kepada pengelola. Pengelola memeriksa identitas dahulu, lalu klik Kode reset password pada daftar mahasiswa aktif. Kode berlaku 24 jam dan hanya sekali pakai.

Pembuatan kode reset mengakhiri sesi aktif mahasiswa. Jika kode kedaluwarsa, minta pengelola membuat kode baru.
Buka Pengaturan → Media cetak. Profil ukuran berlaku untuk seluruh cabang pada pratinjau dan cetakan berikutnya.

Di dialog printer, samakan ukuran kertas dengan profil, gunakan skala 100% dan margin nol bila sesuai. Cetak satu contoh fisik sebelum pemakaian rutin. Browser tidak memilih printer fisik secara otomatis.
Identitas apotek menjadi acuan pratinjau dokumen, etiket, dan struk. Dalam latihan, gunakan data contoh yang jelas bertanda simulasi.

Nomor izin pada data latihan tidak membuktikan izin praktik. Pada penggunaan nyata, cocokkan seluruh isian dengan dokumen asli dan persyaratan yang berlaku.
Buat katalog barang sebelum mencatat batch, pembelian, resep, atau penjualan. Klasifikasi obat untuk kasir ditinjau pada halaman tersendiri.

Produk baru memerlukan klasifikasi dan persetujuan apoteker sebelum tersedia untuk penjualan nonresep.
Pemasok dipakai untuk penerimaan stok dan surat pesanan. Gunakan identitas pemasok contoh pada ruang simulasi.

Untuk alur pembelian terkontrol, kelengkapan izin dan masa berlaku pemasok harus diperiksa pada tahap yang diminta aplikasi.
Daftarkan pasien fiktif sebelum membuat resep. Pencarian dapat memakai nama, nomor pasien, kartu, HP, atau WA.

Gunakan hanya identitas dan kontak rekaan. Centang izin WhatsApp hanya dalam skenario yang memang mencantumkan persetujuan pasien.
Surat pesanan mengikuti tahap draf, persetujuan, menunggu barang, penerimaan sebagian atau penuh, faktur, dan pembayaran.

Buka detail pesanan untuk tindakan berikutnya. Persetujuan, penerimaan, dan pembayaran hanya muncul bagi peran serta tahap yang sesuai.
Apoteker memeriksa golongan pada kemasan dan izin edar sebelum suatu obat dapat dijual tanpa resep.

Status wajib resep tetap menghalangi kasir nonresep. Penetapan golongan dan persetujuan dicatat sebagai tindakan terpisah.
Kasir mengajukan pengembalian dari transaksi asal. Apoteker meninjau kesesuaian barang sebelum refund dan pembukuan diselesaikan.

Gunakan struk asal dan alasan retur yang sesuai; barang yang dikembalikan tidak otomatis kembali menjadi stok layak jual.
Pusat laporan menghubungkan ringkasan pelayanan, stok, penjualan, rekonsiliasi, dan berkas kerja pelaporan.

Angka stok merupakan posisi saat ini; angka transaksi dan mutasi mengikuti periode yang dipilih. Ringkasan tidak menggantikan laporan resmi.
Papan pelaporan internal menyimpan snapshot stok, keputusan apoteker, CSV, dan catatan bukti pengiriman manual.

CSV mutasi internal bukan berkas resmi SIPNAP atau BPOM. Status Bukti dicatat hanya menyatakan dokumen tersimpan di aplikasi.
Buat berkas kerja SIPNAP, BPOM mutu/penarikan, atau e-MESO; tinjau, kirim melalui portal resmi secara manual, kemudian simpan referensi dan bukti.

Aplikasi tidak mengirim laporan secara otomatis. Jangan tulis identitas pasien atau rincian klinis pada nomor kerja yang tampil di daftar publik.
Buku per obat dan batch membantu rekonsiliasi narkotika, psikotropika, serta prekursor farmasi.

Saldo nol bukan bukti laporan nihil. APJ tetap mencocokkan master, stok fisik, arsip, dan akun portal sebelum mengesahkan berkas bulanan.
Petugas tetap memiliki peran utama. Tugas tambahan dapat diberikan secara eksplisit untuk kebutuhan cabang, dengan pemisahan kasir dan akuntansi.

Halaman ini untuk akun staf. Mahasiswa memakai Ganti peran di pita simulasi; mereka tidak memperoleh hak administrator tertinggi.
Dokumen apotek adalah pintu ke berkas perizinan, papan identitas, pelaporan, surat pesanan, konseling, dan berita acara pemusnahan.

Template perlu ditinjau terhadap dokumen sumber dan persyaratan instansi penerima. Mencetak dokumen tidak mengajukan izin atau laporan secara otomatis.
Halaman akun menampilkan identitas, cabang, peran aktif, dan formulir ganti kata sandi.

Perubahan kata sandi mengakhiri semua sesi aktif. Mahasiswa kembali masuk dengan email yang sama; MFA berlaku pada staf bila diwajibkan pengaturan server.
Pemantauan stok membantu melihat jumlah tersedia, batas minimum, rak, saran pengadaan, dan batch mendekati kedaluwarsa.

Stok tersedia sudah mengecualikan reservasi, karantina, recall, dan batch kedaluwarsa. Saran pembelian perlu disesuaikan dengan kebutuhan nyata pada skenario.
Stok opname membandingkan hasil hitung fisik per batch dengan jumlah sistem. Selisih memengaruhi stok dan jurnal setelah disetujui.

Apoteker memeriksa alasan dan bukti sebelum menyetujui; pengaju dan pemeriksa dapat dibatasi sebagai aktor berbeda.
Retur pemasok menghubungkan barang keluar, nota kredit, pengurangan utang, dan pengembalian dana.

Status Perlu review belum mengurangi stok. Buka pengajuan untuk melihat tindakan yang diizinkan pada setiap tahap.
Pemusnahan mencatat pengajuan, persetujuan APJ, pelaksanaan, dokumen, dan konfirmasi saksi.

Alur yang ditampilkan untuk obat reguler. Golongan khusus memerlukan prosedur dan saksi berwenang tersendiri.
Konseling mendokumentasikan informasi obat, pemahaman pasien, dan rencana pemantauan berdasarkan resep yang telah diverifikasi.

Untuk menambah catatan baru, buka detail resep yang telah diverifikasi dan pilih ikon Konseling. Halaman ini dipakai untuk menelusuri catatan.
Arsip salinan resep menyimpan keadaan penyerahan saat dokumen diterbitkan dan dapat dibuka kembali untuk pemeriksaan atau cetak ulang.

Salinan harus dicocokkan dengan resep asli. Arsip ini tidak otomatis memberi izin pengulangan atau penebusan kembali.
Pratinjau etiket berasal dari resep yang sudah siap dicetak. Ukuran default mengikuti Media cetak cabang; isi klinis berasal dari alur resep.

Cocokkan pasien, obat, dosis, aturan pakai, batch, dan BUD sebelum mencetak. Pada dialog printer samakan ukuran kertas, skala 100%, dan margin nol, lalu periksa hasil fisik.
Pengaturan pajak mencatat status PKP cabang, tanggal efektif, perlakuan harga master, dan klasifikasi tiap produk.

Gunakan dokumen usaha dan dasar klasifikasi yang benar. Perubahan berlaku untuk transaksi baru; transaksi sebelumnya memakai catatan saat transaksi dibuat.
Laporan kerja merangkum PPN keluaran, PPN masukan dari faktur pemasok, dan pembalikan akibat retur pada masa terpilih.

Laporan ini membantu rekonsiliasi internal. Dokumen pajak dan pelaporan resmi tetap mengikuti sistem serta pemeriksaan yang berlaku.
Penerimaan harian menelusuri pembayaran penjualan, refund, dan pembayaran pemasok untuk membantu mencocokkan kas fisik.

Baris per hari muncul setelah ada transaksi pada periode. Nilai transfer tetap perlu dicocokkan dengan mutasi bank; laporan ini bukan laporan akuntansi final.
Halaman ini memisahkan penilaian biaya persediaan dari pengambilan fisik batch dan memperlihatkan sumber saldo pembukaan.

Metode yang sudah ditetapkan dikunci untuk konsistensi. Jangan mengubah atau mengklasifikasikan saldo tanpa bukti asal pada skenario.
Akuntansi menyediakan posisi keuangan, laba rugi, arus kas, pemeriksaan rekonsiliasi, jurnal penyesuaian, ekspor, dan penutupan bulanan.

Tutup buku hanya setelah bukti dan rekonsiliasi diperiksa. Periode yang ditutup membatasi perubahan transaksi sesuai aturan aplikasi.
Kasir memilih produk yang memang diizinkan untuk penjualan nonresep, mencatat pembayaran, lalu membuka struk, invoice, atau kuitansi dari riwayat transaksi.

Obat wajib resep ditolak pada kasir nonresep. Jumlah pembayaran harus sama dengan tagihan dan dikonfirmasi sebelum transaksi diselesaikan.
Pelanggan toko adalah identitas retail untuk pencarian nomor HP dan diskon produk umum; data klinis pasien tidak tampil di kasir.

Gunakan data contoh. Izin kontak promosi opsional dan tidak diperlukan untuk diskon.
Halaman nilai stok menautkan harga modal per batch, nilai persediaan, jurnal penerimaan, penjualan, dan HPP.

Periksa faktur, kartu stok, dan jurnal sumber bila angka pemeriksaan tidak cocok. HPP buku mengikuti metode biaya yang aktif.
Buku besar operasional menampilkan debit dan kredit dari penjualan, pembelian, penerimaan, retur, serta selisih stok.

Nilai nol pada periode contoh berarti belum ada jurnal pada pilihan tersebut; periksa periode atau akun sebelum menyimpulkan tidak ada transaksi.
Utang pemasok mengumpulkan faktur yang telah dicocokkan dengan penerimaan barang, termasuk jatuh tempo dan saldo jurnal.

Pembayaran dicatat dari detail faktur atau pesanan sesuai bukti; periksa juga nota kredit bila ada retur ke PBF.
Alur racikan jadi memisahkan pembatalan sebelum penyerahan dari retur setelah penyerahan. Biaya, refund, dan jumlah sediaan ditelusuri ke resep serta transaksi asal.

Racikan yang kembali masuk karantina khusus sesuai alur aplikasi; jangan menganggapnya sebagai stok layak jual.
Ruang perizinan menyusun surat dan lembar kerja menurut kelompok administrasi, lokasi dan bangunan, serta ketenagaan.

Isi otomatis berasal dari profil apotek, tetapi fakta dan lampiran harus diperiksa sebelum cetak atau pengajuan melalui sistem resmi.
APJ memverifikasi produk, kewenangan PBF, serta lokasi dan penguasaan kunci sebelum surat pesanan khusus atau pelayanan resep terkontrol.

Gunakan hanya skenario latihan. Cakupan kategori yang tersedia terbatas; kelengkapan dokumen dan pemeriksaan fisik tetap menjadi tanggung jawab APJ pada penggunaan nyata.
Administrator membuat akun staf operasional dan memeriksa kredensial profesi. Pengelola kelas harus berasal dari akun staf aktif.

Berikan kata sandi sementara secara pribadi. Staf wajib menggantinya saat login pertama. Mahasiswa mendaftar melalui kode kelas, bukan menu ini.
Pada login pertama, staf memindai QR code di halaman aktivasi dengan aplikasi autentikator. Pembuatan QR berlangsung di server aplikasi; kunci tidak dikirim ke layanan QR pihak ketiga.

Gambar memakai akun contoh lokal yang sudah dihapus. QR setiap pengguna bersifat pribadi: jangan memotret atau membagikannya. Centang Ingat browser ini pada perangkat pribadi agar kode tidak diminta lagi selama 30 hari. Pada komputer bersama, kosongkan centang. Pilihan menonaktifkan MFA ada di Keamanan akun (bab 50).
Administrator dapat memilih Administrator, Penerimaan, Asisten apoteker/TTK, Gudang, Kasir, Akuntansi, atau Apoteker pada instalasi simulasi yang mengaktifkan fitur ini. Akun dan identitas audit tetap sama.

Saat peran operasional dipilih, menu administrator tidak ikut terbuka. Kembali ke Administrator melalui Ganti peran. Tindakan klinis tetap mensyaratkan kredensial profesi dan izin APJ yang berlaku; persetujuan dua orang tetap memerlukan akun lain.
Setelah MFA aktif, buka Keamanan akun untuk melihat statusnya. Browser pribadi dapat diingat selama 30 hari; kata sandi tetap diminta saat login. Jika ingin login tanpa MFA, pemilik akun dapat menonaktifkannya dengan kata sandi dan satu kode autentikator yang masih berlaku.

Menonaktifkan MFA menghapus kunci dan semua browser tepercaya. Tindakan klinis tetap memerlukan MFA aktif. Aktifkan lagi dengan sandi dan QR baru.
Tidak. Kode kelas dipakai sekali untuk mendaftar. Setiap mahasiswa membuat password pribadi dan login berikutnya dengan emailnya.
Tidak. Satu mahasiswa tetap pada akun dan ruang data latihan yang sama. Riwayat tindakan tetap terkait akun itu.
Menu bergantung pada peran. Tombol tindakan pada resep juga bergantung pada tahap alur. Pilih peran yang sesuai dan buka resep yang sudah tersimpan.
Ruang latihan baru dibuat khusus untuk mahasiswa tersebut. Mulai dengan produk, pemasok, dan batch fiktif pada peran Gudang.
Buka Media cetak, pilih ukuran struk, etiket, invoice, dan kuitansi, lalu simpan. Cocokkan ukuran itu pada dialog printer dan lakukan satu cetak uji. Lihat bab 12 dan 33.
Beberapa proses mewajibkan aktor kedua yang berbeda. Ruang latihan saat ini pribadi; tahap tersebut memerlukan ruang bersama atau fasilitasi dosen sebelum dapat dituntaskan.
Centang Ingat browser ini selama 30 hari saat verifikasi di browser pribadi. Email dan kata sandi tetap diminta. Pada Keamanan akun, Anda juga dapat mencabut browser yang diingat atau menonaktifkan MFA dengan kata sandi dan satu kode terakhir. Lihat bab 48 dan 50.
Ya, pada instalasi simulasi ini administrator dapat memilih tujuh peran tanpa mengganti akun. Hak aktif mengikuti peran yang dipilih; tindakan klinis tetap memerlukan kredensial. Lihat bab 49.
Tidak. Gunakan data fiktif; peran dan nomor izin simulasi tidak berlaku untuk praktik profesi atau transaksi nyata.