@extends('layouts.app') @section('title', 'Lab Report | ' . ($labOrder->patient->full_name ?? '')) @section('styles') @endsection @section('content') @php $patient = $labOrder->patient; @endphp
Back to Lab Download PDF
{{-- LETTERHEAD --}} @include('partials._document-header') {{-- PATIENT DEMOGRAPHICS STRIP --}}
Visit #:{{ $labOrder->visit->visit_number ?? '' }} Name:{{ $patient->full_name ?? '' }} Gender:{{ ucfirst($patient->gender ?? '') }} Age:{{ $patient->age ?? '' }} Patient ID:{{ $patient->mrn ?? '' }}
Sample Type:{{ $labOrder->sample_type ?? $labOrder->labTest->sample_type ?? '-' }} Department:Laboratory Ordered:{{ $labOrder->created_at->format('d M Y H:i') }} Reported:{{ $labOrder->result?->created_at?->format('d M Y H:i') ?? '-' }}
{{-- SEPARATOR --}}
{{-- REQUESTED TEST --}}

{{ $labOrder->test_name }}

{{-- RESULTS TABLE --}} @if($labOrder->result && is_array($labOrder->result->results)) @foreach($labOrder->result->results as $r) @php $flag = $r['flag'] ?? 'normal'; @endphp @endforeach
Parameter Result Unit Reference Range Flag
{{ $r['name'] ?? '' }} {{ $r['value'] ?? '' }} {{ $r['unit'] ?? '' }} {{ $r['reference_range'] ?? '' }} @if($flag === 'normal')N @elseif($flag === 'low')L @elseif($flag === 'high')H @elseif(str_contains($flag, 'critical')){{ strtoupper(str_replace('_',' ',$flag)) }} @endif
@endif {{-- REMARKS --}} @if($labOrder->result?->remarks)

Remarks / Interpretation

{{ $labOrder->result->remarks }}

@endif {{-- SIGNATURES --}}

Performed By:

{{ $labOrder->result?->performer?->name ?? '-' }}

{{ $labOrder->result?->created_at?->format('d M Y H:i') }}

Verified By:

{{ $labOrder->result?->validator?->name ?? '-' }}

{{ $labOrder->result?->validated_at?->format('d M Y H:i') ?? '' }}

@include('partials._document-footer')
@endsection