Download SIMRS GOS Gratis

Syarat Mendapatkan SIMRS GOS:

  • RS sudah mempunyai infrastruktur IT (Jaringan, Komputer dan Server)
  • RS Mempunyai minimal 1 orang SDM IT
Alur mendapatkan SIMRS GOS:

  1. Mengajukan permohonan kepada Sesditjen BUK
  2. Kunjungan Tim Pusat untuk melihat kesiapan Infrastruktur di RS
  3. Rekomendasi Tim kepada Pimpinan di Pusat maupun RS terhadap implementasi SIMRS di RS
  4. Instalasi dan sosialisasi
  5. Pendampingan Tahapan Setelah Implementasi Penyerahan Dokumentasi Teknis
Tahapan Setelah Implementasi Penyerahan Dokumentasi Teknis
  • Maintenance (sendiri, Pihak ke 3 atau lainnya)
  • Pengembangan (sendiri, Pihak ke 3 atau lainnya)
  • Evaluasi berkala dari Pusat

Tanya Tentang SIMRS GOS

Sistem  Informasi  Manajemen  Rumah  Sakit  (SIMRS)  adalah  sebuah  sistem informasi  yang  terintegrasi  yang  disiapkan  untuk  menangani  keseluruhan proses manajemen Rumah Sakit, mulai dari pelayanan diagnosa dan tindakan untuk  pasien,  medical  record,  apotek,  gudang  farmasi,  penagihan,    database personalia,  penggajian  karyawan,  proses  akuntansi  sampai  dengan pengendalian oleh manajemen 

Open source 
  • Source code dapat di buka dan dimodifikasi
  • Orang lain dapat mengetahui modul-modul dan cara kerja yang terdapat dalam software dan sekaligus memperbaikinya jika ada kelemahan-kelemahan 
  • Software dapat diperoleh dan digunakan secara gratis tanpa perlu membayar lisensi (freeware)

Tujuan SIMRS GOS
  • Agar rumah sakit dapat memiliki SIMRS untuk kemudian dapat dikembangkan sesuai dengan kebutuhan masing-masing
Dari penjelasan diatas maka kita tau bahwa SIMRS GOS bisa dimodifikasi dan dari pertanyaan yang saya terima via komentar blog via email maupun chating ternyata memang dalam proses implementasi SIMRS GOS masih terdapat beberapa kendala serta pihak rumah sakit perlu memodifikasi SIMRS GOS sesuai dengan bisnis prosesnya.

Menanggapi hal itu saya mencoba membantu jika pengguna SIMRS GOS yang memiliki kesulitan dalam proses implementasi SIMRS, jika anda mempunya pertanyaan dan kesulitan terkait SIMRS GOS silahkan ajukan disini atau bisa kontak saya via email.

Catatan :
Disini saya bukan pihak dari pengembang SIMRS GOS maupun dari pihak pemberi SIMRS GOS (Kemenkes), saya hanya ingin membantu apa yang bisa saya bantu dan saya tidak ada kepentingan apapun dalam hal ini. 
karna saya juga memiliki pekerjaan disalah satu perusahaan yang musti saya prioritaskan jadi mohon pengertiannya jika respon yang saya berikan lambat..

Bagi yang menginginkan source SIMRS GOS silahkan kunjungin website Kemenkes, jangan minta source disini karna saya tidak membagikan SIMRS GOS

terima kasih
Manusia yang berguna adalah yang bermanfaat bagi orang lain ( Indahnya Berbagi ILMU)

Merubah NOMR pada SIMRS GOS 2015

Belum lama ini ada seseorang menanyakan kenapa nomr diatas 100 maka nomr nya hanya 4 digit (0100) padahal seharusnya nomr minimal 6 digit tapi kl nomr dibawah 100 maka nomr sesuia 6 digit (000099), ada apakah dengan sistem penomoran pada simrs gos 2015?

Dari pertanyaan diatas maka saya coba mengotak-atik source code simrs gos 2015, ternyata ada code yang harus saya rubah untuk menyesuaikan penomoran pada simrs gos 2015, yakni saya rubah file pendaftaran.php yang ada didalam folder models..berikut ini source codenya :


saya hanya merubah sedikit kodenya..pada bagian berikut

if(trim($_POST['NOMR']) != ''){
$Y=date('y');
$sqlrak="SELECT * from m_maxnomr where status='1'";
$rsqlrak=mysql_query($sqlrak);
$rowsqlrak=mysql_fetch_array($rsqlrak);
$nomor1 = $rowsqlrak['last2']+1;
if ($rowsqlrak['last2'] <= 10 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 100 ){
$nomr1 = str_pad($nomor1,5,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 1000 ){
$nomr1 = str_pad($nomor1,4,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 10000 ){
$nomr1 = str_pad($nomor1,3,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 100000 ){
$nomr1 = str_pad($nomor1,2,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 1000000 ){
$nomr  = $nomr1;
}
mysql_query("update m_maxnomr set last2='".$nomr."' where status='1' ");

if($_POST['PASIENBARU']=="1"){

$sqlsearchpasien = "select NAMA from m_pasien WHERE NOMR = '".trim($_POST['NOMR'])."'";
$rowpasien = mysql_query($sqlsearchpasien)or die(mysql_error());
if(mysql_num_rows($rowpasien) > 0){
#$_error_msg = $_error_msg."No MR Sudah Digunakan,";
//$nomr  = $rowsqlrak[no_rak].getLastNoM("1");
$nomr  = $nomr1;
}else{
$nomr = trim($_POST['NOMR']);
}
}else{
$sqlsearchpasien = "select NAMA from m_pasien WHERE NOMR = '".trim($_POST['NOMR'])."'";
$rowpasien = mysql_query($sqlsearchpasien)or die(mysql_error());
if(mysql_num_rows($rowpasien) > 0) {
$ketemu = "1";
$nomr = trim($_POST['NOMR']);
}else{
//$nomr  = $rowsqlrak['no_rak'].getLastNoM("1");
$nomr  = $nomr1;
}
}
}else{
$sqlrak = "SELECT * from m_maxnomr where status='1'";
$rsqlrak = mysql_query($sqlrak);
$rowsqlrak = mysql_fetch_array($rsqlrak);
$nomor1 = $rowsqlrak['last2']+1;
if ($rowsqlrak['last2'] <= 10 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 100 ){
$nomr1 = str_pad($nomor1,5,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 1000 ){
$nomr1 = str_pad($nomor1,4,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 10000 ){
$nomr1 = str_pad($nomor1,3,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 100000 ){
$nomr1 = str_pad($nomor1,2,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 1000000 ){
$nomr  = $nomr1;
}
mysql_query("update m_maxnomr set last2='".$nomr."' where status='1' ");
mysql_query('update m_maxnomr set nomor="'.$nomr.'"');
$ketemu = 0;
}


saya rubah menjadi :

if(trim($_POST['NOMR']) != ''){
$Y=date('y');
$sqlrak="SELECT * from m_maxnomr where status='1'";
$rsqlrak=mysql_query($sqlrak);
$rowsqlrak=mysql_fetch_array($rsqlrak);
$nomor1 = $rowsqlrak['last2']+1;
if ($rowsqlrak['last2'] <= 10 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 100 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 1000 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 10000 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 100000 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 1000000 ){
$nomr  = $nomr1;
}
mysql_query("update m_maxnomr set last2='".$nomr."' where status='1' ");

if($_POST['PASIENBARU']=="1"){

$sqlsearchpasien = "select NAMA from m_pasien WHERE NOMR = '".trim($_POST['NOMR'])."'";
$rowpasien = mysql_query($sqlsearchpasien)or die(mysql_error());
if(mysql_num_rows($rowpasien) > 0){
#$_error_msg = $_error_msg."No MR Sudah Digunakan,";
//$nomr  = $rowsqlrak[no_rak].getLastNoM("1");
$nomr  = $nomr1;
}else{
$nomr = trim($_POST['NOMR']);
}
}else{
$sqlsearchpasien = "select NAMA from m_pasien WHERE NOMR = '".trim($_POST['NOMR'])."'";
$rowpasien = mysql_query($sqlsearchpasien)or die(mysql_error());
if(mysql_num_rows($rowpasien) > 0) {
$ketemu = "1";
$nomr = trim($_POST['NOMR']);
}else{
//$nomr  = $rowsqlrak['no_rak'].getLastNoM("1");
$nomr  = $nomr1;
}
}
}else{
$sqlrak = "SELECT * from m_maxnomr where status='1'";
$rsqlrak = mysql_query($sqlrak);
$rowsqlrak = mysql_fetch_array($rsqlrak);
$nomor1 = $rowsqlrak['last2']+1;
if ($rowsqlrak['last2'] <= 10 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 100 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 1000 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 10000 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 100000 ){
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
$nomr  = $nomr1;
} else if ($rowsqlrak['last2'] <= 1000000 ){
$nomr  = $nomr1;
}
mysql_query("update m_maxnomr set last2='".$nomr."' where status='1' ");
mysql_query('update m_maxnomr set nomor="'.$nomr.'"');
$ketemu = 0;
}

intinya saya hanya merubah pada nilai
$nomr1 = str_pad($nomor1,5,"0",STR_PAD_LEFT);
menjadi
$nomr1 = str_pad($nomor1,6,"0",STR_PAD_LEFT);
dan seterusnya

maaf kalo tulisan saya sulit dimengerti, semoga tulisan saya ini bisa bermanfaat.
Terima kasih


Bagi yang menginginkan source SIMRS GOS silahkan kunjungin website Kemenkes, jangan minta source disini karna saya tidak membagikan SIMRS GOS

SIMRS GRATIS

SIMRS GRATIS


Sistem Informasi Manajemen Rumah Sakit Generic Open Source (SIMRS) 
sebuah sistem informasi yang terintegrasi yang disiapkan oleh Ditjen BUK untuk menangani keseluruhan proses manajemen Rumah Sakit, mulai dari front office sampai back office, terdiri dari beberapa modul yaitu :

  1. Modul Registrasi
  2. Modul Poli (Sesuai dengan Pelayanan yang ada)
  3. Modul Radiologi
  4. Modul Laboratorium
  5. Modul admission 
  6. Modul Rawat Inap
  7. Modul Integrasi JKN (INA CBG & SEP)
  8. Modul Apotik
  9. Modul Pembayaran / Billing System
  10. Modul Rawat Jalan
  11. Modul IGD
  12. Modul Adm
  13. Modul Logistik
  14. Modul Gudang
  15. Modul Jasa Pelayanan
  16. Modul Keuangan
  17. Modul Eksekutif
  18. Modul Keperawatan
  19. Modul Gizi
  20. Modul Kamar Operasi
  21. Modul Rekam Medik

SIMRS GOS
  1. Gratis bagi RS baik Pemerintah maupun Swasta
  2. Dibangun menggunakan bahasa pemrograman PHP dan database MySQL
  3. Open Source, sehingga mudah untuk di modifikasi.
  4. Seluruh modul diatas merupakan satu kesatuan utuh, saling terintegrasi. 
  5. SIMRS ini sudah Bridging dengan Aplikasi INACBG dan SEP-BPJS,
  6. SIMRS ini juga dirancang untuk pengiriman pelaporan RS (SP2RS), sehingga nantinya rumah sakit tidak perlu lagi membuat laporan.
  7. SIMRS ini dapat di integrasikan dengan SIRANAP (Sistem Informasi Rawat Inap Indonesia)
  8. Setiap tahun SIMRS ini dilakukan pengembangan, disesuaikan dengan perkembangan teknologi dan regulasi dari Kementerian kesehatan.
    Cara Mendapatkan SIMRS GOS

  • Mengajukan surat permohonan SIMRS GOS kepada Dirjen Bina Upaya Kesehatan
  • RS mempunyai infrastruktur IT (Jaringan, Komputer dan Server) & SDM IT