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
odil::registry::DimensionOrganizationSequence
Tag const DimensionOrganizationSequence(0x0020, 0x9221)
odil::registry::ImagePositionPatient
Tag const ImagePositionPatient(0x0020, 0x0032)
odil::registry::FrameComments
Tag const FrameComments(0x0020, 0x9158)
odil::registry::LUTNumber
Tag const LUTNumber(0x0020, 0x0026)
odil::registry::StartingRespiratoryPhase
Tag const StartingRespiratoryPhase(0x0020, 0x9247)
odil::registry::ConcatenationUID
Tag const ConcatenationUID(0x0020, 0x9161)
odil::registry::PlanePositionVolumeSequence
Tag const PlanePositionVolumeSequence(0x0020, 0x930e)
odil::registry::SeriesInStudy
Tag const SeriesInStudy(0x0020, 0x1000)
odil::registry::ApexPosition
Tag const ApexPosition(0x0020, 0x9308)
odil::registry::AcquisitionIndex
Tag const AcquisitionIndex(0x0020, 0x9518)
odil::registry::StackID
Tag const StackID(0x0020, 0x9056)
odil::registry::ModifyingDeviceManufacturer
Tag const ModifyingDeviceManufacturer(0x0020, 0x3404)
odil::registry::NumberOfStudyRelatedSeries
Tag const NumberOfStudyRelatedSeries(0x0020, 0x1206)
odil::registry::DimensionOrganizationType
Tag const DimensionOrganizationType(0x0020, 0x9311)
odil::registry::IsotopeNumber
Tag const IsotopeNumber(0x0020, 0x0014)
odil::registry::PlaneOrientationVolumeSequence
Tag const PlaneOrientationVolumeSequence(0x0020, 0x930f)
odil::registry::ImagesInSeries
Tag const ImagesInSeries(0x0020, 0x1003)
odil::registry::ImageComments
Tag const ImageComments(0x0020, 0x4000)
odil::registry::VolumeToTableMappingMatrix
Tag const VolumeToTableMappingMatrix(0x0020, 0x930a)
odil::registry::StudyInstanceUID
Tag const StudyInstanceUID(0x0020, 0x000d)
odil::registry::PatientOrientationInFrameSequence
Tag const PatientOrientationInFrameSequence(0x0020, 0x9450)
odil::registry::ImagesInAcquisition
Tag const ImagesInAcquisition(0x0020, 0x1002)
odil::registry::SeriesNumber
Tag const SeriesNumber(0x0020, 0x0011)
odil::registry::CurveNumber
Tag const CurveNumber(0x0020, 0x0024)
odil::registry::TemporalPositionSequence
Tag const TemporalPositionSequence(0x0020, 0x9310)
odil
Definition: Association.h:25
odil::registry::ImageOrientationPatient
Tag const ImageOrientationPatient(0x0020, 0x0037)
odil::registry::ImageOrientationVolume
Tag const ImageOrientationVolume(0x0020, 0x9302)
odil::registry::RespiratoryIntervalTime
Tag const RespiratoryIntervalTime(0x0020, 0x9254)
odil::registry::InStackPositionNumber
Tag const InStackPositionNumber(0x0020, 0x9057)
odil::registry::DimensionIndexSequence
Tag const DimensionIndexSequence(0x0020, 0x9222)
odil::registry::ConcatenationFrameOffsetNumber
Tag const ConcatenationFrameOffsetNumber(0x0020, 0x9228)
odil::registry::RRIntervalTimeNominal
Tag const RRIntervalTimeNominal(0x0020, 0x9251)
odil::registry::OriginalImageIdentification
Tag const OriginalImageIdentification(0x0020, 0x5000)
odil::registry::FrameOfReferenceUID
Tag const FrameOfReferenceUID(0x0020, 0x0052)
odil::registry::InConcatenationTotalNumber
Tag const InConcatenationTotalNumber(0x0020, 0x9163)
odil::registry::Reference
Tag const Reference(0x0020, 0x1020)
odil::registry::NumberOfSeriesRelatedInstances
Tag const NumberOfSeriesRelatedInstances(0x0020, 0x1209)
odil::registry::PhaseNumber
Tag const PhaseNumber(0x0020, 0x0015)
odil::registry::DimensionOrganizationUID
Tag const DimensionOrganizationUID(0x0020, 0x9164)
odil::registry::ImagesInStudy
Tag const ImagesInStudy(0x0020, 0x1005)
odil::registry::OriginalImageIdentificationNomenclature
Tag const OriginalImageIdentificationNomenclature(0x0020, 0x5002)
odil::registry::ImagePosition
Tag const ImagePosition(0x0020, 0x0030)
odil::registry::ModifiedImageTime
Tag const ModifiedImageTime(0x0020, 0x3405)
odil::registry::SOPInstanceUIDOfConcatenationSource
Tag const SOPInstanceUIDOfConcatenationSource(0x0020, 0x0242)
odil::registry::ImageLaterality
Tag const ImageLaterality(0x0020, 0x0062)
odil::registry::NumberOfPatientRelatedStudies
Tag const NumberOfPatientRelatedStudies(0x0020, 0x1200)
odil::registry::RespiratoryTriggerType
Tag const RespiratoryTriggerType(0x0020, 0x9250)
odil::Tag
A DICOM element tag.
Definition: Tag.h:25
odil::registry::FrameLabel
Tag const FrameLabel(0x0020, 0x9453)
odil.h
odil::registry::StudyID
Tag const StudyID(0x0020, 0x0010)
odil::registry::FunctionalGroupPointer
Tag const FunctionalGroupPointer(0x0020, 0x9167)
odil::registry::TemporalPositionIdentifier
Tag const TemporalPositionIdentifier(0x0020, 0x0100)
odil::registry::Laterality
Tag const Laterality(0x0020, 0x0060)
odil::registry::ActualCardiacTriggerTimePriorToRPeak
Tag const ActualCardiacTriggerTimePriorToRPeak(0x0020, 0x9155)
odil::registry::UltrasoundAcquisitionGeometry
Tag const UltrasoundAcquisitionGeometry(0x0020, 0x9307)
odil::registry::VolumeFrameOfReferenceUID
Tag const VolumeFrameOfReferenceUID(0x0020, 0x9312)
odil::registry::NominalRespiratoryTriggerDelayTime
Tag const NominalRespiratoryTriggerDelayTime(0x0020, 0x9255)
odil::registry::AngleNumber
Tag const AngleNumber(0x0020, 0x0018)
odil::registry::ModifiedImageID
Tag const ModifiedImageID(0x0020, 0x3402)
odil::registry::ReconstructionIndex
Tag const ReconstructionIndex(0x0020, 0x9536)
odil::registry::ImageGeometryType
Tag const ImageGeometryType(0x0020, 0x0070)
odil::registry::TemporalPositionTimeOffset
Tag const TemporalPositionTimeOffset(0x0020, 0x930d)
odil::registry::IntervalNumber
Tag const IntervalNumber(0x0020, 0x0016)
Tag.h
odil::registry::ImagePositionVolume
Tag const ImagePositionVolume(0x0020, 0x9301)
odil::registry::NominalPercentageOfCardiacPhase
Tag const NominalPercentageOfCardiacPhase(0x0020, 0x9241)
odil::registry::NumberOfTemporalPositions
Tag const NumberOfTemporalPositions(0x0020, 0x0105)
odil::registry::TemporalResolution
Tag const TemporalResolution(0x0020, 0x0110)
odil::registry::RespiratorySynchronizationSequence
Tag const RespiratorySynchronizationSequence(0x0020, 0x9253)
odil::registry::AcquisitionNumber
Tag const AcquisitionNumber(0x0020, 0x0012)
odil::registry::ActualCardiacTriggerDelayTime
Tag const ActualCardiacTriggerDelayTime(0x0020, 0x9252)
odil::registry::EndingRespiratoryAmplitude
Tag const EndingRespiratoryAmplitude(0x0020, 0x9248)
odil::registry::TemporalPositionIndex
Tag const TemporalPositionIndex(0x0020, 0x9128)
odil::registry::ContributingSOPInstancesReferenceSequence
Tag const ContributingSOPInstancesReferenceSequence(0x0020, 0x9529)
odil::registry::NumberOfPatientRelatedSeries
Tag const NumberOfPatientRelatedSeries(0x0020, 0x1202)
odil::registry::DimensionDescriptionLabel
Tag const DimensionDescriptionLabel(0x0020, 0x9421)
odil::registry::OverlayNumber
Tag const OverlayNumber(0x0020, 0x0022)
odil::registry::ConversionSourceAttributesSequence
Tag const ConversionSourceAttributesSequence(0x0020, 0x9172)
odil::registry::FrameAnatomySequence
Tag const FrameAnatomySequence(0x0020, 0x9071)
odil::registry::MaskingImage
Tag const MaskingImage(0x0020, 0x0080)
odil::registry::DimensionIndexPrivateCreator
Tag const DimensionIndexPrivateCreator(0x0020, 0x9213)
odil::registry::RespiratoryTriggerDelayThreshold
Tag const RespiratoryTriggerDelayThreshold(0x0020, 0x9256)
odil::registry::ModifyingDeviceID
Tag const ModifyingDeviceID(0x0020, 0x3401)
odil::registry::Location
Tag const Location(0x0020, 0x0050)
odil::registry::ModifiedImageDate
Tag const ModifiedImageDate(0x0020, 0x3403)
odil::registry::ReportNumber
Tag const ReportNumber(0x0020, 0x00aa)
odil::registry::PlanePositionSequence
Tag const PlanePositionSequence(0x0020, 0x9113)
odil::registry::ActualRespiratoryTriggerDelayTime
Tag const ActualRespiratoryTriggerDelayTime(0x0020, 0x9257)
odil::registry::NominalCardiacTriggerDelayTime
Tag const NominalCardiacTriggerDelayTime(0x0020, 0x9153)
odil::registry::PatientFrameOfReferenceSource
Tag const PatientFrameOfReferenceSource(0x0020, 0x930c)
odil::registry::EndingRespiratoryPhase
Tag const EndingRespiratoryPhase(0x0020, 0x9249)
odil::registry::VolumeToTransducerMappingMatrix
Tag const VolumeToTransducerMappingMatrix(0x0020, 0x9309)
odil::registry::UnassignedSharedConvertedAttributesSequence
Tag const UnassignedSharedConvertedAttributesSequence(0x0020, 0x9170)
odil::registry::AcquisitionsInStudy
Tag const AcquisitionsInStudy(0x0020, 0x1004)
odil::registry::FrameAcquisitionNumber
Tag const FrameAcquisitionNumber(0x0020, 0x9156)
odil::registry::SliceLocation
Tag const SliceLocation(0x0020, 0x1041)
odil::registry::ModifiedImageDescription
Tag const ModifiedImageDescription(0x0020, 0x3406)
odil::registry::VolumeToTransducerRelationship
Tag const VolumeToTransducerRelationship(0x0020, 0x930b)
odil::registry::TimeSlotNumber
Tag const TimeSlotNumber(0x0020, 0x0017)
odil::registry::ItemNumber
Tag const ItemNumber(0x0020, 0x0019)
odil::registry::InstanceNumber
Tag const InstanceNumber(0x0020, 0x0013)
odil::registry::DimensionIndexValues
Tag const DimensionIndexValues(0x0020, 0x9157)
odil::registry::FrameContentSequence
Tag const FrameContentSequence(0x0020, 0x9111)
odil::registry::UnassignedPerFrameConvertedAttributesSequence
Tag const UnassignedPerFrameConvertedAttributesSequence(0x0020, 0x9171)
odil::registry::SynchronizationFrameOfReferenceUID
Tag const SynchronizationFrameOfReferenceUID(0x0020, 0x0200)
odil::registry::TargetPositionReferenceIndicator
Tag const TargetPositionReferenceIndicator(0x0020, 0x103f)
odil::registry::FrameLaterality
Tag const FrameLaterality(0x0020, 0x9072)
odil::registry::AcquisitionsInSeries
Tag const AcquisitionsInSeries(0x0020, 0x1001)
odil::registry::FunctionalGroupPrivateCreator
Tag const FunctionalGroupPrivateCreator(0x0020, 0x9238)
odil::registry::StartingRespiratoryAmplitude
Tag const StartingRespiratoryAmplitude(0x0020, 0x9246)
odil::registry::PositionReferenceIndicator
Tag const PositionReferenceIndicator(0x0020, 0x1040)
odil::registry::NumberOfPatientRelatedInstances
Tag const NumberOfPatientRelatedInstances(0x0020, 0x1204)
odil::registry::PatientOrientation
Tag const PatientOrientation(0x0020, 0x0020)
odil::registry::NominalCardiacTriggerTimePriorToRPeak
Tag const NominalCardiacTriggerTimePriorToRPeak(0x0020, 0x9154)
odil::registry::ImageOrientation
Tag const ImageOrientation(0x0020, 0x0035)
odil::registry::NumberOfStudyRelatedInstances
Tag const NumberOfStudyRelatedInstances(0x0020, 0x1208)
odil::registry::InConcatenationNumber
Tag const InConcatenationNumber(0x0020, 0x9162)
odil::registry::SeriesInstanceUID
Tag const SeriesInstanceUID(0x0020, 0x000e)
odil::registry::DimensionIndexPointer
Tag const DimensionIndexPointer(0x0020, 0x9165)
odil::registry::TableFrameOfReferenceUID
Tag const TableFrameOfReferenceUID(0x0020, 0x9313)
odil::registry::NominalPercentageOfRespiratoryPhase
Tag const NominalPercentageOfRespiratoryPhase(0x0020, 0x9245)
odil::registry::OtherStudyNumbers
Tag const OtherStudyNumbers(0x0020, 0x1070)
odil::registry::PlaneOrientationSequence
Tag const PlaneOrientationSequence(0x0020, 0x9116)