101 lines
3.8 KiB
PHP
101 lines
3.8 KiB
PHP
<?php
|
|
include("core/main.php");
|
|
|
|
$tgl = (array_key_exists('tgl', $_GET)) ? $_GET['tgl'] : date('Y-m-d');
|
|
$petugas = (array_key_exists('petugas', $_GET)) ? $_GET['petugas'] : '';
|
|
?>
|
|
|
|
<div align="center">
|
|
<div id="frame" style="width:100%;">
|
|
<div id="frame_title">
|
|
<h5> DETIL PENDAPATAN TANGGAL <?php echo $tgl;?></h5></div>
|
|
<div align="right" style="margin:5px;">
|
|
|
|
</div>
|
|
<?php
|
|
$sql = 'SELECT a.idxdaftar,a.tglbayar, a.shift,u.nama_unit,
|
|
a.nobill,a.tbp , t.uraian_tarif, t.kel_smf, qty,(qty*tarifrs)-askes-costsharing_pelayanan-costsharing_anastesi as jmbayar,
|
|
a.nomr, a.nip, a.nobill, a.tbp, a.carabayar, a.aps, m_carabayar.nama AS carabayar_nama
|
|
, CASE a.aps WHEN 1 THEN (SELECT nama FROM m_pasien_aps WHERE m_pasien_aps.NOMR=a.NOMR) ELSE
|
|
(SELECT nama FROM m_pasien WHERE m_pasien.NOMR=a.NOMR) END
|
|
AS nama, case l.nama_pegawai WHEN \'\' THEN l.nip ELSE l.nama_pegawai END as nama_pegawai
|
|
FROM t_bayarrajal a
|
|
INNER JOIN t_billrajal b ON a.idxdaftar=b.idxdaftar AND a.nobill=b.nobill
|
|
INNER JOIN m_unit u ON u.kode_unit=b.unit
|
|
INNER JOIN m_tarif_rs t ON b.kodetarif=t.kode_tarif
|
|
left JOIN m_login l ON l.NIP = a.NIP
|
|
JOIN m_carabayar ON m_carabayar.kode = a.CARABAYAR WHERE TGLBAYAR = \''.$tgl.'\' AND a.NIP = \''.$petugas.'\' AND a.CARABAYAR= 1 AND a.STATUS = \'LUNAS\' ORDER BY a.idxbill ASC';
|
|
|
|
$qry = $db->query($sql);
|
|
?>
|
|
<div id="table_search" class="container-fluid">
|
|
|
|
<table width="95%" border="0" class="table table-bordered table-striped table-sm" cellspacing="0" cellspading="0">
|
|
<tr class="bg-green text-center">
|
|
<th width="80">NO BILLING</th>
|
|
<th width="80">No RM</th>
|
|
<th width="162">Nama Pasien</th>
|
|
<th width="180">Tindakan</th>
|
|
<th width="180">Grup</th>
|
|
<th width="80">Tempat Layanan</th>
|
|
<th width="100">CARA BAYAR</th>
|
|
<th width="70">SHIFT I</th>
|
|
<th width="70">SHIFT II</th>
|
|
<th width="70">SHIFT III</th>
|
|
<th width="70">Petugas</th>
|
|
</tr>
|
|
<?php
|
|
$jumlah_shift1=0; $jumlah_shift2=0; $jumlah_shift3=0;
|
|
foreach($qry->fetchAll() as $data){
|
|
if($data['APS'] == '1'){
|
|
$aps ='( APS )';
|
|
}else{
|
|
$aps = '';
|
|
}
|
|
$total = $db->query('SELECT jmbayar, shift FROM t_bayarrajal where carabayar=1 and NOBILL = '.$data['nobill']);
|
|
$dtotal = $total->fetchAll()[0];
|
|
if($dtotal['shift'] == '1'){
|
|
$s1 = $data['jmbayar'];
|
|
$s2 = 0;
|
|
$s3 = 0;
|
|
}elseif($dtotal['shift'] == '2'){
|
|
$s1 = 0;
|
|
$s2 = $data['jmbayar'];
|
|
$s3 = 0;
|
|
}else{
|
|
$s1 = 0;
|
|
$s2 = 0;
|
|
$s3 = $data['jmbayar'];
|
|
}
|
|
echo '<tr>
|
|
<td>'.$data['nobill'].'</td>
|
|
<td align="left">'.$data['nomr'].'</td>
|
|
<td align="left">'.$data['nama'].$aps.'</td>
|
|
<td align="left">'.$data['uraian_tarif'].'</td>
|
|
<td align="left">'.$data['kelompok_tarif'].'</td>
|
|
<td align="left">'.$data['nama_unit'].'</td>
|
|
<td align="center">'.$data['carabayar_nama'].'</td>
|
|
<td align="right">'.format_uang($s1).'</td>
|
|
<td align="right">'.format_uang($s2).'</td>
|
|
<td align="right">'.format_uang($s3).'</td>
|
|
<td align="center">'.$data['nama_pegawai'].'</td>
|
|
</tr>';
|
|
$jumlah_shift1 += $s1;
|
|
$jumlah_shift2 += $s2;
|
|
$jumlah_shift3 += $s3;
|
|
}
|
|
?>
|
|
<tfoot>
|
|
<tr style="background: #ccc; font-weight: bold"><td colspan="7" align="right">JUMLAH (Rp)</td>
|
|
<td align="right"><?=format_uang($jumlah_shift1)?></td>
|
|
<td align="right"><?=format_uang($jumlah_shift2)?></td>
|
|
<td align="right"><?=format_uang($jumlah_shift3)?></td>
|
|
<td></td>
|
|
</tr>
|
|
</tfoot>
|
|
</table>
|
|
<p></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|