Files
2025-05-14 12:02:52 +07:00

234 lines
15 KiB
PHP

<body class="hold-transition skin-blue sidebar-mini">
<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 class="active"><?php echo $title ?></li>
</ol>
</section>
<!-- Main content -->
<section class="content">
<div class="row">
<div class="col-xs-12">
<div class="box">
<div class="box-header with-border">
<h3 class="box-title"><?php echo $title ?></h3>
</div><!-- /.box-header -->
<div class="box-body">
<?php if(validation_errors()){ ?>
<div class="alert alert-danger alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
<h4><i class="icon fa fa-ban"></i> Alert!</h4>
<?php echo validation_errors() ?>
</div>
<?php } ?>
<?php if($this->session->flashdata('message')){?>
<div class="alert alert-success alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">&times;</button>
<h4> <i class="icon fa fa-check"></i> Alert!</h4>
<?php echo $this->session->flashdata('message');?>
</div>
<?php }?>
<div class="box-body table-responsive no-padding">
<table id="example1" class="table table-bordered table-striped">
<thead>
<tr>
<th width="5%">No</th>
<th>Barcode</th>
<th>Tanggal / Jam Daftar</th>
<th>No Antrian</th>
<th>RM</th>
<th>Shift</th>
<th>Klinik</th>
<th>PJ</th>
<th>Keterangan</th>
<th>Pembayaran</th>
<th width="20%">Status</th>
<th width="8%">Aksi</th>
</tr>
</thead>
<tbody>
<?php
$no=0; $pj=""; $np=""; $ket=""; $color="";
foreach ($fs as $fasttrack) {
$no++;
//---------------------start check access action-------------------//
$editbutton="";
$edithakakses="";
$viewbutton="";
$setdisabled="";
$status="";
$rekamedik="";
$pembayaran="";
if(isset($fasttrack->pp_fasttrack)){
$pecahdata=explode("|",$fasttrack->pp_fasttrack);
$pj=$pecahdata[0];
$np=$pecahdata[1];
$ket=$pecahdata[2];
$color= "style='background-color: #FFB6C1;'";
}
if($fasttrack->pp_status==null){$status=0;}else{$status=$fasttrack->pp_status;}
if($fasttrack->pp_rekamedik==null){$rekamedik=0;}else{$rekamedik=$fasttrack->pp_rekamedik;}
if(!empty($this->varedit)){
if($fasttrack->prt_status<6){
if($fasttrack->pp_fasttrack!=null){
$editbutton=" <a href='#' onclick='fasttrack($fasttrack->pp_id,$status,$rekamedik)' class='btn btn-warning btn-xs' data-toggle='modal' data-target='#fasttrack'>Edit</a>";
}
else{
$editbutton=" <a href='#' onclick='fasttrack($fasttrack->pp_id,$status,$rekamedik)' class='btn btn-primary btn-xs' data-toggle='modal' data-target='#fasttrack'>Fast Track</a>";
}
}
}else{$setdisabled='disabled';}
if(!empty($this->varview)){
if($fasttrack->pp_fasttrack!=null){$viewbutton=" <a href='#' onclick='viewfasttrack($fasttrack->pp_id,$rekamedik)' class='btn btn-primary btn-xs' data-toggle='modal' data-target='#fasttrack'>View</a>";}
}
$date=date_create($fasttrack->pp_tanggal_datang);
//---------------------end check access action-------------------//
switch($fasttrack->prt_status){
case '0':$statusnya = "<p class='text-blue' > Proses Barcode </p>";break;
case '1':$statusnya = "<p class='text-aqua' > Tunggu Daftar </p>";break;
case '2':$statusnya = "<p class='text-blue' > Proses Daftar </p>";break;
case '3':$statusnya = "<p class='text-red' > Pending Daftar </p>";break;
case '4':$statusnya = "<p class='text-aqua' > Tunggu Klinik </p>";break;
case '5':$statusnya = "<p class='text-yellow' > Panggil Klinik </p>";break;
case '6':$statusnya = "<p class='text-aqua' > Tunggu Proses Klinik </p>";break;
case '7':$statusnya = "<p class='text-blue' > Proses Klinik </p>";break;
case '8':$statusnya = "<p class='text-red' > Pending Klinik </p>";break;
case '9':$statusnya = "<p class='text-green' > Selesai </p>";break;
default:$statusnya = "Anjungan";break;
}
if($fasttrack->pp_pembayaran=="1"){$pembayaran= "UMUM";}
if($fasttrack->pp_pembayaran=="2"){$pembayaran= "JKN";}
if($fasttrack->pp_pembayaran=="3"){$pembayaran= "LAINNYA";}
echo("
<input hidden='' id='pj$fasttrack->pp_id' name='pj$fasttrack->pp_id' value='$pj' />
<input hidden='' id='np$fasttrack->pp_id' name='np$fasttrack->pp_id' value='$np' />
<input hidden='' id='ket$fasttrack->pp_id' name='ket$fasttrack->pp_id' value='$ket' />
<tr $color>
<td>".$no."</td>
<td>".$fasttrack->pp_barcode."</td>
<td>".date_format($date,'d-m-Y / H:i')."</td>
<td>".$fasttrack->pp_nomor_antrian."</td>
<td>".$fasttrack->pp_rekamedik."</td>
<td>Shift ".$fasttrack->pp_shift."</td>
<td>".$fasttrack->mk_nama."</td>
<td>".$pj."</td>
<td>".$ket."</td>
<td>".$pembayaran."</td>
<td>".$statusnya."</td>
<td>".$viewbutton.$editbutton."</td>
</tr>
");$pj=""; $np=""; $ket=""; $color="";
}
?>
</tbody>
</table>
</div>
</div><!-- /.box-body -->
</div><!-- /.box -->
</div><!-- /.col -->
</div><!-- /.row -->
</section>
<div class="control-sidebar-bg"></div>
</body>
<script>
function fasttrack(id,status,rm){
if(rm==0){rm="";}
document.getElementById('idpengunjung').value=id;
document.getElementById('ppstatus').value=status;
document.getElementById('norek').value=rm;
document.getElementById('tbnsubmit').style.visibility = 'visible';
document.getElementById('penanggungjawab').value=document.getElementById('pj'+id).value;
document.getElementById('namapas').value=document.getElementById('np'+id).value;
document.getElementById('ket').value=document.getElementById('ket'+id).value;
document.getElementById("penanggungjawab").disabled = false;
document.getElementById("norek").disabled = false;
document.getElementById("namapas").disabled = false;
document.getElementById("ket").disabled = false;
}
function viewfasttrack(id,rm){
document.getElementById('idpengunjung').value=id;
document.getElementById('norek').value=rm;
document.getElementById('tbnsubmit').style.visibility = 'hidden';
document.getElementById('penanggungjawab').value=document.getElementById('pj'+id).value;
document.getElementById('namapas').value=document.getElementById('np'+id).value;
document.getElementById('ket').value=document.getElementById('ket'+id).value;
document.getElementById("penanggungjawab").disabled = true;
document.getElementById("norek").disabled = true;
document.getElementById("namapas").disabled = true;
document.getElementById("ket").disabled = true;
}
</script>
<div class="modal fade" id="fasttrack" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true">
<form class="form-horizontal" id="form_online" action="<?php echo(base_url()); ?>index.php/ps_fasttrack/set_fasttrack" method="post" autocomplete="off">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">x</button>
<h3 class="modal-title" id="myModalLabel">Form Fast Track</h3>
</div>
<div class="modal-body">
<input type="hidden" id="idpengunjung" name="idpengunjung" value="" />
<input type="hidden" id="ppstatus" name="ppstatus" value="" />
<div class="form-group">
<label for="penanggungjawab" class="col-sm-4 control-label">Penanggung Jawab</label>
<div class="col-sm-7">
<input <?php echo $setdisabled;?> type="text" id="penanggungjawab" name="penanggungjawab" value="" class="form-control select" onkeyup="this.value = this.value.toUpperCase()"/>
</div>
</div>
<div class="form-group">
<label for="norek" class="col-sm-4 control-label">No Rekamedik</label>
<div class="col-sm-7">
<input <?php echo $setdisabled;?> type="number" id="norek" name="norek" value="" class="form-control select" />
</div>
</div>
<div class="form-group">
<label for="namapas" class="col-sm-4 control-label">Nama Pasien</label>
<div class="col-sm-7">
<input <?php echo $setdisabled;?> type="text" id="namapas" name="namapas" value="" class="form-control select" onkeyup="this.value = this.value.toUpperCase()"/>
</div>
</div>
<div class="form-group">
<label for="ket" class="col-sm-4 control-label">Alasan Fast Track</label>
<div class="col-sm-7">
<textarea <?php echo $setdisabled;?> class="form-control select" id="ket" name="ket" onkeyup="this.value = this.value.toUpperCase()" ></textarea>
</div>
</div>
</div>
<div class="modal-footer">
<button class="btn btn-success" id="tbnsubmit" type="submit"> Simpan </button>
<button class="btn" data-dismiss="modal" aria-hidden="true">Tutup</button>
</div>
</div>
</div>
</form>
</div>
<script type="text/javascript">
// var url="<?php echo base_url();?>";
// function del(id){
// var isi=document.getElementById('isi'+id).value;
// var r=confirm("Apakah anda ingin menghapus klinik "+isi+"?")
// if (r==true)
// window.location = url+"index.php/ps_klinik/delete/"+id;
// else
// return false;
// }
</script>