query("SELECT kokel as kelas_daftar FROM t_admission a JOIN m_ruang r on r.no = a.noruang JOIN m_tarifkelas tk on r.idx_ruang = tk.kelas WHERE NOMR = '{$userdata['nomr']}' AND id_admission = {$_REQUEST['id_admission']} "); $daftar = $sql_pendafataran->fetchAll()[0]; $kelas_daftar = $daftar['kelas_daftar']; $form = $db->query('SELECT * from m_form_lab where unit_form='.$kd_darah.' and aktif=1 '); $arr_form = array(); if($form->numRows() > 0) { foreach($form->fetchAll() as $data_form) { $biaya = 0; if($kelas_daftar != '') { $tmp_form_tarif = $db->query("SELECT kode_tarif from m_form_tarif where idx_form = {$data_form['form_id']} and m_form_tarif.kelas_tarif = $kelas_daftar"); if($tmp_form_tarif->numRows() > 0 ) { $arr_kode = []; foreach($tmp_form_tarif->fetchAll() as $dt) { if(preg_match("/,/", $dt['kode_tarif'])) { $ttt = explode(",", $dt['kode_tarif']); foreach($ttt as $t) { $arr_kode[] = trim($t); } } else { if($dt['kode_tarif'] != '') { $arr_kode[] = $dt['kode_tarif']; } } } $get_jumlah = $db->query("SELECT sum(jumlah) as biaya from m_tarif_rs where kode_tarif in ('".implode("','", $arr_kode)."')"); $data = $get_jumlah->fetchAll()[0]; $biaya = $data['biaya']; } } $arr_form[$data_form['group_form']][$data_form['jenis_kelompok']][$data_form['form_id']] = [$data_form['nama_field'],$biaya]; } } $arr_form_order = [ 'BIASA' => 'Biasa', 'CITO' => 'CITO', 'OPERASI' => 'Persiapan Operasi', ]; $query_hist = "SELECT lpk.no_form as no_lab_darah, lpk.tgl_order as tgl_order_pk FROM t_admission a JOIN m_pasien b ON b.nomr = a.nomr JOIN m_ruang c ON c.no = a.noruang JOIN m_dokter d ON d.kddokter = a.dokterpengirim JOIN m_carabayar e ON e.kode = a.statusbayar JOIN (select distinct pk_m.no_form,tgl_order,pk_m.idxdaftar,pk_m.nomr,pk_m.st_periksa from t_orderlabdarah_main pk_m LEFT JOIN t_orderlabdarah pk_d on pk_m.idxdarahmain = pk_d.idxdarah WHERE RAJAL = 0 AND pk_m.idxdaftar = {$_REQUEST['id_admission']} AND pk_m.st_aktif = 1) lpk ON lpk.idxdaftar = a.id_admission WHERE a.id_admission = {$_REQUEST['id_admission']} and a.noruang != 0 ORDER BY lpk.tgl_order DESC"; $tmp_hist = $db->query($query_hist); $jml_hist = $tmp_hist->numRows(); $arr_golongandarah = []; $get_darah = $db->query("SELECT * from m_golongandarah"); if($get_darah->numRows() > 0) { foreach($get_darah->fetchAll() as $row){ $arr_golongandarah[$row['kode_darah']] = $row['nama_darah']; } } $arr_satuan = ['labu'=>'labu','cc'=>'cc']; echo $datetimepicker_css; echo $datetimepicker_js; echo $easyui_css; $arr_macam_transfusi = [ 'WB'=>'WB', 'PRC'=>'PRC', 'WE'=>'WE', 'FFP'=>'FFP', 'TC'=>'TC', 'AHF'=>'AHF' ]; ?> '; $script_disable_form .= '$(function() { $.each($("#order_lab_darah input, #order_lab_darah select, #order_lab_darah textarea, #pencarian input, #pencarian select"),function(elm){ $(this).prop("disabled",true); }); });'; $script_disable_form .= ''; echo $script_disable_form; } ?>
S I M P A N Anda tidak memiliki akses order lab'; } ?>
'; foreach($arr_form['Pemeriksaan'] as $jenis => $arr_item) { foreach($arr_item as $id => $item){ $nama = $item[0]; $biaya = $item[1]; $opsi_lab .= ''; } } $opsi_lab .=''; echo $opsi_lab; ?>
Riwayat Transfusi

Jenis Pemeriksaan :

Perkiraan Biaya : 0
$arr_item) { $arr_card[$i] = ''; $arr_card[$i] .= "\t\t".'
'.PHP_EOL."\t\t\t".'
'.PHP_EOL."\t\t\t\t".'
    '; $j=0; // foreach($arr_item as $id => $item){ $nama = $arr_item[0]; $biaya = $arr_item[1]; $template = '
    '.form_dropdown('pk[pemeriksaan]['.$id.'][satuan]',$arr_satuan,'labu','class="form-control form-control-sm"').'
    '; $arr_card[$i] .= '
  • '.format_uang($biaya).'
    '.$template.'
  • '.PHP_EOL; $j++; // } $arr_card[$i] .= '
'.PHP_EOL."\t\t".'
'.PHP_EOL; $i++; } $total_jenis = count($arr_card); $per_colom = (round($total_jenis/3,0) == 0) ? 1 : round($total_jenis/3,0); echo '
'; for($x = 1; $x <= 3; $x++) { echo '
'; for($xx = 1; $xx <= $per_colom; $xx++){ if($x == 1){ $key = $xx; if(array_key_exists($key, $arr_card)){ echo $arr_card[$key]; unset($arr_card[$key]); } } elseif($x == 2){ $key = (int) ($xx+$per_colom); if(array_key_exists($key, $arr_card)){ echo $arr_card[$key]; unset($arr_card[$key]); } } elseif($x == 3){ $key = (int) ($xx+($per_colom*2)); if(array_key_exists($key, $arr_card)){ echo $arr_card[$key]; unset($arr_card[$key]); } } } echo '
'; } echo '
'; ?>
'); $js_init .= ' $("#darah_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) { } }); function formatItem(row){ var s = \'
\' + row.name + \'
\' + \'
\' + row.code + \'
\'; return s; } ';