211 lines
8.8 KiB
PHP
211 lines
8.8 KiB
PHP
<?php
|
|
|
|
header("Content-Type: application/vnd-ms-excel");
|
|
header("Content-Disposition: attachment; filename=Laporan_kinerja_.xls");
|
|
header("Pragma: no-cache");
|
|
header("Expires: 0");
|
|
?>
|
|
|
|
<head>
|
|
<style type="text/css">
|
|
#viewpasien {
|
|
display: block;
|
|
}
|
|
|
|
#page-nav {
|
|
display: block;
|
|
}
|
|
|
|
@media print {
|
|
#PrintTable {
|
|
display: block;
|
|
}
|
|
|
|
#viewpasien {
|
|
display: block;
|
|
}
|
|
|
|
#timemarquee {
|
|
display: none;
|
|
}
|
|
|
|
#page-nav {
|
|
display: none;
|
|
}
|
|
}
|
|
</style>
|
|
<script>
|
|
$(document).ready(function() {
|
|
window.print()
|
|
});
|
|
</script>
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<div class="page-wrapper">
|
|
|
|
<body>
|
|
<?php
|
|
|
|
include "model/koneksi.php";
|
|
$perawat_ppa = $_GET['perawat_ppa'];
|
|
$perawat_manajer = $_GET['perawat_manajer'];
|
|
$awal = date('Y-m-d H:i:s', strtotime($_GET['awal']));
|
|
$akhir = date('Y-m-d H:i:s', strtotime($_GET['akhir']));
|
|
//view data datapasien dari database
|
|
$lihat_tindakan = "SELECT * FROM datapasien INNER JOIN tb_tindakan ON datapasien.id_pasien=tb_tindakan.id_pasien WHERE datapasien.tanggal BETWEEN '$awal' AND '$akhir'AND tb_tindakan.perawat_ppa LIKE '%$perawat_ppa%' ";
|
|
$tampil_tindakan = mysqli_query($open, $lihat_tindakan);
|
|
$countselesai = mysqli_num_rows(mysqli_query($open, "$lihat_tindakan AND tb_tindakan.masalah='selesai'"));
|
|
$countbelum = mysqli_num_rows(mysqli_query($open, "$lihat_tindakan AND tb_tindakan.masalah='belum'"));
|
|
?>
|
|
<div class="page-wrapper">
|
|
|
|
<!-- /.container-fluid -->
|
|
</nav>
|
|
<div>
|
|
<h5 align="center">Kinerja Pelayanan</h5>
|
|
<h6 align="center">Profesional Pemberi Asuhan Keperawatan</h6>
|
|
<h6 align="center">Periode <?= date('d-m-Y', strtotime($_GET['awal'])); ?> sampai dengan <?= date('d-m-Y', strtotime($_GET['akhir']));; ?>
|
|
</h6>
|
|
|
|
</div>
|
|
<div class="modal-header">
|
|
<form id="view_implementasi" class="container-fluid">
|
|
<div class="form-group-inline" style="margin-top: 5pt;">
|
|
|
|
|
|
<table class="alert alert-info" align="left">
|
|
<tr>
|
|
<td>
|
|
Perawat Pelaksana
|
|
</td>
|
|
<td>
|
|
: <?= $perawat_ppa; ?>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
Pengawas Pelaksana
|
|
</td>
|
|
<td>
|
|
: <?= $perawat_manajer; ?>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr class="table table-striped table-bordered h2" style="font-size: 10px;">
|
|
|
|
<td>Tindakan Selesai</td>
|
|
<td>: <?= $countselesai ?></td>
|
|
</tr>
|
|
<tr class="table table-striped table-bordered h4" style="font-size: 10px;">
|
|
|
|
<td>Tindakan Belum</td>
|
|
<td>: <?= $countbelum ?> </td>
|
|
</tr>
|
|
<tr class="table table-striped table-bordered h5" style="font-size: 10px;">
|
|
<td>Jumlah</td>
|
|
<td>: <?= ($countbelum + $countselesai) ?></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Prosentase Capaian</td>
|
|
<td>
|
|
<h5>: <?= number_format(($countselesai / ($countbelum + $countselesai)*100), 2) ?>%</h5>
|
|
</td>
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<table class="table table-bordered" border="0" align="center" style=" width:100%">
|
|
<tr class="" align="center" height="10px" bgcolor="DFE6EF">
|
|
<th style="width:1%">No</th>
|
|
<th style="width:5%">Ruang</th>
|
|
<th style="width:10%">Waktu</th>
|
|
<th style="width:20%">Nama Pasien</th>
|
|
<th style="width:15%">Register</th>
|
|
<th style="width:15%">Perawat PPA</th>
|
|
<th style="width:30%">Uraian Tindakan</th>
|
|
<th style="width:1%">Status</th>
|
|
</tr>
|
|
<?php
|
|
$nomer = 0;
|
|
while ($hasil_tindakan = mysqli_fetch_array($tampil_tindakan)) {
|
|
$ruang = stripslashes($hasil_tindakan['ruang']);
|
|
$timestamp = stripslashes($hasil_tindakan['timestamp']);
|
|
$nama = stripslashes($hasil_tindakan['nama']);
|
|
$register = stripslashes($hasil_tindakan['register']);
|
|
$perawat_ppa = stripslashes($hasil_tindakan['perawat_ppa']);
|
|
$perawat_spv = stripslashes($hasil_tindakan['perawat_spv']);
|
|
$tindakan = stripslashes($hasil_tindakan['tindakan']);
|
|
$masalah = stripslashes($hasil_tindakan['masalah']); {
|
|
$nomer++;
|
|
?>
|
|
|
|
<tr class="table table-bordered" style="font-size: 9px;">
|
|
|
|
<td><?= $nomer ?></td>
|
|
<td><?= $ruang ?></td>
|
|
<td><?= DATE('d-m-Y H:i:s', strtotime($hasil_tindakan['timestamp'])); ?></td>
|
|
<td>
|
|
<li> <?= $nama; ?> </li>
|
|
|
|
</td>
|
|
<td><?= $register ?></td>
|
|
<td><?= $perawat_ppa ?></td>
|
|
|
|
<td><?= $tindakan ?></td>
|
|
<td class=" container"><?= $masalah ?></td>
|
|
</tr>
|
|
<?php }
|
|
}
|
|
|
|
//Tutup koneksi engine MySQL
|
|
mysqli_close($open);
|
|
include "footer.php";
|
|
?>
|
|
</table>
|
|
</form>
|
|
<table align="right" style="font-size: 9px;">
|
|
<tr align="center">
|
|
<td>
|
|
Mengetahui
|
|
</td>
|
|
</tr>
|
|
<tr align="center">
|
|
<td>
|
|
Ka-Ur / Ka-Tim / Ka-Jaga
|
|
</td>
|
|
</tr>
|
|
<tr align="center">
|
|
<td>
|
|
ttd
|
|
</td>
|
|
</tr>
|
|
<tr align="center">
|
|
<td>
|
|
<?= $perawat_manajer; ?>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
|
|
</div>
|
|
</div>
|
|
</body>
|
|
|
|
|
|
</div>
|
|
<!-- ############################## -->
|
|
|
|
|
|
<script src="js/jquery-1.12.0.min.js"></script>
|
|
<script src="js/jquery.dataTables.min.js"></script>
|
|
<script>
|
|
$(document).ready(function() {
|
|
$('.datatab').DataTable();
|
|
});
|
|
</script>
|
|
|
|
|
|
</body>
|
|
|
|
</html>
|