From ebca8eec20bdb656413eeb9c6e9f9dd94109c403 Mon Sep 17 00:00:00 2001 From: kahummer Date: Thu, 12 Sep 2024 18:21:34 +0300 Subject: [PATCH] Update types --- packages/keycloak-user-management/src/constants.ts | 4 ++++ packages/keycloak-user-management/src/ducks/user.ts | 2 ++ 2 files changed, 6 insertions(+) diff --git a/packages/keycloak-user-management/src/constants.ts b/packages/keycloak-user-management/src/constants.ts index 655cb741b..f2f517279 100644 --- a/packages/keycloak-user-management/src/constants.ts +++ b/packages/keycloak-user-management/src/constants.ts @@ -44,3 +44,7 @@ export const SUPERVISOR_USER_TYPE_CODE = '236321002'; export const PRACTITIONER_USER_TYPE_CODE = '405623001'; export const SNOMED_CODEABLE_SYSTEM = 'http://snomed.info/sct'; export const DEVICE_SETTING_CODEABLE_CODE = '1156600005'; + +// Form field name +export const NATIONAL_ID_FORM_FIELD = 'nationalId'; +export const PHONE_NUMBER_FORM_FIELD = 'phoneNumber'; diff --git a/packages/keycloak-user-management/src/ducks/user.ts b/packages/keycloak-user-management/src/ducks/user.ts index f822088a1..0d5c1a8fb 100644 --- a/packages/keycloak-user-management/src/ducks/user.ts +++ b/packages/keycloak-user-management/src/ducks/user.ts @@ -41,6 +41,8 @@ export interface UserAttributes { // while these may be adhoc and arbitrary it carries with it serious back and cross compatibility issues, these should not be modified lightly contact?: string[]; fhir_core_app_id?: string[]; + nationalId?: string; + phoneNumber?: string; } /** Interface for user json object */