FHIR

FHIR DiagnosticReport magyarázata: hogyan csoportosítja eredményeit egy laboratóriumi panel, egy patológiai vagy képalkotó lelet

DiagnosticReport: lezárt jelentés FHIR erőforrás. Csoportosítja az Observation-öket, tartalmazza a következtetést, PDF-et, kiállítót és dátumot. Státuszok, kategóriák (labor, rtg, patológia), ImagingStudy link. Érvényes R4 példa. Különbség DocumentReference-től.

Szerző: Megjelent: 6 perc olvasási idő

Rövid válasz: A DiagnosticReport a jelentés FHIR erőforrása: az eredmények összessége, amelyet egy laboratórium, egy képalkotó osztály vagy egy patológiai szolgálat állít ki együtt, státusszal, kategóriával, kiadóval és időponttal, egy összegzéssel, az általa csoportosított eredmény megfigyelésekkel, az általa leírt imagingStudy-val és egy presentedForm-mal (az aláírt PDF). Egy vérkép egy DiagnosticReport, amely egy tucat megfigyelést tartalmaz; egy CT-vizsgálat egy DiagnosticReport narratív összegzéssel és egy hivatkozással a képekre. Az Observation egyetlen érték; a DiagnosticReport az a dokumentum, amely sok ilyet tartalmaz.

Érvényes FHIR R4 példa

Egy érvényes FHIR R4 DiagnosticReport jelentéshez státusz és kód szükséges, és a gyakorlatban tartalmazza a témát, a kategóriát, a hatályos időt, a kiadás idejét, az előadót és az általa csoportosított eredményeket (Observations). Az alábbi példa egy teljes vérkép végső hematológiai jelentése, amely egy LOINC panel kóddal van ellátva, három megfigyelést (Observation), egy SNOMED CT kódú következtetést és az aláírt PDF-et kapcsolja össze.

{
  "resourceType": "DiagnosticReport",
  "id": "cbc-2026-03-14",
  "identifier": [{"system": "https://lab.example.org/reports", "value": "RPT-2026-77812"}],
  "basedOn": [{"reference": "ServiceRequest/order-778812"}],
  "status": "final",
  "category": [{"coding": [{"system": "http://terminology.hl7.org/CodeSystem/v2-0074", "code": "HM", "display": "Hematology"}]}],
  "code": {"coding": [{"system": "http://loinc.org", "code": "58410-2", "display": "CBC panel - Blood by Automated count"}]},
  "subject": {"reference": "Patient/example"},
  "encounter": {"reference": "Encounter/visit-2026-03-14"},
  "effectiveDateTime": "2026-03-14T08:40:00+01:00",
  "issued": "2026-03-14T13:05:00+01:00",
  "performer": [{"reference": "Organization/central-lab"}],
  "resultsInterpreter": [{"reference": "Practitioner/haematologist-7"}],
  "specimen": [{"reference": "Specimen/edta-1"}],
  "result": [
    {"reference": "Observation/hgb-2026-03-14"},
    {"reference": "Observation/wbc-2026-03-14"},
    {"reference": "Observation/plt-2026-03-14"}
  ],
  "conclusion": "Mild normocytic anaemia; other parameters within reference ranges.",
  "conclusionCode": [{"coding": [{"system": "http://snomed.info/sct", "code": "271737000", "display": "Anemia"}]}],
  "presentedForm": [{"contentType": "application/pdf", "url": "https://lab.example.org/reports/RPT-2026-77812.pdf", "title": "CBC report"}]
}

A result mezőben hivatkozott minden egyes Observation saját LOINC kóddal, értékkel, egységgel és referenciatartománnyal rendelkezik, amint az a FHIR Observation magyarázata részben le van írva.

Státusz: a jelentés életciklusa

A FHIR DiagnosticReport jelentés státusza a jelentés életciklusát követi: regisztrált, amikor megrendelték; részleges, ahogy az eredmények megérkeznek; előzetes, amikor teljes, de nem ellenőrzött; végleges, amikor aláírták; majd módosított, javított vagy kiegészített, ha az utóbbiek bármelyike történik; törölt és hibásként megjelölt, ha másképp zárul. A felhasználóknak figyelniük kell a módosított és javított jelentésekre, mert egy múlt héten véglegesnek jelölt érték megváltozhatott.

registered (rendelve, még semmi) → partial (néhány eredmény megérkezett) → preliminary (minden megérkezett, nem ellenőrzött) → final (aláírt) → amended vagy corrected (aláírás után módosított, az ok egy megjegyzésben) vagy appended (több hozzáadva). A cancelled és entered-in-error egyébként lezárja. A fogyasztóknak figyelniük kell az amended és corrected állapotokra: egy múlt héten véglegesnek tűnő érték megváltozhatott, és a jelentés issued ideje is módosul.

Kategória és kód

A DiagnosticReport.category azt jelzi, hogy melyik diagnosztikai szolgáltatás adta ki a jelentést, az HL7 v2 0074-es táblázatának kódjait használva, mint például LAB (laboratóriumi), HM (hematológia), CH (kémia), MB (mikrobiológia), RAD (radiológia) és PAT (patológia). A DiagnosticReport.code azt mondja meg, hogy mi a jelentés, általában egy LOINC panel kód a laboratóriumi jelentésekhez, és egy LOINC radiológiai vagy patológiai vizsgálati kód, vagy egy helyi eljárási kód a képalkotó és patológiai vizsgálatokhoz.

A category az HL7 v2 táblázat 0074 diagnosztikai szolgáltatási szakaszt használja: LAB, HM hematológia, CH kémia, MB mikrobiológia, RAD radiológia, PAT patológia, CG citogenetika és mások; az US Core a laboratóriumi jelentésekhez LAB-ot ír elő. A code megmondja, mi a jelentés: laboratóriumok esetén LOINC panel kód (CBC 58410-2, átfogó metabolikus panel 24323-8, lipid panel 57698-3); képalkotás esetén LOINC radiológiai kód vagy helyi eljárási kód; patológia esetén LOINC patológiai vizsgálati kód. Lásd: Mi az a LOINC kód?.

Laboratóriumi, képalkotó és patológiai jelentések

A laboratóriumi, képalkotó és patológiai jelentések ugyanazt a FHIR DiagnosticReport erőforrást használják különböző elemekkel. A laboratóriumi jelentés egy megfigyelést (Observation) tartalmaz analizáltonként Specimen erőforrásokkal; a képalkotó jelentés tartalmazza a radiológus következtetését, egy hivatkozást az ImagingStudy-ra és a kulcsfontosságú képeket; a patológiai jelentés tartalmazza a diagnózis szövegét, osztályozási megfigyeléseket (Observation) és szövetmintákat. Mindhárom csatol egy aláírt PDF-et a presentedForm-ban.

Laboratóriumi Képalkotó Patológiai
result Egy Observation analizisenként Általában nincs; néha mérések Observations a gradáláshoz, markerekhez, marginokhoz
conclusion Opcionális megjegyzés A radiológus véleménye A diagnózis szövege
imagingStudy — Hivatkozás az ImagingStudy-ra Egész-lemezes képek, ha digitálisak
media — Kulcsfontosságú képek Reprezentatív lemezképek
presentedForm Aláírt PDF Aláírt PDF Aláírt PDF
specimen Vér, vizelet… Specimen erőforrások — Szövet Specimen erőforrások

Képalkotás esetén maguk a képek DICOM formátumban maradnak; lásd: FHIR ImagingStudy vs DICOMweb. Ezen jelentések betegközpontú jelentésének megértéséhez lásd: Hogyan olvassam el a laboreredményeimet és CT vizsgálati jelentés magyarázata.

DiagnosticReport vs DocumentReference

A FHIR DiagnosticReport egy strukturált jelentés, amelynek megállapításai kódolt megfigyelések (Observation), vagy kódolhatóvá tehetők, míg a DocumentReference egy mutató bármilyen típusú dokumentumhoz metaadatokkal és a fájllal. A strukturált laboratóriumi eredmények DiagnosticReport-t képeznek; egy szkennelt PDF strukturált adatok nélkül DocumentReference lesz, és sok rendszer mindkettőt létrehozza ugyanahhoz a jelentéshez.

A DiagnosticReport egy strukturált jelentés, amelynek megállapításai kódolt Observations (vagy lehetnek); a DocumentReference egy hivatkozás bármilyen típusú dokumentumra, metaadatokkal és a fájllal. Egy HL7 v2 ORU-ként érkező laborjelentés Observations-szel rendelkező DiagnosticReport-tá válik. Egy másik országból származó jelentés szkennelt PDF-je, strukturált adatok nélkül, egy DocumentReference. Sok rendszer mindkettőt létrehozza: a DiagnosticReport-t az adatokhoz, a presentedForm-mal vagy egy DocumentReference-szel az aláírt fájlhoz. Lásd: DocumentReference vs DiagnosticReport vs Binary.

Hibák, amelyek tönkreteszik a jelentéseket

Azok a hibák, amelyek leggyakrabban tönkreteszik a FHIR DiagnosticReport jelentéseket: olyan megfigyelések (Observation) küldése csoportosító jelentés nélkül, a jelentés véglegesként való megjelölése, miközben a megfigyelései még előzetesek, a következtetés megkettőzése egy kitalált kódú megfigyelésbe (Observation), a kiadás időbélyegének kihagyása, ami lehetetlenné teszi a javítások észlelését, valamint helyi panelkódok kitalálása ott, ahol már létezik LOINC panel.

  • Eredmények Observations-ként írva DiagnosticReport nélkül, így a fogyasztó nem tudja megmondani, mely értékeket állítottak össze együtt, vagy melyik jelentést módosították.
  • status: final egy olyan jelentésen, amelynek Observations-ei még preliminary.
  • Az összegzés megkettőzése egy kitalált kóddal rendelkező Observation-be.
  • Az issued hiányzik, így a fogyasztó nem tudja sorrendbe állítani a jelentéseket vagy felismerni a javításokat.
  • Helyi szinten kitalált panel kódok, amikor létezik LOINC panel.

Az Anpheros-ban

Az Anpheros Platform a laboratóriumi eredményeket, amelyek a laboratóriumi csatlakozón keresztül érkeznek HL7 v2 ORU, CSV vagy JSON formátumban, FHIR megfigyelésekké (Observation) alakítja, amelyeket egy DiagnosticReport alatt csoportosít, a laboratóriumot előadóként (performer) és az eredeti fájlt presentedForm-ként tünteti fel, ahol elérhető. Az alkalmazásban szkennelt jelentést egyetlen jelentésként tároljuk az egyes eredményekkel és az eredeti képpel.

A laboratóriumi csatlakozó dokumentálja az elfogadott formátumokat. Mivel a beolvasott eredeti a jelentéssel együtt megmarad, az orvos ellenőrizheti bármely értéket a forrással szemben. A módosított jelentések az erőforrás-verziókon keresztül megőrzik előzményeiket.

Kapcsolódó oldalak

Források

Gyakori kérdések

Szükségem van DiagnosticReport-ra egyetlen teszthez?

Szigorúan véve egyetlen Observation önmagában is megállhat, és az otthoni mérések általában így is vannak. Bármi, amit egy laboratórium állít ki, jobb, ha egy DiagnosticReport-ba csomagolják, még akkor is, ha csak egy eredmény van, így a státusz, a kiadó és az aláírt forma vele utazik.

Hogyan jelenítsem meg a módosított eredményt?

Frissítse az Observation-t (annak verziója változik), állítsa a DiagnosticReport státuszát amended vagy corrected-re, frissítse az issued-t, és rögzítse az okot egy megjegyzésben. Soha ne hozzon létre második jelentést ugyanazzal az azonosítóval.

Hová kerül a referenciatartomány?

Minden egyes Observation-re, a referenceRange mezőbe, mert a tartományok analizisenként és laboratóriumonként eltérőek. A jelentésnek nincs saját tartománya.

Tartalmazhat egy DiagnosticReport más jelentéseket?

R4-ben nem közvetlenül; a kapcsolódó jelentések egymásra hivatkoznak a basedOn vagy kiterjesztések révén, és egy panel alpanelei általában Observations-ként vannak modellezve a hasMember segítségével. Az R5 ugyanazt a megközelítést tartja fenn.

Anpheros Platform

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

Ez az útmutató tájékoztató jellegű, és nem helyettesíti az orvosi tanácsot. Az egészségeddel kapcsolatos döntésekhez beszélj az orvosoddal. Vészhelyzetben hívja a helyi segélyhívó számot (Európában 112).
Szerző:
Az Anpheros csapata

Az Anpheros egy olyan egészségügyi nyilvántartást épít, amelyet a beteg irányít, és megoszthat bármelyik klinikával, egy EU-ban működő HL7 FHIR R4 platformon. Ezek az útmutatók segítenek megérteni és rendszerezni az egészségügyi adataidat; nem helyettesítik az orvosodat.

Tudj meg többet az Anpherosról →