Krátka odpoveď: každý DICOM objekt (obrázok, správa, záznam o dávke) je zoznam dátových prvkov, z ktorých každý je identifikovaný značkou: číslo skupiny a číslo prvku, napísané ako štyri hexadecimálne číslice, napríklad (0010,0010) pre Meno pacienta. Každý prvok má reprezentáciu hodnoty (VR), ktorá hovorí, aký typ údajov obsahuje (text, dátum, UID, celé číslo, binárny) a potom samotnú hodnotu. Pixely sú len ďalším prvkom, (7FE0,0010) Pixel Data. Kompletný slovník je časť 6 štandardu, s približne 5 000 verejnými značkami; predajcovia môžu pridať súkromné značky s nepárnymi číslami skupín.
Úrovne
DICOM značky sú usporiadané do štyroch úrovní zodpovedajúcich hierarchii DICOM: pacient (meno, ID, dátum narodenia, pohlavie), štúdia (Study Instance UID, dátum, prístupové číslo, popis, odkazujúci lekár), séria (Series Instance UID, modalita, časť tela) a obraz (SOP Instance UID, SOP Class UID, riadky, stĺpce, bity, nastavenia okna, obrazové dáta). Každý súbor opakuje hodnoty všetkých štyroch úrovní.
DICOM zoskupuje atribúty podľa úrovne hierarchie, ktorú popisujú. Rovnaké hodnoty sa opakujú v každom súbore štúdie, preto môže byť jeden obrázok správne uložený sám o sebe.
| Úroveň | Značka | Názov | VR | Príklad |
|---|---|---|---|---|
| Pacient | (0010,0010) | Meno pacienta | PN | NOVÁK^JÁN^^^ |
| Pacient | (0010,0020) | ID pacienta | LO | RČ-00012345 |
| Pacient | (0010,0030) | Dátum narodenia pacienta | DA | 19800523 |
| Pacient | (0010,0040) | Pohlavie pacienta | CS | F |
| Štúdia | (0020,000D) | Study Instance UID | UI | 1.2.840.113619.2.55… |
| Štúdia | (0008,0020) | Dátum štúdie | DA | 20260314 |
| Štúdia | (0008,0050) | Prístupové číslo | SH | RAD2026-77812 |
| Štúdia | (0008,1030) | Popis štúdie | LO | CT HRUDNÍK BEZ KONTRASTU |
| Štúdia | (0008,0090) | Meno odkazujúceho lekára | PN | NOVÁK^JÁN |
| Séria | (0020,000E) | Series Instance UID | UI | 1.2.840.113619.2.55… |
| Séria | (0008,0060) | Modalita | CS | CT |
| Séria | (0018,0015) | Vyšetrená časť tela | CS | HRUDNÍK |
| Obrázok | (0008,0018) | SOP Instance UID | UI | 1.2.840.113619.2.55… |
| Obrázok | (0008,0016) | SOP Class UID | UI | 1.2.10008.5.1.4.1.1.2 (CT Image Storage) |
| Obrázok | (0028,0010) / (0028,0011) | Riadky / Stĺpce | US | 512 / 512 |
| Obrázok | (0028,0100) | Alokované bity | US | 16 |
| Obrázok | (0028,1050) / (0028,1051) | Stred / Šírka okna | DS | 40 / 400 |
| Obrázok | (7FE0,0010) | Pixel Data | OB alebo OW | bajty |
Reprezentácie hodnôt
DICOM reprezentácia hodnoty (VR) je dvojpísmenný kód, ktorý softvéru hovorí, ako čítať bajty prvku: PN pre mená osôb, LO a SH pre reťazce, CS pre kódové reťazce, DA, TM a DT pre dátumy a časy, UI pre jedinečné identifikátory, IS a DS pre číselné reťazce, US pre neznámkované krátke celé čísla, SQ pre sekvencie, OB alebo OW pre binárne dáta.
VR hovorí softvéru, ako čítať bajty. Bežné: PN meno osoby (komponenty oddelené ^: priezvisko^meno^stredné^predpona^prípona); LO dlhý reťazec; SH krátky reťazec; CS kódový reťazec (veľké písmená, z pevného zoznamu); DA dátum RRRRMMDD; TM čas; DT dátum a čas; UI unikátny identifikátor (bodkované čísla, max 64 znakov); IS reťazec celých čísel; DS desatinný reťazec; US neznámé krátke číslo; SQ sekvencia, vnorený zoznam ďalších dátových prvkov; OB/OW iné bajty alebo slovo, surové binárne údaje. V DICOMweb JSON je každý atribút zapísaný ako {"vr": "PN", "Value": [...]} ako je ukázané v Vysvetlenie DICOMweb.
UID: identifikátory, ktoré sa nesmú meniť
DICOM Study, Series a SOP Instance UID sú globálne jedinečné identifikátory generované skenerom pod registrovaným koreňom výrobcu a opätovne použité indexom PACS, FHIR ImagingStudy a URL adresami DICOMweb. Nikdy sa nesmú nekonzistentne prepisovať, inak sa štúdia rozpadne. SOP Class UID naopak identifikuje typ objektu, nie obraz.
Tri UID (štúdia, séria, inštancia) sú jediné globálne unikátne identifikátory v systéme. Generuje ich skener pod registrovaným koreňom výrobcu a používajú sa všade: index PACS, FHIR ImagingStudy, URL DICOMweb. Ak ich nástroj prepíše nekonzistentne (deidentifikuje jeden súbor, ale nie jeho suseda), štúdia sa rozpadne. SOP Class UID je iný: nie je to identifikátor tohto obrázka, ale typu objektu (CT obrázok, MR obrázok, štruktúrovaná správa), pevne daný štandardom.
Značky, ktoré nesú osobné údaje
DICOM značky, ktoré nesú osobné údaje, sú uvedené v časti 15, príloha E štandardu, Basic Application Level Confidentiality Profile: meno pacienta, ID, dátum narodenia, adresa a telefón, mená lekárov a inštitúcií, sériové čísla zariadení, dátumy a časy na každej úrovni, popisy vo voľnom texte, súkromné značky, vnořené sekvencie obsahujúce identifikátory a text vypálený do pixelov.
Časť 15, príloha E štandardu definuje Basic Application Level Confidentiality Profile: zoznam atribútov, ktoré identifikujú pacienta, lekárov alebo inštitúciu, s akciou pre každý (odstrániť, nahradiť falošnou hodnotou, ponechať, vyčistiť). Zrejmé sú meno pacienta, ID, dátum narodenia, adresa a telefón, mená lekárov, názov a adresa inštitúcie a sériové číslo zariadenia. Menej zrejmé:
- Dátumy a časy na každej úrovni (štúdia, séria, akvizícia, obsah), ktoré sú posunuté alebo odstránené v závislosti od potreby výskumu;
- Voľné textové polia (Popis štúdie, Komentáre k obrázku, Názov protokolu), ktoré technici niekedy vyplnia menami;
- Súkromné značky, ktorých význam pozná iba predajca; bezpečným predvoleným nastavením je ich odstránenie;
- Vpálené anotácie: text nakreslený priamo do pixelov (ultrazvuk a niektoré snímky obrazovky), označený
(0028,0301)Burned In Annotation a odstrániteľný iba úpravou obrázka; - Sekvencie ako Referenced Patient Sequence alebo Other Patient IDs, kde sa identifikátory skrývajú vo vnorených prvkoch.
Dobré nástroje na deidentifikáciu dodržiavajú časť 15, uchovávajú mapovanie starých a nových UID na bezpečnom mieste a zaznamenávajú, čo zmenili. Pre širší obraz (HIPAA Safe Harbor, GDPR anonymizácia a pseudonymizácia) pozri Deidentifikácia zdravotných údajov.
Prečítajte si hlavičku sami
DICOM hlavičku si môžete prečítať sami pomocou akéhokoľvek DICOM prehliadača alebo pomocou nástrojov príkazového riadka, ako je dcmdump z DCMTK alebo pydicom v Pythone, ktoré zobrazia súbor ako zoznam značiek. Hlavička zobrazuje meno pacienta, dátum narodenia, dátum štúdie a popis štúdie, takže môžete potvrdiť, že obrázky získané z nemocnice sú vaše.
Každý DICOM prehliadač zobrazuje hlavičku; nástroje príkazového riadku (dcmdump z DCMTK, pydicom v Pythone) ju vypíšu ako zoznam značiek. Ak ste získali vlastné obrázky z nemocnice, hlavička je miesto, kde si potvrdíte, že meno, dátum narodenia a dátum štúdie sú vaše a že popis štúdie zodpovedá vyšetreniu, ktoré ste absolvovali. Pozri Ako získať svoje CT alebo MRI obrázky.
Súvisiace stránky
- Vysvetlenie DICOMweb
- FHIR ImagingStudy vs DICOMweb
- PACS vs RIS vs VNA
- Deidentifikácia zdravotných údajov
- Ako získať svoje CT alebo MRI obrázky (DICOM)
Zdroje
- DICOM PS3.6: Slovník údajov
- DICOM PS3.5: Štruktúry údajov a kódovanie (reprezentácie hodnôt)
- DICOM PS3.15 Príloha E: Profily dôvernosti atribútov
- DICOM PS3.3: Definície informačných objektov
- Dokumentácia pydicom
Časté otázky
Prečo sú značky zapísané ako (0010,0010) a tiež ako 00100010?
Sú to rovnaké veci: skupina 0010 a prvok 0010 v hexadecimálnom formáte. Forma v zátvorkách sa používa v dokumentácii a prehliadačoch; osemciferná forma sa používa ako kľúč v DICOMweb JSON.
Čo je súkromná značka?
Prvok definovaný predajcom, nie štandardom, v nepárnej skupine (napríklad (0009,xxxx) alebo (0029,xxxx)), s prvkom súkromného tvorcu, ktorý pomenúva blok predajcu. Iba softvér tohto predajcu pozná význam; deidentifikácia ich predvolene odstraňuje.
Sú DICOM značky rovnaké ako FHIR prvky?
Nie. FHIR ImagingStudy nesie hŕstku z nich (UID, modalita, miesto tela, počty, dátumy); zvyšok hlavičky zostáva v DICOM. Časť 16 štandardu DICOM a špecifikácia FHIR dokumentujú niekoľko existujúcich mapovaní.
Ktoré značky potrebujem na nájdenie obrázka v archíve?
ID pacienta alebo meno na nájdenie štúdií, potom Study Instance UID na získanie správnej. QIDO-RS vyhľadáva presne na základe týchto; UID série a inštancie sa vrátia v odpovedi.
Vyskúšajte v Anpheros Daily
Majte svoje skeny a výsledky vyšetrení na jednom mieste v Anpheros Daily, pripravené na ukázanie pri vašej ďalšej návšteve.
Ako to funguje v aplikácii →
