Files
2024-04-19 14:04:41 +07:00

207 lines
9.9 KiB
PHP

<div align="center">
<div id="frame">
<div id="frame_title">
<h5>Pembayaran Rawat Inap</h5></div>
<fieldset class="fieldset">
<div class="card card-primary">
<div class="card-header"><h5>Data Pasien</h5></div>
<div class="card-body">
<?php
$myquery = "SELECT a.nomr,a.kirimdari,a.dokterpengirim,a.masukrs,b.nama,b.alamat,b.jeniskelamin, b.tgllahir,c.nama as carabayar, a.id_admission, d.nama as poly, h.nama as ruang, a.nott, a.noruang
FROM t_admission a, m_pasien b, m_carabayar c, m_ruang d, m_ruang h
WHERE a.nomr=b.NOMR AND a.statusbayar=c.KODE AND d.no=a.kirimdari and h.no=a.noruang and a.id_admission='".$_GET['idx']."'";
$get = $db->query($myquery);
$userdata = $get->fetchAll()[0];
?>
<form name="bayar" action="include/process.php" method="post" id="bayar">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<div class="row">
<div class="col-sm-4" style="text-align:left;" >NOMR</div>
<div class="col-sm-8" style="text-align:left;">:
<?php echo $userdata['nomr'];?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-sm-4" style="text-align:left;" >Alamat Pasien</div>
<div class="col-sm-8" style="text-align:left;">:
<?php echo $userdata['alamat'];?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-sm-4" style="text-align:left;" >Tanggal Lahir</div>
<div class="col-sm-8" style="text-align:left;">:
<?php echo $userdata['tgllahir'];?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-sm-4" style="text-align:left;" >Jenis Pembayaran</div>
<div class="col-sm-8" style="text-align:left;">:
<?php echo $userdata['carabayar'];?>
</div>
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<div class="row">
<div class="col-sm-4" style="text-align:left;" >Nama Lengkap Pasien</div>
<div class="col-sm-8" style="text-align:left;">:
<?php echo $userdata['nama'];?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-sm-4" style="text-align:left;" >Jenis Kelamin</div>
<div class="col-sm-8" style="text-align:left;">:
<?php echo jeniskelamin($userdata['jeniskelamin']); ?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-sm-4" style="text-align:left;" >Umur</div>
<div class="col-sm-8" style="text-align:left;">:
<?php
$a = datediff($userdata['tgllahir'], date("Y-m-d"));
echo "".$a['years']." tahun ".$a['months']." bulan ".$a['days']." hari"; ?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-sm-4" style="text-align:left;" >Ruang / No. Tempat Tidur</div>
<div class="col-sm-8" style="text-align:left;">:
<?php echo $userdata['ruang'];?> / <?php echo $userdata['nott'];?>
</div>
</div>
</div>
<div class="form-group">
<div class="row">
<div class="col-sm-4" style="text-align:left;" >&nbsp;</div>
<div class="col-sm-8" style="text-align:left;">
<input type="button" onclick="javascript:history.back();" class="btn btn-secondary text" value="K e m b a l i" />
</div>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
</form>
</fieldset>
</div>
<!-- <div id="frame">
<div id="frame_title"><h5>List Pembayaran</h5></div> -->
<fieldset class="fieldset">
<div class="card card-primary">
<div class="card-header"><h5>Cart List Bayar</h5></div>
<div class="card-body">
<div class="row">
<div class="col-md-12">
<table width="95%" style="margin:10px;" border="0" class="table table-hover table-bordered table-striped table-sm" cellspacing="1" cellspading="1">
<tr align="center" class="bg-success text-light">
<th style="width:30%;text-align:center;">Nama Tarif</th>
<th style="width:20%;text-align:center;">DPJP</th>
<th style="width:10%;text-align:center;">Tanggal </th>
<th style="width:10%;text-align:center;">Tarif</th>
<th style="width:10%;text-align:center;">Quantity</th>
<th style="width:10%;text-align:center;">Subtotal</th>
<th style="width:10%;text-align:center;">Cara Bayar</th>
<th style="width:2%;">Batal</th>
</tr>
<?php
$sql = "SELECT b.idxbill,a.uraian_tarif as nama_jasa, b.tanggal as tgl1, b.qty, b.tarifrs, c.nama as carabayar, md.namadokter ,b.status,b.status_verifikasi,b.status_tindakan
FROM m_tarif_rs a
join t_billranap b on a.kode_tarif = b.KODETARIF
join m_carabayar c on c.KODE = b.CARABAYAR
left join m_dokter as md on b.kddokter = md.kddokter
WHERE b.idxdaftar='".$_REQUEST['idx']."'";
$total = 0;
$qry = $db->query($sql);
foreach($qry->fetchAll() as $data) {
$total = $total + $data['tarifrs'] * $data['qty'] ;
$st_orderbatal = ($data['status'] == 'BATAL' || $data['status_verifikasi'] == 1 || $data['status_tindakan'] == 'BATAL') ? '' : '<button type="button" class="btn btn-outline-danger btn-sm" onclick="batal_bill('.$data['idxbill'].',0)">Order Batal</button>';
$st_prosesbatal = ($data['status'] == 'BATAL' && $data['status_tindakan'] == '') ? '<div class="bg-info text-white p-1 m-1">Proses Batal</div>' : ( ($data['status'] == 'BATAL' && $data['status_tindakan'] == 'BATAL') ? '<div class="bg-red p-1 m-1">Dibatalkan</div>' : '');
?>
<tr>
<td><?php echo $data['nama_jasa']; ?></td>
<td><?php echo $data['namadokter']; ?></td>
<td align="center"><?php echo $data['tgl1']; ?></td>
<td align="right"><?php echo "Rp. ".format_uang($data['tarifrs']); ?></td>
<td align="center"><?php echo $data['qty']; ?></td>
<td align="right"><?php echo "Rp. ".format_uang($data['tarifrs'] * $data['qty']); ?></td>
<td align="center"><?php echo $data['carabayar']; ?></td>
<td align="center"><?php echo $st_prosesbatal.$st_orderbatal; ?></td>
</tr>
<?php } ?>
<tr>
<td colspan="3" style="background:#999; font-weight:bold; text-align:right; padding-right:10px;">TOTAL</td>
<td align="right" style="background:#999; font-weight:bold;"></td>
<td align="center" style="background:#999; font-weight:bold;"></td>
<td align="center" style="background:#999; font-weight:bold; text-align:right;"><?php echo "Rp. ".format_uang($total); ?></td>
<td align="center" style="background:#999; font-weight:bold;"></td>
</tr>
</table>
</div>
</div>
</div>
</div>
</fieldset>
</div>
</div>
<?php
echo $sweetalert_js;
array_push($list_plugin['ui_plugins_js'], $bootstrap_js);
$m_alasan = $db->query("SELECT * from m_alasan_batal");
$arr_alasan = [''=>'Pilih Alasan'];
if($m_alasan->numRows() > 0) {
foreach ($m_alasan->fetchAll() as $a) {
$arr_alasan[$a['alasan_batal']] = $a['alasan_batal'];
}
}
?>
<script type="text/javascript">
const Toast = Swal.mixin({
toast: true,
position: "top-end",
showConfirmButton: false,
timer: 3000
});
function batal_bill(idxbill,rajal_status) {
Swal.fire({
title: 'Anda yakin?',
html: 'Anda ingin membatalkan billing tersebut dengan alasan<br><?php echo preg_replace("/\n/",'',form_dropdown('alasan',$arr_alasan,'','class="form-control" id="alasan_batal"')); ?>',
type: 'warning',
showCancelButton: true,
confirmButtonColor: '#3085d6',
cancelButtonColor: '#d33',
confirmButtonText: 'Ya, Batalkan!'
}).then((result) => {
if (result.value) {
alasan = $("#alasan_batal").find(":selected").val();
$.post("<?php echo _BASE_.'include/master.php?unit='.$userdata['noruang']; ?>",{orderbatal:true,idxbill,rajal_status,alasan},function(data){
Toast.fire({title:data.message,type:data.type,onClose : function() {
if(data.type == "success"){
window.location.reload();
}
}});
},"json");
}
});
}
</script>