From 61a391c5fc3bf1e724bdab5d5daf8953c86d9cde Mon Sep 17 00:00:00 2001 From: chinlinlee Date: Sat, 18 Nov 2023 17:03:30 +0800 Subject: [PATCH] feat: add fns to get tag, keyword and vr of dicom json --- models/DICOM/dicom-json-model.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/models/DICOM/dicom-json-model.js b/models/DICOM/dicom-json-model.js index 9359fd3f..219019c6 100644 --- a/models/DICOM/dicom-json-model.js +++ b/models/DICOM/dicom-json-model.js @@ -80,6 +80,18 @@ class BaseDicomJson { _.set(this.dicomJson, `${tag}.vr`, vrOfTag); _.set(this.dicomJson, `${tag}.Value`, [value]); } + + static getKeywordOfTag(tag) { + return _.get(dictionary.tag, `${tag}`); + } + + static getTagOfKeyword(keyword) { + return _.get(dictionary.keyword, `${keyword}`); + } + + static getTagVrOfTag(tag) { + return _.get(dictionary.tagVR, `${tag}.vr`); + } } class DicomJsonModel {