@php $layoutLabel = config('care.display_layouts.'.$display->layout, $display->layout); $isOnline = $display->last_seen_at && $display->last_seen_at->gt(now()->subMinutes(2)); @endphp
← Displays

{{ $display->name }}

@if ($display->is_active) Active @else Inactive @endif @if ($isOnline) Display online @endif

{{ $display->branch?->name ?? 'No branch' }} · {{ $layoutLabel }} layout @if ($display->last_seen_at) · Last seen {{ $display->last_seen_at->diffForHumans() }} @endif

@if ($canManage) Edit display @endif Open public display

Assigned queues

Tickets from these queues appear on this screen and trigger voice calls.

@if ($queues->isEmpty())

No queues assigned

All active queues for this branch will be shown. Edit to pick specific queues.

@if ($canManage) Assign queues @endif
@else
    @foreach ($queues as $queue)
  • {{ $queue->prefix }}

    {{ $queue->name }}

    {{ $queue->is_active ? 'Accepting tickets' : 'Inactive' }}

  • @endforeach
@endif

Display details

Organization
{{ $display->organization?->name ?? '—' }}
Branch
{{ $display->branch?->name ?? '—' }}
Layout
{{ $layoutLabel }}
Queues
{{ $queues->count() }}

Public display URL

Open this link on a TV, tablet, or kiosk in your waiting area.

Live preview

Patient view

Voice announcements require a tap on the display screen once per browser session.