UNPKG

dicomweb-proxy

Version:

A proxy to translate between dicomweb and dimse

49 lines (44 loc) 874 B
import { QUERY_LEVEL } from './querLevel'; export const studyLevelTags: Array<string> = [ '00080005', '00080020', '00080030', '00080050', '00080054', '00080056', '00080061', '00080090', '00081190', '00100010', '00100020', '00100030', '00100040', '0020000D', '00200010', '00201206', '00201208', ]; export const seriesLevelTags: Array<string> = [ '00080005', '00080054', '00080056', '00080060', '0008103E', '00081190', '0020000E', '00200011', '00201209', ]; export const imageLevelTags: Array<string> = ['00080016', '00080018']; export function tagsForLevel(level: QUERY_LEVEL) { switch (level) { case QUERY_LEVEL.STUDY: return studyLevelTags; case QUERY_LEVEL.SERIES: return seriesLevelTags; case QUERY_LEVEL.IMAGE: return imageLevelTags; default: return studyLevelTags; } }