479 lines
26 KiB
PHP
479 lines
26 KiB
PHP
<?php
|
|
$setdisabled = "";
|
|
$setdisabledpetugas = "";
|
|
$setdisableddokter = "";
|
|
|
|
$setidedit = "";
|
|
$setpasien = "";
|
|
$setruang = "";
|
|
$setspesialis = "";
|
|
$settanggal = date("m/d/Y");
|
|
$settime = date('h:i A');
|
|
$setstatus = 1;
|
|
|
|
$setgambar = "pasien.jpg";
|
|
$setnorm = " - ";
|
|
$setnamalengkap = " - ";
|
|
$setnik = " - ";
|
|
$setalamatnik = " - ";
|
|
$setalamatdomisili = " - ";
|
|
$settelepon1 = " - ";
|
|
$settelepon2 = " - ";
|
|
$setumur = " - ";
|
|
$settgllahir = " - ";
|
|
$setjk = " - ";
|
|
$setgd = " - ";
|
|
$setbb = " - ";
|
|
$settb = " - ";
|
|
$setwk = " - ";
|
|
|
|
$setketresume = "";
|
|
$setdiagnosa = "";
|
|
$settindakan = "";
|
|
$keterangan = "";
|
|
$setiddpjp = "";
|
|
$setdpjp = "";
|
|
|
|
$setdokter = "";
|
|
$setiddokter = "";
|
|
$setspdokter = "";
|
|
$buttondel = "";
|
|
|
|
if($this->session->userdata('s_FK_TipeUser_rssapintar')==5){
|
|
$setdisabledpetugas = "disabled=''";
|
|
|
|
}elseif($this->session->userdata('s_FK_TipeUser_rssapintar')==4){
|
|
$setdisableddokter = "disabled=''";
|
|
}
|
|
|
|
if ($actionform == "prosesview"){
|
|
$setdisabled = "disabled=''";
|
|
$setdisabledpetugas = "disabled=''";
|
|
$setdisableddokter = "disabled=''";
|
|
}
|
|
|
|
if ($actionform != "prosesadd"){
|
|
|
|
if($this->session->userdata('s_FK_TipeUser_rssapintar')==5){
|
|
$setdisabledpetugas = "disabled=''";
|
|
|
|
}elseif($this->session->userdata('s_FK_TipeUser_rssapintar')==4){
|
|
$setdisableddokter = "disabled=''";
|
|
}
|
|
|
|
$setidedit = $rs->row('pr_id');
|
|
$setpasien = $rs->row('pr_user_pasien_id');
|
|
$setruang = $rs->row('pr_ruang_id');
|
|
$setspesialis = $rs->row('pr_spesialis_id');
|
|
$settanggal = date('m/d/Y', strtotime($rs->row('pr_date_resume')));
|
|
$settime = date('h:i A', strtotime($rs->row('pr_date_resume')));
|
|
$setstatus = 1;
|
|
|
|
$pelayanan = $rs->row('pr_jenis_pelayanan');
|
|
|
|
$tanggal = new DateTime($rs->row('pas_tgl_lahir'));
|
|
$today = new DateTime('today');
|
|
$y = $today->diff($tanggal)->y;
|
|
|
|
$gambar = "pasien.jpg";
|
|
if($rs->row('pas_gambar')!=null){
|
|
$gambar = $rs->row('pas_gambar');
|
|
}
|
|
|
|
$jk = "";
|
|
if($rs->row('pas_jk')==1){$jk="Laki-laki";}elseif($rs->row('pas_jk')==2){$jk="Perempuan";}
|
|
|
|
$gd = "";
|
|
if($rs->row('pas_gd')==1){$gd="A";}elseif($rs->row('pas_gd')==2){$gd="B";}elseif($rs->row('pas_gd')==3){$gd="AB";}elseif($rs->row('pas_gd')==4){$gd="O";}
|
|
|
|
$wk = "";
|
|
if($rs->row('pas_wk')==1){$wk="Putih";}elseif($rs->row('pas_wk')==2){$wk="Kuning Langsat";}elseif($rs->row('pas_wk')==3){$wk="Sawo Matang";}elseif($rs->row('pas_wk')==4){$wk="Coklat Kehitaman";}elseif($rs->row('pas_wk')==5){$wk="Hitam Gelap";}
|
|
|
|
$setgambar = $gambar;
|
|
$setnorm = $rs->row('pas_rm');
|
|
$setnamalengkap = $rs->row('pas_nama');
|
|
$setnik = $rs->row('pas_nik');
|
|
$setalamatnik = $rs->row('pas_alamat');
|
|
$setalamatdomisili = $rs->row('pas_domisili');
|
|
$settelepon1 = $rs->row('pas_telp1');
|
|
$settelepon2 = $rs->row('pas_telp2');
|
|
$setumur = $y;
|
|
$settgllahir = date("d M Y", strtotime($rs->row('pas_tgl_lahir')));
|
|
$setjk = $jk;
|
|
$setgd = $gd;
|
|
$setbb = $rs->row('pas_bb');
|
|
$settb = $rs->row('pas_tb');
|
|
$setwk = $wk;
|
|
|
|
$setketresume = $rs->row('pr_jenis_resume');
|
|
$setdiagnosa = $rs->row('pr_diagnosa');
|
|
$settindakan = $rs->row('pr_tindakan');
|
|
$keterangan = $rs->row('pr_keterangan');
|
|
$setdokter = $rs->row('dok_nama');
|
|
$setiddokter = $rs->row('dok_id');
|
|
$setspdokter = $rs->row('spdok_nama');
|
|
$setiddpjp = $rs->row('dpjp_id');
|
|
$setdpjp = $rs->row('dpjp_nama');
|
|
$setspdpjp = $rs->row('spdpjp_nama');
|
|
|
|
if($this->session->userdata('s_FK_TipeUser_rssapintar')==5){
|
|
if(!$rs->row('dok_id')){
|
|
if ($actionform != "prosesview"){
|
|
$setdokter = $this->session->userdata('s_nama_rssapintar');
|
|
$setiddokter = $this->session->userdata('s_ID_User_rssapintar');
|
|
$setspdokter = $this->session->userdata('s_Spesialis_rssapintar');
|
|
}
|
|
}else{
|
|
if($setiddokter!=$this->session->userdata('s_ID_User_rssapintar')){
|
|
$setdisableddokter = "disabled=''";
|
|
}else{
|
|
$buttondel = "<a onclick='deldokter(".$setidedit.",".$ket.")' class='btn btn-danger pull-right'>Delete</a> ";
|
|
}
|
|
}
|
|
}else{
|
|
if($rs->row('pr_status')=="1"){
|
|
$buttondel = "<a onclick='delpetugas(".$setidedit.")' class='btn btn-danger pull-right'>Delete</a> ";
|
|
}
|
|
}
|
|
if($this->vardelete==null){$buttondel="";}
|
|
}
|
|
|
|
?>
|
|
<link rel="stylesheet" href="<?php echo base_url();?>/theme/bootstrap/dist/css/AdminLTE.min.css"/>
|
|
<section class="content-header">
|
|
<h1>
|
|
<small></small>
|
|
</h1>
|
|
<ol class="breadcrumb">
|
|
<li><a href="<?php echo base_url()?>index.php"><i class="fa fa-dashboard"></i> Dashboard</a></li>
|
|
<li><a href="<?php echo base_url()?>index.php/ps_resume">Resume</a></li>
|
|
<li class="active"><?php if($ket=="1"){echo "Tambah Permintaan Resume";}elseif($ket=="2"){echo "Edit Permintaan Resume";}elseif($ket=="3"){echo "Edit Resume";}elseif($ket=="4"){echo "Pengisian Resume";}else{echo "View Resume";}?></li>
|
|
</ol>
|
|
</section>
|
|
<section class="content">
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<div class="box box-success">
|
|
<div class="box-header with-border">
|
|
<h3 class="box-title"><?php if($ket=="1"){echo "Tambah Permintaan Resume";}elseif($ket=="2"){echo "Edit Permintaan Resume";}elseif($ket=="3"){echo "Edit Resume";}elseif($ket=="4"){echo "Pengisian Resume";}else{echo "View Resume";}?>
|
|
<?php if($pelayanan==1){
|
|
echo "<span class='text-yellow'><strong> IGD </strong></span>";
|
|
}elseif($pelayanan==2){
|
|
echo "<span class='text-blue'><strong> RAWAT JALAN </strong></span>";
|
|
}elseif($pelayanan==3){
|
|
echo "<span class='text-green'><strong> RAWAT INAP </strong></span>";
|
|
}?>
|
|
</h3>
|
|
</div>
|
|
<div class="box-body">
|
|
<?php if($this->session->flashdata('message')){?>
|
|
<div id="mydivs" class="alert alert-success alert-dismissable">
|
|
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
|
<h4> <i class="icon fa fa-check"></i> Alert!</h4>
|
|
<?php echo $this->session->flashdata('message');?>
|
|
</div>
|
|
<script>
|
|
setTimeout(function() {
|
|
$('#mydivs').hide('fast');
|
|
}, 5000);
|
|
</script>
|
|
<?php }?>
|
|
<?php if(validation_errors()){ ?>
|
|
<div id="mydivs" class="alert alert-danger alert-dismissable">
|
|
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
|
<h4><i class="icon fa fa-ban"></i> Alert!</h4>
|
|
<?php echo validation_errors() ?>
|
|
</div>
|
|
<script>
|
|
setTimeout(function() {
|
|
$('#mydivs').hide('fast');
|
|
}, 5000);
|
|
</script>
|
|
<?php }?>
|
|
<form class="form-horizontal" id="form" action="<?php echo(base_url()); ?>index.php/ps_resume/<?php echo $actionform; ?>" method="post" autocomplete="off">
|
|
<div class="box-body">
|
|
<div class="form-group">
|
|
<label for="pasien" class="col-sm-2 control-label">Pasien</label>
|
|
<div class="col-sm-9">
|
|
<input type="hidden" name="id" value="<?php echo $setidedit;?>"/>
|
|
<input type="hidden" name="keter" value="<?php echo $ket;?>"/>
|
|
<input type="hidden" name="pelayanan" value="<?php echo $pelayanan;?>"/>
|
|
<select onchange="datapasien()" <?php echo $setdisabledpetugas; ?> id="pasien" name="pasien" class="form-control select2" >
|
|
<option value="" selected="selected">Pilih Pasien [Nama , RM , NIK]</option>
|
|
<?php
|
|
foreach ($ps as $dat) {
|
|
$select="";
|
|
if($setpasien==$dat->mu_id){$select="selected='selected'";}
|
|
echo "<option $select value='".$dat->mu_id."' >".$dat->mu_nama_lengkap." - RM ".$dat->mu_no_rekamedik." - NIK ".$dat->mu_NIK."</option>";
|
|
}
|
|
?>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="ruang" class="col-sm-2 control-label">Ruang</label>
|
|
<div class="col-sm-9">
|
|
<select <?php echo $setdisabledpetugas; ?> id="ruang" name="ruang" class="form-control select2" >
|
|
<option value="" selected="selected">Pilih Ruang</option>
|
|
<?php
|
|
|
|
foreach ($ru as $dat) {
|
|
$select="";
|
|
if($setruang==$dat->mr_id){$select="selected='selected'";}
|
|
echo "<option $select value='".$dat->mr_id."'>".$dat->mr_nama." - ".$dat->mr_kode."</option>";
|
|
}
|
|
?>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="spesialis" class="col-sm-2 control-label">Spesialis</label>
|
|
<div class="col-sm-9">
|
|
<select <?php echo $setdisabledpetugas; ?> id="spesialis" name="spesialis" class="form-control select2" >
|
|
<option value="" selected="selected">Pilih Spesialis</option>
|
|
<?php
|
|
foreach ($sp as $dat) {
|
|
$select="";
|
|
if($setspesialis==$dat->ms_id){$select="selected='selected'";}
|
|
echo "<option $select value='".$dat->ms_id."'>".$dat->ms_nama." - ".$dat->ms_kode."</option>";
|
|
}
|
|
?>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="tanggal" class="col-sm-2 control-label">Tanggal</label>
|
|
<div class="col-sm-6">
|
|
<div class="input-group date" data-provide="datepicker" >
|
|
<input class="form-control" id="tanggal" name="tanggal" <?php echo $setdisabledpetugas; ?> type="text" placeholder="Masukan Tanggal Resume" value="<?php echo $settanggal;?>" data-inputmask="'alias': 'mm/dd/yyyy'" data-mask="" />
|
|
<div class="input-group-addon">
|
|
<span class="fa fa-calendar"></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-sm-3">
|
|
<div class="input-group bootstrap-timepicker">
|
|
<input class="form-control timepicker" id="waktu" name="waktu" <?php echo $setdisabledpetugas; ?> type="text" placeholder="Masukan Jam Resume" value="<?php echo $settime; ?>"/>
|
|
<div class="input-group-addon">
|
|
<i class="fa fa-clock-o"></i>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<?php if ($actionform != "prosesadd"){
|
|
if($setdokter!=""){
|
|
|
|
|
|
?>
|
|
<div class="box-header with-border">
|
|
<h3 class="box-title">Resume</h3>
|
|
</div>
|
|
<br />
|
|
<div class="form-group">
|
|
<label for="dokter" class="col-sm-2 control-label">Dokter</label>
|
|
<div class="col-sm-5">
|
|
<input type="hidden" name="iddokter" value="<?php echo $setiddokter;?>"/>
|
|
<input class="form-control" disabled="" type="text" placeholder="Nama Dokter" autocomplete="off" value="<?php echo $setdokter;?>"/>
|
|
</div>
|
|
<div class="col-sm-4">
|
|
<input class="form-control" disabled="" type="text" placeholder="Spesialis Dokter" autocomplete="off" value="<?php echo $setspdokter;?>"/>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="dpjp" class="col-sm-2 control-label">DPJP</label>
|
|
<div class="col-sm-9">
|
|
<select <?php echo $setdisableddokter; ?> id="dpjp" name="dpjp" class="form-control select2" >
|
|
<option value="" selected="selected">Pilih Dokter DPJP</option>
|
|
<?php
|
|
|
|
foreach ($dk as $dat) {
|
|
$select="";
|
|
if($setiddpjp==$dat->mu_id){$select="selected='selected'";}
|
|
echo "<option $select value='".$dat->mu_id."'>".$dat->mu_nama_lengkap." - ".$dat->ms_nama."</option>";
|
|
}
|
|
?>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="diagnosa" class="col-sm-2 control-label">Diagnosa</label>
|
|
<div class="col-sm-9">
|
|
<textarea class="form-control" id="diagnosa" name="diagnosa" <?php echo $setdisableddokter; ?> placeholder="Diagnosa Pasien"><?php echo $setdiagnosa;?></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="tindakan" class="col-sm-2 control-label">Tindakan</label>
|
|
<div class="col-sm-9">
|
|
<textarea class="form-control" id="tindakan" name="tindakan" <?php echo $setdisableddokter; ?> placeholder="Tindakan Pasien"><?php echo $settindakan;?></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="keterangan" class="col-sm-2 control-label">Keterangan</label>
|
|
<div class="col-sm-9">
|
|
<textarea class="form-control" id="keterangan" name="keterangan" <?php echo $setdisableddokter; ?> placeholder="Keterangan Lain - lain"><?php echo $keterangan;?></textarea>
|
|
</div>
|
|
</div>
|
|
<?php } } ?>
|
|
</div>
|
|
<div class="box-footer">
|
|
<a href="<?php echo base_url();?>index.php/ps_resume" class="btn btn-default">Cancel</a>
|
|
<?php if ($actionform!="prosesview"){ ?>
|
|
<button type="submit" class="btn btn-warning">Submit</button>
|
|
<?php }
|
|
echo $buttondel;
|
|
?>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="box box-success">
|
|
<div class="box-header with-border">
|
|
<h3 class="box-title">Data Pasien</h3>
|
|
</div>
|
|
<div class="box-body">
|
|
<div id="datapasiendisini">
|
|
<div class="col-sm-4"></div>
|
|
<div class="col-sm-8"><img src="<?php echo base_url();?>img/pasien/<?php echo $setgambar;?>" width="250" height="250" class="user-image" alt="User Image"/></div>
|
|
<div class="col-sm-6">
|
|
<dl class="dl-horizontal">
|
|
<dt>RM / Nama</dt>
|
|
<dd><?php echo $setnorm." / ".$setnamalengkap;?></dd>
|
|
<dt>NIK</dt>
|
|
<dd><?php echo $setnik;?></dd>
|
|
<dt>Alamat KTP</dt>
|
|
<dd><?php echo $setalamatnik;?></dd>
|
|
<dt>Alamat Domisili</dt>
|
|
<dd><?php echo $setalamatdomisili;?></dd>
|
|
<dt>Telepon</dt>
|
|
<dd>1 : <?php echo $settelepon1;?></dd>
|
|
<dd>2 : <?php echo $settelepon2;?></dd>
|
|
</dl>
|
|
</div>
|
|
<div class="col-sm-6">
|
|
<dl class="dl-horizontal">
|
|
<dt>Umur / Tanggal Lahir</dt>
|
|
<dd><?php echo $setumur." / ".$settgllahir;?></dd>
|
|
<dt>Jenis Kelamin</dt>
|
|
<dd><?php echo $setjk;?></dd>
|
|
<dt>Golongan Darah</dt>
|
|
<dd><?php echo $setgd;?></dd>
|
|
<dt>Berat Badan</dt>
|
|
<dd><?php echo $setbb;?> Kg</dd>
|
|
<dt>Tinggi Badan</dt>
|
|
<dd><?php echo $settb;?> Cm</dd>
|
|
<dt>Warna Kulit</dt>
|
|
<dd><?php echo $setwk;?></dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
<script type="text/javascript">
|
|
var url="<?php echo base_url();?>";
|
|
|
|
function deldokter(id,ket){
|
|
var r=confirm("Apakah anda ingin menghapus Resume ini?")
|
|
if (r==true)
|
|
window.location = url+"index.php/ps_resume/deletedokter/"+id+"/"+ket;
|
|
else
|
|
return false;
|
|
}
|
|
|
|
function delpetugas(iddat){
|
|
var x=confirm("Apakah anda ingin menghapus Permintaan Resume ini?")
|
|
if (x==true)
|
|
window.location = url+"index.php/ps_resume/delete/"+iddat;
|
|
else
|
|
return false;
|
|
}
|
|
</script>
|
|
|
|
<script>
|
|
var url_data="<?php echo base_url();?>index.php/";
|
|
function datapasien(a){
|
|
var items="";
|
|
$("#datapasiendisini").html("");
|
|
$.ajax({
|
|
type: "POST",
|
|
url: url_data+"ps_resume/datapasien",
|
|
dataType: "json",
|
|
data: "pasien="+$('#pasien').val(),
|
|
success: function(result) {
|
|
$.each(result, function(index, value) {
|
|
var namagambar ="pasien";
|
|
var jk =value.mu_jenis_kelamin;
|
|
var gd =value.mu_gol_darah;
|
|
var wk =value.mu_warna_kulit;
|
|
if(value.mu_gambar!=null){namagambar = value.mu_gambar;}
|
|
if(jk==1){jk="Laki-laki";}else if(jk==2){jk="Perempuan";}
|
|
if(gd==1){gd="A";}else if(gd==2){gd="B";}else if(gd==3){gd="AB";}else if(gd==4){gd="O";}
|
|
if(wk==1){wk="Putih";}else if(wk==2){wk="Kuning Langsat";}else if(wk==3){wk="Sawo Matang";}else if(wk==4){wk="Coklat Kehitaman";}else if(wk==5){wk="Hitam Gelap";}
|
|
|
|
var today = new Date();
|
|
var birthday = new Date(value.mu_tanggal_lahir);
|
|
var year = 0;
|
|
if (today.getMonth() < birthday.getMonth()) {
|
|
year = 1;
|
|
} else if ((today.getMonth() == birthday.getMonth()) && today.getDate() < birthday.getDate()) {
|
|
year = 1;
|
|
}
|
|
var age = today.getFullYear() - birthday.getFullYear() - year;
|
|
|
|
if(age < 0){
|
|
age = 0;
|
|
}
|
|
|
|
var tglnya = new Date(value.mu_tanggal_lahir);
|
|
var dd = String(tglnya.getDate()).padStart(2, '0');
|
|
const month = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
|
|
let name = month[tglnya.getMonth()];
|
|
var yyyy = tglnya.getFullYear();
|
|
tglnya = dd + ' ' + name + ' ' + yyyy;
|
|
|
|
|
|
items+=""+
|
|
"<div class='col-sm-4'></div>"+
|
|
"<div class='col-sm-8'><img src='"+url+"img/pasien/"+namagambar+".jpg' width='250' height='250' class='user-image' alt='User Image'/></div>"+
|
|
"<div class='col-sm-6'>"+
|
|
"<dl class='dl-horizontal'>"+
|
|
"<dt>RM / Nama</dt>"+
|
|
"<dd>"+value.mu_no_rekamedik+" / "+value.mu_nama_lengkap+"</dd>"+
|
|
"<dt>NIK</dt>"+
|
|
"<dd>"+value.mu_NIK+"</dd>"+
|
|
"<dt>Alamat KTP</dt>"+
|
|
"<dd>"+value.mu_alamat_KTP+"</dd>"+
|
|
"<dt>Alamat Domisili</dt>"+
|
|
"<dd>"+value.mu_alamat_domisili+"</dd>"+
|
|
"<dt>Telepon</dt>"+
|
|
"<dd>1 : "+value.mu_telepon_1+"</dd>"+
|
|
"<dd>2 : "+value.mu_telepon_2+"</dd>"+
|
|
"</dl>"+
|
|
"</div>"+
|
|
"<div class='col-sm-6'>"+
|
|
"<dl class='dl-horizontal'>"+
|
|
"<dt>Umur / Tanggal Lahir</dt>"+
|
|
"<dd>"+age+" / "+tglnya+"</dd>"+
|
|
"<dt>Jenis Kelamin</dt>"+
|
|
"<dd>"+jk+"</dd>"+
|
|
"<dt>Golongan Darah</dt>"+
|
|
"<dd>"+gd+"</dd>"+
|
|
"<dt>Berat Badan</dt>"+
|
|
"<dd>"+value.mu_berat_badan+" Kg</dd>"+
|
|
"<dt>Tinggi Badan</dt>"+
|
|
"<dd>"+value.mu_tinggi_badan+" Cm</dd>"+
|
|
"<dt>Warna Kulit</dt>"+
|
|
"<dd>"+wk+"</dd>"+
|
|
"</dl>"+
|
|
"</div>";
|
|
});
|
|
$("#datapasiendisini").html(items);
|
|
}
|
|
});
|
|
}
|
|
|
|
</script>
|