Add full Dermatology, Podiatry, and Fertility specialty clinical suites.
Deploy Ladill Care / deploy (push) Successful in 35s
Deploy Ladill Care / deploy (push) Successful in 35s
Bring thin catalog modules to the same depth as Cardiology with stages, clinical tabs, reports/print, demo seed, and suite tests. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -56,6 +56,9 @@ use App\Http\Controllers\Care\SurgeryWorkspaceController;
|
||||
use App\Http\Controllers\Care\VaccinationWorkspaceController;
|
||||
use App\Http\Controllers\Care\PathologyWorkspaceController;
|
||||
use App\Http\Controllers\Care\InfusionWorkspaceController;
|
||||
use App\Http\Controllers\Care\DermatologyWorkspaceController;
|
||||
use App\Http\Controllers\Care\PodiatryWorkspaceController;
|
||||
use App\Http\Controllers\Care\FertilityWorkspaceController;
|
||||
use App\Http\Controllers\Care\SpecialtyModuleController;
|
||||
use App\Http\Controllers\Care\VisitWorkflowController;
|
||||
use App\Http\Controllers\NotificationController;
|
||||
@@ -153,6 +156,9 @@ Route::middleware(['auth', 'platform.session'])->group(function () {
|
||||
Route::get('/specialty/vaccination/reports', [VaccinationWorkspaceController::class, 'reports'])->name('care.specialty.vaccination.reports');
|
||||
Route::get('/specialty/pathology/reports', [PathologyWorkspaceController::class, 'reports'])->name('care.specialty.pathology.reports');
|
||||
Route::get('/specialty/infusion/reports', [InfusionWorkspaceController::class, 'reports'])->name('care.specialty.infusion.reports');
|
||||
Route::get('/specialty/dermatology/reports', [DermatologyWorkspaceController::class, 'reports'])->name('care.specialty.dermatology.reports');
|
||||
Route::get('/specialty/podiatry/reports', [PodiatryWorkspaceController::class, 'reports'])->name('care.specialty.podiatry.reports');
|
||||
Route::get('/specialty/fertility/reports', [FertilityWorkspaceController::class, 'reports'])->name('care.specialty.fertility.reports');
|
||||
Route::get('/specialty/{module}/workspace/{visit?}', [SpecialtyModuleController::class, 'workspace'])->name('care.specialty.workspace');
|
||||
Route::post('/specialty/{module}/workspace/{visit}/clinical', [SpecialtyModuleController::class, 'saveClinical'])->name('care.specialty.clinical.save');
|
||||
Route::post('/specialty/{module}/workspace/{visit}/documents', [SpecialtyModuleController::class, 'uploadDocument'])->name('care.specialty.documents.upload');
|
||||
@@ -231,6 +237,15 @@ Route::middleware(['auth', 'platform.session'])->group(function () {
|
||||
Route::post('/specialty/infusion/workspace/{visit}/stage', [InfusionWorkspaceController::class, 'setStage'])->name('care.specialty.infusion.stage');
|
||||
Route::post('/specialty/infusion/workspace/{visit}/monitoring', [InfusionWorkspaceController::class, 'saveMonitoring'])->name('care.specialty.infusion.monitoring');
|
||||
Route::get('/specialty/infusion/workspace/{visit}/print', [InfusionWorkspaceController::class, 'printSummary'])->name('care.specialty.infusion.print');
|
||||
Route::post('/specialty/dermatology/workspace/{visit}/stage', [DermatologyWorkspaceController::class, 'setStage'])->name('care.specialty.dermatology.stage');
|
||||
Route::post('/specialty/dermatology/workspace/{visit}/procedure', [DermatologyWorkspaceController::class, 'saveProcedure'])->name('care.specialty.dermatology.procedure');
|
||||
Route::get('/specialty/dermatology/workspace/{visit}/print', [DermatologyWorkspaceController::class, 'printSummary'])->name('care.specialty.dermatology.print');
|
||||
Route::post('/specialty/podiatry/workspace/{visit}/stage', [PodiatryWorkspaceController::class, 'setStage'])->name('care.specialty.podiatry.stage');
|
||||
Route::post('/specialty/podiatry/workspace/{visit}/procedure', [PodiatryWorkspaceController::class, 'saveProcedure'])->name('care.specialty.podiatry.procedure');
|
||||
Route::get('/specialty/podiatry/workspace/{visit}/print', [PodiatryWorkspaceController::class, 'printSummary'])->name('care.specialty.podiatry.print');
|
||||
Route::post('/specialty/fertility/workspace/{visit}/stage', [FertilityWorkspaceController::class, 'setStage'])->name('care.specialty.fertility.stage');
|
||||
Route::post('/specialty/fertility/workspace/{visit}/cycle', [FertilityWorkspaceController::class, 'saveCycle'])->name('care.specialty.fertility.cycle');
|
||||
Route::get('/specialty/fertility/workspace/{visit}/print', [FertilityWorkspaceController::class, 'printSummary'])->name('care.specialty.fertility.print');
|
||||
Route::get('/specialty/{module}', [SpecialtyModuleController::class, 'show'])->name('care.specialty.show');
|
||||
Route::post('/specialty/{module}/call-next', [SpecialtyModuleController::class, 'callNext'])->name('care.specialty.call-next');
|
||||
Route::post('/specialty/{module}/refer', [SpecialtyModuleController::class, 'refer'])->name('care.specialty.refer');
|
||||
|
||||
Reference in New Issue
Block a user