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 ImagePosition(0x0020, 0x0030);
40 Tag const ImagePositionPatient(0x0020, 0x0032);
41 Tag const ImageOrientation(0x0020, 0x0035);
42 Tag const ImageOrientationPatient(0x0020, 0x0037);
43 Tag const Location(0x0020, 0x0050);
44 Tag const FrameOfReferenceUID(0x0020, 0x0052);
45 Tag const Laterality(0x0020, 0x0060);
46 Tag const ImageLaterality(0x0020, 0x0062);
47 Tag const ImageGeometryType(0x0020, 0x0070);
48 Tag const MaskingImage(0x0020, 0x0080);
49 Tag const ReportNumber(0x0020, 0x00aa);
50 Tag const TemporalPositionIdentifier(0x0020, 0x0100);
51 Tag const NumberOfTemporalPositions(0x0020, 0x0105);
52 Tag const TemporalResolution(0x0020, 0x0110);
55 Tag const SeriesInStudy(0x0020, 0x1000);
56 Tag const AcquisitionsInSeries(0x0020, 0x1001);
57 Tag const ImagesInAcquisition(0x0020, 0x1002);
58 Tag const ImagesInSeries(0x0020, 0x1003);
59 Tag const AcquisitionsInStudy(0x0020, 0x1004);
60 Tag const ImagesInStudy(0x0020, 0x1005);
61 Tag const Reference(0x0020, 0x1020);
62 Tag const TargetPositionReferenceIndicator(0x0020, 0x103f);
63 Tag const PositionReferenceIndicator(0x0020, 0x1040);
64 Tag const SliceLocation(0x0020, 0x1041);
65 Tag const OtherStudyNumbers(0x0020, 0x1070);
66 Tag const NumberOfPatientRelatedStudies(0x0020, 0x1200);
67 Tag const NumberOfPatientRelatedSeries(0x0020, 0x1202);
68 Tag const NumberOfPatientRelatedInstances(0x0020, 0x1204);
69 Tag const NumberOfStudyRelatedSeries(0x0020, 0x1206);
70 Tag const NumberOfStudyRelatedInstances(0x0020, 0x1208);
71 Tag const NumberOfSeriesRelatedInstances(0x0020, 0x1209);
72 Tag const ModifyingDeviceID(0x0020, 0x3401);
73 Tag const ModifiedImageID(0x0020, 0x3402);
74 Tag const ModifiedImageDate(0x0020, 0x3403);
75 Tag const ModifyingDeviceManufacturer(0x0020, 0x3404);
76 Tag const ModifiedImageTime(0x0020, 0x3405);
77 Tag const ModifiedImageDescription(0x0020, 0x3406);
78 Tag const ImageComments(0x0020, 0x4000);
79 Tag const OriginalImageIdentification(0x0020, 0x5000);
81 Tag const StackID(0x0020, 0x9056);
82 Tag const InStackPositionNumber(0x0020, 0x9057);
83 Tag const FrameAnatomySequence(0x0020, 0x9071);
84 Tag const FrameLaterality(0x0020, 0x9072);
85 Tag const FrameContentSequence(0x0020, 0x9111);
86 Tag const PlanePositionSequence(0x0020, 0x9113);
87 Tag const PlaneOrientationSequence(0x0020, 0x9116);
88 Tag const TemporalPositionIndex(0x0020, 0x9128);
89 Tag const NominalCardiacTriggerDelayTime(0x0020, 0x9153);
92 Tag const FrameAcquisitionNumber(0x0020, 0x9156);
93 Tag const DimensionIndexValues(0x0020, 0x9157);
94 Tag const FrameComments(0x0020, 0x9158);
95 Tag const ConcatenationUID(0x0020, 0x9161);
96 Tag const InConcatenationNumber(0x0020, 0x9162);
97 Tag const InConcatenationTotalNumber(0x0020, 0x9163);
98 Tag const DimensionOrganizationUID(0x0020, 0x9164);
99 Tag const DimensionIndexPointer(0x0020, 0x9165);
100 Tag const FunctionalGroupPointer(0x0020, 0x9167);
104 Tag const DimensionIndexPrivateCreator(0x0020, 0x9213);
105 Tag const DimensionOrganizationSequence(0x0020, 0x9221);
106 Tag const DimensionIndexSequence(0x0020, 0x9222);
107 Tag const ConcatenationFrameOffsetNumber(0x0020, 0x9228);
108 Tag const FunctionalGroupPrivateCreator(0x0020, 0x9238);
109 Tag const NominalPercentageOfCardiacPhase(0x0020, 0x9241);
111 Tag const StartingRespiratoryAmplitude(0x0020, 0x9246);
112 Tag const StartingRespiratoryPhase(0x0020, 0x9247);
113 Tag const EndingRespiratoryAmplitude(0x0020, 0x9248);
114 Tag const EndingRespiratoryPhase(0x0020, 0x9249);
115 Tag const RespiratoryTriggerType(0x0020, 0x9250);
116 Tag const RRIntervalTimeNominal(0x0020, 0x9251);
117 Tag const ActualCardiacTriggerDelayTime(0x0020, 0x9252);
119 Tag const RespiratoryIntervalTime(0x0020, 0x9254);
121 Tag const RespiratoryTriggerDelayThreshold(0x0020, 0x9256);
123 Tag const ImagePositionVolume(0x0020, 0x9301);
124 Tag const ImageOrientationVolume(0x0020, 0x9302);
125 Tag const UltrasoundAcquisitionGeometry(0x0020, 0x9307);
126 Tag const ApexPosition(0x0020, 0x9308);
127 Tag const VolumeToTransducerMappingMatrix(0x0020, 0x9309);
128 Tag const VolumeToTableMappingMatrix(0x0020, 0x930a);
129 Tag const VolumeToTransducerRelationship(0x0020, 0x930b);
130 Tag const PatientFrameOfReferenceSource(0x0020, 0x930c);
131 Tag const TemporalPositionTimeOffset(0x0020, 0x930d);
132 Tag const PlanePositionVolumeSequence(0x0020, 0x930e);
133 Tag const PlaneOrientationVolumeSequence(0x0020, 0x930f);
134 Tag const TemporalPositionSequence(0x0020, 0x9310);
135 Tag const DimensionOrganizationType(0x0020, 0x9311);
136 Tag const VolumeFrameOfReferenceUID(0x0020, 0x9312);
137 Tag const TableFrameOfReferenceUID(0x0020, 0x9313);
138 Tag const DimensionDescriptionLabel(0x0020, 0x9421);
140 Tag const FrameLabel(0x0020, 0x9453);
141 Tag const AcquisitionIndex(0x0020, 0x9518);
143 Tag const ReconstructionIndex(0x0020, 0x9536);
144 
145 }
146 
147 }
148 
149 #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 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