| Laporan Jasa
Dokter
|
| Periode Tanggal
@date($tanggal_dari) s/d @date($tanggal_sampai)
|
| {{ $req_nama_dokter }} |
|
|
|
|
| Sebagai Operator |
| Tanggal Transaksi |
Nama Pasien |
Dokter Referal |
Dokter Tindakan |
Layanan |
Nominal |
Nilai Operator |
@inject('nilai_tagihan', 'App\Services\LaporanTindakanDetailDokterService')
@foreach ($data_operator as $key => $dt)
| @date($dt->tanggal) |
{{ $dt->nama_pasien }} |
{{ $dt->nama_rujukan }} |
{{ $dt->nama_dokter }} |
{{ $dt->nama_tagihan }} |
{{ $dt->nilai }} |
@if ($dt->label == 'KONSUL')
{{ $nilai_tagihan->getKonsultasi($dt->caradatang, $dt->nama_dokter, $dt->nama_rujukan, $dt->nilai)['operator'] ?? 0 }}
@else
{{ $nilai_tagihan->getTindakan($dt->label, $dt->nama_tagihan, $dt->nilai)['operator'] ?? 0 }}
@endif
|
@endforeach
|
|
|
|
|
|
@if (count($data_operator) < 1)
0
@else
=SUM(G10:G{{ count($data_operator) + 9 }})
@endif
|
|
|
|
| Sebagai Referal |
| Tanggal Transaksi |
Nama Pasien |
Dokter Referal |
Dokter Tindakan |
Layanan |
Nominal |
Nilai Referal |
@php
$countRef = 0;
@endphp
@foreach ($data_referal as $key => $dt)
@php
if ($dt->label == 'KONSUL') {
$refKonsul = $nilai_tagihan->getKonsultasi($dt->caradatang, $dt->nama_rujukan, $dt->nama_dokter, $dt->nilai)['referal'] ?? 0;
}
$refTindakan = $nilai_tagihan->getTindakan($dt->label, $dt->nama_tagihan, $dt->nilai)['referal'] ?? 0;
@endphp
@if (($refKonsul ?? 0) != 0 || $refTindakan != 0)
@php
$countRef++;
@endphp
| @date($dt->tanggal) |
{{ $dt->nama_pasien }} |
{{ $dt->nama_rujukan }} |
{{ $dt->nama_dokter }} |
{{ $dt->nama_tagihan }} |
{{ $dt->nilai }} |
@if ($dt->label == 'KONSUL')
{{ $nilai_tagihan->getKonsultasi($dt->caradatang, $dt->nama_rujukan, $dt->nama_dokter, $dt->nilai)['referal'] ?? 0 }}
@else
{{ $nilai_tagihan->getTindakan($dt->label, $dt->nama_tagihan, $dt->nilai)['referal'] ?? 0 }}
@endif
|
@endif
@endforeach
|
|
|
|
|
|
@if ($countRef == 0)
0
@else
=SUM(G{{ count($data_operator) + 16 }}:G{{ count($data_operator) + $countRef + 15 }})
@endif
|
|
|
| Referal Laboratorium |
| Tanggal Transaksi |
Nama Pasien |
Dokter Referal |
Dokter Tindakan |
Layanan |
Nominal |
Nilai Referal |
@php
$countRefLab = 0;
@endphp
@foreach ($referal_lab as $key => $dt)
@php
if ($dt->label == 'KONSUL') {
$refKonsul = $nilai_tagihan->getKonsultasi($dt->caradatang, $dt->nama_rujukan, $dt->nama_dokter, $dt->nilai)['referal'] ?? 0;
}
$refTindakan = $nilai_tagihan->getTindakan($dt->label, $dt->nama_tagihan, $dt->nilai)['referal'] ?? 0;
@endphp
@if (($refKonsul ?? 0) != 0 || $refTindakan != 0)
@php
$countRefLab++;
@endphp
| @date($dt->tanggal) |
{{ $dt->nama_pasien }} |
{{ $dt->nama_rujukan }} |
{{ $dt->nama_dokter }} |
{{ $dt->nama_tagihan }} |
{{ $dt->nilai }} |
@if ($dt->label == 'KONSUL')
{{ $nilai_tagihan->getKonsultasi($dt->caradatang, $dt->nama_rujukan, $dt->nama_dokter, $dt->nilai)['referal'] ?? 0 }}
@else
{{ $nilai_tagihan->getTindakan($dt->label, $dt->nama_tagihan, $dt->nilai)['referal'] ?? 0 }}
@endif
|
@endif
@endforeach
|
|
|
|
|
|
@if ($countRefLab < 1)
0
@else
=SUM(G{{ count($data_operator) + $countRef + 21 }}:G{{ count($data_operator) + $countRef + $countRefLab + 20 }})
@endif
|
|
|
|
Bruto |
|
|
|
|
=G{{ count($data_operator) + 10 }} +
G{{ count($data_operator) + $countRef + 16 }} +
G{{ count($data_operator) + $countRef + $countRefLab + 21 }} |
|
PPh 21 (5%) |
|
|
|
|
=0.05 * (G{{ count($data_operator) + $countRef + $countRefLab + 24 }}/2) |
|
Netto Honor |
|
|
|
|
=G{{ count($data_operator) + $countRef + $countRefLab + 24 }} -
G{{ count($data_operator) + $countRef + $countRefLab + 25 }} |