Odil
A C++11 library for the DICOM standard
registry_3008.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_3008
10 #define _afc7b2d7_0869_4fea_9a9b_7fe6228baca9_3008
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 MeasuredDoseReferenceSequence(0x3008, 0x0010);
24 Tag const MeasuredDoseDescription(0x3008, 0x0012);
25 Tag const MeasuredDoseType(0x3008, 0x0014);
26 Tag const MeasuredDoseValue(0x3008, 0x0016);
27 Tag const TreatmentSessionBeamSequence(0x3008, 0x0020);
28 Tag const TreatmentSessionIonBeamSequence(0x3008, 0x0021);
29 Tag const CurrentFractionNumber(0x3008, 0x0022);
30 Tag const TreatmentControlPointDate(0x3008, 0x0024);
31 Tag const TreatmentControlPointTime(0x3008, 0x0025);
32 Tag const TreatmentTerminationStatus(0x3008, 0x002a);
33 Tag const TreatmentTerminationCode(0x3008, 0x002b);
34 Tag const TreatmentVerificationStatus(0x3008, 0x002c);
35 Tag const ReferencedTreatmentRecordSequence(0x3008, 0x0030);
36 Tag const SpecifiedPrimaryMeterset(0x3008, 0x0032);
37 Tag const SpecifiedSecondaryMeterset(0x3008, 0x0033);
38 Tag const DeliveredPrimaryMeterset(0x3008, 0x0036);
39 Tag const DeliveredSecondaryMeterset(0x3008, 0x0037);
40 Tag const SpecifiedTreatmentTime(0x3008, 0x003a);
41 Tag const DeliveredTreatmentTime(0x3008, 0x003b);
42 Tag const ControlPointDeliverySequence(0x3008, 0x0040);
43 Tag const IonControlPointDeliverySequence(0x3008, 0x0041);
44 Tag const SpecifiedMeterset(0x3008, 0x0042);
45 Tag const DeliveredMeterset(0x3008, 0x0044);
46 Tag const MetersetRateSet(0x3008, 0x0045);
47 Tag const MetersetRateDelivered(0x3008, 0x0046);
48 Tag const ScanSpotMetersetsDelivered(0x3008, 0x0047);
49 Tag const DoseRateDelivered(0x3008, 0x0048);
50 Tag const TreatmentSummaryCalculatedDoseReferenceSequence(0x3008, 0x0050);
51 Tag const CumulativeDoseToDoseReference(0x3008, 0x0052);
52 Tag const FirstTreatmentDate(0x3008, 0x0054);
53 Tag const MostRecentTreatmentDate(0x3008, 0x0056);
54 Tag const NumberOfFractionsDelivered(0x3008, 0x005a);
55 Tag const OverrideSequence(0x3008, 0x0060);
56 Tag const ParameterSequencePointer(0x3008, 0x0061);
57 Tag const OverrideParameterPointer(0x3008, 0x0062);
58 Tag const ParameterItemIndex(0x3008, 0x0063);
59 Tag const MeasuredDoseReferenceNumber(0x3008, 0x0064);
60 Tag const ParameterPointer(0x3008, 0x0065);
61 Tag const OverrideReason(0x3008, 0x0066);
62 Tag const ParameterValueNumber(0x3008, 0x0067);
63 Tag const CorrectedParameterSequence(0x3008, 0x0068);
64 Tag const CorrectionValue(0x3008, 0x006a);
65 Tag const CalculatedDoseReferenceSequence(0x3008, 0x0070);
66 Tag const CalculatedDoseReferenceNumber(0x3008, 0x0072);
67 Tag const CalculatedDoseReferenceDescription(0x3008, 0x0074);
68 Tag const CalculatedDoseReferenceDoseValue(0x3008, 0x0076);
69 Tag const StartMeterset(0x3008, 0x0078);
70 Tag const EndMeterset(0x3008, 0x007a);
71 Tag const ReferencedMeasuredDoseReferenceSequence(0x3008, 0x0080);
72 Tag const ReferencedMeasuredDoseReferenceNumber(0x3008, 0x0082);
73 Tag const ReferencedCalculatedDoseReferenceSequence(0x3008, 0x0090);
74 Tag const ReferencedCalculatedDoseReferenceNumber(0x3008, 0x0092);
75 Tag const BeamLimitingDeviceLeafPairsSequence(0x3008, 0x00a0);
76 Tag const RecordedWedgeSequence(0x3008, 0x00b0);
77 Tag const RecordedCompensatorSequence(0x3008, 0x00c0);
78 Tag const RecordedBlockSequence(0x3008, 0x00d0);
79 Tag const TreatmentSummaryMeasuredDoseReferenceSequence(0x3008, 0x00e0);
80 Tag const RecordedSnoutSequence(0x3008, 0x00f0);
81 Tag const RecordedRangeShifterSequence(0x3008, 0x00f2);
82 Tag const RecordedLateralSpreadingDeviceSequence(0x3008, 0x00f4);
83 Tag const RecordedRangeModulatorSequence(0x3008, 0x00f6);
84 Tag const RecordedSourceSequence(0x3008, 0x0100);
85 Tag const SourceSerialNumber(0x3008, 0x0105);
86 Tag const TreatmentSessionApplicationSetupSequence(0x3008, 0x0110);
87 Tag const ApplicationSetupCheck(0x3008, 0x0116);
88 Tag const RecordedBrachyAccessoryDeviceSequence(0x3008, 0x0120);
89 Tag const ReferencedBrachyAccessoryDeviceNumber(0x3008, 0x0122);
90 Tag const RecordedChannelSequence(0x3008, 0x0130);
91 Tag const SpecifiedChannelTotalTime(0x3008, 0x0132);
92 Tag const DeliveredChannelTotalTime(0x3008, 0x0134);
93 Tag const SpecifiedNumberOfPulses(0x3008, 0x0136);
94 Tag const DeliveredNumberOfPulses(0x3008, 0x0138);
95 Tag const SpecifiedPulseRepetitionInterval(0x3008, 0x013a);
96 Tag const DeliveredPulseRepetitionInterval(0x3008, 0x013c);
97 Tag const RecordedSourceApplicatorSequence(0x3008, 0x0140);
98 Tag const ReferencedSourceApplicatorNumber(0x3008, 0x0142);
99 Tag const RecordedChannelShieldSequence(0x3008, 0x0150);
100 Tag const ReferencedChannelShieldNumber(0x3008, 0x0152);
101 Tag const BrachyControlPointDeliveredSequence(0x3008, 0x0160);
102 Tag const SafePositionExitDate(0x3008, 0x0162);
103 Tag const SafePositionExitTime(0x3008, 0x0164);
104 Tag const SafePositionReturnDate(0x3008, 0x0166);
105 Tag const SafePositionReturnTime(0x3008, 0x0168);
106 Tag const PulseSpecificBrachyControlPointDeliveredSequence(0x3008, 0x0171);
107 Tag const PulseNumber(0x3008, 0x0172);
108 Tag const BrachyPulseControlPointDeliveredSequence(0x3008, 0x0173);
109 Tag const CurrentTreatmentStatus(0x3008, 0x0200);
110 Tag const TreatmentStatusComment(0x3008, 0x0202);
111 Tag const FractionGroupSummarySequence(0x3008, 0x0220);
112 Tag const ReferencedFractionNumber(0x3008, 0x0223);
113 Tag const FractionGroupType(0x3008, 0x0224);
114 Tag const BeamStopperPosition(0x3008, 0x0230);
115 Tag const FractionStatusSummarySequence(0x3008, 0x0240);
116 Tag const TreatmentDate(0x3008, 0x0250);
117 Tag const TreatmentTime(0x3008, 0x0251);
118 
119 }
120 
121 }
122 
123 #endif // _afc7b2d7_0869_4fea_9a9b_7fe6228baca9_3008
Tag const MetersetRateSet(0x3008, 0x0045)
Tag const OverrideReason(0x3008, 0x0066)
Tag const TreatmentControlPointTime(0x3008, 0x0025)
Tag const EndMeterset(0x3008, 0x007a)
Tag const ParameterItemIndex(0x3008, 0x0063)
Tag const SpecifiedTreatmentTime(0x3008, 0x003a)
Tag const ParameterPointer(0x3008, 0x0065)
Tag const CalculatedDoseReferenceSequence(0x3008, 0x0070)
Tag const TreatmentTerminationCode(0x3008, 0x002b)
Tag const ReferencedMeasuredDoseReferenceNumber(0x3008, 0x0082)
Tag const ReferencedBrachyAccessoryDeviceNumber(0x3008, 0x0122)
Tag const StartMeterset(0x3008, 0x0078)
Tag const ReferencedMeasuredDoseReferenceSequence(0x3008, 0x0080)
Tag const FirstTreatmentDate(0x3008, 0x0054)
Tag const RecordedChannelShieldSequence(0x3008, 0x0150)
Tag const BrachyPulseControlPointDeliveredSequence(0x3008, 0x0173)
Tag const RecordedChannelSequence(0x3008, 0x0130)
Tag const BrachyControlPointDeliveredSequence(0x3008, 0x0160)
Tag const CalculatedDoseReferenceDoseValue(0x3008, 0x0076)
Tag const ReferencedTreatmentRecordSequence(0x3008, 0x0030)
Tag const ReferencedCalculatedDoseReferenceSequence(0x3008, 0x0090)
Tag const RecordedLateralSpreadingDeviceSequence(0x3008, 0x00f4)
Tag const TreatmentSessionBeamSequence(0x3008, 0x0020)
Tag const MeasuredDoseDescription(0x3008, 0x0012)
Tag const RecordedRangeShifterSequence(0x3008, 0x00f2)
Tag const RecordedCompensatorSequence(0x3008, 0x00c0)
Tag const IonControlPointDeliverySequence(0x3008, 0x0041)
Tag const ReferencedFractionNumber(0x3008, 0x0223)
Tag const PulseSpecificBrachyControlPointDeliveredSequence(0x3008, 0x0171)
Definition: Association.h:24
Tag const RecordedSourceApplicatorSequence(0x3008, 0x0140)
Tag const CumulativeDoseToDoseReference(0x3008, 0x0052)
Tag const TreatmentSummaryCalculatedDoseReferenceSequence(0x3008, 0x0050)
Tag const RecordedRangeModulatorSequence(0x3008, 0x00f6)
Tag const ControlPointDeliverySequence(0x3008, 0x0040)
Tag const TreatmentDate(0x3008, 0x0250)
Tag const MeasuredDoseReferenceNumber(0x3008, 0x0064)
Tag const SpecifiedMeterset(0x3008, 0x0042)
Tag const NumberOfFractionsDelivered(0x3008, 0x005a)
Tag const PulseNumber(0x3008, 0x0172)
Tag const DeliveredSecondaryMeterset(0x3008, 0x0037)
Tag const SourceSerialNumber(0x3008, 0x0105)
Tag const SafePositionReturnTime(0x3008, 0x0168)
Tag const OverrideSequence(0x3008, 0x0060)
Tag const RecordedSourceSequence(0x3008, 0x0100)
Tag const CalculatedDoseReferenceDescription(0x3008, 0x0074)
Tag const MeasuredDoseValue(0x3008, 0x0016)
Tag const DeliveredPulseRepetitionInterval(0x3008, 0x013c)
Tag const TreatmentTerminationStatus(0x3008, 0x002a)
Tag const CorrectionValue(0x3008, 0x006a)
Tag const DeliveredTreatmentTime(0x3008, 0x003b)
Tag const MeasuredDoseReferenceSequence(0x3008, 0x0010)
Tag const CurrentTreatmentStatus(0x3008, 0x0200)
Tag const FractionStatusSummarySequence(0x3008, 0x0240)
Tag const DeliveredMeterset(0x3008, 0x0044)
Tag const TreatmentSummaryMeasuredDoseReferenceSequence(0x3008, 0x00e0)
Tag const DoseRateDelivered(0x3008, 0x0048)
Tag const RecordedSnoutSequence(0x3008, 0x00f0)
Tag const SpecifiedPulseRepetitionInterval(0x3008, 0x013a)
Tag const RecordedBlockSequence(0x3008, 0x00d0)
Tag const TreatmentControlPointDate(0x3008, 0x0024)
Tag const TreatmentVerificationStatus(0x3008, 0x002c)
Tag const CurrentFractionNumber(0x3008, 0x0022)
Tag const SafePositionExitDate(0x3008, 0x0162)
Tag const SpecifiedPrimaryMeterset(0x3008, 0x0032)
Tag const FractionGroupSummarySequence(0x3008, 0x0220)
Tag const ReferencedCalculatedDoseReferenceNumber(0x3008, 0x0092)
Tag const CalculatedDoseReferenceNumber(0x3008, 0x0072)
Tag const RecordedBrachyAccessoryDeviceSequence(0x3008, 0x0120)
Tag const ScanSpotMetersetsDelivered(0x3008, 0x0047)
Tag const ApplicationSetupCheck(0x3008, 0x0116)
Tag const TreatmentSessionApplicationSetupSequence(0x3008, 0x0110)
Tag const TreatmentTime(0x3008, 0x0251)
Tag const SpecifiedSecondaryMeterset(0x3008, 0x0033)
Tag const ReferencedSourceApplicatorNumber(0x3008, 0x0142)
Tag const SpecifiedNumberOfPulses(0x3008, 0x0136)
Tag const SpecifiedChannelTotalTime(0x3008, 0x0132)
Tag const SafePositionReturnDate(0x3008, 0x0166)
Tag const OverrideParameterPointer(0x3008, 0x0062)
Tag const MeasuredDoseType(0x3008, 0x0014)
Tag const BeamLimitingDeviceLeafPairsSequence(0x3008, 0x00a0)
Tag const FractionGroupType(0x3008, 0x0224)
Tag const SafePositionExitTime(0x3008, 0x0164)
Tag const DeliveredNumberOfPulses(0x3008, 0x0138)
Tag const TreatmentStatusComment(0x3008, 0x0202)
Tag const ParameterValueNumber(0x3008, 0x0067)
Tag const BeamStopperPosition(0x3008, 0x0230)
Tag const MostRecentTreatmentDate(0x3008, 0x0056)
Tag const TreatmentSessionIonBeamSequence(0x3008, 0x0021)
Tag const RecordedWedgeSequence(0x3008, 0x00b0)
Tag const MetersetRateDelivered(0x3008, 0x0046)
Tag const ParameterSequencePointer(0x3008, 0x0061)
Tag const DeliveredChannelTotalTime(0x3008, 0x0134)
Tag const CorrectedParameterSequence(0x3008, 0x0068)
Tag const ReferencedChannelShieldNumber(0x3008, 0x0152)
Tag const DeliveredPrimaryMeterset(0x3008, 0x0036)