query("SELECT * from m_menu where link = '".$link."'"); $style_form = null; if($get_style->numRows() > 0) { $data_style = $get_style->fetchFirst(); $style_form = $data_style['bootstrap']; } else { $style_form = 1; } $page_akses = (array_key_exists('page_akses', $_SESSION) && array_key_exists($link, $_SESSION['page_akses'])) ? $_SESSION['page_akses'][$link] : null; $js_init = ''; $form_plugin['ui_plugins_css'] = array($select2_css,$datepicker_css,$typeahead_css,$fontawesome_css); $form_plugin['ui_plugins_js'] = array($bootstrap_js,$jquery_validation_js,$select2_js,$datepicker_js,$datepicker_id_js,$inputmask_js,$typeahead_js); $list_plugin['ui_plugins_css'] = array($datatable_bootstrap4_css); $list_plugin['ui_plugins_js'] = array($datatable_js,$datatable_bootstrap4_js); if($_SESSION['KDDOKTER'] != null) { if($_SESSION['disable_warning'] == false) { $tmp_dokter = $db->query("SELECT tgl_akhir_sip from m_dokter where kddokter = {$_SESSION['KDDOKTER']}"); if($tmp_dokter->numRows() > 0) { $dt_dokter = $tmp_dokter->fetchFirst(); $tgl_akhir = new Datetime($dt_dokter['tgl_akhir_sip']); $tgl_sekarang = new Datetime(date('Y-m-d')); $diff = $tgl_akhir->diff($tgl_sekarang); $_SESSION['disable_warning'] = true; array_push($form_plugin['ui_plugins_js'], $sweetalert_js); array_push($list_plugin['ui_plugins_js'], $sweetalert_js); if($tgl_sekarang < $tgl_akhir) { $js_init .= 'Swal.fire({ html: "

Surat Ijin Praktek akan berakhir '.$diff->format('%Y tahun %M bulan').' lagi.

", type: "info"});'; } else { $js_init .= 'Swal.fire({ html: "

Surat Ijin Praktek telah berakhir pada '.date_to_id_mm($tgl_akhir->format('Y-m-d')).'.

", type: "info"});'; } } } } if($_SESSION['KDUNIT'] == $_SESSION['kd_unit_lab_pk'] || $_SESSION['KDUNIT'] == $_SESSION['kd_unit_lab_mikro'] || $_SESSION['KDUNIT'] == $_SESSION['kd_unit_lab_pa'] || $_SESSION['KDUNIT'] == $_SESSION['kd_unit_radiologi'] || $_SESSION['KDUNIT'] == $_SESSION['kd_unit_lab_darah'] || $_SESSION['KDUNIT'] == $_SESSION['kd_unit_farmasi'] ) { if($_SESSION['disable_warning_penunjang'] == false){ $tmp_rencanapulang = $db->query("SELECT a.nomr,b.nama,rencana_pulang,r.nama as ruang,(select nobill from t_billranap where idxdaftar = a.id_admission limit 1) as nobill from t_admission a join m_pasien b on a.nomr = b.nomr join m_ruang r on a.noruang = r.no where date(rencana_pulang) = '".date('Y-m-d')."' and a.keluarrs is null order by rencana_pulang"); if($tmp_rencanapulang->numRows() > 0) { $table = '
Daftar Pasien Rencana Pulang Tgl. '.date('Y-m-d').'

Informasi ini ditujukan untuk bagian penunjang, diantaranya Lab Sentral, Lab Mikrobiologi, Lab Patologi Anatomi, Farmasi, dan Radiologi. Bertujuan untuk menginformasikan pasien yang akan KRS, harapannya sebelum pasien KRS tindakan-tindakan yang berkaitan dengan billing pasien sudah terinput ke dalam sistem.

Halaman ini tampil ketika pertama kali login saja

'; $no = 1; foreach($tmp_rencanapulang->fetchAll() as $row) { $table .= ''; $no++; } $table .= '
NoTgl Rencana PulangNo BillNo RMNama PasienRuang
'.$no.''.$row['rencana_pulang'].''.$row['nobill'].''.$row['nomr'].''.$row['nama'].''.$row['ruang'].'
'; $_SESSION['disable_warning_penunjang'] = true; if(!in_array($sweetalert_js,$form_plugin['ui_plugins_js'])){ array_push($form_plugin['ui_plugins_js'], $sweetalert_js); } if(!in_array($sweetalert_js,$list_plugin['ui_plugins_js'])){ array_push($list_plugin['ui_plugins_js'], $sweetalert_js); } $js_init .= ' Swal.fire({ html: "'.$table.'", width:"80%", title:"INFORMASI PASIEN RENCANA PULANG", }); $(document).ready(function(){ $(".swal2-select").select2("destroy"); });'; } } if(!in_array($chat_css,$form_plugin['ui_plugins_css'])){ array_push($form_plugin['ui_plugins_css'], $chat_css); } if(!in_array($chat_css,$list_plugin['ui_plugins_css'])){ array_push($list_plugin['ui_plugins_css'], $chat_css); } $js_init .= ' $(document).ready(function(){ $("body").append($("#chatbox").html()); }); '; } ?> <?=$rstitle?>
mainform(); '.$js_init.''; } if($style_form == 2) { $ui = "\n"; if(!empty($list_plugin['ui_plugins_js'])) { foreach($list_plugin['ui_plugins_js'] as $js_addin){ $ui .= $js_addin."\n"; } } echo $ui."\n"; if($main_js_load == FALSE) { echo $main_js."\n"; $main_js_load = TRUE; } echo ''; } endif; ?> format('Y-m-d H:i:s')); $jam_sekarang = strtotime("now"); if($jam_sekarang > $jam_cek_time) { // login jika timestamp lebih dari 24 jam $login = file_get_contents("http://".$_SESSION['FARMASI_WEBADDRESS'].'/api/login?email='.$_SESSION['FARMASI_APPUSER'].'&password='.$encrypt); $data_login = json_decode($login); if($data_login->status == 'success') { $sql_update = "UPDATE global_var set var_value = '".$data_login->api_key."' where var_name = 'farmasi_x_token';"; $sql_update2 = "UPDATE global_var set var_value = '".$data_login->api_timestamp."' where var_name = 'farmasi_x_timestamp';"; execute($sql_update); execute($sql_update2); } } } else { // login jika belum terset $opts = array('http'=>array('header' => "User-Agent:MyAgent/1.0\r\n")); $context = stream_context_create($opts); $login = file_get_contents("http://".$_SESSION['FARMASI_WEBADDRESS'].'/api/login?email='.$_SESSION['FARMASI_APPUSER'].'&password='.$encrypt,false,$context); $data_login = json_decode($login); if($data_login->status == 'success') { $sql_update = "UPDATE global_var set var_value = '".$data_login->api_key."' where var_name = 'farmasi_x_token';"; $sql_update2 = "UPDATE global_var set var_value = '".$data_login->api_timestamp."' where var_name = 'farmasi_x_timestamp';"; execute($sql_update); execute($sql_update2); } }*/ $db->close(); ?>