Rövid válasz: A HL7 FHIR-ben az Observation egyetlen mérés vagy lelet a páciensről: egy laboreredmény, vérnyomás, pulzusszám, tünetek pontszáma. Megmondja, mi lett mérve (egy kód, általában LOINC), kiről, mikor, és az eredmény az egységével, plusz a labor referencia-tartománya és egy kiértékelési jelző, ha van.
A lényeges elemek
- status: végleges (final), előzetes (preliminary), módosított (amended), törölt (cancelled), hibásan bevitt (entered-in-error).
- category: laboratóriumi (laboratory), életjelek (vital-signs), felmérés (survey), képalkotó (imaging) és így tovább.
- code: mi lett mérve, CodeableConcept-ként, általában LOINC kódolással.
- subject: a Páciens (Patient).
- effective[x]: mikor érvényes a mérés (labor esetében, mikor vették a mintát).
- value[x]: az eredmény, leggyakrabban egy Quantity értékkel, egységgel, UCUM rendszerrel és kóddal; néha CodeableConcept vagy szöveg.
- referenceRange: alsó és felső határ a laborból.
- interpretation: H, L, N és így tovább.
- component: több részből álló mérésekhez, mint például a szisztolés és diasztolés vérnyomás.
Példa: HbA1c FHIR R4-ben
{
"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": "%"}}]
}
Interoperabilitást rontó hibák
- Helyi kód LOINC kódolás nélkül: más rendszerek nem tudják felismerni a vizsgálatot.
- Egység szabad szövegként ("mg/dl ") UCUM kód helyett: az értékek nem konvertálhatók vagy hasonlíthatók össze. Lásd UCUM egységek.
- A jelentés időpontjának használata érvényes időpontként a mintavétel időpontja helyett.
- Vérnyomás tárolása két különálló Observation-ként ahelyett, hogy egy lenne két komponenssel (LOINC 85354-9 panel 8480-6 és 8462-4 komponensekkel).
Az Anpheros-ban
Minden laboreredmény és mérés az Anpheros-ban egy Observation, mint a fenti, LOINC kóddal és UCUM egységgel, így a különböző laborok eredményei egy diagramon jelennek meg. A fejlesztők az API-n keresztül olvashatják és írhatják őket: lásd a laboreredmények API-t és a laboreredmények importálását FHIR-be.
Kapcsolódó oldalak
- UCUM egységek laboreredményekben
- CodeableConcept és Coding FHIR-ben
- DocumentReference vs DiagnosticReport vs Binary FHIR-ben
Források
Gyakori kérdések
Mi az a FHIR Observation?
A FHIR erőforrás egyetlen méréshez vagy lelethez a páciensről: laboreredmény, életjel, pontszám.
A kódnak LOINC-nak kell lennie?
Laboreredmények és életjelek esetében a gyakorlatban igen: olyan profilok, mint az US Core és az IPS, LOINC-ot írnak elő.
Hogyan tárolják a vérnyomást FHIR-ben?
Egyetlen Observation-ként (LOINC 85354-9) két komponenssel: szisztolés (8480-6) és diasztolés (8462-4).
Mi a különbség az Observation és a DiagnosticReport között?
Az Observation egyetlen eredmény; a DiagnosticReport egy vizsgálat vagy panel eredményeit és a következtetést csoportosítja. Lásd DocumentReference vs DiagnosticReport.
Próbálja ki ingyen a sandboxban
Az első FHIR-hívás 5 perc alatt. Egy HL7 FHIR R4 API, amely tartalmazza a beteg beleegyezését: próbáld ki a sandboxban, majd csatlakoztasd saját alkalmazásodat vagy klinikai rendszeredet.
Ingyenes · 30 szintetikus beteg · kártya nélkül

