{{-- Smart Report v2 - Blood typing (ABO). --}} {{-- Mirrors SmartReportService::GetBTPDF (lines 4397-4514). Single page with --}} {{-- blood type icons, RH factor, and Arabic description strings. --}} @php /** @var array $group Group view-model from WebController v2 dispatch */ /** @var \App\Services\SmartReportV2Service $service */ $service = $service ?? app(\App\Services\SmartReportV2Service::class); $Package = $group['package'] ?? ($group['firstPackage'] ?? null); $model = $Package ? $service->buildBloodTypingModel($Package) : ['blood_type' => '', 'rh_factor' => '', 'statics' => [], 'conditionals' => [], 'descriptions' => []]; @endphp