Total Appointments
{{ $reportData['total'] ?? 0 }}
No Shows
{{ $reportData['noShow'] ?? 0 }}
Cancellations
{{ $reportData['cancelled'] ?? 0 }}
| {{ $h }} | @endforeach||
|---|---|---|
| {{ str_pad(data_get($row,'hour',0), 2, '0', STR_PAD_LEFT) }}:00 | {{ data_get($row,'no_show',0) }} | {{ data_get($row,'cancelled',0) }} |
| {{ $h }} | @endforeach|||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {{ data_get($row,'booking_ref') }} | {{ data_get($row,'patient_name') }} | {{ data_get($row,'patient_phone') }} | {{ data_get($row,'mr_number') }} | {{ data_get($row,'consultant.full_name') }} | {{ data_get($row,'department.name') }} | {{ data_get($row,'appointment_date') }} | {{ substr(data_get($row,'slot_start',''), 0, 5) }} | {{ data_get($row,'visit_type') }} |
|
|
@elseif($type === 'revenue')
{{ data_get($row,'appointment_date') }} | {{ data_get($row,'total_appointments') }} | {{ number_format(data_get($row,'revenue_collected',0), 2) }} | {{ number_format(data_get($row,'revenue_pending',0), 2) }} | {{ number_format(data_get($row,'total_expected',0), 2) }} | @elseif($type === 'consultant'){{ data_get($row,'consultant_name') }} | {{ data_get($row,'department_name') }} | {{ data_get($row,'total') }} | {{ data_get($row,'completed') }} | {{ data_get($row,'cancelled') }} | {{ data_get($row,'no_show') }} | {{ number_format(data_get($row,'revenue',0), 2) }} | {{ data_get($row,'completion_rate') }}% | @elseif($type === 'department'){{ data_get($row,'department_name') }} |
|
{{ data_get($row,'total') }} | {{ data_get($row,'completed') }} | {{ data_get($row,'cancelled') }} | {{ number_format(data_get($row,'revenue',0), 2) }} | @elseif($type === 'slot_utilisation'){{ data_get($row,'consultant') }} | {{ data_get($row,'days_worked') }} | {{ data_get($row,'total_booked') }} | {{ data_get($row,'completed') }} | @endif
| No data found for the selected filters. | |||||||||||||||||||||||||||||||||