Service Management

Manage service types and pricing

@if (session()->has('message'))
{{ session('message') }}
@endif
@forelse($services as $service) @empty @endforelse
Code Name Category Subcategory Price Unit Status Sort Order Actions
{{ $service->code }} {{ ucwords(strtolower($service->name)) }} {{ ucwords(str_replace('_', ' ', $service->category)) }} {{ $service->subcategory ? ucwords(str_replace('_', ' ', $service->subcategory)) : '-' }} {{ config('app.currency_symbol') }}{{ number_format($service->price, 2) }} {{ ucwords(str_replace('_', ' ', $service->unit)) }} {{ $service->is_active ? 'Active' : 'Inactive' }} {{ $service->sort_order }}
No services found.
{{ $services->links() }}
@if($showModal)

{{ $editingService ? 'Edit Service' : 'Create New Service' }}

@error('code') {{ $message }} @enderror
@error('name') {{ $message }} @enderror
@error('category') {{ $message }} @enderror
@error('subcategory') {{ $message }} @enderror

Used to match specific consultation types, test names, etc.

@error('service_key') {{ $message }} @enderror
{{ config('app.currency_symbol') }}
@error('price') {{ $message }} @enderror
@error('unit') {{ $message }} @enderror
@error('sort_order') {{ $message }} @enderror
@error('description') {{ $message }} @enderror
@endif