Skip to main content
Version: v0.0.4

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

readonly keyword: string


name

readonly name: string


repeatingGroup?

readonly optional repeatingGroup?: 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

readonly retired: boolean


tag

readonly tag: string


vm

readonly vm: string


vr

readonly vr: readonly VR[]