Add ward MAR board plus nursing notes and SBAR handovers.
Deploy Ladill Care / deploy (push) Successful in 52s

Nurses can chart given/held/refused doses from active prescriptions on placed patients, and document chronologic notes and unit shift handovers.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-07-20 10:15:58 +00:00
co-authored by Cursor
parent 45a1a95142
commit cb6e59e5ed
20 changed files with 2021 additions and 1 deletions
+14
View File
@@ -16,6 +16,8 @@ use App\Http\Controllers\Care\CareUnitController;
use App\Http\Controllers\Care\BedController;
use App\Http\Controllers\Care\StaffAssignmentController;
use App\Http\Controllers\Care\VisitPlacementController;
use App\Http\Controllers\Care\MarController;
use App\Http\Controllers\Care\NursingDocumentationController;
use App\Http\Controllers\Care\DeviceController;
use App\Http\Controllers\Care\DisplayPublicController;
use App\Http\Controllers\Care\DisplayScreenController;
@@ -433,6 +435,18 @@ Route::middleware(['auth', 'platform.session'])->group(function () {
Route::post('/visits/{visit}/placement/transfer', [VisitPlacementController::class, 'transfer'])->name('care.visits.placement.transfer');
Route::delete('/visits/{visit}/placement', [VisitPlacementController::class, 'destroy'])->name('care.visits.placement.destroy');
Route::get('/care-units/{careUnit}/mar', [MarController::class, 'unitBoard'])->name('care.care-units.mar');
Route::get('/visits/{visit}/mar', [MarController::class, 'visitChart'])->name('care.visits.mar');
Route::post('/mar/orders/{marOrder}/administer', [MarController::class, 'administer'])->name('care.mar.administer');
Route::get('/care-units/{careUnit}/notes', [NursingDocumentationController::class, 'unitNotes'])->name('care.care-units.notes');
Route::post('/care-units/{careUnit}/notes', [NursingDocumentationController::class, 'storeNote'])->name('care.care-units.notes.store');
Route::get('/care-units/{careUnit}/handovers', [NursingDocumentationController::class, 'handovers'])->name('care.care-units.handovers');
Route::get('/care-units/{careUnit}/handovers/create', [NursingDocumentationController::class, 'createHandover'])->name('care.care-units.handovers.create');
Route::post('/care-units/{careUnit}/handovers', [NursingDocumentationController::class, 'storeHandover'])->name('care.care-units.handovers.store');
Route::get('/care-units/{careUnit}/handovers/{wardHandover}', [NursingDocumentationController::class, 'showHandover'])->name('care.care-units.handovers.show');
Route::post('/care-units/{careUnit}/handovers/{wardHandover}/complete', [NursingDocumentationController::class, 'completeHandover'])->name('care.care-units.handovers.complete');
Route::get('/staff-assignments', [StaffAssignmentController::class, 'index'])->name('care.staff-assignments.index');
Route::get('/staff-assignments/create', [StaffAssignmentController::class, 'create'])->name('care.staff-assignments.create');
Route::post('/staff-assignments', [StaffAssignmentController::class, 'store'])->name('care.staff-assignments.store');