234 lines
15 KiB
PHP
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">×</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">×</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>
|