207 lines
9.9 KiB
PHP
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;" > </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>
|