1062 lines
77 KiB
PHP
1062 lines
77 KiB
PHP
<body class="hold-transition skin-blue sidebar-mini">
|
|
<section class="content-header">
|
|
<h1>
|
|
<?php
|
|
if(isset($idklinik)){
|
|
$exidklinik = explode('|', $idklinik);
|
|
$exshiftbuka = explode('|', $shiftbuka);
|
|
$exnamaklinik = explode('|', $namaklinik);
|
|
$exaktifklinik = explode('|', $aktifklinik);
|
|
$exjumshift = explode('|', $jumshift);
|
|
$jumdat = count($exidklinik);
|
|
$jumlahpanggil=0;
|
|
$totalpanggil=0;
|
|
$warna=1;$setwarna="";
|
|
|
|
for($i=0;$i<$jumdat;$i++){
|
|
if($exnamaklinik[$i]){
|
|
foreach ($ip as $infopengunjung){
|
|
if($infopengunjung->pp_klinik_id==$exidklinik[$i]){
|
|
if($infopengunjung->pp_status==null){
|
|
if($infopengunjung->pp_shift<=$exshiftbuka[$i]){
|
|
if($infopengunjung->pp_pembayaran==$pembayaran){
|
|
$jumlahpanggil++;$totalpanggil++;//echo $warna;
|
|
if($warna==1){$setwarna="bg-purple";$warna++;}
|
|
elseif($warna==2){$setwarna="label-info";$warna++;}
|
|
elseif($warna==3){$setwarna="bg-teal";$warna++;}
|
|
elseif($warna==4){$setwarna="label-warning";$warna=0;}
|
|
}
|
|
}
|
|
}else{
|
|
if($infopengunjung->prt_aktif==2){
|
|
if($infopengunjung->pp_shift<=$exshiftbuka[$i]){
|
|
if($infopengunjung->pp_pembayaran==$pembayaran){
|
|
$jumlahpanggil++;$totalpanggil++;//echo $warna;
|
|
if($warna==1){$setwarna="bg-purple";$warna++;}
|
|
elseif($warna==2){$setwarna="label-info";$warna++;}
|
|
elseif($warna==3){$setwarna="bg-teal";$warna++;}
|
|
elseif($warna==4){$setwarna="label-warning";$warna=0;}
|
|
}
|
|
}
|
|
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if($jumlahpanggil==0){
|
|
if($jumdat<=5){echo "<span class='label label-success'> $exnamaklinik[$i] ($jumlahpanggil) </span> ";}
|
|
}else{
|
|
if($jumdat<=5){echo "<span class='label $setwarna'> $exnamaklinik[$i] ($jumlahpanggil) </span> ";}
|
|
}
|
|
$jumlahpanggil=0;
|
|
}
|
|
}
|
|
}
|
|
$warna=0;
|
|
echo "<span class='label bg-navy'> Total $totalpanggil </span> ";
|
|
echo "<span class='label bg-gray'> Max $quotaloket Pasien </span>";
|
|
|
|
?>
|
|
<!--small></small-->
|
|
<!--span class="label label-info">Pengunjung Yang Dapat Di Panggil : 10</span-->
|
|
<!--span class="label label-warning">Pengunjung Shift Belum Buka : 20</span-->
|
|
</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>
|
|
<input type="hidden" id="namaloket" name="namaloket" value="<?php echo $namaloket;?>" />
|
|
<input type="hidden" id="idloket" name="idloket" value="<?php echo $idloket;?>" />
|
|
</ol>
|
|
</section>
|
|
<!-- Main content -->
|
|
<section class="content">
|
|
<div class="row">
|
|
<div class="col-xs-12">
|
|
<div class="box box-info">
|
|
<div class="box-header with-border">
|
|
<h3 class="box-title "><?php echo $title;?></h3>
|
|
|
|
<div class="col-xs-1 pull-right">
|
|
<a href="#" onclick="panggilpengunjung(20)" class="btn btn-danger pull-right btn-block btn-sm"> 20 </a>
|
|
</div>
|
|
<div class="col-xs-1 pull-right">
|
|
<a href="#" onclick="panggilpengunjung(10)" class="btn btn-warning pull-right btn-block btn-sm"> 10 </a>
|
|
</div>
|
|
<div class="col-xs-1 pull-right">
|
|
<a href="#" onclick="panggilpengunjung(5)" class="btn btn-primary pull-right btn-block btn-sm"> 5 </a>
|
|
</div>
|
|
<div class="col-xs-1 pull-right">
|
|
<a href="#" onclick="panggilpengunjung(1)" class="btn btn-success pull-right btn-block btn-sm"> 1 </a>
|
|
</div>
|
|
<input id="quotaloket" type="hidden" value="<?php echo $quotaloket;?>" />
|
|
</div><!-- /.box-header -->
|
|
<div class="box-body">
|
|
<?php
|
|
$noantr = "";
|
|
$nmklin = "";
|
|
$jnpemb = "";
|
|
$shiftp = "";
|
|
$nobarc = "";
|
|
$ketonl = null;
|
|
$ketfas = null;
|
|
$setpan = null;
|
|
$setnext = 0;
|
|
$setprtnext = "";
|
|
$setppnext = "";
|
|
$pengselno = "KOSONG";
|
|
|
|
$prtid = "";
|
|
$ppid = "";
|
|
$kliid = "";
|
|
$setawal= 0;
|
|
|
|
foreach ($pg as $pengunjung) {
|
|
if($pengunjung->pp_loket==$this->session->userdata('s_loket')){
|
|
if($klinik){
|
|
$klinikpecah = explode(",",$klinik);
|
|
$jumlah = count($klinikpecah);
|
|
for($i=0;$i<$jumlah;$i++){
|
|
if($klinikpecah[$i]==$pengunjung->pp_klinik_id){
|
|
if($pengunjung->prt_status <= '2'){
|
|
if($pengunjung->pp_pembayaran==$pembayaran){
|
|
if($pengunjung->prt_status=='1' && $setnext==0){
|
|
$pengselno = $pengunjung->pp_nomor_antrian;
|
|
$setprtnext = $pengunjung->prt_id;
|
|
$setppnext = $pengunjung->pp_id;
|
|
$setnext = 1;
|
|
}
|
|
if($pengunjung->prt_status=='2'&&$setawal==0){
|
|
//echo $pengunjung->pp_nomor_antrian." | ".$pengunjung->prt_status." | ";
|
|
$noantr = $pengunjung->pp_nomor_antrian;
|
|
$nmklin = $pengunjung->mk_nama;
|
|
$jnpemb = $pengunjung->pp_pembayaran;
|
|
$shiftp = $pengunjung->pp_shift;
|
|
$nobarc = $pengunjung->pp_barcode;
|
|
$ketonl = $pengunjung->pp_pendaftaran_online;
|
|
$ketfas = $pengunjung->pp_fasttrack;
|
|
$setpan = $pengunjung->pp_panggil;
|
|
|
|
$kliid = $pengunjung->mk_id;
|
|
$prtid = $pengunjung->prt_id;
|
|
$ppid = $pengunjung->pp_id;
|
|
$setawal = 1;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}?>
|
|
<?php if($noantr==""){
|
|
?>
|
|
<div class="col-md-12">
|
|
<div class="col-lg-4 col-xs-6"></div>
|
|
<div class="col-lg-4 col-xs-6 btn" onclick="panggiladdawal(<?php echo $setprtnext;?>,<?php echo $setppnext;?>)">
|
|
<div class="small-box bg-green">
|
|
<div class="inner text-left">
|
|
<h3>NEXT</h3>
|
|
<p>Pasien : <?php echo $pengselno;?></p>
|
|
</div>
|
|
<a href="#">
|
|
<div class="icon">
|
|
<i class="fa fa-play"></i>
|
|
</div>
|
|
</a>
|
|
<a href="#" class="small-box-footer">Klik untuk memanggil pasien selanjutnya</a>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4 col-xs-6"></div>
|
|
</div>
|
|
<?php
|
|
}else{?>
|
|
<div class="col-md-12">
|
|
<?php if($setpan==null){?>
|
|
<div class="col-lg-4 col-xs-6 btn" onclick="panggiladd(<?php echo $prtid;?>,<?php echo $ppid;?>)">
|
|
<div class="small-box bg-aqua">
|
|
<div class="inner text-left">
|
|
<h3>PANGGIL</h3>
|
|
<p>Pasien</p>
|
|
</div>
|
|
<a href="#">
|
|
<div class="icon">
|
|
<i class="fa fa-microphone"></i>
|
|
</div>
|
|
</a>
|
|
<a href="#" class="small-box-footer">Klik untuk memanggil pasien di loket</a>
|
|
</div>
|
|
</div>
|
|
<?php }else{?>
|
|
<div class="col-lg-4 col-xs-6 btn" onclick="window.location.reload();">
|
|
<div class="small-box bg-maroon">
|
|
<div class="inner text-left">
|
|
<h3>TUNGGU</h3>
|
|
<p>Panggilan</p>
|
|
</div>
|
|
<a href="./ps_loket_admin">
|
|
<div class="icon">
|
|
<i class="fa fa-refresh"></i>
|
|
</div>
|
|
</a>
|
|
<a href="./ps_loket_admin" class="small-box-footer">Klik untuk Refresh Page [F5] cek pasien apa sudah di panggil.</a>
|
|
</div>
|
|
</div>
|
|
<?php } ?>
|
|
|
|
<div class="col-lg-4 col-xs-6 btn" onclick="window.location.reload();">
|
|
<div class="small-box bg-primary">
|
|
<div class="inner text-left">
|
|
<h3><?php echo $noantr;?> - <?php echo $nmklin;?></h3>
|
|
<p>Jenis Pembayaran : <?php if($jnpemb='1'){echo "JKN";}else{echo "Umum";};?> (Shift <?php echo $shiftp;?>)</p>
|
|
</div>
|
|
<div class="icon">
|
|
<i class="fa fa-user"></i>
|
|
</div>
|
|
<a href="#" class="small-box-footer"><?php echo $nobarc;?> <?php if($ketonl!=null){echo " - ONLINE ";} if($ketfas!=null){echo " | FASTTRACK ";}?></a>
|
|
</div>
|
|
</div>
|
|
<div class="col-lg-4 col-xs-6 btn" onclick="prosses(<?php echo $prtid;?>,<?php echo $ppid;?>)" data-toggle='modal' data-target='#proses_P'>
|
|
<div class="small-box bg-green">
|
|
<div class="inner text-left">
|
|
<h3>SELESAI</h3>
|
|
<p>Pelayanan</p>
|
|
</div>
|
|
<a href="#">
|
|
<div class="icon">
|
|
<i class="fa fa-star"></i>
|
|
</div>
|
|
</a>
|
|
<a href="#" class="small-box-footer">Masukan Nomor Rekamedik</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-12">
|
|
<div class="col-lg-4">
|
|
<a href="#" onclick="pending(<?php echo $prtid;?>,3)" class="btn bg-red btn-xs col-lg-12"><div class="inner"><h4>Pending</h4></div></a>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<a href='#' onclick='ubahklinik(<?php echo $ppid;?>,<?php echo $kliid;?>,<?php echo $prtid;?>)' class='btn btn-warning btn-xs col-lg-12' data-toggle='modal' data-target='#ubah_klinik'><div class="inner"><h4>Ubah Klinik</h4></div></a>
|
|
</div>
|
|
<div class="col-lg-4">
|
|
<a href="#" onclick="terlambat(<?php echo $prtid;?>)" class="btn bg-black btn-xs col-lg-12"><div class="inner"><h4>Terlambat</h4></div></a>
|
|
</div>
|
|
</div>
|
|
<?php } ?>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-12">
|
|
<div class="box box-success">
|
|
<div class="box-body">
|
|
<?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 }?>
|
|
|
|
<?php if($this->session->flashdata('messagefalse')){?>
|
|
<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-check"></i> Alert!</h4>
|
|
<?php echo $this->session->flashdata('messagefalse');?>
|
|
</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>Jam Panggil</th>
|
|
<th>Barcode</th>
|
|
<th>No Antrean</th>
|
|
<th>Shift</th>
|
|
<th>Klinik</th>
|
|
<th>Fast Track</th>
|
|
<th>Pembayaran</th>
|
|
<th width="5%">Panggil</th>
|
|
<th width="20%">Aksi</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$no=0;$color="";$pj=""; $np=""; $ket=""; $rm="";$buttonviewft="";$nomorurut=0;
|
|
foreach ($pg as $pengunjung) {
|
|
if($pengunjung->pp_loket==$this->session->userdata('s_loket')){
|
|
$rm=$pengunjung->pp_rekamedik;
|
|
if(isset($pengunjung->pp_fasttrack)){
|
|
$color= "style='background-color: #FFB6C1;'";
|
|
$pecahdata=explode("|",$pengunjung->pp_fasttrack);
|
|
$pj=$pecahdata[0];
|
|
$np=$pecahdata[1];
|
|
$ket=$pecahdata[2];
|
|
$buttonviewft="<a href='#' onclick='viewfasttrack($pengunjung->pp_id,$pengunjung->pp_rekamedik)' class='btn btn-primary btn-xs' data-toggle='modal' data-target='#fasttrack'>View Fastrack</a>";
|
|
}
|
|
|
|
//------------start data pasien pendaftaran online--------------//
|
|
if($online==2){
|
|
if($pengunjung->pp_pembayaran==$pembayaran){
|
|
$color2= "style='background-color: #F0E68C;'";
|
|
if($pengunjung->pp_pendaftaran_online!=null){
|
|
$setbutton="";
|
|
$no++;
|
|
|
|
if($klinik){
|
|
$klinikpecah = explode(",",$klinik);
|
|
$jumlah = count($klinikpecah);
|
|
for($i=0;$i<$jumlah;$i++){
|
|
if($klinikpecah[$i]==$pengunjung->pp_klinik_id){
|
|
$buttonpanggil = "";
|
|
if($pengunjung->pp_panggil==null){
|
|
$buttonpanggil = "<button onclick='panggiladd($pengunjung->prt_id,$pengunjung->pp_id)' class='btn btn-info btn-xs'>Panggil</button>";
|
|
}else{
|
|
$buttonpanggil = "<button class='btn bg-navy btn-xs'>Tunggu</button> ";
|
|
}
|
|
if($pengunjung->pp_panggil_anjungan==null){
|
|
$buttonanjungan = "<button onclick='panggilanjungan($pengunjung->prt_id,$pengunjung->pp_id)' class='btn btn-primary btn-xs'>Call Outside</button>";
|
|
}else{
|
|
$buttonanjungan = "<button class='btn bg-navy btn-xs'>Tunggu</button> ";
|
|
}
|
|
|
|
//--------------login sebagai user loket
|
|
if($pengunjung->prt_status==0){
|
|
$setbutton = "<code> Belum Barcode </code> $buttonanjungan <a onclick='terlambat($pengunjung->prt_id)' href='#' class='btn bg-black btn-xs'>Terlambat</a>
|
|
<a onclick='barcode($pengunjung->prt_id)' href='#' class='btn btn-primary btn-xs'>Barcode</a>
|
|
";
|
|
}elseif($pengunjung->prt_status==1){
|
|
|
|
$setbutton ="
|
|
<a href='".base_url()."index.php/ps_loket_admin/proses_admin/".$pengunjung->prt_id."/2' class='btn btn-primary btn-xs'>Proses</a>
|
|
<a onclick='prosses($pengunjung->prt_id,$pengunjung->pp_id)' class='btn btn-success btn-xs' data-toggle='modal' data-target='#proses_P'>Selesai</a>
|
|
";
|
|
|
|
}elseif($pengunjung->prt_status==2){
|
|
$setbutton = "
|
|
<a onclick='prosses($pengunjung->prt_id,$pengunjung->pp_id)' class='btn btn-success btn-xs' data-toggle='modal' data-target='#proses_P'>Selesai</a>
|
|
<a onclick='pending($pengunjung->prt_id,3)' href='#' class='btn btn-danger btn-xs'>Pending</a>
|
|
<a href='#' onclick='ubahklinik($pengunjung->pp_id,$pengunjung->pp_klinik_id,$pengunjung->prt_id)' class='btn btn-warning btn-xs' data-toggle='modal' data-target='#ubah_klinik'>Ubah Klinik</a>
|
|
<a onclick='terlambat($pengunjung->prt_id)' href='#' class='btn bg-black btn-xs'>Terlambat</a>";
|
|
|
|
}elseif($pengunjung->prt_status==3){
|
|
$setbutton = "
|
|
<a onclick='prosses($pengunjung->prt_id,$pengunjung->pp_id)' class='btn btn-success btn-xs' data-toggle='modal' data-target='#proses_P'>Pending Selesai</a>
|
|
<a href='#' onclick='ubahklinik($pengunjung->pp_id,$pengunjung->pp_klinik_id,$pengunjung->prt_id)' class='btn btn-warning btn-xs' data-toggle='modal' data-target='#ubah_klinik'>Ubah Klinik</a>
|
|
<a onclick='terlambat($pengunjung->prt_id)' href='#' class='btn bg-black btn-xs'>Terlambat</a>
|
|
";
|
|
}
|
|
// else{
|
|
// $setbutton = "<p class='text-green'>Menunggu Panggilan Klinik</p>";
|
|
// }
|
|
echo "
|
|
<input hidden='' id='rm$pengunjung->pp_id' name='rm$pengunjung->pp_id' value='$rm' />
|
|
<input hidden='' id='pj$pengunjung->pp_id' name='pj$pengunjung->pp_id' value='$pj' />
|
|
<input hidden='' id='np$pengunjung->pp_id' name='np$pengunjung->pp_id' value='$np' />
|
|
<input hidden='' id='ket$pengunjung->pp_id' name='ket$pengunjung->pp_id' value='$ket' />";
|
|
|
|
|
|
if($pengunjung->prt_status!=4){
|
|
$nomorurut++;
|
|
?>
|
|
<tr <?php echo $color2;?>>
|
|
<input type="hidden" id="idklinik_fp<?php echo $pengunjung->prt_id;?>" value="<?php echo $pengunjung->pp_klinik_id;?>" />
|
|
<input type="hidden" id="kodeklinik_fp<?php echo $pengunjung->prt_id;?>" value="<?php echo $pengunjung->mk_kode;?>" />
|
|
<input type="hidden" id="no_antrian<?php echo $pengunjung->prt_id;?>" value="<?php echo $pengunjung->pp_nomor_antrian;?>" />
|
|
<input type="hidden" id="iddat_fast<?php echo $pengunjung->prt_id;?>" value="<?php echo $pengunjung->pp_fasttrack;?>" />
|
|
<td><?php echo $nomorurut;?></td>
|
|
<td><?php echo date("H:i", strtotime($pengunjung->prt_tanggal));?></td>
|
|
<td><?php echo $pengunjung->pp_barcode;?></td>
|
|
<td><?php echo $pengunjung->pp_nomor_antrian; if($pengunjung->pp_pendaftaran_online){echo " | Online - ".$pengunjung->pp_pendaftaran_online;}?></td>
|
|
<td>Shift <?php echo $pengunjung->pp_shift;?></td>
|
|
<td><?php echo $pengunjung->mk_nama;?></td>
|
|
<td><?php echo $buttonviewft;?></td>
|
|
<td>
|
|
<?php
|
|
if($pengunjung->pp_pembayaran==1){echo "UMUM";}
|
|
if($pengunjung->pp_pembayaran==2){echo "JKN";}
|
|
?>
|
|
</td>
|
|
<td><?php echo $buttonpanggil;?></td>
|
|
<td><?php echo $setbutton;?></td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
}
|
|
}
|
|
}
|
|
$color="";
|
|
}
|
|
}
|
|
}
|
|
//------------end data pasien pendaftaran online--------------//
|
|
|
|
if($pengunjung->pp_pembayaran==$pembayaran){
|
|
if($pengunjung->pp_pendaftaran_online==null){
|
|
$setbutton="";
|
|
if($klinik){
|
|
$klinikpecah = explode(",",$klinik);
|
|
$jumlah = count($klinikpecah);
|
|
for($i=0;$i<$jumlah;$i++){
|
|
if($klinikpecah[$i]==$pengunjung->pp_klinik_id){
|
|
$buttonpanggil = "";
|
|
$no++;
|
|
if($pengunjung->pp_panggil_anjungan==null){
|
|
$buttonanjungan = "<button onclick='panggilanjungan($pengunjung->prt_id,$pengunjung->pp_id)' class='btn btn-primary btn-xs'>Call Outside</button>";
|
|
}else{
|
|
$buttonanjungan = "<button class='btn bg-navy btn-xs'>Tunggu</button> ";
|
|
}
|
|
|
|
if($pengunjung->pp_panggil==null){
|
|
if($pengunjung->prt_status==0){$buttonpanggil = $buttonanjungan;
|
|
}else{$buttonpanggil = "<button onclick='panggiladd($pengunjung->prt_id,$pengunjung->pp_id)' class='btn btn-info btn-xs'>Panggil</button>";}
|
|
}else{$buttonpanggil = "<button class='btn bg-navy btn-xs'>Tunggu</button> ";}
|
|
|
|
//--------------login sebagai user loket
|
|
if($pengunjung->prt_status==0){
|
|
$setbutton = "<code> Belum Barcode </code> <a onclick='terlambat($pengunjung->prt_id)' href='#' class='btn bg-black btn-xs'>Terlambat</a>
|
|
<a onclick='barcode($pengunjung->prt_id)' href='#' class='btn btn-primary btn-xs'>Barcode</a>";
|
|
}elseif($pengunjung->prt_status==1){
|
|
$setbutton ="
|
|
<a href='".base_url()."index.php/ps_loket_admin/proses_admin/".$pengunjung->prt_id."/2' class='btn btn-primary btn-xs'>Proses</a>
|
|
<a onclick='prosses($pengunjung->prt_id,$pengunjung->pp_id)' class='btn btn-success btn-xs' data-toggle='modal' data-target='#proses_P'>Selesai</a>
|
|
";
|
|
}elseif($pengunjung->prt_status==2){
|
|
$setbutton = "<a onclick='prosses($pengunjung->prt_id,$pengunjung->pp_id)' class='btn btn-success btn-xs' data-toggle='modal' data-target='#proses_P'>Selesai</a>
|
|
<a onclick='pending($pengunjung->prt_id,3)' href='#' class='btn btn-danger btn-xs'>Pending</a>
|
|
<a href='#' onclick='ubahklinik($pengunjung->pp_id,$pengunjung->pp_klinik_id,$pengunjung->prt_id)' class='btn btn-warning btn-xs' data-toggle='modal' data-target='#ubah_klinik'>Ubah Klinik</a>
|
|
<a onclick='terlambat($pengunjung->prt_id)' href='#' class='btn bg-black btn-xs'>Terlambat</a>
|
|
";
|
|
}elseif($pengunjung->prt_status==3){
|
|
$setbutton = "<a onclick='prosses($pengunjung->prt_id,$pengunjung->pp_id)' class='btn btn-success btn-xs' data-toggle='modal' data-target='#proses_P'>Pending Selesai</a>
|
|
<a href='#' onclick='ubahklinik($pengunjung->pp_id,$pengunjung->pp_klinik_id,$pengunjung->prt_id)' class='btn btn-warning btn-xs' data-toggle='modal' data-target='#ubah_klinik'>Ubah Klinik</a>
|
|
<a onclick='terlambat($pengunjung->prt_id)' href='#' class='btn bg-black btn-xs'>Terlambat</a>";
|
|
}
|
|
// else{
|
|
// $setbutton = "<a class='text-green'>Menunggu Klinik</a>
|
|
// <a href='".base_url()."index.php/ps_loket_admin/cetakulang/".$pengunjung->pp_id."' class='btn btn-success btn-xs'>Print Ulang</a>";
|
|
// }
|
|
echo " <input hidden='' id='rm$pengunjung->pp_id' name='rm$pengunjung->pp_id' value='$rm' />
|
|
<input hidden='' id='pj$pengunjung->pp_id' name='pj$pengunjung->pp_id' value='$pj' />
|
|
<input hidden='' id='np$pengunjung->pp_id' name='np$pengunjung->pp_id' value='$np' />
|
|
<input hidden='' id='ket$pengunjung->pp_id' name='ket$pengunjung->pp_id' value='$ket' />";
|
|
|
|
if($pengunjung->prt_status!=4){
|
|
$nomorurut++;
|
|
?>
|
|
<tr <?php echo $color;?>>
|
|
<input type="hidden" id="idklinik_fp<?php echo $pengunjung->prt_id;?>" value="<?php echo $pengunjung->pp_klinik_id;?>" />
|
|
<input type="hidden" id="kodeklinik_fp<?php echo $pengunjung->prt_id;?>" value="<?php echo $pengunjung->mk_kode;?>" />
|
|
<input type="hidden" id="no_antrian<?php echo $pengunjung->prt_id;?>" value="<?php echo $pengunjung->pp_nomor_antrian;?>" />
|
|
<input type="hidden" id="iddat_fast<?php echo $pengunjung->prt_id;?>" value="<?php echo $pengunjung->pp_fasttrack;?>" />
|
|
<td><?php echo $nomorurut;?></td>
|
|
<td><?php echo date("H:i", strtotime($pengunjung->prt_tanggal));?></td>
|
|
<td><?php echo $pengunjung->pp_barcode;?></td>
|
|
<td><?php echo $pengunjung->pp_nomor_antrian; if($pengunjung->pp_pendaftaran_online){echo " | Online - ".$pengunjung->pp_pendaftaran_online;}?></td>
|
|
<td>Shift <?php echo $pengunjung->pp_shift;?></td>
|
|
<td><?php echo $pengunjung->mk_nama;?></td>
|
|
<td><?php echo $buttonviewft;?></td>
|
|
<td>
|
|
<?php
|
|
if($pengunjung->pp_pembayaran==1){echo "UMUM";}
|
|
if($pengunjung->pp_pembayaran==2){echo "JKN";}
|
|
?>
|
|
</td>
|
|
<td><?php echo $buttonpanggil;?></td>
|
|
<td><?php echo $setbutton;?></td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}$color="";$buttonviewft="";$pj=""; $np=""; $ket="";$rm="";
|
|
}
|
|
}
|
|
?>
|
|
</tbody>
|
|
</table>
|
|
<input id="jumpas" type="hidden" value="<?php echo $no;?>" />
|
|
</div>
|
|
<br />
|
|
</div><!-- /.box-body -->
|
|
</div><!-- /.box -->
|
|
<h1><span class="label bg-aqua col-sm-12"> Total Quota Terpakai <?php echo $no;?> </span></h1>
|
|
<br /><br /><br />
|
|
<div class="box box-warning">
|
|
<div class="box-body">
|
|
<div class="box-header">
|
|
<h3 class="box-title">Info Pasien Lapor Terlambat</h3>
|
|
<code>Aktifkan Pasien Milik Anda SAJA!!</code>
|
|
</div>
|
|
<div class="box-body table-responsive no-padding">
|
|
<table id="example3" class="table table-bordered table-striped">
|
|
<thead>
|
|
<tr>
|
|
<th>No</th>
|
|
<th>Barcode</th>
|
|
<th>No Antrean</th>
|
|
<th>Shift</th>
|
|
<th>Klinik</th>
|
|
<th>Aksi</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$nom =0;
|
|
foreach($tr as $datterlambat){ $nom++;
|
|
$po="";
|
|
if($datterlambat->pp_pendaftaran_online){$po = " Online - ".$datterlambat->pp_pendaftaran_online;}
|
|
echo "
|
|
<tr>
|
|
<td>$nom</td>
|
|
<td>$datterlambat->pp_barcode</td>
|
|
<td>$datterlambat->pp_nomor_antrian $po</td>
|
|
<td>Shift $datterlambat->pp_shift</td>
|
|
<td>$datterlambat->mk_nama</td>
|
|
<td><a onclick='aktif($datterlambat->prt_id)' href='#' class='btn-success btn-xs'>Aktif</a></td>
|
|
</tr>";
|
|
} ?>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="box box-danger">
|
|
<div class="box-body">
|
|
<div class="box-header">
|
|
<h3 class="box-title">Info Pasien Masuk Klinik</h3>
|
|
</div>
|
|
<div class="box-body table-responsive no-padding">
|
|
<table id="example2" class="table table-bordered table-striped">
|
|
<thead>
|
|
<tr>
|
|
<th style="width: 10px">#</th>
|
|
<th>Barcode</th>
|
|
<th>No Antrean</th>
|
|
<th>No Klinik</th>
|
|
<th>No RM</th>
|
|
<th>Shift</th>
|
|
<th>Klinik</th>
|
|
<th>Fast Track</th>
|
|
<th>Pembayaran</th>
|
|
<th>Aksi</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<?php
|
|
$nopeng=0;
|
|
foreach ($pk as $pengunjung) {
|
|
if($pengunjung->pp_pembayaran==$pembayaran){
|
|
if($online==2){
|
|
if($pengunjung->pp_pendaftaran_online!=null){
|
|
$klinikpecah = explode(",",$klinik);
|
|
$jumlah = count($klinikpecah);
|
|
for($i=0;$i<$jumlah;$i++){
|
|
if($klinikpecah[$i]==$pengunjung->pp_klinik_id){
|
|
$nopeng++;
|
|
?>
|
|
<tr>
|
|
<td><?php echo $nopeng;?></td>
|
|
<td><?php echo $pengunjung->pp_barcode;?></td>
|
|
<td><?php echo $pengunjung->pp_nomor_antrian." | Online - ".$pengunjung->pp_pendaftaran_online;?></td>
|
|
<td><?php echo $pengunjung->pp_nomor_antrian_klinik;?></td>
|
|
<td><?php echo $pengunjung->pp_rekamedik;?></td>
|
|
<td><?php echo "Shift ".$pengunjung->pp_shift;?></td>
|
|
<td><?php echo $pengunjung->mk_nama;?></td>
|
|
<td><?php if($pengunjung->pp_fasttrack!=null){echo "Pasien Fast Track";}?></td>
|
|
<td><?php
|
|
if($pengunjung->pp_pembayaran==1){echo "UMUM";}
|
|
if($pengunjung->pp_pembayaran==2){echo "JKN";}
|
|
?>
|
|
</td>
|
|
<td>
|
|
<?php
|
|
if($pengunjung->prt_status==4){
|
|
echo "<a class='text-green'>Menunggu Klinik</a> <a href='".base_url()."index.php/ps_loket_admin/cetakulang/".$pengunjung->pp_id."' class='btn btn-success btn-xs'>Print Ulang</a>";
|
|
}else{
|
|
echo "<code>Masuk Klinik</code>";
|
|
}
|
|
?>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
}
|
|
}
|
|
|
|
}
|
|
if($pengunjung->pp_pendaftaran_online==null){
|
|
$klinikpecah = explode(",",$klinik);
|
|
$jumlah = count($klinikpecah);
|
|
for($i=0;$i<$jumlah;$i++){
|
|
if($klinikpecah[$i]==$pengunjung->pp_klinik_id){
|
|
$nopeng++;
|
|
?>
|
|
<tr>
|
|
<td><?php echo $nopeng;?></td>
|
|
<td><?php echo $pengunjung->pp_barcode;?></td>
|
|
<td><?php echo $pengunjung->pp_nomor_antrian;?></td>
|
|
<td><?php echo $pengunjung->pp_nomor_antrian_klinik;?></td>
|
|
<td><?php echo $pengunjung->pp_rekamedik;?></td>
|
|
<td><?php echo "Shift ".$pengunjung->pp_shift;?></td>
|
|
<td><?php echo $pengunjung->mk_nama;?></td>
|
|
<td><?php if($pengunjung->pp_fasttrack!=null){echo "Pasien Fast Track";}?></td>
|
|
<td><?php
|
|
if($pengunjung->pp_pembayaran==1){echo "UMUM";}
|
|
if($pengunjung->pp_pembayaran==2){echo "JKN";}
|
|
?>
|
|
</td>
|
|
<td>
|
|
<?php
|
|
if($pengunjung->prt_status==4){
|
|
echo "<a class='text-green'>Menunggu Klinik</a> <a href='".base_url()."index.php/ps_loket_admin/cetakulang/".$pengunjung->pp_id."' class='btn btn-success btn-xs'>Print Ulang</a>";
|
|
}else{
|
|
echo "<code>Masuk Klinik</code>";
|
|
}
|
|
?>
|
|
</td>
|
|
</tr>
|
|
<?php
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
?>
|
|
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="box box-primary">
|
|
<div class="box-body">
|
|
<div class="box-header">
|
|
<h3 class="box-title">Info Klinik</h3>
|
|
</div>
|
|
<div class="box-body table-responsive no-padding">
|
|
<table class="table table-striped">
|
|
<tbody>
|
|
<tr>
|
|
<th style="width: 10px">#</th>
|
|
<th>Klinik</th>
|
|
<th>Jumlah Shift</th>
|
|
<th>Quota Per Shift</th>
|
|
<th>Status</th>
|
|
<th>Dapat Di Panggil</th>
|
|
<th>Shift Belum Buka</th>
|
|
<!--th>Barcode</th>
|
|
<th>Terlambat</th>
|
|
<th>Proses</th>
|
|
<th>Selesai</th>
|
|
<th>Total</th>
|
|
<th colspan="2" style="text-align: center;">Progres</th-->
|
|
</tr>
|
|
<?php
|
|
$totalddp=0;
|
|
$totalsbb=0;
|
|
$totalps=0;
|
|
$totalbc=0;
|
|
$totaltlb=0;
|
|
$totalsls=0;
|
|
|
|
$totalall=0;
|
|
if(isset($idklinik)){
|
|
$exidklinik = explode('|', $idklinik);
|
|
$exshiftbuka = explode('|', $shiftbuka);
|
|
$exnamaklinik = explode('|', $namaklinik);
|
|
$exaktifklinik = explode('|', $aktifklinik);
|
|
$exjumshift = explode('|', $jumshift);
|
|
$exshiftpenuh = explode('|', $shiftpenuh);
|
|
$exquotaklinik = explode('|', $quotaklinik);
|
|
|
|
$jumdat = count($exidklinik); $status="";
|
|
$nomor=0;
|
|
$ddp=0;//-----dapat di panggil
|
|
$sbb=0;//-----shift belum buka
|
|
$ps=0;//------pengunjung proses
|
|
$bc=0;//------pengunjung barcode
|
|
$tlb=0;//-----pengunjung terlambat
|
|
$sls=0;//-----pengunjung selesai
|
|
for($i=0;$i<$jumdat;$i++){$nomor++;
|
|
if($exnamaklinik[$i]){
|
|
|
|
foreach ($ip as $infopengunjung){
|
|
if($infopengunjung->pp_klinik_id==$exidklinik[$i]){
|
|
if($infopengunjung->pp_status==null){
|
|
if($infopengunjung->pp_shift<=$exshiftbuka[$i]){
|
|
if($infopengunjung->pp_pembayaran==$pembayaran){$ddp++;}
|
|
}else{
|
|
if($infopengunjung->pp_pembayaran==$pembayaran){$sbb++;}
|
|
}
|
|
}else{
|
|
//------------cek posisi pengunjung -> barcode
|
|
$this->db->where('prt_pengunjung_id', $infopengunjung->pp_id);
|
|
$prt = $this->db->get('proses_ruang_tunggu');
|
|
foreach ($prt->result() as $datprt){
|
|
if($datprt->prt_status==0&&$datprt->prt_aktif==0){
|
|
$bc++;
|
|
}elseif($datprt->prt_aktif==1){
|
|
$tlb++;
|
|
}elseif($datprt->prt_status>0&&$datprt->prt_status<=3){
|
|
$ps++;
|
|
}elseif($datprt->prt_status==4){
|
|
$sls++;
|
|
}
|
|
}
|
|
|
|
}
|
|
}
|
|
}
|
|
$hitpersentase=0;$warnabar="";$warnalabel="";
|
|
if($ddp+$sbb+$ps+$bc+$tlb+$sls!=0){
|
|
$hitpersentase=(($sls)/($ddp+$sbb+$ps+$bc+$tlb+$sls))*100;
|
|
}
|
|
if($exshiftpenuh[$i]==1){$status="<code>Penuh</code>";}elseif($exaktifklinik[$i]==0||$hitpersentase!=0){$status="Buka - Shift ".$exshiftbuka[$i];}else{$status="<code>Tutup</code>";}
|
|
|
|
//-------0-25
|
|
if($hitpersentase<=25){$warnabar="progress-bar-danger";$warnalabel="bg-red";}
|
|
//-------0-50
|
|
elseif($hitpersentase<=50){$warnabar="progress-bar-warning";$warnalabel="bg-yellow";}
|
|
//-------0-75
|
|
elseif($hitpersentase<=75){$warnabar="progress-bar-primary";$warnalabel="bg-blue";}
|
|
//-------0-100
|
|
elseif($hitpersentase<=100){$warnabar="progress-bar-success";$warnalabel="bg-green";}
|
|
?>
|
|
<tr>
|
|
<td><?php echo $nomor;?></td>
|
|
<td><?php echo $exnamaklinik[$i];?></td>
|
|
<td><?php echo $exjumshift[$i]." Shift";?></td>
|
|
<td><?php echo $exquotaklinik[$i];?></td>
|
|
<td><?php echo $status;?></td>
|
|
<td><?php if($ddp==0){echo "-";}else{echo $ddp;} ?></td>
|
|
<td><?php if($sbb==0){echo "-";}else{echo $sbb;} ?></td>
|
|
<!--td><?php if($bc==0){echo "-";}else{echo $bc;} ?></td>
|
|
<td><?php if($tlb==0){echo "-";}else{echo $tlb;} ?></td>
|
|
<td><?php if($ps==0){echo "-";}else{echo $ps;} ?></td>
|
|
<td><?php if($sls==0){echo "-";}else{echo $sls;} ?></td>
|
|
<td><?php if($ddp+$sbb+$ps+$bc+$tlb+$sls==0){echo "-";}else{echo $ddp+$sbb+$ps+$bc+$tlb+$sls;}?></td>
|
|
<td style="width: 15%">
|
|
<div class="progress progress-xs">
|
|
<div class="progress-bar <?php echo $warnabar;?>" style="width: <?php echo round($hitpersentase,1); ?>%"></div>
|
|
</div>
|
|
</td>
|
|
<td style="width: 40px"><span class="badge <?php echo $warnalabel;?>"><?php echo round($hitpersentase,1);?>%</span></td-->
|
|
</tr>
|
|
<?php
|
|
$totalddp=$totalddp+$ddp;
|
|
$totalsbb=$totalsbb+$sbb;
|
|
$totalps=$totalps+$ps;
|
|
$totalbc=$totalbc+$bc;
|
|
$totaltlb=$totaltlb+$tlb;
|
|
$totalsls=$totalsls+$sls;
|
|
|
|
$totalall=$totalall+$ddp+$sbb+$ps+$bc+$tlb+$sls;
|
|
//--------untuk reset nilai-------------//
|
|
$ddp=0;$sbb=0;$ps=0;$hitpersentase=0;$bc=0;$tlb=0;$sls=0;
|
|
}
|
|
}
|
|
}
|
|
|
|
$hitpersentase2=0;$warnabar2="";$warnalabel2="";
|
|
if($totalddp+$totalsbb+$totalps+$totalbc+$totaltlb+$totalsls!=0){
|
|
$hitpersentase2=(($totalsls)/($totalddp+$totalsbb+$totalps+$totalbc+$totaltlb+$totalsls))*100;
|
|
}
|
|
//-------0-25
|
|
if($hitpersentase2<=25){$warnabar2="progress-bar-danger";$warnalabel2="bg-red";}
|
|
//-------0-50
|
|
elseif($hitpersentase2<=50){$warnabar2="progress-bar-warning";$warnalabel2="bg-yellow";}
|
|
//-------0-75
|
|
elseif($hitpersentase2<=75){$warnabar2="progress-bar-primary";$warnalabel2="bg-blue";}
|
|
//-------0-100
|
|
elseif($hitpersentase2<=100){$warnabar2="progress-bar-success";$warnalabel2="bg-green";}
|
|
?>
|
|
<?php //if($jumlahonline!=0){ $totalddp=$totalddp+$jumlahonline; ?>
|
|
<!--tr>
|
|
<th><?php echo $nomor;?></th>
|
|
<th>ONLINE</th>
|
|
<th></th>
|
|
<th></th>
|
|
<th></th>
|
|
<th><?php echo $jumlahonline;?></th>
|
|
<th></th>
|
|
</tr-->
|
|
<?php //}?>
|
|
<tr>
|
|
<th colspan="5">Total : </th>
|
|
<th><?php echo $totalddp;?></th>
|
|
<th><?php echo $totalsbb;?></th>
|
|
<!--th><?php echo $totalbc;?></th>
|
|
<th><?php echo $totaltlb;?></th>
|
|
<th><?php echo $totalps;?></th>
|
|
<th><?php echo $totalsls;?></th>
|
|
<th><?php echo $totalall;?></th>
|
|
<td>
|
|
<div class="progress progress-xs">
|
|
<div class="progress-bar <?php echo $warnabar2;?>" style="width: <?php echo round($hitpersentase2,1); ?>%"></div>
|
|
</div>
|
|
</td>
|
|
<td><span class="badge <?php echo $warnalabel2;?>"><?php echo round($hitpersentase2,1); ?>%</span></td-->
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div><!-- /.col -->
|
|
</div><!-- /.row -->
|
|
</section>
|
|
<div class="control-sidebar-bg"></div>
|
|
</body>
|
|
<script>
|
|
function ubahklinik(id,kl,prt){
|
|
document.getElementById('idpengunjung').value=id;
|
|
document.getElementById('klinik').value=kl;
|
|
document.getElementById('idprt').value=prt;
|
|
}
|
|
|
|
function prosses(idprt,idpp){
|
|
document.getElementById('idprt_proses').value=idprt;
|
|
document.getElementById('idpp_proses').value=idpp;
|
|
document.getElementById('idklinik_proses').value=document.getElementById('idklinik_fp'+idprt).value;
|
|
document.getElementById('kodeklinik_proses').value=document.getElementById('kodeklinik_fp'+idprt).value;
|
|
document.getElementById('loket_proses').value=document.getElementById('namaloket').value;
|
|
document.getElementById('norm').value=document.getElementById('rm'+idpp).value;
|
|
document.getElementById('data_fastrack').value=document.getElementById('iddat_fast'+idprt).value;
|
|
setrm();
|
|
}
|
|
</script>
|
|
<div class="modal fade" id="ubah_klinik" 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_loket_admin/ubahklinik" 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">Ubah Klinik</h3>
|
|
</div>
|
|
<div class="modal-body">
|
|
<input type="hidden" id="idpengunjung" name="idpengunjung" value="" />
|
|
<input type="hidden" id="idprt" name="idprt" value="" />
|
|
<div class="form-group">
|
|
<label for="klinik" class="col-sm-2 control-label">Klinik</label>
|
|
<div class="col-sm-9">
|
|
<select id="klinik" name="klinik" class="form-control select">
|
|
<option value="0"> Pilih Klinik</option>
|
|
<?php foreach ($kl as $datklinik){
|
|
echo "<option value='$datklinik->mk_id'> $datklinik->mk_nama</option>";
|
|
}?>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="pembayaran" class="col-sm-2 control-label">Pembayaran</label>
|
|
<div class="col-sm-9">
|
|
<select id="pembayaran" name="pembayaran" class="form-control select">
|
|
<option value=""> Pilih Pembayaran</option>
|
|
<option value="1"> UMUM / PENDAFTARAN ONLINE </option>
|
|
<option value="2"> JKN </option>
|
|
</select>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button class="btn btn-success" type="submit"> Simpan </button>
|
|
<button class="btn" data-dismiss="modal" aria-hidden="true">Tutup</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
|
|
<div class="modal fade" id="proses_P" tabindex="-1" role="dialog" aria-labelledby="largeModal" aria-hidden="true">
|
|
<form class="form-horizontal" id="prossespengunjung" action="<?php echo(base_url()); ?>index.php/ps_loket_admin/proses_pengunjung" 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">Masukan Nomor RM - <code>Tidak Boleh Kosong</code></h3>
|
|
</div>
|
|
<div class="modal-body">
|
|
<input type="hidden" id="idpp_proses" name="idpp_proses" value="" />
|
|
<input type="hidden" id="idprt_proses" name="idprt_proses" value="" />
|
|
<input type="hidden" id="idklinik_proses" name="idklinik_proses" value="" />
|
|
<input type="hidden" id="kodeklinik_proses" name="kodeklinik_proses" value="" />
|
|
<input type="hidden" id="loket_proses" name="loket_proses" value="" />
|
|
<input type="hidden" id="data_fastrack" name="data_fastrack" value="" />
|
|
<div class="form-group">
|
|
<label for="norm" class="col-sm-2 control-label">RM</label>
|
|
<div class="col-sm-9">
|
|
<input type="number" oninput="setrm()" id="norm" name="norm" value="" class="form-control select" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button class="btn btn-success" disabled="" id="submit" type="submit"> Simpan </button>
|
|
<button class="btn" data-dismiss="modal" aria-hidden="true">Tutup</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<script>
|
|
function setrm(){
|
|
if(document.getElementById('norm').value!=""){
|
|
document.getElementById("submit").disabled = false;
|
|
}
|
|
}
|
|
</script>
|
|
|
|
<script>
|
|
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;
|
|
}
|
|
</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 type="text" disabled="" 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 type="number" disabled="" 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 type="text" disabled="" 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 class="form-control select" disabled="" 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 panggilpengunjung(jumlah){
|
|
var quota =parseInt(document.getElementById('quotaloket').value);
|
|
var pasien =parseInt(document.getElementById('jumpas').value);
|
|
var jumquota = pasien+jumlah;
|
|
//alert (jumquota);
|
|
if(jumquota>quota){
|
|
alert("Anda tidak bisa memanggil pengunjung, karena quota penuh");
|
|
}else{
|
|
var r=confirm("Apakah anda ingin memanggil pengunjung sebanyak "+jumlah+" orang?")
|
|
if (r==true)
|
|
window.location = url+"index.php/ps_loket_admin/panggilpengunjung/"+jumlah;
|
|
else
|
|
return false;
|
|
}
|
|
}
|
|
|
|
function terlambat(id){
|
|
var r=confirm("Apakah anda ingin melakukan terlambat ?")
|
|
if (r==true)
|
|
window.location = url+"index.php/ps_loket_admin/terlambat/"+id;
|
|
else
|
|
return false;
|
|
}
|
|
|
|
function aktif(id){
|
|
var r=confirm("Apakah anda ingin melakukan mengaktifkan kembali ?")
|
|
if (r==true)
|
|
window.location = url+"index.php/ps_loket_admin/aktif/"+id;
|
|
else
|
|
return false;
|
|
}
|
|
|
|
function barcode(id){
|
|
window.location = url+"index.php/ps_loket_admin/barcode/"+id;
|
|
}
|
|
|
|
function pending(id,code){
|
|
var r=confirm("Apakah anda ingin melakukan pending ?")
|
|
if (r==true)
|
|
window.location = url+"index.php/ps_loket_admin/proses_admin/"+id+"/"+code;
|
|
else
|
|
return false;
|
|
}
|
|
|
|
setTimeout(function(){
|
|
$(".alert").fadeTo(500, 0).slideUp(500, function() {
|
|
$(this).remove();
|
|
});
|
|
}, 1500);
|
|
</script>
|
|
<script type="text/javascript">
|
|
|
|
// function play (id){
|
|
// var loket = document.getElementById('namaloket').value;
|
|
// var kode = document.getElementById('no_antrian'+id).value;
|
|
// var pecah = kode.split("",-2);
|
|
// var hasil = "";
|
|
// for (i=0;i<6;i++){
|
|
// if(i<=1){
|
|
// hasil = hasil+" "+pecah[i]+" . ";
|
|
// }else{
|
|
// hasil = hasil+" "+pecah[i]+", ";
|
|
// }
|
|
//
|
|
// }
|
|
//
|
|
// responsiveVoice.speak(
|
|
// "Nomor Antrian, "+hasil+" , ke "+loket ,
|
|
// "Indonesian Female",
|
|
// {
|
|
// pitch: 1,
|
|
// rate: 0.6,
|
|
// volume: 1
|
|
// }
|
|
// );
|
|
// }
|
|
|
|
function panggiladd(idprt,idpp){
|
|
var loket = document.getElementById('idloket').value;
|
|
window.location = url+"index.php/ps_loket_admin/panggil_admin/"+idprt+"/"+idpp+"/"+loket;
|
|
}
|
|
|
|
function panggiladdawal(idprt,idpp){
|
|
var loket = document.getElementById('idloket').value;
|
|
window.location = url+"index.php/ps_loket_admin/panggil_admin_awal/"+idprt+"/"+idpp+"/"+loket;
|
|
}
|
|
|
|
function panggilanjungan(idprt,idpp){
|
|
window.location = url+"index.php/ps_loket_admin/panggil_anjungan_admin/"+idprt+"/"+idpp;
|
|
}
|
|
|
|
</script>
|
|
|