Interface: DictionaryEntry
One DICOM attribute as published in PS3.6 (Data Dictionary).
Example
import { Dictionary } from "@cosyte/dicom";
const entry = Dictionary.lookup("00100010");
if (entry) {
// entry.keyword === "PatientName"
// entry.vr === ["PN"]
}
Properties
keyword
readonlykeyword:string
name
readonlyname:string
repeatingGroup?
readonlyoptionalrepeatingGroup?:boolean
true for repeating-group families ((50xx,xxxx), (60xx,xxxx):
curves/overlays); the DictionaryEntry.tag field for these contains
lowercase x placeholders, NOT a concrete 8-hex-char tag. Repeating-group
entries are not surfaced by Dictionary.lookup(tag) for concrete tags.
retired
readonlyretired:boolean
tag
readonlytag:string
vm
readonlyvm:string
vr
readonlyvr: readonlyVR[]