Add full Oncology, Renal Care, and Surgery specialty clinical suites.
Deploy Ladill Care / deploy (push) Successful in 32s
Deploy Ladill Care / deploy (push) Successful in 32s
Match Pediatrics/ENT depth with stages, workspace tabs, clinical records, reports/print, demo seed, and suite tests. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -513,62 +513,114 @@ return [
|
||||
],
|
||||
'oncology' => [
|
||||
'stages' => [
|
||||
['code' => 'waiting', 'label' => 'Waiting', 'queue_point' => 'waiting'],
|
||||
['code' => 'review', 'label' => 'Oncology review', 'queue_point' => 'chair'],
|
||||
['code' => 'treatment', 'label' => 'Treatment', 'queue_point' => 'chair'],
|
||||
['code' => 'check_in', 'label' => 'Check-in', 'queue_point' => 'waiting'],
|
||||
['code' => 'history', 'label' => 'History', 'queue_point' => 'waiting'],
|
||||
['code' => 'staging', 'label' => 'Staging / exam', 'queue_point' => 'chair'],
|
||||
['code' => 'investigation', 'label' => 'Investigations', 'queue_point' => 'chair'],
|
||||
['code' => 'plan', 'label' => 'Diagnosis & plan', 'queue_point' => 'chair'],
|
||||
['code' => 'treatment', 'label' => 'Treatment / chemo', 'queue_point' => 'chair'],
|
||||
['code' => 'completed', 'label' => 'Completed', 'queue_point' => null],
|
||||
],
|
||||
'services' => [
|
||||
['code' => 'onc.consult', 'label' => 'Oncology consultation', 'amount_minor' => 10000, 'type' => 'consultation'],
|
||||
['code' => 'onc.staging', 'label' => 'Staging assessment', 'amount_minor' => 8000, 'type' => 'consultation'],
|
||||
['code' => 'onc.chemo', 'label' => 'Chemo day-care session', 'amount_minor' => 50000, 'type' => 'procedure'],
|
||||
['code' => 'onc.supportive', 'label' => 'Supportive care visit', 'amount_minor' => 6000, 'type' => 'consultation'],
|
||||
],
|
||||
'workspace_tabs' => [
|
||||
'overview' => 'Overview',
|
||||
'review' => 'Oncology review',
|
||||
'clinical_notes' => 'Clinical notes',
|
||||
'history' => 'History',
|
||||
'staging' => 'Staging / exam',
|
||||
'investigations' => 'Investigations',
|
||||
'plan' => 'Diagnosis & plan',
|
||||
'treatment' => 'Treatment',
|
||||
'orders' => 'Orders',
|
||||
'billing' => 'Billing',
|
||||
'documents' => 'Documents',
|
||||
],
|
||||
'stage_tabs' => [
|
||||
'check_in' => 'overview',
|
||||
'history' => 'history',
|
||||
'staging' => 'staging',
|
||||
'investigation' => 'investigations',
|
||||
'plan' => 'plan',
|
||||
'treatment' => 'treatment',
|
||||
'completed' => 'overview',
|
||||
],
|
||||
],
|
||||
'renal' => [
|
||||
'stages' => [
|
||||
['code' => 'waiting', 'label' => 'Waiting', 'queue_point' => 'waiting'],
|
||||
['code' => 'dialysis', 'label' => 'Dialysis / clinic', 'queue_point' => 'chair'],
|
||||
['code' => 'check_in', 'label' => 'Check-in', 'queue_point' => 'waiting'],
|
||||
['code' => 'history', 'label' => 'History', 'queue_point' => 'waiting'],
|
||||
['code' => 'exam', 'label' => 'Exam', 'queue_point' => 'chair'],
|
||||
['code' => 'dialysis', 'label' => 'Dialysis / labs', 'queue_point' => 'chair'],
|
||||
['code' => 'plan', 'label' => 'Care plan', 'queue_point' => 'chair'],
|
||||
['code' => 'completed', 'label' => 'Completed', 'queue_point' => null],
|
||||
],
|
||||
'services' => [
|
||||
['code' => 'ren.consult', 'label' => 'Nephrology consultation', 'amount_minor' => 8000, 'type' => 'consultation'],
|
||||
['code' => 'ren.dialysis', 'label' => 'Dialysis session', 'amount_minor' => 35000, 'type' => 'procedure'],
|
||||
['code' => 'ren.labs', 'label' => 'Renal labs panel', 'amount_minor' => 6000, 'type' => 'lab'],
|
||||
['code' => 'ren.review', 'label' => 'Clinic review', 'amount_minor' => 5000, 'type' => 'consultation'],
|
||||
],
|
||||
'workspace_tabs' => [
|
||||
'overview' => 'Overview',
|
||||
'session' => 'Renal session',
|
||||
'clinical_notes' => 'Clinical notes',
|
||||
'history' => 'History',
|
||||
'exam' => 'Exam',
|
||||
'dialysis' => 'Dialysis / labs',
|
||||
'plan' => 'Care plan',
|
||||
'orders' => 'Orders',
|
||||
'billing' => 'Billing',
|
||||
'documents' => 'Documents',
|
||||
],
|
||||
'stage_tabs' => [
|
||||
'check_in' => 'overview',
|
||||
'history' => 'history',
|
||||
'exam' => 'exam',
|
||||
'dialysis' => 'dialysis',
|
||||
'plan' => 'plan',
|
||||
'completed' => 'overview',
|
||||
],
|
||||
],
|
||||
'surgery' => [
|
||||
'stages' => [
|
||||
['code' => 'waiting', 'label' => 'Waiting', 'queue_point' => 'waiting'],
|
||||
['code' => 'preop', 'label' => 'Pre-op assessment', 'queue_point' => 'chair'],
|
||||
['code' => 'postop', 'label' => 'Post-op review', 'queue_point' => 'chair'],
|
||||
['code' => 'check_in', 'label' => 'Check-in', 'queue_point' => 'waiting'],
|
||||
['code' => 'history', 'label' => 'Pre-op history', 'queue_point' => 'waiting'],
|
||||
['code' => 'exam', 'label' => 'Exam', 'queue_point' => 'chair'],
|
||||
['code' => 'investigation', 'label' => 'Investigations', 'queue_point' => 'chair'],
|
||||
['code' => 'plan', 'label' => 'Consent / plan', 'queue_point' => 'chair'],
|
||||
['code' => 'procedure', 'label' => 'Procedure', 'queue_point' => 'chair'],
|
||||
['code' => 'postop', 'label' => 'Post-op', 'queue_point' => 'chair'],
|
||||
['code' => 'completed', 'label' => 'Completed', 'queue_point' => null],
|
||||
],
|
||||
'services' => [
|
||||
['code' => 'sur.consult', 'label' => 'Surgical consultation', 'amount_minor' => 8000, 'type' => 'consultation'],
|
||||
['code' => 'sur.preop', 'label' => 'Pre-op assessment', 'amount_minor' => 5000, 'type' => 'consultation'],
|
||||
['code' => 'sur.procedure', 'label' => 'Minor procedure / clinic', 'amount_minor' => 25000, 'type' => 'procedure'],
|
||||
['code' => 'sur.postop', 'label' => 'Post-op review', 'amount_minor' => 4500, 'type' => 'consultation'],
|
||||
],
|
||||
'workspace_tabs' => [
|
||||
'overview' => 'Overview',
|
||||
'preop' => 'Pre-op',
|
||||
'clinical_notes' => 'Clinical notes',
|
||||
'history' => 'History',
|
||||
'exam' => 'Exam',
|
||||
'investigations' => 'Investigations',
|
||||
'plan' => 'Consent / plan',
|
||||
'procedure' => 'Procedure',
|
||||
'postop' => 'Post-op',
|
||||
'orders' => 'Orders',
|
||||
'billing' => 'Billing',
|
||||
'documents' => 'Documents',
|
||||
],
|
||||
'stage_tabs' => [
|
||||
'check_in' => 'overview',
|
||||
'history' => 'history',
|
||||
'exam' => 'exam',
|
||||
'investigation' => 'investigations',
|
||||
'plan' => 'plan',
|
||||
'procedure' => 'procedure',
|
||||
'postop' => 'postop',
|
||||
'completed' => 'overview',
|
||||
],
|
||||
],
|
||||
'vaccination' => [
|
||||
'stages' => [
|
||||
|
||||
Reference in New Issue
Block a user