User story
As a curator, I want to identify concepts missing a FULLY_SPECIFIED name in a given locale and decide whether to promote an existing name to FSN so locale coverage improves without creating duplicates or conflicts.
Use case
Run a query for a locale (e.g., fr), export translation requests, compare translations with the best OpenMRS English name, and decide whether to promote or fix.
Requirements
Acceptance criteria
User story
As a curator, I want to identify concepts missing a FULLY_SPECIFIED name in a given locale and decide whether to promote an existing name to FSN so locale coverage improves without creating duplicates or conflicts.
Use case
Run a query for a locale (e.g., fr), export translation requests, compare translations with the best OpenMRS English name, and decide whether to promote or fix.
Requirements
promote_name_foreign.english_name_from_openmrs.english_name_from_openmrs, then the name can be promoted (when eligible).eligible_to_promote = 0(preferred or FSN name conflicts with other concepts), then do not promote directly.eligible_to_promote = 0, choose an alternative solution:Acceptance criteria
english_name_from_openmrsand require review/fix before promotioneligible_to_promote = 0and require a non-promotion resolution patheligible_to_promote = 1, the workflow supports promoting the locale name to FULLY_SPECIFIED.eligible_to_promote = 0, the workflow results in either selecting a different name on the same concept or creating a new concept.