fix: change items encounter for roles

This commit is contained in:
riefive
2025-11-19 14:59:49 +07:00
parent 3ac1ec3a02
commit 3c546e19a6
4 changed files with 15 additions and 2 deletions

No files matched your search

+12 -1
View File
@@ -47,12 +47,14 @@ export const defaultItems: EncounterItem[] = [
title: 'Protokol Kemoterapi',
classCode: ['ambulatory'],
unit: 'chemo',
afterId: 'early-medical-assessment',
},
{
id: 'chemotherapy-medicine',
title: 'Protokol Obat Kemoterapi',
classCode: ['ambulatory'],
unit: 'chemo',
afterId: 'chemotherapy-protocol',
},
{
id: 'report',
@@ -216,7 +218,12 @@ export const getItemsAll = (classCode: string, unit: string, items: EncounterIte
const listItemsForOutpatientRehab = mergeArrayAt(
getItemsAll('ambulatory', 'all', defaultItems),
getItemsByIds(['rehab-medical-assessment', 'function-assessment', 'therapy-protocol'], defaultItems),
getItemsAll('ambulatory', 'rehab', defaultItems),
)
const listItemsForOutpatientChemo = mergeArrayAt(
getItemsAll('ambulatory', 'all', defaultItems),
getItemsAll('ambulatory', 'chemo', defaultItems),
)
export const listItems = {
@@ -225,6 +232,10 @@ export const listItems = {
'items': listItemsForOutpatientRehab,
'roles': medicalPositions,
},
'unit|chemo': {
'items': listItemsForOutpatientChemo,
'roles': medicalPositions,
},
'all': getItemsAll('ambulatory', 'all', defaultItems),
},
'installation|emergency': {