Add visit placement on care units and beds.
Deploy Ladill Care / deploy (push) Successful in 38s

Patients can be admitted, transferred, and discharged from unit/bed stays with occupancy sync, so MAR and ward boards have inpatient context.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-07-20 10:10:37 +00:00
co-authored by Cursor
parent 3735be3425
commit 45a1a95142
16 changed files with 1036 additions and 22 deletions
+6
View File
@@ -42,6 +42,12 @@ class VisitService
public function complete(Visit $visit, string $ownerRef, ?string $actorRef = null): Visit
{
$visit->refresh();
app(VisitPlacementService::class)->dischargePlacement($visit, $ownerRef, $actorRef, 'Visit completed');
$visit->refresh();
$visit->update([
'status' => Visit::STATUS_COMPLETED,
'completed_at' => now(),