Work agency placement
| Agency | Area | Assigned | Arrival | Rate/hr | Status |
@forelse($placements as $p)
| {{ optional($p->agency)->name ?? '—' }} | {{ $p->area ?? optional($p->agency)->area ?? '—' }} |
{{ optional($p->assigned_on)->format('d M Y') }} |
{{ $p->arrival_confirmed ? optional($p->arrival_date)->format('d M Y') : 'Pending' }} |
{{ $p->wage_rate !== null ? number_format($p->wage_rate, 2) : '—' }} |
{{ $p->ended_on ? 'Ended ' . \Carbon\Carbon::parse($p->ended_on)->format('d M Y') : 'Current' }} |
@empty| No placement yet. |
@endforelse
@if($current && !$current->arrival_confirmed)
@endif
@unless($current)
@else
To move the offender to another agency use Overview → Transfer → To another work agency.
@endunless
@if($match->where('score', '>', 0)->count())
Agencies matching the skills on record:
{{ $match->where('score', '>', 0)->take(5)->map(fn ($m) => $m->agency->name . ($m->agency->skills_offered ? ' (' . $m->agency->skills_offered . ')' : ''))->implode(' · ') }}
@endif
@can('probation.cso.view')
@endcan