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: finalna správe, ktorej Observations sú stálepreliminary.- 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
- Vysvetlenie FHIR Observation
- DocumentReference vs DiagnosticReport vs Binary
- FHIR ImagingStudy vs DICOMweb
- Laboratórny konektor: HL7 v2, CSV alebo JSON do FHIR
- Čo je LOINC kód?
- Príklad DiagnosticReport na vývojárskej stránke
Zdroje
- HL7 FHIR R4: DiagnosticReport
- HL7 Terminology: v2-0074 diagnostic service section
- HL7 US Core: DiagnosticReport for laboratory results
- HL7 IPS: DiagnosticReport profile
- LOINC: panels and forms
Č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.
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

