@extends('layouts.admin') @section('title', 'Clinical Disease / Diagnosis') @section('page', 'diagnoses') @section('content') @php $cur = config('clinic.currency.symbol'); @endphp

Clinical Disease / Diagnosis

Manage treatment entries and the per-sitting cost used for patient treatment billing.

@forelse($diagnoses as $dx) @empty @endforelse
NameDepartmentPer Sitting CostStatusAction
{{ $dx->name }}
{{ $dx->department?->name ?? '—' }} {{ $cur }}{{ number_format($dx->cost_per_sitting, 2) }} {{ $dx->status ? 'Active' : 'Inactive' }}
@csrf @method('DELETE')
No entries yet

Add one to make it available for treatment plans.

How treatment billing works

Admin/Staff sets the Per Sitting Cost. The doctor records the number of sittings required for the patient.

Total Treatment Cost = Total Sittings × Per Sitting Cost The per-sitting cost is managed by Admin/Staff and is not visible to doctors.
@push('scripts') @endpush @endsection