Communication
Overview
The Communication resource represents secure messages exchanged between patients and healthcare professionals through the vitalera platform. In a remote patient monitoring context, clinicians use Communication resources to follow up on abnormal blood pressure or heart rate readings, respond to patient questions about their care plan, and coordinate clinical workflows.
API Endpoints
| Method | Path | Description |
|---|---|---|
| GET | /api/communications/ | List messages |
| POST | /api/communications/ | Send a message |
| GET | /api/communications/{id}/ | Get message details |
Data Model
| Field | Type | Description |
|---|---|---|
id | integer | Unique identifier |
status | string | Message status |
sender | reference | Who sent the message |
recipient | array | Message recipients |
sent | datetime | When the message was sent |
payload | object | Message content |
Example
{
"id": 321,
"status": "completed",
"sender": { "reference": "User/67890" },
"recipient": [{ "reference": "User/12345" }],
"sent": "2024-01-15T14:30:00Z",
"payload": {
"contentString": "Your latest blood pressure reading looks great. Keep it up!"
}
}