FHIR

FHIR DiagnosticReport vysvetlený: ako laboratórny panel, patologická správa alebo zobrazovacia správa zoskupuje svoje výsledky

DiagnosticReport je FHIR zdroj pre podpísanú správu: zoskupuje Observations do panelu, nesie záver a PDF, a zaznamenáva, kto ju vydal a kedy. Stavy, kategórie (laboratórium, rádiológia, patológia), prepojenie na ImagingStudy, platný príklad R4 a ako sa líši od DocumentReference.

od Zverejnené 6 min čítania

Krátka odpoveď: DiagnosticReport je FHIR zdroj pre správu: súbor zistení, ktoré laboratórium, zobrazovacie oddelenie alebo patologická služba vydajú spolu, so stavom, kategóriou, kto ju vydal a kedy, záverom, výsledkami Observations, ktoré združuje, imagingStudy, ktorú popisuje, a presentedForm (podpísané PDF). Jedno krvné vyšetrenie je DiagnosticReport s tuctom Observations; jedno CT vyšetrenie je DiagnosticReport s naratívnym záverom a odkazom na snímky. Observation je jedna hodnota; DiagnosticReport je dokument, ktorý ich dodáva mnoho.

Platný príklad FHIR R4

Platný FHIR R4 DiagnosticReport vyžaduje stav a kód, a v praxi tiež obsahuje predmet, kategóriu, čas účinnosti, čas vydania, vykonávateľa a výsledné Observation, ktoré združuje. Príklad nižšie je záverečná hematologická správa o kompletnom krvnom obraze, kódovaná pomocou LOINC panelu, prepojujúca tri Observation, záver s kódom SNOMED CT a podpísané PDF.

{
  "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"}]
}

Každá Observation uvedená v result má svoj vlastný LOINC kód, hodnotu, jednotku a referenčný rozsah, ako je opísané v Vysvetlenie FHIR Observation.

Stav: životný cyklus správy

Stav FHIR DiagnosticReport sleduje životný cyklus správy: zaregistrovaná pri objednaní, čiastočná pri doručení výsledkov, predbežná po dokončení, ale neoverená, konečná po podpísaní, potom doplnená, opravená alebo pridaná, ak sa neskôr zmení; zrušená a označená ako chybná ju inak ukončuje. Spotrebitelia by mali sledovať doplnené a opravené správy, pretože hodnota označená ako konečná z minulého týždňa sa mohla zmeniť.

registered (objednané, nič zatiaľ) → partial (niektoré výsledky sú k dispozícii) → preliminary (všetko k dispozícii, neoverené) → final (podpísané) → amended alebo corrected (zmenené po podpísaní, s dôvodom v poznámke) alebo appended (niečo pridané). cancelled a entered-in-error ju inak uzatvárajú. Spotrebitelia by mali sledovať amended a corrected: hodnota, ktorá bola minulý týždeň finálna, sa mohla zmeniť a čas issued správy sa posunie.

Kategória a kód

DiagnosticReport.category uvádza, ktorá diagnostická služba vydala správu, pomocou kódov z tabuľky HL7 v2 0074, ako napríklad LAB (laboratórium), HM (hematológia), CH (chémia), MB (mikrobiológia), RAD (radiológia) a PAT (patológia). DiagnosticReport.code hovorí, čo je správa, zvyčajne kód LOINC panelu pre laboratórne správy a kód LOINC štúdie pre rádiológiu alebo patológiu, alebo lokálny kód postupu pre zobrazovacie a patologické vyšetrenia.

category používa tabuľku HL7 v2 0074 sekcia diagnostických služieb: LAB, HM hematológia, CH chémia, MB mikrobiológia, RAD rádiológia, PAT patológia, CG cytogenetika a iné; US Core vyžaduje LAB pre laboratórne správy. code hovorí, čo je správa: pre laboratóriá, LOINC kód panelu (CBC 58410-2, komplexný metabolický panel 24323-8, lipidový panel 57698-3); pre zobrazovanie, LOINC kód rádiológie alebo lokálny kód postupu; pre patológiu, LOINC kód patologickej štúdie. Pozri Čo je LOINC kód?.

Laboratórne, zobrazovacie a patologické správy

Laboratórne, zobrazovacie a patologické správy používajú rovnaký FHIR DiagnosticReport zdroj s rôznymi prvkami. Laboratórna správa združuje jedno Observation na analyt s zdrojmi Specimen; zobrazovacia správa obsahuje záver rádiológa, odkaz na ImagingStudy a kľúčové snímky; patologická správa obsahuje text diagnózy, hodnotenie Observation a vzorky tkaniva. Všetky tri pripájajú podpísané PDF v presentedForm.

Laboratórne Zobrazovacie Patologické
result Jedna Observation na analyt Zvyčajne žiadne; niekedy merania Observations pre gradáciu, markery, okraje
conclusion Voliteľný komentár Dojem radiológa Text diagnózy
imagingStudy — Odkaz na ImagingStudy Celosnímkové obrazy, ak sú digitálne
media — Kľúčové snímky Reprezentatívne snímky sklíčok
presentedForm Podpísané PDF Podpísané PDF Podpísané PDF
specimen Krv, moč… Zdroje Specimen — Zdroje tkanivových vzoriek

Pre zobrazovanie obrazy zostávajú v DICOM; pozri FHIR ImagingStudy vs DICOMweb. Pre význam týchto správ pre pacienta si pozrite Ako čítať výsledky laboratórnych testov a Vysvetlenie správy z CT vyšetrenia.

DiagnosticReport vs DocumentReference

FHIR DiagnosticReport je štruktúrovaná správa, ktorej zistenia sú, alebo môžu byť, kódované Observation, zatiaľ čo DocumentReference je ukazovateľ na dokument akéhokoľvek druhu s metadátami a súborom. Štruktúrované laboratórne výsledky sa stávajú DiagnosticReport; naskenované PDF bez štruktúrovaných údajov sa stáva DocumentReference a mnohé systémy vytvárajú obe pre tú istú správu.

DiagnosticReport je štruktúrovaná správa, ktorej zistenia sú (alebo môžu byť) kódované Observations; DocumentReference je odkaz na dokument akéhokoľvek druhu, s metadátami a súborom. Laboratórna správa, ktorá príde ako HL7 v2 ORU, sa stane DiagnosticReport s Observations. Naskenované PDF správy z inej krajiny, bez štruktúrovaných údajov, je DocumentReference. Mnoho systémov vytvára oboje: DiagnosticReport pre údaje, s presentedForm alebo DocumentReference pre podpísaný súbor. Pozri DocumentReference vs DiagnosticReport vs Binary.

Chyby, ktoré narúšajú správy

Chyby, ktoré najčastejšie narúšajú FHIR DiagnosticReports, sú: odosielanie Observation bez správy, ktorá by ich združovala; označenie správy ako konečná, zatiaľ čo jej Observation sú stále predbežné; duplikovanie záveru do Observation s vymysleným kódom; vynechanie časovej značky vydania, takže opravy nemožno detekovať; a vymýšľanie lokálnych kódov panelov tam, kde už existuje LOINC panel.

  • Výsledky napísané ako Observations bez DiagnosticReport, takže spotrebiteľ nemôže povedať, ktoré hodnoty boli vydané spolu alebo ktorá správa bola doplnená.
  • status: final na správe, ktorej Observations sú stále preliminary.
  • Záver duplikovaný do Observation s vymysleným kódom.
  • Chýbajúce issued, takže spotrebiteľ nemôže objednať správy ani detekovať opravy.
  • Kódy panelov vynájdené lokálne, keď existuje LOINC panel.

V Anpheros

Platforma Anpheros premieňa laboratórne výsledky, ktoré prichádzajú cez jej laboratórny konektor, ako HL7 v2 ORU, CSV alebo JSON, na FHIR Observation združené pod DiagnosticReport, s laboratóriom ako vykonávateľom a pôvodným súborom ako presentedForm, ak je k dispozícii. Správa, ktorú osoba naskenuje v aplikácii, je uchovaná ako jedna správa s jej individuálnymi výsledkami a pôvodným obrazom.

Dokumentácia laboratórneho konektora popisuje akceptované formáty. Pretože naskenovaný originál je uchovaný spolu so správou, lekár si môže skontrolovať akúkoľvek hodnotu oproti zdroju. Doplnené správy si zachovávajú svoju históriu prostredníctvom verzií zdrojov.

Súvisiace stránky

Zdroje

Časté otázky

Potrebujem DiagnosticReport pre jeden test?

Striktne povedané, jedna Observation môže stáť samostatne a domáce merania zvyčajne áno. Všetko vydané laboratóriom je lepšie zabaliť do DiagnosticReport, aj s jedným výsledkom, takže stav, vydavateľ a podpísaná forma s ním cestujú.

Ako reprezentujem doplnený výsledok?

Aktualizujte Observation (jej verzia sa zmení), nastavte stav DiagnosticReport na amended alebo corrected, aktualizujte issued a zaznamenajte dôvod v poznámke. Nikdy nevytvárajte druhú správu s rovnakým identifikátorom.

Kam ide referenčný rozsah?

Na každej Observation, v referenceRange, pretože rozsahy sa líšia podľa analytu a podľa laboratória. Správa nemá vlastný rozsah.

Môže DiagnosticReport obsahovať iné správy?

Nie priamo v R4; súvisiace správy sa navzájom odkazujú prostredníctvom basedOn alebo rozšírení a podpanely panelu sú zvyčajne modelované ako Observations s hasMember. R5 zachováva rovnaký prístup.

Anpheros Platform

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

Tento návod slúži na informačné účely a nenahrádza lekársku radu. Pri rozhodovaní o svojom zdraví sa poraďte so svojím lekárom. V núdzi volajte miestne tiesňové číslo (v Európe 112).
Napísal
Tím Anpheros

Anpheros vyvíja zdravotný záznam, ktorý pacient ovláda a môže zdieľať s akoukoľvek klinikou, na platforme HL7 FHIR R4, so sídlom v EÚ. Tieto návody vám pomôžu pochopiť a usporiadať si svoje zdravie; nenahrádzajú vášho lekára.

O Anpherose →