{{-- Single-home compliance detail — care workers at one home. From ManagementController@compliance (?service=ID): $service, $rows --}} @extends('layouts.app') @section('title', $service->name . ' — Compliance') @section('content') @include('partials.flash') @php $role = auth()->user()->primaryRole(); @endphp arrow_back All services {{-- Home header --}}
home_health

{{ $service->name }}

{{ $service->code }} @if($service->serviceManager) · SM: {{ $service->serviceManager->name }} @endif @if($service->registeredManager) · RM: {{ $service->registeredManager->name }} @endif

grid_view Matrix for this service
@forelse($rows as $row) @php $pct = $row['compliance']; $bar = $row['overdue'] > 0 ? 'bg-error' : ($pct >= 100 ? 'bg-primary' : 'bg-gold'); @endphp @empty @endforelse
Care Worker Assigned Completed In Progress Not Started Overdue Compliance
{{ strtoupper(collect(explode(' ', $row['user']->name))->map(fn($n) => $n[0] ?? '')->take(2)->implode('')) }}

{{ $row['user']->name }}

{{ $row['user']->email }}

{{ $row['total'] }} {{ $row['completed'] }} {{ $row['in_progress'] }} {{ $row['not_started'] }} @if($row['overdue'] > 0) {{ $row['overdue'] }} @else 0 @endif
{{ $pct }}%
No care workers assigned to this service.
@endsection