@php $user = auth()->user(); $filtered = request()->hasAny(['q', 'form', 'class', 'controlled', 'status']); @endphp @can('prescriptions.view') Prescriptions @endcan @can('drugs.manage') Add drug @endcan
@if ($filtered) Clear @endif
@if ($drugs->isEmpty()) @if (request('q')) Nothing in the formulary matches “{{ request('q') }}”. @else No drugs on file for this filter. An entry is added before the first prescription can name it. @endif @can('drugs.manage') Add drug @endcan @else
@foreach ($drugs as $drug) @endforeach
Drug Form · Route Shelf Price Flags
{{ $drug->name }}
{{ $drug->code }} @if ($drug->brand_name) · {{ $drug->brand_name }} @endif @unless ($drug->is_active) Retired @endunless
{{ $drug->generic_name }}
@if ($drug->strength) {{ $drug->strength }} @endif
{{ $drug->route_label }}
@if ($drug->inventoryItem)
{{ number_format($drug->inventoryItem->quantity_on_hand) }} {{ $drug->inventoryItem->unit }}
{{ $drug->inventoryItem->name }}
@else Not stocked @endif
{{ $drug->inventoryItem?->selling_price !== null ? money($drug->inventoryItem->selling_price, false) : '—' }}
@if ($drug->is_controlled) {{ $drug->controlled_schedule_label }} @endif @if ($drug->is_high_alert) High alert @endif @if ($drug->is_essential) Essential @endif @unless ($drug->is_controlled || $drug->is_high_alert || $drug->is_essential) — @endunless
Open @can('drugs.manage') @endcan

Showing {{ $drugs->firstItem() }}–{{ $drugs->lastItem() }} of {{ number_format($drugs->total()) }}

{{ $drugs->links() }}
@endif