query($diag_sql); $data_diagnosa = $diag_qry->fetchAll(); $dvd = $diag_qry->fetchFirst(); $tekanan_darah = !empty($dvd['tekanan_darah']) ? $dvd['tekanan_darah'] : ''; $golongan_darah = !empty($dvd['golongan_darah']) ? $dvd['golongan_darah'] : ''; $tinggi_badan = !empty($dvd['tinggi_badan']) ? $dvd['tinggi_badan'] : ''; $berat_badan = !empty($dvd['berat_badan']) ? $dvd['berat_badan'] : ''; if (preg_match("/\//", $tekanan_darah)) { $tek_darah = explode("/", $tekanan_darah); $sistole = $tek_darah[0]; $diastole = $tek_darah[1]; } else { $sitole = $tekanan_darah; $diastole = ''; } if ($_SESSION['KDUNIT'] == 9) { $ugd_kajianrawat = "SELECT * FROM t_ugd_kajianrawat WHERE IDXDAFTAR = $idxdaftar"; $tmp_krawat = $db->query($ugd_kajianrawat); if ($tmp_krawat->numRows() > 0) { $data_krawat = $tmp_krawat->fetchFirst(); $keluhanutama = !empty($data_krawat) ? $data_krawat['keluhanutama'] : ''; $riwayat_pasien = !empty($data_krawat) ? implode(',', [$data_krawat['riwayatpsekarang'], $data_krawat['riwayatpdahulu'], $data_krawat['riwayatpsebelumnya']]) : ''; $berat_badan = (!empty($dvd['berat_badan'])) ? $dvd['berat_badan'] : $data_krawat['berat']; $tinggi_badan = (!empty($dvd['tinggi_badan'])) ? $dvd['tinggi_badan'] : $data_krawat['tinggi']; } } else { $keluhanutama = $riwayat_pasien = ''; } $js_init .= 'let fr_form = froala4("#elm1,#elm2,#komplikasi");'; if (array_key_exists('msg', $_SESSION)) { if ($_SESSION['msg'] == 1) { echo ''; } else { echo ''; } unset($_SESSION['msg']); } echo $easyui_css; ?>

/
'Tidak Diketahui', 'A' => 'A', 'B' => 'B', 'AB' => 'AB', 'O' => 'O']; echo form_dropdown('golongan_darah', $arr_golongan, $golongan_darah, 'class="form-control form-control-sm " style="width:100%" id="golongan_darah"'); ?>

List Diagnosa ICD-10 query("SELECT * from t_icd left join icd on t_icd.icd = icd.icd_code where idxdaftar = {$userdata['id_admission']} and status_rajal = 0 order by t_icd.idx"); if ($tmp_icd10->numRows() > 0) { $no = 1; foreach ($tmp_icd10->fetchAll() as $icd10data) { $id_code = preg_replace("/\./", '', $icd10data['icd_code']); if ($_SESSION['KDDOKTER'] != 0) { echo ''; } else { echo ''; } $no++; } } ?>
No Diagnosa ICD-10
' . $no . '' . $icd10data['jenis_penyakit'] . '' . $icd10data['icd_code'] . '
' . $no . '' . $icd10data['jenis_penyakit'] . '' . $icd10data['icd_code'] . '
List Prosedur ICD-9-CM query("SELECT * from t_icd_cm left join icd_cm on t_icd_cm.icd = icd_cm.kode where idxdaftar = {$userdata['id_admission']} and status_rajal = 0 order by t_icd_cm.idx"); if ($tmp_icd9->numRows() > 0) { $no = 1; foreach ($tmp_icd9->fetchAll() as $icd9data) { $id_code = preg_replace("/\./", '', $icd9data['kode']); if ($_SESSION['KDDOKTER'] != 0) { echo ''; } else { echo ''; } $no++; } } ?>
No Tindakan/Prosedur ICD-9-CM
' . $no . '' . $icd9data['keterangan'] . '' . $icd9data['kode'] . '
' . $no . '' . $icd9data['keterangan'] . '' . $icd9data['kode'] . '

List Anamnesis

Edit' : ''; $hapus_btn = ($row['kddokter'] == $_SESSION['KDDOKTER']) ? '' : ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; // echo ''; echo ''; // echo ''; echo ''; echo ''; echo ''; echo ''; $no++; } ?>
No DPJP Vaksin Kasus Kunj. Keluhan Riwayat Tek.Darah Gol.Darah BB TB Pem.Fisik Diagnosa Medis Tindakan Medis Terapi Edit
' . $no . '' . $row['namadokter'] . '' . $row['sudah_vaksin'] . '' . $kasus . '' . $kunjungan . '' . $row['anamnesa'] . '' . $row['riwayat_pasien'] . '' . $row['tekanan_darah'] . '' . $row['golongan_darah'] . '' . $row['berat_badan'] . '' . $row['tinggi_badan'] . '' . $row['pemeriksaan_fisik'] . ''.$row['icd_diagnosa'].'' . $row['diagnosa'] . ''.$row['icd_tindakan'].'' . $row['tindakan_medis'] . '' . $row['terapi'] . '' . $edit_btn . $hapus_btn . '
query("SELECT kdpoly from t_pendaftaran where idxdaftar = {$userdata['id_admission']}"); if ($get_klinik->numRows() > 0) { $dt_klinik = $get_klinik->fetchFirst(); $tmp_form = $db->query("SELECT * from m_form_klinik where id_ruang = {$dt_klinik['kdpoly']}"); if ($tmp_form->numRows() > 0) { $page_form_tambahan = $tmp_form->fetchFirst()['form_file']; include $page_form_tambahan; } } ?>
'); $js_init .= ' $("body").append($("#tmp_edit_anamnesa").html()); $(".edit_anamnesa").click(function(e){ var idxterapi = $(this).data("idxterapi"); $.post("' . _BASE_ . 'include/master.php?get_anamnesis=1",{idxterapi},function(data) { if(data.kunjungan_bl == 1) { $("#frm_kunjunganbaru").prop("checked",true); } else { $("#frm_kunjunganlama").prop("checked",true); } if(data.kasus_bl == 1) { $("#frm_kasusbaru").prop("checked",true); } else { $("#frm_kasuslama").prop("checked",true); } if(data.sudah_vaksin == "YA") { $("#frm_sudah_vaksin").prop("checked",true); } else { $("#frm_belum_vaksin").prop("checked",true); } tek_darah = data.tekanan_darah.split("/"); $("#frm_sistole").val(tek_darah[0]); $("#frm_diastole").val(tek_darah[1]); $("#frm_berat_badan").val(data.berat_badan); $("#frm_tinggi_badan").val(data.tinggi_badan); $("#frm_golongan_darah").val(data.golongan_darah); $("#frm_keluhan").val(data.anamnesa); $("#frm_pemeriksaan_fisik").val(data.pemeriksaan_fisik); $("#frm_riwayat_pasien").val(data.riwayat_pasien); $("#frm_diagnosa_medis").val(data.diagnosa); $("#frm_tindakan_medis").val(data.tindakan_medis); $("#frm_terapi").val(data.terapi); $("#frm_idxterapi").val(data.idxterapi); $("#frm_idxdaftar").val(data.idxdaftar); $("#frm_nomr").val(data.nomr); $("#frm_kddokter").val(data.kddokter); if(data.icd10 != null) { no = 1; $("#frm_table_icd10 tbody").html(""); $.each(data.icd10,function(k,v){ id_code = k.replace(/\./,""); $("#frm_table_icd10 tbody").append(""+no+""+v+""+k+""+""); no++; }); } if(data.icd9cm != null) { no = 1; $("#frm_table_icd9 tbody").html(""); $.each(data.icd9cm,function(k,v){ id_code = k.replace(/\./,""); $("#frm_table_icd9 tbody").append(""+no+""+v+""+k+""+ ""); no++; }); } $(".mask-decimal").inputmask("numeric", { radixPoint: ",", groupSeparator: ".", digits: 2, autoGroup: true, prefix: "", rightAlign: false, numericInput : false, oncleared: function (e) { $(e.currentTarget).val(""); } }); $("#formanamnesa-modal").modal("show"); },"json"); }); $("#search_icd10,#frm_search_icd10").combobox({ "mode" : "remote", "loader" : function(param,success,error) { query = param.q || ""; if(query.length < 2){ return false; } $.post("' . _BASE_ . 'include/master.php?cari_diagnosa=1",{query},function(data){ var items = $.map(data.data, function(item,index){ return { code: item.code, name: item.str }; }); success(items); },"json") }, "valueField" : "code", "textField" : "name", "formatter" : formatItem, "prompt" : "Cari Diagnosa", onClick : function(record) { } }); $("#search_icd9,#frm_search_icd9").combobox({ "mode" : "remote", "loader" : function(param,success,error) { query = param.q || ""; if(query.length < 2){ return false; } $.post("' . _BASE_ . 'include/master.php?cari_prosedur=1",{query},function(data){ var items = $.map(data.data, function(item,index){ return { code: item.code, name: item.str }; }); success(items); },"json") }, "valueField" : "code", "textField" : "name", "formatter" : formatItem, "prompt" : "Cari Prosedur", onClick : function(record) { } }); function formatItem(row){ var s = \'
\' + row.name + \'
\' + \'
\' + row.code + \'
\'; return s; } $("#simpan_diagnosa").click(function(){ var form_diagnosa = $("#form_diagnosa").serialize(); dokter_diag = $("#dokter_diagnosa").val(); diagnosa = $("#keluhan").val().replace(/\/,"").replace(/\<\/p\>/,""); find_symbol = diagnosa.match(/[$-/:-?{-~!"^_`\[\]]/); if(dokter_diag == "") { Toast.fire({title:"Maaf, Selain dokter, tidak dapat mengisi keluhan.",type:"error"}); } else if(diagnosa == "") { Toast.fire({title:"Maaf, Keluhan masih kosong",type:"error"}); } else if(diagnosa.length < 3) { Toast.fire({title:"Maaf, Isian Keluhan terlalu sedikit",type:"error"}); } // else if(find_symbol != null) { // Toast.fire({title:"Maaf, Isian Keluhan harus berupa abjad",type:"error"}); // } else { tekanan_darah = $("#sistole").val()+"/"+$("#diastole").val(); $.post("' . _BASE_ . 'rajal/valid_dignosa.php",form_diagnosa+"&tekanan_darah="+tekanan_darah,function(data) { if(data.type == "error") { Toast.fire({title:data.message,type:data.type}); } else { Toast.fire({title:data.message,type:data.type,onClose : function(){ window.location.reload(); } }); } },"json"); } }); $("#simpan_edit_anamnesis").click(function(){ var form_diagnosa = $("#frm_edit_anamnesis").serialize(); idxterapi = $("#frm_idxterapi").val(); dokter_diag = $("#frm_kddokter").val(); diagnosa = $("#frm_keluhan").val().replace(/\/,"").replace(/\<\/p\>/,""); diagnosa_medis = $("#frm_diagnosa_medis").val().replace(/\/,"").replace(/\<\/p\>/,""); find_symbol = diagnosa.match(/[$-/:-?{-~!"^_`\[\]]/); if(dokter_diag == "") { Toast.fire({title:"Maaf, Selain dokter, tidak dapat mengisi keluhan.",type:"error"}); } else if(diagnosa == "") { Toast.fire({title:"Maaf, Keluhan masih kosong",type:"error"}); } else if(diagnosa.length < 3) { Toast.fire({title:"Maaf, Isian Keluhan terlalu sedikit",type:"error"}); } else if(diagnosa_medis == "") { Toast.fire({title:"Maaf, Diagnosa medis masih kosong",type:"error"}); } else if(diagnosa_medis.length < 3) { Toast.fire({title:"Maaf, Isian Diagnosa medis terlalu sedikit",type:"error"}); } // else if(find_symbol != null) { // Toast.fire({title:"Maaf, Isian Keluhan harus berupa abjad",type:"error"}); // } else { tekanan_darah = $("#frm_sistole").val()+"/"+$("#frm_diastole").val(); $.post("' . _BASE_ . 'rajal/valid_dignosa.php",form_diagnosa+"&tekanan_darah="+tekanan_darah+"&edit=1&idxterapi="+idxterapi,function(data) { if(data.type == "error") { Toast.fire({title:data.message,type:data.type}); } else { Toast.fire({title:data.message,type:data.type,onClose : function(){ window.location.reload(); } }); } },"json"); } }); $("#btn_add_icd10").click(function(){ st_rajal = 1; idxdaftar = $("#idxdaftar").val(); nomr = $("#nomr").val(); kddokter = $("#dokter").val(); icd_code = $("#search_icd10").val(); if(icd_code != "") { if(icd_code.length > 7) { Toast.fire({title:"ICD tidak valid, pilih kode ICD dengan benar"}); return false; } $.post("' . _BASE_ . 'rm/save_casemix.php",{st_rajal,idxdaftar,nomr,kddokter,icd_code,icd:10},function(data){ Toast.fire({title:data.message,type:data.type}); if(data.type == "success") { load_icd10(data.diagnosa); } },"json"); } else { Toast.fire({title:"ICD belum dipilih",type:"error"}); } }); $("#frm_btn_add_icd10").click(function(){ st_rajal = 1; idxdaftar = $("#frm_idxdaftar").val(); nomr = $("#frm_nomr").val(); kddokter = $("#frm_kddokter").val(); icd_code = $("#frm_search_icd10").val(); if(icd_code != "") { if(icd_code.length > 7) { Toast.fire({title:"ICD tidak valid, pilih kode ICD dengan benar"}); return false; } $.post("' . _BASE_ . 'rm/save_casemix.php",{st_rajal,idxdaftar,nomr,kddokter,icd_code,icd:10},function(data){ Toast.fire({title:data.message,type:data.type}); if(data.type == "success") { frm_load_icd10(data.diagnosa); } },"json"); } else { Toast.fire({title:"ICD belum dipilih",type:"error"}); } }); $("#btn_add_icd9").click(function(){ st_rajal = 1; idxdaftar = $("#idxdaftar").val(); nomr = $("#nomr").val(); kddokter = $("#dokter").val(); icd_code = $("#search_icd9").val(); if(icd_code != "") { if(icd_code.length > 5) { Toast.fire({title:"ICD tidak valid, pilih kode ICD dengan benar"}); return false; } $.post("' . _BASE_ . 'rm/save_casemix.php",{st_rajal,idxdaftar,nomr,kddokter,icd_code,icd:9},function(data){ Toast.fire({title:data.message,type:data.type}); if(data.type == "success") { load_icd9(data.prosedur); } },"json"); } else { Toast.fire({title:"ICD belum dipilih",type:"error"}); } }); arr_diagnose = []; function load_icd10(data_icd) { $("#table_icd10 tbody").html(""); no = 1; arr_diagnose = []; $.each(data_icd,function(k,v){ arr_diagnose.push(v.kode); id_code = v.kode.replace(/\./,""); $("#table_icd10 tbody").append(""+no+""+v.diagnosa+""+v.kode+""+ ""); no++; }); } function frm_load_icd10(data_icd) { $("#frm_table_icd10 tbody").html(""); no = 1; arr_diagnose = []; $.each(data_icd,function(k,v){ arr_diagnose.push(v.kode); id_code = v.kode.replace(/\./,""); $("#frm_table_icd10 tbody").append(""+no+""+v.diagnosa+""+v.kode+""+ ""); no++; }); } arr_prosedur = []; function load_icd9(data_icd) { $("#table_icd9 tbody").html(""); no = 1; arr_prosedur = []; $.each(data_icd,function(k,v){ arr_prosedur.push(v.kode); id_code = v.kode.replace(/\./,""); $("#table_icd9 tbody").append(""+no+""+v.prosedur+""+v.kode+""+ ""); no++; }); } function editDiag(elm) { id_code = $(elm).data("code"); un_code = $(elm).data("uncode"); $("#diagdetil-"+id_code).toggle(); $("#search_icd10"+id_code).combobox({ "mode" : "remote", "loader" : function(param,success,error) { query = param.q || ""; if(query.length < 2){ return false; } $.post("' . _BASE_ . 'include/master.php?cari_diagnosa=1",{query},function(data){ var items = $.map(data.data, function(item,index){ return { code: item.code, name: item.str }; }); success(items); },"json") }, "valueField" : "code", "textField" : "name", "formatter" : formatItem, "prompt" : "Substitusi", onClick : function(record) { switchDiag(record,id_code,un_code); } }); } function remDiag(elm) { id_code = $(elm).data("code"); id_uncode = $(elm).data("uncode"); for(i=0;i