Skip to content

Commit 58673cb

Browse files
Kavitha,Bindu| add other to the allergens (#1017)
1 parent eba26f2 commit 58673cb

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

micro-frontends/src/next-ui/Containers/patientAlergies/PatientAlergiesControl.jsx

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ const AllergenKind = {
2424
DRUG: "Drug",
2525
FOOD: "Food",
2626
ENVIRONMENT: "Environment",
27+
OTHER: "Other",
2728
};
2829
export function PatientAlergiesControl(props) {
2930
const { hostData, appService } = props;
@@ -69,7 +70,8 @@ export function PatientAlergiesControl(props) {
6970
const TransformAllergenData = (
7071
medicationAllergenData,
7172
foodAllergenData,
72-
environmentAllergenData
73+
environmentAllergenData,
74+
otherAllergenData
7375
) => {
7476
const medicationAllergens = extractAllergenData(
7577
medicationAllergenData,
@@ -83,11 +85,16 @@ export function PatientAlergiesControl(props) {
8385
foodAllergenData,
8486
AllergenKind.FOOD
8587
);
88+
const otherAllergens = extractAllergenData(
89+
otherAllergenData,
90+
AllergenKind.OTHER
91+
);
8692

8793
return [
8894
...medicationAllergens,
8995
...environmentalAllergens,
9096
...foodAllergens,
97+
...otherAllergens,
9198
];
9299
};
93100

@@ -152,6 +159,7 @@ export function PatientAlergiesControl(props) {
152159
allergyControlConceptIdMap.medicationAllergenUuid,
153160
allergyControlConceptIdMap.foodAllergenUuid,
154161
allergyControlConceptIdMap.environmentalAllergenUuid,
162+
allergyControlConceptIdMap.otherAllergenUuid,
155163
allergyControlConceptIdMap.allergyReactionUuid,
156164
allergyControlConceptIdMap.allergySeverityUuid
157165
];
@@ -162,13 +170,15 @@ export function PatientAlergiesControl(props) {
162170
medicationResponseData,
163171
foodResponseData,
164172
environmentalResponseData,
173+
otherResponseData,
165174
reactionResponseData,
166175
severityResponseData
167176
] = await Promise.all(urls.map((url) => fetchAllergensOrReactions(url)));
168177
const allergenData = TransformAllergenData(
169178
medicationResponseData,
170179
foodResponseData,
171-
environmentalResponseData
180+
environmentalResponseData,
181+
otherResponseData
172182
);
173183
const reactionsData = TransformReactionData(reactionResponseData);
174184

0 commit comments

Comments
 (0)