Encounter
Overview
The Encounter resource represents a clinical interaction between a patient and a healthcare professional within vitalera's remote patient monitoring platform. Encounters can be in-person visits or virtual telehealth interactions (video calls), tracking the context in which vital sign reviews, care plan adjustments, and clinical decisions take place.
API Endpoints
| Method | Path | Description |
|---|---|---|
| GET | /api/encounters/ | List encounters |
| GET | /api/encounters/{id}/ | Get encounter details |
Data Model
| Field | Type | Description |
|---|---|---|
id | integer | Unique identifier |
status | string | Encounter status |
class | string | Type of encounter (virtual, ambulatory) |
subject | reference | The patient |
participant | array | Healthcare professionals involved |
period | object | Start and end time |
Example
{
"id": 999,
"status": "finished",
"class": "virtual",
"subject": { "reference": "Patient/12345" },
"participant": [{ "individual": { "reference": "User/67890" } }],
"period": {
"start": "2024-01-20T10:00:00Z",
"end": "2024-01-20T10:25:00Z"
}
}
Related Resources
- Patient - The patient in this encounter
- Appointment - The scheduled appointment
- Communication - Messages during the encounter