@php
use App\Models\Profile;
use App\Models\ThemeSetting;
$profile = Profile::first();
$theme = ThemeSetting::where('aktif', true)->first() ?? ThemeSetting::first();
$institusiNama = $profile?->nama_perusahaan ?? 'Nama Institusi';
$alamat = $profile?->alamat ?? 'Alamat tidak tersedia';
$telepon = $profile?->telepon ?? 'Telepon tidak tersedia';
$logoPath = $profile?->logo ? public_path('storage/' . $profile->logo) : public_path('images/default-logo.png');
$primaryColor = $theme?->primary_color ?? '#1d4ed8';
// Hitung BMI dan status
$bmi = null;
$bmiStatus = '-';
if ($doc->tinggi_cm && $doc->berat_kg && $doc->tinggi_cm > 0) {
$tinggiMeter = $doc->tinggi_cm / 100;
$bmi = $doc->berat_kg / ($tinggiMeter * $tinggiMeter);
$bmi = round($bmi, 2);
if ($bmi < 18.5) {
$bmiStatus = 'Kurus (Underweight)';
} elseif ($bmi < 25) {
$bmiStatus = 'Normal';
} elseif ($bmi < 30) {
$bmiStatus = 'Gemuk (Overweight)';
} else {
$bmiStatus = 'Obesitas';
}
}
@endphp
Laporan PIO #{{ $doc->id }}
Laporan Dokumentasi PIO
{{ $institusiNama }}
{{ $alamat }} | Telp: {{ $telepon }}
ID Dokumen: #{{ $doc->id }}
{{ \Carbon\Carbon::parse($doc->waktu_pertanyaan)->translatedFormat('d M Y H:i') }}
Identitas Penanya
Nama Penanya | {{ $doc->nama_penanya }} |
Status | {{ $doc->status_penanya }} |
No. Telepon | {{ $doc->no_telepon ?? '-' }} |
Data Pasien
Umur | {{ $doc->umur }} tahun |
Tinggi | {{ $doc->tinggi_cm ?? '-' }} cm |
Berat | {{ $doc->berat_kg ?? '-' }} kg |
@if($bmi)
BMI | {{ $bmi }} {{ $bmiStatus }} |
@endif
Jenis Kelamin | {{ $doc->jenis_kelamin }} |
Kehamilan | {{ $doc->kehamilan_minggu ?? '-' }} minggu |
Menyusui | {{ $doc->menyusui ? 'Ya' : 'Tidak' }} |
Pertanyaan
Metode | {{ $doc->metode_pertanyaan }} |
Uraian | {!! $doc->uraian_pertanyaan !!} |
Jenis Pertanyaan |
@foreach ($doc->jenis_pertanyaan as $item)
- {{ $item }}
@endforeach
|
Jawaban & Referensi
Jawaban | {!! $doc->jawaban !!} |
Referensi | {!! $doc->referensi ?? '-' !!} |
Penyampaian | {{ $doc->penyampaian_jawaban }} |
Waktu Jawaban | {{ \Carbon\Carbon::parse($doc->waktu_jawaban)->translatedFormat('d M Y H:i') }} |
Metode Jawaban | {{ $doc->metode_jawaban }} |
Apoteker | {{ $doc->apoteker->name ?? '-' }} |