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
odil::registry::TreatmentStatusComment
const Tag TreatmentStatusComment(0x3008, 0x0202)
odil::registry::BrachyControlPointDeliveredSequence
const Tag BrachyControlPointDeliveredSequence(0x3008, 0x0160)
odil::registry::DeliveredPulseRepetitionInterval
const Tag DeliveredPulseRepetitionInterval(0x3008, 0x013c)
odil::registry::ReferencedTreatmentRecordSequence
const Tag ReferencedTreatmentRecordSequence(0x3008, 0x0030)
odil::registry::RecordedChannelShieldSequence
const Tag RecordedChannelShieldSequence(0x3008, 0x0150)
odil::registry::TreatmentControlPointDate
const Tag TreatmentControlPointDate(0x3008, 0x0024)
odil::registry::TreatmentTerminationStatus
const Tag TreatmentTerminationStatus(0x3008, 0x002a)
odil::registry::CurrentTreatmentStatus
const Tag CurrentTreatmentStatus(0x3008, 0x0200)
odil::registry::IonControlPointDeliverySequence
const Tag IonControlPointDeliverySequence(0x3008, 0x0041)
odil::registry::ReferencedBrachyAccessoryDeviceNumber
const Tag ReferencedBrachyAccessoryDeviceNumber(0x3008, 0x0122)
odil::registry::OverrideParameterPointer
const Tag OverrideParameterPointer(0x3008, 0x0062)
odil::registry::ReferencedCalculatedDoseReferenceSequence
const Tag ReferencedCalculatedDoseReferenceSequence(0x3008, 0x0090)
odil::registry::TreatmentSessionBeamSequence
const Tag TreatmentSessionBeamSequence(0x3008, 0x0020)
odil::registry::MeasuredDoseValue
const Tag MeasuredDoseValue(0x3008, 0x0016)
odil::registry::DoseRateDelivered
const Tag DoseRateDelivered(0x3008, 0x0048)
odil::registry::StartMeterset
const Tag StartMeterset(0x3008, 0x0078)
odil
Definition: Association.h:24
odil::registry::DeliveredSecondaryMeterset
const Tag DeliveredSecondaryMeterset(0x3008, 0x0037)
odil::registry::FirstTreatmentDate
const Tag FirstTreatmentDate(0x3008, 0x0054)
odil::registry::BeamLimitingDeviceLeafPairsSequence
const Tag BeamLimitingDeviceLeafPairsSequence(0x3008, 0x00a0)
odil::registry::RecordedSnoutSequence
const Tag RecordedSnoutSequence(0x3008, 0x00f0)
odil::registry::PulseNumber
const Tag PulseNumber(0x3008, 0x0172)
odil::registry::MetersetRateSet
const Tag MetersetRateSet(0x3008, 0x0045)
odil::registry::RecordedWedgeSequence
const Tag RecordedWedgeSequence(0x3008, 0x00b0)
odil::registry::ReferencedMeasuredDoseReferenceNumber
const Tag ReferencedMeasuredDoseReferenceNumber(0x3008, 0x0082)
odil::registry::ReferencedFractionNumber
const Tag ReferencedFractionNumber(0x3008, 0x0223)
odil::registry::RecordedBlockSequence
const Tag RecordedBlockSequence(0x3008, 0x00d0)
odil::registry::ReferencedSourceApplicatorNumber
const Tag ReferencedSourceApplicatorNumber(0x3008, 0x0142)
odil::registry::OverrideSequence
const Tag OverrideSequence(0x3008, 0x0060)
odil::registry::SpecifiedNumberOfPulses
const Tag SpecifiedNumberOfPulses(0x3008, 0x0136)
odil::registry::EndMeterset
const Tag EndMeterset(0x3008, 0x007a)
odil::registry::RecordedBrachyAccessoryDeviceSequence
const Tag RecordedBrachyAccessoryDeviceSequence(0x3008, 0x0120)
odil::registry::TreatmentSummaryMeasuredDoseReferenceSequence
const Tag TreatmentSummaryMeasuredDoseReferenceSequence(0x3008, 0x00e0)
odil::registry::TreatmentSessionIonBeamSequence
const Tag TreatmentSessionIonBeamSequence(0x3008, 0x0021)
odil::registry::RecordedSourceSequence
const Tag RecordedSourceSequence(0x3008, 0x0100)
odil::registry::DeliveredTreatmentTime
const Tag DeliveredTreatmentTime(0x3008, 0x003b)
odil::registry::MeasuredDoseReferenceNumber
const Tag MeasuredDoseReferenceNumber(0x3008, 0x0064)
odil::registry::RecordedLateralSpreadingDeviceSequence
const Tag RecordedLateralSpreadingDeviceSequence(0x3008, 0x00f4)
odil::registry::FractionGroupType
const Tag FractionGroupType(0x3008, 0x0224)
odil::registry::ReferencedChannelShieldNumber
const Tag ReferencedChannelShieldNumber(0x3008, 0x0152)
odil::registry::SpecifiedSecondaryMeterset
const Tag SpecifiedSecondaryMeterset(0x3008, 0x0033)
odil::registry::SpecifiedPulseRepetitionInterval
const Tag SpecifiedPulseRepetitionInterval(0x3008, 0x013a)
odil::registry::TreatmentTerminationCode
const Tag TreatmentTerminationCode(0x3008, 0x002b)
odil.h
odil::registry::MeasuredDoseType
const Tag MeasuredDoseType(0x3008, 0x0014)
odil::registry::DeliveredChannelTotalTime
const Tag DeliveredChannelTotalTime(0x3008, 0x0134)
odil::registry::ParameterPointer
const Tag ParameterPointer(0x3008, 0x0065)
odil::registry::MeasuredDoseDescription
const Tag MeasuredDoseDescription(0x3008, 0x0012)
odil::registry::SpecifiedPrimaryMeterset
const Tag SpecifiedPrimaryMeterset(0x3008, 0x0032)
odil::registry::BrachyPulseControlPointDeliveredSequence
const Tag BrachyPulseControlPointDeliveredSequence(0x3008, 0x0173)
odil::registry::CalculatedDoseReferenceNumber
const Tag CalculatedDoseReferenceNumber(0x3008, 0x0072)
Tag.h
odil::registry::SafePositionExitDate
const Tag SafePositionExitDate(0x3008, 0x0162)
odil::registry::MostRecentTreatmentDate
const Tag MostRecentTreatmentDate(0x3008, 0x0056)
odil::registry::SafePositionExitTime
const Tag SafePositionExitTime(0x3008, 0x0164)
odil::registry::TreatmentControlPointTime
const Tag TreatmentControlPointTime(0x3008, 0x0025)
odil::registry::DeliveredNumberOfPulses
const Tag DeliveredNumberOfPulses(0x3008, 0x0138)
odil::registry::RecordedRangeModulatorSequence
const Tag RecordedRangeModulatorSequence(0x3008, 0x00f6)
odil::registry::SpecifiedTreatmentTime
const Tag SpecifiedTreatmentTime(0x3008, 0x003a)
odil::registry::CalculatedDoseReferenceSequence
const Tag CalculatedDoseReferenceSequence(0x3008, 0x0070)
odil::registry::MeasuredDoseReferenceSequence
const Tag MeasuredDoseReferenceSequence(0x3008, 0x0010)
odil::registry::CurrentFractionNumber
const Tag CurrentFractionNumber(0x3008, 0x0022)
odil::registry::ApplicationSetupCheck
const Tag ApplicationSetupCheck(0x3008, 0x0116)
odil::registry::CalculatedDoseReferenceDescription
const Tag CalculatedDoseReferenceDescription(0x3008, 0x0074)
odil::registry::CorrectedParameterSequence
const Tag CorrectedParameterSequence(0x3008, 0x0068)
odil::registry::RecordedSourceApplicatorSequence
const Tag RecordedSourceApplicatorSequence(0x3008, 0x0140)
odil::registry::TreatmentTime
const Tag TreatmentTime(0x3008, 0x0251)
odil::registry::SpecifiedChannelTotalTime
const Tag SpecifiedChannelTotalTime(0x3008, 0x0132)
odil::registry::FractionStatusSummarySequence
const Tag FractionStatusSummarySequence(0x3008, 0x0240)
odil::registry::SafePositionReturnTime
const Tag SafePositionReturnTime(0x3008, 0x0168)
odil::registry::ParameterItemIndex
const Tag ParameterItemIndex(0x3008, 0x0063)
odil::registry::CalculatedDoseReferenceDoseValue
const Tag CalculatedDoseReferenceDoseValue(0x3008, 0x0076)
odil::registry::DeliveredPrimaryMeterset
const Tag DeliveredPrimaryMeterset(0x3008, 0x0036)
odil::registry::TreatmentVerificationStatus
const Tag TreatmentVerificationStatus(0x3008, 0x002c)
odil::registry::CorrectionValue
const Tag CorrectionValue(0x3008, 0x006a)
odil::registry::OverrideReason
const Tag OverrideReason(0x3008, 0x0066)
odil::registry::BeamStopperPosition
const Tag BeamStopperPosition(0x3008, 0x0230)
odil::registry::SafePositionReturnDate
const Tag SafePositionReturnDate(0x3008, 0x0166)
odil::registry::RecordedChannelSequence
const Tag RecordedChannelSequence(0x3008, 0x0130)
odil::registry::ParameterSequencePointer
const Tag ParameterSequencePointer(0x3008, 0x0061)
odil::registry::RecordedCompensatorSequence
const Tag RecordedCompensatorSequence(0x3008, 0x00c0)
odil::registry::SpecifiedMeterset
const Tag SpecifiedMeterset(0x3008, 0x0042)
odil::registry::MetersetRateDelivered
const Tag MetersetRateDelivered(0x3008, 0x0046)
odil::registry::TreatmentDate
const Tag TreatmentDate(0x3008, 0x0250)
odil::registry::ControlPointDeliverySequence
const Tag ControlPointDeliverySequence(0x3008, 0x0040)
odil::registry::SourceSerialNumber
const Tag SourceSerialNumber(0x3008, 0x0105)
odil::registry::TreatmentSummaryCalculatedDoseReferenceSequence
const Tag TreatmentSummaryCalculatedDoseReferenceSequence(0x3008, 0x0050)
odil::registry::ParameterValueNumber
const Tag ParameterValueNumber(0x3008, 0x0067)
odil::registry::RecordedRangeShifterSequence
const Tag RecordedRangeShifterSequence(0x3008, 0x00f2)
odil::registry::ReferencedMeasuredDoseReferenceSequence
const Tag ReferencedMeasuredDoseReferenceSequence(0x3008, 0x0080)
odil::registry::CumulativeDoseToDoseReference
const Tag CumulativeDoseToDoseReference(0x3008, 0x0052)
odil::registry::DeliveredMeterset
const Tag DeliveredMeterset(0x3008, 0x0044)
odil::registry::ScanSpotMetersetsDelivered
const Tag ScanSpotMetersetsDelivered(0x3008, 0x0047)
odil::registry::TreatmentSessionApplicationSetupSequence
const Tag TreatmentSessionApplicationSetupSequence(0x3008, 0x0110)
odil::registry::FractionGroupSummarySequence
const Tag FractionGroupSummarySequence(0x3008, 0x0220)
odil::registry::PulseSpecificBrachyControlPointDeliveredSequence
const Tag PulseSpecificBrachyControlPointDeliveredSequence(0x3008, 0x0171)
odil::registry::ReferencedCalculatedDoseReferenceNumber
const Tag ReferencedCalculatedDoseReferenceNumber(0x3008, 0x0092)
odil::registry::NumberOfFractionsDelivered
const Tag NumberOfFractionsDelivered(0x3008, 0x005a)