{{-- resources/views/admin/lab_results/create.blade.php --}} @extends('layouts.app') @section('content')
@php $encounter = DB::table('patient_encounters') ->where('id', $labRequest->encounter_id) ->first(); $patient = DB::table('patients') ->where('id', $labRequest->patient_id) ->first(); $existingResults = DB::table('encounter_lab_result_items') ->where('lab_request_id', $labRequest->id) ->orderBy('id') ->get(); $attachments = DB::table('encounter_lab_attachments') ->where('lab_request_id', $labRequest->id) ->orderByDesc('id') ->get(); @endphp

Record Laboratory Results

Lab Request: {{ $labRequest->request_no ?? ('LAB-REQ-'.$labRequest->id) }}
Laboratory
Patient
{{ $patient->first_name ?? '' }} {{ $patient->last_name ?? '' }}
Patient No
{{ $patient->patient_no ?? '—' }}
Encounter
{{ $encounter->encounter_no ?? '—' }}
@if ($errors->any())
Please correct the following:
@endif
@csrf

Test Results

@if($existingResults->count()) @foreach($existingResults as $index => $result) @endforeach @else @endif
Test Result Unit Reference Range Interpretation Notes Action
Upload PDF reports, scanned results or laboratory images
@if($attachments->count())

Existing Attachments

@foreach($attachments as $attachment) {{ $attachment->file_name }} @endforeach
@endif
Back to Encounter
@endsection