Description
OpenMRS may persist conditions in one or many ways. The purpose of this task is to create a mapper method that can be used to generate a FHIR Condition resource based on data stored as OpenMRS Obs.
Obs to be represented as conditions can be identified as those with Problem Added and Problem Removed concepts from the original 2005 AMPATH concept dictionary
The FHIR Condition to OpenMRS obs mapping is as follows,
Identifier: Obs.uuid
Patient: Link to FHIR Patient
Encounter: Link to FHIR Encounter resource
Asserter: Link to FHIR Provider
DateAsserted: Date created
Code: concept mappings for this concept
Note: Obs.comment
At the end of this task, you will be able to make a GET request via the FHIR condition resource web layer, and obtain a matching FHIR condition resource in response
Gliffy Diagrams
Attachments
Issue Links
- depends on
-
FM-183 Add strategy to manage different FHIR condition models
-
- Closed
-