@extends('layouts.app') @section('title', 'Prison Discharges') @section('content')
{{-- Page guide: what this screen is for --}}
Discharge of a Prisoner. Discharge prisoners: categorize the discharge, produce the discharge report, notify OIC/CGP and agencies, and issue the certificate of completion.
Filter Discharges
Reset
Discharge Records
@forelse($discharges as $key => $discharge) @empty @endforelse
# Prisoner Details Discharge Date Type Status Supervision Gate Money Officer Actions
{{ $discharges->firstItem() + $key }} {{ $discharge->prisoner->name ?? 'N/A' }}
ID: {{ $discharge->prisoner->prisoner_number ?? 'N/A' }}
{{ $discharge->discharge_date ? $discharge->discharge_date->format('d-m-Y') : 'N/A' }} {{ str_replace('_', ' ', ucfirst($discharge->discharge_type)) }} @php $statusColors = [ 'scheduled' => 'warning', 'completed' => 'success', 'revoked' => 'danger', 'cancelled' => 'secondary' ]; @endphp {{ ucfirst($discharge->status) }} @if($discharge->is_supervised) Yes @if($discharge->supervision_end_date)
Until: {{ $discharge->supervision_end_date->format('d-m-Y') }} @endif @else No @endif
{{ number_format($discharge->gate_money_amount, 2) }} {{ $discharge->discharge_officer ?? 'N/A' }}
@can('prison.discharges.edit') @endcan @if($discharge->status == 'scheduled')
@csrf
@endif
@if($discharge->status == 'scheduled') @endif
No discharge records found.
{{ $discharges->withQueryString()->links() }}
@endsection @section('scripts') @endsection