Odil
A C++11 library for the DICOM standard
registry_0072.h
Go to the documentation of this file.
1 /*************************************************************************
2  * odil - Copyright (C) Universite de Strasbourg
3  * Distributed under the terms of the CeCILL-B license, as published by
4  * the CEA-CNRS-INRIA. Refer to the LICENSE file or to
5  * http://www.cecill.info/licences/Licence_CeCILL-B_V1-en.html
6  * for details.
7  ************************************************************************/
8 
9 #ifndef _afc7b2d7_0869_4fea_9a9b_7fe6228baca9_0072
10 #define _afc7b2d7_0869_4fea_9a9b_7fe6228baca9_0072
11 
12 #include <map>
13 #include <string>
14 
15 #include "odil/odil.h"
16 #include "odil/Tag.h"
17 
18 namespace odil
19 {
20 
21 namespace registry
22 {
23 Tag const HangingProtocolName(0x0072, 0x0002);
24 Tag const HangingProtocolDescription(0x0072, 0x0004);
25 Tag const HangingProtocolLevel(0x0072, 0x0006);
26 Tag const HangingProtocolCreator(0x0072, 0x0008);
27 Tag const HangingProtocolCreationDateTime(0x0072, 0x000a);
28 Tag const HangingProtocolDefinitionSequence(0x0072, 0x000c);
29 Tag const HangingProtocolUserIdentificationCodeSequence(0x0072, 0x000e);
30 Tag const HangingProtocolUserGroupName(0x0072, 0x0010);
31 Tag const SourceHangingProtocolSequence(0x0072, 0x0012);
32 Tag const NumberOfPriorsReferenced(0x0072, 0x0014);
33 Tag const ImageSetsSequence(0x0072, 0x0020);
34 Tag const ImageSetSelectorSequence(0x0072, 0x0022);
35 Tag const ImageSetSelectorUsageFlag(0x0072, 0x0024);
36 Tag const SelectorAttribute(0x0072, 0x0026);
37 Tag const SelectorValueNumber(0x0072, 0x0028);
38 Tag const TimeBasedImageSetsSequence(0x0072, 0x0030);
39 Tag const ImageSetNumber(0x0072, 0x0032);
40 Tag const ImageSetSelectorCategory(0x0072, 0x0034);
41 Tag const RelativeTime(0x0072, 0x0038);
42 Tag const RelativeTimeUnits(0x0072, 0x003a);
43 Tag const AbstractPriorValue(0x0072, 0x003c);
44 Tag const AbstractPriorCodeSequence(0x0072, 0x003e);
45 Tag const ImageSetLabel(0x0072, 0x0040);
46 Tag const SelectorAttributeVR(0x0072, 0x0050);
47 Tag const SelectorSequencePointer(0x0072, 0x0052);
48 Tag const SelectorSequencePointerPrivateCreator(0x0072, 0x0054);
49 Tag const SelectorAttributePrivateCreator(0x0072, 0x0056);
50 Tag const SelectorAEValue(0x0072, 0x005e);
51 Tag const SelectorASValue(0x0072, 0x005f);
52 Tag const SelectorATValue(0x0072, 0x0060);
53 Tag const SelectorDAValue(0x0072, 0x0061);
54 Tag const SelectorCSValue(0x0072, 0x0062);
55 Tag const SelectorDTValue(0x0072, 0x0063);
56 Tag const SelectorISValue(0x0072, 0x0064);
57 Tag const SelectorOBValue(0x0072, 0x0065);
58 Tag const SelectorLOValue(0x0072, 0x0066);
59 Tag const SelectorOFValue(0x0072, 0x0067);
60 Tag const SelectorLTValue(0x0072, 0x0068);
61 Tag const SelectorOWValue(0x0072, 0x0069);
62 Tag const SelectorPNValue(0x0072, 0x006a);
63 Tag const SelectorTMValue(0x0072, 0x006b);
64 Tag const SelectorSHValue(0x0072, 0x006c);
65 Tag const SelectorUNValue(0x0072, 0x006d);
66 Tag const SelectorSTValue(0x0072, 0x006e);
67 Tag const SelectorUCValue(0x0072, 0x006f);
68 Tag const SelectorUTValue(0x0072, 0x0070);
69 Tag const SelectorURValue(0x0072, 0x0071);
70 Tag const SelectorDSValue(0x0072, 0x0072);
71 Tag const SelectorODValue(0x0072, 0x0073);
72 Tag const SelectorFDValue(0x0072, 0x0074);
73 Tag const SelectorOLValue(0x0072, 0x0075);
74 Tag const SelectorFLValue(0x0072, 0x0076);
75 Tag const SelectorULValue(0x0072, 0x0078);
76 Tag const SelectorUSValue(0x0072, 0x007a);
77 Tag const SelectorSLValue(0x0072, 0x007c);
78 Tag const SelectorSSValue(0x0072, 0x007e);
79 Tag const SelectorUIValue(0x0072, 0x007f);
80 Tag const SelectorCodeSequenceValue(0x0072, 0x0080);
81 Tag const NumberOfScreens(0x0072, 0x0100);
82 Tag const NominalScreenDefinitionSequence(0x0072, 0x0102);
83 Tag const NumberOfVerticalPixels(0x0072, 0x0104);
84 Tag const NumberOfHorizontalPixels(0x0072, 0x0106);
85 Tag const DisplayEnvironmentSpatialPosition(0x0072, 0x0108);
86 Tag const ScreenMinimumGrayscaleBitDepth(0x0072, 0x010a);
87 Tag const ScreenMinimumColorBitDepth(0x0072, 0x010c);
88 Tag const ApplicationMaximumRepaintTime(0x0072, 0x010e);
89 Tag const DisplaySetsSequence(0x0072, 0x0200);
90 Tag const DisplaySetNumber(0x0072, 0x0202);
91 Tag const DisplaySetLabel(0x0072, 0x0203);
92 Tag const DisplaySetPresentationGroup(0x0072, 0x0204);
93 Tag const DisplaySetPresentationGroupDescription(0x0072, 0x0206);
94 Tag const PartialDataDisplayHandling(0x0072, 0x0208);
95 Tag const SynchronizedScrollingSequence(0x0072, 0x0210);
96 Tag const DisplaySetScrollingGroup(0x0072, 0x0212);
97 Tag const NavigationIndicatorSequence(0x0072, 0x0214);
98 Tag const NavigationDisplaySet(0x0072, 0x0216);
99 Tag const ReferenceDisplaySets(0x0072, 0x0218);
100 Tag const ImageBoxesSequence(0x0072, 0x0300);
101 Tag const ImageBoxNumber(0x0072, 0x0302);
102 Tag const ImageBoxLayoutType(0x0072, 0x0304);
103 Tag const ImageBoxTileHorizontalDimension(0x0072, 0x0306);
104 Tag const ImageBoxTileVerticalDimension(0x0072, 0x0308);
105 Tag const ImageBoxScrollDirection(0x0072, 0x0310);
106 Tag const ImageBoxSmallScrollType(0x0072, 0x0312);
107 Tag const ImageBoxSmallScrollAmount(0x0072, 0x0314);
108 Tag const ImageBoxLargeScrollType(0x0072, 0x0316);
109 Tag const ImageBoxLargeScrollAmount(0x0072, 0x0318);
110 Tag const ImageBoxOverlapPriority(0x0072, 0x0320);
111 Tag const CineRelativeToRealTime(0x0072, 0x0330);
112 Tag const FilterOperationsSequence(0x0072, 0x0400);
113 Tag const FilterByCategory(0x0072, 0x0402);
114 Tag const FilterByAttributePresence(0x0072, 0x0404);
115 Tag const FilterByOperator(0x0072, 0x0406);
116 Tag const StructuredDisplayBackgroundCIELabValue(0x0072, 0x0420);
117 Tag const EmptyImageBoxCIELabValue(0x0072, 0x0421);
118 Tag const StructuredDisplayImageBoxSequence(0x0072, 0x0422);
119 Tag const StructuredDisplayTextBoxSequence(0x0072, 0x0424);
120 Tag const ReferencedFirstFrameSequence(0x0072, 0x0427);
121 Tag const ImageBoxSynchronizationSequence(0x0072, 0x0430);
122 Tag const SynchronizedImageBoxList(0x0072, 0x0432);
123 Tag const TypeOfSynchronization(0x0072, 0x0434);
124 Tag const BlendingOperationType(0x0072, 0x0500);
125 Tag const ReformattingOperationType(0x0072, 0x0510);
126 Tag const ReformattingThickness(0x0072, 0x0512);
127 Tag const ReformattingInterval(0x0072, 0x0514);
128 Tag const ReformattingOperationInitialViewDirection(0x0072, 0x0516);
129 Tag const ThreeDRenderingType(0x0072, 0x0520);
130 Tag const SortingOperationsSequence(0x0072, 0x0600);
131 Tag const SortByCategory(0x0072, 0x0602);
132 Tag const SortingDirection(0x0072, 0x0604);
133 Tag const DisplaySetPatientOrientation(0x0072, 0x0700);
134 Tag const VOIType(0x0072, 0x0702);
135 Tag const PseudoColorType(0x0072, 0x0704);
136 Tag const PseudoColorPaletteInstanceReferenceSequence(0x0072, 0x0705);
137 Tag const ShowGrayscaleInverted(0x0072, 0x0706);
138 Tag const ShowImageTrueSizeFlag(0x0072, 0x0710);
139 Tag const ShowGraphicAnnotationFlag(0x0072, 0x0712);
140 Tag const ShowPatientDemographicsFlag(0x0072, 0x0714);
141 Tag const ShowAcquisitionTechniquesFlag(0x0072, 0x0716);
142 Tag const DisplaySetHorizontalJustification(0x0072, 0x0717);
143 Tag const DisplaySetVerticalJustification(0x0072, 0x0718);
144 
145 }
146 
147 }
148 
149 #endif // _afc7b2d7_0869_4fea_9a9b_7fe6228baca9_0072
odil::registry::ScreenMinimumGrayscaleBitDepth
const Tag ScreenMinimumGrayscaleBitDepth(0x0072, 0x010a)
odil::registry::ImageBoxTileVerticalDimension
const Tag ImageBoxTileVerticalDimension(0x0072, 0x0308)
odil::registry::SelectorAttributeVR
const Tag SelectorAttributeVR(0x0072, 0x0050)
odil::registry::ReformattingInterval
const Tag ReformattingInterval(0x0072, 0x0514)
odil::registry::ImageBoxLayoutType
const Tag ImageBoxLayoutType(0x0072, 0x0304)
odil::registry::SortingOperationsSequence
const Tag SortingOperationsSequence(0x0072, 0x0600)
odil::registry::DisplaySetLabel
const Tag DisplaySetLabel(0x0072, 0x0203)
odil::registry::SelectorAttribute
const Tag SelectorAttribute(0x0072, 0x0026)
odil::registry::SelectorSHValue
const Tag SelectorSHValue(0x0072, 0x006c)
odil::registry::ReferencedFirstFrameSequence
const Tag ReferencedFirstFrameSequence(0x0072, 0x0427)
odil::registry::HangingProtocolLevel
const Tag HangingProtocolLevel(0x0072, 0x0006)
odil::registry::SelectorSSValue
const Tag SelectorSSValue(0x0072, 0x007e)
odil::registry::NavigationIndicatorSequence
const Tag NavigationIndicatorSequence(0x0072, 0x0214)
odil::registry::ReformattingOperationType
const Tag ReformattingOperationType(0x0072, 0x0510)
odil::registry::SelectorAEValue
const Tag SelectorAEValue(0x0072, 0x005e)
odil::registry::BlendingOperationType
const Tag BlendingOperationType(0x0072, 0x0500)
odil::registry::AbstractPriorValue
const Tag AbstractPriorValue(0x0072, 0x003c)
odil::registry::PseudoColorPaletteInstanceReferenceSequence
const Tag PseudoColorPaletteInstanceReferenceSequence(0x0072, 0x0705)
odil::registry::ImageBoxLargeScrollType
const Tag ImageBoxLargeScrollType(0x0072, 0x0316)
odil::registry::SelectorASValue
const Tag SelectorASValue(0x0072, 0x005f)
odil::registry::SelectorSequencePointer
const Tag SelectorSequencePointer(0x0072, 0x0052)
odil::registry::TimeBasedImageSetsSequence
const Tag TimeBasedImageSetsSequence(0x0072, 0x0030)
odil::registry::StructuredDisplayTextBoxSequence
const Tag StructuredDisplayTextBoxSequence(0x0072, 0x0424)
odil::registry::EmptyImageBoxCIELabValue
const Tag EmptyImageBoxCIELabValue(0x0072, 0x0421)
odil::registry::ShowImageTrueSizeFlag
const Tag ShowImageTrueSizeFlag(0x0072, 0x0710)
odil::registry::SynchronizedScrollingSequence
const Tag SynchronizedScrollingSequence(0x0072, 0x0210)
odil::registry::ScreenMinimumColorBitDepth
const Tag ScreenMinimumColorBitDepth(0x0072, 0x010c)
odil::registry::ShowGraphicAnnotationFlag
const Tag ShowGraphicAnnotationFlag(0x0072, 0x0712)
odil::registry::HangingProtocolCreator
const Tag HangingProtocolCreator(0x0072, 0x0008)
odil::registry::ImageSetSelectorUsageFlag
const Tag ImageSetSelectorUsageFlag(0x0072, 0x0024)
odil::registry::SelectorDSValue
const Tag SelectorDSValue(0x0072, 0x0072)
odil::registry::RelativeTimeUnits
const Tag RelativeTimeUnits(0x0072, 0x003a)
odil::registry::SelectorDAValue
const Tag SelectorDAValue(0x0072, 0x0061)
odil::registry::CineRelativeToRealTime
const Tag CineRelativeToRealTime(0x0072, 0x0330)
odil
Definition: Association.h:24
odil::registry::SortingDirection
const Tag SortingDirection(0x0072, 0x0604)
odil::registry::SelectorOFValue
const Tag SelectorOFValue(0x0072, 0x0067)
odil::registry::SelectorUTValue
const Tag SelectorUTValue(0x0072, 0x0070)
odil::registry::SelectorSTValue
const Tag SelectorSTValue(0x0072, 0x006e)
odil::registry::SelectorSequencePointerPrivateCreator
const Tag SelectorSequencePointerPrivateCreator(0x0072, 0x0054)
odil::registry::ImageSetSelectorCategory
const Tag ImageSetSelectorCategory(0x0072, 0x0034)
odil::registry::SelectorULValue
const Tag SelectorULValue(0x0072, 0x0078)
odil::registry::NominalScreenDefinitionSequence
const Tag NominalScreenDefinitionSequence(0x0072, 0x0102)
odil::registry::DisplaySetHorizontalJustification
const Tag DisplaySetHorizontalJustification(0x0072, 0x0717)
odil::registry::DisplaySetNumber
const Tag DisplaySetNumber(0x0072, 0x0202)
odil::registry::SortByCategory
const Tag SortByCategory(0x0072, 0x0602)
odil::registry::SelectorDTValue
const Tag SelectorDTValue(0x0072, 0x0063)
odil::registry::SelectorOWValue
const Tag SelectorOWValue(0x0072, 0x0069)
odil::registry::SelectorLOValue
const Tag SelectorLOValue(0x0072, 0x0066)
odil::registry::RelativeTime
const Tag RelativeTime(0x0072, 0x0038)
odil::registry::ImageSetsSequence
const Tag ImageSetsSequence(0x0072, 0x0020)
odil::registry::HangingProtocolDescription
const Tag HangingProtocolDescription(0x0072, 0x0004)
odil::registry::SourceHangingProtocolSequence
const Tag SourceHangingProtocolSequence(0x0072, 0x0012)
odil::registry::SelectorValueNumber
const Tag SelectorValueNumber(0x0072, 0x0028)
odil::registry::HangingProtocolName
const Tag HangingProtocolName(0x0072, 0x0002)
odil::registry::DisplaySetVerticalJustification
const Tag DisplaySetVerticalJustification(0x0072, 0x0718)
odil::registry::SelectorUSValue
const Tag SelectorUSValue(0x0072, 0x007a)
odil::registry::TypeOfSynchronization
const Tag TypeOfSynchronization(0x0072, 0x0434)
odil::registry::SelectorISValue
const Tag SelectorISValue(0x0072, 0x0064)
odil::registry::ShowAcquisitionTechniquesFlag
const Tag ShowAcquisitionTechniquesFlag(0x0072, 0x0716)
odil::registry::SelectorCodeSequenceValue
const Tag SelectorCodeSequenceValue(0x0072, 0x0080)
odil::registry::SelectorUNValue
const Tag SelectorUNValue(0x0072, 0x006d)
odil.h
odil::registry::StructuredDisplayBackgroundCIELabValue
const Tag StructuredDisplayBackgroundCIELabValue(0x0072, 0x0420)
odil::registry::DisplaySetPresentationGroupDescription
const Tag DisplaySetPresentationGroupDescription(0x0072, 0x0206)
odil::registry::SelectorSLValue
const Tag SelectorSLValue(0x0072, 0x007c)
odil::registry::FilterOperationsSequence
const Tag FilterOperationsSequence(0x0072, 0x0400)
odil::registry::SelectorOLValue
const Tag SelectorOLValue(0x0072, 0x0075)
odil::registry::SelectorUCValue
const Tag SelectorUCValue(0x0072, 0x006f)
odil::registry::ShowPatientDemographicsFlag
const Tag ShowPatientDemographicsFlag(0x0072, 0x0714)
odil::registry::SelectorPNValue
const Tag SelectorPNValue(0x0072, 0x006a)
odil::registry::DisplaySetPresentationGroup
const Tag DisplaySetPresentationGroup(0x0072, 0x0204)
odil::registry::AbstractPriorCodeSequence
const Tag AbstractPriorCodeSequence(0x0072, 0x003e)
odil::registry::SelectorATValue
const Tag SelectorATValue(0x0072, 0x0060)
odil::registry::ImageBoxLargeScrollAmount
const Tag ImageBoxLargeScrollAmount(0x0072, 0x0318)
odil::registry::NumberOfPriorsReferenced
const Tag NumberOfPriorsReferenced(0x0072, 0x0014)
odil::registry::SelectorFDValue
const Tag SelectorFDValue(0x0072, 0x0074)
Tag.h
odil::registry::ImageBoxesSequence
const Tag ImageBoxesSequence(0x0072, 0x0300)
odil::registry::ImageSetLabel
const Tag ImageSetLabel(0x0072, 0x0040)
odil::registry::NavigationDisplaySet
const Tag NavigationDisplaySet(0x0072, 0x0216)
odil::registry::ReferenceDisplaySets
const Tag ReferenceDisplaySets(0x0072, 0x0218)
odil::registry::DisplaySetScrollingGroup
const Tag DisplaySetScrollingGroup(0x0072, 0x0212)
odil::registry::PseudoColorType
const Tag PseudoColorType(0x0072, 0x0704)
odil::registry::DisplayEnvironmentSpatialPosition
const Tag DisplayEnvironmentSpatialPosition(0x0072, 0x0108)
odil::registry::ImageBoxScrollDirection
const Tag ImageBoxScrollDirection(0x0072, 0x0310)
odil::registry::HangingProtocolUserGroupName
const Tag HangingProtocolUserGroupName(0x0072, 0x0010)
odil::registry::ImageBoxOverlapPriority
const Tag ImageBoxOverlapPriority(0x0072, 0x0320)
odil::registry::DisplaySetPatientOrientation
const Tag DisplaySetPatientOrientation(0x0072, 0x0700)
odil::registry::FilterByAttributePresence
const Tag FilterByAttributePresence(0x0072, 0x0404)
odil::registry::ImageSetNumber
const Tag ImageSetNumber(0x0072, 0x0032)
odil::registry::ShowGrayscaleInverted
const Tag ShowGrayscaleInverted(0x0072, 0x0706)
odil::registry::PartialDataDisplayHandling
const Tag PartialDataDisplayHandling(0x0072, 0x0208)
odil::registry::ImageBoxSmallScrollAmount
const Tag ImageBoxSmallScrollAmount(0x0072, 0x0314)
odil::registry::FilterByOperator
const Tag FilterByOperator(0x0072, 0x0406)
odil::registry::ImageBoxNumber
const Tag ImageBoxNumber(0x0072, 0x0302)
odil::registry::SelectorTMValue
const Tag SelectorTMValue(0x0072, 0x006b)
odil::registry::SynchronizedImageBoxList
const Tag SynchronizedImageBoxList(0x0072, 0x0432)
odil::registry::SelectorURValue
const Tag SelectorURValue(0x0072, 0x0071)
odil::registry::StructuredDisplayImageBoxSequence
const Tag StructuredDisplayImageBoxSequence(0x0072, 0x0422)
odil::registry::ImageBoxSmallScrollType
const Tag ImageBoxSmallScrollType(0x0072, 0x0312)
odil::registry::NumberOfHorizontalPixels
const Tag NumberOfHorizontalPixels(0x0072, 0x0106)
odil::registry::NumberOfVerticalPixels
const Tag NumberOfVerticalPixels(0x0072, 0x0104)
odil::registry::HangingProtocolDefinitionSequence
const Tag HangingProtocolDefinitionSequence(0x0072, 0x000c)
odil::registry::DisplaySetsSequence
const Tag DisplaySetsSequence(0x0072, 0x0200)
odil::registry::VOIType
const Tag VOIType(0x0072, 0x0702)
odil::registry::SelectorOBValue
const Tag SelectorOBValue(0x0072, 0x0065)
odil::registry::NumberOfScreens
const Tag NumberOfScreens(0x0072, 0x0100)
odil::registry::ApplicationMaximumRepaintTime
const Tag ApplicationMaximumRepaintTime(0x0072, 0x010e)
odil::registry::ThreeDRenderingType
const Tag ThreeDRenderingType(0x0072, 0x0520)
odil::registry::SelectorAttributePrivateCreator
const Tag SelectorAttributePrivateCreator(0x0072, 0x0056)
odil::registry::SelectorCSValue
const Tag SelectorCSValue(0x0072, 0x0062)
odil::registry::ImageBoxSynchronizationSequence
const Tag ImageBoxSynchronizationSequence(0x0072, 0x0430)
odil::registry::ImageBoxTileHorizontalDimension
const Tag ImageBoxTileHorizontalDimension(0x0072, 0x0306)
odil::registry::ReformattingOperationInitialViewDirection
const Tag ReformattingOperationInitialViewDirection(0x0072, 0x0516)
odil::registry::HangingProtocolCreationDateTime
const Tag HangingProtocolCreationDateTime(0x0072, 0x000a)
odil::registry::ImageSetSelectorSequence
const Tag ImageSetSelectorSequence(0x0072, 0x0022)
odil::registry::ReformattingThickness
const Tag ReformattingThickness(0x0072, 0x0512)
odil::registry::SelectorUIValue
const Tag SelectorUIValue(0x0072, 0x007f)
odil::registry::SelectorFLValue
const Tag SelectorFLValue(0x0072, 0x0076)
odil::registry::SelectorLTValue
const Tag SelectorLTValue(0x0072, 0x0068)
odil::registry::FilterByCategory
const Tag FilterByCategory(0x0072, 0x0402)
odil::registry::SelectorODValue
const Tag SelectorODValue(0x0072, 0x0073)
odil::registry::HangingProtocolUserIdentificationCodeSequence
const Tag HangingProtocolUserIdentificationCodeSequence(0x0072, 0x000e)