@php // Helper function to get test data value $getData = function($key, $default = '') use ($testResult) { if (!$testResult || !$testResult->test_data) return $default; return data_get($testResult->test_data, $key, $default); }; // Helper function to format date $formatDate = function($date) { if (!$date) return '-'; try { return \Carbon\Carbon::parse($date)->format('d/m/Y'); } catch (\Exception $e) { return '-'; } }; @endphp
Status Imunisasi & Vaksinasi
Your tetanus/toxoid vaccination records
| Tetanus/Toxoid | Tarikh Suntikan | Batch No | Tarikh Luput |
|---|---|---|---|
| Dos 1 |
{{ $formatDate($getData('immunization.dos_1.injection_date')) }}
|
{{ $getData('immunization.dos_1.batch_no') ?: '-' }}
|
{{ $formatDate($getData('immunization.dos_1.expiry_date')) }}
|
| Dos 2 |
{{ $formatDate($getData('immunization.dos_2.injection_date')) }}
|
{{ $getData('immunization.dos_2.batch_no') ?: '-' }}
|
{{ $formatDate($getData('immunization.dos_2.expiry_date')) }}
|
| Dos Tambahan |
{{ $formatDate($getData('immunization.dos_tambahan.injection_date')) }}
|
{{ $getData('immunization.dos_tambahan.batch_no') ?: '-' }}
|
{{ $formatDate($getData('immunization.dos_tambahan.expiry_date')) }}
|
Other immunizations received during pregnancy
| Jenis Imunisasi | Tarikh Suntikan | Batch No | Tarikh Luput |
|---|---|---|---|
|
{{ $getData('immunization.lain_lain_1.name') ?: 'Imunisasi Lain-lain 1' }}
|
{{ $formatDate($getData('immunization.lain_lain_1.injection_date')) }}
|
{{ $getData('immunization.lain_lain_1.batch_no') ?: '-' }}
|
{{ $formatDate($getData('immunization.lain_lain_1.expiry_date')) }}
|
|
{{ $getData('immunization.lain_lain_2.name') ?: 'Imunisasi Lain-lain 2' }}
|
{{ $formatDate($getData('immunization.lain_lain_2.injection_date')) }}
|
{{ $getData('immunization.lain_lain_2.batch_no') ?: '-' }}
|
{{ $formatDate($getData('immunization.lain_lain_2.expiry_date')) }}
|
Nota:
Bahagian "Imunisasi Lain-lain" merekod vaksin tambahan seperti Influenza, Pertussis, Hepatitis B, MMR, atau vaksin lain yang diterima semasa mengandung.
Your immunization status hasn't been recorded yet. Please contact your healthcare provider for more information.