Krátka odpoveď: V HL7 FHIR je Observation jedno meranie alebo nálezok o pacientovi: laboratórna hodnota, krvný tlak, srdcová frekvencia, skóre symptómov. Hovorí, čo bolo merané (kód, zvyčajne LOINC), o kom, kedy a výsledok s jeho jednotkou, plus referenčný rozsah laboratória a prípadná interpretačná vlajka.
Dôležité prvky
- status: final, preliminary, amended, cancelled, entered-in-error.
- category: laboratory, vital-signs, survey, imaging, a podobne.
- code: čo bolo merané, ako CodeableConcept, zvyčajne s kódovaním LOINC.
- subject: Patient.
- effective[x]: kedy sa meranie vzťahuje (pre laboratórne výsledky, kedy bol odobratý vzorka).
- value[x]: výsledok, najčastejšie Quantity s hodnotou, jednotkou, systémom a kódom UCUM; niekedy CodeableConcept alebo reťazec.
- referenceRange: minimum a maximum z laboratória.
- interpretation: H, L, N a podobne.
- component: pre merania s viacerými časťami, ako systolický a diastolický krvný tlak.
Príklad: HbA1c vo 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, ktoré narúšajú interoperabilitu
- Lokálny kód bez kódovania LOINC: iné systémy nedokážu rozpoznať test.
- Jednotka ako voľný text ("mg/dl ") namiesto kódu UCUM: hodnoty sa nedajú previesť ani porovnať. Pozri Jednotky UCUM.
- Čas správy použitý ako čas účinnosti namiesto času odberu vzorky.
- Krvný tlak uložený ako dve samostatné Observation namiesto jednej s dvoma komponentmi (LOINC 85354-9 panel s 8480-6 a 8462-4).
V Anpheros
Každá laboratórna hodnota a meranie v Anpheros je Observation ako ten vyššie, s kódom LOINC a jednotkou UCUM, čo je spôsob, akým sa výsledky z rôznych laboratórií zobrazujú na jednom grafe. Vývojári ich môžu čítať a zapisovať prostredníctvom API: pozri API pre laboratórne výsledky a import laboratórnych výsledkov do FHIR.
Súvisiace stránky
- Jednotky UCUM v laboratórnych výsledkoch
- CodeableConcept a Coding vo FHIR
- DocumentReference vs DiagnosticReport vs Binary vo FHIR
Zdroje
Časté otázky
Čo je FHIR Observation?
FHIR zdroj pre jedno meranie alebo nálezok o pacientovi: laboratórna hodnota, vitálny znak, skóre.
Mal by byť kód LOINC?
Pre laboratórne výsledky a vitálne znaky, v praxi áno: profily ako US Core a IPS vyžadujú LOINC.
Ako sa ukladá krvný tlak vo FHIR?
Ako jedna Observation (LOINC 85354-9) s dvoma komponentmi: systolický (8480-6) a diastolický (8462-4).
Aký je rozdiel medzi Observation a DiagnosticReport?
Observation je jeden výsledok; DiagnosticReport zoskupuje výsledky testu alebo panelu a záver. Pozri DocumentReference vs DiagnosticReport.
Vyskúšajte zadarmo v sandboxe
Prvé volanie FHIR za 5 minút. API podľa štandardu HL7 FHIR R4 s integrovaným súhlasom pacienta: vyskúšajte si ho v sandboxe a potom pripojte svoju vlastnú aplikáciu alebo klinický systém.
Zadarmo · 30 syntetických pacientov · bez karty

