Odil
A C++11 library for the DICOM standard
registry_0020.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_0020
10 #define _afc7b2d7_0869_4fea_9a9b_7fe6228baca9_0020
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 StudyInstanceUID(0x0020, 0x000d);
24 Tag const SeriesInstanceUID(0x0020, 0x000e);
25 Tag const StudyID(0x0020, 0x0010);
26 Tag const SeriesNumber(0x0020, 0x0011);
27 Tag const AcquisitionNumber(0x0020, 0x0012);
28 Tag const InstanceNumber(0x0020, 0x0013);
29 Tag const IsotopeNumber(0x0020, 0x0014);
30 Tag const PhaseNumber(0x0020, 0x0015);
31 Tag const IntervalNumber(0x0020, 0x0016);
32 Tag const TimeSlotNumber(0x0020, 0x0017);
33 Tag const AngleNumber(0x0020, 0x0018);
34 Tag const ItemNumber(0x0020, 0x0019);
35 Tag const PatientOrientation(0x0020, 0x0020);
36 Tag const OverlayNumber(0x0020, 0x0022);
37 Tag const CurveNumber(0x0020, 0x0024);
38 Tag const LUTNumber(0x0020, 0x0026);
39 Tag const PyramidLabel(0x0020, 0x0027);
40 Tag const ImagePosition(0x0020, 0x0030);
41 Tag const ImagePositionPatient(0x0020, 0x0032);
42 Tag const ImageOrientation(0x0020, 0x0035);
43 Tag const ImageOrientationPatient(0x0020, 0x0037);
44 Tag const Location(0x0020, 0x0050);
45 Tag const FrameOfReferenceUID(0x0020, 0x0052);
46 Tag const Laterality(0x0020, 0x0060);
47 Tag const ImageLaterality(0x0020, 0x0062);
48 Tag const ImageGeometryType(0x0020, 0x0070);
49 Tag const MaskingImage(0x0020, 0x0080);
50 Tag const ReportNumber(0x0020, 0x00aa);
51 Tag const TemporalPositionIdentifier(0x0020, 0x0100);
52 Tag const NumberOfTemporalPositions(0x0020, 0x0105);
53 Tag const TemporalResolution(0x0020, 0x0110);
56 Tag const SeriesInStudy(0x0020, 0x1000);
57 Tag const AcquisitionsInSeries(0x0020, 0x1001);
58 Tag const ImagesInAcquisition(0x0020, 0x1002);
59 Tag const ImagesInSeries(0x0020, 0x1003);
60 Tag const AcquisitionsInStudy(0x0020, 0x1004);
61 Tag const ImagesInStudy(0x0020, 0x1005);
62 Tag const Reference(0x0020, 0x1020);
63 Tag const TargetPositionReferenceIndicator(0x0020, 0x103f);
64 Tag const PositionReferenceIndicator(0x0020, 0x1040);
65 Tag const SliceLocation(0x0020, 0x1041);
66 Tag const OtherStudyNumbers(0x0020, 0x1070);
67 Tag const NumberOfPatientRelatedStudies(0x0020, 0x1200);
68 Tag const NumberOfPatientRelatedSeries(0x0020, 0x1202);
69 Tag const NumberOfPatientRelatedInstances(0x0020, 0x1204);
70 Tag const NumberOfStudyRelatedSeries(0x0020, 0x1206);
71 Tag const NumberOfStudyRelatedInstances(0x0020, 0x1208);
72 Tag const NumberOfSeriesRelatedInstances(0x0020, 0x1209);
73 Tag const ModifyingDeviceID(0x0020, 0x3401);
74 Tag const ModifiedImageID(0x0020, 0x3402);
75 Tag const ModifiedImageDate(0x0020, 0x3403);
76 Tag const ModifyingDeviceManufacturer(0x0020, 0x3404);
77 Tag const ModifiedImageTime(0x0020, 0x3405);
78 Tag const ModifiedImageDescription(0x0020, 0x3406);
79 Tag const ImageComments(0x0020, 0x4000);
80 Tag const OriginalImageIdentification(0x0020, 0x5000);
82 Tag const StackID(0x0020, 0x9056);
83 Tag const InStackPositionNumber(0x0020, 0x9057);
84 Tag const FrameAnatomySequence(0x0020, 0x9071);
85 Tag const FrameLaterality(0x0020, 0x9072);
86 Tag const FrameContentSequence(0x0020, 0x9111);
87 Tag const PlanePositionSequence(0x0020, 0x9113);
88 Tag const PlaneOrientationSequence(0x0020, 0x9116);
89 Tag const TemporalPositionIndex(0x0020, 0x9128);
90 Tag const NominalCardiacTriggerDelayTime(0x0020, 0x9153);
93 Tag const FrameAcquisitionNumber(0x0020, 0x9156);
94 Tag const DimensionIndexValues(0x0020, 0x9157);
95 Tag const FrameComments(0x0020, 0x9158);
96 Tag const ConcatenationUID(0x0020, 0x9161);
97 Tag const InConcatenationNumber(0x0020, 0x9162);
98 Tag const InConcatenationTotalNumber(0x0020, 0x9163);
99 Tag const DimensionOrganizationUID(0x0020, 0x9164);
100 Tag const DimensionIndexPointer(0x0020, 0x9165);
101 Tag const FunctionalGroupPointer(0x0020, 0x9167);
105 Tag const DimensionIndexPrivateCreator(0x0020, 0x9213);
106 Tag const DimensionOrganizationSequence(0x0020, 0x9221);
107 Tag const DimensionIndexSequence(0x0020, 0x9222);
108 Tag const ConcatenationFrameOffsetNumber(0x0020, 0x9228);
109 Tag const FunctionalGroupPrivateCreator(0x0020, 0x9238);
110 Tag const NominalPercentageOfCardiacPhase(0x0020, 0x9241);
112 Tag const StartingRespiratoryAmplitude(0x0020, 0x9246);
113 Tag const StartingRespiratoryPhase(0x0020, 0x9247);
114 Tag const EndingRespiratoryAmplitude(0x0020, 0x9248);
115 Tag const EndingRespiratoryPhase(0x0020, 0x9249);
116 Tag const RespiratoryTriggerType(0x0020, 0x9250);
117 Tag const RRIntervalTimeNominal(0x0020, 0x9251);
118 Tag const ActualCardiacTriggerDelayTime(0x0020, 0x9252);
120 Tag const RespiratoryIntervalTime(0x0020, 0x9254);
122 Tag const RespiratoryTriggerDelayThreshold(0x0020, 0x9256);
124 Tag const ImagePositionVolume(0x0020, 0x9301);
125 Tag const ImageOrientationVolume(0x0020, 0x9302);
126 Tag const UltrasoundAcquisitionGeometry(0x0020, 0x9307);
127 Tag const ApexPosition(0x0020, 0x9308);
128 Tag const VolumeToTransducerMappingMatrix(0x0020, 0x9309);
129 Tag const VolumeToTableMappingMatrix(0x0020, 0x930a);
130 Tag const VolumeToTransducerRelationship(0x0020, 0x930b);
131 Tag const PatientFrameOfReferenceSource(0x0020, 0x930c);
132 Tag const TemporalPositionTimeOffset(0x0020, 0x930d);
133 Tag const PlanePositionVolumeSequence(0x0020, 0x930e);
134 Tag const PlaneOrientationVolumeSequence(0x0020, 0x930f);
135 Tag const TemporalPositionSequence(0x0020, 0x9310);
136 Tag const DimensionOrganizationType(0x0020, 0x9311);
137 Tag const VolumeFrameOfReferenceUID(0x0020, 0x9312);
138 Tag const TableFrameOfReferenceUID(0x0020, 0x9313);
139 Tag const DimensionDescriptionLabel(0x0020, 0x9421);
141 Tag const FrameLabel(0x0020, 0x9453);
142 Tag const AcquisitionIndex(0x0020, 0x9518);
144 Tag const ReconstructionIndex(0x0020, 0x9536);
145 
146 }
147 
148 }
149 
150 #endif // _afc7b2d7_0869_4fea_9a9b_7fe6228baca9_0020
A DICOM element tag.
Definition: Tag.h:25
Tag const SeriesInStudy(0x0020, 0x1000)
Tag const TargetPositionReferenceIndicator(0x0020, 0x103f)
Tag const SeriesNumber(0x0020, 0x0011)
Tag const VolumeFrameOfReferenceUID(0x0020, 0x9312)
Tag const TemporalPositionIdentifier(0x0020, 0x0100)
Tag const SliceLocation(0x0020, 0x1041)
Tag const ConversionSourceAttributesSequence(0x0020, 0x9172)
Tag const NumberOfPatientRelatedInstances(0x0020, 0x1204)
Tag const StartingRespiratoryAmplitude(0x0020, 0x9246)
Tag const FrameAcquisitionNumber(0x0020, 0x9156)
Tag const ModifiedImageTime(0x0020, 0x3405)
Tag const FunctionalGroupPrivateCreator(0x0020, 0x9238)
Tag const ReportNumber(0x0020, 0x00aa)
Tag const OtherStudyNumbers(0x0020, 0x1070)
Tag const UnassignedPerFrameConvertedAttributesSequence(0x0020, 0x9171)
Tag const ImageLaterality(0x0020, 0x0062)
Tag const NominalPercentageOfRespiratoryPhase(0x0020, 0x9245)
Tag const FrameContentSequence(0x0020, 0x9111)
Tag const NumberOfStudyRelatedInstances(0x0020, 0x1208)
Tag const EndingRespiratoryAmplitude(0x0020, 0x9248)
Tag const PatientOrientation(0x0020, 0x0020)
Tag const ItemNumber(0x0020, 0x0019)
Tag const ImageGeometryType(0x0020, 0x0070)
Tag const ActualCardiacTriggerDelayTime(0x0020, 0x9252)
Tag const AcquisitionNumber(0x0020, 0x0012)
Tag const DimensionDescriptionLabel(0x0020, 0x9421)
Tag const ImagesInAcquisition(0x0020, 0x1002)
Tag const NominalRespiratoryTriggerDelayTime(0x0020, 0x9255)
Tag const PlaneOrientationVolumeSequence(0x0020, 0x930f)
Tag const ImageOrientationPatient(0x0020, 0x0037)
Tag const AcquisitionsInSeries(0x0020, 0x1001)
Tag const StartingRespiratoryPhase(0x0020, 0x9247)
Tag const RRIntervalTimeNominal(0x0020, 0x9251)
Tag const InConcatenationTotalNumber(0x0020, 0x9163)
Tag const IsotopeNumber(0x0020, 0x0014)
Tag const TemporalPositionSequence(0x0020, 0x9310)
Tag const ImageOrientation(0x0020, 0x0035)
Tag const ActualRespiratoryTriggerDelayTime(0x0020, 0x9257)
Tag const DimensionOrganizationType(0x0020, 0x9311)
Tag const ImagesInSeries(0x0020, 0x1003)
Tag const PlanePositionSequence(0x0020, 0x9113)
Tag const OriginalImageIdentificationNomenclature(0x0020, 0x5002)
Tag const SOPInstanceUIDOfConcatenationSource(0x0020, 0x0242)
Tag const Reference(0x0020, 0x1020)
Tag const TimeSlotNumber(0x0020, 0x0017)
Tag const NominalCardiacTriggerDelayTime(0x0020, 0x9153)
Tag const ApexPosition(0x0020, 0x9308)
Tag const OriginalImageIdentification(0x0020, 0x5000)
Tag const VolumeToTransducerMappingMatrix(0x0020, 0x9309)
Tag const ImageComments(0x0020, 0x4000)
Tag const AcquisitionsInStudy(0x0020, 0x1004)
Tag const PlaneOrientationSequence(0x0020, 0x9116)
Tag const ConcatenationUID(0x0020, 0x9161)
Tag const NumberOfTemporalPositions(0x0020, 0x0105)
Tag const ImagePositionVolume(0x0020, 0x9301)
Tag const ActualCardiacTriggerTimePriorToRPeak(0x0020, 0x9155)
Tag const IntervalNumber(0x0020, 0x0016)
Tag const TemporalResolution(0x0020, 0x0110)
Tag const ModifyingDeviceID(0x0020, 0x3401)
Tag const OverlayNumber(0x0020, 0x0022)
Tag const ImagePositionPatient(0x0020, 0x0032)
Tag const DimensionIndexPrivateCreator(0x0020, 0x9213)
Tag const TemporalPositionTimeOffset(0x0020, 0x930d)
Tag const Laterality(0x0020, 0x0060)
Tag const ModifiedImageDescription(0x0020, 0x3406)
Tag const VolumeToTableMappingMatrix(0x0020, 0x930a)
Tag const ImageOrientationVolume(0x0020, 0x9302)
Tag const ContributingSOPInstancesReferenceSequence(0x0020, 0x9529)
Tag const MaskingImage(0x0020, 0x0080)
Tag const DimensionIndexSequence(0x0020, 0x9222)
Tag const DimensionIndexValues(0x0020, 0x9157)
Tag const PhaseNumber(0x0020, 0x0015)
Tag const InConcatenationNumber(0x0020, 0x9162)
Tag const ModifiedImageID(0x0020, 0x3402)
Tag const FrameOfReferenceUID(0x0020, 0x0052)
Tag const FrameLaterality(0x0020, 0x9072)
Tag const ConcatenationFrameOffsetNumber(0x0020, 0x9228)
Tag const NominalPercentageOfCardiacPhase(0x0020, 0x9241)
Tag const RespiratorySynchronizationSequence(0x0020, 0x9253)
Tag const PatientOrientationInFrameSequence(0x0020, 0x9450)
Tag const NominalCardiacTriggerTimePriorToRPeak(0x0020, 0x9154)
Tag const SynchronizationFrameOfReferenceUID(0x0020, 0x0200)
Tag const VolumeToTransducerRelationship(0x0020, 0x930b)
Tag const DimensionOrganizationUID(0x0020, 0x9164)
Tag const PlanePositionVolumeSequence(0x0020, 0x930e)
Tag const StudyInstanceUID(0x0020, 0x000d)
Tag const EndingRespiratoryPhase(0x0020, 0x9249)
Tag const UltrasoundAcquisitionGeometry(0x0020, 0x9307)
Tag const RespiratoryTriggerDelayThreshold(0x0020, 0x9256)
Tag const TemporalPositionIndex(0x0020, 0x9128)
Tag const RespiratoryIntervalTime(0x0020, 0x9254)
Tag const LUTNumber(0x0020, 0x0026)
Tag const ModifiedImageDate(0x0020, 0x3403)
Tag const SeriesInstanceUID(0x0020, 0x000e)
Tag const DimensionOrganizationSequence(0x0020, 0x9221)
Tag const FrameLabel(0x0020, 0x9453)
Tag const ImagesInStudy(0x0020, 0x1005)
Tag const InStackPositionNumber(0x0020, 0x9057)
Tag const StudyID(0x0020, 0x0010)
Tag const AcquisitionIndex(0x0020, 0x9518)
Tag const ImagePosition(0x0020, 0x0030)
Tag const NumberOfStudyRelatedSeries(0x0020, 0x1206)
Tag const ModifyingDeviceManufacturer(0x0020, 0x3404)
Tag const NumberOfSeriesRelatedInstances(0x0020, 0x1209)
Tag const TableFrameOfReferenceUID(0x0020, 0x9313)
Tag const PyramidLabel(0x0020, 0x0027)
Tag const NumberOfPatientRelatedSeries(0x0020, 0x1202)
Tag const PatientFrameOfReferenceSource(0x0020, 0x930c)
Tag const UnassignedSharedConvertedAttributesSequence(0x0020, 0x9170)
Tag const RespiratoryTriggerType(0x0020, 0x9250)
Tag const FrameComments(0x0020, 0x9158)
Tag const FunctionalGroupPointer(0x0020, 0x9167)
Tag const PositionReferenceIndicator(0x0020, 0x1040)
Tag const InstanceNumber(0x0020, 0x0013)
Tag const AngleNumber(0x0020, 0x0018)
Tag const StackID(0x0020, 0x9056)
Tag const DimensionIndexPointer(0x0020, 0x9165)
Tag const Location(0x0020, 0x0050)
Tag const CurveNumber(0x0020, 0x0024)
Tag const ReconstructionIndex(0x0020, 0x9536)
Tag const NumberOfPatientRelatedStudies(0x0020, 0x1200)
Tag const FrameAnatomySequence(0x0020, 0x9071)
Definition: Association.h:25