Documentation ¶
Index ¶
- Constants
- Variables
- func TagString(tag Tag) string
- func WriteDataSet(out io.Writer, ds *DataSet) error
- func WriteDataSetToFile(path string, ds *DataSet) error
- func WriteElement(e *dicomio.Encoder, elem *Element)
- func WriteFileHeader(e *dicomio.Encoder, metaElems []*Element)
- type DataSet
- type DateInfo
- type DirectoryRecord
- type Element
- func FindElementByName(elems []*Element, name string) (*Element, error)
- func FindElementByTag(elems []*Element, tag Tag) (*Element, error)
- func MustNewElement(tag Tag, values ...interface{}) *Element
- func NewElement(tag Tag, values ...interface{}) (*Element, error)
- func ParseFileHeader(d *dicomio.Decoder) []*Element
- func Query(ds *DataSet, f *Element) (match bool, matchedElem *Element, err error)
- func ReadElement(d *dicomio.Decoder, options ReadOptions) *Element
- func (e *Element) GetString() (string, error)
- func (e *Element) GetStrings() ([]string, error)
- func (e *Element) GetUInt16() (uint16, error)
- func (e *Element) GetUInt32() (uint32, error)
- func (e *Element) GetUint16s() ([]uint16, error)
- func (e *Element) GetUint32s() ([]uint32, error)
- func (e *Element) MustGetString() string
- func (e *Element) MustGetStrings() []string
- func (e *Element) MustGetUInt16() uint16
- func (e *Element) MustGetUInt32() uint32
- func (e *Element) MustGetUint16s() []uint16
- func (e *Element) MustGetUint32s() []uint32
- func (e *Element) String() string
- type PixelDataInfo
- type ReadOptions
- type Tag
- type TagInfo
- type VRKind
Constants ¶
const ( InvalidYear = -1 InvalidMonth = -1 InvalidDay = -1 )
const GoDICOMImplementationClassUIDPrefix = "1.2.826.0.1.3680043.9.7133"
UID prefix for go-dicom. Provided by https://www.medicalconnections.co.uk/Free_UID
const GoDICOMImplementationVersionName = "GODICOM_1_1"
const TagMetadataGroup = 2
Variables ¶
var GoDICOMImplementationClassUID = GoDICOMImplementationClassUIDPrefix + ".1.1"
var TagACR_NEMA_2C_AdaptiveMapFormat = Tag{0x0028, 0x0730}
var TagACR_NEMA_2C_BitsForCodeWord = Tag{0x0028, 0x0804}
var TagACR_NEMA_2C_BitsGrouped = Tag{0x0028, 0x0069}
var TagACR_NEMA_2C_BlockColumns = Tag{0x0028, 0x0092}
var TagACR_NEMA_2C_BlockRows = Tag{0x0028, 0x0091}
var TagACR_NEMA_2C_BlockedPixels = Tag{0x0028, 0x0090}
var TagACR_NEMA_2C_CodeLabel = Tag{0x0028, 0x0800}
var TagACR_NEMA_2C_CodeNumberFormat = Tag{0x0028, 0x0740}
var TagACR_NEMA_2C_CodeTableGroupLength = Tag{0x1000, 0x0000}
var TagACR_NEMA_2C_CodeTableLocation = Tag{0x0028, 0x0803}
var TagACR_NEMA_2C_CoefficientCoding = Tag{0x0028, 0x0412}
var TagACR_NEMA_2C_CoefficientCodingPointers = Tag{0x0028, 0x0413}
var TagACR_NEMA_2C_CoefficientsSDDN = Tag{0x7FE0, 0x0040}
var TagACR_NEMA_2C_CoefficientsSDHN = Tag{0x7FE0, 0x0030}
var TagACR_NEMA_2C_CoefficientsSDVN = Tag{0x7FE0, 0x0020}
var TagACR_NEMA_2C_ColumnOverlap = Tag{0x0028, 0x0094}
var TagACR_NEMA_2C_ColumnsForNthOrderCoefficients = Tag{0x0028, 0x0411}
var TagACR_NEMA_2C_CompressionDescription = Tag{0x0028, 0x0063}
var TagACR_NEMA_2C_CompressionLabel = Tag{0x0028, 0x0062}
var TagACR_NEMA_2C_CompressionOriginator = Tag{0x0028, 0x0061}
var TagACR_NEMA_2C_CompressionRecognitionCode = Tag{0x0028, 0x005F}
var TagACR_NEMA_2C_CompressionSequence = Tag{0x0028, 0x0065}
var TagACR_NEMA_2C_CompressionStepPointers = Tag{0x0028, 0x0066}
var TagACR_NEMA_2C_DCTLabel = Tag{0x0028, 0x0700}
var TagACR_NEMA_2C_DataBlock = Tag{0x0028, 0x0702}
var TagACR_NEMA_2C_DataBlockDescription = Tag{0x0028, 0x0701}
var TagACR_NEMA_2C_DetailsOfCoefficients = Tag{0x0028, 0x0404}
var TagACR_NEMA_2C_EscapeTriplet = Tag{0x1000, 0x0010}
var TagACR_NEMA_2C_HuffmanTableSize = Tag{0x1000, 0x0012}
var TagACR_NEMA_2C_HuffmanTableTriplet = Tag{0x1000, 0x0013}
var TagACR_NEMA_2C_ImageDataLocation = Tag{0x0028, 0x0808}
var TagACR_NEMA_2C_NormalizationFactorFormat = Tag{0x0028, 0x0710}
var TagACR_NEMA_2C_NumberOfTables = Tag{0x0028, 0x0802}
var TagACR_NEMA_2C_NumberOfTransformSteps = Tag{0x0028, 0x0402}
var TagACR_NEMA_2C_PerimeterTable = Tag{0x0028, 0x0070}
var TagACR_NEMA_2C_PerimeterValue = Tag{0x0028, 0x0071}
var TagACR_NEMA_2C_PredictorColumns = Tag{0x0028, 0x0081}
var TagACR_NEMA_2C_PredictorConstants = Tag{0x0028, 0x0082}
var TagACR_NEMA_2C_PredictorRows = Tag{0x0028, 0x0080}
var TagACR_NEMA_2C_RepeatInterval = Tag{0x0028, 0x0068}
var TagACR_NEMA_2C_RowOverlap = Tag{0x0028, 0x0093}
var TagACR_NEMA_2C_RowsForNthOrderCoefficients = Tag{0x0028, 0x0410}
var TagACR_NEMA_2C_RunLengthTriplet = Tag{0x1000, 0x0011}
var TagACR_NEMA_2C_SequenceOfCompressedData = Tag{0x0028, 0x0403}
var TagACR_NEMA_2C_ShiftTableSize = Tag{0x1000, 0x0014}
var TagACR_NEMA_2C_ShiftTableTriplet = Tag{0x1000, 0x0015}
var TagACR_NEMA_2C_TransformLabel = Tag{0x0028, 0x0400}
var TagACR_NEMA_2C_TransformVersionNumber = Tag{0x0028, 0x0401}
var TagACR_NEMA_2C_ZonalMap = Tag{0x1010, 0x0004}
var TagACR_NEMA_2C_ZonalMapFormat = Tag{0x0028, 0x0722}
var TagACR_NEMA_2C_ZonalMapGroupLength = Tag{0x1010, 0x0000}
var TagACR_NEMA_2C_ZonalMapLocation = Tag{0x0028, 0x0721}
var TagACR_NEMA_2C_ZonalMapNumberFormat = Tag{0x0028, 0x0720}
var TagACR_NEMA_AcquisitionComments = Tag{0x0018, 0x4000}
var TagACR_NEMA_AcquisitionsInSeries = Tag{0x0020, 0x1001}
var TagACR_NEMA_AddGrayScale = Tag{0x0000, 0x5150}
var TagACR_NEMA_Borders = Tag{0x0000, 0x5160}
var TagACR_NEMA_CommandGroupLengthToEnd = Tag{0x0000, 0x0001}
var TagACR_NEMA_CommandRecognitionCode = Tag{0x0000, 0x0010}
var TagACR_NEMA_CompressionCode = Tag{0x0028, 0x0060}
var TagACR_NEMA_Copies = Tag{0x0000, 0x5170}
var TagACR_NEMA_DataSetSubtype = Tag{0x0008, 0x0041}
var TagACR_NEMA_DialogReceiver = Tag{0x0000, 0x4000}
var TagACR_NEMA_DisplayFormat = Tag{0x0000, 0x5110}
var TagACR_NEMA_DynamicRange = Tag{0x0018, 0x5030}
var TagACR_NEMA_EndMessageSet = Tag{0x0000, 0x5020}
var TagACR_NEMA_Erase = Tag{0x0000, 0x5190}
var TagACR_NEMA_FindLocation = Tag{0x0000, 0x0400}
var TagACR_NEMA_GrayLookupTableData = Tag{0x0028, 0x1200}
var TagACR_NEMA_GrayLookupTableDescriptor = Tag{0x0028, 0x1100}
var TagACR_NEMA_GrayScale = Tag{0x0028, 0x1080}
var TagACR_NEMA_IdentifyingComments = Tag{0x0008, 0x4000}
var TagACR_NEMA_IdentifyingGroupLengthToEnd = Tag{0x0008, 0x0001}
var TagACR_NEMA_ImageDimensions = Tag{0x0028, 0x0005}
var TagACR_NEMA_ImageFormat = Tag{0x0028, 0x0040}
var TagACR_NEMA_ImageGeometryType = Tag{0x0020, 0x0070}
var TagACR_NEMA_ImageLocation = Tag{0x0028, 0x0200}
var TagACR_NEMA_ImageOrientation = Tag{0x0020, 0x0035}
var TagACR_NEMA_ImagePosition = Tag{0x0020, 0x0030}
var TagACR_NEMA_ImagePresentationComments = Tag{0x0028, 0x4000}
var TagACR_NEMA_ImagesInSeries = Tag{0x0020, 0x1003}
var TagACR_NEMA_ImagesInStudy = Tag{0x0020, 0x1005}
var TagACR_NEMA_Initiator = Tag{0x0000, 0x0200}
var TagACR_NEMA_InsurancePlanIdentification = Tag{0x0010, 0x1050}
var TagACR_NEMA_LargestValidPixelValue = Tag{0x0028, 0x0105}
var TagACR_NEMA_Location = Tag{0x0020, 0x0050}
var TagACR_NEMA_MagnificationType = Tag{0x0000, 0x5180}
var TagACR_NEMA_ManipulatedImage = Tag{0x0028, 0x0050}
var TagACR_NEMA_MaskingImage = Tag{0x0020, 0x0080}
var TagACR_NEMA_MessageSetID = Tag{0x0000, 0x5010}
var TagACR_NEMA_ModifiedImageDate = Tag{0x0020, 0x3403}
var TagACR_NEMA_ModifiedImageDescription = Tag{0x0020, 0x3406}
var TagACR_NEMA_ModifiedImageID = Tag{0x0020, 0x3402}
var TagACR_NEMA_ModifiedImageTime = Tag{0x0020, 0x3405}
var TagACR_NEMA_ModifyingDeviceID = Tag{0x0020, 0x3401}
var TagACR_NEMA_ModifyingDeviceManufacturer = Tag{0x0020, 0x3404}
var TagACR_NEMA_NetworkID = Tag{0x0008, 0x1000}
var TagACR_NEMA_NormalReverse = Tag{0x0000, 0x5140}
var TagACR_NEMA_NumberOfMatches = Tag{0x0000, 0x0850}
var TagACR_NEMA_OldDataSetType = Tag{0x0008, 0x0040}
var TagACR_NEMA_OriginalImageIdentification = Tag{0x0020, 0x5000}
var TagACR_NEMA_OriginalImageIdentificationNomenclature = Tag{0x0020, 0x5002}
var TagACR_NEMA_Overlays = Tag{0x0000, 0x51B0}
var TagACR_NEMA_PagePositionID = Tag{0x0000, 0x5120}
var TagACR_NEMA_Print = Tag{0x0000, 0x51A0}
var TagACR_NEMA_Receiver = Tag{0x0000, 0x0300}
var TagACR_NEMA_RecognitionCode = Tag{0x0008, 0x0010}
var TagACR_NEMA_Reference = Tag{0x0020, 0x1020}
var TagACR_NEMA_ResponseSequenceNumber = Tag{0x0000, 0x0860}
var TagACR_NEMA_SmallestValidPixelValue = Tag{0x0028, 0x0104}
var TagACR_NEMA_TerminalType = Tag{0x0000, 0x4010}
var TagACR_NEMA_TextArbitrary = Tag{0x4000, 0x0010}
var TagACR_NEMA_TextComments = Tag{0x4000, 0x4000}
var TagACR_NEMA_TextFormatID = Tag{0x0000, 0x5130}
var TagACR_NEMA_TextGroupLength = Tag{0x4000, 0x0000}
var TagACR_NEMA_TotalGain = Tag{0x0018, 0x5040}
var TagACR_NEMA_UpperLowerPixelValues = Tag{0x0018, 0x1240}
var TagALinePixelSpacing = Tag{0x0052, 0x0014}
var TagALineRate = Tag{0x0052, 0x0011}
var TagALinesPerFrame = Tag{0x0052, 0x0012}
var TagASLBolusCutoffDelayTime = Tag{0x0018, 0x925F}
var TagASLBolusCutoffFlag = Tag{0x0018, 0x925C}
var TagASLBolusCutoffTechnique = Tag{0x0018, 0x925E}
var TagASLBolusCutoffTimingSequence = Tag{0x0018, 0x925D}
var TagASLContext = Tag{0x0018, 0x9257}
var TagASLCrusherDescription = Tag{0x0018, 0x925B}
var TagASLCrusherFlag = Tag{0x0018, 0x9259}
var TagASLCrusherFlow = Tag{0x0018, 0x925A}
var TagASLMidSlabPosition = Tag{0x0018, 0x9256}
var TagASLPulseTrainDuration = Tag{0x0018, 0x9258}
var TagASLSlabNumber = Tag{0x0018, 0x9253}
var TagASLSlabOrientation = Tag{0x0018, 0x9255}
var TagASLSlabSequence = Tag{0x0018, 0x9260}
var TagASLSlabThickness = Tag{0x0018, 0x9254}
var TagASLTechniqueDescription = Tag{0x0018, 0x9252}
var TagATDAbilityAssessment = Tag{0x4010, 0x1014}
var TagATDAssessmentFlag = Tag{0x4010, 0x1015}
var TagATDAssessmentProbability = Tag{0x4010, 0x1016}
var TagATDAssessmentSequence = Tag{0x4010, 0x1038}
var TagAbortFlag = Tag{0x4010, 0x1024}
var TagAbortReason = Tag{0x4010, 0x1021}
var TagAbsoluteChannelDisplayScale = Tag{0x003A, 0x0248}
var TagAbstractPriorCodeSequence = Tag{0x0072, 0x003E}
var TagAbstractPriorValue = Tag{0x0072, 0x003C}
var TagAccessionNumber = Tag{0x0008, 0x0050}
var TagAccessoryCode = Tag{0x300A, 0x00F9}
var TagAcquiredImageAreaDoseProduct = Tag{0x0018, 0x9473}
var TagAcquiredSoundpathLength = Tag{0x0014, 0x4031}
var TagAcquisitionCompressionType = Tag{0x0014, 0x4032}
var TagAcquisitionContextDescription = Tag{0x0040, 0x0556}
var TagAcquisitionContextSequence = Tag{0x0040, 0x0555}
var TagAcquisitionContrast = Tag{0x0008, 0x9209}
var TagAcquisitionDate = Tag{0x0008, 0x0022}
var TagAcquisitionDateTime = Tag{0x0008, 0x002A}
var TagAcquisitionDeviceProcessingCode = Tag{0x0018, 0x1401}
var TagAcquisitionDeviceProcessingDescription = Tag{0x0018, 0x1400}
var TagAcquisitionDeviceTypeCodeSequence = Tag{0x0022, 0x0015}
var TagAcquisitionDuration = Tag{0x0018, 0x9073}
var TagAcquisitionIndex = Tag{0x0020, 0x9518}
var TagAcquisitionMatrix = Tag{0x0018, 0x1310}
var TagAcquisitionNumber = Tag{0x0020, 0x0012}
var TagAcquisitionProtocolDescription = Tag{0x0018, 0x9424}
var TagAcquisitionProtocolName = Tag{0x0018, 0x9423}
var TagAcquisitionSampleSize = Tag{0x0014, 0x4033}
var TagAcquisitionStartCondition = Tag{0x0018, 0x0073}
var TagAcquisitionStartConditionData = Tag{0x0018, 0x0074}
var TagAcquisitionStatus = Tag{0x4010, 0x1044}
var TagAcquisitionTerminationCondition = Tag{0x0018, 0x0071}
var TagAcquisitionTerminationConditionData = Tag{0x0018, 0x0075}
var TagAcquisitionTime = Tag{0x0008, 0x0032}
var TagAcquisitionTimeSynchronized = Tag{0x0018, 0x1800}
var TagAcquisitionType = Tag{0x0018, 0x9302}
var TagAcquisitionTypeMethodSequence = Tag{0x0022, 0x1420}
var TagAcquisitonMethodAlgorithmSequence = Tag{0x0022, 0x1423}
var TagAcrossScanSpatialResolution = Tag{0x0022, 0x0048}
var TagActionTypeID = Tag{0x0000, 0x1008}
var TagActiveSourceDiameter = Tag{0x300A, 0x0218}
var TagActiveSourceLength = Tag{0x300A, 0x021A}
var TagActualCardiacTriggerDelayTime = Tag{0x0020, 0x9252}
var TagActualCardiacTriggerTimePriorToRPeak = Tag{0x0020, 0x9155}
var TagActualEnvironmentalConditions = Tag{0x0014, 0x1010}
var TagActualFrameDuration = Tag{0x0018, 0x1242}
var TagActualHumanPerformersSequence = Tag{0x0040, 0x4035}
var TagActualRespiratoryTriggerDelayTime = Tag{0x0020, 0x9257}
var TagAddIntermediateSequence = Tag{0x0046, 0x0101}
var TagAddNearSequence = Tag{0x0046, 0x0100}
var TagAddOtherSequence = Tag{0x0046, 0x0102}
var TagAddPower = Tag{0x0046, 0x0104}
var TagAdditionalDrugSequence = Tag{0x0018, 0x002A}
var TagAdditionalPatientHistory = Tag{0x0010, 0x21B0}
var TagAdministrationRouteCodeSequence = Tag{0x0054, 0x0302}
var TagAdmissionID = Tag{0x0038, 0x0010}
var TagAdmittingDate = Tag{0x0038, 0x0020}
var TagAdmittingDiagnosesCodeSequence = Tag{0x0008, 0x1084}
var TagAdmittingDiagnosesDescription = Tag{0x0008, 0x1080}
var TagAdmittingTime = Tag{0x0038, 0x0021}
var TagAffectedSOPClassUID = Tag{0x0000, 0x0002}
var TagAffectedSOPInstanceUID = Tag{0x0000, 0x1000}
var TagAgeCorrectedSensitivityDeviationAlgorithmSequence = Tag{0x0024, 0x0065}
var TagAgeCorrectedSensitivityDeviationProbabilityValue = Tag{0x0024, 0x0100}
var TagAgeCorrectedSensitivityDeviationValue = Tag{0x0024, 0x0092}
var TagAirCounts = Tag{0x0014, 0x3070}
var TagAlarmDecision = Tag{0x4010, 0x1031}
var TagAlarmDecisionTime = Tag{0x4010, 0x102B}
var TagAlgorithmDescription = Tag{0x0018, 0x9528}
var TagAlgorithmFamilyCodeSequence = Tag{0x0066, 0x002F}
var TagAlgorithmName = Tag{0x0066, 0x0036}
var TagAlgorithmNameCodeSequence = Tag{0x0066, 0x0030}
var TagAlgorithmParameters = Tag{0x0066, 0x0032}
var TagAlgorithmRoutingCodeSequence = Tag{0x4010, 0x1064}
var TagAlgorithmSource = Tag{0x0024, 0x0202}
var TagAlgorithmType = Tag{0x0018, 0x9527}
var TagAlgorithmVersion = Tag{0x0066, 0x0031}
var TagAliasedDataType = Tag{0x0018, 0x980B}
var TagAllergies = Tag{0x0010, 0x2110}
var TagAllowLossyCompression = Tag{0x2200, 0x000F}
var TagAllowMediaSplitting = Tag{0x2200, 0x0007}
var TagAlongScanSpatialResolution = Tag{0x0022, 0x0037}
var TagAlphaLUTTransferFunction = Tag{0x0028, 0x1410}
var TagAlphaPaletteColorLookupTableData = Tag{0x0028, 0x1204}
var TagAlphaPaletteColorLookupTableDescriptor = Tag{0x0028, 0x1104}
var TagAlternateContainerIdentifierSequence = Tag{0x0040, 0x0515}
var TagAlternateContentDescriptionSequence = Tag{0x0070, 0x0087}
var TagAlternateRepresentationSequence = Tag{0x0008, 0x3001}
var TagAmplifierType = Tag{0x0014, 0x400A}
var TagAnatomicRegionModifierSequence = Tag{0x0008, 0x2220}
var TagAnatomicRegionSequence = Tag{0x0008, 0x2218}
var TagAnatomicStructureReferencePoint = Tag{0x0022, 0x1463}
var TagAnatomicStructureSpaceOrRegionSequence = Tag{0x0008, 0x2229}
var TagAnatomicalOrientationType = Tag{0x0010, 0x2210}
var TagAnchorPoint = Tag{0x0070, 0x0014}
var TagAnchorPointAnnotationUnits = Tag{0x0070, 0x0004}
var TagAnchorPointVisibility = Tag{0x0070, 0x0015}
var TagAngioFlag = Tag{0x0018, 0x0025}
var TagAngularStep = Tag{0x0018, 0x1144}
var TagAngularViewVector = Tag{0x0054, 0x0090}
var TagAnnotationDisplayFormatID = Tag{0x2010, 0x0030}
var TagAnnotationGroupNumber = Tag{0x0040, 0xA180}
var TagAnnotationPosition = Tag{0x2030, 0x0010}
var TagAnodeTargetMaterial = Tag{0x0018, 0x1191}
var TagAnteriorChamberDepth = Tag{0x0022, 0x1131}
var TagAnteriorChamberDepthDefinitionCodeSequence = Tag{0x0022, 0x1125}
var TagAnteriorChamberDepthSequence = Tag{0x0022, 0x1128}
var TagApexPosition = Tag{0x0020, 0x9308}
var TagApplicableFrameRange = Tag{0x0028, 0x6102}
var TagApplicableSafetyStandardAgency = Tag{0x0018, 0x9174}
var TagApplicableSafetyStandardDescription = Tag{0x0018, 0x9175}
var TagApplicationManufacturer = Tag{0x0018, 0x9526}
var TagApplicationMaximumRepaintTime = Tag{0x0072, 0x010E}
var TagApplicationName = Tag{0x0018, 0x9524}
var TagApplicationSetupCheck = Tag{0x3008, 0x0116}
var TagApplicationSetupManufacturer = Tag{0x300A, 0x0238}
var TagApplicationSetupName = Tag{0x300A, 0x0236}
var TagApplicationSetupNumber = Tag{0x300A, 0x0234}
var TagApplicationSetupSequence = Tag{0x300A, 0x0230}
var TagApplicationSetupType = Tag{0x300A, 0x0232}
var TagApplicationVersion = Tag{0x0018, 0x9525}
var TagApplicatorApertureShape = Tag{0x300A, 0x0432}
var TagApplicatorDescription = Tag{0x300A, 0x010A}
var TagApplicatorGeometrySequence = Tag{0x300A, 0x0431}
var TagApplicatorID = Tag{0x300A, 0x0108}
var TagApplicatorOpening = Tag{0x300A, 0x0433}
var TagApplicatorOpeningX = Tag{0x300A, 0x0434}
var TagApplicatorOpeningY = Tag{0x300A, 0x0435}
var TagApplicatorSequence = Tag{0x300A, 0x0107}
var TagApplicatorType = Tag{0x300A, 0x0109}
var TagApprovalStatus = Tag{0x300E, 0x0002}
var TagApprovalStatusDateTime = Tag{0x0044, 0x0004}
var TagApprovalStatusFurtherDescription = Tag{0x0044, 0x0003}
var TagArchiveRequested = Tag{0x0040, 0xA494}
var TagArterialSpinLabelingContrast = Tag{0x0018, 0x9250}
var TagAssignedLocation = Tag{0x4010, 0x102A}
var TagAssigningAgencyOrDepartmentCodeSequence = Tag{0x0040, 0x003A}
var TagAssigningFacilitySequence = Tag{0x0040, 0x0036}
var TagAssigningJurisdictionCodeSequence = Tag{0x0040, 0x0039}
var TagAttachedContours = Tag{0x3006, 0x0049}
var TagAttenuationCorrected = Tag{0x0018, 0x9759}
var TagAttenuationCorrectionMethod = Tag{0x0054, 0x1101}
var TagAttenuationCorrectionSource = Tag{0x0018, 0x9738}
var TagAttenuationCorrectionTemporalRelationship = Tag{0x0018, 0x9770}
var TagAttributeIdentifierList = Tag{0x0000, 0x1005}
var TagAttributeItemSelector = Tag{0x0074, 0x1054}
var TagAttributeModificationDateTime = Tag{0x0400, 0x0562}
var TagAttributeOccurrencePointer = Tag{0x0074, 0x1052}
var TagAttributeOccurrencePrivateCreator = Tag{0x0074, 0x1056}
var TagAttributeOccurrenceSequence = Tag{0x0074, 0x1050}
var TagAuthorObserverSequence = Tag{0x0040, 0xA078}
var TagAuthorizationEquipmentCertificationNumber = Tag{0x0100, 0x0426}
var TagAutorefractionLeftEyeSequence = Tag{0x0046, 0x0052}
var TagAutorefractionRightEyeSequence = Tag{0x0046, 0x0050}
var TagAverageBeamDosePointDepth = Tag{0x300A, 0x008D}
var TagAverageBeamDosePointEquivalentDepth = Tag{0x300A, 0x008E}
var TagAverageBeamDosePointSSD = Tag{0x300A, 0x008F}
var TagAveragePulseWidth = Tag{0x0018, 0x1154}
var TagAxialAcceptance = Tag{0x0054, 0x1200}
var TagAxialDetectorDimension = Tag{0x0018, 0x9727}
var TagAxialLengthOfTheEye = Tag{0x0022, 0x0030}
var TagAxialMash = Tag{0x0054, 0x1201}
var TagAxialResolution = Tag{0x0052, 0x0008}
var TagAxisOfRotation = Tag{0x0066, 0x001B}
var TagBackgroundColor = Tag{0x0046, 0x0092}
var TagBackgroundIlluminationColorCodeSequence = Tag{0x0024, 0x0024}
var TagBackgroundLuminance = Tag{0x0024, 0x0020}
var TagBadPixelImage = Tag{0x0014, 0x3080}
var TagBarcodeSymbology = Tag{0x2200, 0x0006}
var TagBarcodeValue = Tag{0x2200, 0x0005}
var TagBaselineCorrection = Tag{0x0018, 0x9067}
var TagBasicColorImageSequence = Tag{0x2020, 0x0111}
var TagBasicGrayscaleImageSequence = Tag{0x2020, 0x0110}
var TagBasisMaterialsCodeSequence = Tag{0x4010, 0x1045}
var TagBeamAngle = Tag{0x0018, 0x9449}
var TagBeamCurrentModulationID = Tag{0x300A, 0x034C}
var TagBeamDescription = Tag{0x300A, 0x00C3}
var TagBeamDose = Tag{0x300A, 0x0084}
var TagBeamDosePointDepth = Tag{0x300A, 0x0088}
var TagBeamDosePointEquivalentDepth = Tag{0x300A, 0x0089}
var TagBeamDosePointSSD = Tag{0x300A, 0x008A}
var TagBeamDoseSpecificationPoint = Tag{0x300A, 0x0082}
var TagBeamDoseVerificationControlPointSequence = Tag{0x300A, 0x008C}
var TagBeamLimitingDeviceAngle = Tag{0x300A, 0x0120}
var TagBeamLimitingDeviceAngleTolerance = Tag{0x300A, 0x0046}
var TagBeamLimitingDeviceLeafPairsSequence = Tag{0x3008, 0x00A0}
var TagBeamLimitingDevicePositionSequence = Tag{0x300A, 0x011A}
var TagBeamLimitingDevicePositionTolerance = Tag{0x300A, 0x004A}
var TagBeamLimitingDeviceRotationDirection = Tag{0x300A, 0x0121}
var TagBeamLimitingDeviceSequence = Tag{0x300A, 0x00B6}
var TagBeamLimitingDeviceToleranceSequence = Tag{0x300A, 0x0048}
var TagBeamMeterset = Tag{0x300A, 0x0086}
var TagBeamName = Tag{0x300A, 0x00C2}
var TagBeamNumber = Tag{0x300A, 0x00C0}
var TagBeamOrderIndex = Tag{0x0074, 0x1324}
var TagBeamSequence = Tag{0x300A, 0x00B0}
var TagBeamSpotSize = Tag{0x0052, 0x0003}
var TagBeamStopperPosition = Tag{0x3008, 0x0230}
var TagBeamTaskSequence = Tag{0x0074, 0x1020}
var TagBeamTaskType = Tag{0x0074, 0x1022}
var TagBeamType = Tag{0x300A, 0x00C4}
var TagBeatRejectionFlag = Tag{0x0018, 0x1080}
var TagBeltHeight = Tag{0x4010, 0x1062}
var TagBillingItemSequence = Tag{0x0040, 0x0296}
var TagBillingProcedureStepSequence = Tag{0x0040, 0x0320}
var TagBillingSuppliesAndDevicesSequence = Tag{0x0040, 0x0324}
var TagBitsAllocated = Tag{0x0028, 0x0100}
var TagBitsMappedToColorLookupTable = Tag{0x0028, 0x1403}
var TagBitsStored = Tag{0x0028, 0x0101}
var TagBlendingLUT1Sequence = Tag{0x0028, 0x1404}
var TagBlendingLUT1TransferFunction = Tag{0x0028, 0x1405}
var TagBlendingLUT2Sequence = Tag{0x0028, 0x140C}
var TagBlendingLUT2TransferFunction = Tag{0x0028, 0x140D}
var TagBlendingLookupTableData = Tag{0x0028, 0x1408}
var TagBlendingLookupTableDescriptor = Tag{0x0028, 0x1407}
var TagBlendingOperationType = Tag{0x0072, 0x0500}
var TagBlendingPosition = Tag{0x0070, 0x0405}
var TagBlendingSequence = Tag{0x0070, 0x0402}
var TagBlendingWeightConstant = Tag{0x0028, 0x1406}
var TagBlindSpotLocalized = Tag{0x0024, 0x0106}
var TagBlindSpotXCoordinate = Tag{0x0024, 0x0107}
var TagBlindSpotYCoordinate = Tag{0x0024, 0x0108}
var TagBlockData = Tag{0x300A, 0x0106}
var TagBlockDivergence = Tag{0x300A, 0x00FA}
var TagBlockMountingPosition = Tag{0x300A, 0x00FB}
var TagBlockName = Tag{0x300A, 0x00FE}
var TagBlockNumber = Tag{0x300A, 0x00FC}
var TagBlockNumberOfPoints = Tag{0x300A, 0x0104}
var TagBlockSequence = Tag{0x300A, 0x00F4}
var TagBlockThickness = Tag{0x300A, 0x0100}
var TagBlockTransmission = Tag{0x300A, 0x0102}
var TagBlockTrayID = Tag{0x300A, 0x00F5}
var TagBlockType = Tag{0x300A, 0x00F8}
var TagBloodSignalNulling = Tag{0x0018, 0x9022}
var TagBluePaletteColorLookupTableData = Tag{0x0028, 0x1203}
var TagBluePaletteColorLookupTableDescriptor = Tag{0x0028, 0x1103}
var TagBoardingPassID = Tag{0x4010, 0x101A}
var TagBodyPartExamined = Tag{0x0018, 0x0015}
var TagBodyPartThickness = Tag{0x0018, 0x11A0}
var TagBold = Tag{0x0070, 0x0249}
var TagBolusDescription = Tag{0x300A, 0x00DD}
var TagBolusID = Tag{0x300A, 0x00DC}
var TagBoneThermalIndex = Tag{0x0018, 0x5024}
var TagBorderDensity = Tag{0x2010, 0x0100}
var TagBottomRightHandCornerOfLocalizerArea = Tag{0x0048, 0x0202}
var TagBoundingBoxAnnotationUnits = Tag{0x0070, 0x0003}
var TagBoundingBoxBottomRightHandCorner = Tag{0x0070, 0x0011}
var TagBoundingBoxTextHorizontalJustification = Tag{0x0070, 0x0012}
var TagBoundingBoxTopLeftHandCorner = Tag{0x0070, 0x0010}
var TagBoundingPolygon = Tag{0x4010, 0x101D}
var TagBoundingRectangle = Tag{0x0068, 0x6347}
var TagBrachyAccessoryDeviceID = Tag{0x300A, 0x0263}
var TagBrachyAccessoryDeviceName = Tag{0x300A, 0x0266}
var TagBrachyAccessoryDeviceNominalThickness = Tag{0x300A, 0x026A}
var TagBrachyAccessoryDeviceNominalTransmission = Tag{0x300A, 0x026C}
var TagBrachyAccessoryDeviceNumber = Tag{0x300A, 0x0262}
var TagBrachyAccessoryDeviceSequence = Tag{0x300A, 0x0260}
var TagBrachyAccessoryDeviceType = Tag{0x300A, 0x0264}
var TagBrachyApplicationSetupDose = Tag{0x300A, 0x00A4}
var TagBrachyApplicationSetupDoseSpecificationPoint = Tag{0x300A, 0x00A2}
var TagBrachyControlPointDeliveredSequence = Tag{0x3008, 0x0160}
var TagBrachyControlPointSequence = Tag{0x300A, 0x02D0}
var TagBrachyReferencedDoseReferenceSequence = Tag{0x300C, 0x0055}
var TagBrachyTreatmentTechnique = Tag{0x300A, 0x0200}
var TagBrachyTreatmentType = Tag{0x300A, 0x0202}
var TagBranchOfService = Tag{0x0010, 0x1081}
var TagBreastImplantPresent = Tag{0x0028, 0x1300}
var TagBreedRegistrationNumber = Tag{0x0010, 0x2295}
var TagBreedRegistrationSequence = Tag{0x0010, 0x2294}
var TagBreedRegistryCodeSequence = Tag{0x0010, 0x2296}
var TagBulkMotionCompensationTechnique = Tag{0x0018, 0x9172}
var TagBulkMotionSignalSource = Tag{0x0018, 0x9173}
var TagBurnedInAnnotation = Tag{0x0028, 0x0301}
var TagCADFileFormat = Tag{0x0014, 0x0023}
var TagCArmPositionerTabletopRelationship = Tag{0x0018, 0x9474}
var TagCSSFontName = Tag{0x0070, 0x0229}
var TagCTAcquisitionDetailsSequence = Tag{0x0018, 0x9304}
var TagCTAcquisitionTypeSequence = Tag{0x0018, 0x9301}
var TagCTAdditionalXRaySourceSequence = Tag{0x0018, 0x9360}
var TagCTDIPhantomTypeCodeSequence = Tag{0x0018, 0x9346}
var TagCTDIvol = Tag{0x0018, 0x9345}
var TagCTExposureSequence = Tag{0x0018, 0x9321}
var TagCTGeometrySequence = Tag{0x0018, 0x9312}
var TagCTImageFrameTypeSequence = Tag{0x0018, 0x9329}
var TagCTPositionSequence = Tag{0x0018, 0x9326}
var TagCTReconstructionSequence = Tag{0x0018, 0x9314}
var TagCTTableDynamicsSequence = Tag{0x0018, 0x9308}
var TagCTXRayDetailsSequence = Tag{0x0018, 0x9325}
var TagCalciumScoringMassFactorDevice = Tag{0x0018, 0x9352}
var TagCalciumScoringMassFactorPatient = Tag{0x0018, 0x9351}
var TagCalculatedAnatomyThickness = Tag{0x0018, 0x9452}
var TagCalculatedDoseReferenceDescription = Tag{0x3008, 0x0074}
var TagCalculatedDoseReferenceDoseValue = Tag{0x3008, 0x0076}
var TagCalculatedDoseReferenceNumber = Tag{0x3008, 0x0072}
var TagCalculatedDoseReferenceSequence = Tag{0x3008, 0x0070}
var TagCalculatedFrameList = Tag{0x0008, 0x1162}
var TagCalibrationDataSequence = Tag{0x0054, 0x0306}
var TagCalibrationDate = Tag{0x0014, 0x407E}
var TagCalibrationImage = Tag{0x0050, 0x0004}
var TagCalibrationNotes = Tag{0x0014, 0x3099}
var TagCalibrationProcedure = Tag{0x0014, 0x4072}
var TagCalibrationSequence = Tag{0x0018, 0x9455}
var TagCalibrationSettingsSequence = Tag{0x0014, 0x4070}
var TagCalibrationTime = Tag{0x0014, 0x407C}
var TagCameraAngleOfView = Tag{0x0022, 0x001E}
var TagCardiacBeatRejectionTechnique = Tag{0x0018, 0x9169}
var TagCardiacCyclePosition = Tag{0x0018, 0x9236}
var TagCardiacFramingType = Tag{0x0018, 0x1064}
var TagCardiacNumberOfImages = Tag{0x0018, 0x1090}
var TagCardiacRRIntervalSpecified = Tag{0x0018, 0x9070}
var TagCardiacSignalSource = Tag{0x0018, 0x9085}
var TagCardiacSynchronizationSequence = Tag{0x0018, 0x9118}
var TagCardiacSynchronizationTechnique = Tag{0x0018, 0x9037}
var TagCarrierID = Tag{0x4010, 0x1058}
var TagCarrierIDAssigningAuthority = Tag{0x4010, 0x1059}
var TagCassetteID = Tag{0x0018, 0x1007}
var TagCassetteOrientation = Tag{0x0018, 0x1402}
var TagCassetteSize = Tag{0x0018, 0x1403}
var TagCatchTrialsDataFlag = Tag{0x0024, 0x0055}
var TagCatheterDirectionOfRotation = Tag{0x0052, 0x0031}
var TagCatheterRotationalRate = Tag{0x0052, 0x0013}
var TagCenterOfCircularCollimator = Tag{0x0018, 0x1710}
var TagCenterOfCircularExposureControlSensingRegion = Tag{0x0018, 0x9440}
var TagCenterOfCircularShutter = Tag{0x0018, 0x1610}
var TagCenterOfMass = Tag{0x4010, 0x101B}
var TagCenterOfPTO = Tag{0x4010, 0x101C}
var TagCenterOfRotation = Tag{0x0066, 0x001C}
var TagCenterOfRotationOffset = Tag{0x0018, 0x1145}
var TagCertificateOfSigner = Tag{0x0400, 0x0115}
var TagCertificateType = Tag{0x0400, 0x0110}
var TagCertifiedTimestamp = Tag{0x0400, 0x0310}
var TagCertifiedTimestampType = Tag{0x0400, 0x0305}
var TagChannelBaseline = Tag{0x003A, 0x0213}
var TagChannelDefinitionSequence = Tag{0x003A, 0x0200}
var TagChannelDerivationDescription = Tag{0x003A, 0x020C}
var TagChannelDescriptionCodeSequence = Tag{0x0022, 0x001A}
var TagChannelDisplaySequence = Tag{0x003A, 0x0242}
var TagChannelIdentificationCode = Tag{0x003A, 0x0301}
var TagChannelLabel = Tag{0x003A, 0x0203}
var TagChannelLength = Tag{0x300A, 0x0284}
var TagChannelMaximumValue = Tag{0x5400, 0x0112}
var TagChannelMinimumValue = Tag{0x5400, 0x0110}
var TagChannelMode = Tag{0x003A, 0x0302}
var TagChannelNumber = Tag{0x300A, 0x0282}
var TagChannelOffset = Tag{0x003A, 0x0218}
var TagChannelPosition = Tag{0x003A, 0x0245}
var TagChannelRecommendedDisplayCIELabValue = Tag{0x003A, 0x0244}
var TagChannelSampleSkew = Tag{0x003A, 0x0215}
var TagChannelSensitivity = Tag{0x003A, 0x0210}
var TagChannelSensitivityCorrectionFactor = Tag{0x003A, 0x0212}
var TagChannelSensitivityUnitsSequence = Tag{0x003A, 0x0211}
var TagChannelSequence = Tag{0x300A, 0x0280}
var TagChannelShieldID = Tag{0x300A, 0x02B3}
var TagChannelShieldName = Tag{0x300A, 0x02B4}
var TagChannelShieldNominalThickness = Tag{0x300A, 0x02B8}
var TagChannelShieldNominalTransmission = Tag{0x300A, 0x02BA}
var TagChannelShieldNumber = Tag{0x300A, 0x02B2}
var TagChannelShieldSequence = Tag{0x300A, 0x02B0}
var TagChannelSourceModifiersSequence = Tag{0x003A, 0x0209}
var TagChannelSourceSequence = Tag{0x003A, 0x0208}
var TagChannelStatus = Tag{0x003A, 0x0205}
var TagChannelTimeSkew = Tag{0x003A, 0x0214}
var TagChannelTotalTime = Tag{0x300A, 0x0286}
var TagChannelWidth = Tag{0x0046, 0x0042}
var TagChemicalShiftMaximumIntegrationLimitInppm = Tag{0x0018, 0x9296}
var TagChemicalShiftMinimumIntegrationLimitInppm = Tag{0x0018, 0x9295}
var TagChemicalShiftReference = Tag{0x0018, 0x9053}
var TagChemicalShiftSequence = Tag{0x0018, 0x9084}
var TagCineRate = Tag{0x0018, 0x0040}
var TagCineRelativeToRealTime = Tag{0x0072, 0x0330}
var TagClinicalTrialCoordinatingCenterName = Tag{0x0012, 0x0060}
var TagClinicalTrialProtocolEthicsCommitteeApprovalNumber = Tag{0x0012, 0x0082}
var TagClinicalTrialProtocolEthicsCommitteeName = Tag{0x0012, 0x0081}
var TagClinicalTrialProtocolID = Tag{0x0012, 0x0020}
var TagClinicalTrialProtocolName = Tag{0x0012, 0x0021}
var TagClinicalTrialSeriesDescription = Tag{0x0012, 0x0072}
var TagClinicalTrialSeriesID = Tag{0x0012, 0x0071}
var TagClinicalTrialSiteID = Tag{0x0012, 0x0030}
var TagClinicalTrialSiteName = Tag{0x0012, 0x0031}
var TagClinicalTrialSponsorName = Tag{0x0012, 0x0010}
var TagClinicalTrialSubjectID = Tag{0x0012, 0x0040}
var TagClinicalTrialSubjectReadingID = Tag{0x0012, 0x0042}
var TagClinicalTrialTimePointDescription = Tag{0x0012, 0x0051}
var TagClinicalTrialTimePointID = Tag{0x0012, 0x0050}
var TagCoatingMaterialsCodeSequence = Tag{0x0068, 0x63A4}
var TagCodeMeaning = Tag{0x0008, 0x0104}
var TagCodeValue = Tag{0x0008, 0x0100}
var TagCodingSchemeDesignator = Tag{0x0008, 0x0102}
var TagCodingSchemeExternalID = Tag{0x0008, 0x0114}
var TagCodingSchemeIdentificationSequence = Tag{0x0008, 0x0110}
var TagCodingSchemeName = Tag{0x0008, 0x0115}
var TagCodingSchemeRegistry = Tag{0x0008, 0x0112}
var TagCodingSchemeResponsibleOrganization = Tag{0x0008, 0x0116}
var TagCodingSchemeUID = Tag{0x0008, 0x010C}
var TagCodingSchemeVersion = Tag{0x0008, 0x0103}
var TagCoincidenceWindowWidth = Tag{0x0054, 0x1210}
var TagCollimatorGridName = Tag{0x0018, 0x1180}
var TagCollimatorLeftVerticalEdge = Tag{0x0018, 0x1702}
var TagCollimatorLowerHorizontalEdge = Tag{0x0018, 0x1708}
var TagCollimatorRightVerticalEdge = Tag{0x0018, 0x1704}
var TagCollimatorShape = Tag{0x0018, 0x1700}
var TagCollimatorShapeSequence = Tag{0x0018, 0x9407}
var TagCollimatorType = Tag{0x0018, 0x1181}
var TagCollimatorUpperHorizontalEdge = Tag{0x0018, 0x1706}
var TagColumnAngulation = Tag{0x0018, 0x1450}
var TagColumnAngulationPatient = Tag{0x0018, 0x9447}
var TagColumnPositionInTotalImagePixelMatrix = Tag{0x0048, 0x021E}
var TagColumns = Tag{0x0028, 0x0011}
var TagCommandDataSetType = Tag{0x0000, 0x0800}
var TagCommandField = Tag{0x0000, 0x0100}
var TagCommandGroupLength = Tag{0x0000, 0x0000}
Auto-generated from generate_tag_definitions.py. DO NOT EDIT.
var TagCommentsOnPatientPerformanceOfVisualField = Tag{0x0024, 0x0044}
var TagCommentsOnRadiationDose = Tag{0x0040, 0x0310}
var TagCommentsOnThePerformedProcedureStep = Tag{0x0040, 0x0280}
var TagCommentsOnTheScheduledProcedureStep = Tag{0x0040, 0x0400}
var TagCompensatorColumnOffset = Tag{0x300A, 0x02E5}
var TagCompensatorColumns = Tag{0x300A, 0x00E8}
var TagCompensatorDescription = Tag{0x300A, 0x02EB}
var TagCompensatorDivergence = Tag{0x300A, 0x02E0}
var TagCompensatorID = Tag{0x300A, 0x00E5}
var TagCompensatorMillingToolDiameter = Tag{0x300A, 0x02E8}
var TagCompensatorMountingPosition = Tag{0x300A, 0x02E1}
var TagCompensatorNumber = Tag{0x300A, 0x00E4}
var TagCompensatorPixelSpacing = Tag{0x300A, 0x00E9}
var TagCompensatorPosition = Tag{0x300A, 0x00EA}
var TagCompensatorRelativeStoppingPowerRatio = Tag{0x300A, 0x02E7}
var TagCompensatorRows = Tag{0x300A, 0x00E7}
var TagCompensatorSequence = Tag{0x300A, 0x00E3}
var TagCompensatorThicknessData = Tag{0x300A, 0x00EC}
var TagCompensatorTransmissionData = Tag{0x300A, 0x00EB}
var TagCompensatorTrayID = Tag{0x300A, 0x00EF}
var TagCompensatorType = Tag{0x300A, 0x00EE}
var TagCompletionFlag = Tag{0x0040, 0xA491}
var TagCompletionFlagDescription = Tag{0x0040, 0xA492}
var TagComplexImageComponent = Tag{0x0008, 0x9208}
var TagComponent1ReferencedID = Tag{0x0076, 0x0070}
var TagComponent1ReferencedMatingFeatureID = Tag{0x0076, 0x0090}
var TagComponent1ReferencedMatingFeatureSetID = Tag{0x0076, 0x0080}
var TagComponent2ReferencedID = Tag{0x0076, 0x00A0}
var TagComponent2ReferencedMatingFeatureID = Tag{0x0076, 0x00C0}
var TagComponent2ReferencedMatingFeatureSetID = Tag{0x0076, 0x00B0}
var TagComponentAssemblySequence = Tag{0x0076, 0x0060}
var TagComponentID = Tag{0x0076, 0x0055}
var TagComponentManufacturer = Tag{0x0014, 0x0028}
var TagComponentManufacturingProcedure = Tag{0x0014, 0x0025}
var TagComponentReferenceSystem = Tag{0x0014, 0x0024}
var TagComponentSequence = Tag{0x0076, 0x0040}
var TagComponentShape = Tag{0x0014, 0x0050}
var TagComponentTypeCodeSequence = Tag{0x0076, 0x0034}
var TagComponentTypesSequence = Tag{0x0076, 0x0032}
var TagCompoundGraphicInstanceID = Tag{0x0070, 0x0226}
var TagCompoundGraphicSequence = Tag{0x0070, 0x0209}
var TagCompoundGraphicType = Tag{0x0070, 0x0294}
var TagCompoundGraphicUnits = Tag{0x0070, 0x0282}
var TagCompressionForce = Tag{0x0018, 0x11A2}
var TagConcatenationFrameOffsetNumber = Tag{0x0020, 0x9228}
var TagConcatenationUID = Tag{0x0020, 0x9161}
var TagConceptCodeSequence = Tag{0x0040, 0xA168}
var TagConceptNameCodeSequence = Tag{0x0040, 0xA043}
var TagCondenserLensPower = Tag{0x0048, 0x0111}
var TagConfidentialityCode = Tag{0x0040, 0x1008}
var TagConfidentialityConstraintOnPatientDataDescription = Tag{0x0040, 0x3001}
var TagConfigurationInformation = Tag{0x2010, 0x0150}
var TagConfigurationInformationDescription = Tag{0x2010, 0x0152}
var TagConsentForClinicalTrialUseSequence = Tag{0x0012, 0x0083}
var TagConsentForDistributionFlag = Tag{0x0012, 0x0085}
var TagConstantVolumeFlag = Tag{0x0018, 0x9333}
var TagConstraintWeight = Tag{0x300A, 0x0021}
var TagContactDisplayName = Tag{0x0074, 0x100C}
var TagContactURI = Tag{0x0074, 0x100A}
var TagContainerComponentDescription = Tag{0x0050, 0x001E}
var TagContainerComponentDiameter = Tag{0x0050, 0x001D}
var TagContainerComponentID = Tag{0x0050, 0x001B}
var TagContainerComponentLength = Tag{0x0050, 0x001C}
var TagContainerComponentMaterial = Tag{0x0050, 0x001A}
var TagContainerComponentSequence = Tag{0x0040, 0x0520}
var TagContainerComponentThickness = Tag{0x0050, 0x0013}
var TagContainerComponentTypeCodeSequence = Tag{0x0050, 0x0012}
var TagContainerComponentWidth = Tag{0x0050, 0x0015}
var TagContainerDescription = Tag{0x0040, 0x051A}
var TagContainerIdentifier = Tag{0x0040, 0x0512}
var TagContainerTypeCodeSequence = Tag{0x0040, 0x0518}
var TagContentCreatorIdentificationCodeSequence = Tag{0x0070, 0x0086}
var TagContentCreatorName = Tag{0x0070, 0x0084}
var TagContentDate = Tag{0x0008, 0x0023}
var TagContentDescription = Tag{0x0070, 0x0081}
var TagContentItemModifierSequence = Tag{0x0040, 0x0441}
var TagContentLabel = Tag{0x0070, 0x0080}
var TagContentQualification = Tag{0x0018, 0x9004}
var TagContentSequence = Tag{0x0040, 0xA730}
var TagContentTemplateSequence = Tag{0x0040, 0xA504}
var TagContentTime = Tag{0x0008, 0x0033}
var TagContextGroupExtensionCreatorUID = Tag{0x0008, 0x010D}
var TagContextGroupExtensionFlag = Tag{0x0008, 0x010B}
var TagContextGroupLocalVersion = Tag{0x0008, 0x0107}
var TagContextGroupVersion = Tag{0x0008, 0x0106}
var TagContextIdentifier = Tag{0x0008, 0x010F}
var TagContextUID = Tag{0x0008, 0x0117}
var TagContinuationEndMeterset = Tag{0x0074, 0x0121}
var TagContinuationStartMeterset = Tag{0x0074, 0x0120}
var TagContinuityOfContent = Tag{0x0040, 0xA050}
var TagContourData = Tag{0x3006, 0x0050}
var TagContourGeometricType = Tag{0x3006, 0x0042}
var TagContourImageSequence = Tag{0x3006, 0x0016}
var TagContourNumber = Tag{0x3006, 0x0048}
var TagContourOffsetVector = Tag{0x3006, 0x0045}
var TagContourSequence = Tag{0x3006, 0x0040}
var TagContourSlabThickness = Tag{0x3006, 0x0044}
var TagContourUncertaintyRadius = Tag{0x0070, 0x0312}
var TagContrastAdministrationProfileSequence = Tag{0x0018, 0x9340}
var TagContrastBolusAdministrationRouteSequence = Tag{0x0018, 0x0014}
var TagContrastBolusAgent = Tag{0x0018, 0x0010}
var TagContrastBolusAgentAdministered = Tag{0x0018, 0x9342}
var TagContrastBolusAgentDetected = Tag{0x0018, 0x9343}
var TagContrastBolusAgentNumber = Tag{0x0018, 0x9337}
var TagContrastBolusAgentPhase = Tag{0x0018, 0x9344}
var TagContrastBolusAgentSequence = Tag{0x0018, 0x0012}
var TagContrastBolusIngredient = Tag{0x0018, 0x1048}
var TagContrastBolusIngredientCodeSequence = Tag{0x0018, 0x9338}
var TagContrastBolusIngredientConcentration = Tag{0x0018, 0x1049}
var TagContrastBolusIngredientOpaque = Tag{0x0018, 0x9425}
var TagContrastBolusIngredientPercentByVolume = Tag{0x0052, 0x0001}
var TagContrastBolusRoute = Tag{0x0018, 0x1040}
var TagContrastBolusStartTime = Tag{0x0018, 0x1042}
var TagContrastBolusStopTime = Tag{0x0018, 0x1043}
var TagContrastBolusTotalDose = Tag{0x0018, 0x1044}
var TagContrastBolusUsageSequence = Tag{0x0018, 0x9341}
var TagContrastBolusVolume = Tag{0x0018, 0x1041}
var TagContrastFlowDuration = Tag{0x0018, 0x1047}
var TagContrastFlowRate = Tag{0x0018, 0x1046}
var TagContrastFrameAveraging = Tag{0x0028, 0x6112}
var TagContributingEquipmentSequence = Tag{0x0018, 0xA001}
var TagContributingSOPInstancesReferenceSequence = Tag{0x0020, 0x9529}
var TagContributingSourcesSequence = Tag{0x0018, 0x9506}
var TagContributionDateTime = Tag{0x0018, 0xA002}
var TagContributionDescription = Tag{0x0018, 0xA003}
var TagControlPoint3DPosition = Tag{0x300A, 0x02D4}
var TagControlPointDeliverySequence = Tag{0x3008, 0x0040}
var TagControlPointIndex = Tag{0x300A, 0x0112}
var TagControlPointOrientation = Tag{0x300A, 0x0412}
var TagControlPointRelativePosition = Tag{0x300A, 0x02D2}
var TagControlPointSequence = Tag{0x300A, 0x0111}
var TagConventionalControlPointVerificationSequence = Tag{0x0074, 0x104C}
var TagConventionalMachineVerificationSequence = Tag{0x0074, 0x1044}
var TagConversionType = Tag{0x0008, 0x0064}
var TagConvolutionKernel = Tag{0x0018, 0x1210}
var TagConvolutionKernelGroup = Tag{0x0018, 0x9316}
var TagCoordinateSystemAxesSequence = Tag{0x0014, 0x2204}
var TagCoordinateSystemAxisDescription = Tag{0x0014, 0x2206}
var TagCoordinateSystemAxisNumber = Tag{0x0014, 0x220A}
var TagCoordinateSystemAxisType = Tag{0x0014, 0x220C}
var TagCoordinateSystemAxisUnits = Tag{0x0014, 0x220E}
var TagCoordinateSystemAxisValues = Tag{0x0014, 0x2210}
var TagCoordinateSystemDataSetMapping = Tag{0x0014, 0x2208}
var TagCoordinateSystemNumberOfAxes = Tag{0x0014, 0x2202}
var TagCoordinateSystemTransformRotationAndScaleMatrix = Tag{0x0014, 0x222A}
var TagCoordinateSystemTransformSequence = Tag{0x0014, 0x2220}
var TagCoordinateSystemTransformTranslationMatrix = Tag{0x0014, 0x222C}
var TagCornealSize = Tag{0x0046, 0x0046}
var TagCorrectedImage = Tag{0x0028, 0x0051}
var TagCorrectedLocalizedDeviationFromNormal = Tag{0x0024, 0x0079}
var TagCorrectedLocalizedDeviationFromNormalCalculated = Tag{0x0024, 0x0078}
var TagCorrectedLocalizedDeviationFromNormalProbability = Tag{0x0024, 0x0081}
var TagCorrectedLocalizedDeviationFromNormalProbabilityCalculated = Tag{0x0024, 0x0080}
var TagCorrectedParameterSequence = Tag{0x3008, 0x0068}
var TagCorrectionValue = Tag{0x3008, 0x006A}
var TagCountLossNormalizationCorrected = Tag{0x0018, 0x9764}
var TagCountRate = Tag{0x0018, 0x1243}
var TagCountryOfResidence = Tag{0x0010, 0x2150}
var TagCountsAccumulated = Tag{0x0018, 0x0070}
var TagCountsSource = Tag{0x0054, 0x1002}
var TagCouplingMedium = Tag{0x0014, 0x4056}
var TagCouplingTechnique = Tag{0x0014, 0x4054}
var TagCouplingVelocity = Tag{0x0014, 0x4057}
var TagCoverageOfKSpace = Tag{0x0018, 0x9094}
var TagCranialThermalIndex = Tag{0x0018, 0x5026}
var TagCreationDate = Tag{0x2100, 0x0040}
var TagCreationTime = Tag{0x2100, 0x0050}
var TagCreatorVersionUID = Tag{0x0008, 0x9123}
var TagCrystalCenterLocationX = Tag{0x0014, 0x4058}
var TagCrystalCenterLocationZ = Tag{0x0014, 0x4059}
var TagCumulativeDoseReferenceCoefficient = Tag{0x300A, 0x010C}
var TagCumulativeDoseToDoseReference = Tag{0x3008, 0x0052}
var TagCumulativeMetersetWeight = Tag{0x300A, 0x0134}
var TagCumulativeTimeWeight = Tag{0x300A, 0x02D6}
var TagCurrentFractionNumber = Tag{0x3008, 0x0022}
var TagCurrentPatientLocation = Tag{0x0038, 0x0300}
var TagCurrentRequestedProcedureEvidenceSequence = Tag{0x0040, 0xA375}
var TagCurrentTreatmentStatus = Tag{0x3008, 0x0200}
var TagCurvatureType = Tag{0x0014, 0x0052}
var TagCustodialOrganizationSequence = Tag{0x0040, 0xA07C}
var TagCylinderAxis = Tag{0x0022, 0x0009}
var TagCylinderLensPower = Tag{0x0022, 0x0008}
var TagCylinderPower = Tag{0x0046, 0x0147}
var TagCylinderSequence = Tag{0x0046, 0x0018}
var TagDACAmplitude = Tag{0x0014, 0x403C}
var TagDACGainPoints = Tag{0x0014, 0x4038}
var TagDACSequence = Tag{0x0014, 0x4035}
var TagDACTimePoints = Tag{0x0014, 0x403A}
var TagDACType = Tag{0x0014, 0x4036}
var TagDICOMMediaRetrievalSequence = Tag{0x0040, 0xE022}
var TagDICOMRetrievalSequence = Tag{0x0040, 0xE021}
var TagDICOSVersion = Tag{0x4010, 0x103A}
var TagDVHData = Tag{0x3004, 0x0058}
var TagDVHDoseScaling = Tag{0x3004, 0x0052}
var TagDVHMaximumDose = Tag{0x3004, 0x0072}
var TagDVHMeanDose = Tag{0x3004, 0x0074}
var TagDVHMinimumDose = Tag{0x3004, 0x0070}
var TagDVHNormalizationDoseValue = Tag{0x3004, 0x0042}
var TagDVHNormalizationPoint = Tag{0x3004, 0x0040}
var TagDVHNumberOfBins = Tag{0x3004, 0x0056}
var TagDVHROIContributionType = Tag{0x3004, 0x0062}
var TagDVHReferencedROISequence = Tag{0x3004, 0x0060}
var TagDVHSequence = Tag{0x3004, 0x0050}
var TagDVHType = Tag{0x3004, 0x0001}
var TagDVHVolumeUnits = Tag{0x3004, 0x0054}
var TagDamping = Tag{0x0014, 0x4028}
var TagDarkCurrentCounts = Tag{0x0014, 0x3050}
var TagDarkCurrentSequence = Tag{0x0014, 0x3040}
var TagDataCollectionCenterPatient = Tag{0x0018, 0x9313}
var TagDataCollectionDiameter = Tag{0x0018, 0x0090}
var TagDataElementsSigned = Tag{0x0400, 0x0020}
var TagDataFrameAssignmentSequence = Tag{0x0028, 0x1401}
var TagDataInformationSequence = Tag{0x0054, 0x0063}
var TagDataObservationSequence = Tag{0x0024, 0x0325}
var TagDataPathAssignment = Tag{0x0028, 0x1402}
var TagDataPathID = Tag{0x0028, 0x140E}
var TagDataPointColumns = Tag{0x0028, 0x9002}
var TagDataPointRows = Tag{0x0028, 0x9001}
var TagDataRepresentation = Tag{0x0028, 0x9108}
var TagDataSetDescription = Tag{0x0024, 0x0309}
var TagDataSetName = Tag{0x0024, 0x0306}
var TagDataSetSource = Tag{0x0024, 0x0308}
var TagDataSetTrailingPadding = Tag{0xFFFC, 0xFFFC}
var TagDataSetVersion = Tag{0x0024, 0x0307}
var TagDataType = Tag{0x0018, 0x9808}
var TagDate = Tag{0x0040, 0xA121}
var TagDateOfGainCalibration = Tag{0x0014, 0x3076}
var TagDateOfLastCalibration = Tag{0x0018, 0x1200}
var TagDateOfLastDetectorCalibration = Tag{0x0018, 0x700C}
var TagDateOfSecondaryCapture = Tag{0x0018, 0x1012}
var TagDateTime = Tag{0x0040, 0xA120}
var TagDeadTimeCorrected = Tag{0x0018, 0x9761}
var TagDeadTimeFactor = Tag{0x0054, 0x1324}
var TagDecayCorrected = Tag{0x0018, 0x9758}
var TagDecayCorrection = Tag{0x0054, 0x1102}
var TagDecayCorrectionDateTime = Tag{0x0018, 0x9701}
var TagDecayFactor = Tag{0x0054, 0x1321}
var TagDecimalVisualAcuity = Tag{0x0046, 0x0137}
var TagDecimateCropResult = Tag{0x2020, 0x00A2}
var TagDecoupledNucleus = Tag{0x0018, 0x9060}
var TagDecoupling = Tag{0x0018, 0x9059}
var TagDecouplingChemicalShiftReference = Tag{0x0018, 0x9063}
var TagDecouplingFrequency = Tag{0x0018, 0x9061}
var TagDecouplingMethod = Tag{0x0018, 0x9062}
var TagDefaultMagnificationType = Tag{0x2010, 0x00A6}
var TagDefaultPrinterResolutionID = Tag{0x2010, 0x0054}
var TagDefaultSmoothingType = Tag{0x2010, 0x00A8}
var TagDeformableRegistrationGridSequence = Tag{0x0064, 0x0005}
var TagDeformableRegistrationSequence = Tag{0x0064, 0x0002}
var TagDegreeOfDilation = Tag{0x0022, 0x000E}
var TagDegreeOfFreedomID = Tag{0x0068, 0x6410}
var TagDegreeOfFreedomType = Tag{0x0068, 0x6420}
var TagDeidentificationMethod = Tag{0x0012, 0x0063}
var TagDeidentificationMethodCodeSequence = Tag{0x0012, 0x0064}
var TagDelayLawIdentifier = Tag{0x0014, 0x405C}
var TagDeletionLock = Tag{0x0074, 0x1230}
var TagDeliveredChannelTotalTime = Tag{0x3008, 0x0134}
var TagDeliveredMeterset = Tag{0x3008, 0x0044}
var TagDeliveredNumberOfPulses = Tag{0x3008, 0x0138}
var TagDeliveredPrimaryMeterset = Tag{0x3008, 0x0036}
var TagDeliveredPulseRepetitionInterval = Tag{0x3008, 0x013C}
var TagDeliveredSecondaryMeterset = Tag{0x3008, 0x0037}
var TagDeliveredTreatmentTime = Tag{0x3008, 0x003B}
var TagDeliveryMaximumDose = Tag{0x300A, 0x0023}
var TagDeliveryVerificationImageSequence = Tag{0x0074, 0x1030}
var TagDeliveryWarningDose = Tag{0x300A, 0x0022}
var TagDensity = Tag{0x4010, 0x1018}
var TagDepthOfScanField = Tag{0x0018, 0x5050}
var TagDepthOfTransverseImage = Tag{0x0022, 0x0041}
var TagDepthSpatialResolution = Tag{0x0022, 0x0035}
var TagDepthsOfFocus = Tag{0x0018, 0x9801}
var TagDerivationCodeSequence = Tag{0x0008, 0x9215}
var TagDerivationDescription = Tag{0x0008, 0x2111}
var TagDerivationImageSequence = Tag{0x0008, 0x9124}
var TagDerivationImplantAssemblyTemplateSequence = Tag{0x0076, 0x000E}
var TagDerivationImplantTemplateSequence = Tag{0x0068, 0x6224}
var TagDetectorActivationOffsetFromExposure = Tag{0x0018, 0x7016}
var TagDetectorActiveDimensions = Tag{0x0018, 0x7026}
var TagDetectorActiveOrigin = Tag{0x0018, 0x7028}
var TagDetectorActiveShape = Tag{0x0018, 0x7024}
var TagDetectorActiveTime = Tag{0x0018, 0x7014}
var TagDetectorBinning = Tag{0x0018, 0x701A}
var TagDetectorCalibrationData = Tag{0x4010, 0x106C}
var TagDetectorConditionsNominalFlag = Tag{0x0018, 0x7000}
var TagDetectorConfiguration = Tag{0x0018, 0x7005}
var TagDetectorDescription = Tag{0x0018, 0x7006}
var TagDetectorElementPhysicalSize = Tag{0x0018, 0x7020}
var TagDetectorElementSize = Tag{0x0054, 0x1203}
var TagDetectorElementSpacing = Tag{0x0018, 0x7022}
var TagDetectorGeometry = Tag{0x0018, 0x9725}
var TagDetectorGeometrySequence = Tag{0x4010, 0x0004}
var TagDetectorID = Tag{0x0018, 0x700A}
var TagDetectorInformationSequence = Tag{0x0054, 0x0022}
var TagDetectorLinesOfResponseUsed = Tag{0x0054, 0x1104}
var TagDetectorManufacturerModelName = Tag{0x0018, 0x702B}
var TagDetectorManufacturerName = Tag{0x0018, 0x702A}
var TagDetectorMode = Tag{0x0018, 0x7008}
var TagDetectorNormalizationCorrection = Tag{0x0018, 0x9768}
var TagDetectorPrimaryAngle = Tag{0x0018, 0x1530}
var TagDetectorSecondaryAngle = Tag{0x0018, 0x1531}
var TagDetectorTemperature = Tag{0x0018, 0x7001}
var TagDetectorTemperatureSequence = Tag{0x0014, 0x3020}
var TagDetectorTimeSinceLastExposure = Tag{0x0018, 0x7012}
var TagDetectorType = Tag{0x0018, 0x7004}
var TagDetectorVector = Tag{0x0054, 0x0020}
var TagDeviationIndex = Tag{0x0018, 0x1413}
var TagDeviceDescription = Tag{0x0050, 0x0020}
var TagDeviceDiameter = Tag{0x0050, 0x0016}
var TagDeviceDiameterUnits = Tag{0x0050, 0x0017}
var TagDeviceID = Tag{0x0018, 0x1003}
var TagDeviceLength = Tag{0x0050, 0x0014}
var TagDeviceSequence = Tag{0x0050, 0x0010}
var TagDeviceSerialNumber = Tag{0x0018, 0x1000}
var TagDeviceUID = Tag{0x0018, 0x1002}
var TagDeviceVolume = Tag{0x0050, 0x0018}
var TagDiameterOfVisibility = Tag{0x0070, 0x0262}
var TagDiaphragmPosition = Tag{0x3002, 0x0034}
var TagDiffusionAnisotropyType = Tag{0x0018, 0x9147}
var TagDiffusionBMatrixSequence = Tag{0x0018, 0x9601}
var TagDiffusionBValue = Tag{0x0018, 0x9087}
var TagDiffusionBValueXX = Tag{0x0018, 0x9602}
var TagDiffusionBValueXY = Tag{0x0018, 0x9603}
var TagDiffusionBValueXZ = Tag{0x0018, 0x9604}
var TagDiffusionBValueYY = Tag{0x0018, 0x9605}
var TagDiffusionBValueYZ = Tag{0x0018, 0x9606}
var TagDiffusionBValueZZ = Tag{0x0018, 0x9607}
var TagDiffusionDirectionality = Tag{0x0018, 0x9075}
var TagDiffusionGradientDirectionSequence = Tag{0x0018, 0x9076}
var TagDiffusionGradientOrientation = Tag{0x0018, 0x9089}
var TagDigitalImageFormatAcquired = Tag{0x0018, 0x1023}
var TagDigitalSignatureDateTime = Tag{0x0400, 0x0105}
var TagDigitalSignaturePurposeCodeSequence = Tag{0x0400, 0x0401}
var TagDigitalSignatureUID = Tag{0x0400, 0x0100}
var TagDigitalSignaturesSequence = Tag{0xFFFA, 0xFFFA}
var TagDigitizingDeviceTransportDirection = Tag{0x0018, 0x2020}
var TagDimensionDescriptionLabel = Tag{0x0020, 0x9421}
var TagDimensionIndexPointer = Tag{0x0020, 0x9165}
var TagDimensionIndexPrivateCreator = Tag{0x0020, 0x9213}
var TagDimensionIndexSequence = Tag{0x0020, 0x9222}
var TagDimensionIndexValues = Tag{0x0020, 0x9157}
var TagDimensionOrganizationSequence = Tag{0x0020, 0x9221}
var TagDimensionOrganizationType = Tag{0x0020, 0x9311}
var TagDimensionOrganizationUID = Tag{0x0020, 0x9164}
var TagDirectoryRecordSequence = Tag{0x0004, 0x1220}
var TagDirectoryRecordType = Tag{0x0004, 0x1430}
var TagDisplayEnvironmentSpatialPosition = Tag{0x0072, 0x0108}
var TagDisplayFilterPercentage = Tag{0x0028, 0x9411}
var TagDisplaySetHorizontalJustification = Tag{0x0072, 0x0717}
var TagDisplaySetLabel = Tag{0x0072, 0x0203}
var TagDisplaySetNumber = Tag{0x0072, 0x0202}
var TagDisplaySetPatientOrientation = Tag{0x0072, 0x0700}
var TagDisplaySetPresentationGroup = Tag{0x0072, 0x0204}
var TagDisplaySetPresentationGroupDescription = Tag{0x0072, 0x0206}
var TagDisplaySetScrollingGroup = Tag{0x0072, 0x0212}
var TagDisplaySetVerticalJustification = Tag{0x0072, 0x0718}
var TagDisplaySetsSequence = Tag{0x0072, 0x0200}
var TagDisplayShadingFlag = Tag{0x003A, 0x0246}
var TagDisplayWindowLabelVector = Tag{0x0018, 0x2006}
var TagDisplayedAreaBottomRightHandCorner = Tag{0x0070, 0x0053}
var TagDisplayedAreaSelectionSequence = Tag{0x0070, 0x005A}
var TagDisplayedAreaTopLeftHandCorner = Tag{0x0070, 0x0052}
var TagDistanceBetweenFocalPlanes = Tag{0x0048, 0x0014}
var TagDistanceObjectToTableTop = Tag{0x0018, 0x9403}
var TagDistancePupillaryDistance = Tag{0x0046, 0x0060}
var TagDistanceReceptorPlaneToDetectorHousing = Tag{0x0018, 0x9426}
var TagDistanceSourceToDataCollectionCenter = Tag{0x0018, 0x9335}
var TagDistanceSourceToDetector = Tag{0x0018, 0x1110}
var TagDistanceSourceToEntrance = Tag{0x0040, 0x0306}
var TagDistanceSourceToIsocenter = Tag{0x0018, 0x9402}
var TagDistanceSourceToPatient = Tag{0x0018, 0x1111}
var TagDistributionType = Tag{0x0012, 0x0084}
var TagDocumentClassCodeSequence = Tag{0x0040, 0xE008}
var TagDocumentTitle = Tag{0x0042, 0x0010}
var TagDopplerCorrectionAngle = Tag{0x0018, 0x6034}
var TagDopplerSampleVolumeXPosition = Tag{0x0018, 0x6039}
var TagDopplerSampleVolumeYPosition = Tag{0x0018, 0x603B}
var TagDoseCalibrationFactor = Tag{0x0054, 0x1322}
var TagDoseComment = Tag{0x3004, 0x0006}
var TagDoseGridScaling = Tag{0x3004, 0x000E}
var TagDoseRateDelivered = Tag{0x3008, 0x0048}
var TagDoseRateSet = Tag{0x300A, 0x0115}
var TagDoseReferenceDescription = Tag{0x300A, 0x0016}
var TagDoseReferenceNumber = Tag{0x300A, 0x0012}
var TagDoseReferencePointCoordinates = Tag{0x300A, 0x0018}
var TagDoseReferenceSequence = Tag{0x300A, 0x0010}
var TagDoseReferenceStructureType = Tag{0x300A, 0x0014}
var TagDoseReferenceType = Tag{0x300A, 0x0020}
var TagDoseReferenceUID = Tag{0x300A, 0x0013}
var TagDoseSummationType = Tag{0x3004, 0x000A}
var TagDoseType = Tag{0x3004, 0x0004}
var TagDoseUnits = Tag{0x3004, 0x0002}
var TagDoseValue = Tag{0x3004, 0x0012}
var TagDoubleExposureFieldDelta = Tag{0x0074, 0x133A}
var TagDoubleExposureFlag = Tag{0x0074, 0x1034}
var TagDoubleExposureMeterset = Tag{0x0074, 0x1338}
var TagDoubleExposureOrdering = Tag{0x0074, 0x1036}
var TagEchoNumbers = Tag{0x0018, 0x0086}
var TagEchoPlanarPulseSequence = Tag{0x0018, 0x9018}
var TagEchoPulseSequence = Tag{0x0018, 0x9008}
var TagEchoTime = Tag{0x0018, 0x0081}
var TagEchoTrainLength = Tag{0x0018, 0x0091}
var TagEdgePointIndexList = Tag{0x0066, 0x0024}
var TagEffectiveDateTime = Tag{0x0068, 0x6226}
var TagEffectiveDuration = Tag{0x0018, 0x0072}
var TagEffectiveEchoTime = Tag{0x0018, 0x9082}
var TagEffectiveRefractiveIndex = Tag{0x0052, 0x0004}
var TagElementDimensionA = Tag{0x0014, 0x4014}
var TagElementDimensionB = Tag{0x0014, 0x4015}
var TagElementPitch = Tag{0x0014, 0x4016}
var TagElementShape = Tag{0x0014, 0x4013}
var TagEmmetropicMagnification = Tag{0x0022, 0x000A}
var TagEmptyImageBoxCIELabValue = Tag{0x0072, 0x0421}
var TagEmptyImageDensity = Tag{0x2010, 0x0110}
var TagEncapsulatedDocument = Tag{0x0042, 0x0011}
var TagEncryptedAttributesSequence = Tag{0x0400, 0x0500}
var TagEncryptedContent = Tag{0x0400, 0x0520}
var TagEncryptedContentTransferSyntaxUID = Tag{0x0400, 0x0510}
var TagEndAcquisitionDateTime = Tag{0x0018, 0x9517}
var TagEndCumulativeMetersetWeight = Tag{0x300C, 0x0009}
var TagEndMeterset = Tag{0x3008, 0x007A}
var TagEndingRespiratoryAmplitude = Tag{0x0020, 0x9248}
var TagEndingRespiratoryPhase = Tag{0x0020, 0x9249}
var TagEnergyWeightingFactor = Tag{0x0018, 0x9353}
var TagEnergyWindowInformationSequence = Tag{0x0054, 0x0012}
var TagEnergyWindowLowerLimit = Tag{0x0054, 0x0014}
var TagEnergyWindowName = Tag{0x0054, 0x0018}
var TagEnergyWindowNumber = Tag{0x0054, 0x0308}
var TagEnergyWindowRangeSequence = Tag{0x0054, 0x0013}
var TagEnergyWindowUpperLimit = Tag{0x0054, 0x0015}
var TagEnergyWindowVector = Tag{0x0054, 0x0010}
var TagEnhancedPaletteColorLookupTableSequence = Tag{0x0028, 0x140B}
var TagEntranceDose = Tag{0x0040, 0x0302}
var TagEntranceDoseInmGy = Tag{0x0040, 0x8302}
var TagEnvironmentalConditions = Tag{0x0014, 0x1040}
var TagEquipmentCoordinateSystemIdentification = Tag{0x0028, 0x9537}
var TagErrorComment = Tag{0x0000, 0x0902}
var TagErrorID = Tag{0x0000, 0x0903}
var TagEstimatedDoseSaving = Tag{0x0018, 0x9324}
var TagEstimatedRadiographicMagnificationFactor = Tag{0x0018, 0x1114}
var TagEthnicGroup = Tag{0x0010, 0x2160}
var TagEvaluationAttempt = Tag{0x0014, 0x2008}
var TagEvaluatorName = Tag{0x0014, 0x2006}
var TagEvaluatorNumber = Tag{0x0014, 0x2004}
var TagEvaluatorSequence = Tag{0x0014, 0x2002}
var TagEventCodeSequence = Tag{0x0008, 0x2135}
var TagEventElapsedTimes = Tag{0x0008, 0x2130}
var TagEventTimeOffset = Tag{0x0008, 0x2134}
var TagEventTimerNames = Tag{0x0008, 0x2132}
var TagEventTimerSequence = Tag{0x0008, 0x2133}
var TagEventTypeID = Tag{0x0000, 0x1002}
var TagExaminedBodyThickness = Tag{0x0010, 0x9431}
var TagExcessiveFalseNegatives = Tag{0x0024, 0x0052}
var TagExcessiveFalseNegativesDataFlag = Tag{0x0024, 0x0051}
var TagExcessiveFalsePositives = Tag{0x0024, 0x0062}
var TagExcessiveFalsePositivesDataFlag = Tag{0x0024, 0x0061}
var TagExcessiveFixationLosses = Tag{0x0024, 0x0040}
var TagExcessiveFixationLossesDataFlag = Tag{0x0024, 0x0039}
var TagExcitationFrequency = Tag{0x0014, 0x4024}
var TagExcludedIntervalsSequence = Tag{0x0018, 0x9803}
var TagExclusionDuration = Tag{0x0018, 0x9805}
var TagExclusionStartDatetime = Tag{0x0018, 0x9804}
var TagExclusiveComponentType = Tag{0x0076, 0x0036}
var TagExecutionStatus = Tag{0x2100, 0x0020}
var TagExecutionStatusInfo = Tag{0x2100, 0x0030}
var TagExpectedCompletionDateTime = Tag{0x0040, 0x4011}
var TagExpiryDate = Tag{0x0014, 0x1020}
var TagExposedArea = Tag{0x0040, 0x0303}
var TagExposure = Tag{0x0018, 0x1152}
var TagExposureControlMode = Tag{0x0018, 0x7060}
var TagExposureControlModeDescription = Tag{0x0018, 0x7062}
var TagExposureControlSensingRegionLeftVerticalEdge = Tag{0x0018, 0x9436}
var TagExposureControlSensingRegionLowerHorizontalEdge = Tag{0x0018, 0x9439}
var TagExposureControlSensingRegionRightVerticalEdge = Tag{0x0018, 0x9437}
var TagExposureControlSensingRegionShape = Tag{0x0018, 0x9435}
var TagExposureControlSensingRegionUpperHorizontalEdge = Tag{0x0018, 0x9438}
var TagExposureControlSensingRegionsSequence = Tag{0x0018, 0x9434}
var TagExposureDoseSequence = Tag{0x0040, 0x030E}
var TagExposureIndex = Tag{0x0018, 0x1411}
var TagExposureInmAs = Tag{0x0018, 0x9332}
var TagExposureInuAs = Tag{0x0018, 0x1153}
var TagExposureModulationType = Tag{0x0018, 0x9323}
var TagExposureSequence = Tag{0x3002, 0x0030}
var TagExposureStatus = Tag{0x0018, 0x7064}
var TagExposureTime = Tag{0x0018, 0x1150}
var TagExposureTimeInms = Tag{0x0018, 0x9328}
var TagExposureTimeInuS = Tag{0x0018, 0x8150}
var TagExposuresOnDetectorSinceLastCalibration = Tag{0x0018, 0x7010}
var TagExposuresOnDetectorSinceManufactured = Tag{0x0018, 0x7011}
var TagExposuresOnPlate = Tag{0x0018, 0x1404}
var TagExtendedDepthOfField = Tag{0x0048, 0x0012}
var TagFacetSequence = Tag{0x0066, 0x0034}
var TagFailedAttributesSequence = Tag{0x0074, 0x1048}
var TagFailedSOPInstanceUIDList = Tag{0x0008, 0x0058}
var TagFailedSOPSequence = Tag{0x0008, 0x1198}
var TagFailureAttributes = Tag{0x2200, 0x000E}
var TagFailureReason = Tag{0x0008, 0x1197}
var TagFalseNegativesEstimate = Tag{0x0024, 0x0046}
var TagFalseNegativesEstimateFlag = Tag{0x0024, 0x0045}
var TagFalseNegativesQuantity = Tag{0x0024, 0x0050}
var TagFalsePositivesEstimate = Tag{0x0024, 0x0054}
var TagFalsePositivesEstimateFlag = Tag{0x0024, 0x0053}
var TagFalsePositivesQuantity = Tag{0x0024, 0x0060}
var TagFiducialDescription = Tag{0x0070, 0x030F}
var TagFiducialIdentifier = Tag{0x0070, 0x0310}
var TagFiducialIdentifierCodeSequence = Tag{0x0070, 0x0311}
var TagFiducialSequence = Tag{0x0070, 0x031E}
var TagFiducialSetSequence = Tag{0x0070, 0x031C}
var TagFiducialUID = Tag{0x0070, 0x031A}
var TagFieldOfViewDescription = Tag{0x0018, 0x9433}
var TagFieldOfViewDimensions = Tag{0x0018, 0x1149}
var TagFieldOfViewDimensionsInFloat = Tag{0x0018, 0x9461}
var TagFieldOfViewHorizontalFlip = Tag{0x0018, 0x7034}
var TagFieldOfViewOrigin = Tag{0x0018, 0x7030}
var TagFieldOfViewRotation = Tag{0x0018, 0x7032}
var TagFieldOfViewSequence = Tag{0x0018, 0x9432}
var TagFieldOfViewShape = Tag{0x0018, 0x1147}
var TagFileMetaInformationGroupLength = Tag{0x0002, 0x0000}
var TagFileMetaInformationVersion = Tag{0x0002, 0x0001}
var TagFileSetConsistencyFlag = Tag{0x0004, 0x1212}
var TagFileSetDescriptorFileID = Tag{0x0004, 0x1141}
var TagFileSetID = Tag{0x0004, 0x1130}
var TagFillMode = Tag{0x0070, 0x0257}
var TagFillPattern = Tag{0x0070, 0x0256}
var TagFillStyleSequence = Tag{0x0070, 0x0233}
var TagFillerOrderNumberImagingServiceRequest = Tag{0x0040, 0x2017}
var TagFilmConsumptionSequence = Tag{0x0040, 0x0321}
var TagFilmDestination = Tag{0x2000, 0x0040}
var TagFilmOrientation = Tag{0x2010, 0x0040}
var TagFilmSessionLabel = Tag{0x2000, 0x0050}
var TagFilmSizeID = Tag{0x2010, 0x0050}
var TagFilterBeamPathLengthMaximum = Tag{0x0018, 0x7058}
var TagFilterBeamPathLengthMinimum = Tag{0x0018, 0x7056}
var TagFilterByAttributePresence = Tag{0x0072, 0x0404}
var TagFilterByCategory = Tag{0x0072, 0x0402}
var TagFilterByOperator = Tag{0x0072, 0x0406}
var TagFilterHighFrequency = Tag{0x003A, 0x0221}
var TagFilterLowFrequency = Tag{0x003A, 0x0220}
var TagFilterMaterial = Tag{0x0018, 0x7050}
var TagFilterMaterialUsedInGainCalibration = Tag{0x0014, 0x3074}
var TagFilterOperationsSequence = Tag{0x0072, 0x0400}
var TagFilterThicknessMaximum = Tag{0x0018, 0x7054}
var TagFilterThicknessMinimum = Tag{0x0018, 0x7052}
var TagFilterThicknessUsedInGainCalibration = Tag{0x0014, 0x3075}
var TagFilterType = Tag{0x0018, 0x1160}
var TagFinalCumulativeMetersetWeight = Tag{0x300A, 0x010E}
var TagFinalCumulativeTimeWeight = Tag{0x300A, 0x02C8}
var TagFiniteVolume = Tag{0x0066, 0x000E}
var TagFirstALineLocation = Tag{0x0052, 0x0034}
var TagFirstOrderPhaseCorrection = Tag{0x0018, 0x9198}
var TagFirstOrderPhaseCorrectionAngle = Tag{0x5600, 0x0010}
var TagFirstTreatmentDate = Tag{0x3008, 0x0054}
var TagFixationCheckedQuantity = Tag{0x0024, 0x0035}
var TagFixationDeviceDescription = Tag{0x300A, 0x0196}
var TagFixationDeviceLabel = Tag{0x300A, 0x0194}
var TagFixationDevicePitchAngle = Tag{0x300A, 0x0199}
var TagFixationDevicePosition = Tag{0x300A, 0x0198}
var TagFixationDeviceRollAngle = Tag{0x300A, 0x019A}
var TagFixationDeviceSequence = Tag{0x300A, 0x0190}
var TagFixationDeviceType = Tag{0x300A, 0x0192}
var TagFixationLightAzimuthalAngle = Tag{0x300A, 0x0356}
var TagFixationLightPolarAngle = Tag{0x300A, 0x0358}
var TagFixationMethodCodeSequence = Tag{0x0068, 0x63AC}
var TagFixationMonitoringCodeSequence = Tag{0x0024, 0x0033}
var TagFixationSequence = Tag{0x0024, 0x0032}
var TagFlatKeratometricAxisSequence = Tag{0x0046, 0x0080}
var TagFlipAngle = Tag{0x0018, 0x1314}
var TagFloatingPointValue = Tag{0x0040, 0xA161}
var TagFlowCompensation = Tag{0x0018, 0x9010}
var TagFlowCompensationDirection = Tag{0x0018, 0x9183}
var TagFluenceDataScale = Tag{0x3002, 0x0042}
var TagFluenceDataSource = Tag{0x3002, 0x0041}
var TagFluenceMapSequence = Tag{0x3002, 0x0040}
var TagFluenceMode = Tag{0x3002, 0x0051}
var TagFluenceModeID = Tag{0x3002, 0x0052}
var TagFluoroscopyFlag = Tag{0x0018, 0x9334}
var TagFocalDistance = Tag{0x0018, 0x1182}
var TagFocalSpots = Tag{0x0018, 0x1190}
var TagFocusDepth = Tag{0x0018, 0x5012}
var TagFocusMethod = Tag{0x0048, 0x0011}
var TagFontName = Tag{0x0070, 0x0227}
var TagFontNameType = Tag{0x0070, 0x0228}
var TagFovealPointNormativeDataFlag = Tag{0x0024, 0x0117}
var TagFovealPointProbabilityValue = Tag{0x0024, 0x0118}
var TagFovealSensitivity = Tag{0x0024, 0x0087}
var TagFovealSensitivityMeasured = Tag{0x0024, 0x0086}
var TagFractionGroupDescription = Tag{0x300A, 0x0072}
var TagFractionGroupNumber = Tag{0x300A, 0x0071}
var TagFractionGroupSequence = Tag{0x300A, 0x0070}
var TagFractionGroupSummarySequence = Tag{0x3008, 0x0220}
var TagFractionGroupType = Tag{0x3008, 0x0224}
var TagFractionNumber = Tag{0x3002, 0x0029}
var TagFractionPattern = Tag{0x300A, 0x007B}
var TagFractionStatusSummarySequence = Tag{0x3008, 0x0240}
var TagFractionalChannelDisplayScale = Tag{0x003A, 0x0247}
var TagFrameAcquisitionDateTime = Tag{0x0018, 0x9074}
var TagFrameAcquisitionDuration = Tag{0x0018, 0x9220}
var TagFrameAcquisitionNumber = Tag{0x0020, 0x9156}
var TagFrameAcquisitionSequence = Tag{0x0018, 0x9417}
var TagFrameAnatomySequence = Tag{0x0020, 0x9071}
var TagFrameComments = Tag{0x0020, 0x9158}
var TagFrameContentSequence = Tag{0x0020, 0x9111}
var TagFrameDelay = Tag{0x0018, 0x1066}
var TagFrameDetectorParametersSequence = Tag{0x0018, 0x9451}
var TagFrameDimensionPointer = Tag{0x0028, 0x000A}
var TagFrameDisplaySequence = Tag{0x0008, 0x9458}
var TagFrameDisplayShutterSequence = Tag{0x0018, 0x9472}
var TagFrameExtractionSequence = Tag{0x0008, 0x1164}
var TagFrameIncrementPointer = Tag{0x0028, 0x0009}
var TagFrameLabel = Tag{0x0020, 0x9453}
var TagFrameLabelVector = Tag{0x0018, 0x2002}
var TagFrameLaterality = Tag{0x0020, 0x9072}
var TagFrameNumbersOfInterest = Tag{0x0028, 0x6020}
var TagFrameOfInterestDescription = Tag{0x0028, 0x6022}
var TagFrameOfInterestType = Tag{0x0028, 0x6023}
var TagFrameOfReferenceRelationshipSequence = Tag{0x3006, 0x00C0}
var TagFrameOfReferenceTransformationComment = Tag{0x3006, 0x00C8}
var TagFrameOfReferenceTransformationMatrix = Tag{0x3006, 0x00C6}
var TagFrameOfReferenceTransformationMatrixType = Tag{0x0070, 0x030C}
var TagFrameOfReferenceTransformationType = Tag{0x3006, 0x00C4}
var TagFrameOfReferenceUID = Tag{0x0020, 0x0052}
var TagFramePixelDataPropertiesSequence = Tag{0x0028, 0x9443}
var TagFramePixelShiftSequence = Tag{0x0028, 0x9415}
var TagFramePrimaryAngleVector = Tag{0x0018, 0x2003}
var TagFrameReferenceDateTime = Tag{0x0018, 0x9151}
var TagFrameReferenceTime = Tag{0x0054, 0x1300}
var TagFrameSecondaryAngleVector = Tag{0x0018, 0x2004}
var TagFrameTime = Tag{0x0018, 0x1063}
var TagFrameTimeVector = Tag{0x0018, 0x1065}
var TagFrameType = Tag{0x0008, 0x9007}
var TagFrameVOILUTSequence = Tag{0x0028, 0x9132}
var TagFrequencyCorrection = Tag{0x0018, 0x9101}
var TagFunctionalGroupPointer = Tag{0x0020, 0x9167}
var TagFunctionalGroupPrivateCreator = Tag{0x0020, 0x9238}
var TagGainCorrectionReferenceSequence = Tag{0x0014, 0x3060}
var TagGantryAngle = Tag{0x300A, 0x011E}
var TagGantryAngleTolerance = Tag{0x300A, 0x0044}
var TagGantryDetectorSlew = Tag{0x0018, 0x1121}
var TagGantryDetectorTilt = Tag{0x0018, 0x1120}
var TagGantryID = Tag{0x0018, 0x1008}
var TagGantryMotionCorrected = Tag{0x0018, 0x9762}
var TagGantryPitchAngle = Tag{0x300A, 0x014A}
var TagGantryPitchAngleTolerance = Tag{0x300A, 0x014E}
var TagGantryPitchRotationDirection = Tag{0x300A, 0x014C}
var TagGantryRotationDirection = Tag{0x300A, 0x011F}
var TagGantryType = Tag{0x4010, 0x1008}
var TagGapLength = Tag{0x0070, 0x0261}
var TagGateSettingsSequence = Tag{0x0014, 0x4060}
var TagGateThreshold = Tag{0x0014, 0x4062}
var TagGatedInformationSequence = Tag{0x0054, 0x0062}
var TagGeneralAccessoryDescription = Tag{0x300A, 0x0422}
var TagGeneralAccessoryID = Tag{0x300A, 0x0421}
var TagGeneralAccessoryNumber = Tag{0x300A, 0x0424}
var TagGeneralAccessorySequence = Tag{0x300A, 0x0420}
var TagGeneralAccessoryType = Tag{0x300A, 0x0423}
var TagGeneralMachineVerificationSequence = Tag{0x0074, 0x1042}
var TagGeneralPurposePerformedProcedureStepStatus = Tag{0x0040, 0x4002}
var TagGeneralPurposeScheduledProcedureStepPriority = Tag{0x0040, 0x4003}
var TagGeneralPurposeScheduledProcedureStepStatus = Tag{0x0040, 0x4001}
var TagGeneralizedDefectCorrectedSensitivityDeviationFlag = Tag{0x0024, 0x0102}
var TagGeneralizedDefectCorrectedSensitivityDeviationProbabilityValue = Tag{0x0024, 0x0104}
var TagGeneralizedDefectCorrectedSensitivityDeviationValue = Tag{0x0024, 0x0103}
var TagGeneralizedDefectSensitivityDeviationAlgorithmSequence = Tag{0x0024, 0x0067}
var TagGeneratorID = Tag{0x0018, 0x1005}
var TagGeneratorPower = Tag{0x0018, 0x1170}
var TagGeometricMaximumDistortion = Tag{0x0028, 0x9445}
var TagGeometricalProperties = Tag{0x0028, 0x9444}
var TagGeometryOfKSpaceTraversal = Tag{0x0018, 0x9032}
var TagGlobalDeviationFromNormal = Tag{0x0024, 0x0066}
var TagGlobalDeviationProbability = Tag{0x0024, 0x0071}
var TagGlobalDeviationProbabilityNormalsFlag = Tag{0x0024, 0x0059}
var TagGlobalDeviationProbabilitySequence = Tag{0x0024, 0x0083}
var TagGradientEchoTrainLength = Tag{0x0018, 0x9241}
var TagGradientOutput = Tag{0x0018, 0x9182}
var TagGradientOutputType = Tag{0x0018, 0x9180}
var TagGraphicAnnotationSequence = Tag{0x0070, 0x0001}
var TagGraphicAnnotationUnits = Tag{0x0070, 0x0005}
var TagGraphicCoordinatesDataSequence = Tag{0x0070, 0x0318}
var TagGraphicData = Tag{0x0070, 0x0022}
var TagGraphicDimensions = Tag{0x0070, 0x0020}
var TagGraphicFilled = Tag{0x0070, 0x0024}
var TagGraphicGroupDescription = Tag{0x0070, 0x0208}
var TagGraphicGroupID = Tag{0x0070, 0x0295}
var TagGraphicGroupLabel = Tag{0x0070, 0x0207}
var TagGraphicGroupSequence = Tag{0x0070, 0x0234}
var TagGraphicLayer = Tag{0x0070, 0x0002}
var TagGraphicLayerDescription = Tag{0x0070, 0x0068}
var TagGraphicLayerOrder = Tag{0x0070, 0x0062}
var TagGraphicLayerRecommendedDisplayCIELabValue = Tag{0x0070, 0x0401}
var TagGraphicLayerRecommendedDisplayGrayscaleValue = Tag{0x0070, 0x0066}
var TagGraphicLayerSequence = Tag{0x0070, 0x0060}
var TagGraphicObjectSequence = Tag{0x0070, 0x0009}
var TagGraphicType = Tag{0x0070, 0x0023}
var TagGreenPaletteColorLookupTableData = Tag{0x0028, 0x1202}
var TagGreenPaletteColorLookupTableDescriptor = Tag{0x0028, 0x1102}
var TagGrid = Tag{0x0018, 0x1166}
var TagGridAbsorbingMaterial = Tag{0x0018, 0x7040}
var TagGridAspectRatio = Tag{0x0018, 0x7046}
var TagGridDimensions = Tag{0x0064, 0x0007}
var TagGridFocalDistance = Tag{0x0018, 0x704C}
var TagGridFrameOffsetVector = Tag{0x3004, 0x000C}
var TagGridID = Tag{0x0018, 0x1006}
var TagGridPeriod = Tag{0x0018, 0x7048}
var TagGridPitch = Tag{0x0018, 0x7044}
var TagGridResolution = Tag{0x0064, 0x0008}
var TagGridSpacingMaterial = Tag{0x0018, 0x7041}
var TagGridThickness = Tag{0x0018, 0x7042}
var TagHL7DocumentEffectiveTime = Tag{0x0040, 0xE004}
var TagHL7DocumentTypeCodeSequence = Tag{0x0040, 0xE006}
var TagHL7InstanceIdentifier = Tag{0x0040, 0xE001}
var TagHL7StructuredDocumentReferenceSequence = Tag{0x0040, 0xA390}
var TagHPGLContourPenNumber = Tag{0x0068, 0x6310}
var TagHPGLDocument = Tag{0x0068, 0x6300}
var TagHPGLDocumentID = Tag{0x0068, 0x62D0}
var TagHPGLDocumentLabel = Tag{0x0068, 0x62D5}
var TagHPGLDocumentScaling = Tag{0x0068, 0x62F2}
var TagHPGLDocumentSequence = Tag{0x0068, 0x62C0}
var TagHPGLPenDescription = Tag{0x0068, 0x6345}
var TagHPGLPenLabel = Tag{0x0068, 0x6340}
var TagHPGLPenNumber = Tag{0x0068, 0x6330}
var TagHPGLPenSequence = Tag{0x0068, 0x6320}
var TagHalfValueLayer = Tag{0x0040, 0x0314}
var TagHangingProtocolCreationDateTime = Tag{0x0072, 0x000A}
var TagHangingProtocolCreator = Tag{0x0072, 0x0008}
var TagHangingProtocolDefinitionSequence = Tag{0x0072, 0x000C}
var TagHangingProtocolDescription = Tag{0x0072, 0x0004}
var TagHangingProtocolLevel = Tag{0x0072, 0x0006}
var TagHangingProtocolName = Tag{0x0072, 0x0002}
var TagHangingProtocolUserGroupName = Tag{0x0072, 0x0010}
var TagHangingProtocolUserIdentificationCodeSequence = Tag{0x0072, 0x000E}
var TagHeadFixationAngle = Tag{0x300A, 0x0148}
var TagHeartRate = Tag{0x0018, 0x1088}
var TagHighBit = Tag{0x0028, 0x0102}
var TagHighDoseTechniqueType = Tag{0x300A, 0x00C7}
var TagHighEnergyDetectors = Tag{0x4010, 0x0002}
var TagHighRRValue = Tag{0x0018, 0x1082}
var TagHistogramBinWidth = Tag{0x0060, 0x3008}
var TagHistogramData = Tag{0x0060, 0x3020}
var TagHistogramExplanation = Tag{0x0060, 0x3010}
var TagHistogramFirstBinValue = Tag{0x0060, 0x3004}
var TagHistogramLastBinValue = Tag{0x0060, 0x3006}
var TagHistogramNumberOfBins = Tag{0x0060, 0x3002}
var TagHistogramSequence = Tag{0x0060, 0x3000}
var TagHomeCommunityID = Tag{0x0040, 0xE031}
var TagHorizontalAlignment = Tag{0x0070, 0x0242}
var TagHorizontalFieldOfView = Tag{0x0022, 0x000C}
var TagHorizontalOffsetOfSensor = Tag{0x0014, 0x3024}
var TagHorizontalPrismBase = Tag{0x0046, 0x0032}
var TagHorizontalPrismPower = Tag{0x0046, 0x0030}
var TagHumanPerformerCodeSequence = Tag{0x0040, 0x4009}
var TagHumanPerformerName = Tag{0x0040, 0x4037}
var TagHumanPerformerOrganization = Tag{0x0040, 0x4036}
var TagICCProfile = Tag{0x0028, 0x2000}
var TagIOLFormulaCodeSequence = Tag{0x0022, 0x1028}
var TagIOLFormulaDetail = Tag{0x0022, 0x1029}
var TagIOLManufacturer = Tag{0x0022, 0x1093}
var TagIOLPower = Tag{0x0022, 0x1053}
var TagIOLPowerForExactEmmetropia = Tag{0x0022, 0x1121}
var TagIOLPowerForExactTargetRefraction = Tag{0x0022, 0x1122}
var TagIOLPowerSequence = Tag{0x0022, 0x1090}
var TagIVUSAcquisition = Tag{0x0018, 0x3100}
var TagIVUSGatedRate = Tag{0x0018, 0x3102}
var TagIVUSPullbackRate = Tag{0x0018, 0x3101}
var TagIVUSPullbackStartFrameNumber = Tag{0x0018, 0x3103}
var TagIVUSPullbackStopFrameNumber = Tag{0x0018, 0x3104}
var TagIconImageSequence = Tag{0x0088, 0x0200}
var TagIdenticalDocumentsSequence = Tag{0x0040, 0xA525}
var TagIdentifierTypeCode = Tag{0x0040, 0x0035}
var TagIllumination = Tag{0x2010, 0x015E}
var TagIlluminationBandwidth = Tag{0x0022, 0x0057}
var TagIlluminationColorCodeSequence = Tag{0x0048, 0x0108}
var TagIlluminationPower = Tag{0x0022, 0x0056}
var TagIlluminationTypeCodeSequence = Tag{0x0022, 0x0016}
var TagIlluminationWaveLength = Tag{0x0022, 0x0055}
var TagIlluminatorTypeCodeSequence = Tag{0x0048, 0x0100}
var TagImageAndFluoroscopyAreaDoseProduct = Tag{0x0018, 0x115E}
var TagImageBoxLargeScrollAmount = Tag{0x0072, 0x0318}
var TagImageBoxLargeScrollType = Tag{0x0072, 0x0316}
var TagImageBoxLayoutType = Tag{0x0072, 0x0304}
var TagImageBoxNumber = Tag{0x0072, 0x0302}
var TagImageBoxOverlapPriority = Tag{0x0072, 0x0320}
var TagImageBoxPosition = Tag{0x2020, 0x0010}
var TagImageBoxScrollDirection = Tag{0x0072, 0x0310}
var TagImageBoxSmallScrollAmount = Tag{0x0072, 0x0314}
var TagImageBoxSmallScrollType = Tag{0x0072, 0x0312}
var TagImageBoxSynchronizationSequence = Tag{0x0072, 0x0430}
var TagImageBoxTileHorizontalDimension = Tag{0x0072, 0x0306}
var TagImageBoxTileVerticalDimension = Tag{0x0072, 0x0308}
var TagImageBoxesSequence = Tag{0x0072, 0x0300}
var TagImageCenterPointCoordinatesSequence = Tag{0x0040, 0x071A}
var TagImageComments = Tag{0x0020, 0x4000}
var TagImageDataTypeSequence = Tag{0x0018, 0x9807}
var TagImageDisplayFormat = Tag{0x2010, 0x0010}
var TagImageFilter = Tag{0x0018, 0x9320}
var TagImageHorizontalFlip = Tag{0x0070, 0x0041}
var TagImageID = Tag{0x0054, 0x0400}
var TagImageIndex = Tag{0x0054, 0x1330}
var TagImageLaterality = Tag{0x0020, 0x0062}
var TagImageOrientationPatient = Tag{0x0020, 0x0037}
var TagImageOrientationSlide = Tag{0x0048, 0x0102}
var TagImageOrientationVolume = Tag{0x0020, 0x9302}
var TagImagePathFilterPassBand = Tag{0x0022, 0x0004}
var TagImagePathFilterPassThroughWavelength = Tag{0x0022, 0x0003}
var TagImagePathFilterTypeStackCodeSequence = Tag{0x0022, 0x0018}
var TagImagePlanePixelSpacing = Tag{0x3002, 0x0011}
var TagImagePositionPatient = Tag{0x0020, 0x0032}
var TagImagePositionVolume = Tag{0x0020, 0x9301}
var TagImageProcessingApplied = Tag{0x0028, 0x9446}
var TagImageRotation = Tag{0x0070, 0x0042}
var TagImageSetLabel = Tag{0x0072, 0x0040}
var TagImageSetNumber = Tag{0x0072, 0x0032}
var TagImageSetSelectorCategory = Tag{0x0072, 0x0034}
var TagImageSetSelectorSequence = Tag{0x0072, 0x0022}
var TagImageSetSelectorUsageFlag = Tag{0x0072, 0x0024}
var TagImageSetsSequence = Tag{0x0072, 0x0020}
var TagImageToEquipmentMappingMatrix = Tag{0x0028, 0x9520}
var TagImageTriggerDelay = Tag{0x0018, 0x1067}
var TagImageType = Tag{0x0008, 0x0008}
var TagImagedNucleus = Tag{0x0018, 0x0085}
var TagImagedVolumeDepth = Tag{0x0048, 0x0003}
var TagImagedVolumeHeight = Tag{0x0048, 0x0002}
var TagImagedVolumeWidth = Tag{0x0048, 0x0001}
var TagImagerPixelSpacing = Tag{0x0018, 0x1164}
var TagImagesInAcquisition = Tag{0x0020, 0x1002}
var TagImagingDeviceSpecificAcquisitionParameters = Tag{0x300A, 0x00CC}
var TagImagingFrequency = Tag{0x0018, 0x0084}
var TagImagingServiceRequestComments = Tag{0x0040, 0x2400}
var TagImplantAssemblyTemplateIssuer = Tag{0x0076, 0x0003}
var TagImplantAssemblyTemplateName = Tag{0x0076, 0x0001}
var TagImplantAssemblyTemplateTargetAnatomySequence = Tag{0x0076, 0x0010}
var TagImplantAssemblyTemplateType = Tag{0x0076, 0x000A}
var TagImplantAssemblyTemplateVersion = Tag{0x0076, 0x0006}
var TagImplantName = Tag{0x0022, 0x1095}
var TagImplantPartNumber = Tag{0x0022, 0x1097}
var TagImplantRegulatoryDisapprovalCodeSequence = Tag{0x0068, 0x62A0}
var TagImplantSize = Tag{0x0068, 0x6210}
var TagImplantTargetAnatomySequence = Tag{0x0068, 0x6230}
var TagImplantTemplate3DModelSurfaceNumber = Tag{0x0068, 0x6350}
var TagImplantTemplateGroupDescription = Tag{0x0078, 0x0010}
var TagImplantTemplateGroupIssuer = Tag{0x0078, 0x0020}
var TagImplantTemplateGroupMemberID = Tag{0x0078, 0x002E}
var TagImplantTemplateGroupMemberMatching2DCoordinatesSequence = Tag{0x0078, 0x0070}
var TagImplantTemplateGroupMembersSequence = Tag{0x0078, 0x002A}
var TagImplantTemplateGroupName = Tag{0x0078, 0x0001}
var TagImplantTemplateGroupTargetAnatomySequence = Tag{0x0078, 0x0028}
var TagImplantTemplateGroupVariationDimensionName = Tag{0x0078, 0x00B2}
var TagImplantTemplateGroupVariationDimensionRank = Tag{0x0078, 0x00B8}
var TagImplantTemplateGroupVariationDimensionRankSequence = Tag{0x0078, 0x00B4}
var TagImplantTemplateGroupVariationDimensionSequence = Tag{0x0078, 0x00B0}
var TagImplantTemplateGroupVersion = Tag{0x0078, 0x0024}
var TagImplantTemplateVersion = Tag{0x0068, 0x6221}
var TagImplantType = Tag{0x0068, 0x6223}
var TagImplantTypeCodeSequence = Tag{0x0068, 0x63A8}
var TagImplementationClassUID = Tag{0x0002, 0x0012}
var TagImplementationVersionName = Tag{0x0002, 0x0013}
var TagInConcatenationNumber = Tag{0x0020, 0x9162}
var TagInConcatenationTotalNumber = Tag{0x0020, 0x9163}
var TagInPlanePhaseEncodingDirection = Tag{0x0018, 0x1312}
var TagInStackPositionNumber = Tag{0x0020, 0x9057}
var TagInboundArrivalType = Tag{0x4010, 0x1056}
var TagIncidentAngle = Tag{0x0014, 0x4052}
var TagIncludeDisplayApplication = Tag{0x2200, 0x0009}
var TagIncludeNonDICOMObjects = Tag{0x2200, 0x0008}
var TagIndexNormalsFlag = Tag{0x0024, 0x0338}
var TagIndexProbability = Tag{0x0024, 0x0341}
var TagIndexProbabilitySequence = Tag{0x0024, 0x0344}
var TagIndicationDescription = Tag{0x0014, 0x2018}
var TagIndicationDisposition = Tag{0x0014, 0x201C}
var TagIndicationLabel = Tag{0x0014, 0x2016}
var TagIndicationNumber = Tag{0x0014, 0x2014}
var TagIndicationPhysicalPropertySequence = Tag{0x0014, 0x2030}
var TagIndicationROISequence = Tag{0x0014, 0x201E}
var TagIndicationSequence = Tag{0x0014, 0x2012}
var TagIndicationType = Tag{0x0014, 0x201A}
var TagInformationFromManufacturerSequence = Tag{0x0068, 0x6260}
var TagInformationIssueDateTime = Tag{0x0068, 0x6270}
var TagInformationSummary = Tag{0x0068, 0x6280}
var TagInitialCineRunState = Tag{0x0018, 0x0042}
var TagInnerDiameter = Tag{0x0014, 0x0056}
var TagInputAvailabilityFlag = Tag{0x0040, 0x4020}
var TagInputInformationSequence = Tag{0x0040, 0x4021}
var TagInputReadinessState = Tag{0x0040, 0x4041}
var TagInstanceAvailability = Tag{0x0008, 0x0056}
var TagInstanceCoercionDateTime = Tag{0x0008, 0x0015}
var TagInstanceCreationDate = Tag{0x0008, 0x0012}
var TagInstanceCreationTime = Tag{0x0008, 0x0013}
var TagInstanceCreatorUID = Tag{0x0008, 0x0014}
var TagInstanceNumber = Tag{0x0020, 0x0013}
var TagInstitutionAddress = Tag{0x0008, 0x0081}
var TagInstitutionCodeSequence = Tag{0x0008, 0x0082}
var TagInstitutionName = Tag{0x0008, 0x0080}
var TagInstitutionalDepartmentName = Tag{0x0008, 0x1040}
var TagIntendedRecipientsOfResultsIdentificationSequence = Tag{0x0040, 0x1011}
var TagIntensifierActiveDimensions = Tag{0x0018, 0x9428}
var TagIntensifierActiveShape = Tag{0x0018, 0x9427}
var TagIntensifierSize = Tag{0x0018, 0x1162}
var TagInterMarkerDistance = Tag{0x0050, 0x0019}
var TagIntermediatePupillaryDistance = Tag{0x0046, 0x0063}
var TagInternalDetectorFrameTime = Tag{0x0014, 0x3011}
var TagInternationalRouteSegment = Tag{0x4010, 0x1028}
var TagInterpolationType = Tag{0x0052, 0x0039}
var TagIntervalsAcquired = Tag{0x0018, 0x1083}
var TagIntervalsRejected = Tag{0x0018, 0x1084}
var TagInterventionDescription = Tag{0x0018, 0x003A}
var TagInterventionDrugCodeSequence = Tag{0x0018, 0x0029}
var TagInterventionDrugDose = Tag{0x0018, 0x0028}
var TagInterventionDrugInformationSequence = Tag{0x0018, 0x0026}
var TagInterventionDrugName = Tag{0x0018, 0x0034}
var TagInterventionDrugStartTime = Tag{0x0018, 0x0035}
var TagInterventionDrugStopTime = Tag{0x0018, 0x0027}
var TagInterventionSequence = Tag{0x0018, 0x0036}
var TagInterventionStatus = Tag{0x0018, 0x0038}
var TagIntraOcularPressure = Tag{0x0022, 0x000B}
var TagIntraocularLensCalculationsLeftEyeSequence = Tag{0x0022, 0x1310}
var TagIntraocularLensCalculationsRightEyeSequence = Tag{0x0022, 0x1300}
var TagIntravascularFrameContentSequence = Tag{0x0052, 0x0027}
var TagIntravascularLongitudinalDistance = Tag{0x0052, 0x0028}
var TagIntravascularOCTFrameContentSequence = Tag{0x0052, 0x0029}
var TagIntravascularOCTFrameTypeSequence = Tag{0x0052, 0x0025}
var TagInversionRecovery = Tag{0x0018, 0x9009}
var TagInversionTime = Tag{0x0018, 0x0082}
var TagInversionTimes = Tag{0x0018, 0x9079}
var TagIonBeamLimitingDeviceSequence = Tag{0x300A, 0x03A4}
var TagIonBeamSequence = Tag{0x300A, 0x03A2}
var TagIonBlockSequence = Tag{0x300A, 0x03A6}
var TagIonControlPointDeliverySequence = Tag{0x3008, 0x0041}
var TagIonControlPointSequence = Tag{0x300A, 0x03A8}
var TagIonControlPointVerificationSequence = Tag{0x0074, 0x104E}
var TagIonMachineVerificationSequence = Tag{0x0074, 0x1046}
var TagIonRangeCompensatorSequence = Tag{0x300A, 0x02EA}
var TagIonToleranceTableSequence = Tag{0x300A, 0x03A0}
var TagIonWedgePositionSequence = Tag{0x300A, 0x03AC}
var TagIonWedgeSequence = Tag{0x300A, 0x03AA}
var TagIrradiationEventIdentificationSequence = Tag{0x0018, 0x9477}
var TagIrradiationEventUID = Tag{0x0008, 0x3010}
var TagIsocenterPosition = Tag{0x300A, 0x012C}
var TagIsocenterReferenceSystemSequence = Tag{0x0018, 0x9462}
var TagIsocenterToBeamLimitingDeviceDistance = Tag{0x300A, 0x00BB}
var TagIsocenterToBlockTrayDistance = Tag{0x300A, 0x00F7}
var TagIsocenterToCompensatorDistances = Tag{0x300A, 0x02E6}
var TagIsocenterToCompensatorTrayDistance = Tag{0x300A, 0x02E4}
var TagIsocenterToLateralSpreadingDeviceDistance = Tag{0x300A, 0x0374}
var TagIsocenterToRangeModulatorDistance = Tag{0x300A, 0x038A}
var TagIsocenterToRangeShifterDistance = Tag{0x300A, 0x0364}
var TagIsocenterToWedgeTrayDistance = Tag{0x300A, 0x00D9}
var TagIssueDateOfImagingServiceRequest = Tag{0x0040, 0x2004}
var TagIssueTimeOfImagingServiceRequest = Tag{0x0040, 0x2005}
var TagIssuerOfAccessionNumberSequence = Tag{0x0008, 0x0051}
var TagIssuerOfAdmissionIDSequence = Tag{0x0038, 0x0014}
var TagIssuerOfPatientID = Tag{0x0010, 0x0021}
var TagIssuerOfPatientIDQualifiersSequence = Tag{0x0010, 0x0024}
var TagIssuerOfServiceEpisodeIDSequence = Tag{0x0038, 0x0064}
var TagIssuerOfTheContainerIdentifierSequence = Tag{0x0040, 0x0513}
var TagIssuerOfTheSpecimenIdentifierSequence = Tag{0x0040, 0x0562}
var TagItalic = Tag{0x0070, 0x0250}
var TagItem = Tag{0xFFFE, 0xE000}
var TagItemDelimitationItem = Tag{0xFFFE, 0xE00D}
var TagItemNumber = Tag{0x0020, 0x0019}
var TagIterativeReconstructionMethod = Tag{0x0018, 0x9769}
var TagItineraryID = Tag{0x4010, 0x1051}
var TagItineraryIDAssigningAuthority = Tag{0x4010, 0x1053}
var TagItineraryIDType = Tag{0x4010, 0x1052}
var TagKSpaceFiltering = Tag{0x0018, 0x9064}
var TagKVP = Tag{0x0018, 0x0060}
var TagKVUsedInGainCalibration = Tag{0x0014, 0x3071}
var TagKeratometerIndex = Tag{0x0022, 0x1033}
var TagKeratometricAxis = Tag{0x0046, 0x0077}
var TagKeratometricPower = Tag{0x0046, 0x0076}
var TagKeratometryLeftEyeSequence = Tag{0x0046, 0x0071}
var TagKeratometryMeasurementTypeCodeSequence = Tag{0x0022, 0x1096}
var TagKeratometryRightEyeSequence = Tag{0x0046, 0x0070}
var TagLINACEnergy = Tag{0x0014, 0x5002}
var TagLINACOutput = Tag{0x0014, 0x5004}
var TagLUTData = Tag{0x0028, 0x3006}
var TagLUTDescriptor = Tag{0x0028, 0x3002}
var TagLUTExplanation = Tag{0x0028, 0x3003}
var TagLUTFrameRange = Tag{0x0028, 0x9507}
var TagLUTFunction = Tag{0x0028, 0x9474}
var TagLUTLabel = Tag{0x0040, 0x9210}
var TagLabelStyleSelection = Tag{0x2200, 0x0003}
var TagLabelText = Tag{0x2200, 0x0002}
var TagLabelUsingInformationExtractedFromInstances = Tag{0x2200, 0x0001}
var TagLanguageCodeSequence = Tag{0x0008, 0x0006}
var TagLargestImagePixelValue = Tag{0x0028, 0x0107}
var TagLargestPixelValueInSeries = Tag{0x0028, 0x0109}
var TagLastMenstrualDate = Tag{0x0010, 0x21D0}
var TagLateralSpreadingDeviceDescription = Tag{0x300A, 0x033A}
var TagLateralSpreadingDeviceID = Tag{0x300A, 0x0336}
var TagLateralSpreadingDeviceNumber = Tag{0x300A, 0x0334}
var TagLateralSpreadingDeviceSequence = Tag{0x300A, 0x0332}
var TagLateralSpreadingDeviceSetting = Tag{0x300A, 0x0372}
var TagLateralSpreadingDeviceSettingsSequence = Tag{0x300A, 0x0370}
var TagLateralSpreadingDeviceType = Tag{0x300A, 0x0338}
var TagLateralSpreadingDeviceWaterEquivalentThickness = Tag{0x300A, 0x033C}
var TagLaterality = Tag{0x0020, 0x0060}
var TagLeafJawPositions = Tag{0x300A, 0x011C}
var TagLeafPositionBoundaries = Tag{0x300A, 0x00BE}
var TagLeftImageSequence = Tag{0x0022, 0x0021}
var TagLeftLensSequence = Tag{0x0046, 0x0015}
var TagLensConstantDescription = Tag{0x0022, 0x1094}
var TagLensConstantSequence = Tag{0x0022, 0x1092}
var TagLensDescription = Tag{0x0046, 0x0012}
var TagLensSegmentType = Tag{0x0046, 0x0038}
var TagLensStatusCodeSequence = Tag{0x0022, 0x1024}
var TagLensStatusDescription = Tag{0x0022, 0x1065}
var TagLensThickness = Tag{0x0022, 0x1130}
var TagLensThicknessSequence = Tag{0x0022, 0x1127}
var TagLensesCodeSequence = Tag{0x0022, 0x0019}
var TagLesionNumber = Tag{0x0018, 0x3105}
var TagLightPathFilterPassBand = Tag{0x0022, 0x0002}
var TagLightPathFilterPassThroughWavelength = Tag{0x0022, 0x0001}
var TagLightPathFilterTypeStackCodeSequence = Tag{0x0022, 0x0017}
var TagLineDashingStyle = Tag{0x0070, 0x0254}
var TagLinePattern = Tag{0x0070, 0x0255}
var TagLineSequence = Tag{0x0066, 0x0028}
var TagLineStyleSequence = Tag{0x0070, 0x0232}
var TagLineThickness = Tag{0x0070, 0x0253}
var TagListOfMIMETypes = Tag{0x0042, 0x0014}
var TagLocalDeviationProbabilityNormalsFlag = Tag{0x0024, 0x0072}
var TagLocalNamespaceEntityID = Tag{0x0040, 0x0031}
var TagLocalizedDeviationProbability = Tag{0x0024, 0x0073}
var TagLocalizedDeviationProbabilitySequence = Tag{0x0024, 0x0085}
var TagLocalizedDeviationfromNormal = Tag{0x0024, 0x0068}
var TagLocationOfMeasuredBeamDiameter = Tag{0x0014, 0x4019}
var TagLongitudinalTemporalInformationModified = Tag{0x0028, 0x0303}
var TagLossyImageCompression = Tag{0x0028, 0x2110}
var TagLossyImageCompressionMethod = Tag{0x0028, 0x2114}
var TagLossyImageCompressionRatio = Tag{0x0028, 0x2112}
var TagLowEnergyDetectors = Tag{0x4010, 0x0001}
var TagLowRRValue = Tag{0x0018, 0x1081}
var TagMAC = Tag{0x0400, 0x0404}
var TagMACAlgorithm = Tag{0x0400, 0x0015}
var TagMACCalculationTransferSyntaxUID = Tag{0x0400, 0x0010}
var TagMACIDNumber = Tag{0x0400, 0x0005}
var TagMACParametersSequence = Tag{0x4FFE, 0x0001}
var TagMAUsedInGainCalibration = Tag{0x0014, 0x3072}
var TagMIMETypeOfEncapsulatedDocument = Tag{0x0042, 0x0012}
var TagMRAcquisitionFrequencyEncodingSteps = Tag{0x0018, 0x9058}
var TagMRAcquisitionPhaseEncodingStepsInPlane = Tag{0x0018, 0x9231}
var TagMRAcquisitionPhaseEncodingStepsOutOfPlane = Tag{0x0018, 0x9232}
var TagMRAcquisitionType = Tag{0x0018, 0x0023}
var TagMRArterialSpinLabelingSequence = Tag{0x0018, 0x9251}
var TagMRAveragesSequence = Tag{0x0018, 0x9119}
var TagMRDiffusionSequence = Tag{0x0018, 0x9117}
var TagMREchoSequence = Tag{0x0018, 0x9114}
var TagMRFOVGeometrySequence = Tag{0x0018, 0x9125}
var TagMRImageFrameTypeSequence = Tag{0x0018, 0x9226}
var TagMRImagingModifierSequence = Tag{0x0018, 0x9006}
var TagMRMetaboliteMapSequence = Tag{0x0018, 0x9152}
var TagMRModifierSequence = Tag{0x0018, 0x9115}
var TagMRReceiveCoilSequence = Tag{0x0018, 0x9042}
var TagMRSpatialSaturationSequence = Tag{0x0018, 0x9107}
var TagMRSpectroscopyAcquisitionType = Tag{0x0018, 0x9200}
var TagMRSpectroscopyFOVGeometrySequence = Tag{0x0018, 0x9103}
var TagMRSpectroscopyFrameTypeSequence = Tag{0x0018, 0x9227}
var TagMRTimingAndRelatedParametersSequence = Tag{0x0018, 0x9112}
var TagMRTransmitCoilSequence = Tag{0x0018, 0x9049}
var TagMRVelocityEncodingSequence = Tag{0x0018, 0x9197}
var TagMagneticFieldStrength = Tag{0x0018, 0x0087}
var TagMagnetizationTransfer = Tag{0x0018, 0x9020}
var TagMagnificationType = Tag{0x2010, 0x0060}
var TagMajorTicksSequence = Tag{0x0070, 0x0287}
var TagMandatoryComponentType = Tag{0x0076, 0x0038}
var TagManifold = Tag{0x0066, 0x0010}
var TagManufacturer = Tag{0x0008, 0x0070}
var TagManufacturerModelName = Tag{0x0008, 0x1090}
var TagMappedPixelValue = Tag{0x0022, 0x1452}
var TagMappingResource = Tag{0x0008, 0x0105}
var TagMaskFrameNumbers = Tag{0x0028, 0x6110}
var TagMaskOperation = Tag{0x0028, 0x6101}
var TagMaskOperationExplanation = Tag{0x0028, 0x6190}
var TagMaskSelectionMode = Tag{0x0028, 0x9454}
var TagMaskSubPixelShift = Tag{0x0028, 0x6114}
var TagMaskSubtractionSequence = Tag{0x0028, 0x6100}
var TagMaskVisibilityPercentage = Tag{0x0028, 0x9478}
var TagMass = Tag{0x4010, 0x1017}
var TagMaterialGrade = Tag{0x0014, 0x0042}
var TagMaterialID = Tag{0x300A, 0x00E1}
var TagMaterialIsolationDiameter = Tag{0x0014, 0x0034}
var TagMaterialNotes = Tag{0x0014, 0x0046}
var TagMaterialPipeDiameter = Tag{0x0014, 0x0032}
var TagMaterialPropertiesFileFormat = Tag{0x0014, 0x0045}
var TagMaterialPropertiesFileID = Tag{0x0014, 0x0044}
var TagMaterialThickness = Tag{0x0014, 0x0030}
var TagMaterialsCodeSequence = Tag{0x0068, 0x63A0}
var TagMatingFeatureDegreeOfFreedomSequence = Tag{0x0068, 0x6400}
var TagMatingFeatureID = Tag{0x0068, 0x63F0}
var TagMatingFeatureSequence = Tag{0x0068, 0x63E0}
var TagMatingFeatureSetID = Tag{0x0068, 0x63C0}
var TagMatingFeatureSetLabel = Tag{0x0068, 0x63D0}
var TagMatingFeatureSetsSequence = Tag{0x0068, 0x63B0}
var TagMatrixRegistrationSequence = Tag{0x0070, 0x0309}
var TagMatrixSequence = Tag{0x0070, 0x030A}
var TagMaxDensity = Tag{0x2010, 0x0130}
var TagMaximumAcrossScanDistortion = Tag{0x0022, 0x0049}
var TagMaximumAlongScanDistortion = Tag{0x0022, 0x0038}
var TagMaximumCollatedFilms = Tag{0x2010, 0x0154}
var TagMaximumDepthDistortion = Tag{0x0022, 0x0036}
var TagMaximumFractionalValue = Tag{0x0062, 0x000E}
var TagMaximumMemoryAllocation = Tag{0x2000, 0x0061}
var TagMaximumPointDistance = Tag{0x0066, 0x0019}
var TagMaximumStimulusLuminance = Tag{0x0024, 0x0018}
var TagMeanPointDistance = Tag{0x0066, 0x0018}
var TagMeasuredBandwidth = Tag{0x0014, 0x401C}
var TagMeasuredBeamDimensionA = Tag{0x0014, 0x4017}
var TagMeasuredBeamDimensionB = Tag{0x0014, 0x4018}
var TagMeasuredCenterFrequency = Tag{0x0014, 0x401B}
var TagMeasuredDoseDescription = Tag{0x3008, 0x0012}
var TagMeasuredDoseReferenceNumber = Tag{0x3008, 0x0064}
var TagMeasuredDoseReferenceSequence = Tag{0x3008, 0x0010}
var TagMeasuredDoseType = Tag{0x3008, 0x0014}
var TagMeasuredDoseValue = Tag{0x3008, 0x0016}
var TagMeasuredValueSequence = Tag{0x0040, 0xA300}
var TagMeasurementLaterality = Tag{0x0024, 0x0113}
var TagMeasurementUnitsCodeSequence = Tag{0x0040, 0x08EA}
var TagMeasuringUnitsSequence = Tag{0x0040, 0x0295}
var TagMechanicalIndex = Tag{0x0018, 0x5022}
var TagMediaDisposition = Tag{0x2200, 0x0004}
var TagMediaInstalledSequence = Tag{0x2000, 0x00A2}
var TagMediaStorageSOPClassUID = Tag{0x0002, 0x0002}
var TagMediaStorageSOPInstanceUID = Tag{0x0002, 0x0003}
var TagMedicalAlerts = Tag{0x0010, 0x2000}
var TagMedicalRecordLocator = Tag{0x0010, 0x1090}
var TagMediumType = Tag{0x2000, 0x0030}
var TagMemoryAllocation = Tag{0x2000, 0x0060}
var TagMemoryBitDepth = Tag{0x2000, 0x00A0}
var TagMessageID = Tag{0x0000, 0x0110}
var TagMessageIDBeingRespondedTo = Tag{0x0000, 0x0120}
var TagMetaboliteMapCodeSequence = Tag{0x0018, 0x9083}
var TagMetaboliteMapDescription = Tag{0x0018, 0x9080}
var TagMetersetExposure = Tag{0x3002, 0x0032}
var TagMetersetRate = Tag{0x300A, 0x035A}
var TagMetersetRateDelivered = Tag{0x3008, 0x0046}
var TagMetersetRateSet = Tag{0x3008, 0x0045}
var TagMidSlabPosition = Tag{0x0018, 0x9106}
var TagMilitaryRank = Tag{0x0010, 0x1080}
var TagMinDensity = Tag{0x2010, 0x0120}
var TagMinimumSensitivityValue = Tag{0x0024, 0x0105}
var TagModalitiesInStudy = Tag{0x0008, 0x0061}
var TagModality = Tag{0x0008, 0x0060}
var TagModalityLUTSequence = Tag{0x0028, 0x3000}
var TagModalityLUTType = Tag{0x0028, 0x3004}
var TagModeOfPercutaneousAccessSequence = Tag{0x0052, 0x0016}
var TagModifiedAttributesSequence = Tag{0x0400, 0x0550}
var TagModifierCodeSequence = Tag{0x0040, 0xA195}
var TagModifyingSystem = Tag{0x0400, 0x0563}
var TagModulationType = Tag{0x0014, 0x4026}
var TagMostRecentTreatmentDate = Tag{0x3008, 0x0056}
var TagMotionSynchronizationSequence = Tag{0x300A, 0x0410}
var TagMoveDestination = Tag{0x0000, 0x0600}
var TagMoveOriginatorApplicationEntityTitle = Tag{0x0000, 0x1030}
var TagMoveOriginatorMessageID = Tag{0x0000, 0x1031}
var TagMultiCoilConfiguration = Tag{0x0018, 0x9046}
var TagMultiCoilDefinitionSequence = Tag{0x0018, 0x9045}
var TagMultiCoilElementName = Tag{0x0018, 0x9047}
var TagMultiCoilElementUsed = Tag{0x0018, 0x9048}
var TagMultiFramePresentationSequence = Tag{0x0028, 0x9505}
var TagMultiFrameSourceSOPInstanceUID = Tag{0x0008, 0x1167}
var TagMultiPlanarExcitation = Tag{0x0018, 0x9012}
var TagMultipleCopiesFlag = Tag{0x0040, 0x4006}
var TagMultipleSpinEcho = Tag{0x0018, 0x9011}
var TagMultiplexGroupLabel = Tag{0x003A, 0x0020}
var TagMultiplexGroupTimeOffset = Tag{0x0018, 0x1068}
var TagMultiplexedAudioChannelsDescriptionCodeSequence = Tag{0x003A, 0x0300}
var TagMydriaticAgentCodeSequence = Tag{0x0022, 0x001C}
var TagMydriaticAgentConcentration = Tag{0x0022, 0x004E}
var TagMydriaticAgentConcentrationUnitsSequence = Tag{0x0022, 0x0042}
var TagMydriaticAgentSequence = Tag{0x0022, 0x0058}
var TagNTPSourceAddress = Tag{0x0018, 0x1803}
var TagNameOfPhysiciansReadingStudy = Tag{0x0008, 0x1060}
var TagNamesOfIntendedRecipientsOfResults = Tag{0x0040, 0x1010}
var TagNearPupillaryDistance = Tag{0x0046, 0x0062}
var TagNegativeCatchTrialsQuantity = Tag{0x0024, 0x0048}
var TagNominalBeamEnergy = Tag{0x300A, 0x0114}
var TagNominalBeamEnergyUnit = Tag{0x300A, 0x0015}
var TagNominalCardiacTriggerDelayTime = Tag{0x0020, 0x9153}
var TagNominalCardiacTriggerTimePriorToRPeak = Tag{0x0020, 0x9154}
var TagNominalFrequency = Tag{0x0014, 0x401A}
var TagNominalInterval = Tag{0x0018, 0x1062}
var TagNominalPercentageOfCardiacPhase = Tag{0x0020, 0x9241}
var TagNominalPercentageOfRespiratoryPhase = Tag{0x0020, 0x9245}
var TagNominalPriorDose = Tag{0x300A, 0x001A}
var TagNominalRespiratoryTriggerDelayTime = Tag{0x0020, 0x9255}
var TagNominalScannedPixelSpacing = Tag{0x0018, 0x2010}
var TagNominalScreenDefinitionSequence = Tag{0x0072, 0x0102}
var TagNonDICOMOutputCodeSequence = Tag{0x0040, 0x4032}
var TagNonUniformRadialSamplingCorrected = Tag{0x0018, 0x9766}
var TagNormalizationPoint = Tag{0x3004, 0x0008}
var TagNotchFilterBandwidth = Tag{0x003A, 0x0223}
var TagNotchFilterFrequency = Tag{0x003A, 0x0222}
var TagNotificationFromManufacturerSequence = Tag{0x0068, 0x6265}
var TagNumberOfAlarmObjects = Tag{0x4010, 0x1034}
var TagNumberOfAverages = Tag{0x0018, 0x0083}
var TagNumberOfBeams = Tag{0x300A, 0x0080}
var TagNumberOfBlocks = Tag{0x300A, 0x00F0}
var TagNumberOfBoli = Tag{0x300A, 0x00ED}
var TagNumberOfBrachyApplicationSetups = Tag{0x300A, 0x00A0}
var TagNumberOfCompensators = Tag{0x300A, 0x00E0}
var TagNumberOfCompletedSuboperations = Tag{0x0000, 0x1021}
var TagNumberOfContourPoints = Tag{0x3006, 0x0046}
var TagNumberOfControlPoints = Tag{0x300A, 0x0110}
var TagNumberOfCopies = Tag{0x2000, 0x0010}
var TagNumberOfDetectors = Tag{0x0054, 0x0021}
var TagNumberOfElements = Tag{0x0014, 0x4012}
var TagNumberOfEnergyWindows = Tag{0x0054, 0x0011}
var TagNumberOfEventTimers = Tag{0x0008, 0x2129}
var TagNumberOfFailedSuboperations = Tag{0x0000, 0x1022}
var TagNumberOfFilms = Tag{0x2100, 0x0170}
var TagNumberOfFocalPlanes = Tag{0x0048, 0x0013}
var TagNumberOfFractionPatternDigitsPerDay = Tag{0x300A, 0x0079}
var TagNumberOfFractionsDelivered = Tag{0x3008, 0x005A}
var TagNumberOfFractionsPlanned = Tag{0x300A, 0x0078}
var TagNumberOfFrames = Tag{0x0028, 0x0008}
var TagNumberOfFramesInPhase = Tag{0x0054, 0x0033}
var TagNumberOfFramesInRotation = Tag{0x0054, 0x0053}
var TagNumberOfFramesIntegrated = Tag{0x0014, 0x3012}
var TagNumberOfFramesUsedForIntegration = Tag{0x0014, 0x3073}
var TagNumberOfGraphicPoints = Tag{0x0070, 0x0021}
var TagNumberOfHorizontalPixels = Tag{0x0072, 0x0106}
var TagNumberOfIterations = Tag{0x0018, 0x9739}
var TagNumberOfKSpaceTrajectories = Tag{0x0018, 0x9093}
var TagNumberOfLateralSpreadingDevices = Tag{0x300A, 0x0330}
var TagNumberOfLeafJawPairs = Tag{0x300A, 0x00BC}
var TagNumberOfPaddedAlines = Tag{0x0052, 0x0038}
var TagNumberOfPaintings = Tag{0x300A, 0x039A}
var TagNumberOfPatientRelatedInstances = Tag{0x0020, 0x1204}
var TagNumberOfPatientRelatedSeries = Tag{0x0020, 0x1202}
var TagNumberOfPatientRelatedStudies = Tag{0x0020, 0x1200}
var TagNumberOfPhaseEncodingSteps = Tag{0x0018, 0x0089}
var TagNumberOfPhases = Tag{0x0054, 0x0031}
var TagNumberOfPriorsReferenced = Tag{0x0072, 0x0014}
var TagNumberOfPulses = Tag{0x300A, 0x028A}
var TagNumberOfRRIntervals = Tag{0x0054, 0x0061}
var TagNumberOfRangeModulators = Tag{0x300A, 0x0340}
var TagNumberOfRangeShifters = Tag{0x300A, 0x0312}
var TagNumberOfRemainingSuboperations = Tag{0x0000, 0x1020}
var TagNumberOfRotations = Tag{0x0054, 0x0051}
var TagNumberOfScanSpotPositions = Tag{0x300A, 0x0392}
var TagNumberOfScreens = Tag{0x0072, 0x0100}
var TagNumberOfSeriesRelatedInstances = Tag{0x0020, 0x1209}
var TagNumberOfSlices = Tag{0x0054, 0x0081}
var TagNumberOfStages = Tag{0x0008, 0x2124}
var TagNumberOfStudyRelatedInstances = Tag{0x0020, 0x1208}
var TagNumberOfStudyRelatedSeries = Tag{0x0020, 0x1206}
var TagNumberOfSubsets = Tag{0x0018, 0x9740}
var TagNumberOfSurfacePoints = Tag{0x0066, 0x0015}
var TagNumberOfSurfaces = Tag{0x0066, 0x0001}
var TagNumberOfTableBreakPoints = Tag{0x0018, 0x6050}
var TagNumberOfTableEntries = Tag{0x0018, 0x6056}
var TagNumberOfTemporalPositions = Tag{0x0020, 0x0105}
var TagNumberOfTimeSlices = Tag{0x0054, 0x0101}
var TagNumberOfTimeSlots = Tag{0x0054, 0x0071}
var TagNumberOfTomosynthesisSourceImages = Tag{0x0018, 0x1495}
var TagNumberOfTotalObjects = Tag{0x4010, 0x1033}
var TagNumberOfTriggersInPhase = Tag{0x0054, 0x0211}
var TagNumberOfVectors = Tag{0x0066, 0x001E}
var TagNumberOfVerticalPixels = Tag{0x0072, 0x0104}
var TagNumberOfViewsInStage = Tag{0x0008, 0x212A}
var TagNumberOfVisualStimuli = Tag{0x0024, 0x0038}
var TagNumberOfWarningSuboperations = Tag{0x0000, 0x1023}
var TagNumberOfWaveformChannels = Tag{0x003A, 0x0005}
var TagNumberOfWaveformSamples = Tag{0x003A, 0x0010}
var TagNumberOfWedges = Tag{0x300A, 0x00D0}
var TagNumberOfZeroFills = Tag{0x0018, 0x9066}
var TagNumericValue = Tag{0x0040, 0xA30A}
var TagNumericValueQualifierCodeSequence = Tag{0x0040, 0xA301}
var TagOCTAcquisitionDomain = Tag{0x0052, 0x0006}
var TagOCTFocalDistance = Tag{0x0052, 0x0002}
var TagOCTOpticalCenterWavelength = Tag{0x0052, 0x0007}
var TagOCTZOffsetApplied = Tag{0x0052, 0x0026}
var TagOCTZOffsetCorrection = Tag{0x0052, 0x0030}
var TagOOIOwnerCreationTime = Tag{0x4010, 0x1041}
var TagOOIOwnerSequence = Tag{0x4010, 0x1047}
var TagOOIOwnerType = Tag{0x4010, 0x1009}
var TagOOISize = Tag{0x4010, 0x1043}
var TagOOIType = Tag{0x4010, 0x1042}
var TagOOITypeDescriptor = Tag{0x4010, 0x1068}
var TagObjectPixelSpacingInCenterOfBeam = Tag{0x0018, 0x9404}
var TagObjectThicknessSequence = Tag{0x0018, 0x9456}
var TagObjectiveLensNumericalAperture = Tag{0x0048, 0x0113}
var TagObjectiveLensPower = Tag{0x0048, 0x0112}
var TagObservationDateTime = Tag{0x0040, 0xA032}
var TagObservationNumber = Tag{0x3006, 0x0082}
var TagObservationUID = Tag{0x0040, 0xA171}
var TagObserverType = Tag{0x0040, 0xA084}
var TagOccupation = Tag{0x0010, 0x2180}
var TagOffendingElement = Tag{0x0000, 0x0901}
var TagOffsetOfReferencedLowerLevelDirectoryEntity = Tag{0x0004, 0x1420}
var TagOffsetOfTheFirstDirectoryRecordOfTheRootDirectoryEntity = Tag{0x0004, 0x1200}
var TagOffsetOfTheLastDirectoryRecordOfTheRootDirectoryEntity = Tag{0x0004, 0x1202}
var TagOffsetOfTheNextDirectoryRecord = Tag{0x0004, 0x1400}
var TagOperatingMode = Tag{0x0018, 0x9178}
var TagOperatingModeSequence = Tag{0x0018, 0x9176}
var TagOperatingModeType = Tag{0x0018, 0x9177}
var TagOperatorIdentificationSequence = Tag{0x0008, 0x1072}
var TagOperatorsName = Tag{0x0008, 0x1070}
var TagOphthalmicAxialLength = Tag{0x0022, 0x1019}
var TagOphthalmicAxialLengthAcquisitionMethodCodeSequence = Tag{0x0022, 0x1153}
var TagOphthalmicAxialLengthDataSourceCodeSequence = Tag{0x0022, 0x1150}
var TagOphthalmicAxialLengthDataSourceDescription = Tag{0x0022, 0x1159}
var TagOphthalmicAxialLengthMeasurementModified = Tag{0x0022, 0x1140}
var TagOphthalmicAxialLengthMeasurementsLengthSummationSequence = Tag{0x0022, 0x1212}
var TagOphthalmicAxialLengthMeasurementsSegmentNameCodeSequence = Tag{0x0022, 0x1101}
var TagOphthalmicAxialLengthMeasurementsSegmentalLengthSequence = Tag{0x0022, 0x1211}
var TagOphthalmicAxialLengthMeasurementsSequence = Tag{0x0022, 0x1050}
var TagOphthalmicAxialLengthMeasurementsTotalLengthSequence = Tag{0x0022, 0x1210}
var TagOphthalmicAxialLengthMeasurementsType = Tag{0x0022, 0x1010}
var TagOphthalmicAxialLengthQualityMetricSequence = Tag{0x0022, 0x1262}
var TagOphthalmicAxialLengthQualityMetricTypeCodeSequence = Tag{0x0022, 0x1265}
var TagOphthalmicAxialLengthQualityMetricTypeDescription = Tag{0x0022, 0x1273}
var TagOphthalmicAxialLengthSelectionMethodCodeSequence = Tag{0x0022, 0x1250}
var TagOphthalmicAxialLengthSequence = Tag{0x0022, 0x1012}
var TagOphthalmicAxialLengthVelocity = Tag{0x0022, 0x1059}
var TagOphthalmicAxialMeasurementsDeviceType = Tag{0x0022, 0x1009}
var TagOphthalmicAxialMeasurementsLeftEyeSequence = Tag{0x0022, 0x1008}
var TagOphthalmicAxialMeasurementsRightEyeSequence = Tag{0x0022, 0x1007}
var TagOphthalmicFrameLocationSequence = Tag{0x0022, 0x0031}
var TagOphthalmicImageOrientation = Tag{0x0022, 0x0039}
var TagOphthalmicMappingDeviceType = Tag{0x0022, 0x1415}
var TagOphthalmicPatientClinicalInformationLeftEyeSequence = Tag{0x0024, 0x0114}
var TagOphthalmicPatientClinicalInformationRightEyeSequence = Tag{0x0024, 0x0115}
var TagOphthalmicThicknessMapQualityRatingSequence = Tag{0x0022, 0x1470}
var TagOphthalmicThicknessMapQualityThresholdSequence = Tag{0x0022, 0x1458}
var TagOphthalmicThicknessMapThresholdQualityRating = Tag{0x0022, 0x1460}
var TagOphthalmicThicknessMapTypeCodeSequence = Tag{0x0022, 0x1436}
var TagOphthalmicThicknessMappingNormalsSequence = Tag{0x0022, 0x1443}
var TagOphthalmicUltrasoundMethodCodeSequence = Tag{0x0022, 0x1044}
var TagOpticalOphthalmicAxialLengthMeasurementsSequence = Tag{0x0022, 0x1225}
var TagOpticalPathDescription = Tag{0x0048, 0x0107}
var TagOpticalPathIdentificationSequence = Tag{0x0048, 0x0207}
var TagOpticalPathIdentifier = Tag{0x0048, 0x0106}
var TagOpticalPathSequence = Tag{0x0048, 0x0105}
var TagOpticalSelectedOphthalmicAxialLengthSequence = Tag{0x0022, 0x1255}
var TagOpticalTransmittance = Tag{0x0046, 0x0040}
var TagOptotype = Tag{0x0046, 0x0094}
var TagOptotypeDetailedDefinition = Tag{0x0046, 0x0139}
var TagOptotypePresentation = Tag{0x0046, 0x0095}
var TagOrderCallbackPhoneNumber = Tag{0x0040, 0x2010}
var TagOrderEnteredBy = Tag{0x0040, 0x2008}
var TagOrderEntererLocation = Tag{0x0040, 0x2009}
var TagOrderFillerIdentifierSequence = Tag{0x0040, 0x0027}
var TagOrderPlacerIdentifierSequence = Tag{0x0040, 0x0026}
var TagOrganAtRiskFullVolumeDose = Tag{0x300A, 0x002A}
var TagOrganAtRiskLimitDose = Tag{0x300A, 0x002B}
var TagOrganAtRiskMaximumDose = Tag{0x300A, 0x002C}
var TagOrganAtRiskOverdoseVolumeFraction = Tag{0x300A, 0x002D}
var TagOrganDose = Tag{0x0040, 0x0316}
var TagOrganExposed = Tag{0x0040, 0x0318}
var TagOriginalAttributesSequence = Tag{0x0400, 0x0561}
var TagOriginalImplantAssemblyTemplateSequence = Tag{0x0076, 0x000C}
var TagOriginalImplantTemplateSequence = Tag{0x0068, 0x6225}
var TagOriginalSpecializedSOPClassUID = Tag{0x0008, 0x001B}
var TagOriginator = Tag{0x2100, 0x0070}
var TagOtherMagnificationTypesAvailable = Tag{0x2010, 0x00A7}
var TagOtherMediaAvailableSequence = Tag{0x2000, 0x00A4}
var TagOtherPatientIDs = Tag{0x0010, 0x1000}
var TagOtherPatientIDsSequence = Tag{0x0010, 0x1002}
var TagOtherPatientNames = Tag{0x0010, 0x1001}
var TagOtherPupillaryDistance = Tag{0x0046, 0x0064}
var TagOtherSmoothingTypesAvailable = Tag{0x2010, 0x00A9}
var TagOuterDiameter = Tag{0x0014, 0x0054}
var TagOutputInformationSequence = Tag{0x0040, 0x4033}
var TagOutputPower = Tag{0x0018, 0x5000}
var TagOverallTemplateSpatialTolerance = Tag{0x0068, 0x62A5}
var TagOverriddenAttributesSequence = Tag{0x0074, 0x104A}
var TagOverrideParameterPointer = Tag{0x3008, 0x0062}
var TagOverrideReason = Tag{0x3008, 0x0066}
var TagOverrideSequence = Tag{0x3008, 0x0060}
var TagOversamplingPhase = Tag{0x0018, 0x9029}
var TagOwnerID = Tag{0x2100, 0x0160}
var TagPETDetectorMotionDetailsSequence = Tag{0x0018, 0x9733}
var TagPETFrameAcquisitionSequence = Tag{0x0018, 0x9732}
var TagPETFrameCorrectionFactorsSequence = Tag{0x0018, 0x9736}
var TagPETFrameTypeSequence = Tag{0x0018, 0x9751}
var TagPETPositionSequence = Tag{0x0018, 0x9735}
var TagPETReconstructionSequence = Tag{0x0018, 0x9749}
var TagPETTableDynamicsSequence = Tag{0x0018, 0x9734}
var TagPTORepresentationSequence = Tag{0x4010, 0x1037}
var TagPVCRejection = Tag{0x0018, 0x1085}
var TagPageNumberVector = Tag{0x0018, 0x2001}
var TagPaletteColorLookupTableSequence = Tag{0x0048, 0x0120}
var TagPaletteColorLookupTableUID = Tag{0x0028, 0x1199}
var TagParallelAcquisition = Tag{0x0018, 0x9077}
var TagParallelAcquisitionTechnique = Tag{0x0018, 0x9078}
var TagParallelReductionFactorInPlane = Tag{0x0018, 0x9069}
var TagParallelReductionFactorOutOfPlane = Tag{0x0018, 0x9155}
var TagParallelReductionFactorSecondInPlane = Tag{0x0018, 0x9168}
var TagParameterItemIndex = Tag{0x3008, 0x0063}
var TagParameterPointer = Tag{0x3008, 0x0065}
var TagParameterSequencePointer = Tag{0x3008, 0x0061}
var TagPartialDataDisplayHandling = Tag{0x0072, 0x0208}
var TagPartialFourier = Tag{0x0018, 0x9081}
var TagPartialFourierDirection = Tag{0x0018, 0x9036}
var TagPartialView = Tag{0x0028, 0x1350}
var TagPartialViewCodeSequence = Tag{0x0028, 0x1352}
var TagPartialViewDescription = Tag{0x0028, 0x1351}
var TagParticipantSequence = Tag{0x0040, 0xA07A}
var TagParticipationDateTime = Tag{0x0040, 0xA082}
var TagParticipationType = Tag{0x0040, 0xA080}
var TagPatientAdditionalPosition = Tag{0x300A, 0x0184}
var TagPatientAddress = Tag{0x0010, 0x1040}
var TagPatientAge = Tag{0x0010, 0x1010}
var TagPatientBirthDate = Tag{0x0010, 0x0030}
var TagPatientBirthName = Tag{0x0010, 0x1005}
var TagPatientBirthTime = Tag{0x0010, 0x0032}
var TagPatientBreedCodeSequence = Tag{0x0010, 0x2293}
var TagPatientBreedDescription = Tag{0x0010, 0x2292}
var TagPatientClinicalTrialParticipationSequence = Tag{0x0038, 0x0502}
var TagPatientComments = Tag{0x0010, 0x4000}
var TagPatientEyeMovementCommandCodeSequence = Tag{0x0022, 0x0006}
var TagPatientEyeMovementCommanded = Tag{0x0022, 0x0005}
var TagPatientFrameOfReferenceSource = Tag{0x0020, 0x930C}
var TagPatientGantryRelationshipCodeSequence = Tag{0x0054, 0x0414}
var TagPatientID = Tag{0x0010, 0x0020}
var TagPatientIdentityRemoved = Tag{0x0012, 0x0062}
var TagPatientInstitutionResidence = Tag{0x0038, 0x0400}
var TagPatientInsurancePlanCodeSequence = Tag{0x0010, 0x0050}
var TagPatientMotherBirthName = Tag{0x0010, 0x1060}
var TagPatientMotionCorrected = Tag{0x0018, 0x9763}
var TagPatientName = Tag{0x0010, 0x0010}
var TagPatientNotProperlyFixatedQuantity = Tag{0x0024, 0x0036}
var TagPatientOrientation = Tag{0x0020, 0x0020}
var TagPatientOrientationCodeSequence = Tag{0x0054, 0x0410}
var TagPatientOrientationInFrameSequence = Tag{0x0020, 0x9450}
var TagPatientOrientationModifierCodeSequence = Tag{0x0054, 0x0412}
var TagPatientPhysiologicalStateCodeSequence = Tag{0x0018, 0x9772}
var TagPatientPhysiologicalStateSequence = Tag{0x0018, 0x9771}
var TagPatientPosition = Tag{0x0018, 0x5100}
var TagPatientPrimaryLanguageCodeSequence = Tag{0x0010, 0x0101}
var TagPatientPrimaryLanguageModifierCodeSequence = Tag{0x0010, 0x0102}
var TagPatientReliabilityIndicator = Tag{0x0024, 0x0069}
var TagPatientReligiousPreference = Tag{0x0010, 0x21F0}
var TagPatientSetupLabel = Tag{0x300A, 0x0183}
var TagPatientSetupNumber = Tag{0x300A, 0x0182}
var TagPatientSetupSequence = Tag{0x300A, 0x0180}
var TagPatientSex = Tag{0x0010, 0x0040}
var TagPatientSexNeutered = Tag{0x0010, 0x2203}
var TagPatientSize = Tag{0x0010, 0x1020}
var TagPatientSizeCodeSequence = Tag{0x0010, 0x1021}
var TagPatientSpeciesCodeSequence = Tag{0x0010, 0x2202}
var TagPatientSpeciesDescription = Tag{0x0010, 0x2201}
var TagPatientState = Tag{0x0038, 0x0500}
var TagPatientSupportAccessoryCode = Tag{0x300A, 0x0354}
var TagPatientSupportAdjustedAngle = Tag{0x0074, 0x102A}
var TagPatientSupportAngle = Tag{0x300A, 0x0122}
var TagPatientSupportAngleTolerance = Tag{0x300A, 0x004C}
var TagPatientSupportID = Tag{0x300A, 0x0352}
var TagPatientSupportRotationDirection = Tag{0x300A, 0x0123}
var TagPatientSupportType = Tag{0x300A, 0x0350}
var TagPatientTelephoneNumbers = Tag{0x0010, 0x2154}
var TagPatientTransportArrangements = Tag{0x0040, 0x1004}
var TagPatientWeight = Tag{0x0010, 0x1030}
var TagPatternOffColorCIELabValue = Tag{0x0070, 0x0252}
var TagPatternOffOpacity = Tag{0x0070, 0x0285}
var TagPatternOnColorCIELabValue = Tag{0x0070, 0x0251}
var TagPatternOnOpacity = Tag{0x0070, 0x0284}
var TagPauseBetweenFrames = Tag{0x0054, 0x0038}
var TagPerFrameFunctionalGroupsSequence = Tag{0x5200, 0x9230}
var TagPerProjectionAcquisitionSequence = Tag{0x0018, 0x9538}
var TagPercentPhaseFieldOfView = Tag{0x0018, 0x0094}
var TagPercentSampling = Tag{0x0018, 0x0093}
var TagPerformedLocation = Tag{0x0040, 0x0243}
var TagPerformedProcedureCodeSequence = Tag{0x0040, 0xA372}
var TagPerformedProcedureStepDescription = Tag{0x0040, 0x0254}
var TagPerformedProcedureStepDiscontinuationReasonCodeSequence = Tag{0x0040, 0x0281}
var TagPerformedProcedureStepEndDate = Tag{0x0040, 0x0250}
var TagPerformedProcedureStepEndDateTime = Tag{0x0040, 0x4051}
var TagPerformedProcedureStepEndTime = Tag{0x0040, 0x0251}
var TagPerformedProcedureStepID = Tag{0x0040, 0x0253}
var TagPerformedProcedureStepStartDate = Tag{0x0040, 0x0244}
var TagPerformedProcedureStepStartDateTime = Tag{0x0040, 0x4050}
var TagPerformedProcedureStepStartTime = Tag{0x0040, 0x0245}
var TagPerformedProcedureStepStatus = Tag{0x0040, 0x0252}
var TagPerformedProcedureTypeDescription = Tag{0x0040, 0x0255}
var TagPerformedProcessingApplicationsCodeSequence = Tag{0x0040, 0x4007}
var TagPerformedProcessingParametersSequence = Tag{0x0074, 0x1212}
var TagPerformedProtocolCodeSequence = Tag{0x0040, 0x0260}
var TagPerformedProtocolType = Tag{0x0040, 0x0261}
var TagPerformedSeriesSequence = Tag{0x0040, 0x0340}
var TagPerformedStationAETitle = Tag{0x0040, 0x0241}
var TagPerformedStationClassCodeSequence = Tag{0x0040, 0x4029}
var TagPerformedStationGeographicLocationCodeSequence = Tag{0x0040, 0x4030}
var TagPerformedStationName = Tag{0x0040, 0x0242}
var TagPerformedStationNameCodeSequence = Tag{0x0040, 0x4028}
var TagPerformedWorkitemCodeSequence = Tag{0x0040, 0x4019}
var TagPerformingPhysicianIdentificationSequence = Tag{0x0008, 0x1052}
var TagPerformingPhysicianName = Tag{0x0008, 0x1050}
var TagPersonAddress = Tag{0x0040, 0x1102}
var TagPersonIdentificationCodeSequence = Tag{0x0040, 0x1101}
var TagPersonName = Tag{0x0040, 0xA123}
var TagPersonTelephoneNumbers = Tag{0x0040, 0x1103}
var TagPertinentDocumentsSequence = Tag{0x0038, 0x0100}
var TagPertinentOtherEvidenceSequence = Tag{0x0040, 0xA385}
var TagPhantomType = Tag{0x4010, 0x1046}
var TagPhaseContrast = Tag{0x0018, 0x9014}
var TagPhaseDelay = Tag{0x0054, 0x0036}
var TagPhaseDescription = Tag{0x0054, 0x0039}
var TagPhaseInformationSequence = Tag{0x0054, 0x0032}
var TagPhaseVector = Tag{0x0054, 0x0030}
var TagPhosphorType = Tag{0x0018, 0x1261}
var TagPhotometricInterpretation = Tag{0x0028, 0x0004}
var TagPhototimerSetting = Tag{0x0018, 0x7065}
var TagPhysicalDeltaX = Tag{0x0018, 0x602C}
var TagPhysicalDeltaY = Tag{0x0018, 0x602E}
var TagPhysicalDetectorSize = Tag{0x0018, 0x9429}
var TagPhysicalUnitsXDirection = Tag{0x0018, 0x6024}
var TagPhysicalUnitsYDirection = Tag{0x0018, 0x6026}
var TagPhysiciansOfRecord = Tag{0x0008, 0x1048}
var TagPhysiciansOfRecordIdentificationSequence = Tag{0x0008, 0x1049}
var TagPhysiciansReadingStudyIdentificationSequence = Tag{0x0008, 0x1062}
var TagPixelAspectRatio = Tag{0x0028, 0x0034}
var TagPixelBandwidth = Tag{0x0018, 0x0095}
var TagPixelComponentDataType = Tag{0x0018, 0x604E}
var TagPixelComponentMask = Tag{0x0018, 0x6046}
var TagPixelComponentOrganization = Tag{0x0018, 0x6044}
var TagPixelComponentPhysicalUnits = Tag{0x0018, 0x604C}
var TagPixelComponentRangeStart = Tag{0x0018, 0x6048}
var TagPixelComponentRangeStop = Tag{0x0018, 0x604A}
var TagPixelData = Tag{0x7FE0, 0x0010}
var TagPixelDataAreaOriginRelativeToFOV = Tag{0x0018, 0x7036}
var TagPixelDataAreaRotationAngleRelativeToFOV = Tag{0x0018, 0x7038}
var TagPixelDataProviderURL = Tag{0x0028, 0x7FE0}
var TagPixelIntensityRelationship = Tag{0x0028, 0x1040}
var TagPixelIntensityRelationshipLUTSequence = Tag{0x0028, 0x9422}
var TagPixelIntensityRelationshipSign = Tag{0x0028, 0x1041}
var TagPixelMeasuresSequence = Tag{0x0028, 0x9110}
var TagPixelOriginInterpretation = Tag{0x0048, 0x0301}
var TagPixelPaddingRangeLimit = Tag{0x0028, 0x0121}
var TagPixelPaddingValue = Tag{0x0028, 0x0120}
var TagPixelPresentation = Tag{0x0008, 0x9205}
var TagPixelRepresentation = Tag{0x0028, 0x0103}
var TagPixelShiftFrameRange = Tag{0x0028, 0x9506}
var TagPixelShiftSequence = Tag{0x0028, 0x9501}
var TagPixelSpacing = Tag{0x0028, 0x0030}
var TagPixelSpacingCalibrationDescription = Tag{0x0028, 0x0A04}
var TagPixelSpacingCalibrationType = Tag{0x0028, 0x0A02}
var TagPixelValueMappingCodeSequence = Tag{0x0040, 0x9098}
var TagPixelValueMappingExplanation = Tag{0x0022, 0x1454}
var TagPixelValueMappingtoCodedConceptSequence = Tag{0x0022, 0x1450}
var TagPixelValueTransformationSequence = Tag{0x0028, 0x9145}
var TagPlacerOrderNumberImagingServiceRequest = Tag{0x0040, 0x2016}
var TagPlanIntent = Tag{0x300A, 0x000A}
var TagPlanarConfiguration = Tag{0x0028, 0x0006}
var TagPlaneIdentification = Tag{0x0018, 0x9457}
var TagPlaneOrientationSequence = Tag{0x0020, 0x9116}
var TagPlaneOrientationVolumeSequence = Tag{0x0020, 0x930F}
var TagPlanePositionSequence = Tag{0x0020, 0x9113}
var TagPlanePositionSlideSequence = Tag{0x0048, 0x021A}
var TagPlanePositionVolumeSequence = Tag{0x0020, 0x930E}
var TagPlanesInAcquisition = Tag{0x0018, 0x9410}
var TagPlannedVerificationImageSequence = Tag{0x300A, 0x00CA}
var TagPlanningLandmarkDescription = Tag{0x0068, 0x6540}
var TagPlanningLandmarkID = Tag{0x0068, 0x6530}
var TagPlanningLandmarkIdentificationCodeSequence = Tag{0x0068, 0x6545}
var TagPlanningLandmarkLineSequence = Tag{0x0068, 0x6510}
var TagPlanningLandmarkPlaneSequence = Tag{0x0068, 0x6520}
var TagPlanningLandmarkPointSequence = Tag{0x0068, 0x6500}
var TagPlateID = Tag{0x0018, 0x1004}
var TagPlateType = Tag{0x0018, 0x1260}
var TagPointCoordinatesData = Tag{0x0066, 0x0016}
var TagPointPositionAccuracy = Tag{0x0066, 0x0017}
var TagPointsBoundingBoxCoordinates = Tag{0x0066, 0x001A}
var TagPolarity = Tag{0x2020, 0x0020}
var TagPositionMeasuringDeviceUsed = Tag{0x0018, 0x980C}
var TagPositionOfIsocenterProjection = Tag{0x0018, 0x9430}
var TagPositionReferenceIndicator = Tag{0x0020, 0x1040}
var TagPositionerIsocenterDetectorRotationAngle = Tag{0x0018, 0x9465}
var TagPositionerIsocenterPrimaryAngle = Tag{0x0018, 0x9463}
var TagPositionerIsocenterSecondaryAngle = Tag{0x0018, 0x9464}
var TagPositionerMotion = Tag{0x0018, 0x1500}
var TagPositionerPositionSequence = Tag{0x0018, 0x9405}
var TagPositionerPrimaryAngle = Tag{0x0018, 0x1510}
var TagPositionerPrimaryAngleIncrement = Tag{0x0018, 0x1520}
var TagPositionerSecondaryAngle = Tag{0x0018, 0x1511}
var TagPositionerSecondaryAngleIncrement = Tag{0x0018, 0x1521}
var TagPositionerType = Tag{0x0018, 0x1508}
var TagPositiveCatchTrialsQuantity = Tag{0x0024, 0x0056}
var TagPostDeformationMatrixRegistrationSequence = Tag{0x0064, 0x0010}
var TagPotentialThreatObjectID = Tag{0x4010, 0x1010}
var TagPreAmplifierEquipmentSequence = Tag{0x0014, 0x400E}
var TagPreAmplifierNotes = Tag{0x0014, 0x400F}
var TagPreAmplifierSettingsSequence = Tag{0x0014, 0x4040}
var TagPreDeformationMatrixRegistrationSequence = Tag{0x0064, 0x000F}
var TagPreMedication = Tag{0x0040, 0x0012}
var TagPredecessorDocumentsSequence = Tag{0x0040, 0xA360}
var TagPredecessorStructureSetSequence = Tag{0x3006, 0x0018}
var TagPredictedRefractiveError = Tag{0x0022, 0x1054}
var TagPreferredPlaybackSequencing = Tag{0x0018, 0x1244}
var TagPregnancyStatus = Tag{0x0010, 0x21C0}
var TagPreliminaryFlag = Tag{0x0040, 0xA496}
var TagPrescriptionDescription = Tag{0x300A, 0x000E}
var TagPresentationCreationDate = Tag{0x0070, 0x0082}
var TagPresentationCreationTime = Tag{0x0070, 0x0083}
var TagPresentationGroupNumber = Tag{0x003A, 0x0241}
var TagPresentationIntentType = Tag{0x0008, 0x0068}
var TagPresentationLUTSequence = Tag{0x2050, 0x0010}
var TagPresentationLUTShape = Tag{0x2050, 0x0020}
var TagPresentationPixelAspectRatio = Tag{0x0070, 0x0102}
var TagPresentationPixelMagnificationRatio = Tag{0x0070, 0x0103}
var TagPresentationPixelSpacing = Tag{0x0070, 0x0101}
var TagPresentationSizeMode = Tag{0x0070, 0x0100}
var TagPresentedVisualStimuliDataFlag = Tag{0x0024, 0x0037}
var TagPreserveCompositeInstancesAfterMediaCreation = Tag{0x2200, 0x000A}
var TagPrimaryAnatomicStructureModifierSequence = Tag{0x0008, 0x2230}
var TagPrimaryAnatomicStructureSequence = Tag{0x0008, 0x2228}
var TagPrimaryDosimeterUnit = Tag{0x300A, 0x00B3}
var TagPrimaryFluenceModeSequence = Tag{0x3002, 0x0050}
var TagPrimaryPositionerIncrement = Tag{0x0018, 0x9514}
var TagPrimaryPositionerScanArc = Tag{0x0018, 0x9508}
var TagPrimaryPositionerScanStartAngle = Tag{0x0018, 0x9510}
var TagPrimaryPromptsCountsAccumulated = Tag{0x0054, 0x1310}
var TagPrimitivePointIndexList = Tag{0x0066, 0x0029}
var TagPrintPriority = Tag{0x2000, 0x0020}
var TagPrinterConfigurationSequence = Tag{0x2000, 0x001E}
var TagPrinterName = Tag{0x2110, 0x0030}
var TagPrinterPixelSpacing = Tag{0x2010, 0x0376}
var TagPrinterResolutionID = Tag{0x2010, 0x0052}
var TagPrinterStatus = Tag{0x2110, 0x0010}
var TagPrinterStatusInfo = Tag{0x2110, 0x0020}
var TagPrintingBitDepth = Tag{0x2000, 0x00A1}
var TagPriority = Tag{0x0000, 0x0700}
var TagPrismSequence = Tag{0x0046, 0x0028}
var TagPrivateInformation = Tag{0x0002, 0x0102}
var TagPrivateInformationCreatorUID = Tag{0x0002, 0x0100}
var TagPrivateRecordUID = Tag{0x0004, 0x1432}
var TagProcedureCodeSequence = Tag{0x0008, 0x1032}
var TagProcedureCreationDate = Tag{0x0014, 0x4076}
var TagProcedureExpirationDate = Tag{0x0014, 0x4078}
var TagProcedureLastModifiedDate = Tag{0x0014, 0x407A}
var TagProcedureStepCancellationDateTime = Tag{0x0040, 0x4052}
var TagProcedureStepCommunicationsURISequence = Tag{0x0074, 0x1008}
var TagProcedureStepDiscontinuationReasonCodeSequence = Tag{0x0074, 0x100E}
var TagProcedureStepLabel = Tag{0x0074, 0x1204}
var TagProcedureStepProgress = Tag{0x0074, 0x1004}
var TagProcedureStepProgressDescription = Tag{0x0074, 0x1006}
var TagProcedureStepProgressInformationSequence = Tag{0x0074, 0x1002}
var TagProcedureStepState = Tag{0x0074, 0x1000}
var TagProcedureTypeCodeSequence = Tag{0x0076, 0x0020}
var TagProcedureVersion = Tag{0x0014, 0x4074}
var TagProcessingFunction = Tag{0x0018, 0x5020}
var TagProductDescription = Tag{0x0044, 0x0009}
var TagProductExpirationDateTime = Tag{0x0044, 0x000B}
var TagProductLotIdentifier = Tag{0x0044, 0x000A}
var TagProductName = Tag{0x0044, 0x0008}
var TagProductPackageIdentifier = Tag{0x0044, 0x0001}
var TagProductParameterSequence = Tag{0x0044, 0x0013}
var TagProductTypeCodeSequence = Tag{0x0044, 0x0007}
var TagProjectionEponymousNameCodeSequence = Tag{0x0018, 0x5104}
var TagProjectionPixelCalibrationSequence = Tag{0x0018, 0x9401}
var TagPropertyLabel = Tag{0x0014, 0x2032}
var TagProtocolContextSequence = Tag{0x0040, 0x0440}
var TagProtocolName = Tag{0x0018, 0x1030}
var TagPseudoColorPaletteInstanceReferenceSequence = Tag{0x0072, 0x0705}
var TagPseudoColorType = Tag{0x0072, 0x0704}
var TagPulseRepetitionFrequency = Tag{0x0018, 0x6032}
var TagPulseRepetitionInterval = Tag{0x300A, 0x028C}
var TagPulseSequenceName = Tag{0x0018, 0x9005}
var TagPulseWidth = Tag{0x0014, 0x4022}
var TagPulserEquipmentSequence = Tag{0x0014, 0x4002}
var TagPulserNotes = Tag{0x0014, 0x4006}
var TagPulserSettingsSequence = Tag{0x0014, 0x4020}
var TagPulserType = Tag{0x0014, 0x4004}
var TagPupilDilated = Tag{0x0022, 0x000D}
var TagPupilSize = Tag{0x0046, 0x0044}
var TagPurposeOfReferenceCodeSequence = Tag{0x0040, 0xA170}
var TagQuadratureReceiveCoil = Tag{0x0018, 0x9044}
var TagQualityControlImage = Tag{0x0028, 0x0300}
var TagQualityControlSubject = Tag{0x0010, 0x0200}
var TagQuantifiedDefect = Tag{0x0024, 0x0098}
var TagQuantity = Tag{0x0040, 0x0294}
var TagQuantitySequence = Tag{0x0040, 0x0293}
var TagQueryRetrieveLevel = Tag{0x0008, 0x0052}
var TagRFEchoTrainLength = Tag{0x0018, 0x9240}
var TagRGBLUTTransferFunction = Tag{0x0028, 0x140F}
var TagROIContourSequence = Tag{0x3006, 0x0039}
var TagROIDescription = Tag{0x3006, 0x0028}
var TagROIDisplayColor = Tag{0x3006, 0x002A}
var TagROIElementalCompositionAtomicMassFraction = Tag{0x3006, 0x00B8}
var TagROIElementalCompositionAtomicNumber = Tag{0x3006, 0x00B7}
var TagROIElementalCompositionSequence = Tag{0x3006, 0x00B6}
var TagROIGenerationAlgorithm = Tag{0x3006, 0x0036}
var TagROIGenerationDescription = Tag{0x3006, 0x0038}
var TagROIInterpreter = Tag{0x3006, 0x00A6}
var TagROIName = Tag{0x3006, 0x0026}
var TagROINumber = Tag{0x3006, 0x0022}
var TagROIObservationDescription = Tag{0x3006, 0x0088}
var TagROIObservationLabel = Tag{0x3006, 0x0085}
var TagROIPhysicalPropertiesSequence = Tag{0x3006, 0x00B0}
var TagROIPhysicalProperty = Tag{0x3006, 0x00B2}
var TagROIPhysicalPropertyValue = Tag{0x3006, 0x00B4}
var TagROIVolume = Tag{0x3006, 0x002C}
var TagRRIntervalTimeNominal = Tag{0x0020, 0x9251}
var TagRRIntervalVector = Tag{0x0054, 0x0060}
var TagRTBeamLimitingDeviceType = Tag{0x300A, 0x00B8}
var TagRTDoseROISequence = Tag{0x3004, 0x0010}
var TagRTImageDescription = Tag{0x3002, 0x0004}
var TagRTImageLabel = Tag{0x3002, 0x0002}
var TagRTImageName = Tag{0x3002, 0x0003}
var TagRTImageOrientation = Tag{0x3002, 0x0010}
var TagRTImagePlane = Tag{0x3002, 0x000C}
var TagRTImagePosition = Tag{0x3002, 0x0012}
var TagRTImageSID = Tag{0x3002, 0x0026}
var TagRTPlanDate = Tag{0x300A, 0x0006}
var TagRTPlanDescription = Tag{0x300A, 0x0004}
var TagRTPlanGeometry = Tag{0x300A, 0x000C}
var TagRTPlanLabel = Tag{0x300A, 0x0002}
var TagRTPlanName = Tag{0x300A, 0x0003}
var TagRTPlanRelationship = Tag{0x300A, 0x0055}
var TagRTPlanTime = Tag{0x300A, 0x0007}
var TagRTROIIdentificationCodeSequence = Tag{0x3006, 0x0086}
var TagRTROIInterpretedType = Tag{0x3006, 0x00A4}
var TagRTROIObservationsSequence = Tag{0x3006, 0x0080}
var TagRTROIRelationship = Tag{0x3006, 0x0033}
var TagRTReferencedSeriesSequence = Tag{0x3006, 0x0014}
var TagRTReferencedStudySequence = Tag{0x3006, 0x0012}
var TagRTRelatedROISequence = Tag{0x3006, 0x0030}
var TagRWavePointer = Tag{0x0028, 0x6040}
var TagRWaveTimeVector = Tag{0x0018, 0x6060}
var TagRadialPosition = Tag{0x0018, 0x1142}
var TagRadiationAtomicNumber = Tag{0x300A, 0x0304}
var TagRadiationChargeState = Tag{0x300A, 0x0306}
var TagRadiationMachineName = Tag{0x3002, 0x0020}
var TagRadiationMachineSAD = Tag{0x3002, 0x0022}
var TagRadiationMachineSSD = Tag{0x3002, 0x0024}
var TagRadiationMassNumber = Tag{0x300A, 0x0302}
var TagRadiationMode = Tag{0x0018, 0x115A}
var TagRadiationSetting = Tag{0x0018, 0x1155}
var TagRadiationType = Tag{0x300A, 0x00C6}
var TagRadionuclideCodeSequence = Tag{0x0054, 0x0300}
var TagRadionuclideHalfLife = Tag{0x0018, 0x1075}
var TagRadionuclidePositronFraction = Tag{0x0018, 0x1076}
var TagRadionuclideTotalDose = Tag{0x0018, 0x1074}
var TagRadiopharmaceutical = Tag{0x0018, 0x0031}
var TagRadiopharmaceuticalAgentNumber = Tag{0x0018, 0x9729}
var TagRadiopharmaceuticalCodeSequence = Tag{0x0054, 0x0304}
var TagRadiopharmaceuticalInformationSequence = Tag{0x0054, 0x0016}
var TagRadiopharmaceuticalRoute = Tag{0x0018, 0x1070}
var TagRadiopharmaceuticalSpecificActivity = Tag{0x0018, 0x1077}
var TagRadiopharmaceuticalStartDateTime = Tag{0x0018, 0x1078}
var TagRadiopharmaceuticalStartTime = Tag{0x0018, 0x1072}
var TagRadiopharmaceuticalStopDateTime = Tag{0x0018, 0x1079}
var TagRadiopharmaceuticalStopTime = Tag{0x0018, 0x1073}
var TagRadiopharmaceuticalUsageSequence = Tag{0x0018, 0x9737}
var TagRadiopharmaceuticalVolume = Tag{0x0018, 0x1071}
var TagRadiusOfCircularCollimator = Tag{0x0018, 0x1712}
var TagRadiusOfCircularExposureControlSensingRegion = Tag{0x0018, 0x9441}
var TagRadiusOfCircularShutter = Tag{0x0018, 0x1612}
var TagRadiusOfCurvature = Tag{0x0046, 0x0075}
var TagRandomsCorrected = Tag{0x0018, 0x9765}
var TagRandomsCorrectionMethod = Tag{0x0054, 0x1100}
var TagRangeModulatorDescription = Tag{0x300A, 0x034A}
var TagRangeModulatorGatingStartValue = Tag{0x300A, 0x0382}
var TagRangeModulatorGatingStartWaterEquivalentThickness = Tag{0x300A, 0x0386}
var TagRangeModulatorGatingStopValue = Tag{0x300A, 0x0384}
var TagRangeModulatorGatingStopWaterEquivalentThickness = Tag{0x300A, 0x0388}
var TagRangeModulatorID = Tag{0x300A, 0x0346}
var TagRangeModulatorNumber = Tag{0x300A, 0x0344}
var TagRangeModulatorSequence = Tag{0x300A, 0x0342}
var TagRangeModulatorSettingsSequence = Tag{0x300A, 0x0380}
var TagRangeModulatorType = Tag{0x300A, 0x0348}
var TagRangeOfFreedom = Tag{0x0068, 0x64A0}
var TagRangeShifterDescription = Tag{0x300A, 0x0322}
var TagRangeShifterID = Tag{0x300A, 0x0318}
var TagRangeShifterNumber = Tag{0x300A, 0x0316}
var TagRangeShifterSequence = Tag{0x300A, 0x0314}
var TagRangeShifterSetting = Tag{0x300A, 0x0362}
var TagRangeShifterSettingsSequence = Tag{0x300A, 0x0360}
var TagRangeShifterType = Tag{0x300A, 0x0320}
var TagRangeShifterWaterEquivalentThickness = Tag{0x300A, 0x0366}
var TagRangingDepth = Tag{0x0052, 0x0009}
var TagRationalDenominatorValue = Tag{0x0040, 0xA163}
var TagRationalNumeratorValue = Tag{0x0040, 0xA162}
var TagRawDataHandling = Tag{0x0040, 0x4040}
var TagRealWorldValueFirstValueMapped = Tag{0x0040, 0x9216}
var TagRealWorldValueIntercept = Tag{0x0040, 0x9224}
var TagRealWorldValueLUTData = Tag{0x0040, 0x9212}
var TagRealWorldValueLastValueMapped = Tag{0x0040, 0x9211}
var TagRealWorldValueMappingSequence = Tag{0x0040, 0x9096}
var TagRealWorldValueSlope = Tag{0x0040, 0x9225}
var TagReasonForCancellation = Tag{0x0074, 0x1238}
var TagReasonForPerformedProcedureCodeSequence = Tag{0x0040, 0x1012}
var TagReasonForRequestedProcedureCodeSequence = Tag{0x0040, 0x100A}
var TagReasonForTheAttributeModification = Tag{0x0400, 0x0565}
var TagReasonForTheRequestedProcedure = Tag{0x0040, 0x1002}
var TagReceiveCoilManufacturerName = Tag{0x0018, 0x9041}
var TagReceiveCoilName = Tag{0x0018, 0x1250}
var TagReceiveCoilType = Tag{0x0018, 0x9043}
var TagReceiveTransducerSequence = Tag{0x0014, 0x4011}
var TagReceiveTransducerSettingsSequence = Tag{0x0014, 0x4051}
var TagReceiverEquipmentSequence = Tag{0x0014, 0x4008}
var TagReceiverNotes = Tag{0x0014, 0x400C}
var TagReceiverSettingsSequence = Tag{0x0014, 0x4030}
var TagReceivingAE = Tag{0x0074, 0x1234}
var TagRecognizableVisualFeatures = Tag{0x0028, 0x0302}
var TagRecommendedAbsentPixelCIELabValue = Tag{0x0048, 0x0015}
var TagRecommendedDisplayCIELabValue = Tag{0x0062, 0x000D}
var TagRecommendedDisplayFrameRate = Tag{0x0008, 0x2144}
var TagRecommendedDisplayFrameRateInFloat = Tag{0x0008, 0x9459}
var TagRecommendedDisplayGrayscaleValue = Tag{0x0062, 0x000C}
var TagRecommendedLineThickness = Tag{0x0066, 0x0038}
var TagRecommendedPointRadius = Tag{0x0066, 0x0037}
var TagRecommendedPresentationOpacity = Tag{0x0066, 0x000C}
var TagRecommendedPresentationType = Tag{0x0066, 0x000D}
var TagRecommendedRotationPoint = Tag{0x0068, 0x6346}
var TagRecommendedViewingMode = Tag{0x0028, 0x1090}
var TagReconstructionAlgorithm = Tag{0x0018, 0x9315}
var TagReconstructionAngle = Tag{0x0018, 0x9319}
var TagReconstructionDescription = Tag{0x0018, 0x9531}
var TagReconstructionDiameter = Tag{0x0018, 0x1100}
var TagReconstructionFieldOfView = Tag{0x0018, 0x9317}
var TagReconstructionIndex = Tag{0x0020, 0x9536}
var TagReconstructionMethod = Tag{0x0054, 0x1103}
var TagReconstructionPixelSpacing = Tag{0x0018, 0x9322}
var TagReconstructionTargetCenterPatient = Tag{0x0018, 0x9318}
var TagReconstructionType = Tag{0x0018, 0x9756}
var TagRecordInUseFlag = Tag{0x0004, 0x1410}
var TagRecordedBlockSequence = Tag{0x3008, 0x00D0}
var TagRecordedBrachyAccessoryDeviceSequence = Tag{0x3008, 0x0120}
var TagRecordedChannelSequence = Tag{0x3008, 0x0130}
var TagRecordedChannelShieldSequence = Tag{0x3008, 0x0150}
var TagRecordedCompensatorSequence = Tag{0x3008, 0x00C0}
var TagRecordedLateralSpreadingDeviceSequence = Tag{0x3008, 0x00F4}
var TagRecordedRangeModulatorSequence = Tag{0x3008, 0x00F6}
var TagRecordedRangeShifterSequence = Tag{0x3008, 0x00F2}
var TagRecordedSnoutSequence = Tag{0x3008, 0x00F0}
var TagRecordedSourceApplicatorSequence = Tag{0x3008, 0x0140}
var TagRecordedSourceSequence = Tag{0x3008, 0x0100}
var TagRecordedWedgeSequence = Tag{0x3008, 0x00B0}
var TagRectificationType = Tag{0x0018, 0x1156}
var TagRectifierSmoothing = Tag{0x0014, 0x4034}
var TagRectilinearPhaseEncodeReordering = Tag{0x0018, 0x9034}
var TagRedPaletteColorLookupTableData = Tag{0x0028, 0x1201}
var TagRedPaletteColorLookupTableDescriptor = Tag{0x0028, 0x1101}
var TagReferenceAirKermaRate = Tag{0x300A, 0x022A}
var TagReferenceCoordinates = Tag{0x0022, 0x0032}
var TagReferenceDisplaySets = Tag{0x0072, 0x0218}
var TagReferenceImageNumber = Tag{0x300A, 0x00C8}
var TagReferencePixelPhysicalValueX = Tag{0x0018, 0x6028}
var TagReferencePixelPhysicalValueY = Tag{0x0018, 0x602A}
var TagReferencePixelX0 = Tag{0x0018, 0x6020}
var TagReferencePixelY0 = Tag{0x0018, 0x6022}
var TagReferencedBasicAnnotationBoxSequence = Tag{0x2010, 0x0520}
var TagReferencedBeamNumber = Tag{0x300C, 0x0006}
var TagReferencedBeamSequence = Tag{0x300C, 0x0004}
var TagReferencedBlockNumber = Tag{0x300C, 0x00E0}
var TagReferencedBolusSequence = Tag{0x300C, 0x00B0}
var TagReferencedBrachyAccessoryDeviceNumber = Tag{0x3008, 0x0122}
var TagReferencedBrachyApplicationSetupNumber = Tag{0x300C, 0x000C}
var TagReferencedBrachyApplicationSetupSequence = Tag{0x300C, 0x000A}
var TagReferencedCalculatedDoseReferenceNumber = Tag{0x3008, 0x0092}
var TagReferencedCalculatedDoseReferenceSequence = Tag{0x3008, 0x0090}
var TagReferencedChannelShieldNumber = Tag{0x3008, 0x0152}
var TagReferencedColorPaletteInstanceUID = Tag{0x0028, 0x0304}
var TagReferencedCompensatorNumber = Tag{0x300C, 0x00D0}
var TagReferencedContentItemIdentifier = Tag{0x0040, 0xDB73}
var TagReferencedControlPointIndex = Tag{0x300C, 0x00F0}
var TagReferencedControlPointSequence = Tag{0x300C, 0x00F2}
var TagReferencedDateTime = Tag{0x0040, 0xA13A}
var TagReferencedDigitalSignatureSequence = Tag{0x0400, 0x0402}
var TagReferencedDoseReferenceNumber = Tag{0x300C, 0x0051}
var TagReferencedDoseReferenceSequence = Tag{0x300C, 0x0050}
var TagReferencedDoseSequence = Tag{0x300C, 0x0080}
var TagReferencedFileID = Tag{0x0004, 0x1500}
var TagReferencedFilmBoxSequence = Tag{0x2000, 0x0500}
var TagReferencedFilmSessionSequence = Tag{0x2010, 0x0500}
var TagReferencedFirstFrameSequence = Tag{0x0072, 0x0427}
var TagReferencedFractionGroupNumber = Tag{0x300C, 0x0022}
var TagReferencedFractionGroupSequence = Tag{0x300C, 0x0020}
var TagReferencedFractionNumber = Tag{0x3008, 0x0223}
var TagReferencedFrameNumber = Tag{0x0008, 0x1160}
var TagReferencedFrameNumbers = Tag{0x0040, 0xA136}
var TagReferencedFrameOfReferenceSequence = Tag{0x3006, 0x0010}
var TagReferencedFrameOfReferenceUID = Tag{0x3006, 0x0024}
var TagReferencedGeneralPurposeScheduledProcedureStepSequence = Tag{0x0040, 0x4016}
var TagReferencedGeneralPurposeScheduledProcedureStepTransactionUID = Tag{0x0040, 0x4023}
var TagReferencedHPGLDocumentID = Tag{0x0068, 0x6440}
var TagReferencedImageBoxSequence = Tag{0x2010, 0x0510}
var TagReferencedImageEvidenceSequence = Tag{0x0008, 0x9092}
var TagReferencedImageRealWorldValueMappingSequence = Tag{0x0040, 0x9094}
var TagReferencedImageSequence = Tag{0x0008, 0x1140}
var TagReferencedImplantTemplateGroupMemberID = Tag{0x0078, 0x00B6}
var TagReferencedInstanceSequence = Tag{0x0008, 0x114A}
var TagReferencedLateralSpreadingDeviceNumber = Tag{0x300C, 0x0102}
var TagReferencedMeasuredDoseReferenceNumber = Tag{0x3008, 0x0082}
var TagReferencedMeasuredDoseReferenceSequence = Tag{0x3008, 0x0080}
var TagReferencedNonImageCompositeSOPInstanceSequence = Tag{0x0040, 0x0220}
var TagReferencedOphthalmicAxialLengthMeasurementQCImageSequence = Tag{0x0022, 0x1330}
var TagReferencedOphthalmicAxialMeasurementsSequence = Tag{0x0022, 0x1100}
var TagReferencedOtherPlaneSequence = Tag{0x0008, 0x9410}
var TagReferencedPatientAliasSequence = Tag{0x0038, 0x0004}
var TagReferencedPatientSequence = Tag{0x0008, 0x1120}
var TagReferencedPatientSetupNumber = Tag{0x300C, 0x006A}
var TagReferencedPerformedProcedureStepSequence = Tag{0x0008, 0x1111}
var TagReferencedPresentationLUTSequence = Tag{0x2050, 0x0500}
var TagReferencedPresentationStateSequence = Tag{0x0008, 0x9237}
var TagReferencedROINumber = Tag{0x3006, 0x0084}
var TagReferencedRTPlanSequence = Tag{0x300C, 0x0002}
var TagReferencedRangeModulatorNumber = Tag{0x300C, 0x0104}
var TagReferencedRangeShifterNumber = Tag{0x300C, 0x0100}
var TagReferencedRawDataSequence = Tag{0x0008, 0x9121}
var TagReferencedRealWorldValueMappingInstanceSequence = Tag{0x0008, 0x114B}
var TagReferencedReferenceImageNumber = Tag{0x300C, 0x0007}
var TagReferencedReferenceImageSequence = Tag{0x300C, 0x0042}
var TagReferencedRefractiveMeasurementsSequence = Tag{0x0046, 0x0145}
var TagReferencedRelatedGeneralSOPClassUIDInFile = Tag{0x0004, 0x151A}
var TagReferencedRequestSequence = Tag{0x0040, 0xA370}
var TagReferencedSOPClassUID = Tag{0x0008, 0x1150}
var TagReferencedSOPClassUIDInFile = Tag{0x0004, 0x1510}
var TagReferencedSOPInstanceMACSequence = Tag{0x0400, 0x0403}
var TagReferencedSOPInstanceUID = Tag{0x0008, 0x1155}
var TagReferencedSOPInstanceUIDInFile = Tag{0x0004, 0x1511}
var TagReferencedSOPSequence = Tag{0x0008, 0x1199}
var TagReferencedSamplePositions = Tag{0x0040, 0xA132}
var TagReferencedSegmentNumber = Tag{0x0062, 0x000B}
var TagReferencedSeriesSequence = Tag{0x0008, 0x1115}
var TagReferencedSetupImageSequence = Tag{0x300A, 0x0401}
var TagReferencedSourceApplicatorNumber = Tag{0x3008, 0x0142}
var TagReferencedSourceNumber = Tag{0x300C, 0x000E}
var TagReferencedSpatialRegistrationSequence = Tag{0x0070, 0x0404}
var TagReferencedStartControlPointIndex = Tag{0x300C, 0x00F4}
var TagReferencedStereometricInstanceSequence = Tag{0x0008, 0x1134}
var TagReferencedStopControlPointIndex = Tag{0x300C, 0x00F6}
var TagReferencedStorageMediaSequence = Tag{0x2200, 0x000D}
var TagReferencedStructureSetSequence = Tag{0x300C, 0x0060}
var TagReferencedStudySequence = Tag{0x0008, 0x1110}
var TagReferencedSurfaceNumber = Tag{0x0066, 0x002C}
var TagReferencedSurfaceSequence = Tag{0x0066, 0x002B}
var TagReferencedTimeOffsets = Tag{0x0040, 0xA138}
var TagReferencedToleranceTableNumber = Tag{0x300C, 0x00A0}
var TagReferencedTransferSyntaxUIDInFile = Tag{0x0004, 0x1512}
var TagReferencedTreatmentRecordSequence = Tag{0x3008, 0x0030}
var TagReferencedVerificationImageSequence = Tag{0x300C, 0x0040}
var TagReferencedVisitSequence = Tag{0x0008, 0x1125}
var TagReferencedWaveformChannels = Tag{0x0040, 0xA0B0}
var TagReferencedWaveformSequence = Tag{0x0008, 0x113A}
var TagReferencedWedgeNumber = Tag{0x300C, 0x00C0}
var TagReferringPhysicianAddress = Tag{0x0008, 0x0092}
var TagReferringPhysicianIdentificationSequence = Tag{0x0008, 0x0096}
var TagReferringPhysicianName = Tag{0x0008, 0x0090}
var TagReferringPhysicianTelephoneNumbers = Tag{0x0008, 0x0094}
var TagReflectedAmbientLight = Tag{0x2010, 0x0160}
var TagReformattingInterval = Tag{0x0072, 0x0514}
var TagReformattingOperationInitialViewDirection = Tag{0x0072, 0x0516}
var TagReformattingOperationType = Tag{0x0072, 0x0510}
var TagReformattingThickness = Tag{0x0072, 0x0512}
var TagRefractiveErrorBeforeRefractiveSurgeryCodeSequence = Tag{0x0022, 0x1103}
var TagRefractiveIndexApplied = Tag{0x0052, 0x003A}
var TagRefractiveParametersUsedOnPatientSequence = Tag{0x0024, 0x0112}
var TagRefractiveProcedureOccurred = Tag{0x0022, 0x1039}
var TagRefractiveStateSequence = Tag{0x0022, 0x001B}
var TagRefractiveSurgeryTypeCodeSequence = Tag{0x0022, 0x1040}
var TagRegionDataType = Tag{0x0018, 0x6014}
var TagRegionFlags = Tag{0x0018, 0x6016}
var TagRegionLocationMaxX1 = Tag{0x0018, 0x601C}
var TagRegionLocationMaxY1 = Tag{0x0018, 0x601E}
var TagRegionLocationMinX0 = Tag{0x0018, 0x6018}
var TagRegionLocationMinY0 = Tag{0x0018, 0x601A}
var TagRegionOfResidence = Tag{0x0010, 0x2152}
var TagRegionPixelShiftSequence = Tag{0x0028, 0x9502}
var TagRegionSpatialFormat = Tag{0x0018, 0x6012}
var TagRegisteredBottomRightHandCorner = Tag{0x0022, 0x1468}
var TagRegisteredLocalizerUnits = Tag{0x0022, 0x1466}
var TagRegisteredTopLeftHandCorner = Tag{0x0022, 0x1467}
var TagRegistrationSequence = Tag{0x0070, 0x0308}
var TagRegistrationTypeCodeSequence = Tag{0x0070, 0x030D}
var TagRegistrationtoLocalizerSequence = Tag{0x0022, 0x1465}
var TagRelatedFrameOfReferenceUID = Tag{0x3006, 0x00C2}
var TagRelatedGeneralSOPClassUID = Tag{0x0008, 0x001A}
var TagRelatedRTROIObservationsSequence = Tag{0x3006, 0x00A0}
var TagRelatedReferenceRTImageSequence = Tag{0x0074, 0x1040}
var TagRelatedSeriesSequence = Tag{0x0008, 0x1250}
var TagRelationshipType = Tag{0x0040, 0xA010}
var TagRelativeImagePositionCodeSequence = Tag{0x0022, 0x001D}
var TagRelativeOpacity = Tag{0x0070, 0x0403}
var TagRelativeTime = Tag{0x0072, 0x0038}
var TagRelativeTimeUnits = Tag{0x0072, 0x003A}
var TagRelativeXRayExposure = Tag{0x0018, 0x1405}
var TagRelevantInformationSequence = Tag{0x0040, 0x4022}
var TagRelevantOPTAttributesSequence = Tag{0x0022, 0x1472}
var TagRepeatFractionCycleLength = Tag{0x300A, 0x007A}
var TagRepetitionTime = Tag{0x0018, 0x0080}
var TagReplacedImplantAssemblyTemplateSequence = Tag{0x0076, 0x0008}
var TagReplacedImplantTemplateGroupSequence = Tag{0x0078, 0x0026}
var TagReplacedImplantTemplateSequence = Tag{0x0068, 0x6222}
var TagReplacedProcedureStepSequence = Tag{0x0074, 0x1224}
var TagReportedValuesOrigin = Tag{0x3002, 0x000A}
var TagReportingPriority = Tag{0x0040, 0x1009}
var TagRepositoryUniqueID = Tag{0x0040, 0xE030}
var TagRepresentativeFrameNumber = Tag{0x0028, 0x6010}
var TagReprojectionMethod = Tag{0x0054, 0x1004}
var TagRequestAttributesSequence = Tag{0x0040, 0x0275}
var TagRequestPriority = Tag{0x2200, 0x0020}
var TagRequestedContrastAgent = Tag{0x0032, 0x1070}
var TagRequestedDecimateCropBehavior = Tag{0x2020, 0x0040}
var TagRequestedImageSize = Tag{0x2020, 0x0030}
var TagRequestedImageSizeFlag = Tag{0x2020, 0x00A0}
var TagRequestedMediaApplicationProfile = Tag{0x2200, 0x000C}
var TagRequestedProcedureCodeSequence = Tag{0x0032, 0x1064}
var TagRequestedProcedureComments = Tag{0x0040, 0x1400}
var TagRequestedProcedureDescription = Tag{0x0032, 0x1060}
var TagRequestedProcedureID = Tag{0x0040, 0x1001}
var TagRequestedProcedureLocation = Tag{0x0040, 0x1005}
var TagRequestedProcedurePriority = Tag{0x0040, 0x1003}
var TagRequestedResolutionID = Tag{0x2020, 0x0050}
var TagRequestedSOPClassUID = Tag{0x0000, 0x0003}
var TagRequestedSOPInstanceUID = Tag{0x0000, 0x1001}
var TagRequestedSubsequentWorkitemCodeSequence = Tag{0x0040, 0x4031}
var TagRequestingAE = Tag{0x0074, 0x1236}
var TagRequestingPhysician = Tag{0x0032, 0x1032}
var TagRequestingPhysicianIdentificationSequence = Tag{0x0032, 0x1031}
var TagRequestingService = Tag{0x0032, 0x1033}
var TagRequestingServiceCodeSequence = Tag{0x0032, 0x1034}
var TagRescaleIntercept = Tag{0x0028, 0x1052}
var TagRescaleSlope = Tag{0x0028, 0x1053}
var TagRescaleType = Tag{0x0028, 0x1054}
var TagResidualSyringeCounts = Tag{0x0054, 0x0017}
var TagResonantNucleus = Tag{0x0018, 0x9100}
var TagRespiratoryCyclePosition = Tag{0x0018, 0x9214}
var TagRespiratoryIntervalTime = Tag{0x0020, 0x9254}
var TagRespiratoryMotionCompensationTechnique = Tag{0x0018, 0x9170}
var TagRespiratoryMotionCompensationTechniqueDescription = Tag{0x0018, 0x9185}
var TagRespiratorySignalSource = Tag{0x0018, 0x9171}
var TagRespiratorySignalSourceID = Tag{0x0018, 0x9186}
var TagRespiratorySynchronizationSequence = Tag{0x0020, 0x9253}
var TagRespiratoryTriggerDelayThreshold = Tag{0x0020, 0x9256}
var TagRespiratoryTriggerType = Tag{0x0020, 0x9250}
var TagResponsibleOrganization = Tag{0x0010, 0x2299}
var TagResponsiblePerson = Tag{0x0010, 0x2297}
var TagResponsiblePersonRole = Tag{0x0010, 0x2298}
var TagResultingGeneralPurposePerformedProcedureStepsSequence = Tag{0x0040, 0x4015}
var TagResultsNormalsSequence = Tag{0x0024, 0x0064}
var TagRetestSensitivityValue = Tag{0x0024, 0x0096}
var TagRetestStimulusSeen = Tag{0x0024, 0x0095}
var TagRetinalThicknessDefinitionCodeSequence = Tag{0x0022, 0x1445}
var TagRetrieveAETitle = Tag{0x0008, 0x0054}
var TagRetrieveLocationUID = Tag{0x0040, 0xE011}
var TagRetrieveURI = Tag{0x0040, 0xE010}
var TagReviewDate = Tag{0x300E, 0x0004}
var TagReviewTime = Tag{0x300E, 0x0005}
var TagReviewerName = Tag{0x300E, 0x0008}
var TagRevolutionTime = Tag{0x0018, 0x9305}
var TagRightImageSequence = Tag{0x0022, 0x0022}
var TagRightLensSequence = Tag{0x0046, 0x0014}
var TagRotationAngle = Tag{0x0070, 0x0230}
var TagRotationDirection = Tag{0x0018, 0x1140}
var TagRotationInformationSequence = Tag{0x0054, 0x0052}
var TagRotationOfScannedFilm = Tag{0x0018, 0x2030}
var TagRotationPoint = Tag{0x0070, 0x0273}
var TagRotationVector = Tag{0x0054, 0x0050}
var TagRouteID = Tag{0x4010, 0x1054}
var TagRouteIDAssigningAuthority = Tag{0x4010, 0x1055}
var TagRouteOfAdmissions = Tag{0x0038, 0x0016}
var TagRouteSegmentEndLocationID = Tag{0x4010, 0x101F}
var TagRouteSegmentEndTime = Tag{0x4010, 0x1026}
var TagRouteSegmentID = Tag{0x4010, 0x1007}
var TagRouteSegmentLocationIDType = Tag{0x4010, 0x1020}
var TagRouteSegmentSequence = Tag{0x4010, 0x100A}
var TagRouteSegmentStartLocationID = Tag{0x4010, 0x101E}
var TagRouteSegmentStartTime = Tag{0x4010, 0x1025}
var TagRowPositionInTotalImagePixelMatrix = Tag{0x0048, 0x021F}
var TagRows = Tag{0x0028, 0x0010}
var TagSAR = Tag{0x0018, 0x1316}
var TagSCPStatus = Tag{0x0074, 0x1242}
var TagSOPAuthorizationComment = Tag{0x0100, 0x0424}
var TagSOPAuthorizationDateTime = Tag{0x0100, 0x0420}
var TagSOPClassUID = Tag{0x0008, 0x0016}
var TagSOPClassesInStudy = Tag{0x0008, 0x0062}
var TagSOPClassesSupported = Tag{0x0008, 0x115A}
var TagSOPInstanceStatus = Tag{0x0100, 0x0410}
var TagSOPInstanceUID = Tag{0x0008, 0x0018}
var TagSOPInstanceUIDOfConcatenationSource = Tag{0x0020, 0x0242}
var TagSUVType = Tag{0x0054, 0x1006}
var TagSafePositionExitDate = Tag{0x3008, 0x0162}
var TagSafePositionExitTime = Tag{0x3008, 0x0164}
var TagSafePositionReturnDate = Tag{0x3008, 0x0166}
var TagSafePositionReturnTime = Tag{0x3008, 0x0168}
var TagSamplesPerPixel = Tag{0x0028, 0x0002}
var TagSamplesPerPixelUsed = Tag{0x0028, 0x0003}
var TagSamplingFrequency = Tag{0x003A, 0x001A}
var TagSaturationRecovery = Tag{0x0018, 0x9024}
var TagScanArc = Tag{0x0018, 0x1143}
var TagScanLength = Tag{0x0018, 0x1302}
var TagScanMode = Tag{0x300A, 0x0308}
var TagScanOptions = Tag{0x0018, 0x0022}
var TagScanSpotMetersetWeights = Tag{0x300A, 0x0396}
var TagScanSpotMetersetsDelivered = Tag{0x3008, 0x0047}
var TagScanSpotPositionMap = Tag{0x300A, 0x0394}
var TagScanSpotTuneID = Tag{0x300A, 0x0390}
var TagScanType = Tag{0x4010, 0x1048}
var TagScanVelocity = Tag{0x0018, 0x1300}
var TagScanningSequence = Tag{0x0018, 0x0020}
var TagScanningSpotSize = Tag{0x300A, 0x0398}
var TagScatterCorrected = Tag{0x0018, 0x9760}
var TagScatterCorrectionMethod = Tag{0x0054, 0x1105}
var TagScatterFractionFactor = Tag{0x0054, 0x1323}
var TagScheduledHumanPerformersSequence = Tag{0x0040, 0x4034}
var TagScheduledPerformingPhysicianIdentificationSequence = Tag{0x0040, 0x000B}
var TagScheduledPerformingPhysicianName = Tag{0x0040, 0x0006}
var TagScheduledProcedureStepDescription = Tag{0x0040, 0x0007}
var TagScheduledProcedureStepEndDate = Tag{0x0040, 0x0004}
var TagScheduledProcedureStepEndTime = Tag{0x0040, 0x0005}
var TagScheduledProcedureStepID = Tag{0x0040, 0x0009}
var TagScheduledProcedureStepLocation = Tag{0x0040, 0x0011}
var TagScheduledProcedureStepModificationDateTime = Tag{0x0040, 0x4010}
var TagScheduledProcedureStepPriority = Tag{0x0074, 0x1200}
var TagScheduledProcedureStepSequence = Tag{0x0040, 0x0100}
var TagScheduledProcedureStepStartDate = Tag{0x0040, 0x0002}
var TagScheduledProcedureStepStartDateTime = Tag{0x0040, 0x4005}
var TagScheduledProcedureStepStartTime = Tag{0x0040, 0x0003}
var TagScheduledProcedureStepStatus = Tag{0x0040, 0x0020}
var TagScheduledProcessingApplicationsCodeSequence = Tag{0x0040, 0x4004}
var TagScheduledProcessingParametersSequence = Tag{0x0074, 0x1210}
var TagScheduledProtocolCodeSequence = Tag{0x0040, 0x0008}
var TagScheduledSpecimenSequence = Tag{0x0040, 0x0500}
var TagScheduledStationAETitle = Tag{0x0040, 0x0001}
var TagScheduledStationClassCodeSequence = Tag{0x0040, 0x4026}
var TagScheduledStationGeographicLocationCodeSequence = Tag{0x0040, 0x4027}
var TagScheduledStationName = Tag{0x0040, 0x0010}
var TagScheduledStationNameCodeSequence = Tag{0x0040, 0x4025}
var TagScheduledStepAttributesSequence = Tag{0x0040, 0x0270}
var TagScheduledWorkitemCodeSequence = Tag{0x0040, 0x4018}
var TagScreenMinimumColorBitDepth = Tag{0x0072, 0x010C}
var TagScreenMinimumGrayscaleBitDepth = Tag{0x0072, 0x010A}
var TagScreeningBaselineMeasured = Tag{0x0024, 0x0120}
var TagScreeningBaselineMeasuredSequence = Tag{0x0024, 0x0122}
var TagScreeningBaselineType = Tag{0x0024, 0x0124}
var TagScreeningBaselineValue = Tag{0x0024, 0x0126}
var TagScreeningTestModeCodeSequence = Tag{0x0024, 0x0016}
var TagSeamLineIndex = Tag{0x0052, 0x0036}
var TagSeamLineLocation = Tag{0x0052, 0x0033}
var TagSecondaryCaptureDeviceID = Tag{0x0018, 0x1010}
var TagSecondaryCaptureDeviceManufacturer = Tag{0x0018, 0x1016}
var TagSecondaryCaptureDeviceManufacturerModelName = Tag{0x0018, 0x1018}
var TagSecondaryCaptureDeviceSoftwareVersions = Tag{0x0018, 0x1019}
var TagSecondaryCountsAccumulated = Tag{0x0054, 0x1311}
var TagSecondaryCountsType = Tag{0x0054, 0x1220}
var TagSecondaryPositionerIncrement = Tag{0x0018, 0x9515}
var TagSecondaryPositionerScanArc = Tag{0x0018, 0x9509}
var TagSecondaryPositionerScanStartAngle = Tag{0x0018, 0x9511}
var TagSegmentAlgorithmName = Tag{0x0062, 0x0009}
var TagSegmentAlgorithmType = Tag{0x0062, 0x0008}
var TagSegmentDescription = Tag{0x0062, 0x0006}
var TagSegmentIdentificationSequence = Tag{0x0062, 0x000A}
var TagSegmentLabel = Tag{0x0062, 0x0005}
var TagSegmentNumber = Tag{0x0062, 0x0004}
var TagSegmentSequence = Tag{0x0062, 0x0002}
var TagSegmentSurfaceGenerationAlgorithmIdentificationSequence = Tag{0x0066, 0x002D}
var TagSegmentSurfaceSourceInstanceSequence = Tag{0x0066, 0x002E}
var TagSegmentationFractionalType = Tag{0x0062, 0x0010}
var TagSegmentationType = Tag{0x0062, 0x0001}
var TagSegmentedBluePaletteColorLookupTableData = Tag{0x0028, 0x1223}
var TagSegmentedGreenPaletteColorLookupTableData = Tag{0x0028, 0x1222}
var TagSegmentedKSpaceTraversal = Tag{0x0018, 0x9033}
var TagSegmentedPropertyCategoryCodeSequence = Tag{0x0062, 0x0003}
var TagSegmentedPropertyTypeCodeSequence = Tag{0x0062, 0x000F}
var TagSegmentedRedPaletteColorLookupTableData = Tag{0x0028, 0x1221}
var TagSelectedSegmentalOphthalmicAxialLengthSequence = Tag{0x0022, 0x1257}
var TagSelectedTotalOphthalmicAxialLengthSequence = Tag{0x0022, 0x1260}
var TagSelectorATValue = Tag{0x0072, 0x0060}
var TagSelectorAttribute = Tag{0x0072, 0x0026}
var TagSelectorAttributePrivateCreator = Tag{0x0072, 0x0056}
var TagSelectorAttributeVR = Tag{0x0072, 0x0050}
var TagSelectorCSValue = Tag{0x0072, 0x0062}
var TagSelectorCodeSequenceValue = Tag{0x0072, 0x0080}
var TagSelectorDSValue = Tag{0x0072, 0x0072}
var TagSelectorFDValue = Tag{0x0072, 0x0074}
var TagSelectorFLValue = Tag{0x0072, 0x0076}
var TagSelectorISValue = Tag{0x0072, 0x0064}
var TagSelectorLOValue = Tag{0x0072, 0x0066}
var TagSelectorLTValue = Tag{0x0072, 0x0068}
var TagSelectorPNValue = Tag{0x0072, 0x006A}
var TagSelectorSHValue = Tag{0x0072, 0x006C}
var TagSelectorSLValue = Tag{0x0072, 0x007C}
var TagSelectorSSValue = Tag{0x0072, 0x007E}
var TagSelectorSTValue = Tag{0x0072, 0x006E}
var TagSelectorSequencePointer = Tag{0x0072, 0x0052}
var TagSelectorSequencePointerItems = Tag{0x0074, 0x1057}
var TagSelectorSequencePointerPrivateCreator = Tag{0x0072, 0x0054}
var TagSelectorULValue = Tag{0x0072, 0x0078}
var TagSelectorUSValue = Tag{0x0072, 0x007A}
var TagSelectorUTValue = Tag{0x0072, 0x0070}
var TagSelectorValueNumber = Tag{0x0072, 0x0028}
var TagSensitivity = Tag{0x0018, 0x6000}
var TagSensitivityCalibrated = Tag{0x0018, 0x9767}
var TagSensitivityValue = Tag{0x0024, 0x0094}
var TagSensorName = Tag{0x0014, 0x3022}
var TagSensorTemperature = Tag{0x0014, 0x3028}
var TagSequenceDelimitationItem = Tag{0xFFFE, 0xE0DD}
var TagSequenceName = Tag{0x0018, 0x0024}
var TagSequenceOfUltrasoundRegions = Tag{0x0018, 0x6011}
var TagSequenceVariant = Tag{0x0018, 0x0021}
var TagSeriesDate = Tag{0x0008, 0x0021}
var TagSeriesDescription = Tag{0x0008, 0x103E}
var TagSeriesDescriptionCodeSequence = Tag{0x0008, 0x103F}
var TagSeriesInstanceUID = Tag{0x0020, 0x000E}
var TagSeriesNumber = Tag{0x0020, 0x0011}
var TagSeriesTime = Tag{0x0008, 0x0031}
var TagSeriesType = Tag{0x0054, 0x1000}
var TagServiceEpisodeDescription = Tag{0x0038, 0x0062}
var TagServiceEpisodeID = Tag{0x0038, 0x0060}
var TagSetupDeviceDescription = Tag{0x300A, 0x01BA}
var TagSetupDeviceLabel = Tag{0x300A, 0x01B8}
var TagSetupDeviceParameter = Tag{0x300A, 0x01BC}
var TagSetupDeviceSequence = Tag{0x300A, 0x01B4}
var TagSetupDeviceType = Tag{0x300A, 0x01B6}
var TagSetupImageComment = Tag{0x300A, 0x0402}
var TagSetupReferenceDescription = Tag{0x300A, 0x01D0}
var TagSetupTechnique = Tag{0x300A, 0x01B0}
var TagSetupTechniqueDescription = Tag{0x300A, 0x01B2}
var TagShadowColorCIELabValue = Tag{0x0070, 0x0247}
var TagShadowOffsetX = Tag{0x0070, 0x0245}
var TagShadowOffsetY = Tag{0x0070, 0x0246}
var TagShadowOpacity = Tag{0x0070, 0x0258}
var TagShadowStyle = Tag{0x0070, 0x0244}
var TagShapeType = Tag{0x0070, 0x0306}
var TagShieldingDeviceDescription = Tag{0x300A, 0x01A6}
var TagShieldingDeviceLabel = Tag{0x300A, 0x01A4}
var TagShieldingDevicePosition = Tag{0x300A, 0x01A8}
var TagShieldingDeviceSequence = Tag{0x300A, 0x01A0}
var TagShieldingDeviceType = Tag{0x300A, 0x01A2}
var TagShortTermFluctuation = Tag{0x0024, 0x0075}
var TagShortTermFluctuationCalculated = Tag{0x0024, 0x0074}
var TagShortTermFluctuationProbability = Tag{0x0024, 0x0077}
var TagShortTermFluctuationProbabilityCalculated = Tag{0x0024, 0x0076}
var TagShowAcquisitionTechniquesFlag = Tag{0x0072, 0x0716}
var TagShowGraphicAnnotationFlag = Tag{0x0072, 0x0712}
var TagShowGrayscaleInverted = Tag{0x0072, 0x0706}
var TagShowImageTrueSizeFlag = Tag{0x0072, 0x0710}
var TagShowPatientDemographicsFlag = Tag{0x0072, 0x0714}
var TagShowTickLabel = Tag{0x0070, 0x0278}
var TagShutterLeftVerticalEdge = Tag{0x0018, 0x1602}
var TagShutterLowerHorizontalEdge = Tag{0x0018, 0x1608}
var TagShutterOverlayGroup = Tag{0x0018, 0x1623}
var TagShutterPresentationColorCIELabValue = Tag{0x0018, 0x1624}
var TagShutterPresentationValue = Tag{0x0018, 0x1622}
var TagShutterRightVerticalEdge = Tag{0x0018, 0x1604}
var TagShutterShape = Tag{0x0018, 0x1600}
var TagShutterUpperHorizontalEdge = Tag{0x0018, 0x1606}
var TagSignalDomainColumns = Tag{0x0028, 0x9003}
var TagSignalDomainRows = Tag{0x0028, 0x9235}
var TagSignalToNoiseRatio = Tag{0x0022, 0x1155}
var TagSignature = Tag{0x0400, 0x0120}
var TagSimpleFrameList = Tag{0x0008, 0x1161}
var TagSingleCollimationWidth = Tag{0x0018, 0x9306}
var TagSkipBeats = Tag{0x0018, 0x1086}
var TagSkipFrameRangeFlag = Tag{0x0008, 0x9460}
var TagSlabOrientation = Tag{0x0018, 0x9105}
var TagSlabThickness = Tag{0x0018, 0x9104}
var TagSliceLocation = Tag{0x0020, 0x1041}
var TagSliceLocationVector = Tag{0x0018, 0x2005}
var TagSliceProgressionDirection = Tag{0x0054, 0x0500}
var TagSliceSensitivityFactor = Tag{0x0054, 0x1320}
var TagSliceThickness = Tag{0x0018, 0x0050}
var TagSliceVector = Tag{0x0054, 0x0080}
var TagSmallestImagePixelValue = Tag{0x0028, 0x0106}
var TagSmallestPixelValueInSeries = Tag{0x0028, 0x0108}
var TagSmokingStatus = Tag{0x0010, 0x21A0}
var TagSmoothingType = Tag{0x2010, 0x0080}
var TagSnoutID = Tag{0x300A, 0x030F}
var TagSnoutPosition = Tag{0x300A, 0x030D}
var TagSnoutPositionTolerance = Tag{0x300A, 0x004B}
var TagSnoutSequence = Tag{0x300A, 0x030C}
var TagSoftTissueFocusThermalIndex = Tag{0x0018, 0x5028}
var TagSoftTissueSurfaceThermalIndex = Tag{0x0018, 0x5029}
var TagSoftTissueThermalIndex = Tag{0x0018, 0x5027}
var TagSoftcopyVOILUTSequence = Tag{0x0028, 0x3110}
var TagSoftwareVersions = Tag{0x0018, 0x1020}
var TagSortByCategory = Tag{0x0072, 0x0602}
var TagSortingDirection = Tag{0x0072, 0x0604}
var TagSortingOperationsSequence = Tag{0x0072, 0x0600}
var TagSoundPathLength = Tag{0x0014, 0x405A}
var TagSourceApplicationEntityTitle = Tag{0x0002, 0x0016}
var TagSourceApplicatorID = Tag{0x300A, 0x0291}
var TagSourceApplicatorLength = Tag{0x300A, 0x0296}
var TagSourceApplicatorManufacturer = Tag{0x300A, 0x0298}
var TagSourceApplicatorName = Tag{0x300A, 0x0294}
var TagSourceApplicatorNumber = Tag{0x300A, 0x0290}
var TagSourceApplicatorStepSize = Tag{0x300A, 0x02A0}
var TagSourceApplicatorType = Tag{0x300A, 0x0292}
var TagSourceApplicatorWallNominalThickness = Tag{0x300A, 0x029C}
var TagSourceApplicatorWallNominalTransmission = Tag{0x300A, 0x029E}
var TagSourceAxisDistance = Tag{0x300A, 0x00B4}
var TagSourceDescription = Tag{0x300A, 0x021C}
var TagSourceEncapsulationNominalThickness = Tag{0x300A, 0x0222}
var TagSourceEncapsulationNominalTransmission = Tag{0x300A, 0x0224}
var TagSourceFrameOfReferenceUID = Tag{0x0064, 0x0003}
var TagSourceHangingProtocolSequence = Tag{0x0072, 0x0012}
var TagSourceImageEvidenceSequence = Tag{0x0008, 0x9154}
var TagSourceImageSequence = Tag{0x0008, 0x2112}
var TagSourceInstanceSequence = Tag{0x0042, 0x0013}
var TagSourceIsotopeHalfLife = Tag{0x300A, 0x0228}
var TagSourceIsotopeName = Tag{0x300A, 0x0226}
var TagSourceManufacturer = Tag{0x300A, 0x0216}
var TagSourceModel = Tag{0x300A, 0x021B}
var TagSourceMovementType = Tag{0x300A, 0x0288}
var TagSourceNumber = Tag{0x300A, 0x0212}
var TagSourceOfAnteriorChamberDepthDataCodeSequence = Tag{0x0022, 0x1133}
var TagSourceOfLensThicknessDataCodeSequence = Tag{0x0022, 0x1132}
var TagSourceOfOphthalmicAxialLengthCodeSequence = Tag{0x0022, 0x1035}
var TagSourceOfPreviousValues = Tag{0x0400, 0x0564}
var TagSourceOfRefractiveMeasurementsCodeSequence = Tag{0x0022, 0x1135}
var TagSourceOfRefractiveMeasurementsSequence = Tag{0x0022, 0x1134}
var TagSourceOrientation = Tag{0x4010, 0x1060}
var TagSourcePosition = Tag{0x4010, 0x1061}
var TagSourceSequence = Tag{0x300A, 0x0210}
var TagSourceSerialNumber = Tag{0x3008, 0x0105}
var TagSourceStrength = Tag{0x300A, 0x022B}
var TagSourceStrengthReferenceDate = Tag{0x300A, 0x022C}
var TagSourceStrengthReferenceTime = Tag{0x300A, 0x022E}
var TagSourceStrengthUnits = Tag{0x300A, 0x0229}
var TagSourceToApplicatorMountingPositionDistance = Tag{0x300A, 0x0436}
var TagSourceToBeamLimitingDeviceDistance = Tag{0x300A, 0x00BA}
var TagSourceToBlockTrayDistance = Tag{0x300A, 0x00F6}
var TagSourceToCompensatorDistance = Tag{0x300A, 0x02E2}
var TagSourceToCompensatorTrayDistance = Tag{0x300A, 0x00E6}
var TagSourceToReferenceObjectDistance = Tag{0x3002, 0x0028}
var TagSourceToSurfaceDistance = Tag{0x300A, 0x0130}
var TagSourceToWedgeTrayDistance = Tag{0x300A, 0x00DA}
var TagSourceType = Tag{0x300A, 0x0214}
var TagSourceWaveformSequence = Tag{0x003A, 0x020A}
var TagSpacingBetweenSlices = Tag{0x0018, 0x0088}
var TagSpatialLocationsPreserved = Tag{0x0028, 0x135A}
var TagSpatialPresaturation = Tag{0x0018, 0x9027}
var TagSpatialResolution = Tag{0x0018, 0x1050}
var TagSpecialNeeds = Tag{0x0038, 0x0050}
var TagSpecificAbsorptionRateDefinition = Tag{0x0018, 0x9179}
var TagSpecificAbsorptionRateSequence = Tag{0x0018, 0x9239}
var TagSpecificAbsorptionRateValue = Tag{0x0018, 0x9181}
var TagSpecificCharacterSet = Tag{0x0008, 0x0005}
var TagSpecificCharacterSetOfFileSetDescriptorFile = Tag{0x0004, 0x1142}
var TagSpecifiedChannelTotalTime = Tag{0x3008, 0x0132}
var TagSpecifiedMeterset = Tag{0x3008, 0x0042}
var TagSpecifiedNumberOfPulses = Tag{0x3008, 0x0136}
var TagSpecifiedPrimaryMeterset = Tag{0x3008, 0x0032}
var TagSpecifiedPulseRepetitionInterval = Tag{0x3008, 0x013A}
var TagSpecifiedSecondaryMeterset = Tag{0x3008, 0x0033}
var TagSpecifiedTreatmentTime = Tag{0x3008, 0x003A}
var TagSpecimenDescriptionSequence = Tag{0x0040, 0x0560}
var TagSpecimenDetailedDescription = Tag{0x0040, 0x0602}
var TagSpecimenIdentifier = Tag{0x0040, 0x0551}
var TagSpecimenLabelInImage = Tag{0x0048, 0x0010}
var TagSpecimenLocalizationContentItemSequence = Tag{0x0040, 0x0620}
var TagSpecimenPreparationSequence = Tag{0x0040, 0x0610}
var TagSpecimenPreparationStepContentItemSequence = Tag{0x0040, 0x0612}
var TagSpecimenReferenceSequence = Tag{0x0048, 0x0110}
var TagSpecimenShortDescription = Tag{0x0040, 0x0600}
var TagSpecimenTypeCodeSequence = Tag{0x0040, 0x059A}
var TagSpecimenUID = Tag{0x0040, 0x0554}
var TagSpectralWidth = Tag{0x0018, 0x9052}
var TagSpectrallySelectedExcitation = Tag{0x0018, 0x9026}
var TagSpectrallySelectedSuppression = Tag{0x0018, 0x9025}
var TagSpectroscopyAcquisitionDataColumns = Tag{0x0018, 0x9127}
var TagSpectroscopyAcquisitionOutOfPlanePhaseSteps = Tag{0x0018, 0x9159}
var TagSpectroscopyAcquisitionPhaseColumns = Tag{0x0018, 0x9234}
var TagSpectroscopyAcquisitionPhaseRows = Tag{0x0018, 0x9095}
var TagSpectroscopyData = Tag{0x5600, 0x0020}
var TagSpherePower = Tag{0x0046, 0x0146}
var TagSphericalLensPower = Tag{0x0022, 0x0007}
var TagSpiralPitchFactor = Tag{0x0018, 0x9311}
var TagSpoiling = Tag{0x0018, 0x9016}
var TagStackID = Tag{0x0020, 0x9056}
var TagStageCodeSequence = Tag{0x0040, 0x000A}
var TagStageName = Tag{0x0008, 0x2120}
var TagStageNumber = Tag{0x0008, 0x2122}
var TagStartAcquisitionDateTime = Tag{0x0018, 0x9516}
var TagStartAngle = Tag{0x0054, 0x0200}
var TagStartCardiacTriggerCountThreshold = Tag{0x0018, 0x9717}
var TagStartCumulativeMetersetWeight = Tag{0x300C, 0x0008}
var TagStartDensityThreshold = Tag{0x0018, 0x9715}
var TagStartMeterset = Tag{0x3008, 0x0078}
var TagStartRelativeDensityDifferenceThreshold = Tag{0x0018, 0x9716}
var TagStartRespiratoryTriggerCountThreshold = Tag{0x0018, 0x9718}
var TagStartTrim = Tag{0x0008, 0x2142}
var TagStartingRespiratoryAmplitude = Tag{0x0020, 0x9246}
var TagStartingRespiratoryPhase = Tag{0x0020, 0x9247}
var TagStationName = Tag{0x0008, 0x1010}
var TagStatus = Tag{0x0000, 0x0900}
var TagSteadyStatePulseSequence = Tag{0x0018, 0x9017}
var TagSteepKeratometricAxisSequence = Tag{0x0046, 0x0074}
var TagSteeringAngle = Tag{0x0018, 0x6036}
var TagStereoBaselineAngle = Tag{0x0022, 0x0010}
var TagStereoBaselineDisplacement = Tag{0x0022, 0x0011}
var TagStereoHorizontalPixelOffset = Tag{0x0022, 0x0012}
var TagStereoPairsSequence = Tag{0x0022, 0x0020}
var TagStereoRotation = Tag{0x0022, 0x0014}
var TagStereoVerticalPixelOffset = Tag{0x0022, 0x0013}
var TagStimuliRetestingQuantity = Tag{0x0024, 0x0042}
var TagStimulusArea = Tag{0x0024, 0x0025}
var TagStimulusColorCodeSequence = Tag{0x0024, 0x0021}
var TagStimulusPresentationTime = Tag{0x0024, 0x0028}
var TagStimulusResults = Tag{0x0024, 0x0093}
var TagStopTrim = Tag{0x0008, 0x2143}
var TagStorageMediaFileSetID = Tag{0x0088, 0x0130}
var TagStorageMediaFileSetUID = Tag{0x0088, 0x0140}
var TagStructureSetDate = Tag{0x3006, 0x0008}
var TagStructureSetDescription = Tag{0x3006, 0x0006}
var TagStructureSetLabel = Tag{0x3006, 0x0002}
var TagStructureSetName = Tag{0x3006, 0x0004}
var TagStructureSetROISequence = Tag{0x3006, 0x0020}
var TagStructureSetTime = Tag{0x3006, 0x0009}
var TagStructuredDisplayBackgroundCIELabValue = Tag{0x0072, 0x0420}
var TagStructuredDisplayImageBoxSequence = Tag{0x0072, 0x0422}
var TagStructuredDisplayTextBoxSequence = Tag{0x0072, 0x0424}
var TagStudiesContainingOtherReferencedInstancesSequence = Tag{0x0008, 0x1200}
var TagStudyDate = Tag{0x0008, 0x0020}
var TagStudyDescription = Tag{0x0008, 0x1030}
var TagStudyID = Tag{0x0020, 0x0010}
var TagStudyInstanceUID = Tag{0x0020, 0x000D}
var TagStudyTime = Tag{0x0008, 0x0030}
var TagSubjectiveRefractionLeftEyeSequence = Tag{0x0046, 0x0098}
var TagSubjectiveRefractionRightEyeSequence = Tag{0x0046, 0x0097}
var TagSubscriptionListStatus = Tag{0x0074, 0x1244}
var TagSubstanceAdministrationApproval = Tag{0x0044, 0x0002}
var TagSubstanceAdministrationDateTime = Tag{0x0044, 0x0010}
var TagSubstanceAdministrationDeviceID = Tag{0x0044, 0x0012}
var TagSubstanceAdministrationNotes = Tag{0x0044, 0x0011}
var TagSubstanceAdministrationParameterSequence = Tag{0x0044, 0x0019}
var TagSubtractionItemID = Tag{0x0028, 0x9416}
var TagSupportedImageDisplayFormatsSequence = Tag{0x2000, 0x00A8}
var TagSurfaceComments = Tag{0x0066, 0x0004}
var TagSurfaceCount = Tag{0x0066, 0x002A}
var TagSurfaceEntryPoint = Tag{0x300A, 0x012E}
var TagSurfaceMeshPrimitivesSequence = Tag{0x0066, 0x0013}
var TagSurfaceModelDescriptionSequence = Tag{0x0068, 0x6360}
var TagSurfaceModelLabel = Tag{0x0068, 0x6380}
var TagSurfaceModelScalingFactor = Tag{0x0068, 0x6390}
var TagSurfaceNumber = Tag{0x0066, 0x0003}
var TagSurfacePointsNormalsSequence = Tag{0x0066, 0x0012}
var TagSurfacePointsSequence = Tag{0x0066, 0x0011}
var TagSurfaceProcessing = Tag{0x0066, 0x0009}
var TagSurfaceProcessingAlgorithmIdentificationSequence = Tag{0x0066, 0x0035}
var TagSurfaceProcessingDescription = Tag{0x0066, 0x000B}
var TagSurfaceProcessingRatio = Tag{0x0066, 0x000A}
var TagSurfaceSequence = Tag{0x0066, 0x0002}
var TagSurgicalTechnique = Tag{0x0076, 0x0030}
var TagSynchronizationChannel = Tag{0x0018, 0x106C}
var TagSynchronizationFrameOfReferenceUID = Tag{0x0020, 0x0200}
var TagSynchronizationTrigger = Tag{0x0018, 0x106A}
var TagSynchronizedImageBoxList = Tag{0x0072, 0x0432}
var TagSynchronizedScrollingSequence = Tag{0x0072, 0x0210}
var TagSyringeCounts = Tag{0x0018, 0x1045}
var TagT2Preparation = Tag{0x0018, 0x9021}
var TagTDRType = Tag{0x4010, 0x1027}
var TagTIDOffset = Tag{0x0028, 0x6120}
var TagTIPType = Tag{0x4010, 0x1039}
var TagTMLinePositionX0 = Tag{0x0018, 0x603D}
var TagTMLinePositionX1 = Tag{0x0018, 0x6041}
var TagTMLinePositionY0 = Tag{0x0018, 0x603F}
var TagTMLinePositionY1 = Tag{0x0018, 0x6043}
var TagTableAngle = Tag{0x0018, 0x1138}
var TagTableCradleTiltAngle = Tag{0x0018, 0x9471}
var TagTableFeedPerRotation = Tag{0x0018, 0x9310}
var TagTableFrameOfReferenceUID = Tag{0x0020, 0x9313}
var TagTableHeadTiltAngle = Tag{0x0018, 0x9470}
var TagTableHeight = Tag{0x0018, 0x1130}
var TagTableHorizontalRotationAngle = Tag{0x0018, 0x9469}
var TagTableLateralIncrement = Tag{0x0018, 0x1136}
var TagTableLongitudinalIncrement = Tag{0x0018, 0x1137}
var TagTableMotion = Tag{0x0018, 0x1134}
var TagTableOfParameterValues = Tag{0x0018, 0x605A}
var TagTableOfPixelValues = Tag{0x0018, 0x6058}
var TagTableOfXBreakPoints = Tag{0x0018, 0x6052}
var TagTableOfYBreakPoints = Tag{0x0018, 0x6054}
var TagTablePosition = Tag{0x0018, 0x9327}
var TagTablePositionSequence = Tag{0x0018, 0x9406}
var TagTableSpeed = Tag{0x0018, 0x9309}
var TagTableTopEccentricAdjustedAngle = Tag{0x0074, 0x102B}
var TagTableTopEccentricAngle = Tag{0x300A, 0x0125}
var TagTableTopEccentricAngleTolerance = Tag{0x300A, 0x004E}
var TagTableTopEccentricAxisDistance = Tag{0x300A, 0x0124}
var TagTableTopEccentricRotationDirection = Tag{0x300A, 0x0126}
var TagTableTopLateralAdjustedPosition = Tag{0x0074, 0x1028}
var TagTableTopLateralPosition = Tag{0x300A, 0x012A}
var TagTableTopLateralPositionTolerance = Tag{0x300A, 0x0053}
var TagTableTopLateralSetupDisplacement = Tag{0x300A, 0x01D6}
var TagTableTopLongitudinalAdjustedPosition = Tag{0x0074, 0x1027}
var TagTableTopLongitudinalPosition = Tag{0x300A, 0x0129}
var TagTableTopLongitudinalPositionTolerance = Tag{0x300A, 0x0052}
var TagTableTopLongitudinalSetupDisplacement = Tag{0x300A, 0x01D4}
var TagTableTopPitchAdjustedAngle = Tag{0x0074, 0x102C}
var TagTableTopPitchAngle = Tag{0x300A, 0x0140}
var TagTableTopPitchAngleTolerance = Tag{0x300A, 0x004F}
var TagTableTopPitchRotationDirection = Tag{0x300A, 0x0142}
var TagTableTopRollAdjustedAngle = Tag{0x0074, 0x102D}
var TagTableTopRollAngle = Tag{0x300A, 0x0144}
var TagTableTopRollAngleTolerance = Tag{0x300A, 0x0050}
var TagTableTopRollRotationDirection = Tag{0x300A, 0x0146}
var TagTableTopVerticalAdjustedPosition = Tag{0x0074, 0x1026}
var TagTableTopVerticalPosition = Tag{0x300A, 0x0128}
var TagTableTopVerticalPositionTolerance = Tag{0x300A, 0x0051}
var TagTableTopVerticalSetupDisplacement = Tag{0x300A, 0x01D2}
var TagTableTraverse = Tag{0x0018, 0x1131}
var TagTableType = Tag{0x0018, 0x113A}
var TagTableVerticalIncrement = Tag{0x0018, 0x1135}
var TagTableXPositionToIsocenter = Tag{0x0018, 0x9466}
var TagTableYPositionToIsocenter = Tag{0x0018, 0x9467}
var TagTableZPositionToIsocenter = Tag{0x0018, 0x9468}
var TagTagAngleFirstAxis = Tag{0x0018, 0x9019}
var TagTagAngleSecondAxis = Tag{0x0018, 0x9219}
var TagTagSpacingFirstDimension = Tag{0x0018, 0x9030}
var TagTagSpacingSecondDimension = Tag{0x0018, 0x9218}
var TagTagThickness = Tag{0x0018, 0x9035}
var TagTagging = Tag{0x0018, 0x9028}
var TagTaggingDelay = Tag{0x0018, 0x9184}
var TagTargetExposureIndex = Tag{0x0018, 0x1412}
var TagTargetMaximumDose = Tag{0x300A, 0x0027}
var TagTargetMinimumDose = Tag{0x300A, 0x0025}
var TagTargetPrescriptionDose = Tag{0x300A, 0x0026}
var TagTargetRefraction = Tag{0x0022, 0x1037}
var TagTargetUnderdoseVolumeFraction = Tag{0x300A, 0x0028}
var TagTemplateIdentifier = Tag{0x0040, 0xDB00}
var TagTemplateName = Tag{0x300A, 0x0244}
var TagTemplateNumber = Tag{0x300A, 0x0240}
var TagTemplateType = Tag{0x300A, 0x0242}
var TagTemporalPositionIdentifier = Tag{0x0020, 0x0100}
var TagTemporalPositionIndex = Tag{0x0020, 0x9128}
var TagTemporalPositionSequence = Tag{0x0020, 0x9310}
var TagTemporalPositionTimeOffset = Tag{0x0020, 0x930D}
var TagTemporalRangeType = Tag{0x0040, 0xA130}
var TagTemporalResolution = Tag{0x0020, 0x0110}
var TagTerminationCardiacTriggerCountThreshold = Tag{0x0018, 0x9723}
var TagTerminationCountsThreshold = Tag{0x0018, 0x9719}
var TagTerminationDensityThreshold = Tag{0x0018, 0x9720}
var TagTerminationRelativeDensityThreshold = Tag{0x0018, 0x9721}
var TagTerminationRespiratoryTriggerCountThreshold = Tag{0x0018, 0x9724}
var TagTerminationTimeThreshold = Tag{0x0018, 0x9722}
var TagTestPointNormalsDataFlag = Tag{0x0024, 0x0057}
var TagTestPointNormalsSequence = Tag{0x0024, 0x0058}
var TagTextColorCIELabValue = Tag{0x0070, 0x0241}
var TagTextObjectSequence = Tag{0x0070, 0x0008}
var TagTextString = Tag{0x2030, 0x0020}
var TagTextStyleSequence = Tag{0x0070, 0x0231}
var TagTextValue = Tag{0x0040, 0xA160}
var TagThreatCategory = Tag{0x4010, 0x1012}
var TagThreatCategoryDescription = Tag{0x4010, 0x1013}
var TagThreatDetectionAlgorithmandVersion = Tag{0x4010, 0x1029}
var TagThreatROIBase = Tag{0x4010, 0x1004}
var TagThreatROIBitmap = Tag{0x4010, 0x1006}
var TagThreatROIExtents = Tag{0x4010, 0x1005}
var TagThreatROIVoxelSequence = Tag{0x4010, 0x1001}
var TagThreatSequence = Tag{0x4010, 0x1011}
var TagThreeDDegreeOfFreedomAxis = Tag{0x0068, 0x6490}
var TagThreeDImplantTemplateGroupMemberMatchingAxes = Tag{0x0078, 0x0060}
var TagThreeDImplantTemplateGroupMemberMatchingPoint = Tag{0x0078, 0x0050}
var TagThreeDLineCoordinates = Tag{0x0068, 0x65D0}
var TagThreeDMatingAxes = Tag{0x0068, 0x64D0}
var TagThreeDMatingPoint = Tag{0x0068, 0x64C0}
var TagThreeDPlaneNormal = Tag{0x0068, 0x6620}
var TagThreeDPlaneOrigin = Tag{0x0068, 0x6610}
var TagThreeDPointCoordinates = Tag{0x0068, 0x6590}
var TagThreeDRenderingType = Tag{0x0072, 0x0520}
var TagTickAlignment = Tag{0x0070, 0x0274}
var TagTickLabel = Tag{0x0070, 0x0289}
var TagTickLabelAlignment = Tag{0x0070, 0x0279}
var TagTickPosition = Tag{0x0070, 0x0288}
var TagTime = Tag{0x0040, 0xA122}
var TagTimeBasedImageSetsSequence = Tag{0x0072, 0x0030}
var TagTimeDistributionProtocol = Tag{0x0018, 0x1802}
var TagTimeDomainFiltering = Tag{0x0018, 0x9065}
var TagTimeOfFlightContrast = Tag{0x0018, 0x9015}
var TagTimeOfFlightInformationUsed = Tag{0x0018, 0x9755}
var TagTimeOfGainCalibration = Tag{0x0014, 0x3077}
var TagTimeOfLastCalibration = Tag{0x0018, 0x1201}
var TagTimeOfLastDetectorCalibration = Tag{0x0018, 0x700E}
var TagTimeOfSecondaryCapture = Tag{0x0018, 0x1014}
var TagTimeRange = Tag{0x0008, 0x1163}
var TagTimeSliceVector = Tag{0x0054, 0x0100}
var TagTimeSlotInformationSequence = Tag{0x0054, 0x0072}
var TagTimeSlotTime = Tag{0x0054, 0x0073}
var TagTimeSlotVector = Tag{0x0054, 0x0070}
var TagTimeSource = Tag{0x0018, 0x1801}
var TagTimezoneOffsetFromUTC = Tag{0x0008, 0x0201}
var TagTissueHeterogeneityCorrection = Tag{0x3004, 0x0014}
var TagToleranceTableLabel = Tag{0x300A, 0x0043}
var TagToleranceTableNumber = Tag{0x300A, 0x0042}
var TagToleranceTableSequence = Tag{0x300A, 0x0040}
var TagTomoAngle = Tag{0x0018, 0x1470}
var TagTomoClass = Tag{0x0018, 0x1491}
var TagTomoLayerHeight = Tag{0x0018, 0x1460}
var TagTomoTime = Tag{0x0018, 0x1480}
var TagTomoType = Tag{0x0018, 0x1490}
var TagTopLeftHandCornerOfLocalizerArea = Tag{0x0048, 0x0201}
var TagTotalBlockTrayFactor = Tag{0x300A, 0x00F2}
var TagTotalBlockTrayWaterEquivalentThickness = Tag{0x300A, 0x00F3}
var TagTotalCollimationWidth = Tag{0x0018, 0x9307}
var TagTotalCompensatorTrayFactor = Tag{0x300A, 0x00E2}
var TagTotalCompensatorTrayWaterEquivalentThickness = Tag{0x300A, 0x02E3}
var TagTotalNumberOfExposures = Tag{0x0040, 0x0301}
var TagTotalNumberOfPiecesOfMediaCreated = Tag{0x2200, 0x000B}
var TagTotalPixelMatrixColumns = Tag{0x0048, 0x0006}
var TagTotalPixelMatrixOriginSequence = Tag{0x0048, 0x0008}
var TagTotalPixelMatrixRows = Tag{0x0048, 0x0007}
var TagTotalProcessingTime = Tag{0x4010, 0x1069}
var TagTotalReferenceAirKerma = Tag{0x300A, 0x0250}
var TagTotalTimeOfFluoroscopy = Tag{0x0040, 0x0300}
var TagTotalWedgeTrayWaterEquivalentThickness = Tag{0x300A, 0x00D7}
var TagTransactionUID = Tag{0x0008, 0x1195}
var TagTransducerApplicationCodeSequence = Tag{0x0018, 0x980F}
var TagTransducerBeamSteeringCodeSequence = Tag{0x0018, 0x980E}
var TagTransducerData = Tag{0x0018, 0x5010}
var TagTransducerFrequency = Tag{0x0018, 0x6030}
var TagTransducerGeometryCodeSequence = Tag{0x0018, 0x980D}
var TagTransducerScanPatternCodeSequence = Tag{0x0018, 0x9809}
var TagTransducerType = Tag{0x0018, 0x6031}
var TagTransferSyntaxUID = Tag{0x0002, 0x0010}
var TagTransferTubeLength = Tag{0x300A, 0x02A4}
var TagTransferTubeNumber = Tag{0x300A, 0x02A2}
var TagTransformDescription = Tag{0x0014, 0x2222}
var TagTransformNumberOfAxes = Tag{0x0014, 0x2224}
var TagTransformOrderOfAxes = Tag{0x0014, 0x2226}
var TagTransformedAxisUnits = Tag{0x0014, 0x2228}
var TagTransmitCoilManufacturerName = Tag{0x0018, 0x9050}
var TagTransmitCoilName = Tag{0x0018, 0x1251}
var TagTransmitCoilType = Tag{0x0018, 0x9051}
var TagTransmitTransducerSequence = Tag{0x0014, 0x4010}
var TagTransmitTransducerSettingsSequence = Tag{0x0014, 0x4050}
var TagTransmitterFrequency = Tag{0x0018, 0x9098}
var TagTransportClassification = Tag{0x4010, 0x1067}
var TagTransverseDetectorSeparation = Tag{0x0018, 0x9726}
var TagTransverseMash = Tag{0x0054, 0x1202}
var TagTreatmentControlPointDate = Tag{0x3008, 0x0024}
var TagTreatmentControlPointTime = Tag{0x3008, 0x0025}
var TagTreatmentDate = Tag{0x3008, 0x0250}
var TagTreatmentDeliveryType = Tag{0x300A, 0x00CE}
var TagTreatmentMachineName = Tag{0x300A, 0x00B2}
var TagTreatmentMachineSequence = Tag{0x300A, 0x0206}
var TagTreatmentProtocols = Tag{0x300A, 0x0009}
var TagTreatmentSessionApplicationSetupSequence = Tag{0x3008, 0x0110}
var TagTreatmentSessionBeamSequence = Tag{0x3008, 0x0020}
var TagTreatmentSessionIonBeamSequence = Tag{0x3008, 0x0021}
var TagTreatmentSites = Tag{0x300A, 0x000B}
var TagTreatmentStatusComment = Tag{0x3008, 0x0202}
var TagTreatmentSummaryCalculatedDoseReferenceSequence = Tag{0x3008, 0x0050}
var TagTreatmentSummaryMeasuredDoseReferenceSequence = Tag{0x3008, 0x00E0}
var TagTreatmentTerminationCode = Tag{0x3008, 0x002B}
var TagTreatmentTerminationStatus = Tag{0x3008, 0x002A}
var TagTreatmentTime = Tag{0x3008, 0x0251}
var TagTreatmentVerificationStatus = Tag{0x3008, 0x002C}
var TagTriangleFanSequence = Tag{0x0066, 0x0027}
var TagTrianglePointIndexList = Tag{0x0066, 0x0023}
var TagTriangleStripSequence = Tag{0x0066, 0x0026}
var TagTriggerSamplePosition = Tag{0x0018, 0x106E}
var TagTriggerSourceOrType = Tag{0x0018, 0x1061}
var TagTriggerTime = Tag{0x0018, 0x1060}
var TagTriggerTimeOffset = Tag{0x0018, 0x1069}
var TagTriggerVector = Tag{0x0054, 0x0210}
var TagTriggerWindow = Tag{0x0018, 0x1094}
var TagTrim = Tag{0x2010, 0x0140}
var TagTubeAngle = Tag{0x0018, 0x9303}
var TagTwoDDegreeOfFreedomAxis = Tag{0x0068, 0x64F0}
var TagTwoDDegreeOfFreedomSequence = Tag{0x0068, 0x6470}
var TagTwoDImplantTemplateGroupMemberMatchingAxes = Tag{0x0078, 0x00A0}
var TagTwoDImplantTemplateGroupMemberMatchingPoint = Tag{0x0078, 0x0090}
var TagTwoDLineCoordinates = Tag{0x0068, 0x65B0}
var TagTwoDLineCoordinatesSequence = Tag{0x0068, 0x65A0}
var TagTwoDMatingAxes = Tag{0x0068, 0x6460}
var TagTwoDMatingFeatureCoordinatesSequence = Tag{0x0068, 0x6430}
var TagTwoDMatingPoint = Tag{0x0068, 0x6450}
var TagTwoDPlaneCoordinatesSequence = Tag{0x0068, 0x65E0}
var TagTwoDPlaneIntersection = Tag{0x0068, 0x65F0}
var TagTwoDPointCoordinates = Tag{0x0068, 0x6560}
var TagTwoDPointCoordinatesSequence = Tag{0x0068, 0x6550}
var TagTypeOfDetectorMotion = Tag{0x0054, 0x0202}
var TagTypeOfFilters = Tag{0x0018, 0x1161}
var TagTypeOfInstances = Tag{0x0040, 0xE020}
var TagTypeOfPatientID = Tag{0x0010, 0x0022}
var TagTypeOfSynchronization = Tag{0x0072, 0x0434}
var TagUID = Tag{0x0040, 0xA124}
var TagUSImageDescriptionSequence = Tag{0x0018, 0x9806}
var TagUltrasoundAcquisitionGeometry = Tag{0x0020, 0x9307}
var TagUltrasoundColorDataPresent = Tag{0x0028, 0x0014}
var TagUltrasoundOphthalmicAxialLengthMeasurementsSequence = Tag{0x0022, 0x1220}
var TagUltrasoundSelectedOphthalmicAxialLengthSequence = Tag{0x0022, 0x1230}
var TagUnderlined = Tag{0x0070, 0x0248}
var TagUnformattedTextValue = Tag{0x0070, 0x0006}
var TagUnifiedProcedureStepListStatus = Tag{0x0074, 0x1246}
var TagUnifiedProcedureStepPerformedProcedureSequence = Tag{0x0074, 0x1216}
var TagUnits = Tag{0x0054, 0x1001}
var TagUniversalEntityID = Tag{0x0040, 0x0032}
var TagUniversalEntityIDType = Tag{0x0040, 0x0033}
var TagUnspecifiedLateralityLensSequence = Tag{0x0046, 0x0016}
var TagUsedFiducialsSequence = Tag{0x0070, 0x0314}
var TagVOILUTFunction = Tag{0x0028, 0x1056}
var TagVOILUTSequence = Tag{0x0028, 0x3010}
var TagVOIType = Tag{0x0072, 0x0702}
var TagValueType = Tag{0x0040, 0xA040}
var TagVariableFlipAngleFlag = Tag{0x0018, 0x1315}
var TagVectorAccuracy = Tag{0x0066, 0x0020}
var TagVectorCoordinateData = Tag{0x0066, 0x0021}
var TagVectorDimensionality = Tag{0x0066, 0x001F}
var TagVectorGridData = Tag{0x0064, 0x0009}
var TagVelocityEncodingAcquisitionSequence = Tag{0x0018, 0x9092}
var TagVelocityEncodingDirection = Tag{0x0018, 0x9090}
var TagVelocityEncodingMaximumValue = Tag{0x0018, 0x9217}
var TagVelocityEncodingMinimumValue = Tag{0x0018, 0x9091}
var TagVelocityOfSound = Tag{0x0014, 0x4064}
var TagVerificationDateTime = Tag{0x0040, 0xA030}
var TagVerificationFlag = Tag{0x0040, 0xA493}
var TagVerificationImageTiming = Tag{0x0074, 0x1032}
var TagVerifyingObserverIdentificationCodeSequence = Tag{0x0040, 0xA088}
var TagVerifyingObserverName = Tag{0x0040, 0xA075}
var TagVerifyingObserverSequence = Tag{0x0040, 0xA073}
var TagVerifyingOrganization = Tag{0x0040, 0xA027}
var TagVertexPointIndexList = Tag{0x0066, 0x0025}
var TagVerticalAlignment = Tag{0x0070, 0x0243}
var TagVerticalOffsetOfSensor = Tag{0x0014, 0x3026}
var TagVerticalPrismBase = Tag{0x0046, 0x0036}
var TagVerticalPrismPower = Tag{0x0046, 0x0034}
var TagVerticesOfThePolygonalCollimator = Tag{0x0018, 0x1720}
var TagVerticesOfThePolygonalExposureControlSensingRegion = Tag{0x0018, 0x9442}
var TagVerticesOfThePolygonalShutter = Tag{0x0018, 0x1620}
var TagVerticesOfTheRegion = Tag{0x0028, 0x9503}
var TagVideoImageFormatAcquired = Tag{0x0018, 0x1022}
var TagViewCodeSequence = Tag{0x0054, 0x0220}
var TagViewModifierCodeSequence = Tag{0x0054, 0x0222}
var TagViewName = Tag{0x0008, 0x2127}
var TagViewNumber = Tag{0x0008, 0x2128}
var TagViewOrientationCodeSequence = Tag{0x0068, 0x62E0}
var TagViewOrientationModifier = Tag{0x0068, 0x62F0}
var TagViewPosition = Tag{0x0018, 0x5101}
var TagViewingDistance = Tag{0x0046, 0x0106}
var TagViewingDistanceType = Tag{0x0046, 0x0125}
var TagVirtualSourceAxisDistances = Tag{0x300A, 0x030A}
var TagVisitComments = Tag{0x0038, 0x4000}
var TagVisitStatusID = Tag{0x0038, 0x0008}
var TagVisualAcuityBothEyesOpenSequence = Tag{0x0046, 0x0124}
var TagVisualAcuityLeftEyeSequence = Tag{0x0046, 0x0123}
var TagVisualAcuityMeasurementSequence = Tag{0x0024, 0x0110}
var TagVisualAcuityModifiers = Tag{0x0046, 0x0135}
var TagVisualAcuityRightEyeSequence = Tag{0x0046, 0x0122}
var TagVisualAcuityTypeCodeSequence = Tag{0x0046, 0x0121}
var TagVisualFieldCatchTrialSequence = Tag{0x0024, 0x0034}
var TagVisualFieldGlobalResultsIndexSequence = Tag{0x0024, 0x0320}
var TagVisualFieldHorizontalExtent = Tag{0x0024, 0x0010}
var TagVisualFieldMeanSensitivity = Tag{0x0024, 0x0070}
var TagVisualFieldShape = Tag{0x0024, 0x0012}
var TagVisualFieldTestDuration = Tag{0x0024, 0x0088}
var TagVisualFieldTestNormalsFlag = Tag{0x0024, 0x0063}
var TagVisualFieldTestPointNormalsSequence = Tag{0x0024, 0x0097}
var TagVisualFieldTestPointSequence = Tag{0x0024, 0x0089}
var TagVisualFieldTestPointXCoordinate = Tag{0x0024, 0x0090}
var TagVisualFieldTestPointYCoordinate = Tag{0x0024, 0x0091}
var TagVisualFieldTestReliabilityGlobalIndexSequence = Tag{0x0024, 0x0317}
var TagVisualFieldVerticalExtent = Tag{0x0024, 0x0011}
var TagVitreousStatusCodeSequence = Tag{0x0022, 0x1025}
var TagVitreousStatusDescription = Tag{0x0022, 0x1066}
var TagVolumeBasedCalculationTechnique = Tag{0x0008, 0x9207}
var TagVolumeFrameOfReferenceUID = Tag{0x0020, 0x9312}
var TagVolumeLocalizationSequence = Tag{0x0018, 0x9126}
var TagVolumeLocalizationTechnique = Tag{0x0018, 0x9054}
var TagVolumeOfPTO = Tag{0x4010, 0x1023}
var TagVolumeToTableMappingMatrix = Tag{0x0020, 0x930A}
var TagVolumeToTransducerMappingMatrix = Tag{0x0020, 0x9309}
var TagVolumetricProperties = Tag{0x0008, 0x9206}
var TagWADORetrievalSequence = Tag{0x0040, 0xE023}
var TagWaterReferencedPhaseCorrection = Tag{0x0018, 0x9199}
var TagWaveformAnnotationSequence = Tag{0x0040, 0xB020}
var TagWaveformBitsAllocated = Tag{0x5400, 0x1004}
var TagWaveformBitsStored = Tag{0x003A, 0x021A}
var TagWaveformChannelNumber = Tag{0x003A, 0x0202}
var TagWaveformData = Tag{0x5400, 0x1010}
var TagWaveformDataDisplayScale = Tag{0x003A, 0x0230}
var TagWaveformDisplayBackgroundCIELabValue = Tag{0x003A, 0x0231}
var TagWaveformOriginality = Tag{0x003A, 0x0004}
var TagWaveformPaddingValue = Tag{0x5400, 0x100A}
var TagWaveformPresentationGroupSequence = Tag{0x003A, 0x0240}
var TagWaveformSampleInterpretation = Tag{0x5400, 0x1006}
var TagWaveformSequence = Tag{0x5400, 0x0100}
var TagWedgeAngle = Tag{0x300A, 0x00D5}
var TagWedgeFactor = Tag{0x300A, 0x00D6}
var TagWedgeID = Tag{0x300A, 0x00D4}
var TagWedgeNumber = Tag{0x300A, 0x00D2}
var TagWedgeOrientation = Tag{0x300A, 0x00D8}
var TagWedgePosition = Tag{0x300A, 0x0118}
var TagWedgePositionSequence = Tag{0x300A, 0x0116}
var TagWedgeSequence = Tag{0x300A, 0x00D1}
var TagWedgeThinEdgePosition = Tag{0x300A, 0x00DB}
var TagWedgeType = Tag{0x300A, 0x00D3}
var TagWholeBodyTechnique = Tag{0x0018, 0x1301}
var TagWindowCenter = Tag{0x0028, 0x1050}
var TagWindowCenterWidthExplanation = Tag{0x0028, 0x1055}
var TagWindowWidth = Tag{0x0028, 0x1051}
var TagWorklistLabel = Tag{0x0074, 0x1202}
var TagXAXRFFrameCharacteristicsSequence = Tag{0x0018, 0x9412}
var TagXDSRetrievalSequence = Tag{0x0040, 0xE024}
var TagXFocusCenter = Tag{0x0018, 0x1183}
var TagXOffsetInSlideCoordinateSystem = Tag{0x0040, 0x072A}
var TagXRay3DAcquisitionSequence = Tag{0x0018, 0x9507}
var TagXRay3DFrameTypeSequence = Tag{0x0018, 0x9504}
var TagXRay3DReconstructionSequence = Tag{0x0018, 0x9530}
var TagXRayGeometrySequence = Tag{0x0018, 0x9476}
var TagXRayImageReceptorAngle = Tag{0x3002, 0x000E}
var TagXRayImageReceptorTranslation = Tag{0x3002, 0x000D}
var TagXRayOutput = Tag{0x0040, 0x0312}
var TagXRayReceptorType = Tag{0x0018, 0x9420}
var TagXRayTubeCurrent = Tag{0x0018, 0x1151}
var TagXRayTubeCurrentInmA = Tag{0x0018, 0x9330}
var TagXRayTubeCurrentInuA = Tag{0x0018, 0x8151}
var TagYFocusCenter = Tag{0x0018, 0x1184}
var TagYOffsetInSlideCoordinateSystem = Tag{0x0040, 0x073A}
var TagZEffective = Tag{0x4010, 0x1019}
var TagZOffsetInSlideCoordinateSystem = Tag{0x0040, 0x074A}
var TagZoomCenter = Tag{0x0028, 0x0032}
var TagZoomFactor = Tag{0x0028, 0x0031}
var TagdBdt = Tag{0x0018, 0x1318}
Functions ¶
func WriteDataSet ¶
Write writes the dataset into the stream in DICOM file format, complete with the magic header and metadata elements.
The transfer syntax (byte order, etc) of the file is determined by the TransferSyntax element in "ds". If ds is missing that or a few other essential elements, this function returns an error.
ds := ... read or create dicom.Dataset ... out, err := os.Create("test.dcm") err := dicom.Write(out, ds)
func WriteDataSetToFile ¶
Write "ds" to the given file. If the file already exists, existing contents are clobbered. Else, the file is newly created.
func WriteElement ¶
WriteDataElement encodes one data element. Errors are reported through e.Error() and/or E.Finish().
REQUIRES: Each value in values[] must match the VR of the tag. E.g., if tag is for UL, then each value must be uint32.
func WriteFileHeader ¶
Produce a DICOM file header. metaElems[] is be a list of elements to be embedded in the header part. Every element in metaElems[] must have Tag.Group==2. It must contain at least the following three elements: TagTransferSyntaxUID, TagMediaStorageSOPClassUID, TagMediaStorageSOPInstanceUID. The list may contain other meta elements as long as their Tag.Group==2; they are added to the header.
Errors are reported via e.Error().
Consult the following page for the DICOM file header format.
http://dicom.nema.org/dicom/2013/output/chtml/part10/chapter_7.html
Types ¶
type DataSet ¶
type DataSet struct { // Elements in the file, in order of appearance. // // Note: unlike pydicom, Elements also contains meta elements (those // with Tag.Group==2). Elements []*Element }
DataSet represents contents of one DICOM file.
func ReadDataSet ¶
ReadDataSet reads a DICOM file from "io", up to "bytes". Returns a DICOM file struct.
func ReadDataSetFromFile ¶
func ReadDataSetFromFile(path string, options ReadOptions) (*DataSet, error)
ReadDataSetFromFile parses file cotents into dicom.DataSet. It is a thin wrapper around ReadDataSet.
func ReadDataSetInBytes ¶
func ReadDataSetInBytes(data []byte, options ReadOptions) (*DataSet, error)
ReadDataSetInBytes is a shorthand for ReadDataSet(bytes.NewBuffer(data), len(data)).
func (*DataSet) FindElementByName ¶
type DateInfo ¶
type DateInfo struct { // Input string. Str string // Results of parsing Str Year int // Year (CE), in range [0,9999]. E.g., 2015 Month int // Month of year, in range [1,12]. Day int // Day of month, in range [1,31]. }
func ParseDate ¶
ParseDate parses a date string or date-range string as defined for the VR type "DA". See https://www.medicalconnections.co.uk/kb/Dicom_Query_DateTime_range.
If "s" is for a point in time, startDate will show that point, and endDate will be {Year:-1,Month:-1,Day:-1}. Is "s" is for a range of dates, [startDate, endDate] stores the range (note: both ends are closed, even though the DICOM spec isn't clear about it.).
type DirectoryRecord ¶
type DirectoryRecord struct {
Path string
}
DirectoryRecord contains info about one DICOM file mentioned in DICOMDIR.
func ParseDICOMDIR ¶
func ParseDICOMDIR(in io.Reader) (recs []DirectoryRecord, err error)
ParseDICOMDIR parses contents of a "DICOMDIR" stored in "in".
http://dicom.nema.org/medical/Dicom/2016b/output/chtml/part03/sect_F.2.2.2.html
type Element ¶
type Element struct { // Tag is a pair of <group, element>. See tags.go for possible values. Tag Tag // List of values in the element. Their types depends on value // representation (VR) of the Tag; Cf. tag.go. // // If Tag==TagPixelData, len(Value)==1, and Value[0] is PixelDataInfo. // Else if Tag==TagItem, each Value[i] is a *Element. // a value's Tag can be any (including TagItem, which represents a nested Item) // Else if VR=="SQ", Value[i] is a *Element, with Tag=TagItem. // Else if VR=="OW", "OB", then len(Value)==1, and Value[0] is []byte. // Else if VR=="LT", or "UT", then len(Value)==1, and Value[0] is string // Else if VR=="DA", then len(Value)==1, and Value[0] is string. Use ParseDate() to parse the date string. // Else if VR=="US", Value[] is a list of uint16s // Else if VR=="UL", Value[] is a list of uint32s // Else if VR=="SS", Value[] is a list of int16s // Else if VR=="SL", Value[] is a list of int32s // Else if VR=="FL", Value[] is a list of float32s // Else if VR=="FD", Value[] is a list of float64s // Else if VR=="AT", Value[] is a list of Tag's. // Else, Value[] is a list of strings. // // Note: Use GetVRKind() to map VR string to the go representation of // VR. Value []interface{} // Value Multiplicity PS 3.5 6.4 // VR defines the encoding of Value[] in two-letter alphabets, e.g., // "AE", "UL". See P3.5 6.2. This field MUST be set. // // dicom.ReadElement() will fill this field with the VR of the tag, // either read from input stream (for explicit repl), or from the dicom // tag table (for implicit decl). This field need not be set in // WriteElement(). // // Note: In a conformant DICOM file, the VR value of an element is // determined by its Tag, so this field is redundant. This field is // still required because a non-conformant file with with explicitVR // encoding may have an element with VR that's different from the // standard's. In such case, this library honors the VR value found in // the file, and this field stores the VR used for parsing Values[]. VR string // UndefinedLength is true if, in the DICOM file, the element is encoded // as having undefined length, and is delimited by end-sequence or // end-item element. This flag is meaningful only if VR=="SQ" or // VR=="NA". Feel free to ignore this field if you don't understand what // this means. It's one of the pointless complexities in the DICOM // standard. UndefinedLength bool }
Element represents a single DICOM element. Use NewElement() to create a element denovo. Avoid creating a struct manually, because setting the VR field is a bit tricky.
func FindElementByName ¶
FindElementByName finds an element with the given Element.Name in "elems" If not found, returns an error.
func FindElementByTag ¶
FindElementByTag finds an element with the given Element.Tag in "elems" If not found, returns an error.
func MustNewElement ¶
MustNewElement is similar to NewElement, but it crashes the process on any error.
func NewElement ¶
NewElement creates a new Element with the given tag and values. The type of each each value must match the VR (value representation) of the tag (see tag_definition.go).
func ParseFileHeader ¶
ParseFileHeader consumes the DICOM magic header and metadata elements (whose elements with tag group==2) from a Dicom file. Errors are reported through d.Error().
func Query ¶
Check if the dataset matches a QR condition "f". If so, it returns the <true, matched element, nil>. If "f" asks for a universal match (i.e., empty query value), and the element for f.Tag doesn't exist, the function returns <true, nil, nil>. If "f" is malformed, the function returns <false, nil, error reason>.
func ReadElement ¶
func ReadElement(d *dicomio.Decoder, options ReadOptions) *Element
ReadDataElement reads one DICOM data element. Errors are reported through d.Error(). The caller must check d.Error() before using the returned value.
func (*Element) GetString ¶
GetString gets a string value from an element. It returns an error if the element contains zero or >1 values, or the value is not a string.
func (*Element) GetStrings ¶
GetStrings returns the list of strings stored in the elment. Returns an error if the VR of e.Tag is not a string.
func (*Element) GetUInt16 ¶
GetUInt16 gets a uint16 value from an element. It returns an error if the element contains zero or >1 values, or the value is not a uint16.
func (*Element) GetUInt32 ¶
GetUInt32 gets a uint32 value from an element. It returns an error if the element contains zero or >1 values, or the value is not a uint32.
func (*Element) GetUint16s ¶
GetUint16s returns the list of uint16 values stored in the elment. Returns an error if the VR of e.Tag is not a uint16.
func (*Element) GetUint32s ¶
GetUint32s returns the list of uint32 values stored in the elment. Returns an error if the VR of e.Tag is not a uint32.
func (*Element) MustGetString ¶
MustGetString is similar to GetString(), but panics on error.
TODO(saito): Add other variants of MustGet<type>.
func (*Element) MustGetStrings ¶
MustGetStrings is similar to GetStrings, but crashes the process on error.
func (*Element) MustGetUInt16 ¶
MustGetUInt16 is similar to GetUInt16, but panics on error.
func (*Element) MustGetUInt32 ¶
MustGetUInt32 is similar to GetUInt32, but panics on error.
func (*Element) MustGetUint16s ¶
MustGetUint16s is similar to GetUint16s, but crashes the process on error.
func (*Element) MustGetUint32s ¶
MustGetUint32s is similar to GetUint32s, but crashes the process on error.
type PixelDataInfo ¶
Payload for PixelData element.
func (PixelDataInfo) String ¶
func (data PixelDataInfo) String() string
type ReadOptions ¶
type ReadOptions struct { // If true, skip the PixelData element (bulk images) in ReadDataSet. DropPixelData bool }
ReadOptions defines how DataSets and Elements are parsed.
type Tag ¶
type Tag struct { // Group and element are results of parsing the hex-pair tag, such as (1000,10008) Group uint16 Element uint16 }
Tag is a <group, element> tuple that identifies an element type in a DICOM file. List of standard tags are defined in tag.go. See also:
type TagInfo ¶
type TagInfo struct { Tag Tag // Data encoding "UL", "CS", etc. VR string // Human-readable name of the tag, e.g., "CommandDataSetType" Name string // Cardinality (# of values expected in the element) VM string }
func FindTag ¶
FindTag finds information about the given tag. If the tag is not part of the DICOM standard, or is retired from the standard, it returns an error.
func FindTagByName ¶
FindTag finds information about the tag with the given name. If the tag is not part of the DICOM standard, or is retired from the standard, it returns an error.
Example: FindTagByName("TransferSyntaxUID")
type VRKind ¶
type VRKind int
VRKind defines the golang encoding of a VR.
const ( // Element stores a list of strings VRStringList VRKind = iota // Element stores a []byte VRBytes // Element stores a string VRString // Element stores a list of uint16s VRUInt16List // Element stores a list of uint32s VRUInt32List // Element stores a list of int16s VRInt16List // Element stores a list of int32s VRInt32List // Element stores a list of float32s VRFloat32List // Element stores a list of float64s VRFloat64List // Element stores a list of *Elements, w/ TagItem VRSequence // Element stores a list of *Elements VRItem // Element stores a list of Tags VRTagList // Element stores a date string. Use ParseDate() to parse the date string. VRDate // Element stores a PixelDataInfo VRPixelData )