Stack queue card hierarchy: ticket, patient, then room/doctor.
Deploy Ladill Care / deploy (push) Successful in 1m42s
Deploy Ladill Care / deploy (push) Successful in 1m42s
Stops cramming ticket status, destination, and patient name onto one line across Patient, Pharmacy, Lab, and specialty queues. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -28,18 +28,18 @@
|
||||
@forelse ($queue as $rx)
|
||||
<div class="rounded-2xl border border-slate-200 bg-white p-4">
|
||||
<div class="flex items-start justify-between gap-4">
|
||||
<div class="min-w-0 flex-1">
|
||||
<p class="font-medium text-slate-900">
|
||||
@if (! empty($queueIntegration['enabled']) && $rx->queue_ticket_number)
|
||||
@include('care.partials.queue-ticket', [
|
||||
'ticketNumber' => $rx->queue_ticket_number,
|
||||
'ticketStatus' => $rx->queue_ticket_status,
|
||||
])
|
||||
@endif
|
||||
{{ $rx->patient->fullName() }}
|
||||
</p>
|
||||
<p class="text-xs text-slate-500">{{ $rx->patient->patient_number }} · {{ $rx->visit->branch?->name }}</p>
|
||||
<ul class="mt-2 space-y-1 text-sm text-slate-700">
|
||||
<div class="min-w-0 flex-1 space-y-2">
|
||||
@if (! empty($queueIntegration['enabled']) && $rx->queue_ticket_number)
|
||||
@include('care.partials.queue-ticket', [
|
||||
'ticketNumber' => $rx->queue_ticket_number,
|
||||
'ticketStatus' => $rx->queue_ticket_status,
|
||||
])
|
||||
@endif
|
||||
<div class="min-w-0">
|
||||
<p class="truncate text-base font-semibold text-slate-900">{{ $rx->patient->fullName() }}</p>
|
||||
<p class="mt-0.5 truncate text-xs text-slate-500">{{ $rx->patient->patient_number }} · {{ $rx->visit->branch?->name }}</p>
|
||||
</div>
|
||||
<ul class="space-y-1 text-sm text-slate-700">
|
||||
@foreach ($rx->items as $item)
|
||||
<li>{{ $item->is_procedure ? 'Procedure' : 'Med' }}: {{ $item->name }} {{ $item->dosage }} {{ $item->frequency }}</li>
|
||||
@endforeach
|
||||
|
||||
Reference in New Issue
Block a user