@extends('layouts.nurse') @section('title', 'Edit Health Record') @section('content')

Edit Health Record

Visit #{{ $record->visit_number }} - {{ $record->formatted_visit_date }}

@php $statusColors = [ 'draft' => 'bg-yellow-100 text-yellow-800', 'completed' => 'bg-green-100 text-green-800', 'reviewed' => 'bg-blue-100 text-blue-800', ]; @endphp {{ ucfirst($record->status) }}
@if(session('success'))
{{ session('success') }}
@endif

Patient Information

Patient Name

{{ $record->mother->expectantMother->mother_full_name }}

IC Number

{{ $record->mother->expectantMother->ic_number }}

Color Code

@php $colorCode = $record->mother->expectantMother->current_color_code ?? 'white'; $badgeColors = [ 'red' => 'bg-red-100 text-red-800 border-red-200', 'yellow' => 'bg-yellow-100 text-yellow-800 border-yellow-200', 'green' => 'bg-green-100 text-green-800 border-green-200', 'white' => 'bg-gray-100 text-gray-800 border-gray-200', ]; @endphp {{ ucfirst($colorCode) }}
@csrf @method('PUT')

Visit Information

@error('visit_date')

{{ $message }}

@enderror
@error('gestational_week')

{{ $message }}

@enderror
@error('general_notes')

{{ $message }}

@enderror
@error('nurse_remarks')

{{ $message }}

@enderror
Back

Tests Performed

{{ $record->testResults->count() }} test(s)
@if($record->testResults->count() > 0)
@foreach($record->testResults as $testResult)

{{ $testResult->test_type_label }}

Performed: {{ $testResult->performed_at->format('M j, Y g:i A') }}

@can('view', $record) @if(in_array($record->status, ['completed', 'reviewed'])) View Test @else Edit Test @endif @endcan
@endforeach
@endif

Add New Test

@foreach($availableTests as $testType => $testName) @if(!$record->hasTest($testType)) {{ $testName }} @endif @endforeach
@if($record->status === 'draft' && $record->testResults->count() > 0)

Ready to Complete?

Mark this record as completed when all tests are done.

@csrf
@endif
@endsection