Encounter is an FHIR resource that is used to represent an Interaction between a patient and healthcare provider(s) for the purpose of providing healthcare services or assessing the health status of a patient. Encounter FHIR resources are mapped to both OpenMrs Encounter and Visit Objects.
Supported Elements
The following properties are supported by the OpenMrs FHIR Module:
- Encounter.id
- Encounter.status
- Encounter.subject
- Encounter.participant
- Encounter.location
OpenMRS ↔ FHIR Mapping
OpenMrs Data Model | FHIR Resource Element |
---|---|
Encounter.uuid | Encounter.id |
Encounter.status | Always return Encounter.EncounterStatus.UNKNOWN |
Encounter.patient | Encounter.subject |
Encounter.participant | Encounter.encounterProvider |
Encounter.location | Encounter.location |
Available Restful Endpoints
GET
URL | Description |
---|---|
/ws/fhir2/Encounter/{uuid} | Gets a specific encounter |
/ws/fhir2/Encounter?patient.identifier={string} | Gets encounters by patient identifier |