Skip to content

Peta Modul ​

Halaman ini memetakan seluruh modul OpenSIMRS menurut bidang dan instalasi, lengkap dengan statusnya, modul mana yang inti dan mana yang opsional, serta modul bawaan per segmen faskes. Halaman ini ditujukan bagi implementator faskes yang perlu menentukan modul yang dipakai, admin yang mengaktifkannya, dan pengembang yang ingin tahu cakupan tiap modul.

Semua data di halaman ini berasal dari katalog modul database/data/katalog-modul.json di repo OpenSIMRS. Katalog itu dimuat ke database lewat migrasi, lalu dipakai untuk menyaring menu, rute, tombol, dan form di aplikasi.

Empat tingkat konfigurasi ​

OpenSIMRS dipakai oleh faskes dengan kebutuhan yang sangat berbeda, dari dokter praktik mandiri sampai rumah sakit kelas A. Karena itu kemampuan aplikasi dibagi menjadi empat tingkat:

TingkatArtinyaContoh
SegmenJenis faskes. Menentukan modul, fitur, dan bagian yang aktif bawaan (preset).Klinik pratama, puskesmas, RS kelas C
ModulMenu besar di header aplikasi.Farmasi, Laboratorium, Rawat Inap
FiturKemampuan di dalam modul: tombol, tab, atau langkah alur.Obat racikan, Shift kasir, Bridging LIS
BagianUnit terkecil, misalnya satu form asesmen atau satu jenis surat. Bisa dibatasi ke jenis poli tertentu.Form Alergi, Odontogram (poli gigi), Resep kacamata (poli mata)

Katalog saat ini memuat 8 segmen, 37 modul (8 inti), 102 fitur, dan 27 bagian. Satu modul dan empat fitur masih berstatus dalam pengembangan.

Status modul

  • Inti: selalu aktif di semua faskes dan tidak bisa dimatikan.
  • Tersedia: sudah dibangun dan bisa diaktifkan.
  • Dalam pengembangan: sudah terdaftar di katalog (tersedia: false) tetapi belum dibangun. Di menu aplikasi, modul seperti ini tampil berlabel Segera dan tidak bisa dibuka.

Modul inti ​

Delapan modul berikut aktif di semua faskes, apa pun segmennya.

ModulFungsiHalaman
DashboardRingkasan kunjungan dan pendapatanManajemen & Mutu
Pendaftaran PasienData pasien, No. RM, pendaftaran kunjunganPendaftaran & Antrian
RME Rawat JalanPemeriksaan, SOAP, diagnosis ICD-10, tindakan, resep, resumeRawat Jalan
Kasir & PembayaranTagihan otomatis dan pembayaranKasir & Penjamin
Data MasterPegawai, praktisi, lokasi/poli, tarif, penjamin–
LaporanLaporan kunjungan, diagnosis, keuanganManajemen & Mutu
SATUSEHATIntegrasi wajib KemenkesSATUSEHAT
Audit TrailJejak login, akses rekam medis, dan perubahan data (rantai hash)Audit Trail

Modul per bidang dan instalasi ​

Di menu atas aplikasi, modul yang tidak muat ditampilkan di panel Lainnya, satu kolom per bidang dengan instalasi sebagai subjudul. Tabel berikut mengikuti susunan yang sama.

Pelayanan Medis & Keperawatan ​

InstalasiModulStatusHalaman
Instalasi Rawat JalanRME Rawat JalanIntiRawat Jalan
Instalasi Rawat InapRawat InapTersediaRawat Inap
Instalasi Gawat DaruratIGDTersediaIGD
Instalasi Bedah SentralKamar OperasiTersediaPenunjang Medis
Instalasi Perawatan IntensifICU / IntensifTersediaPenunjang Medis
Medical Check UpMedical Check Up (MCU)TersediaPenunjang Medis
Unit HemodialisaUnit HemodialisaTersediaPenunjang Medis

Penunjang Medis ​

InstalasiModulStatusHalaman
Instalasi FarmasiFarmasiTersediaFarmasi & Stok
Instalasi LaboratoriumLaboratorium (Patologi Klinik)TersediaLaboratorium
Instalasi LaboratoriumPatologi AnatomiTersediaLaboratorium
Instalasi LaboratoriumMikrobiologiTersediaLaboratorium
Instalasi Rehabilitasi MedikFisioterapi / Rehabilitasi MedikTersediaPenunjang Medis
Instalasi RadiologiRadiologiTersediaRadiologi
Instalasi GiziGiziTersediaPenunjang Medis
Instalasi Rekam MedisKoding & Rekam MedisTersediaPenunjang Medis
Instalasi Sterilisasi (CSSD)CSSDTersediaPenunjang Medis
Pelayanan DarahBank Darah RS (BDRS)TersediaPenunjang Medis
Pelayanan DarahUTD / UPTD Produksi DarahTersediaPenunjang Medis

Penunjang Umum ​

InstalasiModulStatusHalaman
Logistik & GudangGudang & Pengadaan (Inventory)TersediaFarmasi & Stok
Transportasi & AmbulansManajemen AmbulansTersediaPenunjang Umum
Instalasi LaundryLaundry & LinenTersediaPenunjang Umum
IPSRSSarana dan Prasarana (IPSRS)TersediaPenunjang Umum

Keuangan & Administrasi ​

InstalasiModulStatusHalaman
Pendaftaran & AdmisiPendaftaran PasienIntiPendaftaran & Antrian
Pendaftaran & AdmisiAntrian & Layar PanggilTersediaPendaftaran & Antrian
Kasir & PenjaminanKasir & PembayaranIntiKasir & Penjamin
Kasir & PenjaminanBPJS FKTP (PCare)TersediaBPJS Kesehatan
Kasir & PenjaminanBPJS FKRTL (VClaim/SEP)TersediaPendaftaran & Antrian
Akuntansi & RemunerasiAkuntansi & RemunerasiDalam pengembanganManajemen & Mutu
SDM & KepegawaianHR / SDMTersediaManajemen & Mutu

Manajemen & Mutu ​

InstalasiModulStatusHalaman
PelaporanDashboardIntiManajemen & Mutu
PelaporanLaporanIntiManajemen & Mutu
Audit TrailAudit TrailIntiAudit Trail
Manajemen MutuMutu & AkreditasiTersediaManajemen & Mutu

Program Kesehatan Masyarakat ​

InstalasiModulStatusHalaman
Program PuskesmasProgram PuskesmasTersediaPenunjang Medis

Sistem ​

InstalasiModulStatusHalaman
Data MasterData MasterInti–
Integrasi & InteroperabilitasSATUSEHATIntiSATUSEHAT
PelatihanKelas TrainingTersediaPenunjang Umum

Preset per segmen ​

Setiap faskes diberi satu segmen. Segmen menentukan modul yang aktif bawaan. Faskes yang tidak diubah apa-apa otomatis mengikuti preset segmennya.

SingkatanSegmenGambaran
PMDokter Praktik Mandiri1 dokter, rawat jalan; daftar–periksa–resep–bayar sederhana
KPKlinik PratamaPelayanan dasar, apotek & lab sederhana; FKTP BPJS; mutu & akreditasi
KUKlinik UtamaPelayanan spesialistik, penunjang, rawat inap terbatas; FKRTL BPJS; mutu, SDM & sarpras
PKMPuskesmasFKTP pemerintah: banyak poli, program, laporan dinkes; mutu & ambulans
RS DRumah Sakit Kelas DPelayanan dasar RS: rawat jalan, IGD, rawat inap, penunjang; mutu, SDM, sarpras & ambulans
RS CRumah Sakit Kelas CKelas D + kamar operasi, gizi, koding rekam medis, hemodialisa, akuntansi
RS BRumah Sakit Kelas BKelas C + ICU, CSSD, bank darah
RS ARumah Sakit Kelas APelayanan paripurna & rujukan nasional/provinsi, termasuk UTD

Matriks modul opsional di bawah ini memakai tanda ✓ untuk modul yang aktif bawaan. Tanda – berarti modul tidak aktif bawaan, tetapi superadmin tetap bisa menyalakannya per faskes. Modul inti tidak dicantumkan karena selalu aktif.

ModulPMKPKUPKMRS DRS CRS BRS A
Antrian & Layar Panggil–✓✓✓✓✓✓✓
Farmasi✓✓✓✓✓✓✓✓
Gudang & Pengadaan–✓✓✓✓✓✓✓
Laboratorium–✓✓✓✓✓✓✓
BPJS FKTP (PCare)✓✓–✓––––
BPJS FKRTL (VClaim/SEP)––✓–✓✓✓✓
Medical Check Up (MCU)–✓✓–✓✓✓✓
Mutu & Akreditasi–✓✓✓✓✓✓✓
Radiologi––✓–✓✓✓✓
Fisioterapi / Rehabilitasi Medik––✓––✓✓✓
Rawat Inap––✓–✓✓✓✓
Laundry & Linen––✓–✓✓✓✓
HR / SDM––✓–✓✓✓✓
Sarana dan Prasarana (IPSRS)––✓–✓✓✓✓
Program Puskesmas–––✓––––
Manajemen Ambulans–––✓✓✓✓✓
IGD––––✓✓✓✓
Kamar Operasi–––––✓✓✓
Gizi–––––✓✓✓
Koding & Rekam Medis–––––✓✓✓
Patologi Anatomi–––––✓✓✓
Unit Hemodialisa–––––✓✓✓
Akuntansi & Remunerasi (dalam pengembangan)–––––✓✓✓
ICU / Intensif––––––✓✓
CSSD––––––✓✓
Bank Darah RS (BDRS)––––––✓✓
Mikrobiologi––––––✓✓
UTD / UPTD Produksi Darah–––––––✓
Kelas Training––––––––

Kelas Training tidak masuk preset mana pun

Modul Kelas Training (kelas yoga, pilates, senam hamil, dan sejenisnya) tidak aktif bawaan di segmen apa pun. Superadmin menyalakannya per faskes bila diperlukan.

Fitur yang dimatikan bawaan ​

Fitur ikut aktif selama modulnya aktif, kecuali yang dimatikan oleh preset segmen. Beberapa contoh yang perlu diperhatikan implementator:

FiturDimatikan bawaan di
SOAP Ringkas (1 layar) dan Pendaftaran RingkasSemua segmen kecuali praktik mandiri
Antrean Online BPJS (Mobile JKN)Semua segmen
Pembelian via MarketplaceSemua segmen
Rencana Kontrol & SPRI (VClaim)Klinik utama, RS D/C/B/A
Bridging PACS/RISKlinik utama, RS D/C/B/A
Bridging Bank Darah (UTD)RS B, RS A
Bridging LIS dan Expertise Dokter LabPraktik mandiri, klinik pratama (Expertise juga di puskesmas)
MCU PCare (BPJS)Klinik pratama
Shift Kasir, Transaksi APS & OTCPraktik mandiri
Diskon & VoucherPuskesmas

Daftar lengkap fitur per modul ada di Manajemen Modul & Fitur.

Mengaktifkan modul untuk faskes ​

Hanya akun superadmin yang bisa mengubah modul. Admin faskes biasa bisa melihat halamannya, tetapi tidak bisa menyimpan.

  1. Login sebagai superadmin. Bila mengelola beberapa faskes, pilih faskes yang akan diatur.
  2. Buka Setting › Manajemen Modul (rute /setting/manajemen-modul).
  3. Pilih segmen faskes. Modul, fitur, dan bagian bawaan segmen itu tampil dengan label Bawaan segmen.
  4. Nyalakan atau matikan modul sesuai kebutuhan. Perubahan di luar preset disimpan sebagai override.
  5. Di dalam setiap modul, atur fitur dan bagian dengan sakelar yang sama. Item wajib tidak bisa dimatikan. Item yang mensyaratkan modul lain hanya bisa dinyalakan bila modul syaratnya aktif.
  6. Klik Simpan. Perubahan dicatat di riwayat, dan izin modul yang baru aktif otomatis ditambahkan ke peran admin faskes.
  7. Minta pengguna lain login ulang agar menunya mengikuti konfigurasi baru.

Modul aktif belum tentu tampil ​

Menu yang tampil untuk seorang pengguna dihitung dengan rumus berikut:

Menu yang tampil = modul AKTIF di faskes ∩ modul di IZIN pengguna

Izin peran selain admin faskes (dokter, perawat, kasir, dan seterusnya) diatur manual di Datamaster › Role. Bila menu tidak muncul, periksa berurutan:

  1. Apakah modulnya aktif untuk faskes ini? (Setting › Manajemen Modul)
  2. Apakah peran pengguna punya izin modul itu? (Datamaster › Role)
  3. Apakah pengguna sudah login ulang?
  4. Apakah modulnya berstatus Segera (dalam pengembangan)?

Penegakan di backend belum menyeluruh

Konfigurasi modul dibaca frontend saat login. Penegakan di sisi server baru sebagian. Contohnya, payment-service memeriksa fitur Shift Kasir dan penunjang-service memeriksa izin per aksi. Penegakan menyeluruh masih menjadi backlog.

Lihat juga ​

Dirilis dengan lisensi MIT. Kontak: dev@opensimrs.com