Wiki Spaces

Documentation
Projects
Resources

Get Help from Others

Q&A: Ask OpenMRS
Discussion: OpenMRS Talk
Real-Time: IRC Chat | Slack

Projects

Page tree
Skip to end of metadata
Go to start of metadata

Condition is an FHIR resource used to record detailed information about the condition, problem, diagnosis, or other events, situation, issue, or clinical concept that has risen to the level of concern. FHIR conditions are mapped to OpenMrs Condition Objects.

Supported Elements

The following properties are supported by the OpenMrs FHIR Module:

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

OpenMRS ↔ FHIR Mapping

  1. Mapping condition resource to OpenMrs Data model

OpenMrs Data Model

FHIR 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
Condition.creator
Condition.recordedDate
Condition.dateCreated

  2. Mapping condition  resource to emrapi conditionList

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.recorder
Condition.creator
Condition.recordedDate
Condition.dateCreated

Available Restful Endpoints

GET

URL

Description

/ws/fhir2/Condition/{uuid}
Gets a specific condition
  • No labels