Pendahuluan
Sistem Informasi Rumah Sakit adalah Sistem Informasi Manajemen Rumah Sakit (SIMRS) berbasis web yang dirancang untuk mengelola seluruh operasional rumah sakit dalam satu platform terintegrasi.
Fitur Utama
- Manajemen Pasien — Data pasien lengkap, riwayat alergi, kontak darurat, dan status aktif.
- Manajemen Dokter — Kelola spesialisasi, STR, biaya konsultasi, dan status dokter.
- Appointment & Antrian — Scheduling janji temu, sistem antrian poli, status real-time.
- Rekam Medis Digital — Diagnosis, tindakan medis, resep obat, vital signs tercatat aman.
- Farmasi & Inventaris Obat — Kelola stok obat, kategori, harga satuan, dan tracking.
- Rawat Inap — Manajemen kamar, fasilitas, tarif, dan status ketersediaan.
- IGD & Bersalin — Triase IGD, pencatatan persalinan, rujukan internal.
- Laboratorium & Radiologi — Pencatatan hasil lab, radiologi, dan bank darah.
- Keuangan & Pembayaran — Multi metode pembayaran, invoice otomatis, laporan keuangan.
- HR & Payroll — Data karyawan, absensi, penggajian, cuti, departemen.
- Akuntansi — Chart of accounts, jurnal umum, buku besar.
- Logistik — Manajemen aset dan purchase order.
- Integrasi — Satu Sehat (SATUSEHAT), BPJS Kesehatan, CMS landing page.
Akun Demo & Login
Sistem ini sudah dilengkapi 14 akun demo dengan role berbeda yang dapat digunakan untuk eksplorasi semua fitur. Semua akun demo menggunakan password yang sama: password
Daftar Akun Demo
| Role | Email Login | Username | Password |
|---|---|---|---|
| Developer (CMS) | developer@hospital.test |
developer |
password |
| Admin Rumah Sakit | admin@hospital.test |
admin |
password |
| Direktur | director@hospital.test |
director |
password |
| Dokter | dr.andi@hospital.test |
dr.andi |
password |
| Perawat | nurse.rina@hospital.test |
nurse.rina |
password |
| Perawat | perawat.wati@hospital.test |
perawat.wati |
password |
| Bidan | bidan.sari@hospital.test |
bidan.sari |
password |
| Apoteker | apt.dian@hospital.test |
apt.dian |
password |
| Lab Teknisi | lab.eko@hospital.test |
lab.eko |
password |
| Kasir | kasir.budi@hospital.test |
kasir.budi |
password |
| Staff Administrasi | staff@hospital.test |
staff |
password |
| Finance | finance@hospital.test |
finance.staff |
password |
| HR Manager | hr@hospital.test |
hr.manager |
password |
| IT Support | it.support@hospital.test |
it.support |
password |
Cara Login
- Buka halaman
/loginatau klik tombol Buka Halaman Login di atas. - Masukkan email dan password sesuai role yang ingin dicoba.
- Setelah login berhasil, sistem akan otomatis redirect ke dashboard.
- Setiap role memiliki menu & hak akses berbeda — silakan eksplorasi.
Membuat Akun Baru
Untuk membuat akun pengguna baru: login sebagai Admin → buka menu Master Data → Pengguna → klik tombol Tambah Pengguna. Isi data lengkap, pilih role, lalu simpan. Pengguna baru langsung dapat login dengan kredensial yang dibuat.
Reset Password
Saat ini reset password dilakukan oleh admin melalui menu Master Data → Pengguna → Edit. Fitur self-service reset password (via email) akan tersedia di rilis berikutnya.
Memulai
Login ke Sistem
Akses halaman login melalui /login. Masukkan email dan password yang telah didaftarkan. Jika belum memiliki akun, gunakan menu Daftar untuk membuat akun baru.
Dashboard
Setelah login, Anda akan diarahkan ke dashboard yang menampilkan ringkasan informasi penting:
- Total pasien, dokter, dan appointment hari ini
- Grafik appointment dan pendapatan
- Status poli dan antrian terkini
- Quick actions untuk menu yang sering digunakan
Navigasi Sidebar
Sidebar kiri adalah navigasi utama yang terbagi dalam grup menu:
- Dashboard — Kembali ke halaman utama
- Master Data — Data dasar: pasien, dokter, user, departemen
- Operasional — Poliklinik, appointment, antrian, rekam medis, laboratorium
- Farmasi — Manajemen obat dan stok
- Rawat Inap — Kamar, ambulan, rujukan
- Keuangan — Pembayaran, invoice, laporan
- HR — Karyawan, absensi, gaji, cuti
- Logistik — Aset, purchase order
- Sistem — Pengaturan, CMS, tutorial
Master Data
Master data adalah data dasar yang menjadi fondasi seluruh operasional sistem.
Pasien
- Menu: Master Data → Pasien
- Tambah pasien baru dengan NIK, nama lengkap, tanggal lahir, jenis kelamin, alamat, nomor telepon, alergi, riwayat penyakit, dan kontak darurat.
- Gunakan fitur search untuk mencari pasien berdasarkan nama atau NIK.
- Status pasien: Aktif / Nonaktif.
Dokter
- Menu: Master Data → Dokter
- Tambahkan dokter dengan nama, spesialisasi, STR, biaya konsultasi, nomor telepon, dan email.
- Status dokter: Available / Busy / Off.
Pengguna (User)
- Menu: Master Data → Pengguna
- Kelola akun pengguna dengan 7 role: admin, dokter, staff, nurse, pharmacist, cashier, lab technician.
- Setiap role memiliki hak akses yang berbeda sesuai kebutuhan.
Departemen
- Menu: HR → Departemen
- Buat departemen seperti Poli Umum, Farmasi, Keuangan, HRD, dll.
- Digunakan untuk mengelompokkan karyawan.
Karyawan
- Menu: HR → Karyawan
- Catat data karyawan lengkap: NIP, nama, jabatan, departemen, tanggal bergabung, gaji pokok, dan status.
Treatment (Tindakan Medis)
- Menu: Master Data → Treatment
- Daftar tindakan medis dengan nama, harga, durasi (menit), kategori, dan deskripsi.
Poli & Klinik
Membuat Poli
- Menu: Operasional → Poliklinik
- Tambahkan poli baru: nama (contoh: Poli Umum, Poli Gigi), kode, deskripsi, dan status (Buka/Tutup).
- Setiap poli bisa memiliki jam operasional dan kapasitas antrian.
Mengatur Antrian
- Menu: Operasional → Antrian
- Pasien yang mendaftar akan mendapat nomor antrian otomatis per poli.
- Status antrian: Waiting → Called → In Progress → Completed.
- Gunakan tombol Panggil untuk memanggil pasien dan Selesai untuk menandai selesai.
Rujukan
- Menu: Operasional → Rujukan
- Buat rujukan dari Poli A ke Poli B dengan alasan dan diagnosis.
- Status: Pending → Approved → Rejected → Completed.
Appointment (Janji Temu)
- Menu: Operasional → Appointment
- Buat janji temu untuk pasien dengan memilih dokter, poli, tanggal, dan jam.
- Status appointment: Scheduled → Confirmed → In Progress → Completed → Cancelled.
- Gunakan tombol status untuk mengubah status appointment sesuai alur.
- Filter berdasarkan tanggal, status, dokter, atau poli.
Alur Status
- Scheduled — Janji temu baru dibuat
- Confirmed — Pasien konfirmasi kehadiran
- In Progress — Pasien sedang diperiksa
- Completed — Pemeriksaan selesai
- Cancelled — Dibatalkan
Rekam Medis
- Menu: Operasional → Rekam Medis
- Catat diagnosis (primer dan sekunder), tindakan medis yang dilakukan, dan resep obat.
- Setiap rekam medis terhubung ke pasien, dokter, appointment, dan poli.
- Tambahkan catatan khusus dan rekomendasi lanjutan.
Komponen Rekam Medis
- Diagnosis — Kode ICD (opsional) dan deskripsi diagnosis
- Tindakan — Pilih dari katalog treatment, sesuaikan jumlah dan harga
- Obat / Resep — Pilih obat dari inventaris farmasi, tentukan dosis dan aturan pakai
- Vital Signs — TD, nadi, suhu, RR, SpO2 (opsional)
IGD & Bersalin
IGD (Instalasi Gawat Darurat)
- Menu: Operasional → IGD
- Sistem triase IGD dengan tingkat kegawatan: Hijau (ringan) → Kuning (sedang) → Merah (darurat).
- Catat keluhan utama, tindakan darurat, dan disposisi (rawat inap / pulang / rujuk).
Ruang Bersalin
- Menu: Operasional → Ruang Bersalin
- Pencatatan persalinan lengkap: data ibu, bayi, jenis persalinan (normal/C-section), komplikasi, dan kondisi bayi.
- Catat berat dan panjang bayi, APGAR score, dan jenis kelamin.
Keperawatan
Tanda Vital
- Menu: Keperawatan → Tanda Vital
- Catat tanda vital pasien: tekanan darah (sistolik/diastolik), nadi, suhu tubuh, respiratory rate, SpO2.
- Riwayat vital signs tersimpan per pasien untuk monitoring berkala.
Pemberian Obat
- Menu: Keperawatan → Pemberian Obat
- Catat pemberian obat kepada pasien sesuai resep dokter.
- Tracking: obat, dosis, rute, waktu pemberian, dan perawat yang memberikan.
Asuhan Keperawatan
- Menu: Keperawatan → Asuhan Keperawatan
- Buat rencana asuhan keperawatan: assessment, diagnosis keperawatan, intervensi, implementasi, evaluasi.
Shift Handover
- Menu: Keperawatan → Serah Terima Shift
- Catat serah terima antar shift perawat: kondisi pasien, obat yang sudah/telah diberikan, catatan penting.
Kebidanan
ANC (Antenatal Care)
- Menu: Kebidanan → Pemeriksaan ANC
- Catat pemeriksaan kehamilan: usia kehamilan, berat badan, tekanan darah, tinggi fundus, denyut jantung janin, dan imunisasi TT.
- Tracking kunjungan ANC per trimester.
Partograf
- Menu: Kebidanan → Partograf
- Pencatatan kemajuan persalinan menggunakan partograf WHO: pembukaan serviks, penurunan kepala, kontraksi, dan kondisi ibu/janin.
Nifas (Postnatal)
- Menu: Kebidanan → Pemeriksaan Nifas
- Catat kunjungan nifas: kondisi ibu pasca persalinan, involusi uterus, laktasi, dan tanda bahaya.
Imunisasi Bayi
- Menu: Kebidanan → Imunisasi Bayi
- Jadwal dan pencatatan imunisasi bayi: BCG, DPT, Polio, Hepatitis B, Campak, dll.
Penunjang Medis
Laboratorium
- Menu: Operasional → Lab Test
- Order pemeriksaan lab dan catat hasilnya: hematologi, kimia darah, urinalisis, mikrobiologi, dll.
- Status: Requested → Sample Collected → In Progress → Completed.
Radiologi
- Menu: Operasional → Radiologi
- Order pemeriksaan radiologi: X-ray, USG, CT Scan, MRI.
- Upload hasil gambar dan catat interpretasi dokter radiologi.
Bank Darah
- Menu: Operasional → Bank Darah
- Kelola stok darah per golongan (A, B, AB, O) dan rhesus.
- Catat donasi darah masuk dan permintaan darah keluar.
Farmasi
- Menu: Farmasi → Obat
- Kelola inventaris obat: nama, kategori, satuan, stok, harga beli, harga jual.
- Tracking stok otomatis berkurang saat resep dibuat.
Rawat Inap
- Menu: Rawat Inap → Kamar
- Kelola kamar rawat inap: tipe (VVIP, VIP, Kelas 1-3), fasilitas, tarif per malam, status (tersedia/terisi).
Ambulans
- Menu: Rawat Inap → Ambulans
- Kelola armada ambulans dan catat panggilan ambulans (lokasi jemput, tujuan, status).
OK / Bedah
- Menu: Operasional → Operasi
- Jadwalkan dan catat operasi: pasien, dokter bedah, jenis operasi, ruang OK, status.
Keuangan
Pembayaran
- Menu: Keuangan → Pembayaran
- Proses pembayaran untuk setiap transaksi pasien (konsultasi, tindakan, obat, rawat inap).
- Metode pembayaran: Tunai, Transfer Bank, Debit, Kredit, QRIS.
- Invoice otomatis dengan format:
INV/YYYY/MM/XXXXX.
Laporan
- Menu: Keuangan → Laporan
- Laporan pendapatan per periode, per poli, per metode pembayaran.
- Laporan pasien, appointment, dan rekam medis.
- Filter berdasarkan rentang tanggal.
HR & Payroll
Karyawan
- Menu: HR → Karyawan
- Data karyawan: NIP, nama, jabatan, departemen, tanggal bergabung, gaji pokok, status (aktif/nonaktif).
Absensi
- Menu: HR → Absensi
- Catat kehadiran karyawan: jam masuk, jam keluar, status (hadir/izin/sakit/alfa).
Penggajian
- Menu: HR → Gaji
- Generate gaji karyawan per periode (bulanan).
- Komponen: gaji pokok, tunjangan, potongan, lembur.
- Status: Draft → Approved → Paid.
Cuti
- Menu: HR → Cuti
- Pengajuan cuti karyawan: tanggal mulai, tanggal selesai, jenis cuti, alasan.
- Status: Pending → Approved → Rejected.
Akuntansi
Chart of Accounts
- Menu: Keuangan → Chart of Accounts
- Buat struktur akun: Aset, Kewajiban, Ekuitas, Pendapatan, Beban.
- Setiap akun memiliki kode unik, nama, tipe, dan saldo normal (Debit/Kredit).
Jurnal Umum
- Menu: Keuangan → Jurnal Umum
- Buat entri jurnal double-entry dengan memilih akun debit dan kredit.
- Status: Draft → Posted.
- Jurnal yang sudah diposting tidak dapat diubah (immutable).
Logistik
Aset & Inventaris
- Menu: Logistik → Aset
- Kelola aset rumah sakit: nama aset, kategori, lokasi, tanggal perolehan, nilai, penyusutan, status.
Purchase Order
- Menu: Logistik → Purchase Order
- Buat PO untuk pengadaan barang/obat: supplier, item, jumlah, harga.
- Status: Draft → Sent → Approved → Received.
Pengaturan
Branding & Whitelabel
- Menu: Sistem → Branding
- Sesuaikan identitas aplikasi: nama aplikasi, logo, favicon, footer text, hero title/subtitle.
- Preview real-time di panel sebelah kanan.
Satu Sehat (SATUSEHAT)
- Menu: Sistem → Satu Sehat
- Konfigurasi integrasi ke platform SATUSEHAT Kemenkes.
- Isi: Base URL, Client ID, Client Secret, Organization ID, dan status enable/disable.
BPJS Kesehatan
- Menu: Sistem → BPJS
- Konfigurasi koneksi ke BPJS Kesehatan: Base URL, Consumer ID, Consumer Secret, User Key.
CMS Tampilan
- Menu: Sistem → CMS Tampilan
- Edit konten landing page: hero section, features, about, CTA.
- Preview langsung sebelum publish.
Pengaturan Umum
- Menu: Sistem → Pengaturan
- Konfigurasi umum sistem (tersedia bertahap).
FAQ — Pertanyaan Umum
Bagaimana cara reset password?
Hubungi administrator sistem untuk mereset password. Fitur self-service reset password akan tersedia di update mendatang.
Apakah sistem bisa diakses dari HP?
Ya. Sistem ini fully responsive dan bisa diakses dari smartphone, tablet, maupun desktop.
Bagaimana cara backup data?
Backup database dapat dilakukan melalui server hosting (cPanel/plesk) atau command line MySQL dump. Disarankan backup rutin setiap hari.
Apakah mendukung BPJS dan SATUSEHAT?
Ya. Sistem menyediakan modul integrasi untuk BPJS Kesehatan dan SATUSEHAT Kemenkes. Konfigurasi dapat diatur di menu Sistem → BPJS dan Sistem → Satu Sehat.
Berapa banyak user yang bisa dibuat?
Tidak ada batasan jumlah user. Anda bisa membuat user sebanyak yang dibutuhkan dengan 7 role berbeda.
Bagaimana jika ada bug atau butuh bantuan?
Hubungi tim support melalui WhatsApp di nomor yang tercantum di halaman utama aplikasi. Kami siap membantu instalasi dan troubleshooting.
Apakah ada biaya berlangganan?
Sistem ini menggunakan lisensi one-time purchase. Setelah pembelian source code, Anda bebas menggunakannya tanpa biaya bulanan.
Bisa custom fitur tambahan?
Ya. Karena Anda memiliki source code lengkap, Anda bisa melakukan kustomisasi sesuai kebutuhan. Tim kami juga tersedia untuk jasa kustomisasi jika diperlukan.