@extends('layouts.admin') @section('title', 'Patients') @section('content')

Patient registry

Search by name, DOB, email, or exact MRN.

@can('create', App\Models\PatientProfile::class) @endcan
@forelse ($patients as $patient) @php $patientEmail = $patient->user->email ?? ''; $hasPatientEmail = $patientEmail !== '' && ! str_ends_with($patientEmail, '@no-email.meduvo.local'); @endphp @empty @endforelse
Patient DOB PCP BHCM Status

{{ $patient->user->name }}

{{ $hasPatientEmail ? $patientEmail : 'Email not provided' }}

{{ $patient->date_of_birth?->format('M j, Y') ?? 'โ€”' }} {{ $patient->pcp?->name ?? 'โ€”' }} {{ $patient->bhcm?->name ?? 'โ€”' }} {{ str_replace('_', ' ', $patient->co_cm_status) }} @can('view', $patient) Open @elsecan('kioskHandoff', $patient) Launch kiosk @endcan
No patients found.
{{ $patients->links() }}
@can('create', App\Models\PatientProfile::class) @endcan
@endsection