Merge branch 'feature/primaya'
This commit is contained in:
@@ -488,6 +488,7 @@ class RequestLogController extends Controller
|
||||
'members.birth_date',
|
||||
'members.member_id',
|
||||
'members.gender',
|
||||
'corporate_employees.branch_code',
|
||||
DB::raw('
|
||||
(Select persons.nik FROM persons WHERE persons.id = members.person_id LIMIT 1) AS nik
|
||||
'),
|
||||
@@ -535,6 +536,7 @@ class RequestLogController extends Controller
|
||||
'members.members_effective_date AS mulai',
|
||||
'members.members_expire_date AS akhir'
|
||||
)
|
||||
->leftJoin('corporate_employees', 'corporate_employees.member_id', '=', 'members.id')
|
||||
->first();
|
||||
$data['namaKaryawan'] = '';
|
||||
if($dataMember->principal_id)
|
||||
@@ -613,6 +615,44 @@ class RequestLogController extends Controller
|
||||
|
||||
$data['signatureAd'] = $signatureAd;
|
||||
|
||||
$namaPenjaminTtd = $dataMember->nama_perusahaan;
|
||||
|
||||
$isVale = ($logoPerusahaan->code ?? null) === "VALEIND";
|
||||
$ttdNama = '';
|
||||
$ttdJabatan = '';
|
||||
$ttdImage = null;
|
||||
|
||||
if ($isVale) {
|
||||
if ($dataRequestLog->submission_date <= '2025-05-12') {
|
||||
$ttdNama = 'Dr. Hery Hermas, M.Kes';
|
||||
$ttdImage = public_path('images/ttd_dr_vale.png');
|
||||
} else {
|
||||
$ttdNama = 'dr. Irmawati Baso, S. Ked., MM';
|
||||
$ttdImage = public_path('images/ttd_dr_irma_2.png');
|
||||
}
|
||||
|
||||
$ttdJabatan = 'Offsite Medical Treatment';
|
||||
|
||||
} else {
|
||||
$ttdNama = 'Fariz Ariyadi';
|
||||
$ttdJabatan = 'Chief Executive Officer';
|
||||
$ttdImage = public_path('images/ttd_fariz.png');
|
||||
}
|
||||
|
||||
$data['ttdNama'] = $ttdNama;
|
||||
$data['ttdJabatan'] = $ttdJabatan;
|
||||
$data['ttdImage'] = $ttdImage;
|
||||
|
||||
if (!$isVale) {
|
||||
$namaPenjaminTtd = 'Primayan Medicare';
|
||||
}
|
||||
|
||||
$data['namaPenjaminTtd'] = $namaPenjaminTtd;
|
||||
|
||||
if (!$isVale) {
|
||||
$data['penjamin'] = 'Primayan Medicare';
|
||||
}
|
||||
|
||||
$pdf = new Dompdf();
|
||||
|
||||
$options = new Options();
|
||||
@@ -623,25 +663,47 @@ class RequestLogController extends Controller
|
||||
|
||||
$pdf->setPaper('A4', 'portrait');
|
||||
|
||||
// Halaman 1
|
||||
$html1 = view('pdf.req_log_page_1', $data);
|
||||
if (!$isVale) {
|
||||
// Halaman 1
|
||||
$html1 = view('pdf.req_log_page_1_primayan', $data);
|
||||
|
||||
// Halaman 2
|
||||
// $html2 = view('pdf.req_log_page_2', $data);
|
||||
// Halaman 2
|
||||
// $html2 = view('pdf.req_log_page_2', $data);
|
||||
|
||||
// Gabung konten HTML dari dua tampilan
|
||||
// $htmlCombined = $html1 . $html2;
|
||||
$htmlCombined = $html1;
|
||||
// Gabung konten HTML dari dua tampilan
|
||||
// $htmlCombined = $html1 . $html2;
|
||||
$htmlCombined = $html1;
|
||||
|
||||
$pdf->loadHtml($htmlCombined);
|
||||
$pdf->render();
|
||||
$pdf->loadHtml($htmlCombined);
|
||||
$pdf->render();
|
||||
|
||||
$headers = [
|
||||
'Content-Type' => 'application/pdf',
|
||||
'Content-Disposition' => 'inline; filename="file.pdf"',
|
||||
];
|
||||
$headers = [
|
||||
'Content-Type' => 'application/pdf',
|
||||
'Content-Disposition' => 'inline; filename="file.pdf"',
|
||||
];
|
||||
|
||||
return response($pdf->output(), 200, $headers);
|
||||
return response($pdf->output(), 200, $headers);
|
||||
} else {
|
||||
// Halaman 1
|
||||
$html1 = view('pdf.req_log_page_1', $data);
|
||||
|
||||
// Halaman 2
|
||||
// $html2 = view('pdf.req_log_page_2', $data);
|
||||
|
||||
// Gabung konten HTML dari dua tampilan
|
||||
// $htmlCombined = $html1 . $html2;
|
||||
$htmlCombined = $html1;
|
||||
|
||||
$pdf->loadHtml($htmlCombined);
|
||||
$pdf->render();
|
||||
|
||||
$headers = [
|
||||
'Content-Type' => 'application/pdf',
|
||||
'Content-Disposition' => 'inline; filename="file.pdf"',
|
||||
];
|
||||
|
||||
return response($pdf->output(), 200, $headers);
|
||||
}
|
||||
}
|
||||
|
||||
public function downlodFinalLog($request_log_id)
|
||||
@@ -660,6 +722,7 @@ class RequestLogController extends Controller
|
||||
'members.birth_date',
|
||||
'members.member_id',
|
||||
'members.gender',
|
||||
'corporate_employees.branch_code',
|
||||
DB::raw('
|
||||
(Select persons.nik FROM persons WHERE persons.id = members.person_id LIMIT 1) AS nik
|
||||
'),
|
||||
@@ -707,6 +770,7 @@ class RequestLogController extends Controller
|
||||
'members.members_effective_date AS mulai',
|
||||
'members.members_expire_date AS akhir'
|
||||
)
|
||||
->leftJoin('corporate_employees', 'corporate_employees.member_id', '=', 'members.id')
|
||||
->first();
|
||||
$data['namaKaryawan'] = '';
|
||||
if($dataMember->principal_id)
|
||||
@@ -809,6 +873,44 @@ class RequestLogController extends Controller
|
||||
|
||||
$data['signatureAd'] = $signatureAd;
|
||||
|
||||
$namaPenjaminTtd = $dataMember->nama_perusahaan;
|
||||
|
||||
$isVale = ($logoPerusahaan->code ?? null) === "VALEIND";
|
||||
$ttdNama = '';
|
||||
$ttdJabatan = '';
|
||||
$ttdImage = null;
|
||||
|
||||
if ($isVale) {
|
||||
if ($dataRequestLog->submission_date <= '2025-05-12') {
|
||||
$ttdNama = 'Dr. Hery Hermas, M.Kes';
|
||||
$ttdImage = public_path('images/ttd_dr_vale.png');
|
||||
} else {
|
||||
$ttdNama = 'dr. Irmawati Baso, S. Ked., MM';
|
||||
$ttdImage = public_path('images/ttd_dr_irma_2.png');
|
||||
}
|
||||
|
||||
$ttdJabatan = 'Offsite Medical Treatment';
|
||||
|
||||
} else {
|
||||
$ttdNama = 'Fariz Ariyadi';
|
||||
$ttdJabatan = 'Chief Executive Officer';
|
||||
$ttdImage = public_path('images/ttd_fariz.png');
|
||||
}
|
||||
|
||||
$data['ttdNama'] = $ttdNama;
|
||||
$data['ttdJabatan'] = $ttdJabatan;
|
||||
$data['ttdImage'] = $ttdImage;
|
||||
|
||||
if (!$isVale) {
|
||||
$namaPenjaminTtd = 'Primayan Medicare';
|
||||
}
|
||||
|
||||
$data['namaPenjaminTtd'] = $namaPenjaminTtd;
|
||||
|
||||
if (!$isVale) {
|
||||
$data['penjamin'] = 'Primayan Medicare';
|
||||
}
|
||||
|
||||
$dataDiagnosis = [];
|
||||
if($dataRequestLog->diagnosis)
|
||||
{
|
||||
@@ -825,6 +927,9 @@ class RequestLogController extends Controller
|
||||
|
||||
$data['dataDiagnosis'] = $dataDiagnosis;
|
||||
|
||||
if (($logoPerusahaan->code ?? null) !== "VALEIND") {
|
||||
$data['penjamin'] = 'Primayan Medicare';
|
||||
}
|
||||
|
||||
$pdf = new Dompdf();
|
||||
|
||||
@@ -834,24 +939,45 @@ class RequestLogController extends Controller
|
||||
$options->set(['isRemoteEnabled' => true]);
|
||||
$pdf->setOptions($options);
|
||||
|
||||
// Halaman 1
|
||||
$html1 = view('pdf.final_log_page_1', $data);
|
||||
if (!$isVale) {
|
||||
// Halaman 1
|
||||
$html1 = view('pdf.final_log_page_1_primayan', $data);
|
||||
|
||||
// Halaman 2
|
||||
$html2 = view('pdf.final_log_page_2', $data);
|
||||
// Halaman 2
|
||||
$html2 = view('pdf.final_log_page_2_primayan', $data);
|
||||
|
||||
// Gabung konten HTML dari dua tampilan
|
||||
$htmlCombined = $html1 . $html2;
|
||||
// Gabung konten HTML dari dua tampilan
|
||||
$htmlCombined = $html1 . $html2;
|
||||
|
||||
$pdf->loadHtml($htmlCombined);
|
||||
$pdf->render();
|
||||
$pdf->loadHtml($htmlCombined);
|
||||
$pdf->render();
|
||||
|
||||
$headers = [
|
||||
'Content-Type' => 'application/pdf',
|
||||
'Content-Disposition' => 'inline; filename="file.pdf"',
|
||||
];
|
||||
$headers = [
|
||||
'Content-Type' => 'application/pdf',
|
||||
'Content-Disposition' => 'inline; filename="file.pdf"',
|
||||
];
|
||||
|
||||
return response($pdf->output(), 200, $headers);
|
||||
return response($pdf->output(), 200, $headers);
|
||||
} else {
|
||||
// Halaman 1
|
||||
$html1 = view('pdf.final_log_page_1', $data);
|
||||
|
||||
// Halaman 2
|
||||
$html2 = view('pdf.final_log_page_2', $data);
|
||||
|
||||
// Gabung konten HTML dari dua tampilan
|
||||
$htmlCombined = $html1 . $html2;
|
||||
|
||||
$pdf->loadHtml($htmlCombined);
|
||||
$pdf->render();
|
||||
|
||||
$headers = [
|
||||
'Content-Type' => 'application/pdf',
|
||||
'Content-Disposition' => 'inline; filename="file.pdf"',
|
||||
];
|
||||
|
||||
return response($pdf->output(), 200, $headers);
|
||||
}
|
||||
}
|
||||
|
||||
public function submitClaims(Request $request)
|
||||
|
||||
BIN
public/images/ttd_fariz.png
Normal file
BIN
public/images/ttd_fariz.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 79 KiB |
483
resources/views/pdf/final_log_page_1_primayan.blade.php
Normal file
483
resources/views/pdf/final_log_page_1_primayan.blade.php
Normal file
@@ -0,0 +1,483 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
@php
|
||||
$dynamicVariableName = 'font_size_' . now()->timestamp;
|
||||
$$dynamicVariableName = 10;
|
||||
@endphp
|
||||
<style>
|
||||
.triangle1 {
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-left: 10.24px solid transparent;
|
||||
border-right: 318.24px solid transparent;
|
||||
border-bottom: 75.5px solid #008C8C;
|
||||
position: absolute;
|
||||
top: -55.12px;
|
||||
left: -60.91px;
|
||||
transform: rotate(-12deg);
|
||||
}
|
||||
|
||||
.triangle2 {
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-left: 10.24px solid transparent;
|
||||
border-right: 550.24px solid transparent;
|
||||
border-bottom: 110.5px solid #19BBBB;
|
||||
position: absolute;
|
||||
top: -55.12px;
|
||||
left: -100.91px;
|
||||
transform: rotate(-20deg);
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
height: 100vh;
|
||||
background-color: #ffffff; /* Ganti dengan warna latar belakang yang diinginkan */
|
||||
}
|
||||
.content-<?php echo now()->timestamp; ?> {
|
||||
padding: 20px;
|
||||
text-align: left;
|
||||
font-family: 'Calibri', sans-serif;
|
||||
}
|
||||
|
||||
.content-<?php echo now()->timestamp; ?> img {
|
||||
width: 15%;
|
||||
max-width: 600px; /* batasan lebar maksimum gambar */
|
||||
margin-top: 1px; /* jarak antara segitiga dan gambar */
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
.corner-text-<?php echo now()->timestamp; ?> {
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
color: #666666;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
.top-right-<?php echo now()->timestamp; ?> {
|
||||
top: 10px;
|
||||
right: 10px;
|
||||
}
|
||||
|
||||
.bottom-right-<?php echo now()->timestamp; ?> {
|
||||
bottom: 10px;
|
||||
right: 10px;
|
||||
text-align: right;
|
||||
}
|
||||
.bottom-left-<?php echo now()->timestamp; ?> {
|
||||
bottom: 10px;
|
||||
left: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
.title-container-<?php echo now()->timestamp; ?> {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
position: relative;
|
||||
margin-top: 1px;
|
||||
}
|
||||
|
||||
.title-<?php echo now()->timestamp; ?> {
|
||||
font-size: 12px;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.additional-text-<?php echo now()->timestamp; ?> {
|
||||
font-size: 11px;
|
||||
}
|
||||
.claim-info-<?php echo now()->timestamp; ?> {
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
/* color: #008C8C; */
|
||||
text-align: justify;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
margin-top: 10px;
|
||||
line-height: 1; /* Atur nilai line-height menjadi 1 atau 100% */
|
||||
}
|
||||
|
||||
.claim-info-benefit-<?php echo now()->timestamp; ?> {
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
/* color: #008C8C; */
|
||||
text-align: justify;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
text-align: right;
|
||||
margin-top: 10px;
|
||||
line-height: 1; /* Atur nilai line-height menjadi 1 atau 100% */
|
||||
}
|
||||
|
||||
|
||||
table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
margin-top: 1px;
|
||||
}
|
||||
|
||||
table, th, td {
|
||||
/* border: 1px solid #008C8C; */
|
||||
}
|
||||
|
||||
th, td {
|
||||
padding: 4px;
|
||||
text-align: left;
|
||||
}
|
||||
.hot-line-<?php echo now()->timestamp; ?> {
|
||||
background-color: #048B8C;
|
||||
text-align: center;
|
||||
align-items: center;
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
margin-top: 10px;
|
||||
padding: 2px;
|
||||
color: #ffffff;
|
||||
}
|
||||
.txt-tindakan-<?php echo now()->timestamp; ?> {
|
||||
margin-top: 1px;
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
}
|
||||
.txt-pernyataan-<?php echo now()->timestamp; ?> {
|
||||
margin-top: 5px;
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
}
|
||||
.title-container-page-<?php echo now()->timestamp; ?> {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
text-align: justify;
|
||||
position: relative;
|
||||
/* border: 1px solid; Warna garis tepi dan lebar dapat disesuaikan */
|
||||
padding: 3px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
margin-top: 5px;
|
||||
}
|
||||
.txt-syarat-<?php echo now()->timestamp; ?> {
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
text-align: left;
|
||||
}
|
||||
.bottom-left-ttd-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 200px;
|
||||
left: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.bottom-left-ttd-1-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 290px;
|
||||
left: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
.bottom-right-ttd-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 200px;
|
||||
right: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.bottom-right-ttd-1-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 290px;
|
||||
right: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.bottom-right1-ttd-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 100px;
|
||||
right: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
.logo_company-<?php echo now()->timestamp; ?> {
|
||||
position: absolute;
|
||||
top: -35.12px;
|
||||
left: -35.91px;
|
||||
width: 10%;
|
||||
max-width: 40px; /* batasan lebar maksimum gambar */
|
||||
margin-top: 1px; /* jarak antara segitiga dan gambar */
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
.container2-<?php echo now()->timestamp; ?>:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.container2-<?php echo now()->timestamp; ?> > div {
|
||||
float: left; /* Membuat elemen berdampingan */
|
||||
width: 48%; /* Atur lebar elemen agar mereka tidak tumpang tindih */
|
||||
box-sizing: border-box; /* Menghitung padding dan border ke dalam lebar elemen */
|
||||
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="triangle2"></div>
|
||||
<div class="triangle1"></div>
|
||||
@php
|
||||
if(!empty($logoPerusahaan->path)) {
|
||||
$imgSrc = 'data:image/png;base64,' . base64_encode(file_get_contents(storage_path('app/public/' . $logoPerusahaan->path)));
|
||||
echo '<img class="logo_company-' . now()->timestamp . '" src="' . $imgSrc . '">';
|
||||
}
|
||||
@endphp
|
||||
<div class="content-<?php echo now()->timestamp; ?>">
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> top-right-<?php echo now()->timestamp; ?>">
|
||||
The Future Of Healthcare At Your Fingertips
|
||||
</div>
|
||||
|
||||
<img src="data:image/png;base64,{{ base64_encode(file_get_contents( public_path('images/logo-default.png') )) }}">
|
||||
<div class="title-container-<?php echo now()->timestamp; ?>">
|
||||
<div class="title-<?php echo now()->timestamp; ?>">
|
||||
<b>SURAT JAMINAN</b>
|
||||
</div>
|
||||
<div class="additional-text-<?php echo now()->timestamp; ?>">
|
||||
<b>(SURAT JAMINAN INI HARUS DITANDATANGANI OLEH PASIEN)</b>
|
||||
</div>
|
||||
</div>
|
||||
<table class="claim-info-<?php echo now()->timestamp; ?>">
|
||||
<tr>
|
||||
<td style="width: 20%;">No. Klaim</td>
|
||||
<td style="width: 1%;">:</td>
|
||||
<td style="width: 29%;">{{ wordwrap($request_logs->code,15,"<br>\n")}}</td>
|
||||
<td style="width: 20%;">Tanggal</td>
|
||||
<td style="width: 1%;">:</td>
|
||||
<td style="width: 29%;">{{ \Carbon\Carbon::parse($request_logs->created_final_at)->format('d M Y') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Kepada</td>
|
||||
<td>:</td>
|
||||
<td>{{ !empty($rumahSakit->nama_rumahsakit) ? $rumahSakit->nama_rumahsakit : '' }}</td>
|
||||
<td>Plan Polis</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->code_plan }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
<div class="hot-line-<?php echo now()->timestamp; ?>">
|
||||
<b>Call Center LinkSehat : 08114123962</b>
|
||||
</div>
|
||||
<div class="txt-tindakan-<?php echo now()->timestamp; ?>">
|
||||
LinkSehat bertindak mewakili perusahaan asuransi/penanggung untuk mengeluarkan Surat Jaminan Akhir untuk peserta dibawah ini :
|
||||
</div>
|
||||
<div class="container2-<?php echo now()->timestamp; ?>">
|
||||
<div>
|
||||
<table class="claim-info-<?php echo now()->timestamp; ?>">
|
||||
<tr>
|
||||
<td style="width: 20%;">Jenis Surat Jaminan</td>
|
||||
<td style="width: 1%;">:</td>
|
||||
<td style="width: 29%;"><b>SURAT JAMINAN AKHIR</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Nama Peserta</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->name }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Nama Karyawan</td>
|
||||
<td>:</td>
|
||||
<td>{{ $namaKaryawan }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tanggal Lahir</td>
|
||||
<td>:</td>
|
||||
<td>{{ \Carbon\Carbon::parse($dataMember->birth_date)->format('d M Y') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Jenis Kelamin</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->gender == 'male' ? 'Laki-Laki' : 'Perempuan' }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Member ID (BN)</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->member_id }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Identitas Peserta</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->nric }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Hak Kamar Pasien</td>
|
||||
<td>:</td>
|
||||
<td>{{ !empty($dataRequestLog->hak_kamar_pasien) ? $dataRequestLog->hak_kamar_pasien : ''}}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Penempatan Kamar</td>
|
||||
<td>:</td>
|
||||
<td>{{ !empty($dataRequestLog->penempatan_kamar) ? $dataRequestLog->penempatan_kamar : ''}}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>No. Rekam Medis</td>
|
||||
<td>:</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Jenis Perawatan</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->jenis_perwatan }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div>
|
||||
<table class="claim-info-<?php echo now()->timestamp; ?>">
|
||||
<tr>
|
||||
<td style="width: 20%;">Penjamin</td>
|
||||
<td style="width: 1%;">:</td>
|
||||
<td style="width: 29%;">{{ $penjamin }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Nama Perusahaan</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->branch_code }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Phone Perusahaan</td>
|
||||
<td>:</td>
|
||||
<td>0896-8177-3366</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>No. Polis</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->no_polis }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tipe</td>
|
||||
<td>:</td>
|
||||
<td>Tarif IM-009 {{ $dataMember->limit_rules == '999999999' ? 'As Charge' : 'Max Amount, Rp '.number_format($dataMember->limit_rules, 2, ',', '.') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Status Polis</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->status_polis == 'active' ? 'Aktif' : 'Tidak Aktif' }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Periode Jaminan</td>
|
||||
<td>:</td>
|
||||
<td>{{ \Carbon\Carbon::parse($request_logs->submission_date)->format('d M Y') . ($request_logs->discharge_date ? ' - ' . \Carbon\Carbon::parse($request_logs->discharge_date)->format('d M Y') : '') }} </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mata Uang</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->mata_uang }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Alamat Provider</td>
|
||||
<td>:</td>
|
||||
<td>{{ !empty($rumahSakit->alamat_rumahsakit) ? $rumahSakit->alamat_rumahsakit : '' }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<table class="claim-info-<?php echo now()->timestamp; ?>">
|
||||
<thead>
|
||||
<tr style="background-color: #F4F6F8;">
|
||||
<td style="width: 5%; text-align: left;"><b>No.</b></td>
|
||||
<td style="width: 25%; text-align: left;"><b>Item Layanan</b></td>
|
||||
<td style="width: 15%; text-align: right;"><b>Total Klaim</b></td>
|
||||
<td style="width: 20%; text-align: right;"><b>Total Disetujui</b></td>
|
||||
<td style="width: 20%; text-align: right;"><b>Total Yang Dibayarkan Peserta</b></td>
|
||||
<td style="width: 20%; text-align: right;"><b>Total Selisih</b></td>
|
||||
<td style="width: 15%; text-align: left;"><b>Keterangan</b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@php
|
||||
$No = 1;
|
||||
$total_claim = 0;
|
||||
$total_disetujui = 0;
|
||||
$total_selisih = 0;
|
||||
$total_bayar = 0;
|
||||
@endphp
|
||||
@foreach($dataClaimLog as $claimLog)
|
||||
@php
|
||||
$total_claim += $claimLog->amount_incurred;
|
||||
$total_disetujui += $claimLog->amount_approved;
|
||||
$total_selisih += $claimLog->excess_paid;
|
||||
$total_bayar += $claimLog->amount_incurred - $claimLog->amount_approved;
|
||||
@endphp
|
||||
<tr>
|
||||
<td>{{ $No++ }}</td>
|
||||
<td>{{ $claimLog->code . '-' . $claimLog->benfit }}</td>
|
||||
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>">{{ number_format($claimLog->amount_incurred, 2, ',', '.') }}</td>
|
||||
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>">{{ number_format($claimLog->amount_approved, 2, ',', '.') }}</td>
|
||||
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>">{{ number_format($claimLog->amount_incurred - $claimLog->amount_approved, 2, ',', '.') }}</td>
|
||||
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>">{{ number_format($claimLog->excess_paid, 2, ',', '.') }}</td>
|
||||
<td>{{ $claimLog->keterangan}}</td>
|
||||
</tr>
|
||||
@endforeach
|
||||
</tbody>
|
||||
<tfoot>
|
||||
<tr>
|
||||
<td colspan="2"><b>Total</b></td>
|
||||
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>"><b>{{ number_format($total_claim, 2, ',', '.') }}</b></td>
|
||||
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>"><b>{{ number_format($total_disetujui, 2, ',', '.') }}</b></td>
|
||||
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>"><b>{{ number_format($total_bayar, 2, ',', '.') }}</b></td>
|
||||
<td class="claim-info-benefit-<?php echo now()->timestamp; ?>"><b>{{ number_format($total_selisih, 2, ',', '.') }}</b></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</tfoot>
|
||||
|
||||
</table>
|
||||
<table class="claim-info-<?php echo now()->timestamp; ?>">
|
||||
<thead>
|
||||
<tr style="background-color: #F4F6F8;">
|
||||
<td colspan="5" style="width: 5%; text-align: left;"><b>Diagnosis</b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@php
|
||||
if(count($dataDiagnosis))
|
||||
{
|
||||
foreach ($dataDiagnosis as $valDiagnosis)
|
||||
{
|
||||
@endphp
|
||||
<tr>
|
||||
<td colspan="5" style="width: 5%; text-align: left;">{{ !empty($valDiagnosis->name) ? ' - '.$valDiagnosis->code.'-'.$valDiagnosis->name : '-'}}</td>
|
||||
</tr>
|
||||
@php
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
@endphp
|
||||
<tr>
|
||||
<td colspan="5" style="width: 5%; text-align: left;">-</td>
|
||||
</tr>
|
||||
@php
|
||||
}
|
||||
@endphp
|
||||
</tbody>
|
||||
</table>
|
||||
<table class="claim-info-<?php echo now()->timestamp; ?>">
|
||||
<thead>
|
||||
<tr style="background-color: #F4F6F8;">
|
||||
<td colspan="5" style="width: 5%; text-align: left;"><b>CATATAN</b></td>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr>
|
||||
<td colspan="5" style="width: 5%; text-align: left;">{{ !empty($dataRequestLog->catatan) ? $dataRequestLog->catatan : '-'}}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> bottom-right-<?php echo now()->timestamp; ?>">
|
||||
<b>PT Link Medis Sehat</b><br>
|
||||
<b>Primaya Hospital Corporate</b><br>
|
||||
Graha Cempaka Mas Blok D5-6<br>
|
||||
Jl. Let. Jend. Suprapto, Jakarta Pusat 10640, Indonesia<br>
|
||||
<b>Telp</b> 0896-8177-3366
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
302
resources/views/pdf/final_log_page_2_primayan.blade.php
Normal file
302
resources/views/pdf/final_log_page_2_primayan.blade.php
Normal file
@@ -0,0 +1,302 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
@php
|
||||
$dynamicVariableName = 'font_size_' . now()->timestamp;
|
||||
$$dynamicVariableName = 10;
|
||||
@endphp
|
||||
<style>
|
||||
.triangle1 {
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-left: 10.24px solid transparent;
|
||||
border-right: 318.24px solid transparent;
|
||||
border-bottom: 75.5px solid #008C8C;
|
||||
position: absolute;
|
||||
top: -55.12px;
|
||||
left: -60.91px;
|
||||
transform: rotate(-12deg);
|
||||
}
|
||||
|
||||
.triangle2 {
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-left: 10.24px solid transparent;
|
||||
border-right: 550.24px solid transparent;
|
||||
border-bottom: 110.5px solid #19BBBB;
|
||||
position: absolute;
|
||||
top: -55.12px;
|
||||
left: -100.91px;
|
||||
transform: rotate(-20deg);
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
height: 100vh;
|
||||
background-color: #ffffff; /* Ganti dengan warna latar belakang yang diinginkan */
|
||||
}
|
||||
.content-<?php echo now()->timestamp; ?> {
|
||||
padding: 20px;
|
||||
text-align: left;
|
||||
font-family: 'Calibri', sans-serif;
|
||||
}
|
||||
|
||||
.content-<?php echo now()->timestamp; ?> img {
|
||||
width: 15%;
|
||||
max-width: 600px; /* batasan lebar maksimum gambar */
|
||||
margin-top: 1px; /* jarak antara segitiga dan gambar */
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
.corner-text-<?php echo now()->timestamp; ?> {
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
color: #666666;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
.top-right-<?php echo now()->timestamp; ?> {
|
||||
top: 10px;
|
||||
right: 10px;
|
||||
}
|
||||
|
||||
.bottom-right-<?php echo now()->timestamp; ?> {
|
||||
bottom: 10px;
|
||||
right: 10px;
|
||||
text-align: right;
|
||||
}
|
||||
.bottom-left-<?php echo now()->timestamp; ?> {
|
||||
bottom: 10px;
|
||||
left: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
.title-container-<?php echo now()->timestamp; ?> {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
position: relative;
|
||||
margin-top: 1px;
|
||||
}
|
||||
|
||||
.title-<?php echo now()->timestamp; ?> {
|
||||
font-size: 12px;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.additional-text-<?php echo now()->timestamp; ?> {
|
||||
font-size: 11px;
|
||||
}
|
||||
.claim-info-<?php echo now()->timestamp; ?> {
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
/* color: #008C8C; */
|
||||
text-align: justify;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
margin-top: 2px;
|
||||
line-height: 1; /* Atur nilai line-height menjadi 1 atau 100% */
|
||||
}
|
||||
|
||||
|
||||
table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
margin-top: 1px;
|
||||
}
|
||||
|
||||
table, th, td {
|
||||
/* border: 1px solid #008C8C; */
|
||||
}
|
||||
|
||||
th, td {
|
||||
padding: 4px;
|
||||
text-align: left;
|
||||
}
|
||||
.hot-line-<?php echo now()->timestamp; ?> {
|
||||
background-color: #048B8C;
|
||||
text-align: center;
|
||||
align-items: center;
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
margin-top: 1px;
|
||||
padding: 2px;
|
||||
color: #ffffff;
|
||||
}
|
||||
.txt-tindakan-<?php echo now()->timestamp; ?> {
|
||||
margin-top: 1px;
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
}
|
||||
.txt-pernyataan-<?php echo now()->timestamp; ?> {
|
||||
margin-top: 5px;
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
}
|
||||
.title-container-page-<?php echo now()->timestamp; ?> {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
text-align: justify;
|
||||
position: relative;
|
||||
/* border: 1px solid; Warna garis tepi dan lebar dapat disesuaikan */
|
||||
padding: 3px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
margin-top: 30px;
|
||||
}
|
||||
.txt-syarat-<?php echo now()->timestamp; ?> {
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
text-align: left;
|
||||
}
|
||||
.bottom-left-ttd-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 200px;
|
||||
left: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.bottom-left-ttd-1-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 300px;
|
||||
left: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
.bottom-left-ttd-2-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 225px;
|
||||
left: 30px;
|
||||
text-align: left;
|
||||
}
|
||||
.bottom-right-ttd-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 200px;
|
||||
right: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.bottom-right-ttd-1-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 300px;
|
||||
right: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
.bottom-right-ttd-2-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 225px;
|
||||
right: 30px;
|
||||
text-align: left;
|
||||
}
|
||||
.bottom-left1-ttd-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 100px;
|
||||
left: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
.bottom-right1-ttd-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 100px;
|
||||
right: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
.logo_company-<?php echo now()->timestamp; ?> {
|
||||
position: absolute;
|
||||
top: -35.12px;
|
||||
left: -35.91px;
|
||||
width: 10%;
|
||||
max-width: 40px; /* batasan lebar maksimum gambar */
|
||||
margin-top: 1px; /* jarak antara segitiga dan gambar */
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
<body>
|
||||
<div class="triangle2"></div>
|
||||
<div class="triangle1"></div>
|
||||
@php
|
||||
if(!empty($logoPerusahaan->path)) {
|
||||
$imgSrc = 'data:image/png;base64,' . base64_encode(file_get_contents(storage_path('app/public/' . $logoPerusahaan->path)));
|
||||
echo '<img class="logo_company-' . now()->timestamp . '" src="' . $imgSrc . '">';
|
||||
}
|
||||
@endphp
|
||||
<div class="content-<?php echo now()->timestamp; ?>">
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> top-right-<?php echo now()->timestamp; ?>">
|
||||
The Future Of Healthcare At Your Fingertips
|
||||
</div>
|
||||
|
||||
<img src="data:image/png;base64,{{ base64_encode(file_get_contents( public_path('images/logo-default.png') )) }}">
|
||||
|
||||
<div class="title-container-page-<?php echo now()->timestamp; ?>">
|
||||
<div class="txt-syarat-<?php echo now()->timestamp; ?>">SYARAT DAN KETENTUAN</div>
|
||||
<table class="claim-info-<?php echo now()->timestamp; ?>">
|
||||
<tr>
|
||||
<td style="width: 3%;">1.</td>
|
||||
<td style="width: 97%;">Surat jaminan ini hanya berlaku untuk diagnosa yang tercantum di atas. Apabila ditemukan adanya perubahan atau penambahan diagnosa, maka Primayan Medicare berhak membatalkan surat jaminan. Mohon menghubungi Primayan Medicare apabila ada perubahan diagnosa dan diagnosa tambahan.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 3%;">2.</td>
|
||||
<td style="width: 97%;">Surat jaminan ini dinyatakan <b>berlaku</b> apabila disertai surat jaminan akhir dengan <b>nominal </b> yang tertera pada kolom di atas.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 3%;">3.</td>
|
||||
<td style="width: 97%;">Surat jaminan ini tidak berlaku untuk biaya diluar medis seperti makan/minum di luar ketentuan, tagihan telepon, binatu, dan lain lain. Mohon ditagihkan langsung ke peserta.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 3%;">4.</td>
|
||||
<td style="width: 97%;">Rumah sakit harap segera menghubungi Primayan Medicare apabila biaya rumah sakit melebihi batas tertanggung diatas.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 3%;">5.</td>
|
||||
<td style="width: 97%;">Rumah sakit wajib menghubungi Primayan Medicare sebelum pasien meninggalkan rumah sakit agar pihak rumah sakit dapat mengetahui biaya apa saja yang dijamin oleh Primayan Medicare. Jika peserta meninggalkan rumah sakit sebelum mengkonfirmasikan ke Primayan Medicare, maka Primayan Medicare <b>tidak bertanggung jawab </b> atas biaya yang tidak dijamin oleh <b>pihak penjamin/payor</b>.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 3%;">6.</td>
|
||||
<td style="width: 97%;">Peserta bertanggung jawab untuk menyelesaikan secara langsung kepada pihak rumah sakit dan penyedia jasa medis apabila terjadi selisih biaya (ekses) atas seluruh biaya perawatan, biaya medis, dan yang lain yang telah terjadi sehubungan dengan rawat inap, maupun atas perihal perawatan medis yang tidak tercakup dalam <b>Buku Jaminan Kesehatan Pekerja </b> dikarenakan karena alasan apapun. Apabila biaya-biaya tersebut telah dijaminkan oleh Primayan Medicare atas nama nasabah, maka peserta akan membayar kembali ke pihak Primayan Medicare secara penuh termasuk biaya berhubungan dengan penagihan (apabila ada) yang terjadi ke pihak Primayan Medicare atas biaya yang tidak termasuk dalam manfaat kesehatan.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 3%;">7.</td>
|
||||
<td style="width: 97%;">Dengan ini peserta menyatakan mengetahui dan menyetujui ketentuan selisih biaya yang telah disebutkan di atas.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="width: 3%;">8.</td>
|
||||
<td style="width: 97%;">Dalam hal surat jaminan in tidak ditandatangani oleh peserta yang bersangkutan maka rumah sakit berkewajiban untuk menyampaikan keadaan tersebut kepada Primayan Medicare dalam kurun waktu paling lambat 1x24 jam, dalam hal tidak ada perubahan dalam jangka waktu yang telah ditentukan tersebut maka dianggap peserta yang bersangkutan telah setuju dengan ketentuan yang terdapat dalam surat jaminan ini.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> bottom-left-ttd-1-<?php echo now()->timestamp; ?> ">
|
||||
Hormat Kami,<br>
|
||||
{{ $namaPenjaminTtd }}
|
||||
</div>
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> bottom-left-ttd-2-<?php echo now()->timestamp; ?> ">
|
||||
<!-- @php
|
||||
if(!empty($signatureDr->path)) {
|
||||
$imgSrc = 'data:image/png;base64,' . base64_encode(file_get_contents(storage_path('app/public/' . $signatureDr->path)));
|
||||
echo '<img style="width: 65px; height: 48px;" src="' . $imgSrc . '">';
|
||||
}
|
||||
@endphp -->
|
||||
@php
|
||||
if(!empty($dataMember->code_perusahaan) == 'VALEIND' && $dataRequestLog->submission_date <= '2025-05-12') {
|
||||
$imgSrc = 'data:image/png;base64,' . base64_encode(file_get_contents(public_path('images/ttd_dr_vale.png')));
|
||||
echo '<img style="width: 65px; height: 48px;" src="' . $imgSrc . '">';
|
||||
} else if(!empty($dataMember->code_perusahaan) == 'VALEIND'){
|
||||
$imgSrc = 'data:image/png;base64,' . base64_encode(file_get_contents(public_path('images/ttd_dr_irma_2.png')));
|
||||
echo '<img style="width: 65px; height: 48px;" src="' . $imgSrc . '">';
|
||||
}
|
||||
@endphp
|
||||
</div>
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> bottom-left-ttd-<?php echo now()->timestamp; ?> ">
|
||||
<u><b>{{ $ttdNama }}</b></u>
|
||||
<br><b>{{ $ttdJabatan }}</b>
|
||||
</div>
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> bottom-left1-ttd-<?php echo now()->timestamp; ?> ">
|
||||
(.......................................)
|
||||
</div>
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> bottom-right1-ttd-<?php echo now()->timestamp; ?> ">
|
||||
<b>{{ $dataMember->name }}</b>
|
||||
</div>
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> bottom-right-<?php echo now()->timestamp; ?>">
|
||||
<b>PT Link Medis Sehat</b><br>
|
||||
<b>Primaya Hospital Corporate</b><br>
|
||||
Graha Cempaka Mas Blok D5-6<br>
|
||||
Jl. Let. Jend. Suprapto, Jakarta Pusat 10640, Indonesia<br>
|
||||
<b>Telp</b> 0896-8177-3366
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
||||
464
resources/views/pdf/req_log_page_1_primayan.blade.php
Normal file
464
resources/views/pdf/req_log_page_1_primayan.blade.php
Normal file
@@ -0,0 +1,464 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
@php
|
||||
$dynamicVariableName = 'font_size_' . now()->timestamp;
|
||||
$$dynamicVariableName = 10;
|
||||
@endphp
|
||||
<style>
|
||||
.triangle1 {
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-left: 10.24px solid transparent;
|
||||
border-right: 318.24px solid transparent;
|
||||
border-bottom: 75.5px solid #008C8C;
|
||||
position: absolute;
|
||||
top: -55.12px;
|
||||
left: -60.91px;
|
||||
transform: rotate(-12deg);
|
||||
}
|
||||
|
||||
.triangle2 {
|
||||
width: 0;
|
||||
height: 0;
|
||||
border-left: 10.24px solid transparent;
|
||||
border-right: 550.24px solid transparent;
|
||||
border-bottom: 110.5px solid #19BBBB;
|
||||
position: absolute;
|
||||
top: -55.12px;
|
||||
left: -100.91px;
|
||||
transform: rotate(-20deg);
|
||||
}
|
||||
|
||||
body {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
height: 100vh;
|
||||
background-color: #ffffff;
|
||||
/* Ganti dengan warna latar belakang yang diinginkan */
|
||||
}
|
||||
.content-<?php echo now()->timestamp; ?> {
|
||||
padding: 20px;
|
||||
text-align: left;
|
||||
font-family: 'Calibri', sans-serif;
|
||||
}
|
||||
|
||||
.content-<?php echo now()->timestamp; ?> img {
|
||||
width: 15%;
|
||||
max-width: 600px; /* batasan lebar maksimum gambar */
|
||||
margin-top: 1px; /* jarak antara segitiga dan gambar */
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
.corner-text-<?php echo now()->timestamp; ?> {
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
color: #666666;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
.top-right-<?php echo now()->timestamp; ?> {
|
||||
top: 10px;
|
||||
right: 10px;
|
||||
}
|
||||
|
||||
.bottom-right-<?php echo now()->timestamp; ?> {
|
||||
bottom: 10px;
|
||||
right: 10px;
|
||||
text-align: right;
|
||||
}
|
||||
.bottom-left-<?php echo now()->timestamp; ?> {
|
||||
bottom: 10px;
|
||||
left: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
.title-container-<?php echo now()->timestamp; ?> {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
text-align: center;
|
||||
position: relative;
|
||||
margin-top: 1px;
|
||||
}
|
||||
|
||||
.title-<?php echo now()->timestamp; ?> {
|
||||
font-size: 12px;
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
.additional-text-<?php echo now()->timestamp; ?> {
|
||||
font-size: 11px;
|
||||
}
|
||||
.claim-info-<?php echo now()->timestamp; ?> {
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
/* color: #008C8C; */
|
||||
text-align: justify;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
margin-top: 2px;
|
||||
line-height: 1; /* Atur nilai line-height menjadi 1 atau 100% */
|
||||
}
|
||||
|
||||
|
||||
table {
|
||||
width: 100%;
|
||||
border-collapse: collapse;
|
||||
margin-top: 1px;
|
||||
}
|
||||
|
||||
table,
|
||||
th,
|
||||
td {
|
||||
/* border: 1px solid #008C8C; */
|
||||
}
|
||||
|
||||
th,
|
||||
td {
|
||||
padding: 4px;
|
||||
text-align: left;
|
||||
}
|
||||
.hot-line-<?php echo now()->timestamp; ?> {
|
||||
background-color: #048B8C;
|
||||
text-align: center;
|
||||
align-items: center;
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
margin-top: 1px;
|
||||
padding: 2px;
|
||||
color: #ffffff;
|
||||
}
|
||||
.txt-tindakan-<?php echo now()->timestamp; ?> {
|
||||
margin-top: 1px;
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
}
|
||||
.txt-pernyataan-<?php echo now()->timestamp; ?> {
|
||||
margin-top: 5px;
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
}
|
||||
.title-container-page-<?php echo now()->timestamp; ?> {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
text-align: justify;
|
||||
position: relative;
|
||||
/* border: 1px solid; Warna garis tepi dan lebar dapat disesuaikan */
|
||||
padding: 3px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
margin-top: 5px;
|
||||
}
|
||||
.txt-syarat-<?php echo now()->timestamp; ?> {
|
||||
font-size: {{ $$dynamicVariableName }}px;
|
||||
text-align: left;
|
||||
}
|
||||
.bottom-left-ttd-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 100px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.bottom-left-ttd-1-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 190px;
|
||||
text-align: left;
|
||||
}
|
||||
.bottom-left-ttd-2-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 110px;
|
||||
left: 15px;
|
||||
text-align: left;
|
||||
}
|
||||
.bottom-right-ttd-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 300px;
|
||||
right: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.bottom-right-ttd-1-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 290px;
|
||||
right: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.bottom-right-ttd-2-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 225px;
|
||||
right: 30px;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.bottom-right1-ttd-<?php echo now()->timestamp; ?> {
|
||||
color: #000000;
|
||||
bottom: 100px;
|
||||
right: 10px;
|
||||
text-align: left;
|
||||
}
|
||||
.logo_company-<?php echo now()->timestamp; ?> {
|
||||
position: absolute;
|
||||
top: -35.12px;
|
||||
left: -35.91px;
|
||||
width: 10%;
|
||||
max-width: 45px; /* batasan lebar maksimum gambar */
|
||||
margin-top: 1px; /* jarak antara segitiga dan gambar */
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
.container2-<?php echo now()->timestamp; ?>:after {
|
||||
content: "";
|
||||
display: table;
|
||||
clear: both;
|
||||
}
|
||||
|
||||
.container2-<?php echo now()->timestamp; ?> > div {
|
||||
float: left; /* Membuat elemen berdampingan */
|
||||
width: 48%; /* Atur lebar elemen agar mereka tidak tumpang tindih */
|
||||
box-sizing: border-box; /* Menghitung padding dan border ke dalam lebar elemen */
|
||||
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<div class="triangle2"></div>
|
||||
<div class="triangle1"></div>
|
||||
@php
|
||||
if(!empty($logoPerusahaan->path)) {
|
||||
$imgSrc = 'data:image/png;base64,' . base64_encode(file_get_contents(storage_path('app/public/' . $logoPerusahaan->path)));
|
||||
echo '<img class="logo_company-' . now()->timestamp . '" src="' . $imgSrc . '">';
|
||||
}
|
||||
@endphp
|
||||
<div class="content-<?php echo now()->timestamp; ?>">
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> top-right-<?php echo now()->timestamp; ?>">
|
||||
The Future Of Healthcare At Your Fingertips
|
||||
</div>
|
||||
|
||||
<img src="data:image/png;base64,{{ base64_encode(file_get_contents( public_path('images/logo-default.png') )) }}">
|
||||
<div class="title-container-<?php echo now()->timestamp; ?>">
|
||||
<div class="title-<?php echo now()->timestamp; ?>">
|
||||
<b>SURAT JAMINAN</b>
|
||||
</div>
|
||||
<div class="additional-text-<?php echo now()->timestamp; ?>">
|
||||
<b>(SURAT JAMINAN INI HARUS DITANDATANGANI OLEH PASIEN)</b>
|
||||
</div>
|
||||
</div>
|
||||
<table class="claim-info-<?php echo now()->timestamp; ?>">
|
||||
<tr>
|
||||
<td style="width: 20%;">No. Klaim</td>
|
||||
<td style="width: 1%;">:</td>
|
||||
<td style="width: 29%;">{{ wordwrap($request_logs->code, 15, "<br>\n") }}</td>
|
||||
<td style="width: 20%;">Tanggal</td>
|
||||
<td style="width: 1%;">:</td>
|
||||
<td style="width: 29%;">{{ \Carbon\Carbon::parse($request_logs->created_at)->format('d M Y') }}
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Kepada</td>
|
||||
<td>:</td>
|
||||
<td>{{ !empty($rumahSakit->nama_rumahsakit) ? $rumahSakit->nama_rumahsakit : '' }}</td>
|
||||
<td>Plan Polis</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->code_plan }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
<div class="hot-line-<?php echo now()->timestamp; ?>">
|
||||
<b>Call Center LinkSehat : 08114123962</b>
|
||||
</div>
|
||||
<div class="txt-tindakan-<?php echo now()->timestamp; ?>">
|
||||
LinkSehat bertindak mewakili perusahaan asuransi/penanggung untuk mengeluarkan Surat Jaminan Awal untuk peserta dibawah ini :
|
||||
</div>
|
||||
<div class="container2-<?php echo now()->timestamp; ?>">
|
||||
<div>
|
||||
<table class="claim-info-<?php echo now()->timestamp; ?>">
|
||||
<tr>
|
||||
<td style="width: 20%;">Jenis Surat Jaminan</td>
|
||||
<td style="width: 1%;">:</td>
|
||||
<td style="width: 29%;"><b>SURAT JAMINAN AWAL</b></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Nama Peserta</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->name }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Nama Karyawan</td>
|
||||
<td>:</td>
|
||||
<td>{{ $namaKaryawan }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tanggal Lahir</td>
|
||||
<td>:</td>
|
||||
<td>{{ \Carbon\Carbon::parse($dataMember->birth_date)->format('d M Y') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Jenis Kelamin</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->gender == 'male' ? 'Laki-Laki' : 'Perempuan' }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Member ID (BN)</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->member_id }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Identitas Peserta</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->nric }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Hak Kamar Pasien</td>
|
||||
<td>:</td>
|
||||
<td>{{ !empty($dataRequestLog->hak_kamar_pasien) ? $dataRequestLog->hak_kamar_pasien : ''}}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Penempatan Kamar</td>
|
||||
<td>:</td>
|
||||
<td>{{ !empty($dataRequestLog->penempatan_kamar) ? $dataRequestLog->penempatan_kamar : ''}}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>No. Rekam Medis</td>
|
||||
<td>:</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Jenis Perawatan</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->jenis_perwatan }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div>
|
||||
<table class="claim-info-<?php echo now()->timestamp; ?>">
|
||||
<tr>
|
||||
<td style="width: 20%;">Penjamin</td>
|
||||
<td style="width: 1%;">:</td>
|
||||
<td style="width: 29%;">{{ $penjamin }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Nama Perusahaan</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->branch_code }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Phone Perusahaan</td>
|
||||
<td>:</td>
|
||||
<td>0896-8177-3366</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>No. Polis</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->no_polis }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Tipe</td>
|
||||
<td>:</td>
|
||||
<td>Tarif IM-009 {{ $dataMember->limit_rules == '999999999' ? 'As Charge' : 'Max Amount, Rp '.number_format($dataMember->limit_rules, 2, ',', '.') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Status Polis</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->status_polis == 'active' ? 'Aktif' : 'Tidak Aktif' }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Periode Jaminan</td>
|
||||
<td>:</td>
|
||||
<td>{{ \Carbon\Carbon::parse($request_logs->submission_date)->format('d M Y') }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Mata Uang</td>
|
||||
<td>:</td>
|
||||
<td>{{ $dataMember->mata_uang }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Alamat Provider</td>
|
||||
<td>:</td>
|
||||
<td>{{ !empty($rumahSakit->alamat_rumahsakit) ? $rumahSakit->alamat_rumahsakit : '' }}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
<div class="txt-pernyataan-<?php echo now()->timestamp; ?>">
|
||||
<b>Keterangan:</b> {{ !empty($dataRequestLog->keterangan) ? $dataRequestLog->keterangan : ''}}
|
||||
</div>
|
||||
<div class="txt-pernyataan-<?php echo now()->timestamp; ?>">
|
||||
Mohon konfirmasi ke LinkSehat (Alarm Center Makassar) jika ada rujukan pasien ke spesialis lain.<br/>
|
||||
Surat Jaminan ini dinyatakan berlaku apabila disertai surat jaminan akhir dengan nominal yang tertera pada akhir perawatan.
|
||||
</div>
|
||||
<div class="title-container-page-<?php echo now()->timestamp; ?>">
|
||||
<div class="txt-syarat-<?php echo now()->timestamp; ?>">SYARAT DAN KETENTUAN</div>
|
||||
|
||||
<table class="claim-info-<?php echo now()->timestamp; ?>">
|
||||
<tr>
|
||||
<td style="width: 3%;">1.</td>
|
||||
<td style="width: 97%;">Layanan yang tidak sesuai ketentuan, prosedur dan indikasi medis.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>2.</td>
|
||||
<td>Penyakit dan/atau kecelakaan yang diakibatkan oleh perbuatan sendiri (upaya bunuh diri, penyalahgunaan narkoba/zat adiktif lain, bermain petasan).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>3.</td>
|
||||
<td>Alat bantu kesehatan antara lain namun tidak terbatas pada: kursi roda, tongkat penyangga, korset, kantong es, botol air hangat, pispot, kasur decubitus, decker, underpad.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>4.</td>
|
||||
<td>Biaya administrasi lain yang tidak terkait dengan pengobatan (misalnya administrasi pengurusan surat keterangan kelahiran/kematian, resume medis, visum et repertum), biaya transportasi, fotokopi, telepon, serta pemulihan kesehatan selain di rumah sakit (homecare, sanatorium dan sejenisnya).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>5.</td>
|
||||
<td>Pemulihan kesehatan selain di rumah sakit (homecare, sanatorium dan sejenisnya).</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>6.</td>
|
||||
<td>Pengobatan akibat tindakan melanggar hukum, kriminal, melawan penahanan yang sah, serta akibat provokasi yang dilakukan peserta.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>7.</td>
|
||||
<td>Ikut berpartisipasi dalam peperangan (baik yang dinyatakan maupun tidak), keadaan seperti perang, pemberontakan, perebutan kekuasaan, huru-hara, keributan, tindakan kriminal, aktivitas melanggar hukum atau berdinas di angkatan bersenjata atau kepolisian.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>8.</td>
|
||||
<td>Bencana alam seperti gempa bumi, tsunami, gunung meletus, banjir, kekeringan, angin topan, dan tanah longsor, termasuk kondisi lain yang ditetapkan pemerintah sebagai keadaan darurat.</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>9.</td>
|
||||
<td>Home nursing (perawatan di rumah) atau perawatan pribadi.</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> bottom-left-ttd-1-<?php echo now()->timestamp; ?> ">
|
||||
Hormat Kami,<br>
|
||||
{{ $namaPenjaminTtd }}
|
||||
</div>
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> bottom-left-ttd-2-<?php echo now()->timestamp; ?> ">
|
||||
@php
|
||||
if(!empty($ttdImage) && file_exists($ttdImage)) {
|
||||
$imgSrc = 'data:image/png;base64,' . base64_encode(file_get_contents($ttdImage));
|
||||
echo '<img style="width: 120px; height: 80px;" src="' . $imgSrc . '">';
|
||||
}
|
||||
@endphp
|
||||
</div>
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> bottom-left-ttd-<?php echo now()->timestamp; ?> ">
|
||||
<u><b>{{ $ttdNama }}</b></u>
|
||||
<br><b>{{ $ttdJabatan }}</b>
|
||||
</div>
|
||||
<div class="corner-text-<?php echo now()->timestamp; ?> bottom-right-<?php echo now()->timestamp; ?>">
|
||||
<b>PT Link Medis Sehat</b><br>
|
||||
<b>Primaya Hospital Corporate</b><br>
|
||||
Graha Cempaka Mas Blok D5-6<br>
|
||||
Jl. Let. Jend. Suprapto, Jakarta Pusat 10640, Indonesia<br>
|
||||
<b>Telp</b> 0896-8177-3366
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
Reference in New Issue
Block a user