My ward

Patients on units you’re rostered or placed on today — chart meds, vitals, notes, and handovers.

My shifts @if ($canServicesHub) Nursing Services @endif
@if ($units->isEmpty())

No unit assigned for today

Ask a charge nurse or administrator to put you on the duty roster or a unit placement. You can still check My shifts.

@else @if ($units->count() > 1) @endif @php $unit = $selectedUnit; $patients = $patientsByUnit[$unit->id] ?? collect(); $duty = $dutyByUnit[$unit->id] ?? collect(); $placement = $placementByUnit[$unit->id] ?? null; @endphp

{{ $unit->name }}

{{ $unit->department?->name }} @if ($unit->department?->branch) · {{ $unit->department->branch->name }} @endif

@foreach ($duty as $entry) On duty · {{ $entry->shift?->label ?? 'Shift' }} @if ($entry->shift) ({{ $entry->shift->timeLabel() }}) @endif @endforeach @if ($placement && $duty->isEmpty()) Unit placement · {{ str_replace('_', ' ', $placement->kind) }} @elseif ($placement && $duty->isNotEmpty()) Also placed · {{ str_replace('_', ' ', $placement->kind) }} @endif
@if ($canMar) MAR round @endif @if ($canAssess || $canVitals) Vitals & assess @endif @if ($canNotes) Notes @endif @if ($canHandover) Handover @endif
@forelse ($patients as $visit) @empty @endforelse
Patient Bed Placed Chart

{{ $visit->patient?->fullName() ?? 'Patient' }}

@if ($visit->patient?->patient_number)

{{ $visit->patient->patient_number }}

@endif
{{ $visit->bed?->label ?? '—' }} {{ $visit->placed_at?->format('d M H:i') ?? '—' }} @if ($canMar) MAR @endif @if ($canAssess || $canVitals) Vitals @endif @if ($canNotes) Notes @endif
No patients placed on this unit yet. @if ($canServicesHub) Placements are managed from the care unit board. @else Ask a charge nurse to place patients on this unit. @endif
@endif