@php
// Fetching data based on logic from provided code
$Name = $Package->NAME;
$Category = $Package->lABCATEGORYPACKAGE->NAME_EN;
$Description = $Package->lABCATEGORYPACKAGE->SMART_DESC_AR;
$LabCategoryPackageHospital = \App\Models\LABCATEGORYPACKAGEHOSPITAL::where('LAB_CATEGORY_PACKAGE_ID', $Package->LAB_CATEGORY_PACKAGE_ID)
->where('HOSPITAL_ID', $Package->eNDUSERLABORDER->HOSPITAL_ID)
->with('PROFILEREFERENCERANGE')
->first();
$LabCategoryPackageResults = \App\Models\ENDUSERLABORDERPACKAGERESULT::where('END_USER_PACKAGE_ID', $Package->ID)
->with('Option', 'Result')
->get();
$ST = $C677T = $A1298C = [];
@endphp
{{-- Process Lab Results --}}
@foreach ($LabCategoryPackageResults as $LabCategoryPackageResult)
@php
if ($LabCategoryPackageResult->Result->CODE === 'ST' && !empty($LabCategoryPackageResult->RESULT)) {
$ST = [
'CODE' => $LabCategoryPackageResult->Result->NAME_EN,
'NAME_EN' => $LabCategoryPackageResult->RESULT,
];
}
if ($LabCategoryPackageResult->Result->CODE === 'C677T' && $LabCategoryPackageResult->OPTION_ID) {
$C677T = [
'NORMAL' => $LabCategoryPackageResult->Result->NormalOption->NAME_EN,
'NAME_EN' => $LabCategoryPackageResult->Option->NAME_EN,
'CODE' => $LabCategoryPackageResult->Result->NAME_EN,
'IS_NORMAL' => $LabCategoryPackageResult->Option->IS_NORMAL,
];
}
if ($LabCategoryPackageResult->Result->CODE === 'A1298C' && $LabCategoryPackageResult->OPTION_ID) {
$A1298C = [
'NORMAL' => $LabCategoryPackageResult->Result->NormalOption->NAME_EN,
'NAME_EN' => $LabCategoryPackageResult->Option->NAME_EN,
'CODE' => $LabCategoryPackageResult->Result->NAME_EN,
'IS_NORMAL' => $LabCategoryPackageResult->Option->IS_NORMAL,
];
}
@endphp
@endforeach
{{-- Display Results --}}
@if (!empty($ST))
{{ $ST['CODE'] }}:
{{ $ST['NAME_EN'] }}
@endif
MTHFR Result Interpretation:
@if (!empty($C677T))
{{ $C677T['CODE'] }}:
{{ $C677T['NAME_EN'] }}
@endif
@if (!empty($A1298C))
{{ $A1298C['CODE'] }}:
{{ $A1298C['NAME_EN'] }}
@endif
{{-- Profile Reference Ranges --}}
@if (!empty($LabCategoryPackageHospital->PROFILEREFERENCERANGE->SECOND_TEXT))
Methodology:
{{ $LabCategoryPackageHospital->PROFILEREFERENCERANGE->SECOND_TEXT }}
@endif
@if (!empty($LabCategoryPackageHospital->PROFILEREFERENCERANGE->FIRST_TEXT))
Analytical Sensitivity & Specificity:
{{ $LabCategoryPackageHospital->PROFILEREFERENCERANGE->FIRST_TEXT }}
@endif
@if (!empty($LabCategoryPackageHospital->PROFILEREFERENCERANGE->THIRD_TEXT))
Limitation:
{{ $LabCategoryPackageHospital->PROFILEREFERENCERANGE->THIRD_TEXT }}
@endif
@if (!empty($LabCategoryPackageHospital->PROFILEREFERENCERANGE->FOURTH_TEXT))
Disclaimer:
{{ $LabCategoryPackageHospital->PROFILEREFERENCERANGE->FOURTH_TEXT }}
@endif
@include('pdf.normal_report.components.analysis_tests.layout.comment')