The OpenMRS Interoperability Module with FHIR is an extension to the OpenMRS platform that allows it to integrate with other healthcare systems using the Fast Healthcare Interoperability Resources (FHIR) standard.
This PR is a proof of concept. Am extending fhir2 class ConceptTranslatorImpl that translates Concept in OpenMRS to a CodeableConcept in fhir. I have extended the class with InteropConceptTranslatorImpl which is marked as the primary bean and will be loaded instead of ConceptTranslatorImpl.
I am using csv as the mapping file.
Here is an exmple of a code with ciel code 1054 in the initial implementation with ConceptTranslatorImpl
This PR is a proof of concept. Am extending fhir2 class
ConceptTranslatorImpl
that translates Concept in OpenMRS to a CodeableConcept in fhir. I have extended the class withInteropConceptTranslatorImpl
which is marked as the primary bean and will be loaded instead ofConceptTranslatorImpl
.I am using csv as the mapping file.
Here is an exmple of a code with ciel code 1054 in the initial implementation with
ConceptTranslatorImpl
Here is the equivaent code after nhdd mapping done here
ConceptTranslatorImpl
(Here am only generating the NHDD code but we can decide whether to also retain CIEL code)