{{-- Render shared questions (common for all members/tests) --}}
@if(isset($sharedQuestionnaires) && count($sharedQuestionnaires) > 0)
@foreach($sharedQuestionnaires as $questionnaire)
{{ $lang === 'ar' ? ($questionnaire->NAME_AR ?: $questionnaire->NAME_EN) : $questionnaire->NAME_EN }}
@foreach($questionnaire->questions->sortBy('PRIORITY') as $question)
@php($memberId = !empty($member[0]->MEMBER_ID) ? $member[0]->MEMBER_ID : $member[0]->END_USER_ID)
@include('operations.questionnaire.questionnaire-type', [
'questionnaire' => $question,
'key' => 'shared_' . $question->ID . '__' . $memberId,
'domKey' => $key,
'lang' => $lang
])
@endforeach
@endforeach
@endif
@foreach($member as $testIndex => $test)
@if(count($test->Questionnaire) > 0)
{{$test->TEST_NAME}}
@if(isset($reservationId))
Download PDF
@else
Download Form
@endif
@foreach($test->Questionnaire as $questionnaire)
@include('operations.questionnaire.questionnaire-type', [
'questionnaire' => $questionnaire,
'key' => $key.'_'.$testIndex,
'lang' => $lang
])
@endforeach
@endif
@if($test->lABCATEGORYPACKAGE->IS_PACKAGE && count($test->lABCATEGORYPACKAGE->items) > 0)
@foreach($test->lABCATEGORYPACKAGE->items as $testItem)
@php($itemKey = $key.'_'.$testIndex.'_item_'.$testItem->ID)
@if(count($testItem->Questionnaire) > 0)
{{ $lang === 'ar' ? ($testItem->NAME_AR ?: $testItem->NAME_EN) : $testItem->NAME_EN }}
@if(isset($reservationId))
Download PDF
@else
Download Form
@endif
@endif
@foreach($testItem->Questionnaire as $questionnaire)
@include('operations.questionnaire.questionnaire-type', [
'questionnaire' => $questionnaire,
'key' => $itemKey,
'lang' => $lang
])
@endforeach
@endforeach
@endif
@endforeach
@php($count++)
@endforeach
@if($showOutpatientQuestionnaireSms ?? true)