Observation
Áttekintés
Az Observation erőforrás a betegről tett méréseket és egyszerű megállapításokat reprezentálja. Ez magában foglalja az életjeleket (pulzusszám, vérnyomás, hőmérséklet), laboreredményeket (vércukor), és az eszközökkel gyűjtött adatokat (SpO2, testsúly).
API végpontok
| Metódus | Útvonal | Leírás |
|---|---|---|
| GET | /api/monitoreds/{id}/observations/ | Beteg megfigyeléseinek listázása |
| POST | /api/monitoreds/{id}/observations/ | Megfigyelések létrehozása |
| GET | /api/observations/{id}/ | Megfigyelés részleteinek lekérése |
Adatmodell
| Mező | Típus | Leírás |
|---|---|---|
id | integer | Egyedi azonosító |
observation_definition | object | A megfigyelés típusa és módszere |
category | string | Kategória (pl. physiological_data) |
value | string | Mért érték |
value_type | string | Adattípus (float, int stb.) |
value_unit | string | Mértékegység (bpm, celsius, mmHg stb.) |
issued | datetime | A megfigyelés kibocsátásának időpontja |
effective_datetime | datetime | A mérés végrehajtásának időpontja |
source_id | integer | Forráseszköz azonosító |
Példa
{
"id": 810,
"observation_definition": {
"observation_name": "heart_rate",
"observation_method": "device"
},
"category": "physiological_data",
"value": "72",
"value_type": "int",
"value_unit": "bpm",
"issued": "2024-01-15T10:30:00Z",
"effective_datetime": "2024-01-15T10:30:00Z",
"source_id": 1
}
Megfigyelés típusok
| Név | Mértékegység | Leírás |
|---|---|---|
heart_rate | bpm | Pulzusszám |
blood_pressure_systolic | mmHg | Szisztolés vérnyomás |
blood_pressure_diastolic | mmHg | Diasztolés vérnyomás |
temperature | celsius | Testhőmérséklet |
oxygen_saturation | percentage | SpO2 |
weight | kg | Testsúly |
blood_glucose | mg/dL | Vércukorszint |
respiratory_rate | breaths/min | Légzésszám |