{{-- resources/views/admin/lab_results/encounter_results.blade.php --}} @extends('layouts.app') @section('content')
@php $pendingRequests = $requests->where('status', 'requested'); $completedRequests = $requests->where('status', 'completed'); @endphp

Laboratory Results

Encounter: {{ $encounter->encounter_no ?? '—' }}
Back to Encounter
@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
Please correct the following:
@endif
Patient
{{ $encounter->first_name ?? '' }} {{ $encounter->last_name ?? '' }}
Patient No
{{ $encounter->patient_no ?? '—' }}
Visit No
{{ $encounter->visit_no ?? '—' }}
@if($pendingRequests->isEmpty())
All laboratory requests have been completed.
@else
@csrf

Pending Laboratory Requests

{{ $pendingRequests->count() }} pending
@foreach($pendingRequests as $index => $request) @endforeach
Request Test Result Unit Reference Interpretation
{{ $request->request_no }}
{{ ucfirst($request->priority ?? 'routine') }}
{{ $request->test_name }}
@if($request->clinical_notes)
Notes: {{ $request->clinical_notes }}
@endif

Laboratory Attachments

@endif @if($completedRequests->count())

Completed Laboratory Results

@foreach($completedRequests as $request)
{{ $request->request_no }} — {{ $request->test_name }}
Completed
@php $result = DB::table('encounter_lab_result_items') ->where('lab_request_id', $request->id) ->first(); @endphp @if($result)
Result: {{ $result->result_value ?? '—' }}
Unit: {{ $result->result_unit ?? '—' }}
Reference: {{ $result->reference_range ?? '—' }}
Interpretation: {{ ucfirst($result->interpretation ?? '—') }} @if($result->notes)
Notes: {{ $result->notes }} @endif
@endif
@endforeach
@endif
@endsection