Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Condition.id
  • Condition.clinicalStatus
  • Condition.verificationStatus
  • Condition.code
  • Condition.subject
  • Condition.onsetDateTime
  • Condition.recorder
  • Condition.recordedDate

OpenMRS ↔ FHIR Mapping

As from openmrs In Openmrs platform version 2.2.0, the condition data model was introduced into the core openmrs API. The table below shows the mapping for openmrs condition to FHIR condition resource.

OpenMrs Data ModelFHIR Resource Element
Condition.uuid
Condition.id
Condition.conditionClinicalStatus
Condition.clinicalStatus
Condition.conditionVerificationStatus
Condition.verificationStatus
Condition.codedOrFreeText
Condition.code
Condition.patient
Condition.subject
Condition.onsetDate
Condition.onsetDateTime
Condition.
recorder
creator
Condition.
creator
recorder
Condition.
recordedDate
dateCreated
Condition.
dateCreated
recordedDate


For openmrs platform versions lower than 2.2.0, they are using EMRAPI Conditionlist condition data model, and below are it's is its mapping to FHIR condition resource.

ConditionList Data Model

FHIR Resource Element

Condition.uuid
Condition.id
Condition.status
Condition.clinicalStatus
Condition.patient
Condition.subject
Condition.concept | Condition.conditionNonCoded
Condition.code
Condition.onsetDate
Condition.onsetDateTime
Condition.recordercreator
Condition.creatorrecorder
Condition.recordedDatedateCreated
Condition.dateCreatedrecordedDate

Available Restful Endpoints

...