{{ __('Patient Dashboard') }}

Patient Information

Name: {{ $patient->name }}

Email: {{ $patient->email }}

Phone: {{ $patient->phone }}

DOB: {{ $patient->dob?->format('F j, Y') ?? 'Not Available' }}

Upcoming Consultation

@if($upcomingConsultation)

Date: {{ $upcomingConsultation->scheduled_at->format('F j, Y g:i A') }}

Doctor: {{ $upcomingConsultation->doctor?->name }}

Type: {{ $upcomingConsultation->type }}

@if($upcomingConsultation->type === 'video' && $upcomingConsultation->status === 'in_progress') @endif
@else

No upcoming consultations scheduled.

@endif

Allergies

Add Allergy
@if($allergies->count() > 0)
    @foreach($allergies as $allergy)
  • {{ $allergy->allergen }} - {{ $allergy->reaction }}
  • @endforeach
@else

No allergies recorded.

@endif

Current Medications

@if($medications->count() > 0)
    @foreach($medications as $medication)
  • {{ $medication->name }} - {{ $medication->dosage }}, {{ $medication->frequency }}
  • @endforeach
@else

No current medications.

@endif

Recent Medical Records

Add Record
@if($recentMedicalRecords->count() > 0)
    @foreach($recentMedicalRecords as $record)
  • {{ $record->record_date->format('F j, Y') }} - {{ config('medical.records.types')[$record->record_type] }} @if ($record->file_path) @endif
  • @endforeach
@else

No recent medical records.

@endif

Recent Consultations

Schedule
{{ $item->scheduled_at->format('F j, Y g:i A') }} {{ $item->doctor?->name }} View Details
{{--

Health Reminders

@foreach($healthReminders as $reminder)

{{ $reminder['title'] }}

{{ $reminder['description'] }}

Due: {{ $reminder['due_date']->format('F j, Y') }}

@endforeach
--}} {{--

Quick Actions

Schedule Appointment

--}}