Reception check-in

{{ $appointment->appointment_number }}

Confirm the arrival note and assign every booked service to the correct team member.

Back to Front Desk
@if($errors->any())

Please correct the check-in details.

    @foreach($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif

Owner

{{ $appointment->customer?->name }}

{{ $appointment->customer?->phone }}

Appointment time

{{ $appointment->scheduled_date->format('d M Y') }}

{{ substr($appointment->start_time, 0, 5) }}โ€“{{ substr($appointment->end_time, 0, 5) }}

Services

{{ $appointment->items->count() }} assignment{{ $appointment->items->count() === 1 ? '' : 's' }}

Each service receives its own work card.

@csrf

Department and staff assignment

Only qualified, active team members appear for each department.

@foreach($appointment->items as $item) @php($itemKey = (string) $item->id)

{{ $item->pet?->name ?? 'Pet' }}

{{ $item->service?->name ?? 'Booked service' }}

{{ $item->duration_minutes }} minutes ยท AED {{ number_format((float) $item->total_price, 2) }}

@error("assignments.{$item->id}.service_line")

{{ $message }}

@enderror

No qualified staff are currently active.

@error("assignments.{$item->id}.staff_id")

{{ $message }}

@enderror
@endforeach

Record condition on arrival, owner instructions, safety concerns, or handover details.

@error('check_in_remark')

{{ $message }}

@enderror