115 lines
5.6 KiB
PHP
115 lines
5.6 KiB
PHP
<?php
|
|
date_default_timezone_set('Asia/Jakarta'); //Menyesuaikan waktu dengan tempat kita tinggal
|
|
ob_start();
|
|
session_start();
|
|
|
|
include "koneksi.php";
|
|
|
|
//memanggil auto number
|
|
|
|
//Kirimkan Variabel
|
|
|
|
$id_pasien = $_POST['id_pasien'];
|
|
$register = $_POST['register'];
|
|
$status_tunggu = 'menunggu';
|
|
$rencana_tindakan = strtoupper($_POST['rencana_tindakan']);
|
|
$kriteria_tindakan = strtoupper($_POST['kriteria_tindakan']);
|
|
$operator = strtoupper($_POST['operator']);
|
|
$dpjp_operator = strtoupper($_POST['dpjp_operator']);
|
|
$anestesi = strtoupper($_POST['anestesi']);
|
|
$dpjp_anestesi = strtoupper($_POST['dpjp_anestesi']);
|
|
$diagnosa_medis = strtoupper($_POST['diagnosa_medis']);
|
|
|
|
|
|
//input data ke table assesment dalam database
|
|
//cek RM dan status tunggu di database
|
|
// $empty = (empty($_SESSION['nama']));
|
|
if (isset($_POST['inputoksubmit'])) {
|
|
$cek = mysqli_num_rows(mysqli_query($open, "SELECT register, status_tunggu FROM datapasien WHERE datapasien.register='$register' AND datapasien.id_pasien='$id_pasien'"));
|
|
$cek_ok = mysqli_num_rows(mysqli_query($open, "SELECT register, status_tunggu FROM datapasien_ok WHERE datapasien_ok.register='$register'AND datapasien_ok.status_tunggu= '$status_tunggu'"));
|
|
$nama = strtoupper($_POST['nama']);
|
|
$umur = strtoupper($_POST['umur']);
|
|
$jenis_kelamin = strtoupper($_POST['jenis_kelamin']);
|
|
$alamat = strtoupper($_POST['alamat']);
|
|
$ruang = 'Kamar Operasi';
|
|
$tanggal = date('Y-m-d H:i:s');
|
|
$status_keluar = 'PREOPERASI';
|
|
$waktu = date('d-m-Y H:i');
|
|
$ruang_asal = strtoupper($_POST['ruang']);
|
|
$jam_daftar = date('Y-m-d H:i:s ');
|
|
$perawat_ppa = $_POST['perawat_ppa'];
|
|
if (($cek == 0) && ($cek_ok == 0) && !empty($nama) && !empty($register)) {
|
|
$input = "INSERT INTO datapasien (register,nama,umur,jenis_kelamin,alamat,ruang,tanggal,status_tunggu,status_keluar,prolong)VALUES('$register','$nama','$umur','$jenis_kelamin','$alamat','$ruang','$tanggal','$status_tunggu','$status_keluar','$waktu- [$ruang_asal]- DAFTAR KAMAR OPERASI, TUNGGU KONFIRMASI _ ')";
|
|
$query_input = mysqli_query($open, $input);
|
|
if ($query_input) {
|
|
// ======== fetch ID pasien=======================//
|
|
|
|
$query_fetch = mysqli_query($open, "SELECT id_pasien FROM datapasien WHERE register='$register' AND status_tunggu= '$status_tunggu'");
|
|
while ($getdata = mysqli_fetch_assoc($query_fetch)) {
|
|
$input_ok = "INSERT INTO datapasien_ok(id_pasien,register,nama,umur,jenis_kelamin,alamat,ruang,ruang_asal,jam_daftar,status_tunggu,rencana_tindakan,kriteria_tindakan,status_keluar,perawat_ppa,operator,dpjp_operator,anestesi,dpjp_anestesi,diagnosa_medis)VALUES ('$getdata[id_pasien]','$register','$nama','$umur','$jenis_kelamin','$alamat','$ruang','$ruang_asal','$jam_daftar','$status_tunggu','$rencana_tindakan','$kriteria_tindakan','$status_keluar','$perawat_ppa','$operator','$dpjp_operator','$anestesi','$dpjp_anestesi','$diagnosa_medis')";
|
|
$query_input_ok = mysqli_query($open, $input_ok);
|
|
if ($query_input_ok) {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if (($cek > 0) && ($cek_ok == 0)) {
|
|
$ok_view_prolong = $_POST['ok_view_prolong'];
|
|
|
|
$input_ok = "INSERT INTO datapasien_ok(id_pasien,register,nama,umur,jenis_kelamin,alamat,ruang,ruang_asal,jam_daftar,status_tunggu,rencana_tindakan,kriteria_tindakan,status_keluar,perawat_ppa,operator,dpjp_operator,anestesi,dpjp_anestesi,diagnosa_medis ) VALUES ('$id_pasien','$register','$nama','$umur','$jenis_kelamin','$alamat','$ruang','$ruang_asal','$jam_daftar','$status_tunggu','$rencana_tindakan','$kriteria_tindakan','$status_keluar','$perawat_ppa','$operator','$dpjp_operator','$anestesi','$dpjp_anestesi','$diagnosa_medis')";
|
|
$query_daftar_ok = mysqli_query($open, $input_ok);
|
|
$prolong = "UPDATE datapasien SET prolong= '$ok_view_prolong\n$waktu- [$ruang_asal]- DAFTAR KAMAR OPERASI, TUNGGU KONFIRMASI _ ' WHERE id_pasien='$id_pasien'";
|
|
$query_prolong = mysqli_query($open, $prolong);
|
|
if ($query_daftar_ok) {
|
|
?>
|
|
<script language="JavaScript">
|
|
alert('Data pasien sudah terdaftar di Kamar Operasi, Silahkan hubungi Admin OK untuk Info lebih lanjut!');
|
|
document.location = '/perawat/index.php?link=<?= strtolower($_SESSION['hak_akses']); ?>';
|
|
</script>
|
|
<?php
|
|
}
|
|
}
|
|
?>
|
|
<script language="JavaScript">
|
|
alert('Pendaftaran gagal, mungkin pasien sudah terdaftar di Kamar Operasi, Silahkan hubungi Admin OK untuk Info lebih lanjut!');
|
|
document.location = '/perawat/index.php?link=<?= strtolower($_SESSION['hak_akses']); ?>';
|
|
</script>
|
|
<?php
|
|
}
|
|
|
|
if (isset($_POST['editoksubmit'])) {
|
|
// echo json_encode(array("statusCode" => 200));
|
|
$id_ok = $_POST['id_ok'];
|
|
$register = $_POST['register'];
|
|
$nama = $_POST['nama'];
|
|
$input_update = "UPDATE datapasien_ok SET
|
|
nama = '$nama',
|
|
register = '$register',
|
|
rencana_tindakan='$rencana_tindakan',
|
|
kriteria_tindakan='$kriteria_tindakan',
|
|
operator='$operator',
|
|
dpjp_operator='$dpjp_operator',
|
|
anestesi='$anestesi',
|
|
dpjp_anestesi='$dpjp_anestesi',
|
|
diagnosa_medis='$diagnosa_medis'
|
|
WHERE id_ok ='$id_ok'";
|
|
$query_update = mysqli_query($open, $input_update);
|
|
if ($query_update) {
|
|
$statuscode = "200";
|
|
?>
|
|
<script language="JavaScript">
|
|
document.location = '/perawat/dataview.php?id_ok=<?= $id_ok; ?>&id_pasien=<?= $id_pasien; ?>&statuscode=<?= $statuscode; ?>';
|
|
</script>
|
|
<?php
|
|
}
|
|
} else {
|
|
?>
|
|
<script language="JavaScript">
|
|
alert('Data pasien sudah terdaftar di Kamar Operasi, Silahkan hubungi Admin OK untuk Info lebih lanjut!');
|
|
document.location = '/perawat/index.php?link=<?= strtolower($_SESSION['hak_akses']); ?>';
|
|
</script>
|
|
<?php
|
|
}
|
|
//Tutup koneksi engine MySQL
|
|
mysqli_close($open);
|
|
?>
|