Files
semakin-imut/perawat_roe/viewdata1_excell.php
2025-10-09 11:03:05 +07:00

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>&nbsp;
<th style="width:10%">Waktu</th>&nbsp;
<th style="width:20%">Nama Pasien</th>&nbsp;
<th style="width:15%">Register</th>&nbsp;
<th style="width:15%">Perawat PPA</th>&nbsp;
<th style="width:30%">Uraian Tindakan</th>&nbsp;
<th style="width:1%">Status</th>&nbsp;
</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>