235 lines
7.9 KiB
PHP
235 lines
7.9 KiB
PHP
<?php
|
|
include '../../core/main.php';
|
|
$add_operasi = (array_key_exists('add_operasi', $_REQUEST)) ? $_REQUEST['add_operasi'] : null;
|
|
if($add_operasi) {
|
|
$nomr= $_POST['nomr'];
|
|
$idxdaftar=$_POST['idxdaftar'];
|
|
$kdpoly=$_POST['kdpoly'];
|
|
$kddokter=$_POST['kddokter'];
|
|
$tglrencana=$_POST['tgl_operasi'];
|
|
$tglorder = date("Y-m-d");
|
|
// ============================================================================================ form
|
|
|
|
$dpjp_bedah = $_POST['dpjp_bedah'];
|
|
$operator = $_POST['operator'];
|
|
$asistenoperator = $_POST['asisten_operator'];
|
|
$instumentir = $_POST['instrumentir'];
|
|
$dpjp_anestesi = $_POST['dpjp_anestesi'];
|
|
$perawat_anestesi = $_POST['perawat_anestesi'];
|
|
$diagnosa_pra_bedah = $_POST['diagnosa_pra_bedah'];
|
|
$perawat_pasca_bedah = $_POST['perawat_pasca_bedah'];
|
|
$jenisoperasi = $_POST['jenisoperasi'];
|
|
$kodebilling = $_POST['kodebilling'];
|
|
$sistemoperasi = $_POST['sistemoperasi'];
|
|
$operasi_mulai = substr($_POST['operasi_mulai'], 10) ;
|
|
$operasi_selesai = substr($_POST['operasi_selesai'], 10);
|
|
$lama_operasi = (empty($_POST['lama_operasi'])) ? 0 : $_POST['lama_operasi'];
|
|
$pembiusan_mulai = substr($_POST['pembiusan_mulai'], 10);
|
|
$pembiusan_selesai = substr($_POST['pembiusan_selesai'], 10);
|
|
$lama_pembiusan = (empty($_POST['lama_pembiusan'])) ? 0 : $_POST['lama_pembiusan'];
|
|
$jenispembedahan = $_POST['jenispembedahan'];
|
|
$operasike = $_POST['operasike'];
|
|
$ketlahir = $_POST['ketlahir'];
|
|
$ket_tmptlahir = $_POST['ket_tmptlahir'];
|
|
$beratbadan = (empty($_POST['beratbadan'])) ? 0 : $_POST['beratbadan'];
|
|
$ket_saat_lahir = $_POST['ket_saat_lahir'];
|
|
$uraian_operasi = $_POST['uraian_operasi'];
|
|
$jumlah_pendarahan = (empty($_POST['jumlah_pendarahan'])) ? 0 : $_POST['jumlah_pendarahan'];
|
|
$darahmasuk = $_POST['darahmasuk'];
|
|
$merek = $_POST['merek'];
|
|
$nama_implant = $_POST['nama_implant'];
|
|
$no_regis_implant = $_POST['no_regis_implant'];
|
|
$nama_pendamping_implant = $_POST['nama_pendamping_implant'];
|
|
$specimen = $_POST['specimen'];
|
|
|
|
// get jenis darah
|
|
if ($_POST['darahmasuk'] == "PRC"){$darahmasuk = $_POST['darahmasuk'].$_POST['CC1'];}
|
|
if ($_POST['darahmasuk'] == "FFP"){$darahmasuk = $_POST['darahmasuk'].$_POST['CC2'];}
|
|
if ($_POST['darahmasuk'] == "WB"){$darahmasuk = $_POST['darahmasuk'].$_POST['CC3'];}
|
|
if ($_POST['darahmasuk'] == "TC"){$darahmasuk = $_POST['darahmasuk'].$_POST['CC4'];}
|
|
|
|
|
|
// get keterangan tindakan
|
|
$qtindakan = $_POST['qtindakan'];
|
|
$temptind = array();
|
|
if ($qtindakan > 1) {
|
|
for ($i=1; $i <= $qtindakan; $i++) {
|
|
$temptind[$i-1] = $_POST['tindakan'.$i];
|
|
}
|
|
$restindakan = implode(',', $temptind);
|
|
}
|
|
else{
|
|
$restindakan = $_POST['tindakan1'];
|
|
}
|
|
|
|
// get keterangan jaringan
|
|
$qjaringan = $_POST['qjaringan'];
|
|
$tempjar = array();
|
|
if ($qjaringan > 1) {
|
|
for ($i=1; $i <= $qjaringan; $i++) {
|
|
$tempjar[$i-1] = $_POST['jaringan'.$i];
|
|
}
|
|
$resjaringan = implode(',', $tempjar);
|
|
}
|
|
else{
|
|
$resjaringan = $_POST['jaringan1'];
|
|
}
|
|
|
|
$arr_input['jenis_laporan'] = 'tindakan';
|
|
$arr_input['ruang_tindakan'] = (array_key_exists('ruang_tindakan', $_REQUEST)) ? $_REQUEST['ruang_tindakan'] : '';
|
|
$arr_input['nomr'] = $nomr;
|
|
$arr_input['idxdaftar'] = $idxdaftar;
|
|
$arr_input['drpengirim'] = $kddokter;
|
|
$arr_input['rajal'] = 0;
|
|
$arr_input['nip'] = $_SESSION['NIP'];
|
|
$arr_input['tglorder'] = $tglorder;
|
|
|
|
$arr_input['dokter_bedah'] = $dpjp_bedah;
|
|
$arr_input['dokteroperator'] = $operator;
|
|
$arr_input['asistenoperator'] = $asistenoperator;
|
|
$arr_input['perawatinstrumen'] = $instumentir;
|
|
$arr_input['tanggal'] = $tglrencana;
|
|
$arr_input['diagnosa_prabedah'] = $diagnosa_pra_bedah;
|
|
$arr_input['perawat_pascabedah'] = $perawat_pasca_bedah;
|
|
$arr_input['tindakan'] = $restindakan;
|
|
$arr_input['jnsoperasi'] = $jenisoperasi;
|
|
$arr_input['kdbilling'] = $kodebilling;
|
|
$arr_input['sistem_operasi'] = $sistemoperasi;
|
|
$arr_input['jammulai'] = $operasi_mulai;
|
|
$arr_input['jamselesai'] = $operasi_selesai;
|
|
$arr_input['lama_operasi'] = $lama_operasi;
|
|
$arr_input['pembiusan_mulai'] = $pembiusan_mulai;
|
|
$arr_input['pembiusan_selesai'] = $pembiusan_selesai;
|
|
$arr_input['lama_pembiusan'] = $lama_pembiusan;
|
|
$arr_input['pembedahan'] = $jenispembedahan;
|
|
$arr_input['operasi_ke'] = $operasike;
|
|
$arr_input['ket_lahir'] = $ketlahir;
|
|
$arr_input['ket_tempat_lahir'] = $ket_tmptlahir;
|
|
$arr_input['berat_badan'] = $beratbadan;
|
|
$arr_input['ket_saat_lahir'] = $ket_saat_lahir;
|
|
$arr_input['uraian_operasi'] = $uraian_operasi;
|
|
$arr_input['jumlah_pendarahan'] = $jumlah_pendarahan;
|
|
$arr_input['jnsdarahmasuk'] = $darahmasuk;
|
|
$arr_input['merek'] = $merek;
|
|
$arr_input['nama_implant'] = $nama_implant;
|
|
$arr_input['stiker'] = $no_regis_implant;
|
|
$arr_input['nama_pendamping'] = $nama_pendamping_implant;
|
|
$arr_input['specimen'] = $specimen;
|
|
$arr_input['jaringan'] = $resjaringan;
|
|
|
|
$ins_operasi="INSERT INTO t_operasi ".bind_sql($arr_input);
|
|
|
|
$tambah_op = execute($ins_operasi);
|
|
if($tambah_op)
|
|
{
|
|
$msg = "Input Laporan Operasi berhasil";
|
|
$type = "success";
|
|
echo json_encode(['message'=>$msg,'type'=>$type]);
|
|
exit;
|
|
}
|
|
$msg = "Input Laporan Operasi gagal";
|
|
$type = "error";
|
|
echo json_encode(['message'=>$msg,'type'=>$type]);
|
|
exit;
|
|
}
|
|
|
|
$idxdaftar = $_GET['idxdaftar'];
|
|
$nomr = $_GET['nomr'];
|
|
$kdunit = $_SESSION['KDUNIT'];
|
|
$rajal = 0;
|
|
$get_operasi = $db->query("SELECT a.*,d1.namadokter as nama_dokter_bedah,d2.namadokter as nama_dokter_anestesi from t_operasi a
|
|
LEFT JOIN m_dokter d1 on a.dokter_bedah = d1.kddokter
|
|
LEFT JOIN m_dokter d2 on a.kode_dokteranastesi = d2.kddokter
|
|
|
|
where idxdaftar = $idxdaftar and rajal = $rajal and nomr = '$nomr' and jenis_laporan = 'tindakan'");
|
|
|
|
$html_op = '<table class="table table-bordered table-striped table-sm">
|
|
<thead>
|
|
<tr class="bg-success text-white">
|
|
<th>No</th>
|
|
<th>Tanggal Laporan</th>
|
|
<th>DPJP</th>
|
|
<th>Operator</th>
|
|
<th>Asisten Operator</th>
|
|
<th>Instrumentir</th>
|
|
<th>Tanggal Pembedahan</th>
|
|
<th>Diagnosa Pra Bedah</th>
|
|
<th>Perawat Pasca Bedah</th>
|
|
<th>Tindakan</th>
|
|
<th>Jenis Operasi</th>
|
|
<th>Kode Billing</th>
|
|
<th>Sistem Operasi</th>
|
|
<th>Operasi Mulai</th>
|
|
<th>Operasi Selesai</th>
|
|
<th>Lama Operasi</th>
|
|
<th>Pembiusan Mulai</th>
|
|
<th>Pembiusan Selesai</th>
|
|
<th>Lama Pembiusan</th>
|
|
<th>Jenis Pembedahan</th>
|
|
<th>Operasi KE</th>
|
|
<th>Keterangan Lahir</th>
|
|
<th>Ket. Tempat Lahir</th>
|
|
<th>Berat Badan</th>
|
|
<th>Ket. Saat Lahir</th>
|
|
<th>Uraian Operasi</th>
|
|
<th>Jumlah Pendarahan</th>
|
|
<th>Jenis Darah Masuk</th>
|
|
<th>Merek</th>
|
|
<th>Nama Implant</th>
|
|
<th>Stiker</th>
|
|
<th>Nama Pendamping </th>
|
|
<th>Specimen</th>
|
|
<th>Ket.Jaringan</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>';
|
|
$no = 1;
|
|
if($get_operasi->numRows() > 0)
|
|
{
|
|
$list_operasi = $get_operasi->fetchAll();
|
|
foreach($list_operasi as $op)
|
|
{
|
|
$html_op .= '<tr>
|
|
<td>'.$no.'</td>
|
|
<td>'.date_to_id($op['tglorder']).'</td>
|
|
<td>'.$op['nama_dokter_bedah'].'</td>
|
|
<td>'.$op['dokteroperator'].'</td>
|
|
<td>'.$op['asistenoperator'].'</td>
|
|
<td>'.$op['perawatinstrumen'].'</td>
|
|
<td>'.date_to_id($op['tanggal']).'</td>
|
|
<td>'.$op['diagnosa_prabedah'].'</td>
|
|
<td>'.$op['perawat_pascabedah'].'</td>
|
|
<td>'.$list_tindakan.'</td>
|
|
<td>'.$op['jnsoperasi'].'</td>
|
|
<td>'.$op['kdbilling'].'</td>
|
|
<td>'.$op['sistem_operasi'].'</td>
|
|
<td>'.$op['jammulai'].'</td>
|
|
<td>'.$op['jamselesai'].'</td>
|
|
<td>'.$op['lama_operasi'].'</td>
|
|
<td>'.$op['pembiusan_mulai'].'</td>
|
|
<td>'.$op['pembiusan_selesai'].'</td>
|
|
<td>'.$op['lama_pembiusan'].'</td>
|
|
<td>'.$op['pembedahan'].'</td>
|
|
<td>'.$op['operasi_ke'].'</td>
|
|
<td>'.$op['ket_lahir'].'</td>
|
|
<td>'.$op['ket_tempat_lahir'].'</td>
|
|
<td>'.$op['berat_badan'].'</td>
|
|
<td>'.$op['ket_saat_lahir'].'</td>
|
|
<td>'.$op['uraian_operasi'].'</td>
|
|
<td>'.$op['jumlah_pendarahan'].'</td>
|
|
<td>'.$op['jnsdarahmasuk'].'</td>
|
|
<td>'.$op['merek'].'</td>
|
|
<td>'.$op['nama_implant'].'</td>
|
|
<td>'.$op['stiker'].'</td>
|
|
<td>'.$op['nama_pendamping'].'</td>
|
|
<td>'.$op['specimen'].'</td>
|
|
<td>'.$op['jaringan'].'</td>
|
|
</tr>';
|
|
$no++;
|
|
}
|
|
}
|
|
|
|
$html_op .= '</tbody></table>';
|
|
|
|
echo $html_op;
|
|
?>
|