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: finalegy olyan jelentésen, amelynek Observations-ei mégpreliminary.- Az összegzés megkettőzése egy kitalált kóddal rendelkező Observation-be.
- Az
issuedhiá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
- FHIR Observation magyarázata
- DocumentReference vs DiagnosticReport vs Binary
- FHIR ImagingStudy vs DICOMweb
- Labor csatlakozó: HL7 v2, CSV vagy JSON FHIR-re
- Mi az a LOINC kód?
- DiagnosticReport példa a fejlesztői oldalon
Források
- 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
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.
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

