The short answer is that in OpenMRS, retired does not mean deleted. So you're not allowed to have two concepts with the same fully-specified name in a locale, even if one is retired. The correct fix is to rename one (presumably the retired one).
-Darius On Tue, Sep 27, 2011 at 8:42 AM, Jeremy Keiper <[email protected]> wrote: > I have two concepts, both with the same FULLY_SPECIFIED name, but one is > retired and the other is not. If I want to use Metadata Sharing Module to > export these concepts, the retired one will come back as failing the > ConceptValidator, as follows: > > Concept [a8963c04-1350-11df-a1f1-0026b9348838] 'BACK' is a duplicate name > in locale 'en' > > I have no problem exporting the non-retired concept. There are no other > objects in the export outside of these concepts, and I tried exporting just > the retired concept as well (getting the same error). > > Should the ConceptValidator recognize retired concepts and allow for > duplicate names if the concept is remaining retired? I believe the same > error arises when trying to unretire or edit the retired concept through the > UI. > > Jeremy Keiper > OpenMRS Core Developer > AMPATH / IU-Kenya Support > ------------------------------ > Click here to > unsubscribe<[email protected]?body=SIGNOFF%20openmrs-devel-l>from > OpenMRS Developers' mailing list _________________________________________ To unsubscribe from OpenMRS Developers' mailing list, send an e-mail to [email protected] with "SIGNOFF openmrs-devel-l" in the body (not the subject) of your e-mail. [mailto:[email protected]?body=SIGNOFF%20openmrs-devel-l]

