feat: add lab tests, patient file management, and prescription improvements

This commit is contained in:
SajjadMahmoody
2026-04-17 20:15:38 +03:30
parent 6a301c5529
commit bf0ada051f
53 changed files with 3201 additions and 387 deletions
+4
View File
@@ -12,6 +12,8 @@
use App\Models\SurgeryCenter;
use App\Models\Treatment;
use App\Models\Visit;
use App\Observers\PatientIllnessObserver;
use App\Observers\PatientObserver;
use App\Observers\SyncObserver;
use Filament\Actions\DeleteAction;
use Filament\Actions\DeleteBulkAction;
@@ -27,12 +29,14 @@ public function boot(): void
$observer = new SyncObserver();
Patient::observe($observer);
Patient::observe(PatientObserver::class);
Doctor::observe($observer);
Treatment::observe($observer);
Medication::observe($observer);
PaymentType::observe($observer);
SurgeryCenter::observe($observer);
PatientIllness::observe($observer);
PatientIllness::observe(PatientIllnessObserver::class);
Prescription::observe($observer);
SurgeryAppointment::observe($observer);
Visit::observe($observer);