@php $canManagePatients = app(\App\Services\Care\CarePermissions::class)->can( auth()->user() ? app(\App\Services\Care\OrganizationResolver::class)->memberFor(auth()->user(), $organization) : null, 'patients.manage' ); @endphp
@if ($canManagePatients) Register patient @endif @if (request('focus') === 'assessments')

Clinical forms

Open a patient to review history forms and condition-specific scores, or start a visit from Queue and use the patient history form and condition pathways on the consultation.

@endif
@if (request()->hasAny(['q', 'date_of_birth', 'phone', 'national_id', 'patient_number', 'focus'])) Clear @endif

USB scanners work as a keyboard wedge. Scan a patient ID label or type the number and press Enter.

@forelse ($patients as $patient) @empty @endforelse
Patient Patient ID Phone DOB Branch

{{ $patient->fullName() }}

@if ($patient->national_id)

NID: {{ $patient->national_id }}

@endif
{{ $patient->patient_number }} {{ $patient->phone ?? '—' }} {{ $patient->date_of_birth?->format('Y-m-d') ?? '—' }} {{ $patient->branch?->name ?? '—' }} View
No patients found.
{{ $patients->links() }}