From b6eb7bfd706083ae46da9c4cdb0801d26ee51bb5 Mon Sep 17 00:00:00 2001 From: praneeth <141117659+Muppasanipraneeth@users.noreply.github.com> Date: Thu, 27 Feb 2025 14:16:40 +0530 Subject: [PATCH 1/2] (feat): Add mobile number to patient details in list management --- .../list-details-table/list-details-table.component.tsx | 1 + .../src/list-details/list-details.component.tsx | 7 +++++++ 2 files changed, 8 insertions(+) diff --git a/packages/esm-patient-list-management-app/src/list-details-table/list-details-table.component.tsx b/packages/esm-patient-list-management-app/src/list-details-table/list-details-table.component.tsx index 26907917c..89305ed4b 100644 --- a/packages/esm-patient-list-management-app/src/list-details-table/list-details-table.component.tsx +++ b/packages/esm-patient-list-management-app/src/list-details-table/list-details-table.component.tsx @@ -203,6 +203,7 @@ const ListDetailsTable: React.FC = ({ ), sex: patient.sex, startDate: patient.startDate, + mobile: patient.mobile || '--', })) ?? [], [columns, filteredPatients], ); diff --git a/packages/esm-patient-list-management-app/src/list-details/list-details.component.tsx b/packages/esm-patient-list-management-app/src/list-details/list-details.component.tsx index fe0a676f2..1216e03f9 100644 --- a/packages/esm-patient-list-management-app/src/list-details/list-details.component.tsx +++ b/packages/esm-patient-list-management-app/src/list-details/list-details.component.tsx @@ -48,6 +48,9 @@ const ListDetails = () => { startDate: member?.startDate ? formatDate(parseDate(member.startDate)) : null, uuid: `${member?.patient?.uuid}`, membershipUuid: member?.uuid, + mobile: + member?.patient?.person?.attributes?.find((attr) => attr?.attributeType?.display === 'Telephone Number') + ?.value ?? null, })) : [] : [], @@ -76,6 +79,10 @@ const ListDetails = () => { key: 'startDate', header: t('startDate', 'Start Date'), }, + { + key: 'mobile', + header: t('mobile', 'Mobile'), + }, ], [t], ); From c1707dc956f9cb563eebb8aa1a37b9c6f15c7e06 Mon Sep 17 00:00:00 2001 From: praneeth <141117659+Muppasanipraneeth@users.noreply.github.com> Date: Thu, 27 Feb 2025 14:17:09 +0530 Subject: [PATCH 2/2] Add mobile translation to patient list management --- packages/esm-patient-list-management-app/translations/en.json | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/esm-patient-list-management-app/translations/en.json b/packages/esm-patient-list-management-app/translations/en.json index 03432c1a8..d96ae63b3 100644 --- a/packages/esm-patient-list-management-app/translations/en.json +++ b/packages/esm-patient-list-management-app/translations/en.json @@ -39,6 +39,7 @@ "listType": "List type", "listUpdated": "List updated successfully", "listUpToDate": "The list is now up to date", + "mobile": "Mobile", "myLists": "My lists", "name": "Name", "newList": "New list",