Modul Pengguna, Role & SDM SIMRS: Hak Akses dan Struktur Tim
Modul Pengguna, Role & SDM mengatur dua hal yang sering diabaikan sampai bermasalah: siapa yang boleh mengakses apa, dan siapa bekerja kapan. Modul ini mengelola akun pengguna, peran (role), data karyawan, dan jadwal kerja mingguan dalam satu tempat, sehingga struktur tim dan hak akses tetap terkontrol seiring pertumbuhan fasilitas.
RBAC untuk lima peran utama
Akses ke sistem dikendalikan dengan RBAC (Role-Based Access Control) untuk peran utama: admin, dokter, perawat, pendaftaran, dan apoteker. Setiap peran melihat menu dan data sesuai tanggung jawabnya. Dokter tidak perlu menu kasir, kasir tidak perlu catatan klinis. Pembatasan akses berbasis peran ini adalah fondasi keamanan data pasien di seluruh modul.
Manajemen akun pengguna dan profil dokter
Akun pengguna dikelola secara terpusat: akun dibuat sesuai peran, dan profil dokter menyimpan informasi klinis yang dipakai modul lain. Ketika ada anggota tim baru, akun dapat disiapkan dengan peran yang tepat sejak awal; ketika ada perubahan tanggung jawab, peran dapat disesuaikan. Manajemen akun yang rapi juga mempermudah penelusuran aktivitas karena setiap aksi tercatat atas nama pengguna.
Data karyawan dan jadwal kerja mingguan
Data karyawan (termasuk dokter, perawat, dan petugas) tercatat bersama jadwal kerja mingguan. Penjadwalan yang terstruktur membantu fasilitas melihat siapa bertugas kapan dan di unit mana, sehingga penutupan jam layanan dapat dihindari dan beban kerja lebih mudah dipantau.
Keamanan yang menyertainya
Kontrol akses ini diperkuat dengan pencatatan aktivitas: setiap aksi penting tercatat dalam audit log global beserta aktor dan modulnya. Kombinasi RBAC dan audit log menjadikan akses pengguna dapat dipertanggungjawabkan. Fasilitas tahu siapa melakukan apa, dan dapat menelusuri kembali jika ada kejadian.
Peran yang memakai modul ini
Admin sistem mengelola akun dan peran; manajemen atau HR mengelola data karyawan dan jadwal; dan seluruh pengguna terpengaruh oleh hak akses yang ditetapkan di sini. Pengelolaan role saat ini menjadi fondasi untuk antarmuka manajemen role yang lebih lengkap di fase berikutnya.
Data yang sama, satu alur
Data pengguna dan karyawan yang dikelola di modul ini menjadi referensi di seluruh sistem. Akun yang dibuat di sini menentukan menu dan data yang terlihat di modul lain melalui RBAC; profil dokter dipakai saat dokter mencatat di rekam medis; dan jadwal kerja menjadi dasar koordinasi antar unit. Karena identitas pengguna konsisten di semua modul, jejak aktivitas (misalnya di audit log) selalu dapat dikaitkan pada orang yang jelas.
Langkah awal menggunakan modul ini
Modul dapat dimulai dari kebutuhan inti terlebih dahulu, lalu berkembang bertahap. Sesuai prinsip implementasi HealthCore. Pada fase awal, tim fasilitas memetakan struktur peran (admin, dokter, perawat, pendaftaran, apoteker), membuat akun sesuai peran, lalu melatih admin sistem pada alur tersebut. Pelatihan per peran, pendampingan go-live, dan migrasi data dibahas terpisah dari harga langganan, sehingga fasilitas memulai dari alur yang paling berdampak tanpa mengubah seluruh proses sekaligus.