Strip healthcare packaging and Care integration from Queue.
Deploy Ladill Queue / deploy (push) Successful in 3m12s

Queue is general-purpose QMS only; Care runs its own native engine.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
isaacclad
2026-07-18 10:15:32 +00:00
co-authored by Cursor
parent b5ffa499b9
commit b208e59bd0
16 changed files with 123 additions and 501 deletions
@@ -63,11 +63,6 @@ class IndustryPackageInstaller
$replace = (bool) ($options['replace'] ?? false);
$actor = $options['actor_ref'] ?? $organization->owner_ref;
// Care (and similar) own clinical stage provisioning — still apply terminology.
if (! $skipStages && data_get($organization->settings, 'integrations.care_enabled') && $key === 'healthcare') {
$skipStages = true;
}
$result = [
'package' => $key,
'departments' => 0,
@@ -81,7 +76,6 @@ class IndustryPackageInstaller
return DB::transaction(function () use ($organization, $branch, $package, $key, $skipStages, $includeOptional, $replace, $actor, &$result) {
// Replacing a package wipes queues/tickets/points so the new template is clean.
// Care-managed healthcare keeps clinical queues (skip_stages).
if ($replace && ! $skipStages) {
$this->clearOperationalData($organization);
$result['replaced'] = true;