Krátká odpověď: V HL7 FHIR je Observation jedno měření nebo nález o pacientovi: laboratorní hodnota, krevní tlak, srdeční frekvence, skóre symptomů. Říká, co bylo změřeno (kód, obvykle LOINC), o kom, kdy, a výsledek s jednotkou, plus referenční rozsah laboratoře a příznak interpretace, pokud existuje.
Důležité prvky
- status: final, preliminary, amended, cancelled, entered-in-error.
- category: laboratory, vital-signs, survey, imaging, a tak dále.
- code: co bylo změřeno, jako CodeableConcept, obvykle s kódováním LOINC.
- subject: Patient.
- effective[x]: kdy se měření vztahuje (u laboratoře, kdy byl vzorek odebrán).
- value[x]: výsledek, nejčastěji Quantity s hodnotou, jednotkou, systémem a kódem UCUM; někdy CodeableConcept nebo string.
- referenceRange: minimum a maximum z laboratoře.
- interpretation: H, L, N a tak dále.
- component: pro měření s více částmi, jako je systolický a diastolický krevní tlak.
Příklad: HbA1c ve FHIR R4
{
"resourceType": "Observation",
"status": "final",
"category": [{"coding": [{"system": "http://terminology.hl7.org/CodeSystem/observation-category", "code": "laboratory"}]}],
"code": {"coding": [{"system": "http://loinc.org", "code": "4548-4", "display": "Hemoglobin A1c/Hemoglobin.total in Blood"}], "text": "HbA1c"},
"subject": {"reference": "Patient/example"},
"effectiveDateTime": "2026-10-20T08:15:00+02:00",
"valueQuantity": {"value": 5.6, "unit": "%", "system": "http://unitsofmeasure.org", "code": "%"},
"referenceRange": [{"low": {"value": 4.0, "unit": "%", "system": "http://unitsofmeasure.org", "code": "%"}, "high": {"value": 5.6, "unit": "%", "system": "http://unitsofmeasure.org", "code": "%"}}]
}
Chyby, které narušují interoperabilitu
- Lokální kód bez kódování LOINC: jiné systémy nemohou test rozpoznat.
- Jednotka jako volný text ("mg/dl ") místo kódu UCUM: hodnoty nelze převést ani porovnat. Viz Jednotky UCUM.
- Čas zprávy použitý jako čas účinnosti místo času odběru vzorku.
- Krevní tlak uložený jako dvě samostatné Observation místo jedné se dvěma komponentami (panel LOINC 85354-9 s 8480-6 a 8462-4).
V Anpheros
Každá laboratorní hodnota a měření v Anpheros je Observation jako ta výše, s kódem LOINC a jednotkou UCUM, což je způsob, jakým výsledky z různých laboratoří končí na jednom grafu. Vývojáři je mohou číst a zapisovat prostřednictvím API: viz API pro laboratorní výsledky a import laboratorních výsledků do FHIR.
Související stránky
- Jednotky UCUM v laboratorních výsledcích
- CodeableConcept a Coding ve FHIR
- DocumentReference vs DiagnosticReport vs Binary ve FHIR
Zdroje
Časté otázky
Co je FHIR Observation?
FHIR zdroj pro jedno měření nebo nález o pacientovi: laboratorní hodnota, vitální funkce, skóre.
Má být kód LOINC?
Pro laboratorní výsledky a vitální funkce, v praxi ano: profily jako US Core a IPS vyžadují LOINC.
Jak je krevní tlak uložen ve FHIR?
Jako jedna Observation (LOINC 85354-9) se dvěma komponentami: systolickou (8480-6) a diastolickou (8462-4).
Jaký je rozdíl mezi Observation a DiagnosticReport?
Observation je jeden výsledek; DiagnosticReport seskupuje výsledky testu nebo panelu a závěr. Viz DocumentReference vs DiagnosticReport.
Vyzkoušejte zdarma v sandboxu
První volání FHIR za 5 minut. API standardu HL7 FHIR R4 s integrovaným souhlasem pacienta: vyzkoušejte si ho v sandboxu a poté propojte svou vlastní aplikaci nebo klinický systém.
Zdarma · 30 syntetických pacientů · bez karty

