Encounter Resource
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
Note: placeholder "{release}" below must be replaced by the FHIR Release - currently "R3" and "R4" are implemented. See more on the FHIR Release support page.
GET
URL | Description |
---|---|
/ws/fhir2/{release}/Encounter/{uuid} | Gets a specific encounter |
/ws/fhir2/{release}/Encounter?patient.identifier={string} | Gets encounters by patient identifier |