You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a system administrator, I want to configure a 6th location level, so that I can standardise address input and interoperate addresses at a "village" level
#6956
Open
12 of 13 tasks
euanmillar opened this issue
May 8, 2024
· 1 comment
adjust address utils in countryconfig to support 6th level
in client addressMutationTransformer mutation add an extra empty string to getDefaultAddressLines to contain the extra row or GraphQL will freak out
in client addressLineTemplateTransformer add code for extra line
Ensure translation strings exist
in client SupportedFacilityFHIRProp add extra line for facilities
the client QR code verification screen also needs to understand the new level. The code is generateFullAddress
in confg microservice validation.ts add the extra location level to OPTIONAL_EVENT_ADDRESS_FIELDS & OPTIONAL_PRIMARY_ADDRESS_FIELDS so the new level passses validation
in client ensure that advanced search, search queries send eventLocationLevel6
in client & gateway if E-Signet code for OIDP / OIDC address mapping is blocking you add it in otherwise dont bother
in seach service add extra row to transformDeprecatedParamsToSupported to handle the new level being passed to search from client
in metrics handle the extra level:
ILocationPoint:
euanmillar
changed the title
Add another location level for villages
As a system administrator, I want to configure a 5th location level, so that I can standardise address input and interoperate addresses at a "village" level
Nov 8, 2024
euanmillar
changed the title
As a system administrator, I want to configure a 5th location level, so that I can standardise address input and interoperate addresses at a "village" level
As a system administrator, I want to configure a 6th location level, so that I can standardise address input and interoperate addresses at a "village" level
Nov 26, 2024
Description
Currently OpenCRVS is hard-coded to have up to 5 administrative levels (admin0 > admin5) in address format and Uganda need a 6th level:
Tech tasks
ILocationPoint:
opencrvs-core/packages/metrics/src/features/metrics/metricsGenerator.ts
Line 120 in 71b5c7c
IGenderBasisPoint:
opencrvs-core/packages/metrics/src/features/metrics/metricsGenerator.ts
Line 379 in 71b5c7c
- [ ] Ensure that QA passes on both Uganda and regression in Core before merging into develop!!!
The text was updated successfully, but these errors were encountered: