001/* ***** BEGIN LICENSE BLOCK *****
002 * Version: MPL 1.1/GPL 2.0/LGPL 2.1
003 *
004 * The contents of this file are subject to the Mozilla Public License Version
005 * 1.1 (the "License"); you may not use this file except in compliance with
006 * the License. You may obtain a copy of the License at
007 * http://www.mozilla.org/MPL/
008 *
009 * Software distributed under the License is distributed on an "AS IS" basis,
010 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
011 * for the specific language governing rights and limitations under the
012 * License.
013 *
014 * The Original Code is part of dcm4che, an implementation of DICOM(TM) in
015 * Java(TM), hosted at https://github.com/gunterze/dcm4che.
016 *
017 * The Initial Developer of the Original Code is
018 * Agfa Healthcare.
019 * Portions created by the Initial Developer are Copyright (C) 2011
020 * the Initial Developer. All Rights Reserved.
021 *
022 * Contributor(s):
023 * See @authors listed below
024 *
025 * Alternatively, the contents of this file may be used under the terms of
026 * either the GNU General Public License Version 2 or later (the "GPL"), or
027 * the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
028 * in which case the provisions of the GPL or the LGPL are applicable instead
029 * of those above. If you wish to allow use of your version of this file only
030 * under the terms of either the GPL or the LGPL, and not to allow others to
031 * use your version of this file under the terms of the MPL, indicate your
032 * decision by deleting the provisions above and replace them with the notice
033 * and other provisions required by the GPL or the LGPL. If you do not delete
034 * the provisions above, a recipient may use your version of this file under
035 * the terms of any one of the MPL, the GPL or the LGPL.
036 *
037 * ***** END LICENSE BLOCK *****
038 * This file is generated from Part 6 and 7 of the Standard Text Edition 2011.
039 */
040 
041package org.dcm4che3.data;
042
043/**
044 * @author Gunter Zeilinger <gunterze@gmail.com>
045 */
046public class Keyword {
047
048    public static String valueOf(int tag) {
049        if ((tag & 0x0000FFFF) == 0
050                && (tag & 0xFFFD0000) != 0)
051            return "GroupLength";
052        if ((tag & 0x00010000) != 0)
053            return ((tag & 0x0000FF00) == 0
054                    && (tag & 0x000000F0) != 0)
055                  ? "PrivateCreatorID"
056                  : "";
057        if ((tag & 0xFFFFFF00) == Tag.SourceImageIDs)
058            return "SourceImageIDs";
059        int tmp = tag & 0xFFE00000;
060        if (tmp == 0x50000000 || tmp == 0x60000000)
061            tag &= 0xFFE0FFFF;
062        else if ((tag & 0xFF000000) == 0x7F000000
063                && (tag & 0xFFFF0000) != 0x7FE00000)
064            tag &= 0xFF00FFFF;
065        switch (tag) {
066        case Tag.CommandGroupLength:
067            return "CommandGroupLength";
068        case Tag.CommandLengthToEnd:
069            return "CommandLengthToEnd";
070        case Tag.AffectedSOPClassUID:
071            return "AffectedSOPClassUID";
072        case Tag.RequestedSOPClassUID:
073            return "RequestedSOPClassUID";
074        case Tag.CommandRecognitionCode:
075            return "CommandRecognitionCode";
076        case Tag.CommandField:
077            return "CommandField";
078        case Tag.MessageID:
079            return "MessageID";
080        case Tag.MessageIDBeingRespondedTo:
081            return "MessageIDBeingRespondedTo";
082        case Tag.Initiator:
083            return "Initiator";
084        case Tag.Receiver:
085            return "Receiver";
086        case Tag.FindLocation:
087            return "FindLocation";
088        case Tag.MoveDestination:
089            return "MoveDestination";
090        case Tag.Priority:
091            return "Priority";
092        case Tag.CommandDataSetType:
093            return "CommandDataSetType";
094        case Tag.NumberOfMatches:
095            return "NumberOfMatches";
096        case Tag.ResponseSequenceNumber:
097            return "ResponseSequenceNumber";
098        case Tag.Status:
099            return "Status";
100        case Tag.OffendingElement:
101            return "OffendingElement";
102        case Tag.ErrorComment:
103            return "ErrorComment";
104        case Tag.ErrorID:
105            return "ErrorID";
106        case Tag.AffectedSOPInstanceUID:
107            return "AffectedSOPInstanceUID";
108        case Tag.RequestedSOPInstanceUID:
109            return "RequestedSOPInstanceUID";
110        case Tag.EventTypeID:
111            return "EventTypeID";
112        case Tag.AttributeIdentifierList:
113            return "AttributeIdentifierList";
114        case Tag.ActionTypeID:
115            return "ActionTypeID";
116        case Tag.NumberOfRemainingSuboperations:
117            return "NumberOfRemainingSuboperations";
118        case Tag.NumberOfCompletedSuboperations:
119            return "NumberOfCompletedSuboperations";
120        case Tag.NumberOfFailedSuboperations:
121            return "NumberOfFailedSuboperations";
122        case Tag.NumberOfWarningSuboperations:
123            return "NumberOfWarningSuboperations";
124        case Tag.MoveOriginatorApplicationEntityTitle:
125            return "MoveOriginatorApplicationEntityTitle";
126        case Tag.MoveOriginatorMessageID:
127            return "MoveOriginatorMessageID";
128        case Tag.DialogReceiver:
129            return "DialogReceiver";
130        case Tag.TerminalType:
131            return "TerminalType";
132        case Tag.MessageSetID:
133            return "MessageSetID";
134        case Tag.EndMessageID:
135            return "EndMessageID";
136        case Tag.DisplayFormat:
137            return "DisplayFormat";
138        case Tag.PagePositionID:
139            return "PagePositionID";
140        case Tag.TextFormatID:
141            return "TextFormatID";
142        case Tag.NormalReverse:
143            return "NormalReverse";
144        case Tag.AddGrayScale:
145            return "AddGrayScale";
146        case Tag.Borders:
147            return "Borders";
148        case Tag.Copies:
149            return "Copies";
150        case Tag.CommandMagnificationType:
151            return "CommandMagnificationType";
152        case Tag.Erase:
153            return "Erase";
154        case Tag.Print:
155            return "Print";
156        case Tag.Overlays:
157            return "Overlays";
158        case Tag.FileMetaInformationGroupLength:
159            return "FileMetaInformationGroupLength";
160        case Tag.FileMetaInformationVersion:
161            return "FileMetaInformationVersion";
162        case Tag.MediaStorageSOPClassUID:
163            return "MediaStorageSOPClassUID";
164        case Tag.MediaStorageSOPInstanceUID:
165            return "MediaStorageSOPInstanceUID";
166        case Tag.TransferSyntaxUID:
167            return "TransferSyntaxUID";
168        case Tag.ImplementationClassUID:
169            return "ImplementationClassUID";
170        case Tag.ImplementationVersionName:
171            return "ImplementationVersionName";
172        case Tag.SourceApplicationEntityTitle:
173            return "SourceApplicationEntityTitle";
174        case Tag.SendingApplicationEntityTitle:
175            return "SendingApplicationEntityTitle";
176        case Tag.ReceivingApplicationEntityTitle:
177            return "ReceivingApplicationEntityTitle";
178        case Tag.PrivateInformationCreatorUID:
179            return "PrivateInformationCreatorUID";
180        case Tag.PrivateInformation:
181            return "PrivateInformation";
182        case Tag.FileSetID:
183            return "FileSetID";
184        case Tag.FileSetDescriptorFileID:
185            return "FileSetDescriptorFileID";
186        case Tag.SpecificCharacterSetOfFileSetDescriptorFile:
187            return "SpecificCharacterSetOfFileSetDescriptorFile";
188        case Tag.OffsetOfTheFirstDirectoryRecordOfTheRootDirectoryEntity:
189            return "OffsetOfTheFirstDirectoryRecordOfTheRootDirectoryEntity";
190        case Tag.OffsetOfTheLastDirectoryRecordOfTheRootDirectoryEntity:
191            return "OffsetOfTheLastDirectoryRecordOfTheRootDirectoryEntity";
192        case Tag.FileSetConsistencyFlag:
193            return "FileSetConsistencyFlag";
194        case Tag.DirectoryRecordSequence:
195            return "DirectoryRecordSequence";
196        case Tag.OffsetOfTheNextDirectoryRecord:
197            return "OffsetOfTheNextDirectoryRecord";
198        case Tag.RecordInUseFlag:
199            return "RecordInUseFlag";
200        case Tag.OffsetOfReferencedLowerLevelDirectoryEntity:
201            return "OffsetOfReferencedLowerLevelDirectoryEntity";
202        case Tag.DirectoryRecordType:
203            return "DirectoryRecordType";
204        case Tag.PrivateRecordUID:
205            return "PrivateRecordUID";
206        case Tag.ReferencedFileID:
207            return "ReferencedFileID";
208        case Tag.MRDRDirectoryRecordOffset:
209            return "MRDRDirectoryRecordOffset";
210        case Tag.ReferencedSOPClassUIDInFile:
211            return "ReferencedSOPClassUIDInFile";
212        case Tag.ReferencedSOPInstanceUIDInFile:
213            return "ReferencedSOPInstanceUIDInFile";
214        case Tag.ReferencedTransferSyntaxUIDInFile:
215            return "ReferencedTransferSyntaxUIDInFile";
216        case Tag.ReferencedRelatedGeneralSOPClassUIDInFile:
217            return "ReferencedRelatedGeneralSOPClassUIDInFile";
218        case Tag.NumberOfReferences:
219            return "NumberOfReferences";
220        case Tag.LengthToEnd:
221            return "LengthToEnd";
222        case Tag.SpecificCharacterSet:
223            return "SpecificCharacterSet";
224        case Tag.LanguageCodeSequence:
225            return "LanguageCodeSequence";
226        case Tag.ImageType:
227            return "ImageType";
228        case Tag.RecognitionCode:
229            return "RecognitionCode";
230        case Tag.InstanceCreationDate:
231            return "InstanceCreationDate";
232        case Tag.InstanceCreationTime:
233            return "InstanceCreationTime";
234        case Tag.InstanceCreatorUID:
235            return "InstanceCreatorUID";
236        case Tag.InstanceCoercionDateTime:
237            return "InstanceCoercionDateTime";
238        case Tag.SOPClassUID:
239            return "SOPClassUID";
240        case Tag.SOPInstanceUID:
241            return "SOPInstanceUID";
242        case Tag.RelatedGeneralSOPClassUID:
243            return "RelatedGeneralSOPClassUID";
244        case Tag.OriginalSpecializedSOPClassUID:
245            return "OriginalSpecializedSOPClassUID";
246        case Tag.StudyDate:
247            return "StudyDate";
248        case Tag.SeriesDate:
249            return "SeriesDate";
250        case Tag.AcquisitionDate:
251            return "AcquisitionDate";
252        case Tag.ContentDate:
253            return "ContentDate";
254        case Tag.OverlayDate:
255            return "OverlayDate";
256        case Tag.CurveDate:
257            return "CurveDate";
258        case Tag.AcquisitionDateTime:
259            return "AcquisitionDateTime";
260        case Tag.StudyTime:
261            return "StudyTime";
262        case Tag.SeriesTime:
263            return "SeriesTime";
264        case Tag.AcquisitionTime:
265            return "AcquisitionTime";
266        case Tag.ContentTime:
267            return "ContentTime";
268        case Tag.OverlayTime:
269            return "OverlayTime";
270        case Tag.CurveTime:
271            return "CurveTime";
272        case Tag.DataSetType:
273            return "DataSetType";
274        case Tag.DataSetSubtype:
275            return "DataSetSubtype";
276        case Tag.NuclearMedicineSeriesType:
277            return "NuclearMedicineSeriesType";
278        case Tag.AccessionNumber:
279            return "AccessionNumber";
280        case Tag.IssuerOfAccessionNumberSequence:
281            return "IssuerOfAccessionNumberSequence";
282        case Tag.QueryRetrieveLevel:
283            return "QueryRetrieveLevel";
284        case Tag.QueryRetrieveView:
285            return "QueryRetrieveView";
286        case Tag.RetrieveAETitle:
287            return "RetrieveAETitle";
288        case Tag.StationAETitle:
289            return "StationAETitle";
290        case Tag.InstanceAvailability:
291            return "InstanceAvailability";
292        case Tag.FailedSOPInstanceUIDList:
293            return "FailedSOPInstanceUIDList";
294        case Tag.Modality:
295            return "Modality";
296        case Tag.ModalitiesInStudy:
297            return "ModalitiesInStudy";
298        case Tag.SOPClassesInStudy:
299            return "SOPClassesInStudy";
300        case Tag.ConversionType:
301            return "ConversionType";
302        case Tag.PresentationIntentType:
303            return "PresentationIntentType";
304        case Tag.Manufacturer:
305            return "Manufacturer";
306        case Tag.InstitutionName:
307            return "InstitutionName";
308        case Tag.InstitutionAddress:
309            return "InstitutionAddress";
310        case Tag.InstitutionCodeSequence:
311            return "InstitutionCodeSequence";
312        case Tag.ReferringPhysicianName:
313            return "ReferringPhysicianName";
314        case Tag.ReferringPhysicianAddress:
315            return "ReferringPhysicianAddress";
316        case Tag.ReferringPhysicianTelephoneNumbers:
317            return "ReferringPhysicianTelephoneNumbers";
318        case Tag.ReferringPhysicianIdentificationSequence:
319            return "ReferringPhysicianIdentificationSequence";
320        case Tag.ConsultingPhysicianName:
321            return "ConsultingPhysicianName";
322        case Tag.ConsultingPhysicianIdentificationSequence:
323            return "ConsultingPhysicianIdentificationSequence";
324        case Tag.CodeValue:
325            return "CodeValue";
326        case Tag.ExtendedCodeValue:
327            return "ExtendedCodeValue";
328        case Tag.CodingSchemeDesignator:
329            return "CodingSchemeDesignator";
330        case Tag.CodingSchemeVersion:
331            return "CodingSchemeVersion";
332        case Tag.CodeMeaning:
333            return "CodeMeaning";
334        case Tag.MappingResource:
335            return "MappingResource";
336        case Tag.ContextGroupVersion:
337            return "ContextGroupVersion";
338        case Tag.ContextGroupLocalVersion:
339            return "ContextGroupLocalVersion";
340        case Tag.ExtendedCodeMeaning:
341            return "ExtendedCodeMeaning";
342        case Tag.ContextGroupExtensionFlag:
343            return "ContextGroupExtensionFlag";
344        case Tag.CodingSchemeUID:
345            return "CodingSchemeUID";
346        case Tag.ContextGroupExtensionCreatorUID:
347            return "ContextGroupExtensionCreatorUID";
348        case Tag.ContextIdentifier:
349            return "ContextIdentifier";
350        case Tag.CodingSchemeIdentificationSequence:
351            return "CodingSchemeIdentificationSequence";
352        case Tag.CodingSchemeRegistry:
353            return "CodingSchemeRegistry";
354        case Tag.CodingSchemeExternalID:
355            return "CodingSchemeExternalID";
356        case Tag.CodingSchemeName:
357            return "CodingSchemeName";
358        case Tag.CodingSchemeResponsibleOrganization:
359            return "CodingSchemeResponsibleOrganization";
360        case Tag.ContextUID:
361            return "ContextUID";
362        case Tag.MappingResourceUID:
363            return "MappingResourceUID";
364        case Tag.LongCodeValue:
365            return "LongCodeValue";
366        case Tag.URNCodeValue:
367            return "URNCodeValue";
368        case Tag.EquivalentCodeSequence:
369            return "EquivalentCodeSequence";
370        case Tag.MappingResourceName:
371            return "MappingResourceName";
372        case Tag.ContextGroupIdentificationSequence:
373            return "ContextGroupIdentificationSequence";
374        case Tag.MappingResourceIdentificationSequence:
375            return "MappingResourceIdentificationSequence";
376        case Tag.TimezoneOffsetFromUTC:
377            return "TimezoneOffsetFromUTC";
378        case Tag.ResponsibleGroupCodeSequence:
379            return "ResponsibleGroupCodeSequence";
380        case Tag.EquipmentModality:
381            return "EquipmentModality";
382        case Tag.ManufacturerRelatedModelGroup:
383            return "ManufacturerRelatedModelGroup";
384        case Tag.PrivateDataElementCharacteristicsSequence:
385            return "PrivateDataElementCharacteristicsSequence";
386        case Tag.PrivateGroupReference:
387            return "PrivateGroupReference";
388        case Tag.PrivateCreatorReference:
389            return "PrivateCreatorReference";
390        case Tag.BlockIdentifyingInformationStatus:
391            return "BlockIdentifyingInformationStatus";
392        case Tag.NonidentifyingPrivateElements:
393            return "NonidentifyingPrivateElements";
394        case Tag.IdentifyingPrivateElements:
395            return "IdentifyingPrivateElements";
396        case Tag.DeidentificationActionSequence:
397            return "DeidentificationActionSequence";
398        case Tag.DeidentificationAction:
399            return "DeidentificationAction";
400        case Tag.PrivateDataElement:
401            return "PrivateDataElement";
402        case Tag.PrivateDataElementValueMultiplicity:
403            return "PrivateDataElementValueMultiplicity";
404        case Tag.PrivateDataElementValueRepresentation:
405            return "PrivateDataElementValueRepresentation";
406        case Tag.PrivateDataElementNumberOfItems:
407            return "PrivateDataElementNumberOfItems";
408        case Tag.PrivateDataElementName:
409            return "PrivateDataElementName";
410        case Tag.PrivateDataElementKeyword:
411            return "PrivateDataElementKeyword";
412        case Tag.PrivateDataElementDescription:
413            return "PrivateDataElementDescription";
414        case Tag.PrivateDataElementEncoding:
415            return "PrivateDataElementEncoding";
416        case Tag.PrivateDataElementDefinitionSequence:
417            return "PrivateDataElementDefinitionSequence";
418        case Tag.NetworkID:
419            return "NetworkID";
420        case Tag.StationName:
421            return "StationName";
422        case Tag.StudyDescription:
423            return "StudyDescription";
424        case Tag.ProcedureCodeSequence:
425            return "ProcedureCodeSequence";
426        case Tag.SeriesDescription:
427            return "SeriesDescription";
428        case Tag.SeriesDescriptionCodeSequence:
429            return "SeriesDescriptionCodeSequence";
430        case Tag.InstitutionalDepartmentName:
431            return "InstitutionalDepartmentName";
432        case Tag.PhysiciansOfRecord:
433            return "PhysiciansOfRecord";
434        case Tag.PhysiciansOfRecordIdentificationSequence:
435            return "PhysiciansOfRecordIdentificationSequence";
436        case Tag.PerformingPhysicianName:
437            return "PerformingPhysicianName";
438        case Tag.PerformingPhysicianIdentificationSequence:
439            return "PerformingPhysicianIdentificationSequence";
440        case Tag.NameOfPhysiciansReadingStudy:
441            return "NameOfPhysiciansReadingStudy";
442        case Tag.PhysiciansReadingStudyIdentificationSequence:
443            return "PhysiciansReadingStudyIdentificationSequence";
444        case Tag.OperatorsName:
445            return "OperatorsName";
446        case Tag.OperatorIdentificationSequence:
447            return "OperatorIdentificationSequence";
448        case Tag.AdmittingDiagnosesDescription:
449            return "AdmittingDiagnosesDescription";
450        case Tag.AdmittingDiagnosesCodeSequence:
451            return "AdmittingDiagnosesCodeSequence";
452        case Tag.ManufacturerModelName:
453            return "ManufacturerModelName";
454        case Tag.ReferencedResultsSequence:
455            return "ReferencedResultsSequence";
456        case Tag.ReferencedStudySequence:
457            return "ReferencedStudySequence";
458        case Tag.ReferencedPerformedProcedureStepSequence:
459            return "ReferencedPerformedProcedureStepSequence";
460        case Tag.ReferencedSeriesSequence:
461            return "ReferencedSeriesSequence";
462        case Tag.ReferencedPatientSequence:
463            return "ReferencedPatientSequence";
464        case Tag.ReferencedVisitSequence:
465            return "ReferencedVisitSequence";
466        case Tag.ReferencedOverlaySequence:
467            return "ReferencedOverlaySequence";
468        case Tag.ReferencedStereometricInstanceSequence:
469            return "ReferencedStereometricInstanceSequence";
470        case Tag.ReferencedWaveformSequence:
471            return "ReferencedWaveformSequence";
472        case Tag.ReferencedImageSequence:
473            return "ReferencedImageSequence";
474        case Tag.ReferencedCurveSequence:
475            return "ReferencedCurveSequence";
476        case Tag.ReferencedInstanceSequence:
477            return "ReferencedInstanceSequence";
478        case Tag.ReferencedRealWorldValueMappingInstanceSequence:
479            return "ReferencedRealWorldValueMappingInstanceSequence";
480        case Tag.ReferencedSOPClassUID:
481            return "ReferencedSOPClassUID";
482        case Tag.ReferencedSOPInstanceUID:
483            return "ReferencedSOPInstanceUID";
484        case Tag.SOPClassesSupported:
485            return "SOPClassesSupported";
486        case Tag.ReferencedFrameNumber:
487            return "ReferencedFrameNumber";
488        case Tag.SimpleFrameList:
489            return "SimpleFrameList";
490        case Tag.CalculatedFrameList:
491            return "CalculatedFrameList";
492        case Tag.TimeRange:
493            return "TimeRange";
494        case Tag.FrameExtractionSequence:
495            return "FrameExtractionSequence";
496        case Tag.MultiFrameSourceSOPInstanceUID:
497            return "MultiFrameSourceSOPInstanceUID";
498        case Tag.RetrieveURL:
499            return "RetrieveURL";
500        case Tag.TransactionUID:
501            return "TransactionUID";
502        case Tag.WarningReason:
503            return "WarningReason";
504        case Tag.FailureReason:
505            return "FailureReason";
506        case Tag.FailedSOPSequence:
507            return "FailedSOPSequence";
508        case Tag.ReferencedSOPSequence:
509            return "ReferencedSOPSequence";
510        case Tag.OtherFailuresSequence:
511            return "OtherFailuresSequence";
512        case Tag.StudiesContainingOtherReferencedInstancesSequence:
513            return "StudiesContainingOtherReferencedInstancesSequence";
514        case Tag.RelatedSeriesSequence:
515            return "RelatedSeriesSequence";
516        case Tag.LossyImageCompressionRetired:
517            return "LossyImageCompressionRetired";
518        case Tag.DerivationDescription:
519            return "DerivationDescription";
520        case Tag.SourceImageSequence:
521            return "SourceImageSequence";
522        case Tag.StageName:
523            return "StageName";
524        case Tag.StageNumber:
525            return "StageNumber";
526        case Tag.NumberOfStages:
527            return "NumberOfStages";
528        case Tag.ViewName:
529            return "ViewName";
530        case Tag.ViewNumber:
531            return "ViewNumber";
532        case Tag.NumberOfEventTimers:
533            return "NumberOfEventTimers";
534        case Tag.NumberOfViewsInStage:
535            return "NumberOfViewsInStage";
536        case Tag.EventElapsedTimes:
537            return "EventElapsedTimes";
538        case Tag.EventTimerNames:
539            return "EventTimerNames";
540        case Tag.EventTimerSequence:
541            return "EventTimerSequence";
542        case Tag.EventTimeOffset:
543            return "EventTimeOffset";
544        case Tag.EventCodeSequence:
545            return "EventCodeSequence";
546        case Tag.StartTrim:
547            return "StartTrim";
548        case Tag.StopTrim:
549            return "StopTrim";
550        case Tag.RecommendedDisplayFrameRate:
551            return "RecommendedDisplayFrameRate";
552        case Tag.TransducerPosition:
553            return "TransducerPosition";
554        case Tag.TransducerOrientation:
555            return "TransducerOrientation";
556        case Tag.AnatomicStructure:
557            return "AnatomicStructure";
558        case Tag.AnatomicRegionSequence:
559            return "AnatomicRegionSequence";
560        case Tag.AnatomicRegionModifierSequence:
561            return "AnatomicRegionModifierSequence";
562        case Tag.PrimaryAnatomicStructureSequence:
563            return "PrimaryAnatomicStructureSequence";
564        case Tag.AnatomicStructureSpaceOrRegionSequence:
565            return "AnatomicStructureSpaceOrRegionSequence";
566        case Tag.PrimaryAnatomicStructureModifierSequence:
567            return "PrimaryAnatomicStructureModifierSequence";
568        case Tag.TransducerPositionSequence:
569            return "TransducerPositionSequence";
570        case Tag.TransducerPositionModifierSequence:
571            return "TransducerPositionModifierSequence";
572        case Tag.TransducerOrientationSequence:
573            return "TransducerOrientationSequence";
574        case Tag.TransducerOrientationModifierSequence:
575            return "TransducerOrientationModifierSequence";
576        case Tag.AnatomicStructureSpaceOrRegionCodeSequenceTrial:
577            return "AnatomicStructureSpaceOrRegionCodeSequenceTrial";
578        case Tag.AnatomicPortalOfEntranceCodeSequenceTrial:
579            return "AnatomicPortalOfEntranceCodeSequenceTrial";
580        case Tag.AnatomicApproachDirectionCodeSequenceTrial:
581            return "AnatomicApproachDirectionCodeSequenceTrial";
582        case Tag.AnatomicPerspectiveDescriptionTrial:
583            return "AnatomicPerspectiveDescriptionTrial";
584        case Tag.AnatomicPerspectiveCodeSequenceTrial:
585            return "AnatomicPerspectiveCodeSequenceTrial";
586        case Tag.AnatomicLocationOfExaminingInstrumentDescriptionTrial:
587            return "AnatomicLocationOfExaminingInstrumentDescriptionTrial";
588        case Tag.AnatomicLocationOfExaminingInstrumentCodeSequenceTrial:
589            return "AnatomicLocationOfExaminingInstrumentCodeSequenceTrial";
590        case Tag.AnatomicStructureSpaceOrRegionModifierCodeSequenceTrial:
591            return "AnatomicStructureSpaceOrRegionModifierCodeSequenceTrial";
592        case Tag.OnAxisBackgroundAnatomicStructureCodeSequenceTrial:
593            return "OnAxisBackgroundAnatomicStructureCodeSequenceTrial";
594        case Tag.AlternateRepresentationSequence:
595            return "AlternateRepresentationSequence";
596        case Tag.IrradiationEventUID:
597            return "IrradiationEventUID";
598        case Tag.SourceIrradiationEventSequence:
599            return "SourceIrradiationEventSequence";
600        case Tag.RadiopharmaceuticalAdministrationEventUID:
601            return "RadiopharmaceuticalAdministrationEventUID";
602        case Tag.IdentifyingComments:
603            return "IdentifyingComments";
604        case Tag.FrameType:
605            return "FrameType";
606        case Tag.ReferencedImageEvidenceSequence:
607            return "ReferencedImageEvidenceSequence";
608        case Tag.ReferencedRawDataSequence:
609            return "ReferencedRawDataSequence";
610        case Tag.CreatorVersionUID:
611            return "CreatorVersionUID";
612        case Tag.DerivationImageSequence:
613            return "DerivationImageSequence";
614        case Tag.SourceImageEvidenceSequence:
615            return "SourceImageEvidenceSequence";
616        case Tag.PixelPresentation:
617            return "PixelPresentation";
618        case Tag.VolumetricProperties:
619            return "VolumetricProperties";
620        case Tag.VolumeBasedCalculationTechnique:
621            return "VolumeBasedCalculationTechnique";
622        case Tag.ComplexImageComponent:
623            return "ComplexImageComponent";
624        case Tag.AcquisitionContrast:
625            return "AcquisitionContrast";
626        case Tag.DerivationCodeSequence:
627            return "DerivationCodeSequence";
628        case Tag.ReferencedPresentationStateSequence:
629            return "ReferencedPresentationStateSequence";
630        case Tag.ReferencedOtherPlaneSequence:
631            return "ReferencedOtherPlaneSequence";
632        case Tag.FrameDisplaySequence:
633            return "FrameDisplaySequence";
634        case Tag.RecommendedDisplayFrameRateInFloat:
635            return "RecommendedDisplayFrameRateInFloat";
636        case Tag.SkipFrameRangeFlag:
637            return "SkipFrameRangeFlag";
638        case Tag.PatientName:
639            return "PatientName";
640        case Tag.PatientID:
641            return "PatientID";
642        case Tag.IssuerOfPatientID:
643            return "IssuerOfPatientID";
644        case Tag.TypeOfPatientID:
645            return "TypeOfPatientID";
646        case Tag.IssuerOfPatientIDQualifiersSequence:
647            return "IssuerOfPatientIDQualifiersSequence";
648        case Tag.SourcePatientGroupIdentificationSequence:
649            return "SourcePatientGroupIdentificationSequence";
650        case Tag.GroupOfPatientsIdentificationSequence:
651            return "GroupOfPatientsIdentificationSequence";
652        case Tag.SubjectRelativePositionInImage:
653            return "SubjectRelativePositionInImage";
654        case Tag.PatientBirthDate:
655            return "PatientBirthDate";
656        case Tag.PatientBirthTime:
657            return "PatientBirthTime";
658        case Tag.PatientBirthDateInAlternativeCalendar:
659            return "PatientBirthDateInAlternativeCalendar";
660        case Tag.PatientDeathDateInAlternativeCalendar:
661            return "PatientDeathDateInAlternativeCalendar";
662        case Tag.PatientAlternativeCalendar:
663            return "PatientAlternativeCalendar";
664        case Tag.PatientSex:
665            return "PatientSex";
666        case Tag.PatientInsurancePlanCodeSequence:
667            return "PatientInsurancePlanCodeSequence";
668        case Tag.PatientPrimaryLanguageCodeSequence:
669            return "PatientPrimaryLanguageCodeSequence";
670        case Tag.PatientPrimaryLanguageModifierCodeSequence:
671            return "PatientPrimaryLanguageModifierCodeSequence";
672        case Tag.QualityControlSubject:
673            return "QualityControlSubject";
674        case Tag.QualityControlSubjectTypeCodeSequence:
675            return "QualityControlSubjectTypeCodeSequence";
676        case Tag.StrainDescription:
677            return "StrainDescription";
678        case Tag.StrainNomenclature:
679            return "StrainNomenclature";
680        case Tag.StrainStockNumber:
681            return "StrainStockNumber";
682        case Tag.StrainSourceRegistryCodeSequence:
683            return "StrainSourceRegistryCodeSequence";
684        case Tag.StrainStockSequence:
685            return "StrainStockSequence";
686        case Tag.StrainSource:
687            return "StrainSource";
688        case Tag.StrainAdditionalInformation:
689            return "StrainAdditionalInformation";
690        case Tag.StrainCodeSequence:
691            return "StrainCodeSequence";
692        case Tag.GeneticModificationsSequence:
693            return "GeneticModificationsSequence";
694        case Tag.GeneticModificationsDescription:
695            return "GeneticModificationsDescription";
696        case Tag.GeneticModificationsNomenclature:
697            return "GeneticModificationsNomenclature";
698        case Tag.GeneticModificationsCodeSequence:
699            return "GeneticModificationsCodeSequence";
700        case Tag.OtherPatientIDs:
701            return "OtherPatientIDs";
702        case Tag.OtherPatientNames:
703            return "OtherPatientNames";
704        case Tag.OtherPatientIDsSequence:
705            return "OtherPatientIDsSequence";
706        case Tag.PatientBirthName:
707            return "PatientBirthName";
708        case Tag.PatientAge:
709            return "PatientAge";
710        case Tag.PatientSize:
711            return "PatientSize";
712        case Tag.PatientSizeCodeSequence:
713            return "PatientSizeCodeSequence";
714        case Tag.PatientBodyMassIndex:
715            return "PatientBodyMassIndex";
716        case Tag.MeasuredAPDimension:
717            return "MeasuredAPDimension";
718        case Tag.MeasuredLateralDimension:
719            return "MeasuredLateralDimension";
720        case Tag.PatientWeight:
721            return "PatientWeight";
722        case Tag.PatientAddress:
723            return "PatientAddress";
724        case Tag.InsurancePlanIdentification:
725            return "InsurancePlanIdentification";
726        case Tag.PatientMotherBirthName:
727            return "PatientMotherBirthName";
728        case Tag.MilitaryRank:
729            return "MilitaryRank";
730        case Tag.BranchOfService:
731            return "BranchOfService";
732        case Tag.MedicalRecordLocator:
733            return "MedicalRecordLocator";
734        case Tag.ReferencedPatientPhotoSequence:
735            return "ReferencedPatientPhotoSequence";
736        case Tag.MedicalAlerts:
737            return "MedicalAlerts";
738        case Tag.Allergies:
739            return "Allergies";
740        case Tag.CountryOfResidence:
741            return "CountryOfResidence";
742        case Tag.RegionOfResidence:
743            return "RegionOfResidence";
744        case Tag.PatientTelephoneNumbers:
745            return "PatientTelephoneNumbers";
746        case Tag.PatientTelecomInformation:
747            return "PatientTelecomInformation";
748        case Tag.EthnicGroup:
749            return "EthnicGroup";
750        case Tag.Occupation:
751            return "Occupation";
752        case Tag.SmokingStatus:
753            return "SmokingStatus";
754        case Tag.AdditionalPatientHistory:
755            return "AdditionalPatientHistory";
756        case Tag.PregnancyStatus:
757            return "PregnancyStatus";
758        case Tag.LastMenstrualDate:
759            return "LastMenstrualDate";
760        case Tag.PatientReligiousPreference:
761            return "PatientReligiousPreference";
762        case Tag.PatientSpeciesDescription:
763            return "PatientSpeciesDescription";
764        case Tag.PatientSpeciesCodeSequence:
765            return "PatientSpeciesCodeSequence";
766        case Tag.PatientSexNeutered:
767            return "PatientSexNeutered";
768        case Tag.AnatomicalOrientationType:
769            return "AnatomicalOrientationType";
770        case Tag.PatientBreedDescription:
771            return "PatientBreedDescription";
772        case Tag.PatientBreedCodeSequence:
773            return "PatientBreedCodeSequence";
774        case Tag.BreedRegistrationSequence:
775            return "BreedRegistrationSequence";
776        case Tag.BreedRegistrationNumber:
777            return "BreedRegistrationNumber";
778        case Tag.BreedRegistryCodeSequence:
779            return "BreedRegistryCodeSequence";
780        case Tag.ResponsiblePerson:
781            return "ResponsiblePerson";
782        case Tag.ResponsiblePersonRole:
783            return "ResponsiblePersonRole";
784        case Tag.ResponsibleOrganization:
785            return "ResponsibleOrganization";
786        case Tag.PatientComments:
787            return "PatientComments";
788        case Tag.ExaminedBodyThickness:
789            return "ExaminedBodyThickness";
790        case Tag.ClinicalTrialSponsorName:
791            return "ClinicalTrialSponsorName";
792        case Tag.ClinicalTrialProtocolID:
793            return "ClinicalTrialProtocolID";
794        case Tag.ClinicalTrialProtocolName:
795            return "ClinicalTrialProtocolName";
796        case Tag.ClinicalTrialSiteID:
797            return "ClinicalTrialSiteID";
798        case Tag.ClinicalTrialSiteName:
799            return "ClinicalTrialSiteName";
800        case Tag.ClinicalTrialSubjectID:
801            return "ClinicalTrialSubjectID";
802        case Tag.ClinicalTrialSubjectReadingID:
803            return "ClinicalTrialSubjectReadingID";
804        case Tag.ClinicalTrialTimePointID:
805            return "ClinicalTrialTimePointID";
806        case Tag.ClinicalTrialTimePointDescription:
807            return "ClinicalTrialTimePointDescription";
808        case Tag.ClinicalTrialCoordinatingCenterName:
809            return "ClinicalTrialCoordinatingCenterName";
810        case Tag.PatientIdentityRemoved:
811            return "PatientIdentityRemoved";
812        case Tag.DeidentificationMethod:
813            return "DeidentificationMethod";
814        case Tag.DeidentificationMethodCodeSequence:
815            return "DeidentificationMethodCodeSequence";
816        case Tag.ClinicalTrialSeriesID:
817            return "ClinicalTrialSeriesID";
818        case Tag.ClinicalTrialSeriesDescription:
819            return "ClinicalTrialSeriesDescription";
820        case Tag.ClinicalTrialProtocolEthicsCommitteeName:
821            return "ClinicalTrialProtocolEthicsCommitteeName";
822        case Tag.ClinicalTrialProtocolEthicsCommitteeApprovalNumber:
823            return "ClinicalTrialProtocolEthicsCommitteeApprovalNumber";
824        case Tag.ConsentForClinicalTrialUseSequence:
825            return "ConsentForClinicalTrialUseSequence";
826        case Tag.DistributionType:
827            return "DistributionType";
828        case Tag.ConsentForDistributionFlag:
829            return "ConsentForDistributionFlag";
830        case Tag.EthicsCommitteeApprovalEffectivenessStartDate:
831            return "EthicsCommitteeApprovalEffectivenessStartDate";
832        case Tag.EthicsCommitteeApprovalEffectivenessEndDate:
833            return "EthicsCommitteeApprovalEffectivenessEndDate";
834        case Tag.CADFileFormat:
835            return "CADFileFormat";
836        case Tag.ComponentReferenceSystem:
837            return "ComponentReferenceSystem";
838        case Tag.ComponentManufacturingProcedure:
839            return "ComponentManufacturingProcedure";
840        case Tag.ComponentManufacturer:
841            return "ComponentManufacturer";
842        case Tag.MaterialThickness:
843            return "MaterialThickness";
844        case Tag.MaterialPipeDiameter:
845            return "MaterialPipeDiameter";
846        case Tag.MaterialIsolationDiameter:
847            return "MaterialIsolationDiameter";
848        case Tag.MaterialGrade:
849            return "MaterialGrade";
850        case Tag.MaterialPropertiesDescription:
851            return "MaterialPropertiesDescription";
852        case Tag.MaterialPropertiesFileFormatRetired:
853            return "MaterialPropertiesFileFormatRetired";
854        case Tag.MaterialNotes:
855            return "MaterialNotes";
856        case Tag.ComponentShape:
857            return "ComponentShape";
858        case Tag.CurvatureType:
859            return "CurvatureType";
860        case Tag.OuterDiameter:
861            return "OuterDiameter";
862        case Tag.InnerDiameter:
863            return "InnerDiameter";
864        case Tag.ComponentWelderIDs:
865            return "ComponentWelderIDs";
866        case Tag.SecondaryApprovalStatus:
867            return "SecondaryApprovalStatus";
868        case Tag.SecondaryReviewDate:
869            return "SecondaryReviewDate";
870        case Tag.SecondaryReviewTime:
871            return "SecondaryReviewTime";
872        case Tag.SecondaryReviewerName:
873            return "SecondaryReviewerName";
874        case Tag.RepairID:
875            return "RepairID";
876        case Tag.MultipleComponentApprovalSequence:
877            return "MultipleComponentApprovalSequence";
878        case Tag.OtherApprovalStatus:
879            return "OtherApprovalStatus";
880        case Tag.OtherSecondaryApprovalStatus:
881            return "OtherSecondaryApprovalStatus";
882        case Tag.ActualEnvironmentalConditions:
883            return "ActualEnvironmentalConditions";
884        case Tag.ExpiryDate:
885            return "ExpiryDate";
886        case Tag.EnvironmentalConditions:
887            return "EnvironmentalConditions";
888        case Tag.EvaluatorSequence:
889            return "EvaluatorSequence";
890        case Tag.EvaluatorNumber:
891            return "EvaluatorNumber";
892        case Tag.EvaluatorName:
893            return "EvaluatorName";
894        case Tag.EvaluationAttempt:
895            return "EvaluationAttempt";
896        case Tag.IndicationSequence:
897            return "IndicationSequence";
898        case Tag.IndicationNumber:
899            return "IndicationNumber";
900        case Tag.IndicationLabel:
901            return "IndicationLabel";
902        case Tag.IndicationDescription:
903            return "IndicationDescription";
904        case Tag.IndicationType:
905            return "IndicationType";
906        case Tag.IndicationDisposition:
907            return "IndicationDisposition";
908        case Tag.IndicationROISequence:
909            return "IndicationROISequence";
910        case Tag.IndicationPhysicalPropertySequence:
911            return "IndicationPhysicalPropertySequence";
912        case Tag.PropertyLabel:
913            return "PropertyLabel";
914        case Tag.CoordinateSystemNumberOfAxes:
915            return "CoordinateSystemNumberOfAxes";
916        case Tag.CoordinateSystemAxesSequence:
917            return "CoordinateSystemAxesSequence";
918        case Tag.CoordinateSystemAxisDescription:
919            return "CoordinateSystemAxisDescription";
920        case Tag.CoordinateSystemDataSetMapping:
921            return "CoordinateSystemDataSetMapping";
922        case Tag.CoordinateSystemAxisNumber:
923            return "CoordinateSystemAxisNumber";
924        case Tag.CoordinateSystemAxisType:
925            return "CoordinateSystemAxisType";
926        case Tag.CoordinateSystemAxisUnits:
927            return "CoordinateSystemAxisUnits";
928        case Tag.CoordinateSystemAxisValues:
929            return "CoordinateSystemAxisValues";
930        case Tag.CoordinateSystemTransformSequence:
931            return "CoordinateSystemTransformSequence";
932        case Tag.TransformDescription:
933            return "TransformDescription";
934        case Tag.TransformNumberOfAxes:
935            return "TransformNumberOfAxes";
936        case Tag.TransformOrderOfAxes:
937            return "TransformOrderOfAxes";
938        case Tag.TransformedAxisUnits:
939            return "TransformedAxisUnits";
940        case Tag.CoordinateSystemTransformRotationAndScaleMatrix:
941            return "CoordinateSystemTransformRotationAndScaleMatrix";
942        case Tag.CoordinateSystemTransformTranslationMatrix:
943            return "CoordinateSystemTransformTranslationMatrix";
944        case Tag.InternalDetectorFrameTime:
945            return "InternalDetectorFrameTime";
946        case Tag.NumberOfFramesIntegrated:
947            return "NumberOfFramesIntegrated";
948        case Tag.DetectorTemperatureSequence:
949            return "DetectorTemperatureSequence";
950        case Tag.SensorName:
951            return "SensorName";
952        case Tag.HorizontalOffsetOfSensor:
953            return "HorizontalOffsetOfSensor";
954        case Tag.VerticalOffsetOfSensor:
955            return "VerticalOffsetOfSensor";
956        case Tag.SensorTemperature:
957            return "SensorTemperature";
958        case Tag.DarkCurrentSequence:
959            return "DarkCurrentSequence";
960        case Tag.DarkCurrentCounts:
961            return "DarkCurrentCounts";
962        case Tag.GainCorrectionReferenceSequence:
963            return "GainCorrectionReferenceSequence";
964        case Tag.AirCounts:
965            return "AirCounts";
966        case Tag.KVUsedInGainCalibration:
967            return "KVUsedInGainCalibration";
968        case Tag.MAUsedInGainCalibration:
969            return "MAUsedInGainCalibration";
970        case Tag.NumberOfFramesUsedForIntegration:
971            return "NumberOfFramesUsedForIntegration";
972        case Tag.FilterMaterialUsedInGainCalibration:
973            return "FilterMaterialUsedInGainCalibration";
974        case Tag.FilterThicknessUsedInGainCalibration:
975            return "FilterThicknessUsedInGainCalibration";
976        case Tag.DateOfGainCalibration:
977            return "DateOfGainCalibration";
978        case Tag.TimeOfGainCalibration:
979            return "TimeOfGainCalibration";
980        case Tag.BadPixelImage:
981            return "BadPixelImage";
982        case Tag.CalibrationNotes:
983            return "CalibrationNotes";
984        case Tag.PulserEquipmentSequence:
985            return "PulserEquipmentSequence";
986        case Tag.PulserType:
987            return "PulserType";
988        case Tag.PulserNotes:
989            return "PulserNotes";
990        case Tag.ReceiverEquipmentSequence:
991            return "ReceiverEquipmentSequence";
992        case Tag.AmplifierType:
993            return "AmplifierType";
994        case Tag.ReceiverNotes:
995            return "ReceiverNotes";
996        case Tag.PreAmplifierEquipmentSequence:
997            return "PreAmplifierEquipmentSequence";
998        case Tag.PreAmplifierNotes:
999            return "PreAmplifierNotes";
1000        case Tag.TransmitTransducerSequence:
1001            return "TransmitTransducerSequence";
1002        case Tag.ReceiveTransducerSequence:
1003            return "ReceiveTransducerSequence";
1004        case Tag.NumberOfElements:
1005            return "NumberOfElements";
1006        case Tag.ElementShape:
1007            return "ElementShape";
1008        case Tag.ElementDimensionA:
1009            return "ElementDimensionA";
1010        case Tag.ElementDimensionB:
1011            return "ElementDimensionB";
1012        case Tag.ElementPitchA:
1013            return "ElementPitchA";
1014        case Tag.MeasuredBeamDimensionA:
1015            return "MeasuredBeamDimensionA";
1016        case Tag.MeasuredBeamDimensionB:
1017            return "MeasuredBeamDimensionB";
1018        case Tag.LocationOfMeasuredBeamDiameter:
1019            return "LocationOfMeasuredBeamDiameter";
1020        case Tag.NominalFrequency:
1021            return "NominalFrequency";
1022        case Tag.MeasuredCenterFrequency:
1023            return "MeasuredCenterFrequency";
1024        case Tag.MeasuredBandwidth:
1025            return "MeasuredBandwidth";
1026        case Tag.ElementPitchB:
1027            return "ElementPitchB";
1028        case Tag.PulserSettingsSequence:
1029            return "PulserSettingsSequence";
1030        case Tag.PulseWidth:
1031            return "PulseWidth";
1032        case Tag.ExcitationFrequency:
1033            return "ExcitationFrequency";
1034        case Tag.ModulationType:
1035            return "ModulationType";
1036        case Tag.Damping:
1037            return "Damping";
1038        case Tag.ReceiverSettingsSequence:
1039            return "ReceiverSettingsSequence";
1040        case Tag.AcquiredSoundpathLength:
1041            return "AcquiredSoundpathLength";
1042        case Tag.AcquisitionCompressionType:
1043            return "AcquisitionCompressionType";
1044        case Tag.AcquisitionSampleSize:
1045            return "AcquisitionSampleSize";
1046        case Tag.RectifierSmoothing:
1047            return "RectifierSmoothing";
1048        case Tag.DACSequence:
1049            return "DACSequence";
1050        case Tag.DACType:
1051            return "DACType";
1052        case Tag.DACGainPoints:
1053            return "DACGainPoints";
1054        case Tag.DACTimePoints:
1055            return "DACTimePoints";
1056        case Tag.DACAmplitude:
1057            return "DACAmplitude";
1058        case Tag.PreAmplifierSettingsSequence:
1059            return "PreAmplifierSettingsSequence";
1060        case Tag.TransmitTransducerSettingsSequence:
1061            return "TransmitTransducerSettingsSequence";
1062        case Tag.ReceiveTransducerSettingsSequence:
1063            return "ReceiveTransducerSettingsSequence";
1064        case Tag.IncidentAngle:
1065            return "IncidentAngle";
1066        case Tag.CouplingTechnique:
1067            return "CouplingTechnique";
1068        case Tag.CouplingMedium:
1069            return "CouplingMedium";
1070        case Tag.CouplingVelocity:
1071            return "CouplingVelocity";
1072        case Tag.ProbeCenterLocationX:
1073            return "ProbeCenterLocationX";
1074        case Tag.ProbeCenterLocationZ:
1075            return "ProbeCenterLocationZ";
1076        case Tag.SoundPathLength:
1077            return "SoundPathLength";
1078        case Tag.DelayLawIdentifier:
1079            return "DelayLawIdentifier";
1080        case Tag.GateSettingsSequence:
1081            return "GateSettingsSequence";
1082        case Tag.GateThreshold:
1083            return "GateThreshold";
1084        case Tag.VelocityOfSound:
1085            return "VelocityOfSound";
1086        case Tag.CalibrationSettingsSequence:
1087            return "CalibrationSettingsSequence";
1088        case Tag.CalibrationProcedure:
1089            return "CalibrationProcedure";
1090        case Tag.ProcedureVersion:
1091            return "ProcedureVersion";
1092        case Tag.ProcedureCreationDate:
1093            return "ProcedureCreationDate";
1094        case Tag.ProcedureExpirationDate:
1095            return "ProcedureExpirationDate";
1096        case Tag.ProcedureLastModifiedDate:
1097            return "ProcedureLastModifiedDate";
1098        case Tag.CalibrationTime:
1099            return "CalibrationTime";
1100        case Tag.CalibrationDate:
1101            return "CalibrationDate";
1102        case Tag.ProbeDriveEquipmentSequence:
1103            return "ProbeDriveEquipmentSequence";
1104        case Tag.DriveType:
1105            return "DriveType";
1106        case Tag.ProbeDriveNotes:
1107            return "ProbeDriveNotes";
1108        case Tag.DriveProbeSequence:
1109            return "DriveProbeSequence";
1110        case Tag.ProbeInductance:
1111            return "ProbeInductance";
1112        case Tag.ProbeResistance:
1113            return "ProbeResistance";
1114        case Tag.ReceiveProbeSequence:
1115            return "ReceiveProbeSequence";
1116        case Tag.ProbeDriveSettingsSequence:
1117            return "ProbeDriveSettingsSequence";
1118        case Tag.BridgeResistors:
1119            return "BridgeResistors";
1120        case Tag.ProbeOrientationAngle:
1121            return "ProbeOrientationAngle";
1122        case Tag.UserSelectedGainY:
1123            return "UserSelectedGainY";
1124        case Tag.UserSelectedPhase:
1125            return "UserSelectedPhase";
1126        case Tag.UserSelectedOffsetX:
1127            return "UserSelectedOffsetX";
1128        case Tag.UserSelectedOffsetY:
1129            return "UserSelectedOffsetY";
1130        case Tag.ChannelSettingsSequence:
1131            return "ChannelSettingsSequence";
1132        case Tag.ChannelThreshold:
1133            return "ChannelThreshold";
1134        case Tag.ScannerSettingsSequence:
1135            return "ScannerSettingsSequence";
1136        case Tag.ScanProcedure:
1137            return "ScanProcedure";
1138        case Tag.TranslationRateX:
1139            return "TranslationRateX";
1140        case Tag.TranslationRateY:
1141            return "TranslationRateY";
1142        case Tag.ChannelOverlap:
1143            return "ChannelOverlap";
1144        case Tag.ImageQualityIndicatorType:
1145            return "ImageQualityIndicatorType";
1146        case Tag.ImageQualityIndicatorMaterial:
1147            return "ImageQualityIndicatorMaterial";
1148        case Tag.ImageQualityIndicatorSize:
1149            return "ImageQualityIndicatorSize";
1150        case Tag.LINACEnergy:
1151            return "LINACEnergy";
1152        case Tag.LINACOutput:
1153            return "LINACOutput";
1154        case Tag.ActiveAperture:
1155            return "ActiveAperture";
1156        case Tag.TotalAperture:
1157            return "TotalAperture";
1158        case Tag.ApertureElevation:
1159            return "ApertureElevation";
1160        case Tag.MainLobeAngle:
1161            return "MainLobeAngle";
1162        case Tag.MainRoofAngle:
1163            return "MainRoofAngle";
1164        case Tag.ConnectorType:
1165            return "ConnectorType";
1166        case Tag.WedgeModelNumber:
1167            return "WedgeModelNumber";
1168        case Tag.WedgeAngleFloat:
1169            return "WedgeAngleFloat";
1170        case Tag.WedgeRoofAngle:
1171            return "WedgeRoofAngle";
1172        case Tag.WedgeElement1Position:
1173            return "WedgeElement1Position";
1174        case Tag.WedgeMaterialVelocity:
1175            return "WedgeMaterialVelocity";
1176        case Tag.WedgeMaterial:
1177            return "WedgeMaterial";
1178        case Tag.WedgeOffsetZ:
1179            return "WedgeOffsetZ";
1180        case Tag.WedgeOriginOffsetX:
1181            return "WedgeOriginOffsetX";
1182        case Tag.WedgeTimeDelay:
1183            return "WedgeTimeDelay";
1184        case Tag.WedgeName:
1185            return "WedgeName";
1186        case Tag.WedgeManufacturerName:
1187            return "WedgeManufacturerName";
1188        case Tag.WedgeDescription:
1189            return "WedgeDescription";
1190        case Tag.NominalBeamAngle:
1191            return "NominalBeamAngle";
1192        case Tag.WedgeOffsetX:
1193            return "WedgeOffsetX";
1194        case Tag.WedgeOffsetY:
1195            return "WedgeOffsetY";
1196        case Tag.WedgeTotalLength:
1197            return "WedgeTotalLength";
1198        case Tag.WedgeInContactLength:
1199            return "WedgeInContactLength";
1200        case Tag.WedgeFrontGap:
1201            return "WedgeFrontGap";
1202        case Tag.WedgeTotalHeight:
1203            return "WedgeTotalHeight";
1204        case Tag.WedgeFrontHeight:
1205            return "WedgeFrontHeight";
1206        case Tag.WedgeRearHeight:
1207            return "WedgeRearHeight";
1208        case Tag.WedgeTotalWidth:
1209            return "WedgeTotalWidth";
1210        case Tag.WedgeInContactWidth:
1211            return "WedgeInContactWidth";
1212        case Tag.WedgeChamferHeight:
1213            return "WedgeChamferHeight";
1214        case Tag.WedgeCurve:
1215            return "WedgeCurve";
1216        case Tag.RadiusAlongWedge:
1217            return "RadiusAlongWedge";
1218        case Tag.ContrastBolusAgent:
1219            return "ContrastBolusAgent";
1220        case Tag.ContrastBolusAgentSequence:
1221            return "ContrastBolusAgentSequence";
1222        case Tag.ContrastBolusT1Relaxivity:
1223            return "ContrastBolusT1Relaxivity";
1224        case Tag.ContrastBolusAdministrationRouteSequence:
1225            return "ContrastBolusAdministrationRouteSequence";
1226        case Tag.BodyPartExamined:
1227            return "BodyPartExamined";
1228        case Tag.ScanningSequence:
1229            return "ScanningSequence";
1230        case Tag.SequenceVariant:
1231            return "SequenceVariant";
1232        case Tag.ScanOptions:
1233            return "ScanOptions";
1234        case Tag.MRAcquisitionType:
1235            return "MRAcquisitionType";
1236        case Tag.SequenceName:
1237            return "SequenceName";
1238        case Tag.AngioFlag:
1239            return "AngioFlag";
1240        case Tag.InterventionDrugInformationSequence:
1241            return "InterventionDrugInformationSequence";
1242        case Tag.InterventionDrugStopTime:
1243            return "InterventionDrugStopTime";
1244        case Tag.InterventionDrugDose:
1245            return "InterventionDrugDose";
1246        case Tag.InterventionDrugCodeSequence:
1247            return "InterventionDrugCodeSequence";
1248        case Tag.AdditionalDrugSequence:
1249            return "AdditionalDrugSequence";
1250        case Tag.Radionuclide:
1251            return "Radionuclide";
1252        case Tag.Radiopharmaceutical:
1253            return "Radiopharmaceutical";
1254        case Tag.EnergyWindowCenterline:
1255            return "EnergyWindowCenterline";
1256        case Tag.EnergyWindowTotalWidth:
1257            return "EnergyWindowTotalWidth";
1258        case Tag.InterventionDrugName:
1259            return "InterventionDrugName";
1260        case Tag.InterventionDrugStartTime:
1261            return "InterventionDrugStartTime";
1262        case Tag.InterventionSequence:
1263            return "InterventionSequence";
1264        case Tag.TherapyType:
1265            return "TherapyType";
1266        case Tag.InterventionStatus:
1267            return "InterventionStatus";
1268        case Tag.TherapyDescription:
1269            return "TherapyDescription";
1270        case Tag.InterventionDescription:
1271            return "InterventionDescription";
1272        case Tag.CineRate:
1273            return "CineRate";
1274        case Tag.InitialCineRunState:
1275            return "InitialCineRunState";
1276        case Tag.SliceThickness:
1277            return "SliceThickness";
1278        case Tag.KVP:
1279            return "KVP";
1280        case Tag.CountsAccumulated:
1281            return "CountsAccumulated";
1282        case Tag.AcquisitionTerminationCondition:
1283            return "AcquisitionTerminationCondition";
1284        case Tag.EffectiveDuration:
1285            return "EffectiveDuration";
1286        case Tag.AcquisitionStartCondition:
1287            return "AcquisitionStartCondition";
1288        case Tag.AcquisitionStartConditionData:
1289            return "AcquisitionStartConditionData";
1290        case Tag.AcquisitionTerminationConditionData:
1291            return "AcquisitionTerminationConditionData";
1292        case Tag.RepetitionTime:
1293            return "RepetitionTime";
1294        case Tag.EchoTime:
1295            return "EchoTime";
1296        case Tag.InversionTime:
1297            return "InversionTime";
1298        case Tag.NumberOfAverages:
1299            return "NumberOfAverages";
1300        case Tag.ImagingFrequency:
1301            return "ImagingFrequency";
1302        case Tag.ImagedNucleus:
1303            return "ImagedNucleus";
1304        case Tag.EchoNumbers:
1305            return "EchoNumbers";
1306        case Tag.MagneticFieldStrength:
1307            return "MagneticFieldStrength";
1308        case Tag.SpacingBetweenSlices:
1309            return "SpacingBetweenSlices";
1310        case Tag.NumberOfPhaseEncodingSteps:
1311            return "NumberOfPhaseEncodingSteps";
1312        case Tag.DataCollectionDiameter:
1313            return "DataCollectionDiameter";
1314        case Tag.EchoTrainLength:
1315            return "EchoTrainLength";
1316        case Tag.PercentSampling:
1317            return "PercentSampling";
1318        case Tag.PercentPhaseFieldOfView:
1319            return "PercentPhaseFieldOfView";
1320        case Tag.PixelBandwidth:
1321            return "PixelBandwidth";
1322        case Tag.DeviceSerialNumber:
1323            return "DeviceSerialNumber";
1324        case Tag.DeviceUID:
1325            return "DeviceUID";
1326        case Tag.DeviceID:
1327            return "DeviceID";
1328        case Tag.PlateID:
1329            return "PlateID";
1330        case Tag.GeneratorID:
1331            return "GeneratorID";
1332        case Tag.GridID:
1333            return "GridID";
1334        case Tag.CassetteID:
1335            return "CassetteID";
1336        case Tag.GantryID:
1337            return "GantryID";
1338        case Tag.UniqueDeviceIdentifier:
1339            return "UniqueDeviceIdentifier";
1340        case Tag.UDISequence:
1341            return "UDISequence";
1342        case Tag.SecondaryCaptureDeviceID:
1343            return "SecondaryCaptureDeviceID";
1344        case Tag.HardcopyCreationDeviceID:
1345            return "HardcopyCreationDeviceID";
1346        case Tag.DateOfSecondaryCapture:
1347            return "DateOfSecondaryCapture";
1348        case Tag.TimeOfSecondaryCapture:
1349            return "TimeOfSecondaryCapture";
1350        case Tag.SecondaryCaptureDeviceManufacturer:
1351            return "SecondaryCaptureDeviceManufacturer";
1352        case Tag.HardcopyDeviceManufacturer:
1353            return "HardcopyDeviceManufacturer";
1354        case Tag.SecondaryCaptureDeviceManufacturerModelName:
1355            return "SecondaryCaptureDeviceManufacturerModelName";
1356        case Tag.SecondaryCaptureDeviceSoftwareVersions:
1357            return "SecondaryCaptureDeviceSoftwareVersions";
1358        case Tag.HardcopyDeviceSoftwareVersion:
1359            return "HardcopyDeviceSoftwareVersion";
1360        case Tag.HardcopyDeviceManufacturerModelName:
1361            return "HardcopyDeviceManufacturerModelName";
1362        case Tag.SoftwareVersions:
1363            return "SoftwareVersions";
1364        case Tag.VideoImageFormatAcquired:
1365            return "VideoImageFormatAcquired";
1366        case Tag.DigitalImageFormatAcquired:
1367            return "DigitalImageFormatAcquired";
1368        case Tag.ProtocolName:
1369            return "ProtocolName";
1370        case Tag.ContrastBolusRoute:
1371            return "ContrastBolusRoute";
1372        case Tag.ContrastBolusVolume:
1373            return "ContrastBolusVolume";
1374        case Tag.ContrastBolusStartTime:
1375            return "ContrastBolusStartTime";
1376        case Tag.ContrastBolusStopTime:
1377            return "ContrastBolusStopTime";
1378        case Tag.ContrastBolusTotalDose:
1379            return "ContrastBolusTotalDose";
1380        case Tag.SyringeCounts:
1381            return "SyringeCounts";
1382        case Tag.ContrastFlowRate:
1383            return "ContrastFlowRate";
1384        case Tag.ContrastFlowDuration:
1385            return "ContrastFlowDuration";
1386        case Tag.ContrastBolusIngredient:
1387            return "ContrastBolusIngredient";
1388        case Tag.ContrastBolusIngredientConcentration:
1389            return "ContrastBolusIngredientConcentration";
1390        case Tag.SpatialResolution:
1391            return "SpatialResolution";
1392        case Tag.TriggerTime:
1393            return "TriggerTime";
1394        case Tag.TriggerSourceOrType:
1395            return "TriggerSourceOrType";
1396        case Tag.NominalInterval:
1397            return "NominalInterval";
1398        case Tag.FrameTime:
1399            return "FrameTime";
1400        case Tag.CardiacFramingType:
1401            return "CardiacFramingType";
1402        case Tag.FrameTimeVector:
1403            return "FrameTimeVector";
1404        case Tag.FrameDelay:
1405            return "FrameDelay";
1406        case Tag.ImageTriggerDelay:
1407            return "ImageTriggerDelay";
1408        case Tag.MultiplexGroupTimeOffset:
1409            return "MultiplexGroupTimeOffset";
1410        case Tag.TriggerTimeOffset:
1411            return "TriggerTimeOffset";
1412        case Tag.SynchronizationTrigger:
1413            return "SynchronizationTrigger";
1414        case Tag.SynchronizationChannel:
1415            return "SynchronizationChannel";
1416        case Tag.TriggerSamplePosition:
1417            return "TriggerSamplePosition";
1418        case Tag.RadiopharmaceuticalRoute:
1419            return "RadiopharmaceuticalRoute";
1420        case Tag.RadiopharmaceuticalVolume:
1421            return "RadiopharmaceuticalVolume";
1422        case Tag.RadiopharmaceuticalStartTime:
1423            return "RadiopharmaceuticalStartTime";
1424        case Tag.RadiopharmaceuticalStopTime:
1425            return "RadiopharmaceuticalStopTime";
1426        case Tag.RadionuclideTotalDose:
1427            return "RadionuclideTotalDose";
1428        case Tag.RadionuclideHalfLife:
1429            return "RadionuclideHalfLife";
1430        case Tag.RadionuclidePositronFraction:
1431            return "RadionuclidePositronFraction";
1432        case Tag.RadiopharmaceuticalSpecificActivity:
1433            return "RadiopharmaceuticalSpecificActivity";
1434        case Tag.RadiopharmaceuticalStartDateTime:
1435            return "RadiopharmaceuticalStartDateTime";
1436        case Tag.RadiopharmaceuticalStopDateTime:
1437            return "RadiopharmaceuticalStopDateTime";
1438        case Tag.BeatRejectionFlag:
1439            return "BeatRejectionFlag";
1440        case Tag.LowRRValue:
1441            return "LowRRValue";
1442        case Tag.HighRRValue:
1443            return "HighRRValue";
1444        case Tag.IntervalsAcquired:
1445            return "IntervalsAcquired";
1446        case Tag.IntervalsRejected:
1447            return "IntervalsRejected";
1448        case Tag.PVCRejection:
1449            return "PVCRejection";
1450        case Tag.SkipBeats:
1451            return "SkipBeats";
1452        case Tag.HeartRate:
1453            return "HeartRate";
1454        case Tag.CardiacNumberOfImages:
1455            return "CardiacNumberOfImages";
1456        case Tag.TriggerWindow:
1457            return "TriggerWindow";
1458        case Tag.ReconstructionDiameter:
1459            return "ReconstructionDiameter";
1460        case Tag.DistanceSourceToDetector:
1461            return "DistanceSourceToDetector";
1462        case Tag.DistanceSourceToPatient:
1463            return "DistanceSourceToPatient";
1464        case Tag.EstimatedRadiographicMagnificationFactor:
1465            return "EstimatedRadiographicMagnificationFactor";
1466        case Tag.GantryDetectorTilt:
1467            return "GantryDetectorTilt";
1468        case Tag.GantryDetectorSlew:
1469            return "GantryDetectorSlew";
1470        case Tag.TableHeight:
1471            return "TableHeight";
1472        case Tag.TableTraverse:
1473            return "TableTraverse";
1474        case Tag.TableMotion:
1475            return "TableMotion";
1476        case Tag.TableVerticalIncrement:
1477            return "TableVerticalIncrement";
1478        case Tag.TableLateralIncrement:
1479            return "TableLateralIncrement";
1480        case Tag.TableLongitudinalIncrement:
1481            return "TableLongitudinalIncrement";
1482        case Tag.TableAngle:
1483            return "TableAngle";
1484        case Tag.TableType:
1485            return "TableType";
1486        case Tag.RotationDirection:
1487            return "RotationDirection";
1488        case Tag.AngularPosition:
1489            return "AngularPosition";
1490        case Tag.RadialPosition:
1491            return "RadialPosition";
1492        case Tag.ScanArc:
1493            return "ScanArc";
1494        case Tag.AngularStep:
1495            return "AngularStep";
1496        case Tag.CenterOfRotationOffset:
1497            return "CenterOfRotationOffset";
1498        case Tag.RotationOffset:
1499            return "RotationOffset";
1500        case Tag.FieldOfViewShape:
1501            return "FieldOfViewShape";
1502        case Tag.FieldOfViewDimensions:
1503            return "FieldOfViewDimensions";
1504        case Tag.ExposureTime:
1505            return "ExposureTime";
1506        case Tag.XRayTubeCurrent:
1507            return "XRayTubeCurrent";
1508        case Tag.Exposure:
1509            return "Exposure";
1510        case Tag.ExposureInuAs:
1511            return "ExposureInuAs";
1512        case Tag.AveragePulseWidth:
1513            return "AveragePulseWidth";
1514        case Tag.RadiationSetting:
1515            return "RadiationSetting";
1516        case Tag.RectificationType:
1517            return "RectificationType";
1518        case Tag.RadiationMode:
1519            return "RadiationMode";
1520        case Tag.ImageAndFluoroscopyAreaDoseProduct:
1521            return "ImageAndFluoroscopyAreaDoseProduct";
1522        case Tag.FilterType:
1523            return "FilterType";
1524        case Tag.TypeOfFilters:
1525            return "TypeOfFilters";
1526        case Tag.IntensifierSize:
1527            return "IntensifierSize";
1528        case Tag.ImagerPixelSpacing:
1529            return "ImagerPixelSpacing";
1530        case Tag.Grid:
1531            return "Grid";
1532        case Tag.GeneratorPower:
1533            return "GeneratorPower";
1534        case Tag.CollimatorGridName:
1535            return "CollimatorGridName";
1536        case Tag.CollimatorType:
1537            return "CollimatorType";
1538        case Tag.FocalDistance:
1539            return "FocalDistance";
1540        case Tag.XFocusCenter:
1541            return "XFocusCenter";
1542        case Tag.YFocusCenter:
1543            return "YFocusCenter";
1544        case Tag.FocalSpots:
1545            return "FocalSpots";
1546        case Tag.AnodeTargetMaterial:
1547            return "AnodeTargetMaterial";
1548        case Tag.BodyPartThickness:
1549            return "BodyPartThickness";
1550        case Tag.CompressionForce:
1551            return "CompressionForce";
1552        case Tag.PaddleDescription:
1553            return "PaddleDescription";
1554        case Tag.DateOfLastCalibration:
1555            return "DateOfLastCalibration";
1556        case Tag.TimeOfLastCalibration:
1557            return "TimeOfLastCalibration";
1558        case Tag.DateTimeOfLastCalibration:
1559            return "DateTimeOfLastCalibration";
1560        case Tag.ConvolutionKernel:
1561            return "ConvolutionKernel";
1562        case Tag.UpperLowerPixelValues:
1563            return "UpperLowerPixelValues";
1564        case Tag.ActualFrameDuration:
1565            return "ActualFrameDuration";
1566        case Tag.CountRate:
1567            return "CountRate";
1568        case Tag.PreferredPlaybackSequencing:
1569            return "PreferredPlaybackSequencing";
1570        case Tag.ReceiveCoilName:
1571            return "ReceiveCoilName";
1572        case Tag.TransmitCoilName:
1573            return "TransmitCoilName";
1574        case Tag.PlateType:
1575            return "PlateType";
1576        case Tag.PhosphorType:
1577            return "PhosphorType";
1578        case Tag.WaterEquivalentDiameter:
1579            return "WaterEquivalentDiameter";
1580        case Tag.WaterEquivalentDiameterCalculationMethodCodeSequence:
1581            return "WaterEquivalentDiameterCalculationMethodCodeSequence";
1582        case Tag.ScanVelocity:
1583            return "ScanVelocity";
1584        case Tag.WholeBodyTechnique:
1585            return "WholeBodyTechnique";
1586        case Tag.ScanLength:
1587            return "ScanLength";
1588        case Tag.AcquisitionMatrix:
1589            return "AcquisitionMatrix";
1590        case Tag.InPlanePhaseEncodingDirection:
1591            return "InPlanePhaseEncodingDirection";
1592        case Tag.FlipAngle:
1593            return "FlipAngle";
1594        case Tag.VariableFlipAngleFlag:
1595            return "VariableFlipAngleFlag";
1596        case Tag.SAR:
1597            return "SAR";
1598        case Tag.dBdt:
1599            return "dBdt";
1600        case Tag.B1rms:
1601            return "B1rms";
1602        case Tag.AcquisitionDeviceProcessingDescription:
1603            return "AcquisitionDeviceProcessingDescription";
1604        case Tag.AcquisitionDeviceProcessingCode:
1605            return "AcquisitionDeviceProcessingCode";
1606        case Tag.CassetteOrientation:
1607            return "CassetteOrientation";
1608        case Tag.CassetteSize:
1609            return "CassetteSize";
1610        case Tag.ExposuresOnPlate:
1611            return "ExposuresOnPlate";
1612        case Tag.RelativeXRayExposure:
1613            return "RelativeXRayExposure";
1614        case Tag.ExposureIndex:
1615            return "ExposureIndex";
1616        case Tag.TargetExposureIndex:
1617            return "TargetExposureIndex";
1618        case Tag.DeviationIndex:
1619            return "DeviationIndex";
1620        case Tag.ColumnAngulation:
1621            return "ColumnAngulation";
1622        case Tag.TomoLayerHeight:
1623            return "TomoLayerHeight";
1624        case Tag.TomoAngle:
1625            return "TomoAngle";
1626        case Tag.TomoTime:
1627            return "TomoTime";
1628        case Tag.TomoType:
1629            return "TomoType";
1630        case Tag.TomoClass:
1631            return "TomoClass";
1632        case Tag.NumberOfTomosynthesisSourceImages:
1633            return "NumberOfTomosynthesisSourceImages";
1634        case Tag.PositionerMotion:
1635            return "PositionerMotion";
1636        case Tag.PositionerType:
1637            return "PositionerType";
1638        case Tag.PositionerPrimaryAngle:
1639            return "PositionerPrimaryAngle";
1640        case Tag.PositionerSecondaryAngle:
1641            return "PositionerSecondaryAngle";
1642        case Tag.PositionerPrimaryAngleIncrement:
1643            return "PositionerPrimaryAngleIncrement";
1644        case Tag.PositionerSecondaryAngleIncrement:
1645            return "PositionerSecondaryAngleIncrement";
1646        case Tag.DetectorPrimaryAngle:
1647            return "DetectorPrimaryAngle";
1648        case Tag.DetectorSecondaryAngle:
1649            return "DetectorSecondaryAngle";
1650        case Tag.ShutterShape:
1651            return "ShutterShape";
1652        case Tag.ShutterLeftVerticalEdge:
1653            return "ShutterLeftVerticalEdge";
1654        case Tag.ShutterRightVerticalEdge:
1655            return "ShutterRightVerticalEdge";
1656        case Tag.ShutterUpperHorizontalEdge:
1657            return "ShutterUpperHorizontalEdge";
1658        case Tag.ShutterLowerHorizontalEdge:
1659            return "ShutterLowerHorizontalEdge";
1660        case Tag.CenterOfCircularShutter:
1661            return "CenterOfCircularShutter";
1662        case Tag.RadiusOfCircularShutter:
1663            return "RadiusOfCircularShutter";
1664        case Tag.VerticesOfThePolygonalShutter:
1665            return "VerticesOfThePolygonalShutter";
1666        case Tag.ShutterPresentationValue:
1667            return "ShutterPresentationValue";
1668        case Tag.ShutterOverlayGroup:
1669            return "ShutterOverlayGroup";
1670        case Tag.ShutterPresentationColorCIELabValue:
1671            return "ShutterPresentationColorCIELabValue";
1672        case Tag.CollimatorShape:
1673            return "CollimatorShape";
1674        case Tag.CollimatorLeftVerticalEdge:
1675            return "CollimatorLeftVerticalEdge";
1676        case Tag.CollimatorRightVerticalEdge:
1677            return "CollimatorRightVerticalEdge";
1678        case Tag.CollimatorUpperHorizontalEdge:
1679            return "CollimatorUpperHorizontalEdge";
1680        case Tag.CollimatorLowerHorizontalEdge:
1681            return "CollimatorLowerHorizontalEdge";
1682        case Tag.CenterOfCircularCollimator:
1683            return "CenterOfCircularCollimator";
1684        case Tag.RadiusOfCircularCollimator:
1685            return "RadiusOfCircularCollimator";
1686        case Tag.VerticesOfThePolygonalCollimator:
1687            return "VerticesOfThePolygonalCollimator";
1688        case Tag.AcquisitionTimeSynchronized:
1689            return "AcquisitionTimeSynchronized";
1690        case Tag.TimeSource:
1691            return "TimeSource";
1692        case Tag.TimeDistributionProtocol:
1693            return "TimeDistributionProtocol";
1694        case Tag.NTPSourceAddress:
1695            return "NTPSourceAddress";
1696        case Tag.PageNumberVector:
1697            return "PageNumberVector";
1698        case Tag.FrameLabelVector:
1699            return "FrameLabelVector";
1700        case Tag.FramePrimaryAngleVector:
1701            return "FramePrimaryAngleVector";
1702        case Tag.FrameSecondaryAngleVector:
1703            return "FrameSecondaryAngleVector";
1704        case Tag.SliceLocationVector:
1705            return "SliceLocationVector";
1706        case Tag.DisplayWindowLabelVector:
1707            return "DisplayWindowLabelVector";
1708        case Tag.NominalScannedPixelSpacing:
1709            return "NominalScannedPixelSpacing";
1710        case Tag.DigitizingDeviceTransportDirection:
1711            return "DigitizingDeviceTransportDirection";
1712        case Tag.RotationOfScannedFilm:
1713            return "RotationOfScannedFilm";
1714        case Tag.BiopsyTargetSequence:
1715            return "BiopsyTargetSequence";
1716        case Tag.TargetUID:
1717            return "TargetUID";
1718        case Tag.LocalizingCursorPosition:
1719            return "LocalizingCursorPosition";
1720        case Tag.CalculatedTargetPosition:
1721            return "CalculatedTargetPosition";
1722        case Tag.TargetLabel:
1723            return "TargetLabel";
1724        case Tag.DisplayedZValue:
1725            return "DisplayedZValue";
1726        case Tag.IVUSAcquisition:
1727            return "IVUSAcquisition";
1728        case Tag.IVUSPullbackRate:
1729            return "IVUSPullbackRate";
1730        case Tag.IVUSGatedRate:
1731            return "IVUSGatedRate";
1732        case Tag.IVUSPullbackStartFrameNumber:
1733            return "IVUSPullbackStartFrameNumber";
1734        case Tag.IVUSPullbackStopFrameNumber:
1735            return "IVUSPullbackStopFrameNumber";
1736        case Tag.LesionNumber:
1737            return "LesionNumber";
1738        case Tag.AcquisitionComments:
1739            return "AcquisitionComments";
1740        case Tag.OutputPower:
1741            return "OutputPower";
1742        case Tag.TransducerData:
1743            return "TransducerData";
1744        case Tag.FocusDepth:
1745            return "FocusDepth";
1746        case Tag.ProcessingFunction:
1747            return "ProcessingFunction";
1748        case Tag.PostprocessingFunction:
1749            return "PostprocessingFunction";
1750        case Tag.MechanicalIndex:
1751            return "MechanicalIndex";
1752        case Tag.BoneThermalIndex:
1753            return "BoneThermalIndex";
1754        case Tag.CranialThermalIndex:
1755            return "CranialThermalIndex";
1756        case Tag.SoftTissueThermalIndex:
1757            return "SoftTissueThermalIndex";
1758        case Tag.SoftTissueFocusThermalIndex:
1759            return "SoftTissueFocusThermalIndex";
1760        case Tag.SoftTissueSurfaceThermalIndex:
1761            return "SoftTissueSurfaceThermalIndex";
1762        case Tag.DynamicRange:
1763            return "DynamicRange";
1764        case Tag.TotalGain:
1765            return "TotalGain";
1766        case Tag.DepthOfScanField:
1767            return "DepthOfScanField";
1768        case Tag.PatientPosition:
1769            return "PatientPosition";
1770        case Tag.ViewPosition:
1771            return "ViewPosition";
1772        case Tag.ProjectionEponymousNameCodeSequence:
1773            return "ProjectionEponymousNameCodeSequence";
1774        case Tag.ImageTransformationMatrix:
1775            return "ImageTransformationMatrix";
1776        case Tag.ImageTranslationVector:
1777            return "ImageTranslationVector";
1778        case Tag.Sensitivity:
1779            return "Sensitivity";
1780        case Tag.SequenceOfUltrasoundRegions:
1781            return "SequenceOfUltrasoundRegions";
1782        case Tag.RegionSpatialFormat:
1783            return "RegionSpatialFormat";
1784        case Tag.RegionDataType:
1785            return "RegionDataType";
1786        case Tag.RegionFlags:
1787            return "RegionFlags";
1788        case Tag.RegionLocationMinX0:
1789            return "RegionLocationMinX0";
1790        case Tag.RegionLocationMinY0:
1791            return "RegionLocationMinY0";
1792        case Tag.RegionLocationMaxX1:
1793            return "RegionLocationMaxX1";
1794        case Tag.RegionLocationMaxY1:
1795            return "RegionLocationMaxY1";
1796        case Tag.ReferencePixelX0:
1797            return "ReferencePixelX0";
1798        case Tag.ReferencePixelY0:
1799            return "ReferencePixelY0";
1800        case Tag.PhysicalUnitsXDirection:
1801            return "PhysicalUnitsXDirection";
1802        case Tag.PhysicalUnitsYDirection:
1803            return "PhysicalUnitsYDirection";
1804        case Tag.ReferencePixelPhysicalValueX:
1805            return "ReferencePixelPhysicalValueX";
1806        case Tag.ReferencePixelPhysicalValueY:
1807            return "ReferencePixelPhysicalValueY";
1808        case Tag.PhysicalDeltaX:
1809            return "PhysicalDeltaX";
1810        case Tag.PhysicalDeltaY:
1811            return "PhysicalDeltaY";
1812        case Tag.TransducerFrequency:
1813            return "TransducerFrequency";
1814        case Tag.TransducerType:
1815            return "TransducerType";
1816        case Tag.PulseRepetitionFrequency:
1817            return "PulseRepetitionFrequency";
1818        case Tag.DopplerCorrectionAngle:
1819            return "DopplerCorrectionAngle";
1820        case Tag.SteeringAngle:
1821            return "SteeringAngle";
1822        case Tag.DopplerSampleVolumeXPositionRetired:
1823            return "DopplerSampleVolumeXPositionRetired";
1824        case Tag.DopplerSampleVolumeXPosition:
1825            return "DopplerSampleVolumeXPosition";
1826        case Tag.DopplerSampleVolumeYPositionRetired:
1827            return "DopplerSampleVolumeYPositionRetired";
1828        case Tag.DopplerSampleVolumeYPosition:
1829            return "DopplerSampleVolumeYPosition";
1830        case Tag.TMLinePositionX0Retired:
1831            return "TMLinePositionX0Retired";
1832        case Tag.TMLinePositionX0:
1833            return "TMLinePositionX0";
1834        case Tag.TMLinePositionY0Retired:
1835            return "TMLinePositionY0Retired";
1836        case Tag.TMLinePositionY0:
1837            return "TMLinePositionY0";
1838        case Tag.TMLinePositionX1Retired:
1839            return "TMLinePositionX1Retired";
1840        case Tag.TMLinePositionX1:
1841            return "TMLinePositionX1";
1842        case Tag.TMLinePositionY1Retired:
1843            return "TMLinePositionY1Retired";
1844        case Tag.TMLinePositionY1:
1845            return "TMLinePositionY1";
1846        case Tag.PixelComponentOrganization:
1847            return "PixelComponentOrganization";
1848        case Tag.PixelComponentMask:
1849            return "PixelComponentMask";
1850        case Tag.PixelComponentRangeStart:
1851            return "PixelComponentRangeStart";
1852        case Tag.PixelComponentRangeStop:
1853            return "PixelComponentRangeStop";
1854        case Tag.PixelComponentPhysicalUnits:
1855            return "PixelComponentPhysicalUnits";
1856        case Tag.PixelComponentDataType:
1857            return "PixelComponentDataType";
1858        case Tag.NumberOfTableBreakPoints:
1859            return "NumberOfTableBreakPoints";
1860        case Tag.TableOfXBreakPoints:
1861            return "TableOfXBreakPoints";
1862        case Tag.TableOfYBreakPoints:
1863            return "TableOfYBreakPoints";
1864        case Tag.NumberOfTableEntries:
1865            return "NumberOfTableEntries";
1866        case Tag.TableOfPixelValues:
1867            return "TableOfPixelValues";
1868        case Tag.TableOfParameterValues:
1869            return "TableOfParameterValues";
1870        case Tag.RWaveTimeVector:
1871            return "RWaveTimeVector";
1872        case Tag.DetectorConditionsNominalFlag:
1873            return "DetectorConditionsNominalFlag";
1874        case Tag.DetectorTemperature:
1875            return "DetectorTemperature";
1876        case Tag.DetectorType:
1877            return "DetectorType";
1878        case Tag.DetectorConfiguration:
1879            return "DetectorConfiguration";
1880        case Tag.DetectorDescription:
1881            return "DetectorDescription";
1882        case Tag.DetectorMode:
1883            return "DetectorMode";
1884        case Tag.DetectorID:
1885            return "DetectorID";
1886        case Tag.DateOfLastDetectorCalibration:
1887            return "DateOfLastDetectorCalibration";
1888        case Tag.TimeOfLastDetectorCalibration:
1889            return "TimeOfLastDetectorCalibration";
1890        case Tag.ExposuresOnDetectorSinceLastCalibration:
1891            return "ExposuresOnDetectorSinceLastCalibration";
1892        case Tag.ExposuresOnDetectorSinceManufactured:
1893            return "ExposuresOnDetectorSinceManufactured";
1894        case Tag.DetectorTimeSinceLastExposure:
1895            return "DetectorTimeSinceLastExposure";
1896        case Tag.DetectorActiveTime:
1897            return "DetectorActiveTime";
1898        case Tag.DetectorActivationOffsetFromExposure:
1899            return "DetectorActivationOffsetFromExposure";
1900        case Tag.DetectorBinning:
1901            return "DetectorBinning";
1902        case Tag.DetectorElementPhysicalSize:
1903            return "DetectorElementPhysicalSize";
1904        case Tag.DetectorElementSpacing:
1905            return "DetectorElementSpacing";
1906        case Tag.DetectorActiveShape:
1907            return "DetectorActiveShape";
1908        case Tag.DetectorActiveDimensions:
1909            return "DetectorActiveDimensions";
1910        case Tag.DetectorActiveOrigin:
1911            return "DetectorActiveOrigin";
1912        case Tag.DetectorManufacturerName:
1913            return "DetectorManufacturerName";
1914        case Tag.DetectorManufacturerModelName:
1915            return "DetectorManufacturerModelName";
1916        case Tag.FieldOfViewOrigin:
1917            return "FieldOfViewOrigin";
1918        case Tag.FieldOfViewRotation:
1919            return "FieldOfViewRotation";
1920        case Tag.FieldOfViewHorizontalFlip:
1921            return "FieldOfViewHorizontalFlip";
1922        case Tag.PixelDataAreaOriginRelativeToFOV:
1923            return "PixelDataAreaOriginRelativeToFOV";
1924        case Tag.PixelDataAreaRotationAngleRelativeToFOV:
1925            return "PixelDataAreaRotationAngleRelativeToFOV";
1926        case Tag.GridAbsorbingMaterial:
1927            return "GridAbsorbingMaterial";
1928        case Tag.GridSpacingMaterial:
1929            return "GridSpacingMaterial";
1930        case Tag.GridThickness:
1931            return "GridThickness";
1932        case Tag.GridPitch:
1933            return "GridPitch";
1934        case Tag.GridAspectRatio:
1935            return "GridAspectRatio";
1936        case Tag.GridPeriod:
1937            return "GridPeriod";
1938        case Tag.GridFocalDistance:
1939            return "GridFocalDistance";
1940        case Tag.FilterMaterial:
1941            return "FilterMaterial";
1942        case Tag.FilterThicknessMinimum:
1943            return "FilterThicknessMinimum";
1944        case Tag.FilterThicknessMaximum:
1945            return "FilterThicknessMaximum";
1946        case Tag.FilterBeamPathLengthMinimum:
1947            return "FilterBeamPathLengthMinimum";
1948        case Tag.FilterBeamPathLengthMaximum:
1949            return "FilterBeamPathLengthMaximum";
1950        case Tag.ExposureControlMode:
1951            return "ExposureControlMode";
1952        case Tag.ExposureControlModeDescription:
1953            return "ExposureControlModeDescription";
1954        case Tag.ExposureStatus:
1955            return "ExposureStatus";
1956        case Tag.PhototimerSetting:
1957            return "PhototimerSetting";
1958        case Tag.ExposureTimeInuS:
1959            return "ExposureTimeInuS";
1960        case Tag.XRayTubeCurrentInuA:
1961            return "XRayTubeCurrentInuA";
1962        case Tag.ContentQualification:
1963            return "ContentQualification";
1964        case Tag.PulseSequenceName:
1965            return "PulseSequenceName";
1966        case Tag.MRImagingModifierSequence:
1967            return "MRImagingModifierSequence";
1968        case Tag.EchoPulseSequence:
1969            return "EchoPulseSequence";
1970        case Tag.InversionRecovery:
1971            return "InversionRecovery";
1972        case Tag.FlowCompensation:
1973            return "FlowCompensation";
1974        case Tag.MultipleSpinEcho:
1975            return "MultipleSpinEcho";
1976        case Tag.MultiPlanarExcitation:
1977            return "MultiPlanarExcitation";
1978        case Tag.PhaseContrast:
1979            return "PhaseContrast";
1980        case Tag.TimeOfFlightContrast:
1981            return "TimeOfFlightContrast";
1982        case Tag.Spoiling:
1983            return "Spoiling";
1984        case Tag.SteadyStatePulseSequence:
1985            return "SteadyStatePulseSequence";
1986        case Tag.EchoPlanarPulseSequence:
1987            return "EchoPlanarPulseSequence";
1988        case Tag.TagAngleFirstAxis:
1989            return "TagAngleFirstAxis";
1990        case Tag.MagnetizationTransfer:
1991            return "MagnetizationTransfer";
1992        case Tag.T2Preparation:
1993            return "T2Preparation";
1994        case Tag.BloodSignalNulling:
1995            return "BloodSignalNulling";
1996        case Tag.SaturationRecovery:
1997            return "SaturationRecovery";
1998        case Tag.SpectrallySelectedSuppression:
1999            return "SpectrallySelectedSuppression";
2000        case Tag.SpectrallySelectedExcitation:
2001            return "SpectrallySelectedExcitation";
2002        case Tag.SpatialPresaturation:
2003            return "SpatialPresaturation";
2004        case Tag.Tagging:
2005            return "Tagging";
2006        case Tag.OversamplingPhase:
2007            return "OversamplingPhase";
2008        case Tag.TagSpacingFirstDimension:
2009            return "TagSpacingFirstDimension";
2010        case Tag.GeometryOfKSpaceTraversal:
2011            return "GeometryOfKSpaceTraversal";
2012        case Tag.SegmentedKSpaceTraversal:
2013            return "SegmentedKSpaceTraversal";
2014        case Tag.RectilinearPhaseEncodeReordering:
2015            return "RectilinearPhaseEncodeReordering";
2016        case Tag.TagThickness:
2017            return "TagThickness";
2018        case Tag.PartialFourierDirection:
2019            return "PartialFourierDirection";
2020        case Tag.CardiacSynchronizationTechnique:
2021            return "CardiacSynchronizationTechnique";
2022        case Tag.ReceiveCoilManufacturerName:
2023            return "ReceiveCoilManufacturerName";
2024        case Tag.MRReceiveCoilSequence:
2025            return "MRReceiveCoilSequence";
2026        case Tag.ReceiveCoilType:
2027            return "ReceiveCoilType";
2028        case Tag.QuadratureReceiveCoil:
2029            return "QuadratureReceiveCoil";
2030        case Tag.MultiCoilDefinitionSequence:
2031            return "MultiCoilDefinitionSequence";
2032        case Tag.MultiCoilConfiguration:
2033            return "MultiCoilConfiguration";
2034        case Tag.MultiCoilElementName:
2035            return "MultiCoilElementName";
2036        case Tag.MultiCoilElementUsed:
2037            return "MultiCoilElementUsed";
2038        case Tag.MRTransmitCoilSequence:
2039            return "MRTransmitCoilSequence";
2040        case Tag.TransmitCoilManufacturerName:
2041            return "TransmitCoilManufacturerName";
2042        case Tag.TransmitCoilType:
2043            return "TransmitCoilType";
2044        case Tag.SpectralWidth:
2045            return "SpectralWidth";
2046        case Tag.ChemicalShiftReference:
2047            return "ChemicalShiftReference";
2048        case Tag.VolumeLocalizationTechnique:
2049            return "VolumeLocalizationTechnique";
2050        case Tag.MRAcquisitionFrequencyEncodingSteps:
2051            return "MRAcquisitionFrequencyEncodingSteps";
2052        case Tag.Decoupling:
2053            return "Decoupling";
2054        case Tag.DecoupledNucleus:
2055            return "DecoupledNucleus";
2056        case Tag.DecouplingFrequency:
2057            return "DecouplingFrequency";
2058        case Tag.DecouplingMethod:
2059            return "DecouplingMethod";
2060        case Tag.DecouplingChemicalShiftReference:
2061            return "DecouplingChemicalShiftReference";
2062        case Tag.KSpaceFiltering:
2063            return "KSpaceFiltering";
2064        case Tag.TimeDomainFiltering:
2065            return "TimeDomainFiltering";
2066        case Tag.NumberOfZeroFills:
2067            return "NumberOfZeroFills";
2068        case Tag.BaselineCorrection:
2069            return "BaselineCorrection";
2070        case Tag.ParallelReductionFactorInPlane:
2071            return "ParallelReductionFactorInPlane";
2072        case Tag.CardiacRRIntervalSpecified:
2073            return "CardiacRRIntervalSpecified";
2074        case Tag.AcquisitionDuration:
2075            return "AcquisitionDuration";
2076        case Tag.FrameAcquisitionDateTime:
2077            return "FrameAcquisitionDateTime";
2078        case Tag.DiffusionDirectionality:
2079            return "DiffusionDirectionality";
2080        case Tag.DiffusionGradientDirectionSequence:
2081            return "DiffusionGradientDirectionSequence";
2082        case Tag.ParallelAcquisition:
2083            return "ParallelAcquisition";
2084        case Tag.ParallelAcquisitionTechnique:
2085            return "ParallelAcquisitionTechnique";
2086        case Tag.InversionTimes:
2087            return "InversionTimes";
2088        case Tag.MetaboliteMapDescription:
2089            return "MetaboliteMapDescription";
2090        case Tag.PartialFourier:
2091            return "PartialFourier";
2092        case Tag.EffectiveEchoTime:
2093            return "EffectiveEchoTime";
2094        case Tag.MetaboliteMapCodeSequence:
2095            return "MetaboliteMapCodeSequence";
2096        case Tag.ChemicalShiftSequence:
2097            return "ChemicalShiftSequence";
2098        case Tag.CardiacSignalSource:
2099            return "CardiacSignalSource";
2100        case Tag.DiffusionBValue:
2101            return "DiffusionBValue";
2102        case Tag.DiffusionGradientOrientation:
2103            return "DiffusionGradientOrientation";
2104        case Tag.VelocityEncodingDirection:
2105            return "VelocityEncodingDirection";
2106        case Tag.VelocityEncodingMinimumValue:
2107            return "VelocityEncodingMinimumValue";
2108        case Tag.VelocityEncodingAcquisitionSequence:
2109            return "VelocityEncodingAcquisitionSequence";
2110        case Tag.NumberOfKSpaceTrajectories:
2111            return "NumberOfKSpaceTrajectories";
2112        case Tag.CoverageOfKSpace:
2113            return "CoverageOfKSpace";
2114        case Tag.SpectroscopyAcquisitionPhaseRows:
2115            return "SpectroscopyAcquisitionPhaseRows";
2116        case Tag.ParallelReductionFactorInPlaneRetired:
2117            return "ParallelReductionFactorInPlaneRetired";
2118        case Tag.TransmitterFrequency:
2119            return "TransmitterFrequency";
2120        case Tag.ResonantNucleus:
2121            return "ResonantNucleus";
2122        case Tag.FrequencyCorrection:
2123            return "FrequencyCorrection";
2124        case Tag.MRSpectroscopyFOVGeometrySequence:
2125            return "MRSpectroscopyFOVGeometrySequence";
2126        case Tag.SlabThickness:
2127            return "SlabThickness";
2128        case Tag.SlabOrientation:
2129            return "SlabOrientation";
2130        case Tag.MidSlabPosition:
2131            return "MidSlabPosition";
2132        case Tag.MRSpatialSaturationSequence:
2133            return "MRSpatialSaturationSequence";
2134        case Tag.MRTimingAndRelatedParametersSequence:
2135            return "MRTimingAndRelatedParametersSequence";
2136        case Tag.MREchoSequence:
2137            return "MREchoSequence";
2138        case Tag.MRModifierSequence:
2139            return "MRModifierSequence";
2140        case Tag.MRDiffusionSequence:
2141            return "MRDiffusionSequence";
2142        case Tag.CardiacSynchronizationSequence:
2143            return "CardiacSynchronizationSequence";
2144        case Tag.MRAveragesSequence:
2145            return "MRAveragesSequence";
2146        case Tag.MRFOVGeometrySequence:
2147            return "MRFOVGeometrySequence";
2148        case Tag.VolumeLocalizationSequence:
2149            return "VolumeLocalizationSequence";
2150        case Tag.SpectroscopyAcquisitionDataColumns:
2151            return "SpectroscopyAcquisitionDataColumns";
2152        case Tag.DiffusionAnisotropyType:
2153            return "DiffusionAnisotropyType";
2154        case Tag.FrameReferenceDateTime:
2155            return "FrameReferenceDateTime";
2156        case Tag.MRMetaboliteMapSequence:
2157            return "MRMetaboliteMapSequence";
2158        case Tag.ParallelReductionFactorOutOfPlane:
2159            return "ParallelReductionFactorOutOfPlane";
2160        case Tag.SpectroscopyAcquisitionOutOfPlanePhaseSteps:
2161            return "SpectroscopyAcquisitionOutOfPlanePhaseSteps";
2162        case Tag.BulkMotionStatus:
2163            return "BulkMotionStatus";
2164        case Tag.ParallelReductionFactorSecondInPlane:
2165            return "ParallelReductionFactorSecondInPlane";
2166        case Tag.CardiacBeatRejectionTechnique:
2167            return "CardiacBeatRejectionTechnique";
2168        case Tag.RespiratoryMotionCompensationTechnique:
2169            return "RespiratoryMotionCompensationTechnique";
2170        case Tag.RespiratorySignalSource:
2171            return "RespiratorySignalSource";
2172        case Tag.BulkMotionCompensationTechnique:
2173            return "BulkMotionCompensationTechnique";
2174        case Tag.BulkMotionSignalSource:
2175            return "BulkMotionSignalSource";
2176        case Tag.ApplicableSafetyStandardAgency:
2177            return "ApplicableSafetyStandardAgency";
2178        case Tag.ApplicableSafetyStandardDescription:
2179            return "ApplicableSafetyStandardDescription";
2180        case Tag.OperatingModeSequence:
2181            return "OperatingModeSequence";
2182        case Tag.OperatingModeType:
2183            return "OperatingModeType";
2184        case Tag.OperatingMode:
2185            return "OperatingMode";
2186        case Tag.SpecificAbsorptionRateDefinition:
2187            return "SpecificAbsorptionRateDefinition";
2188        case Tag.GradientOutputType:
2189            return "GradientOutputType";
2190        case Tag.SpecificAbsorptionRateValue:
2191            return "SpecificAbsorptionRateValue";
2192        case Tag.GradientOutput:
2193            return "GradientOutput";
2194        case Tag.FlowCompensationDirection:
2195            return "FlowCompensationDirection";
2196        case Tag.TaggingDelay:
2197            return "TaggingDelay";
2198        case Tag.RespiratoryMotionCompensationTechniqueDescription:
2199            return "RespiratoryMotionCompensationTechniqueDescription";
2200        case Tag.RespiratorySignalSourceID:
2201            return "RespiratorySignalSourceID";
2202        case Tag.ChemicalShiftMinimumIntegrationLimitInHz:
2203            return "ChemicalShiftMinimumIntegrationLimitInHz";
2204        case Tag.ChemicalShiftMaximumIntegrationLimitInHz:
2205            return "ChemicalShiftMaximumIntegrationLimitInHz";
2206        case Tag.MRVelocityEncodingSequence:
2207            return "MRVelocityEncodingSequence";
2208        case Tag.FirstOrderPhaseCorrection:
2209            return "FirstOrderPhaseCorrection";
2210        case Tag.WaterReferencedPhaseCorrection:
2211            return "WaterReferencedPhaseCorrection";
2212        case Tag.MRSpectroscopyAcquisitionType:
2213            return "MRSpectroscopyAcquisitionType";
2214        case Tag.RespiratoryCyclePosition:
2215            return "RespiratoryCyclePosition";
2216        case Tag.VelocityEncodingMaximumValue:
2217            return "VelocityEncodingMaximumValue";
2218        case Tag.TagSpacingSecondDimension:
2219            return "TagSpacingSecondDimension";
2220        case Tag.TagAngleSecondAxis:
2221            return "TagAngleSecondAxis";
2222        case Tag.FrameAcquisitionDuration:
2223            return "FrameAcquisitionDuration";
2224        case Tag.MRImageFrameTypeSequence:
2225            return "MRImageFrameTypeSequence";
2226        case Tag.MRSpectroscopyFrameTypeSequence:
2227            return "MRSpectroscopyFrameTypeSequence";
2228        case Tag.MRAcquisitionPhaseEncodingStepsInPlane:
2229            return "MRAcquisitionPhaseEncodingStepsInPlane";
2230        case Tag.MRAcquisitionPhaseEncodingStepsOutOfPlane:
2231            return "MRAcquisitionPhaseEncodingStepsOutOfPlane";
2232        case Tag.SpectroscopyAcquisitionPhaseColumns:
2233            return "SpectroscopyAcquisitionPhaseColumns";
2234        case Tag.CardiacCyclePosition:
2235            return "CardiacCyclePosition";
2236        case Tag.SpecificAbsorptionRateSequence:
2237            return "SpecificAbsorptionRateSequence";
2238        case Tag.RFEchoTrainLength:
2239            return "RFEchoTrainLength";
2240        case Tag.GradientEchoTrainLength:
2241            return "GradientEchoTrainLength";
2242        case Tag.ArterialSpinLabelingContrast:
2243            return "ArterialSpinLabelingContrast";
2244        case Tag.MRArterialSpinLabelingSequence:
2245            return "MRArterialSpinLabelingSequence";
2246        case Tag.ASLTechniqueDescription:
2247            return "ASLTechniqueDescription";
2248        case Tag.ASLSlabNumber:
2249            return "ASLSlabNumber";
2250        case Tag.ASLSlabThickness:
2251            return "ASLSlabThickness";
2252        case Tag.ASLSlabOrientation:
2253            return "ASLSlabOrientation";
2254        case Tag.ASLMidSlabPosition:
2255            return "ASLMidSlabPosition";
2256        case Tag.ASLContext:
2257            return "ASLContext";
2258        case Tag.ASLPulseTrainDuration:
2259            return "ASLPulseTrainDuration";
2260        case Tag.ASLCrusherFlag:
2261            return "ASLCrusherFlag";
2262        case Tag.ASLCrusherFlowLimit:
2263            return "ASLCrusherFlowLimit";
2264        case Tag.ASLCrusherDescription:
2265            return "ASLCrusherDescription";
2266        case Tag.ASLBolusCutoffFlag:
2267            return "ASLBolusCutoffFlag";
2268        case Tag.ASLBolusCutoffTimingSequence:
2269            return "ASLBolusCutoffTimingSequence";
2270        case Tag.ASLBolusCutoffTechnique:
2271            return "ASLBolusCutoffTechnique";
2272        case Tag.ASLBolusCutoffDelayTime:
2273            return "ASLBolusCutoffDelayTime";
2274        case Tag.ASLSlabSequence:
2275            return "ASLSlabSequence";
2276        case Tag.ChemicalShiftMinimumIntegrationLimitInppm:
2277            return "ChemicalShiftMinimumIntegrationLimitInppm";
2278        case Tag.ChemicalShiftMaximumIntegrationLimitInppm:
2279            return "ChemicalShiftMaximumIntegrationLimitInppm";
2280        case Tag.WaterReferenceAcquisition:
2281            return "WaterReferenceAcquisition";
2282        case Tag.EchoPeakPosition:
2283            return "EchoPeakPosition";
2284        case Tag.CTAcquisitionTypeSequence:
2285            return "CTAcquisitionTypeSequence";
2286        case Tag.AcquisitionType:
2287            return "AcquisitionType";
2288        case Tag.TubeAngle:
2289            return "TubeAngle";
2290        case Tag.CTAcquisitionDetailsSequence:
2291            return "CTAcquisitionDetailsSequence";
2292        case Tag.RevolutionTime:
2293            return "RevolutionTime";
2294        case Tag.SingleCollimationWidth:
2295            return "SingleCollimationWidth";
2296        case Tag.TotalCollimationWidth:
2297            return "TotalCollimationWidth";
2298        case Tag.CTTableDynamicsSequence:
2299            return "CTTableDynamicsSequence";
2300        case Tag.TableSpeed:
2301            return "TableSpeed";
2302        case Tag.TableFeedPerRotation:
2303            return "TableFeedPerRotation";
2304        case Tag.SpiralPitchFactor:
2305            return "SpiralPitchFactor";
2306        case Tag.CTGeometrySequence:
2307            return "CTGeometrySequence";
2308        case Tag.DataCollectionCenterPatient:
2309            return "DataCollectionCenterPatient";
2310        case Tag.CTReconstructionSequence:
2311            return "CTReconstructionSequence";
2312        case Tag.ReconstructionAlgorithm:
2313            return "ReconstructionAlgorithm";
2314        case Tag.ConvolutionKernelGroup:
2315            return "ConvolutionKernelGroup";
2316        case Tag.ReconstructionFieldOfView:
2317            return "ReconstructionFieldOfView";
2318        case Tag.ReconstructionTargetCenterPatient:
2319            return "ReconstructionTargetCenterPatient";
2320        case Tag.ReconstructionAngle:
2321            return "ReconstructionAngle";
2322        case Tag.ImageFilter:
2323            return "ImageFilter";
2324        case Tag.CTExposureSequence:
2325            return "CTExposureSequence";
2326        case Tag.ReconstructionPixelSpacing:
2327            return "ReconstructionPixelSpacing";
2328        case Tag.ExposureModulationType:
2329            return "ExposureModulationType";
2330        case Tag.EstimatedDoseSaving:
2331            return "EstimatedDoseSaving";
2332        case Tag.CTXRayDetailsSequence:
2333            return "CTXRayDetailsSequence";
2334        case Tag.CTPositionSequence:
2335            return "CTPositionSequence";
2336        case Tag.TablePosition:
2337            return "TablePosition";
2338        case Tag.ExposureTimeInms:
2339            return "ExposureTimeInms";
2340        case Tag.CTImageFrameTypeSequence:
2341            return "CTImageFrameTypeSequence";
2342        case Tag.XRayTubeCurrentInmA:
2343            return "XRayTubeCurrentInmA";
2344        case Tag.ExposureInmAs:
2345            return "ExposureInmAs";
2346        case Tag.ConstantVolumeFlag:
2347            return "ConstantVolumeFlag";
2348        case Tag.FluoroscopyFlag:
2349            return "FluoroscopyFlag";
2350        case Tag.DistanceSourceToDataCollectionCenter:
2351            return "DistanceSourceToDataCollectionCenter";
2352        case Tag.ContrastBolusAgentNumber:
2353            return "ContrastBolusAgentNumber";
2354        case Tag.ContrastBolusIngredientCodeSequence:
2355            return "ContrastBolusIngredientCodeSequence";
2356        case Tag.ContrastAdministrationProfileSequence:
2357            return "ContrastAdministrationProfileSequence";
2358        case Tag.ContrastBolusUsageSequence:
2359            return "ContrastBolusUsageSequence";
2360        case Tag.ContrastBolusAgentAdministered:
2361            return "ContrastBolusAgentAdministered";
2362        case Tag.ContrastBolusAgentDetected:
2363            return "ContrastBolusAgentDetected";
2364        case Tag.ContrastBolusAgentPhase:
2365            return "ContrastBolusAgentPhase";
2366        case Tag.CTDIvol:
2367            return "CTDIvol";
2368        case Tag.CTDIPhantomTypeCodeSequence:
2369            return "CTDIPhantomTypeCodeSequence";
2370        case Tag.CalciumScoringMassFactorPatient:
2371            return "CalciumScoringMassFactorPatient";
2372        case Tag.CalciumScoringMassFactorDevice:
2373            return "CalciumScoringMassFactorDevice";
2374        case Tag.EnergyWeightingFactor:
2375            return "EnergyWeightingFactor";
2376        case Tag.CTAdditionalXRaySourceSequence:
2377            return "CTAdditionalXRaySourceSequence";
2378        case Tag.ProjectionPixelCalibrationSequence:
2379            return "ProjectionPixelCalibrationSequence";
2380        case Tag.DistanceSourceToIsocenter:
2381            return "DistanceSourceToIsocenter";
2382        case Tag.DistanceObjectToTableTop:
2383            return "DistanceObjectToTableTop";
2384        case Tag.ObjectPixelSpacingInCenterOfBeam:
2385            return "ObjectPixelSpacingInCenterOfBeam";
2386        case Tag.PositionerPositionSequence:
2387            return "PositionerPositionSequence";
2388        case Tag.TablePositionSequence:
2389            return "TablePositionSequence";
2390        case Tag.CollimatorShapeSequence:
2391            return "CollimatorShapeSequence";
2392        case Tag.PlanesInAcquisition:
2393            return "PlanesInAcquisition";
2394        case Tag.XAXRFFrameCharacteristicsSequence:
2395            return "XAXRFFrameCharacteristicsSequence";
2396        case Tag.FrameAcquisitionSequence:
2397            return "FrameAcquisitionSequence";
2398        case Tag.XRayReceptorType:
2399            return "XRayReceptorType";
2400        case Tag.AcquisitionProtocolName:
2401            return "AcquisitionProtocolName";
2402        case Tag.AcquisitionProtocolDescription:
2403            return "AcquisitionProtocolDescription";
2404        case Tag.ContrastBolusIngredientOpaque:
2405            return "ContrastBolusIngredientOpaque";
2406        case Tag.DistanceReceptorPlaneToDetectorHousing:
2407            return "DistanceReceptorPlaneToDetectorHousing";
2408        case Tag.IntensifierActiveShape:
2409            return "IntensifierActiveShape";
2410        case Tag.IntensifierActiveDimensions:
2411            return "IntensifierActiveDimensions";
2412        case Tag.PhysicalDetectorSize:
2413            return "PhysicalDetectorSize";
2414        case Tag.PositionOfIsocenterProjection:
2415            return "PositionOfIsocenterProjection";
2416        case Tag.FieldOfViewSequence:
2417            return "FieldOfViewSequence";
2418        case Tag.FieldOfViewDescription:
2419            return "FieldOfViewDescription";
2420        case Tag.ExposureControlSensingRegionsSequence:
2421            return "ExposureControlSensingRegionsSequence";
2422        case Tag.ExposureControlSensingRegionShape:
2423            return "ExposureControlSensingRegionShape";
2424        case Tag.ExposureControlSensingRegionLeftVerticalEdge:
2425            return "ExposureControlSensingRegionLeftVerticalEdge";
2426        case Tag.ExposureControlSensingRegionRightVerticalEdge:
2427            return "ExposureControlSensingRegionRightVerticalEdge";
2428        case Tag.ExposureControlSensingRegionUpperHorizontalEdge:
2429            return "ExposureControlSensingRegionUpperHorizontalEdge";
2430        case Tag.ExposureControlSensingRegionLowerHorizontalEdge:
2431            return "ExposureControlSensingRegionLowerHorizontalEdge";
2432        case Tag.CenterOfCircularExposureControlSensingRegion:
2433            return "CenterOfCircularExposureControlSensingRegion";
2434        case Tag.RadiusOfCircularExposureControlSensingRegion:
2435            return "RadiusOfCircularExposureControlSensingRegion";
2436        case Tag.VerticesOfThePolygonalExposureControlSensingRegion:
2437            return "VerticesOfThePolygonalExposureControlSensingRegion";
2438        case Tag.ColumnAngulationPatient:
2439            return "ColumnAngulationPatient";
2440        case Tag.BeamAngle:
2441            return "BeamAngle";
2442        case Tag.FrameDetectorParametersSequence:
2443            return "FrameDetectorParametersSequence";
2444        case Tag.CalculatedAnatomyThickness:
2445            return "CalculatedAnatomyThickness";
2446        case Tag.CalibrationSequence:
2447            return "CalibrationSequence";
2448        case Tag.ObjectThicknessSequence:
2449            return "ObjectThicknessSequence";
2450        case Tag.PlaneIdentification:
2451            return "PlaneIdentification";
2452        case Tag.FieldOfViewDimensionsInFloat:
2453            return "FieldOfViewDimensionsInFloat";
2454        case Tag.IsocenterReferenceSystemSequence:
2455            return "IsocenterReferenceSystemSequence";
2456        case Tag.PositionerIsocenterPrimaryAngle:
2457            return "PositionerIsocenterPrimaryAngle";
2458        case Tag.PositionerIsocenterSecondaryAngle:
2459            return "PositionerIsocenterSecondaryAngle";
2460        case Tag.PositionerIsocenterDetectorRotationAngle:
2461            return "PositionerIsocenterDetectorRotationAngle";
2462        case Tag.TableXPositionToIsocenter:
2463            return "TableXPositionToIsocenter";
2464        case Tag.TableYPositionToIsocenter:
2465            return "TableYPositionToIsocenter";
2466        case Tag.TableZPositionToIsocenter:
2467            return "TableZPositionToIsocenter";
2468        case Tag.TableHorizontalRotationAngle:
2469            return "TableHorizontalRotationAngle";
2470        case Tag.TableHeadTiltAngle:
2471            return "TableHeadTiltAngle";
2472        case Tag.TableCradleTiltAngle:
2473            return "TableCradleTiltAngle";
2474        case Tag.FrameDisplayShutterSequence:
2475            return "FrameDisplayShutterSequence";
2476        case Tag.AcquiredImageAreaDoseProduct:
2477            return "AcquiredImageAreaDoseProduct";
2478        case Tag.CArmPositionerTabletopRelationship:
2479            return "CArmPositionerTabletopRelationship";
2480        case Tag.XRayGeometrySequence:
2481            return "XRayGeometrySequence";
2482        case Tag.IrradiationEventIdentificationSequence:
2483            return "IrradiationEventIdentificationSequence";
2484        case Tag.XRay3DFrameTypeSequence:
2485            return "XRay3DFrameTypeSequence";
2486        case Tag.ContributingSourcesSequence:
2487            return "ContributingSourcesSequence";
2488        case Tag.XRay3DAcquisitionSequence:
2489            return "XRay3DAcquisitionSequence";
2490        case Tag.PrimaryPositionerScanArc:
2491            return "PrimaryPositionerScanArc";
2492        case Tag.SecondaryPositionerScanArc:
2493            return "SecondaryPositionerScanArc";
2494        case Tag.PrimaryPositionerScanStartAngle:
2495            return "PrimaryPositionerScanStartAngle";
2496        case Tag.SecondaryPositionerScanStartAngle:
2497            return "SecondaryPositionerScanStartAngle";
2498        case Tag.PrimaryPositionerIncrement:
2499            return "PrimaryPositionerIncrement";
2500        case Tag.SecondaryPositionerIncrement:
2501            return "SecondaryPositionerIncrement";
2502        case Tag.StartAcquisitionDateTime:
2503            return "StartAcquisitionDateTime";
2504        case Tag.EndAcquisitionDateTime:
2505            return "EndAcquisitionDateTime";
2506        case Tag.PrimaryPositionerIncrementSign:
2507            return "PrimaryPositionerIncrementSign";
2508        case Tag.SecondaryPositionerIncrementSign:
2509            return "SecondaryPositionerIncrementSign";
2510        case Tag.ApplicationName:
2511            return "ApplicationName";
2512        case Tag.ApplicationVersion:
2513            return "ApplicationVersion";
2514        case Tag.ApplicationManufacturer:
2515            return "ApplicationManufacturer";
2516        case Tag.AlgorithmType:
2517            return "AlgorithmType";
2518        case Tag.AlgorithmDescription:
2519            return "AlgorithmDescription";
2520        case Tag.XRay3DReconstructionSequence:
2521            return "XRay3DReconstructionSequence";
2522        case Tag.ReconstructionDescription:
2523            return "ReconstructionDescription";
2524        case Tag.PerProjectionAcquisitionSequence:
2525            return "PerProjectionAcquisitionSequence";
2526        case Tag.DetectorPositionSequence:
2527            return "DetectorPositionSequence";
2528        case Tag.XRayAcquisitionDoseSequence:
2529            return "XRayAcquisitionDoseSequence";
2530        case Tag.XRaySourceIsocenterPrimaryAngle:
2531            return "XRaySourceIsocenterPrimaryAngle";
2532        case Tag.XRaySourceIsocenterSecondaryAngle:
2533            return "XRaySourceIsocenterSecondaryAngle";
2534        case Tag.BreastSupportIsocenterPrimaryAngle:
2535            return "BreastSupportIsocenterPrimaryAngle";
2536        case Tag.BreastSupportIsocenterSecondaryAngle:
2537            return "BreastSupportIsocenterSecondaryAngle";
2538        case Tag.BreastSupportXPositionToIsocenter:
2539            return "BreastSupportXPositionToIsocenter";
2540        case Tag.BreastSupportYPositionToIsocenter:
2541            return "BreastSupportYPositionToIsocenter";
2542        case Tag.BreastSupportZPositionToIsocenter:
2543            return "BreastSupportZPositionToIsocenter";
2544        case Tag.DetectorIsocenterPrimaryAngle:
2545            return "DetectorIsocenterPrimaryAngle";
2546        case Tag.DetectorIsocenterSecondaryAngle:
2547            return "DetectorIsocenterSecondaryAngle";
2548        case Tag.DetectorXPositionToIsocenter:
2549            return "DetectorXPositionToIsocenter";
2550        case Tag.DetectorYPositionToIsocenter:
2551            return "DetectorYPositionToIsocenter";
2552        case Tag.DetectorZPositionToIsocenter:
2553            return "DetectorZPositionToIsocenter";
2554        case Tag.XRayGridSequence:
2555            return "XRayGridSequence";
2556        case Tag.XRayFilterSequence:
2557            return "XRayFilterSequence";
2558        case Tag.DetectorActiveAreaTLHCPosition:
2559            return "DetectorActiveAreaTLHCPosition";
2560        case Tag.DetectorActiveAreaOrientation:
2561            return "DetectorActiveAreaOrientation";
2562        case Tag.PositionerPrimaryAngleDirection:
2563            return "PositionerPrimaryAngleDirection";
2564        case Tag.DiffusionBMatrixSequence:
2565            return "DiffusionBMatrixSequence";
2566        case Tag.DiffusionBValueXX:
2567            return "DiffusionBValueXX";
2568        case Tag.DiffusionBValueXY:
2569            return "DiffusionBValueXY";
2570        case Tag.DiffusionBValueXZ:
2571            return "DiffusionBValueXZ";
2572        case Tag.DiffusionBValueYY:
2573            return "DiffusionBValueYY";
2574        case Tag.DiffusionBValueYZ:
2575            return "DiffusionBValueYZ";
2576        case Tag.DiffusionBValueZZ:
2577            return "DiffusionBValueZZ";
2578        case Tag.FunctionalMRSequence:
2579            return "FunctionalMRSequence";
2580        case Tag.FunctionalSettlingPhaseFramesPresent:
2581            return "FunctionalSettlingPhaseFramesPresent";
2582        case Tag.FunctionalSyncPulse:
2583            return "FunctionalSyncPulse";
2584        case Tag.SettlingPhaseFrame:
2585            return "SettlingPhaseFrame";
2586        case Tag.DecayCorrectionDateTime:
2587            return "DecayCorrectionDateTime";
2588        case Tag.StartDensityThreshold:
2589            return "StartDensityThreshold";
2590        case Tag.StartRelativeDensityDifferenceThreshold:
2591            return "StartRelativeDensityDifferenceThreshold";
2592        case Tag.StartCardiacTriggerCountThreshold:
2593            return "StartCardiacTriggerCountThreshold";
2594        case Tag.StartRespiratoryTriggerCountThreshold:
2595            return "StartRespiratoryTriggerCountThreshold";
2596        case Tag.TerminationCountsThreshold:
2597            return "TerminationCountsThreshold";
2598        case Tag.TerminationDensityThreshold:
2599            return "TerminationDensityThreshold";
2600        case Tag.TerminationRelativeDensityThreshold:
2601            return "TerminationRelativeDensityThreshold";
2602        case Tag.TerminationTimeThreshold:
2603            return "TerminationTimeThreshold";
2604        case Tag.TerminationCardiacTriggerCountThreshold:
2605            return "TerminationCardiacTriggerCountThreshold";
2606        case Tag.TerminationRespiratoryTriggerCountThreshold:
2607            return "TerminationRespiratoryTriggerCountThreshold";
2608        case Tag.DetectorGeometry:
2609            return "DetectorGeometry";
2610        case Tag.TransverseDetectorSeparation:
2611            return "TransverseDetectorSeparation";
2612        case Tag.AxialDetectorDimension:
2613            return "AxialDetectorDimension";
2614        case Tag.RadiopharmaceuticalAgentNumber:
2615            return "RadiopharmaceuticalAgentNumber";
2616        case Tag.PETFrameAcquisitionSequence:
2617            return "PETFrameAcquisitionSequence";
2618        case Tag.PETDetectorMotionDetailsSequence:
2619            return "PETDetectorMotionDetailsSequence";
2620        case Tag.PETTableDynamicsSequence:
2621            return "PETTableDynamicsSequence";
2622        case Tag.PETPositionSequence:
2623            return "PETPositionSequence";
2624        case Tag.PETFrameCorrectionFactorsSequence:
2625            return "PETFrameCorrectionFactorsSequence";
2626        case Tag.RadiopharmaceuticalUsageSequence:
2627            return "RadiopharmaceuticalUsageSequence";
2628        case Tag.AttenuationCorrectionSource:
2629            return "AttenuationCorrectionSource";
2630        case Tag.NumberOfIterations:
2631            return "NumberOfIterations";
2632        case Tag.NumberOfSubsets:
2633            return "NumberOfSubsets";
2634        case Tag.PETReconstructionSequence:
2635            return "PETReconstructionSequence";
2636        case Tag.PETFrameTypeSequence:
2637            return "PETFrameTypeSequence";
2638        case Tag.TimeOfFlightInformationUsed:
2639            return "TimeOfFlightInformationUsed";
2640        case Tag.ReconstructionType:
2641            return "ReconstructionType";
2642        case Tag.DecayCorrected:
2643            return "DecayCorrected";
2644        case Tag.AttenuationCorrected:
2645            return "AttenuationCorrected";
2646        case Tag.ScatterCorrected:
2647            return "ScatterCorrected";
2648        case Tag.DeadTimeCorrected:
2649            return "DeadTimeCorrected";
2650        case Tag.GantryMotionCorrected:
2651            return "GantryMotionCorrected";
2652        case Tag.PatientMotionCorrected:
2653            return "PatientMotionCorrected";
2654        case Tag.CountLossNormalizationCorrected:
2655            return "CountLossNormalizationCorrected";
2656        case Tag.RandomsCorrected:
2657            return "RandomsCorrected";
2658        case Tag.NonUniformRadialSamplingCorrected:
2659            return "NonUniformRadialSamplingCorrected";
2660        case Tag.SensitivityCalibrated:
2661            return "SensitivityCalibrated";
2662        case Tag.DetectorNormalizationCorrection:
2663            return "DetectorNormalizationCorrection";
2664        case Tag.IterativeReconstructionMethod:
2665            return "IterativeReconstructionMethod";
2666        case Tag.AttenuationCorrectionTemporalRelationship:
2667            return "AttenuationCorrectionTemporalRelationship";
2668        case Tag.PatientPhysiologicalStateSequence:
2669            return "PatientPhysiologicalStateSequence";
2670        case Tag.PatientPhysiologicalStateCodeSequence:
2671            return "PatientPhysiologicalStateCodeSequence";
2672        case Tag.DepthsOfFocus:
2673            return "DepthsOfFocus";
2674        case Tag.ExcludedIntervalsSequence:
2675            return "ExcludedIntervalsSequence";
2676        case Tag.ExclusionStartDateTime:
2677            return "ExclusionStartDateTime";
2678        case Tag.ExclusionDuration:
2679            return "ExclusionDuration";
2680        case Tag.USImageDescriptionSequence:
2681            return "USImageDescriptionSequence";
2682        case Tag.ImageDataTypeSequence:
2683            return "ImageDataTypeSequence";
2684        case Tag.DataType:
2685            return "DataType";
2686        case Tag.TransducerScanPatternCodeSequence:
2687            return "TransducerScanPatternCodeSequence";
2688        case Tag.AliasedDataType:
2689            return "AliasedDataType";
2690        case Tag.PositionMeasuringDeviceUsed:
2691            return "PositionMeasuringDeviceUsed";
2692        case Tag.TransducerGeometryCodeSequence:
2693            return "TransducerGeometryCodeSequence";
2694        case Tag.TransducerBeamSteeringCodeSequence:
2695            return "TransducerBeamSteeringCodeSequence";
2696        case Tag.TransducerApplicationCodeSequence:
2697            return "TransducerApplicationCodeSequence";
2698        case Tag.ZeroVelocityPixelValue:
2699            return "ZeroVelocityPixelValue";
2700        case Tag.ReferenceLocationLabel:
2701            return "ReferenceLocationLabel";
2702        case Tag.ReferenceLocationDescription:
2703            return "ReferenceLocationDescription";
2704        case Tag.ReferenceBasisCodeSequence:
2705            return "ReferenceBasisCodeSequence";
2706        case Tag.ReferenceGeometryCodeSequence:
2707            return "ReferenceGeometryCodeSequence";
2708        case Tag.OffsetDistance:
2709            return "OffsetDistance";
2710        case Tag.OffsetDirection:
2711            return "OffsetDirection";
2712        case Tag.PotentialScheduledProtocolCodeSequence:
2713            return "PotentialScheduledProtocolCodeSequence";
2714        case Tag.PotentialRequestedProcedureCodeSequence:
2715            return "PotentialRequestedProcedureCodeSequence";
2716        case Tag.PotentialReasonsForProcedure:
2717            return "PotentialReasonsForProcedure";
2718        case Tag.PotentialReasonsForProcedureCodeSequence:
2719            return "PotentialReasonsForProcedureCodeSequence";
2720        case Tag.PotentialDiagnosticTasks:
2721            return "PotentialDiagnosticTasks";
2722        case Tag.ContraindicationsCodeSequence:
2723            return "ContraindicationsCodeSequence";
2724        case Tag.ReferencedDefinedProtocolSequence:
2725            return "ReferencedDefinedProtocolSequence";
2726        case Tag.ReferencedPerformedProtocolSequence:
2727            return "ReferencedPerformedProtocolSequence";
2728        case Tag.PredecessorProtocolSequence:
2729            return "PredecessorProtocolSequence";
2730        case Tag.ProtocolPlanningInformation:
2731            return "ProtocolPlanningInformation";
2732        case Tag.ProtocolDesignRationale:
2733            return "ProtocolDesignRationale";
2734        case Tag.PatientSpecificationSequence:
2735            return "PatientSpecificationSequence";
2736        case Tag.ModelSpecificationSequence:
2737            return "ModelSpecificationSequence";
2738        case Tag.ParametersSpecificationSequence:
2739            return "ParametersSpecificationSequence";
2740        case Tag.InstructionSequence:
2741            return "InstructionSequence";
2742        case Tag.InstructionIndex:
2743            return "InstructionIndex";
2744        case Tag.InstructionText:
2745            return "InstructionText";
2746        case Tag.InstructionDescription:
2747            return "InstructionDescription";
2748        case Tag.InstructionPerformedFlag:
2749            return "InstructionPerformedFlag";
2750        case Tag.InstructionPerformedDateTime:
2751            return "InstructionPerformedDateTime";
2752        case Tag.InstructionPerformanceComment:
2753            return "InstructionPerformanceComment";
2754        case Tag.PatientPositioningInstructionSequence:
2755            return "PatientPositioningInstructionSequence";
2756        case Tag.PositioningMethodCodeSequence:
2757            return "PositioningMethodCodeSequence";
2758        case Tag.PositioningLandmarkSequence:
2759            return "PositioningLandmarkSequence";
2760        case Tag.TargetFrameOfReferenceUID:
2761            return "TargetFrameOfReferenceUID";
2762        case Tag.AcquisitionProtocolElementSpecificationSequence:
2763            return "AcquisitionProtocolElementSpecificationSequence";
2764        case Tag.AcquisitionProtocolElementSequence:
2765            return "AcquisitionProtocolElementSequence";
2766        case Tag.ProtocolElementNumber:
2767            return "ProtocolElementNumber";
2768        case Tag.ProtocolElementName:
2769            return "ProtocolElementName";
2770        case Tag.ProtocolElementCharacteristicsSummary:
2771            return "ProtocolElementCharacteristicsSummary";
2772        case Tag.ProtocolElementPurpose:
2773            return "ProtocolElementPurpose";
2774        case Tag.AcquisitionMotion:
2775            return "AcquisitionMotion";
2776        case Tag.AcquisitionStartLocationSequence:
2777            return "AcquisitionStartLocationSequence";
2778        case Tag.AcquisitionEndLocationSequence:
2779            return "AcquisitionEndLocationSequence";
2780        case Tag.ReconstructionProtocolElementSpecificationSequence:
2781            return "ReconstructionProtocolElementSpecificationSequence";
2782        case Tag.ReconstructionProtocolElementSequence:
2783            return "ReconstructionProtocolElementSequence";
2784        case Tag.StorageProtocolElementSpecificationSequence:
2785            return "StorageProtocolElementSpecificationSequence";
2786        case Tag.StorageProtocolElementSequence:
2787            return "StorageProtocolElementSequence";
2788        case Tag.RequestedSeriesDescription:
2789            return "RequestedSeriesDescription";
2790        case Tag.SourceAcquisitionProtocolElementNumber:
2791            return "SourceAcquisitionProtocolElementNumber";
2792        case Tag.SourceAcquisitionBeamNumber:
2793            return "SourceAcquisitionBeamNumber";
2794        case Tag.SourceReconstructionProtocolElementNumber:
2795            return "SourceReconstructionProtocolElementNumber";
2796        case Tag.ReconstructionStartLocationSequence:
2797            return "ReconstructionStartLocationSequence";
2798        case Tag.ReconstructionEndLocationSequence:
2799            return "ReconstructionEndLocationSequence";
2800        case Tag.ReconstructionAlgorithmSequence:
2801            return "ReconstructionAlgorithmSequence";
2802        case Tag.ReconstructionTargetCenterLocationSequence:
2803            return "ReconstructionTargetCenterLocationSequence";
2804        case Tag.ImageFilterDescription:
2805            return "ImageFilterDescription";
2806        case Tag.CTDIvolNotificationTrigger:
2807            return "CTDIvolNotificationTrigger";
2808        case Tag.DLPNotificationTrigger:
2809            return "DLPNotificationTrigger";
2810        case Tag.AutoKVPSelectionType:
2811            return "AutoKVPSelectionType";
2812        case Tag.AutoKVPUpperBound:
2813            return "AutoKVPUpperBound";
2814        case Tag.AutoKVPLowerBound:
2815            return "AutoKVPLowerBound";
2816        case Tag.ProtocolDefinedPatientPosition:
2817            return "ProtocolDefinedPatientPosition";
2818        case Tag.ContributingEquipmentSequence:
2819            return "ContributingEquipmentSequence";
2820        case Tag.ContributionDateTime:
2821            return "ContributionDateTime";
2822        case Tag.ContributionDescription:
2823            return "ContributionDescription";
2824        case Tag.StudyInstanceUID:
2825            return "StudyInstanceUID";
2826        case Tag.SeriesInstanceUID:
2827            return "SeriesInstanceUID";
2828        case Tag.StudyID:
2829            return "StudyID";
2830        case Tag.SeriesNumber:
2831            return "SeriesNumber";
2832        case Tag.AcquisitionNumber:
2833            return "AcquisitionNumber";
2834        case Tag.InstanceNumber:
2835            return "InstanceNumber";
2836        case Tag.IsotopeNumber:
2837            return "IsotopeNumber";
2838        case Tag.PhaseNumber:
2839            return "PhaseNumber";
2840        case Tag.IntervalNumber:
2841            return "IntervalNumber";
2842        case Tag.TimeSlotNumber:
2843            return "TimeSlotNumber";
2844        case Tag.AngleNumber:
2845            return "AngleNumber";
2846        case Tag.ItemNumber:
2847            return "ItemNumber";
2848        case Tag.PatientOrientation:
2849            return "PatientOrientation";
2850        case Tag.OverlayNumber:
2851            return "OverlayNumber";
2852        case Tag.CurveNumber:
2853            return "CurveNumber";
2854        case Tag.LUTNumber:
2855            return "LUTNumber";
2856        case Tag.ImagePosition:
2857            return "ImagePosition";
2858        case Tag.ImagePositionPatient:
2859            return "ImagePositionPatient";
2860        case Tag.ImageOrientation:
2861            return "ImageOrientation";
2862        case Tag.ImageOrientationPatient:
2863            return "ImageOrientationPatient";
2864        case Tag.Location:
2865            return "Location";
2866        case Tag.FrameOfReferenceUID:
2867            return "FrameOfReferenceUID";
2868        case Tag.Laterality:
2869            return "Laterality";
2870        case Tag.ImageLaterality:
2871            return "ImageLaterality";
2872        case Tag.ImageGeometryType:
2873            return "ImageGeometryType";
2874        case Tag.MaskingImage:
2875            return "MaskingImage";
2876        case Tag.ReportNumber:
2877            return "ReportNumber";
2878        case Tag.TemporalPositionIdentifier:
2879            return "TemporalPositionIdentifier";
2880        case Tag.NumberOfTemporalPositions:
2881            return "NumberOfTemporalPositions";
2882        case Tag.TemporalResolution:
2883            return "TemporalResolution";
2884        case Tag.SynchronizationFrameOfReferenceUID:
2885            return "SynchronizationFrameOfReferenceUID";
2886        case Tag.SOPInstanceUIDOfConcatenationSource:
2887            return "SOPInstanceUIDOfConcatenationSource";
2888        case Tag.SeriesInStudy:
2889            return "SeriesInStudy";
2890        case Tag.AcquisitionsInSeries:
2891            return "AcquisitionsInSeries";
2892        case Tag.ImagesInAcquisition:
2893            return "ImagesInAcquisition";
2894        case Tag.ImagesInSeries:
2895            return "ImagesInSeries";
2896        case Tag.AcquisitionsInStudy:
2897            return "AcquisitionsInStudy";
2898        case Tag.ImagesInStudy:
2899            return "ImagesInStudy";
2900        case Tag.Reference:
2901            return "Reference";
2902        case Tag.TargetPositionReferenceIndicator:
2903            return "TargetPositionReferenceIndicator";
2904        case Tag.PositionReferenceIndicator:
2905            return "PositionReferenceIndicator";
2906        case Tag.SliceLocation:
2907            return "SliceLocation";
2908        case Tag.OtherStudyNumbers:
2909            return "OtherStudyNumbers";
2910        case Tag.NumberOfPatientRelatedStudies:
2911            return "NumberOfPatientRelatedStudies";
2912        case Tag.NumberOfPatientRelatedSeries:
2913            return "NumberOfPatientRelatedSeries";
2914        case Tag.NumberOfPatientRelatedInstances:
2915            return "NumberOfPatientRelatedInstances";
2916        case Tag.NumberOfStudyRelatedSeries:
2917            return "NumberOfStudyRelatedSeries";
2918        case Tag.NumberOfStudyRelatedInstances:
2919            return "NumberOfStudyRelatedInstances";
2920        case Tag.NumberOfSeriesRelatedInstances:
2921            return "NumberOfSeriesRelatedInstances";
2922        case Tag.SourceImageIDs:
2923            return "SourceImageIDs";
2924        case Tag.ModifyingDeviceID:
2925            return "ModifyingDeviceID";
2926        case Tag.ModifiedImageID:
2927            return "ModifiedImageID";
2928        case Tag.ModifiedImageDate:
2929            return "ModifiedImageDate";
2930        case Tag.ModifyingDeviceManufacturer:
2931            return "ModifyingDeviceManufacturer";
2932        case Tag.ModifiedImageTime:
2933            return "ModifiedImageTime";
2934        case Tag.ModifiedImageDescription:
2935            return "ModifiedImageDescription";
2936        case Tag.ImageComments:
2937            return "ImageComments";
2938        case Tag.OriginalImageIdentification:
2939            return "OriginalImageIdentification";
2940        case Tag.OriginalImageIdentificationNomenclature:
2941            return "OriginalImageIdentificationNomenclature";
2942        case Tag.StackID:
2943            return "StackID";
2944        case Tag.InStackPositionNumber:
2945            return "InStackPositionNumber";
2946        case Tag.FrameAnatomySequence:
2947            return "FrameAnatomySequence";
2948        case Tag.FrameLaterality:
2949            return "FrameLaterality";
2950        case Tag.FrameContentSequence:
2951            return "FrameContentSequence";
2952        case Tag.PlanePositionSequence:
2953            return "PlanePositionSequence";
2954        case Tag.PlaneOrientationSequence:
2955            return "PlaneOrientationSequence";
2956        case Tag.TemporalPositionIndex:
2957            return "TemporalPositionIndex";
2958        case Tag.NominalCardiacTriggerDelayTime:
2959            return "NominalCardiacTriggerDelayTime";
2960        case Tag.NominalCardiacTriggerTimePriorToRPeak:
2961            return "NominalCardiacTriggerTimePriorToRPeak";
2962        case Tag.ActualCardiacTriggerTimePriorToRPeak:
2963            return "ActualCardiacTriggerTimePriorToRPeak";
2964        case Tag.FrameAcquisitionNumber:
2965            return "FrameAcquisitionNumber";
2966        case Tag.DimensionIndexValues:
2967            return "DimensionIndexValues";
2968        case Tag.FrameComments:
2969            return "FrameComments";
2970        case Tag.ConcatenationUID:
2971            return "ConcatenationUID";
2972        case Tag.InConcatenationNumber:
2973            return "InConcatenationNumber";
2974        case Tag.InConcatenationTotalNumber:
2975            return "InConcatenationTotalNumber";
2976        case Tag.DimensionOrganizationUID:
2977            return "DimensionOrganizationUID";
2978        case Tag.DimensionIndexPointer:
2979            return "DimensionIndexPointer";
2980        case Tag.FunctionalGroupPointer:
2981            return "FunctionalGroupPointer";
2982        case Tag.UnassignedSharedConvertedAttributesSequence:
2983            return "UnassignedSharedConvertedAttributesSequence";
2984        case Tag.UnassignedPerFrameConvertedAttributesSequence:
2985            return "UnassignedPerFrameConvertedAttributesSequence";
2986        case Tag.ConversionSourceAttributesSequence:
2987            return "ConversionSourceAttributesSequence";
2988        case Tag.DimensionIndexPrivateCreator:
2989            return "DimensionIndexPrivateCreator";
2990        case Tag.DimensionOrganizationSequence:
2991            return "DimensionOrganizationSequence";
2992        case Tag.DimensionIndexSequence:
2993            return "DimensionIndexSequence";
2994        case Tag.ConcatenationFrameOffsetNumber:
2995            return "ConcatenationFrameOffsetNumber";
2996        case Tag.FunctionalGroupPrivateCreator:
2997            return "FunctionalGroupPrivateCreator";
2998        case Tag.NominalPercentageOfCardiacPhase:
2999            return "NominalPercentageOfCardiacPhase";
3000        case Tag.NominalPercentageOfRespiratoryPhase:
3001            return "NominalPercentageOfRespiratoryPhase";
3002        case Tag.StartingRespiratoryAmplitude:
3003            return "StartingRespiratoryAmplitude";
3004        case Tag.StartingRespiratoryPhase:
3005            return "StartingRespiratoryPhase";
3006        case Tag.EndingRespiratoryAmplitude:
3007            return "EndingRespiratoryAmplitude";
3008        case Tag.EndingRespiratoryPhase:
3009            return "EndingRespiratoryPhase";
3010        case Tag.RespiratoryTriggerType:
3011            return "RespiratoryTriggerType";
3012        case Tag.RRIntervalTimeNominal:
3013            return "RRIntervalTimeNominal";
3014        case Tag.ActualCardiacTriggerDelayTime:
3015            return "ActualCardiacTriggerDelayTime";
3016        case Tag.RespiratorySynchronizationSequence:
3017            return "RespiratorySynchronizationSequence";
3018        case Tag.RespiratoryIntervalTime:
3019            return "RespiratoryIntervalTime";
3020        case Tag.NominalRespiratoryTriggerDelayTime:
3021            return "NominalRespiratoryTriggerDelayTime";
3022        case Tag.RespiratoryTriggerDelayThreshold:
3023            return "RespiratoryTriggerDelayThreshold";
3024        case Tag.ActualRespiratoryTriggerDelayTime:
3025            return "ActualRespiratoryTriggerDelayTime";
3026        case Tag.ImagePositionVolume:
3027            return "ImagePositionVolume";
3028        case Tag.ImageOrientationVolume:
3029            return "ImageOrientationVolume";
3030        case Tag.UltrasoundAcquisitionGeometry:
3031            return "UltrasoundAcquisitionGeometry";
3032        case Tag.ApexPosition:
3033            return "ApexPosition";
3034        case Tag.VolumeToTransducerMappingMatrix:
3035            return "VolumeToTransducerMappingMatrix";
3036        case Tag.VolumeToTableMappingMatrix:
3037            return "VolumeToTableMappingMatrix";
3038        case Tag.VolumeToTransducerRelationship:
3039            return "VolumeToTransducerRelationship";
3040        case Tag.PatientFrameOfReferenceSource:
3041            return "PatientFrameOfReferenceSource";
3042        case Tag.TemporalPositionTimeOffset:
3043            return "TemporalPositionTimeOffset";
3044        case Tag.PlanePositionVolumeSequence:
3045            return "PlanePositionVolumeSequence";
3046        case Tag.PlaneOrientationVolumeSequence:
3047            return "PlaneOrientationVolumeSequence";
3048        case Tag.TemporalPositionSequence:
3049            return "TemporalPositionSequence";
3050        case Tag.DimensionOrganizationType:
3051            return "DimensionOrganizationType";
3052        case Tag.VolumeFrameOfReferenceUID:
3053            return "VolumeFrameOfReferenceUID";
3054        case Tag.TableFrameOfReferenceUID:
3055            return "TableFrameOfReferenceUID";
3056        case Tag.DimensionDescriptionLabel:
3057            return "DimensionDescriptionLabel";
3058        case Tag.PatientOrientationInFrameSequence:
3059            return "PatientOrientationInFrameSequence";
3060        case Tag.FrameLabel:
3061            return "FrameLabel";
3062        case Tag.AcquisitionIndex:
3063            return "AcquisitionIndex";
3064        case Tag.ContributingSOPInstancesReferenceSequence:
3065            return "ContributingSOPInstancesReferenceSequence";
3066        case Tag.ReconstructionIndex:
3067            return "ReconstructionIndex";
3068        case Tag.LightPathFilterPassThroughWavelength:
3069            return "LightPathFilterPassThroughWavelength";
3070        case Tag.LightPathFilterPassBand:
3071            return "LightPathFilterPassBand";
3072        case Tag.ImagePathFilterPassThroughWavelength:
3073            return "ImagePathFilterPassThroughWavelength";
3074        case Tag.ImagePathFilterPassBand:
3075            return "ImagePathFilterPassBand";
3076        case Tag.PatientEyeMovementCommanded:
3077            return "PatientEyeMovementCommanded";
3078        case Tag.PatientEyeMovementCommandCodeSequence:
3079            return "PatientEyeMovementCommandCodeSequence";
3080        case Tag.SphericalLensPower:
3081            return "SphericalLensPower";
3082        case Tag.CylinderLensPower:
3083            return "CylinderLensPower";
3084        case Tag.CylinderAxis:
3085            return "CylinderAxis";
3086        case Tag.EmmetropicMagnification:
3087            return "EmmetropicMagnification";
3088        case Tag.IntraOcularPressure:
3089            return "IntraOcularPressure";
3090        case Tag.HorizontalFieldOfView:
3091            return "HorizontalFieldOfView";
3092        case Tag.PupilDilated:
3093            return "PupilDilated";
3094        case Tag.DegreeOfDilation:
3095            return "DegreeOfDilation";
3096        case Tag.StereoBaselineAngle:
3097            return "StereoBaselineAngle";
3098        case Tag.StereoBaselineDisplacement:
3099            return "StereoBaselineDisplacement";
3100        case Tag.StereoHorizontalPixelOffset:
3101            return "StereoHorizontalPixelOffset";
3102        case Tag.StereoVerticalPixelOffset:
3103            return "StereoVerticalPixelOffset";
3104        case Tag.StereoRotation:
3105            return "StereoRotation";
3106        case Tag.AcquisitionDeviceTypeCodeSequence:
3107            return "AcquisitionDeviceTypeCodeSequence";
3108        case Tag.IlluminationTypeCodeSequence:
3109            return "IlluminationTypeCodeSequence";
3110        case Tag.LightPathFilterTypeStackCodeSequence:
3111            return "LightPathFilterTypeStackCodeSequence";
3112        case Tag.ImagePathFilterTypeStackCodeSequence:
3113            return "ImagePathFilterTypeStackCodeSequence";
3114        case Tag.LensesCodeSequence:
3115            return "LensesCodeSequence";
3116        case Tag.ChannelDescriptionCodeSequence:
3117            return "ChannelDescriptionCodeSequence";
3118        case Tag.RefractiveStateSequence:
3119            return "RefractiveStateSequence";
3120        case Tag.MydriaticAgentCodeSequence:
3121            return "MydriaticAgentCodeSequence";
3122        case Tag.RelativeImagePositionCodeSequence:
3123            return "RelativeImagePositionCodeSequence";
3124        case Tag.CameraAngleOfView:
3125            return "CameraAngleOfView";
3126        case Tag.StereoPairsSequence:
3127            return "StereoPairsSequence";
3128        case Tag.LeftImageSequence:
3129            return "LeftImageSequence";
3130        case Tag.RightImageSequence:
3131            return "RightImageSequence";
3132        case Tag.StereoPairsPresent:
3133            return "StereoPairsPresent";
3134        case Tag.AxialLengthOfTheEye:
3135            return "AxialLengthOfTheEye";
3136        case Tag.OphthalmicFrameLocationSequence:
3137            return "OphthalmicFrameLocationSequence";
3138        case Tag.ReferenceCoordinates:
3139            return "ReferenceCoordinates";
3140        case Tag.DepthSpatialResolution:
3141            return "DepthSpatialResolution";
3142        case Tag.MaximumDepthDistortion:
3143            return "MaximumDepthDistortion";
3144        case Tag.AlongScanSpatialResolution:
3145            return "AlongScanSpatialResolution";
3146        case Tag.MaximumAlongScanDistortion:
3147            return "MaximumAlongScanDistortion";
3148        case Tag.OphthalmicImageOrientation:
3149            return "OphthalmicImageOrientation";
3150        case Tag.DepthOfTransverseImage:
3151            return "DepthOfTransverseImage";
3152        case Tag.MydriaticAgentConcentrationUnitsSequence:
3153            return "MydriaticAgentConcentrationUnitsSequence";
3154        case Tag.AcrossScanSpatialResolution:
3155            return "AcrossScanSpatialResolution";
3156        case Tag.MaximumAcrossScanDistortion:
3157            return "MaximumAcrossScanDistortion";
3158        case Tag.MydriaticAgentConcentration:
3159            return "MydriaticAgentConcentration";
3160        case Tag.IlluminationWaveLength:
3161            return "IlluminationWaveLength";
3162        case Tag.IlluminationPower:
3163            return "IlluminationPower";
3164        case Tag.IlluminationBandwidth:
3165            return "IlluminationBandwidth";
3166        case Tag.MydriaticAgentSequence:
3167            return "MydriaticAgentSequence";
3168        case Tag.OphthalmicAxialMeasurementsRightEyeSequence:
3169            return "OphthalmicAxialMeasurementsRightEyeSequence";
3170        case Tag.OphthalmicAxialMeasurementsLeftEyeSequence:
3171            return "OphthalmicAxialMeasurementsLeftEyeSequence";
3172        case Tag.OphthalmicAxialMeasurementsDeviceType:
3173            return "OphthalmicAxialMeasurementsDeviceType";
3174        case Tag.OphthalmicAxialLengthMeasurementsType:
3175            return "OphthalmicAxialLengthMeasurementsType";
3176        case Tag.OphthalmicAxialLengthSequence:
3177            return "OphthalmicAxialLengthSequence";
3178        case Tag.OphthalmicAxialLength:
3179            return "OphthalmicAxialLength";
3180        case Tag.LensStatusCodeSequence:
3181            return "LensStatusCodeSequence";
3182        case Tag.VitreousStatusCodeSequence:
3183            return "VitreousStatusCodeSequence";
3184        case Tag.IOLFormulaCodeSequence:
3185            return "IOLFormulaCodeSequence";
3186        case Tag.IOLFormulaDetail:
3187            return "IOLFormulaDetail";
3188        case Tag.KeratometerIndex:
3189            return "KeratometerIndex";
3190        case Tag.SourceOfOphthalmicAxialLengthCodeSequence:
3191            return "SourceOfOphthalmicAxialLengthCodeSequence";
3192        case Tag.TargetRefraction:
3193            return "TargetRefraction";
3194        case Tag.RefractiveProcedureOccurred:
3195            return "RefractiveProcedureOccurred";
3196        case Tag.RefractiveSurgeryTypeCodeSequence:
3197            return "RefractiveSurgeryTypeCodeSequence";
3198        case Tag.OphthalmicUltrasoundMethodCodeSequence:
3199            return "OphthalmicUltrasoundMethodCodeSequence";
3200        case Tag.OphthalmicAxialLengthMeasurementsSequence:
3201            return "OphthalmicAxialLengthMeasurementsSequence";
3202        case Tag.IOLPower:
3203            return "IOLPower";
3204        case Tag.PredictedRefractiveError:
3205            return "PredictedRefractiveError";
3206        case Tag.OphthalmicAxialLengthVelocity:
3207            return "OphthalmicAxialLengthVelocity";
3208        case Tag.LensStatusDescription:
3209            return "LensStatusDescription";
3210        case Tag.VitreousStatusDescription:
3211            return "VitreousStatusDescription";
3212        case Tag.IOLPowerSequence:
3213            return "IOLPowerSequence";
3214        case Tag.LensConstantSequence:
3215            return "LensConstantSequence";
3216        case Tag.IOLManufacturer:
3217            return "IOLManufacturer";
3218        case Tag.LensConstantDescription:
3219            return "LensConstantDescription";
3220        case Tag.ImplantName:
3221            return "ImplantName";
3222        case Tag.KeratometryMeasurementTypeCodeSequence:
3223            return "KeratometryMeasurementTypeCodeSequence";
3224        case Tag.ImplantPartNumber:
3225            return "ImplantPartNumber";
3226        case Tag.ReferencedOphthalmicAxialMeasurementsSequence:
3227            return "ReferencedOphthalmicAxialMeasurementsSequence";
3228        case Tag.OphthalmicAxialLengthMeasurementsSegmentNameCodeSequence:
3229            return "OphthalmicAxialLengthMeasurementsSegmentNameCodeSequence";
3230        case Tag.RefractiveErrorBeforeRefractiveSurgeryCodeSequence:
3231            return "RefractiveErrorBeforeRefractiveSurgeryCodeSequence";
3232        case Tag.IOLPowerForExactEmmetropia:
3233            return "IOLPowerForExactEmmetropia";
3234        case Tag.IOLPowerForExactTargetRefraction:
3235            return "IOLPowerForExactTargetRefraction";
3236        case Tag.AnteriorChamberDepthDefinitionCodeSequence:
3237            return "AnteriorChamberDepthDefinitionCodeSequence";
3238        case Tag.LensThicknessSequence:
3239            return "LensThicknessSequence";
3240        case Tag.AnteriorChamberDepthSequence:
3241            return "AnteriorChamberDepthSequence";
3242        case Tag.LensThickness:
3243            return "LensThickness";
3244        case Tag.AnteriorChamberDepth:
3245            return "AnteriorChamberDepth";
3246        case Tag.SourceOfLensThicknessDataCodeSequence:
3247            return "SourceOfLensThicknessDataCodeSequence";
3248        case Tag.SourceOfAnteriorChamberDepthDataCodeSequence:
3249            return "SourceOfAnteriorChamberDepthDataCodeSequence";
3250        case Tag.SourceOfRefractiveMeasurementsSequence:
3251            return "SourceOfRefractiveMeasurementsSequence";
3252        case Tag.SourceOfRefractiveMeasurementsCodeSequence:
3253            return "SourceOfRefractiveMeasurementsCodeSequence";
3254        case Tag.OphthalmicAxialLengthMeasurementModified:
3255            return "OphthalmicAxialLengthMeasurementModified";
3256        case Tag.OphthalmicAxialLengthDataSourceCodeSequence:
3257            return "OphthalmicAxialLengthDataSourceCodeSequence";
3258        case Tag.OphthalmicAxialLengthAcquisitionMethodCodeSequence:
3259            return "OphthalmicAxialLengthAcquisitionMethodCodeSequence";
3260        case Tag.SignalToNoiseRatio:
3261            return "SignalToNoiseRatio";
3262        case Tag.OphthalmicAxialLengthDataSourceDescription:
3263            return "OphthalmicAxialLengthDataSourceDescription";
3264        case Tag.OphthalmicAxialLengthMeasurementsTotalLengthSequence:
3265            return "OphthalmicAxialLengthMeasurementsTotalLengthSequence";
3266        case Tag.OphthalmicAxialLengthMeasurementsSegmentalLengthSequence:
3267            return "OphthalmicAxialLengthMeasurementsSegmentalLengthSequence";
3268        case Tag.OphthalmicAxialLengthMeasurementsLengthSummationSequence:
3269            return "OphthalmicAxialLengthMeasurementsLengthSummationSequence";
3270        case Tag.UltrasoundOphthalmicAxialLengthMeasurementsSequence:
3271            return "UltrasoundOphthalmicAxialLengthMeasurementsSequence";
3272        case Tag.OpticalOphthalmicAxialLengthMeasurementsSequence:
3273            return "OpticalOphthalmicAxialLengthMeasurementsSequence";
3274        case Tag.UltrasoundSelectedOphthalmicAxialLengthSequence:
3275            return "UltrasoundSelectedOphthalmicAxialLengthSequence";
3276        case Tag.OphthalmicAxialLengthSelectionMethodCodeSequence:
3277            return "OphthalmicAxialLengthSelectionMethodCodeSequence";
3278        case Tag.OpticalSelectedOphthalmicAxialLengthSequence:
3279            return "OpticalSelectedOphthalmicAxialLengthSequence";
3280        case Tag.SelectedSegmentalOphthalmicAxialLengthSequence:
3281            return "SelectedSegmentalOphthalmicAxialLengthSequence";
3282        case Tag.SelectedTotalOphthalmicAxialLengthSequence:
3283            return "SelectedTotalOphthalmicAxialLengthSequence";
3284        case Tag.OphthalmicAxialLengthQualityMetricSequence:
3285            return "OphthalmicAxialLengthQualityMetricSequence";
3286        case Tag.OphthalmicAxialLengthQualityMetricTypeCodeSequence:
3287            return "OphthalmicAxialLengthQualityMetricTypeCodeSequence";
3288        case Tag.OphthalmicAxialLengthQualityMetricTypeDescription:
3289            return "OphthalmicAxialLengthQualityMetricTypeDescription";
3290        case Tag.IntraocularLensCalculationsRightEyeSequence:
3291            return "IntraocularLensCalculationsRightEyeSequence";
3292        case Tag.IntraocularLensCalculationsLeftEyeSequence:
3293            return "IntraocularLensCalculationsLeftEyeSequence";
3294        case Tag.ReferencedOphthalmicAxialLengthMeasurementQCImageSequence:
3295            return "ReferencedOphthalmicAxialLengthMeasurementQCImageSequence";
3296        case Tag.OphthalmicMappingDeviceType:
3297            return "OphthalmicMappingDeviceType";
3298        case Tag.AcquisitionMethodCodeSequence:
3299            return "AcquisitionMethodCodeSequence";
3300        case Tag.AcquisitionMethodAlgorithmSequence:
3301            return "AcquisitionMethodAlgorithmSequence";
3302        case Tag.OphthalmicThicknessMapTypeCodeSequence:
3303            return "OphthalmicThicknessMapTypeCodeSequence";
3304        case Tag.OphthalmicThicknessMappingNormalsSequence:
3305            return "OphthalmicThicknessMappingNormalsSequence";
3306        case Tag.RetinalThicknessDefinitionCodeSequence:
3307            return "RetinalThicknessDefinitionCodeSequence";
3308        case Tag.PixelValueMappingToCodedConceptSequence:
3309            return "PixelValueMappingToCodedConceptSequence";
3310        case Tag.MappedPixelValue:
3311            return "MappedPixelValue";
3312        case Tag.PixelValueMappingExplanation:
3313            return "PixelValueMappingExplanation";
3314        case Tag.OphthalmicThicknessMapQualityThresholdSequence:
3315            return "OphthalmicThicknessMapQualityThresholdSequence";
3316        case Tag.OphthalmicThicknessMapThresholdQualityRating:
3317            return "OphthalmicThicknessMapThresholdQualityRating";
3318        case Tag.AnatomicStructureReferencePoint:
3319            return "AnatomicStructureReferencePoint";
3320        case Tag.RegistrationToLocalizerSequence:
3321            return "RegistrationToLocalizerSequence";
3322        case Tag.RegisteredLocalizerUnits:
3323            return "RegisteredLocalizerUnits";
3324        case Tag.RegisteredLocalizerTopLeftHandCorner:
3325            return "RegisteredLocalizerTopLeftHandCorner";
3326        case Tag.RegisteredLocalizerBottomRightHandCorner:
3327            return "RegisteredLocalizerBottomRightHandCorner";
3328        case Tag.OphthalmicThicknessMapQualityRatingSequence:
3329            return "OphthalmicThicknessMapQualityRatingSequence";
3330        case Tag.RelevantOPTAttributesSequence:
3331            return "RelevantOPTAttributesSequence";
3332        case Tag.TransformationMethodCodeSequence:
3333            return "TransformationMethodCodeSequence";
3334        case Tag.TransformationAlgorithmSequence:
3335            return "TransformationAlgorithmSequence";
3336        case Tag.OphthalmicAxialLengthMethod:
3337            return "OphthalmicAxialLengthMethod";
3338        case Tag.OphthalmicFOV:
3339            return "OphthalmicFOV";
3340        case Tag.TwoDimensionalToThreeDimensionalMapSequence:
3341            return "TwoDimensionalToThreeDimensionalMapSequence";
3342        case Tag.WideFieldOphthalmicPhotographyQualityRatingSequence:
3343            return "WideFieldOphthalmicPhotographyQualityRatingSequence";
3344        case Tag.WideFieldOphthalmicPhotographyQualityThresholdSequence:
3345            return "WideFieldOphthalmicPhotographyQualityThresholdSequence";
3346        case Tag.WideFieldOphthalmicPhotographyThresholdQualityRating:
3347            return "WideFieldOphthalmicPhotographyThresholdQualityRating";
3348        case Tag.XCoordinatesCenterPixelViewAngle:
3349            return "XCoordinatesCenterPixelViewAngle";
3350        case Tag.YCoordinatesCenterPixelViewAngle:
3351            return "YCoordinatesCenterPixelViewAngle";
3352        case Tag.NumberOfMapPoints:
3353            return "NumberOfMapPoints";
3354        case Tag.TwoDimensionalToThreeDimensionalMapData:
3355            return "TwoDimensionalToThreeDimensionalMapData";
3356        case Tag.DerivationAlgorithmSequence:
3357            return "DerivationAlgorithmSequence";
3358        case Tag.OphthalmicImageTypeCodeSequence:
3359            return "OphthalmicImageTypeCodeSequence";
3360        case Tag.OphthalmicImageTypeDescription:
3361            return "OphthalmicImageTypeDescription";
3362        case Tag.ScanPatternTypeCodeSequence:
3363            return "ScanPatternTypeCodeSequence";
3364        case Tag.ReferencedSurfaceMeshIdentificationSequence:
3365            return "ReferencedSurfaceMeshIdentificationSequence";
3366        case Tag.OphthalmicVolumetricPropertiesFlag:
3367            return "OphthalmicVolumetricPropertiesFlag";
3368        case Tag.OphthalmicAnatomicReferencePointXCoordinate:
3369            return "OphthalmicAnatomicReferencePointXCoordinate";
3370        case Tag.OphthalmicAnatomicReferencePointYCoordinate:
3371            return "OphthalmicAnatomicReferencePointYCoordinate";
3372        case Tag.OphthalmicEnFaceImageQualityRatingSequence:
3373            return "OphthalmicEnFaceImageQualityRatingSequence";
3374        case Tag.QualityThreshold:
3375            return "QualityThreshold";
3376        case Tag.OCTBscanAnalysisAcquisitionParametersSequence:
3377            return "OCTBscanAnalysisAcquisitionParametersSequence";
3378        case Tag.NumberofBscansPerFrame:
3379            return "NumberofBscansPerFrame";
3380        case Tag.BscanSlabThickness:
3381            return "BscanSlabThickness";
3382        case Tag.DistanceBetweenBscanSlabs:
3383            return "DistanceBetweenBscanSlabs";
3384        case Tag.BscanCycleTime:
3385            return "BscanCycleTime";
3386        case Tag.BscanCycleTimeVector:
3387            return "BscanCycleTimeVector";
3388        case Tag.AscanRate:
3389            return "AscanRate";
3390        case Tag.BscanRate:
3391            return "BscanRate";
3392        case Tag.SurfaceMeshZPixelOffset:
3393            return "SurfaceMeshZPixelOffset";
3394        case Tag.VisualFieldHorizontalExtent:
3395            return "VisualFieldHorizontalExtent";
3396        case Tag.VisualFieldVerticalExtent:
3397            return "VisualFieldVerticalExtent";
3398        case Tag.VisualFieldShape:
3399            return "VisualFieldShape";
3400        case Tag.ScreeningTestModeCodeSequence:
3401            return "ScreeningTestModeCodeSequence";
3402        case Tag.MaximumStimulusLuminance:
3403            return "MaximumStimulusLuminance";
3404        case Tag.BackgroundLuminance:
3405            return "BackgroundLuminance";
3406        case Tag.StimulusColorCodeSequence:
3407            return "StimulusColorCodeSequence";
3408        case Tag.BackgroundIlluminationColorCodeSequence:
3409            return "BackgroundIlluminationColorCodeSequence";
3410        case Tag.StimulusArea:
3411            return "StimulusArea";
3412        case Tag.StimulusPresentationTime:
3413            return "StimulusPresentationTime";
3414        case Tag.FixationSequence:
3415            return "FixationSequence";
3416        case Tag.FixationMonitoringCodeSequence:
3417            return "FixationMonitoringCodeSequence";
3418        case Tag.VisualFieldCatchTrialSequence:
3419            return "VisualFieldCatchTrialSequence";
3420        case Tag.FixationCheckedQuantity:
3421            return "FixationCheckedQuantity";
3422        case Tag.PatientNotProperlyFixatedQuantity:
3423            return "PatientNotProperlyFixatedQuantity";
3424        case Tag.PresentedVisualStimuliDataFlag:
3425            return "PresentedVisualStimuliDataFlag";
3426        case Tag.NumberOfVisualStimuli:
3427            return "NumberOfVisualStimuli";
3428        case Tag.ExcessiveFixationLossesDataFlag:
3429            return "ExcessiveFixationLossesDataFlag";
3430        case Tag.ExcessiveFixationLosses:
3431            return "ExcessiveFixationLosses";
3432        case Tag.StimuliRetestingQuantity:
3433            return "StimuliRetestingQuantity";
3434        case Tag.CommentsOnPatientPerformanceOfVisualField:
3435            return "CommentsOnPatientPerformanceOfVisualField";
3436        case Tag.FalseNegativesEstimateFlag:
3437            return "FalseNegativesEstimateFlag";
3438        case Tag.FalseNegativesEstimate:
3439            return "FalseNegativesEstimate";
3440        case Tag.NegativeCatchTrialsQuantity:
3441            return "NegativeCatchTrialsQuantity";
3442        case Tag.FalseNegativesQuantity:
3443            return "FalseNegativesQuantity";
3444        case Tag.ExcessiveFalseNegativesDataFlag:
3445            return "ExcessiveFalseNegativesDataFlag";
3446        case Tag.ExcessiveFalseNegatives:
3447            return "ExcessiveFalseNegatives";
3448        case Tag.FalsePositivesEstimateFlag:
3449            return "FalsePositivesEstimateFlag";
3450        case Tag.FalsePositivesEstimate:
3451            return "FalsePositivesEstimate";
3452        case Tag.CatchTrialsDataFlag:
3453            return "CatchTrialsDataFlag";
3454        case Tag.PositiveCatchTrialsQuantity:
3455            return "PositiveCatchTrialsQuantity";
3456        case Tag.TestPointNormalsDataFlag:
3457            return "TestPointNormalsDataFlag";
3458        case Tag.TestPointNormalsSequence:
3459            return "TestPointNormalsSequence";
3460        case Tag.GlobalDeviationProbabilityNormalsFlag:
3461            return "GlobalDeviationProbabilityNormalsFlag";
3462        case Tag.FalsePositivesQuantity:
3463            return "FalsePositivesQuantity";
3464        case Tag.ExcessiveFalsePositivesDataFlag:
3465            return "ExcessiveFalsePositivesDataFlag";
3466        case Tag.ExcessiveFalsePositives:
3467            return "ExcessiveFalsePositives";
3468        case Tag.VisualFieldTestNormalsFlag:
3469            return "VisualFieldTestNormalsFlag";
3470        case Tag.ResultsNormalsSequence:
3471            return "ResultsNormalsSequence";
3472        case Tag.AgeCorrectedSensitivityDeviationAlgorithmSequence:
3473            return "AgeCorrectedSensitivityDeviationAlgorithmSequence";
3474        case Tag.GlobalDeviationFromNormal:
3475            return "GlobalDeviationFromNormal";
3476        case Tag.GeneralizedDefectSensitivityDeviationAlgorithmSequence:
3477            return "GeneralizedDefectSensitivityDeviationAlgorithmSequence";
3478        case Tag.LocalizedDeviationFromNormal:
3479            return "LocalizedDeviationFromNormal";
3480        case Tag.PatientReliabilityIndicator:
3481            return "PatientReliabilityIndicator";
3482        case Tag.VisualFieldMeanSensitivity:
3483            return "VisualFieldMeanSensitivity";
3484        case Tag.GlobalDeviationProbability:
3485            return "GlobalDeviationProbability";
3486        case Tag.LocalDeviationProbabilityNormalsFlag:
3487            return "LocalDeviationProbabilityNormalsFlag";
3488        case Tag.LocalizedDeviationProbability:
3489            return "LocalizedDeviationProbability";
3490        case Tag.ShortTermFluctuationCalculated:
3491            return "ShortTermFluctuationCalculated";
3492        case Tag.ShortTermFluctuation:
3493            return "ShortTermFluctuation";
3494        case Tag.ShortTermFluctuationProbabilityCalculated:
3495            return "ShortTermFluctuationProbabilityCalculated";
3496        case Tag.ShortTermFluctuationProbability:
3497            return "ShortTermFluctuationProbability";
3498        case Tag.CorrectedLocalizedDeviationFromNormalCalculated:
3499            return "CorrectedLocalizedDeviationFromNormalCalculated";
3500        case Tag.CorrectedLocalizedDeviationFromNormal:
3501            return "CorrectedLocalizedDeviationFromNormal";
3502        case Tag.CorrectedLocalizedDeviationFromNormalProbabilityCalculated:
3503            return "CorrectedLocalizedDeviationFromNormalProbabilityCalculated";
3504        case Tag.CorrectedLocalizedDeviationFromNormalProbability:
3505            return "CorrectedLocalizedDeviationFromNormalProbability";
3506        case Tag.GlobalDeviationProbabilitySequence:
3507            return "GlobalDeviationProbabilitySequence";
3508        case Tag.LocalizedDeviationProbabilitySequence:
3509            return "LocalizedDeviationProbabilitySequence";
3510        case Tag.FovealSensitivityMeasured:
3511            return "FovealSensitivityMeasured";
3512        case Tag.FovealSensitivity:
3513            return "FovealSensitivity";
3514        case Tag.VisualFieldTestDuration:
3515            return "VisualFieldTestDuration";
3516        case Tag.VisualFieldTestPointSequence:
3517            return "VisualFieldTestPointSequence";
3518        case Tag.VisualFieldTestPointXCoordinate:
3519            return "VisualFieldTestPointXCoordinate";
3520        case Tag.VisualFieldTestPointYCoordinate:
3521            return "VisualFieldTestPointYCoordinate";
3522        case Tag.AgeCorrectedSensitivityDeviationValue:
3523            return "AgeCorrectedSensitivityDeviationValue";
3524        case Tag.StimulusResults:
3525            return "StimulusResults";
3526        case Tag.SensitivityValue:
3527            return "SensitivityValue";
3528        case Tag.RetestStimulusSeen:
3529            return "RetestStimulusSeen";
3530        case Tag.RetestSensitivityValue:
3531            return "RetestSensitivityValue";
3532        case Tag.VisualFieldTestPointNormalsSequence:
3533            return "VisualFieldTestPointNormalsSequence";
3534        case Tag.QuantifiedDefect:
3535            return "QuantifiedDefect";
3536        case Tag.AgeCorrectedSensitivityDeviationProbabilityValue:
3537            return "AgeCorrectedSensitivityDeviationProbabilityValue";
3538        case Tag.GeneralizedDefectCorrectedSensitivityDeviationFlag:
3539            return "GeneralizedDefectCorrectedSensitivityDeviationFlag";
3540        case Tag.GeneralizedDefectCorrectedSensitivityDeviationValue:
3541            return "GeneralizedDefectCorrectedSensitivityDeviationValue";
3542        case Tag.GeneralizedDefectCorrectedSensitivityDeviationProbabilityValue:
3543            return "GeneralizedDefectCorrectedSensitivityDeviationProbabilityValue";
3544        case Tag.MinimumSensitivityValue:
3545            return "MinimumSensitivityValue";
3546        case Tag.BlindSpotLocalized:
3547            return "BlindSpotLocalized";
3548        case Tag.BlindSpotXCoordinate:
3549            return "BlindSpotXCoordinate";
3550        case Tag.BlindSpotYCoordinate:
3551            return "BlindSpotYCoordinate";
3552        case Tag.VisualAcuityMeasurementSequence:
3553            return "VisualAcuityMeasurementSequence";
3554        case Tag.RefractiveParametersUsedOnPatientSequence:
3555            return "RefractiveParametersUsedOnPatientSequence";
3556        case Tag.MeasurementLaterality:
3557            return "MeasurementLaterality";
3558        case Tag.OphthalmicPatientClinicalInformationLeftEyeSequence:
3559            return "OphthalmicPatientClinicalInformationLeftEyeSequence";
3560        case Tag.OphthalmicPatientClinicalInformationRightEyeSequence:
3561            return "OphthalmicPatientClinicalInformationRightEyeSequence";
3562        case Tag.FovealPointNormativeDataFlag:
3563            return "FovealPointNormativeDataFlag";
3564        case Tag.FovealPointProbabilityValue:
3565            return "FovealPointProbabilityValue";
3566        case Tag.ScreeningBaselineMeasured:
3567            return "ScreeningBaselineMeasured";
3568        case Tag.ScreeningBaselineMeasuredSequence:
3569            return "ScreeningBaselineMeasuredSequence";
3570        case Tag.ScreeningBaselineType:
3571            return "ScreeningBaselineType";
3572        case Tag.ScreeningBaselineValue:
3573            return "ScreeningBaselineValue";
3574        case Tag.AlgorithmSource:
3575            return "AlgorithmSource";
3576        case Tag.DataSetName:
3577            return "DataSetName";
3578        case Tag.DataSetVersion:
3579            return "DataSetVersion";
3580        case Tag.DataSetSource:
3581            return "DataSetSource";
3582        case Tag.DataSetDescription:
3583            return "DataSetDescription";
3584        case Tag.VisualFieldTestReliabilityGlobalIndexSequence:
3585            return "VisualFieldTestReliabilityGlobalIndexSequence";
3586        case Tag.VisualFieldGlobalResultsIndexSequence:
3587            return "VisualFieldGlobalResultsIndexSequence";
3588        case Tag.DataObservationSequence:
3589            return "DataObservationSequence";
3590        case Tag.IndexNormalsFlag:
3591            return "IndexNormalsFlag";
3592        case Tag.IndexProbability:
3593            return "IndexProbability";
3594        case Tag.IndexProbabilitySequence:
3595            return "IndexProbabilitySequence";
3596        case Tag.SamplesPerPixel:
3597            return "SamplesPerPixel";
3598        case Tag.SamplesPerPixelUsed:
3599            return "SamplesPerPixelUsed";
3600        case Tag.PhotometricInterpretation:
3601            return "PhotometricInterpretation";
3602        case Tag.ImageDimensions:
3603            return "ImageDimensions";
3604        case Tag.PlanarConfiguration:
3605            return "PlanarConfiguration";
3606        case Tag.NumberOfFrames:
3607            return "NumberOfFrames";
3608        case Tag.FrameIncrementPointer:
3609            return "FrameIncrementPointer";
3610        case Tag.FrameDimensionPointer:
3611            return "FrameDimensionPointer";
3612        case Tag.Rows:
3613            return "Rows";
3614        case Tag.Columns:
3615            return "Columns";
3616        case Tag.Planes:
3617            return "Planes";
3618        case Tag.UltrasoundColorDataPresent:
3619            return "UltrasoundColorDataPresent";
3620        case Tag.PixelSpacing:
3621            return "PixelSpacing";
3622        case Tag.ZoomFactor:
3623            return "ZoomFactor";
3624        case Tag.ZoomCenter:
3625            return "ZoomCenter";
3626        case Tag.PixelAspectRatio:
3627            return "PixelAspectRatio";
3628        case Tag.ImageFormat:
3629            return "ImageFormat";
3630        case Tag.ManipulatedImage:
3631            return "ManipulatedImage";
3632        case Tag.CorrectedImage:
3633            return "CorrectedImage";
3634        case Tag.CompressionRecognitionCode:
3635            return "CompressionRecognitionCode";
3636        case Tag.CompressionCode:
3637            return "CompressionCode";
3638        case Tag.CompressionOriginator:
3639            return "CompressionOriginator";
3640        case Tag.CompressionLabel:
3641            return "CompressionLabel";
3642        case Tag.CompressionDescription:
3643            return "CompressionDescription";
3644        case Tag.CompressionSequence:
3645            return "CompressionSequence";
3646        case Tag.CompressionStepPointers:
3647            return "CompressionStepPointers";
3648        case Tag.RepeatInterval:
3649            return "RepeatInterval";
3650        case Tag.BitsGrouped:
3651            return "BitsGrouped";
3652        case Tag.PerimeterTable:
3653            return "PerimeterTable";
3654        case Tag.PerimeterValue:
3655            return "PerimeterValue";
3656        case Tag.PredictorRows:
3657            return "PredictorRows";
3658        case Tag.PredictorColumns:
3659            return "PredictorColumns";
3660        case Tag.PredictorConstants:
3661            return "PredictorConstants";
3662        case Tag.BlockedPixels:
3663            return "BlockedPixels";
3664        case Tag.BlockRows:
3665            return "BlockRows";
3666        case Tag.BlockColumns:
3667            return "BlockColumns";
3668        case Tag.RowOverlap:
3669            return "RowOverlap";
3670        case Tag.ColumnOverlap:
3671            return "ColumnOverlap";
3672        case Tag.BitsAllocated:
3673            return "BitsAllocated";
3674        case Tag.BitsStored:
3675            return "BitsStored";
3676        case Tag.HighBit:
3677            return "HighBit";
3678        case Tag.PixelRepresentation:
3679            return "PixelRepresentation";
3680        case Tag.SmallestValidPixelValue:
3681            return "SmallestValidPixelValue";
3682        case Tag.LargestValidPixelValue:
3683            return "LargestValidPixelValue";
3684        case Tag.SmallestImagePixelValue:
3685            return "SmallestImagePixelValue";
3686        case Tag.LargestImagePixelValue:
3687            return "LargestImagePixelValue";
3688        case Tag.SmallestPixelValueInSeries:
3689            return "SmallestPixelValueInSeries";
3690        case Tag.LargestPixelValueInSeries:
3691            return "LargestPixelValueInSeries";
3692        case Tag.SmallestImagePixelValueInPlane:
3693            return "SmallestImagePixelValueInPlane";
3694        case Tag.LargestImagePixelValueInPlane:
3695            return "LargestImagePixelValueInPlane";
3696        case Tag.PixelPaddingValue:
3697            return "PixelPaddingValue";
3698        case Tag.PixelPaddingRangeLimit:
3699            return "PixelPaddingRangeLimit";
3700        case Tag.FloatPixelPaddingValue:
3701            return "FloatPixelPaddingValue";
3702        case Tag.DoubleFloatPixelPaddingValue:
3703            return "DoubleFloatPixelPaddingValue";
3704        case Tag.FloatPixelPaddingRangeLimit:
3705            return "FloatPixelPaddingRangeLimit";
3706        case Tag.DoubleFloatPixelPaddingRangeLimit:
3707            return "DoubleFloatPixelPaddingRangeLimit";
3708        case Tag.ImageLocation:
3709            return "ImageLocation";
3710        case Tag.QualityControlImage:
3711            return "QualityControlImage";
3712        case Tag.BurnedInAnnotation:
3713            return "BurnedInAnnotation";
3714        case Tag.RecognizableVisualFeatures:
3715            return "RecognizableVisualFeatures";
3716        case Tag.LongitudinalTemporalInformationModified:
3717            return "LongitudinalTemporalInformationModified";
3718        case Tag.ReferencedColorPaletteInstanceUID:
3719            return "ReferencedColorPaletteInstanceUID";
3720        case Tag.TransformLabel:
3721            return "TransformLabel";
3722        case Tag.TransformVersionNumber:
3723            return "TransformVersionNumber";
3724        case Tag.NumberOfTransformSteps:
3725            return "NumberOfTransformSteps";
3726        case Tag.SequenceOfCompressedData:
3727            return "SequenceOfCompressedData";
3728        case Tag.DetailsOfCoefficients:
3729            return "DetailsOfCoefficients";
3730        case Tag.DCTLabel:
3731            return "DCTLabel";
3732        case Tag.DataBlockDescription:
3733            return "DataBlockDescription";
3734        case Tag.DataBlock:
3735            return "DataBlock";
3736        case Tag.NormalizationFactorFormat:
3737            return "NormalizationFactorFormat";
3738        case Tag.ZonalMapNumberFormat:
3739            return "ZonalMapNumberFormat";
3740        case Tag.ZonalMapLocation:
3741            return "ZonalMapLocation";
3742        case Tag.ZonalMapFormat:
3743            return "ZonalMapFormat";
3744        case Tag.AdaptiveMapFormat:
3745            return "AdaptiveMapFormat";
3746        case Tag.CodeNumberFormat:
3747            return "CodeNumberFormat";
3748        case Tag.CodeLabel:
3749            return "CodeLabel";
3750        case Tag.NumberOfTables:
3751            return "NumberOfTables";
3752        case Tag.CodeTableLocation:
3753            return "CodeTableLocation";
3754        case Tag.BitsForCodeWord:
3755            return "BitsForCodeWord";
3756        case Tag.ImageDataLocation:
3757            return "ImageDataLocation";
3758        case Tag.PixelSpacingCalibrationType:
3759            return "PixelSpacingCalibrationType";
3760        case Tag.PixelSpacingCalibrationDescription:
3761            return "PixelSpacingCalibrationDescription";
3762        case Tag.PixelIntensityRelationship:
3763            return "PixelIntensityRelationship";
3764        case Tag.PixelIntensityRelationshipSign:
3765            return "PixelIntensityRelationshipSign";
3766        case Tag.WindowCenter:
3767            return "WindowCenter";
3768        case Tag.WindowWidth:
3769            return "WindowWidth";
3770        case Tag.RescaleIntercept:
3771            return "RescaleIntercept";
3772        case Tag.RescaleSlope:
3773            return "RescaleSlope";
3774        case Tag.RescaleType:
3775            return "RescaleType";
3776        case Tag.WindowCenterWidthExplanation:
3777            return "WindowCenterWidthExplanation";
3778        case Tag.VOILUTFunction:
3779            return "VOILUTFunction";
3780        case Tag.GrayScale:
3781            return "GrayScale";
3782        case Tag.RecommendedViewingMode:
3783            return "RecommendedViewingMode";
3784        case Tag.GrayLookupTableDescriptor:
3785            return "GrayLookupTableDescriptor";
3786        case Tag.RedPaletteColorLookupTableDescriptor:
3787            return "RedPaletteColorLookupTableDescriptor";
3788        case Tag.GreenPaletteColorLookupTableDescriptor:
3789            return "GreenPaletteColorLookupTableDescriptor";
3790        case Tag.BluePaletteColorLookupTableDescriptor:
3791            return "BluePaletteColorLookupTableDescriptor";
3792        case Tag.AlphaPaletteColorLookupTableDescriptor:
3793            return "AlphaPaletteColorLookupTableDescriptor";
3794        case Tag.LargeRedPaletteColorLookupTableDescriptor:
3795            return "LargeRedPaletteColorLookupTableDescriptor";
3796        case Tag.LargeGreenPaletteColorLookupTableDescriptor:
3797            return "LargeGreenPaletteColorLookupTableDescriptor";
3798        case Tag.LargeBluePaletteColorLookupTableDescriptor:
3799            return "LargeBluePaletteColorLookupTableDescriptor";
3800        case Tag.PaletteColorLookupTableUID:
3801            return "PaletteColorLookupTableUID";
3802        case Tag.GrayLookupTableData:
3803            return "GrayLookupTableData";
3804        case Tag.RedPaletteColorLookupTableData:
3805            return "RedPaletteColorLookupTableData";
3806        case Tag.GreenPaletteColorLookupTableData:
3807            return "GreenPaletteColorLookupTableData";
3808        case Tag.BluePaletteColorLookupTableData:
3809            return "BluePaletteColorLookupTableData";
3810        case Tag.AlphaPaletteColorLookupTableData:
3811            return "AlphaPaletteColorLookupTableData";
3812        case Tag.LargeRedPaletteColorLookupTableData:
3813            return "LargeRedPaletteColorLookupTableData";
3814        case Tag.LargeGreenPaletteColorLookupTableData:
3815            return "LargeGreenPaletteColorLookupTableData";
3816        case Tag.LargeBluePaletteColorLookupTableData:
3817            return "LargeBluePaletteColorLookupTableData";
3818        case Tag.LargePaletteColorLookupTableUID:
3819            return "LargePaletteColorLookupTableUID";
3820        case Tag.SegmentedRedPaletteColorLookupTableData:
3821            return "SegmentedRedPaletteColorLookupTableData";
3822        case Tag.SegmentedGreenPaletteColorLookupTableData:
3823            return "SegmentedGreenPaletteColorLookupTableData";
3824        case Tag.SegmentedBluePaletteColorLookupTableData:
3825            return "SegmentedBluePaletteColorLookupTableData";
3826        case Tag.SegmentedAlphaPaletteColorLookupTableData:
3827            return "SegmentedAlphaPaletteColorLookupTableData";
3828        case Tag.StoredValueColorRangeSequence:
3829            return "StoredValueColorRangeSequence";
3830        case Tag.MinimumStoredValueMapped:
3831            return "MinimumStoredValueMapped";
3832        case Tag.MaximumStoredValueMapped:
3833            return "MaximumStoredValueMapped";
3834        case Tag.BreastImplantPresent:
3835            return "BreastImplantPresent";
3836        case Tag.PartialView:
3837            return "PartialView";
3838        case Tag.PartialViewDescription:
3839            return "PartialViewDescription";
3840        case Tag.PartialViewCodeSequence:
3841            return "PartialViewCodeSequence";
3842        case Tag.SpatialLocationsPreserved:
3843            return "SpatialLocationsPreserved";
3844        case Tag.DataFrameAssignmentSequence:
3845            return "DataFrameAssignmentSequence";
3846        case Tag.DataPathAssignment:
3847            return "DataPathAssignment";
3848        case Tag.BitsMappedToColorLookupTable:
3849            return "BitsMappedToColorLookupTable";
3850        case Tag.BlendingLUT1Sequence:
3851            return "BlendingLUT1Sequence";
3852        case Tag.BlendingLUT1TransferFunction:
3853            return "BlendingLUT1TransferFunction";
3854        case Tag.BlendingWeightConstant:
3855            return "BlendingWeightConstant";
3856        case Tag.BlendingLookupTableDescriptor:
3857            return "BlendingLookupTableDescriptor";
3858        case Tag.BlendingLookupTableData:
3859            return "BlendingLookupTableData";
3860        case Tag.EnhancedPaletteColorLookupTableSequence:
3861            return "EnhancedPaletteColorLookupTableSequence";
3862        case Tag.BlendingLUT2Sequence:
3863            return "BlendingLUT2Sequence";
3864        case Tag.BlendingLUT2TransferFunction:
3865            return "BlendingLUT2TransferFunction";
3866        case Tag.DataPathID:
3867            return "DataPathID";
3868        case Tag.RGBLUTTransferFunction:
3869            return "RGBLUTTransferFunction";
3870        case Tag.AlphaLUTTransferFunction:
3871            return "AlphaLUTTransferFunction";
3872        case Tag.ICCProfile:
3873            return "ICCProfile";
3874        case Tag.ColorSpace:
3875            return "ColorSpace";
3876        case Tag.LossyImageCompression:
3877            return "LossyImageCompression";
3878        case Tag.LossyImageCompressionRatio:
3879            return "LossyImageCompressionRatio";
3880        case Tag.LossyImageCompressionMethod:
3881            return "LossyImageCompressionMethod";
3882        case Tag.ModalityLUTSequence:
3883            return "ModalityLUTSequence";
3884        case Tag.LUTDescriptor:
3885            return "LUTDescriptor";
3886        case Tag.LUTExplanation:
3887            return "LUTExplanation";
3888        case Tag.ModalityLUTType:
3889            return "ModalityLUTType";
3890        case Tag.LUTData:
3891            return "LUTData";
3892        case Tag.VOILUTSequence:
3893            return "VOILUTSequence";
3894        case Tag.SoftcopyVOILUTSequence:
3895            return "SoftcopyVOILUTSequence";
3896        case Tag.ImagePresentationComments:
3897            return "ImagePresentationComments";
3898        case Tag.BiPlaneAcquisitionSequence:
3899            return "BiPlaneAcquisitionSequence";
3900        case Tag.RepresentativeFrameNumber:
3901            return "RepresentativeFrameNumber";
3902        case Tag.FrameNumbersOfInterest:
3903            return "FrameNumbersOfInterest";
3904        case Tag.FrameOfInterestDescription:
3905            return "FrameOfInterestDescription";
3906        case Tag.FrameOfInterestType:
3907            return "FrameOfInterestType";
3908        case Tag.MaskPointers:
3909            return "MaskPointers";
3910        case Tag.RWavePointer:
3911            return "RWavePointer";
3912        case Tag.MaskSubtractionSequence:
3913            return "MaskSubtractionSequence";
3914        case Tag.MaskOperation:
3915            return "MaskOperation";
3916        case Tag.ApplicableFrameRange:
3917            return "ApplicableFrameRange";
3918        case Tag.MaskFrameNumbers:
3919            return "MaskFrameNumbers";
3920        case Tag.ContrastFrameAveraging:
3921            return "ContrastFrameAveraging";
3922        case Tag.MaskSubPixelShift:
3923            return "MaskSubPixelShift";
3924        case Tag.TIDOffset:
3925            return "TIDOffset";
3926        case Tag.MaskOperationExplanation:
3927            return "MaskOperationExplanation";
3928        case Tag.EquipmentAdministratorSequence:
3929            return "EquipmentAdministratorSequence";
3930        case Tag.NumberOfDisplaySubsystems:
3931            return "NumberOfDisplaySubsystems";
3932        case Tag.CurrentConfigurationID:
3933            return "CurrentConfigurationID";
3934        case Tag.DisplaySubsystemID:
3935            return "DisplaySubsystemID";
3936        case Tag.DisplaySubsystemName:
3937            return "DisplaySubsystemName";
3938        case Tag.DisplaySubsystemDescription:
3939            return "DisplaySubsystemDescription";
3940        case Tag.SystemStatus:
3941            return "SystemStatus";
3942        case Tag.SystemStatusComment:
3943            return "SystemStatusComment";
3944        case Tag.TargetLuminanceCharacteristicsSequence:
3945            return "TargetLuminanceCharacteristicsSequence";
3946        case Tag.LuminanceCharacteristicsID:
3947            return "LuminanceCharacteristicsID";
3948        case Tag.DisplaySubsystemConfigurationSequence:
3949            return "DisplaySubsystemConfigurationSequence";
3950        case Tag.ConfigurationID:
3951            return "ConfigurationID";
3952        case Tag.ConfigurationName:
3953            return "ConfigurationName";
3954        case Tag.ConfigurationDescription:
3955            return "ConfigurationDescription";
3956        case Tag.ReferencedTargetLuminanceCharacteristicsID:
3957            return "ReferencedTargetLuminanceCharacteristicsID";
3958        case Tag.QAResultsSequence:
3959            return "QAResultsSequence";
3960        case Tag.DisplaySubsystemQAResultsSequence:
3961            return "DisplaySubsystemQAResultsSequence";
3962        case Tag.ConfigurationQAResultsSequence:
3963            return "ConfigurationQAResultsSequence";
3964        case Tag.MeasurementEquipmentSequence:
3965            return "MeasurementEquipmentSequence";
3966        case Tag.MeasurementFunctions:
3967            return "MeasurementFunctions";
3968        case Tag.MeasurementEquipmentType:
3969            return "MeasurementEquipmentType";
3970        case Tag.VisualEvaluationResultSequence:
3971            return "VisualEvaluationResultSequence";
3972        case Tag.DisplayCalibrationResultSequence:
3973            return "DisplayCalibrationResultSequence";
3974        case Tag.DDLValue:
3975            return "DDLValue";
3976        case Tag.CIExyWhitePoint:
3977            return "CIExyWhitePoint";
3978        case Tag.DisplayFunctionType:
3979            return "DisplayFunctionType";
3980        case Tag.GammaValue:
3981            return "GammaValue";
3982        case Tag.NumberOfLuminancePoints:
3983            return "NumberOfLuminancePoints";
3984        case Tag.LuminanceResponseSequence:
3985            return "LuminanceResponseSequence";
3986        case Tag.TargetMinimumLuminance:
3987            return "TargetMinimumLuminance";
3988        case Tag.TargetMaximumLuminance:
3989            return "TargetMaximumLuminance";
3990        case Tag.LuminanceValue:
3991            return "LuminanceValue";
3992        case Tag.LuminanceResponseDescription:
3993            return "LuminanceResponseDescription";
3994        case Tag.WhitePointFlag:
3995            return "WhitePointFlag";
3996        case Tag.DisplayDeviceTypeCodeSequence:
3997            return "DisplayDeviceTypeCodeSequence";
3998        case Tag.DisplaySubsystemSequence:
3999            return "DisplaySubsystemSequence";
4000        case Tag.LuminanceResultSequence:
4001            return "LuminanceResultSequence";
4002        case Tag.AmbientLightValueSource:
4003            return "AmbientLightValueSource";
4004        case Tag.MeasuredCharacteristics:
4005            return "MeasuredCharacteristics";
4006        case Tag.LuminanceUniformityResultSequence:
4007            return "LuminanceUniformityResultSequence";
4008        case Tag.VisualEvaluationTestSequence:
4009            return "VisualEvaluationTestSequence";
4010        case Tag.TestResult:
4011            return "TestResult";
4012        case Tag.TestResultComment:
4013            return "TestResultComment";
4014        case Tag.TestImageValidation:
4015            return "TestImageValidation";
4016        case Tag.TestPatternCodeSequence:
4017            return "TestPatternCodeSequence";
4018        case Tag.MeasurementPatternCodeSequence:
4019            return "MeasurementPatternCodeSequence";
4020        case Tag.VisualEvaluationMethodCodeSequence:
4021            return "VisualEvaluationMethodCodeSequence";
4022        case Tag.PixelDataProviderURL:
4023            return "PixelDataProviderURL";
4024        case Tag.DataPointRows:
4025            return "DataPointRows";
4026        case Tag.DataPointColumns:
4027            return "DataPointColumns";
4028        case Tag.SignalDomainColumns:
4029            return "SignalDomainColumns";
4030        case Tag.LargestMonochromePixelValue:
4031            return "LargestMonochromePixelValue";
4032        case Tag.DataRepresentation:
4033            return "DataRepresentation";
4034        case Tag.PixelMeasuresSequence:
4035            return "PixelMeasuresSequence";
4036        case Tag.FrameVOILUTSequence:
4037            return "FrameVOILUTSequence";
4038        case Tag.PixelValueTransformationSequence:
4039            return "PixelValueTransformationSequence";
4040        case Tag.SignalDomainRows:
4041            return "SignalDomainRows";
4042        case Tag.DisplayFilterPercentage:
4043            return "DisplayFilterPercentage";
4044        case Tag.FramePixelShiftSequence:
4045            return "FramePixelShiftSequence";
4046        case Tag.SubtractionItemID:
4047            return "SubtractionItemID";
4048        case Tag.PixelIntensityRelationshipLUTSequence:
4049            return "PixelIntensityRelationshipLUTSequence";
4050        case Tag.FramePixelDataPropertiesSequence:
4051            return "FramePixelDataPropertiesSequence";
4052        case Tag.GeometricalProperties:
4053            return "GeometricalProperties";
4054        case Tag.GeometricMaximumDistortion:
4055            return "GeometricMaximumDistortion";
4056        case Tag.ImageProcessingApplied:
4057            return "ImageProcessingApplied";
4058        case Tag.MaskSelectionMode:
4059            return "MaskSelectionMode";
4060        case Tag.LUTFunction:
4061            return "LUTFunction";
4062        case Tag.MaskVisibilityPercentage:
4063            return "MaskVisibilityPercentage";
4064        case Tag.PixelShiftSequence:
4065            return "PixelShiftSequence";
4066        case Tag.RegionPixelShiftSequence:
4067            return "RegionPixelShiftSequence";
4068        case Tag.VerticesOfTheRegion:
4069            return "VerticesOfTheRegion";
4070        case Tag.MultiFramePresentationSequence:
4071            return "MultiFramePresentationSequence";
4072        case Tag.PixelShiftFrameRange:
4073            return "PixelShiftFrameRange";
4074        case Tag.LUTFrameRange:
4075            return "LUTFrameRange";
4076        case Tag.ImageToEquipmentMappingMatrix:
4077            return "ImageToEquipmentMappingMatrix";
4078        case Tag.EquipmentCoordinateSystemIdentification:
4079            return "EquipmentCoordinateSystemIdentification";
4080        case Tag.StudyStatusID:
4081            return "StudyStatusID";
4082        case Tag.StudyPriorityID:
4083            return "StudyPriorityID";
4084        case Tag.StudyIDIssuer:
4085            return "StudyIDIssuer";
4086        case Tag.StudyVerifiedDate:
4087            return "StudyVerifiedDate";
4088        case Tag.StudyVerifiedTime:
4089            return "StudyVerifiedTime";
4090        case Tag.StudyReadDate:
4091            return "StudyReadDate";
4092        case Tag.StudyReadTime:
4093            return "StudyReadTime";
4094        case Tag.ScheduledStudyStartDate:
4095            return "ScheduledStudyStartDate";
4096        case Tag.ScheduledStudyStartTime:
4097            return "ScheduledStudyStartTime";
4098        case Tag.ScheduledStudyStopDate:
4099            return "ScheduledStudyStopDate";
4100        case Tag.ScheduledStudyStopTime:
4101            return "ScheduledStudyStopTime";
4102        case Tag.ScheduledStudyLocation:
4103            return "ScheduledStudyLocation";
4104        case Tag.ScheduledStudyLocationAETitle:
4105            return "ScheduledStudyLocationAETitle";
4106        case Tag.ReasonForStudy:
4107            return "ReasonForStudy";
4108        case Tag.RequestingPhysicianIdentificationSequence:
4109            return "RequestingPhysicianIdentificationSequence";
4110        case Tag.RequestingPhysician:
4111            return "RequestingPhysician";
4112        case Tag.RequestingService:
4113            return "RequestingService";
4114        case Tag.RequestingServiceCodeSequence:
4115            return "RequestingServiceCodeSequence";
4116        case Tag.StudyArrivalDate:
4117            return "StudyArrivalDate";
4118        case Tag.StudyArrivalTime:
4119            return "StudyArrivalTime";
4120        case Tag.StudyCompletionDate:
4121            return "StudyCompletionDate";
4122        case Tag.StudyCompletionTime:
4123            return "StudyCompletionTime";
4124        case Tag.StudyComponentStatusID:
4125            return "StudyComponentStatusID";
4126        case Tag.RequestedProcedureDescription:
4127            return "RequestedProcedureDescription";
4128        case Tag.RequestedProcedureCodeSequence:
4129            return "RequestedProcedureCodeSequence";
4130        case Tag.RequestedContrastAgent:
4131            return "RequestedContrastAgent";
4132        case Tag.StudyComments:
4133            return "StudyComments";
4134        case Tag.ReferencedPatientAliasSequence:
4135            return "ReferencedPatientAliasSequence";
4136        case Tag.VisitStatusID:
4137            return "VisitStatusID";
4138        case Tag.AdmissionID:
4139            return "AdmissionID";
4140        case Tag.IssuerOfAdmissionID:
4141            return "IssuerOfAdmissionID";
4142        case Tag.IssuerOfAdmissionIDSequence:
4143            return "IssuerOfAdmissionIDSequence";
4144        case Tag.RouteOfAdmissions:
4145            return "RouteOfAdmissions";
4146        case Tag.ScheduledAdmissionDate:
4147            return "ScheduledAdmissionDate";
4148        case Tag.ScheduledAdmissionTime:
4149            return "ScheduledAdmissionTime";
4150        case Tag.ScheduledDischargeDate:
4151            return "ScheduledDischargeDate";
4152        case Tag.ScheduledDischargeTime:
4153            return "ScheduledDischargeTime";
4154        case Tag.ScheduledPatientInstitutionResidence:
4155            return "ScheduledPatientInstitutionResidence";
4156        case Tag.AdmittingDate:
4157            return "AdmittingDate";
4158        case Tag.AdmittingTime:
4159            return "AdmittingTime";
4160        case Tag.DischargeDate:
4161            return "DischargeDate";
4162        case Tag.DischargeTime:
4163            return "DischargeTime";
4164        case Tag.DischargeDiagnosisDescription:
4165            return "DischargeDiagnosisDescription";
4166        case Tag.DischargeDiagnosisCodeSequence:
4167            return "DischargeDiagnosisCodeSequence";
4168        case Tag.SpecialNeeds:
4169            return "SpecialNeeds";
4170        case Tag.ServiceEpisodeID:
4171            return "ServiceEpisodeID";
4172        case Tag.IssuerOfServiceEpisodeID:
4173            return "IssuerOfServiceEpisodeID";
4174        case Tag.ServiceEpisodeDescription:
4175            return "ServiceEpisodeDescription";
4176        case Tag.IssuerOfServiceEpisodeIDSequence:
4177            return "IssuerOfServiceEpisodeIDSequence";
4178        case Tag.PertinentDocumentsSequence:
4179            return "PertinentDocumentsSequence";
4180        case Tag.PertinentResourcesSequence:
4181            return "PertinentResourcesSequence";
4182        case Tag.ResourceDescription:
4183            return "ResourceDescription";
4184        case Tag.CurrentPatientLocation:
4185            return "CurrentPatientLocation";
4186        case Tag.PatientInstitutionResidence:
4187            return "PatientInstitutionResidence";
4188        case Tag.PatientState:
4189            return "PatientState";
4190        case Tag.PatientClinicalTrialParticipationSequence:
4191            return "PatientClinicalTrialParticipationSequence";
4192        case Tag.VisitComments:
4193            return "VisitComments";
4194        case Tag.WaveformOriginality:
4195            return "WaveformOriginality";
4196        case Tag.NumberOfWaveformChannels:
4197            return "NumberOfWaveformChannels";
4198        case Tag.NumberOfWaveformSamples:
4199            return "NumberOfWaveformSamples";
4200        case Tag.SamplingFrequency:
4201            return "SamplingFrequency";
4202        case Tag.MultiplexGroupLabel:
4203            return "MultiplexGroupLabel";
4204        case Tag.ChannelDefinitionSequence:
4205            return "ChannelDefinitionSequence";
4206        case Tag.WaveformChannelNumber:
4207            return "WaveformChannelNumber";
4208        case Tag.ChannelLabel:
4209            return "ChannelLabel";
4210        case Tag.ChannelStatus:
4211            return "ChannelStatus";
4212        case Tag.ChannelSourceSequence:
4213            return "ChannelSourceSequence";
4214        case Tag.ChannelSourceModifiersSequence:
4215            return "ChannelSourceModifiersSequence";
4216        case Tag.SourceWaveformSequence:
4217            return "SourceWaveformSequence";
4218        case Tag.ChannelDerivationDescription:
4219            return "ChannelDerivationDescription";
4220        case Tag.ChannelSensitivity:
4221            return "ChannelSensitivity";
4222        case Tag.ChannelSensitivityUnitsSequence:
4223            return "ChannelSensitivityUnitsSequence";
4224        case Tag.ChannelSensitivityCorrectionFactor:
4225            return "ChannelSensitivityCorrectionFactor";
4226        case Tag.ChannelBaseline:
4227            return "ChannelBaseline";
4228        case Tag.ChannelTimeSkew:
4229            return "ChannelTimeSkew";
4230        case Tag.ChannelSampleSkew:
4231            return "ChannelSampleSkew";
4232        case Tag.ChannelOffset:
4233            return "ChannelOffset";
4234        case Tag.WaveformBitsStored:
4235            return "WaveformBitsStored";
4236        case Tag.FilterLowFrequency:
4237            return "FilterLowFrequency";
4238        case Tag.FilterHighFrequency:
4239            return "FilterHighFrequency";
4240        case Tag.NotchFilterFrequency:
4241            return "NotchFilterFrequency";
4242        case Tag.NotchFilterBandwidth:
4243            return "NotchFilterBandwidth";
4244        case Tag.WaveformDataDisplayScale:
4245            return "WaveformDataDisplayScale";
4246        case Tag.WaveformDisplayBackgroundCIELabValue:
4247            return "WaveformDisplayBackgroundCIELabValue";
4248        case Tag.WaveformPresentationGroupSequence:
4249            return "WaveformPresentationGroupSequence";
4250        case Tag.PresentationGroupNumber:
4251            return "PresentationGroupNumber";
4252        case Tag.ChannelDisplaySequence:
4253            return "ChannelDisplaySequence";
4254        case Tag.ChannelRecommendedDisplayCIELabValue:
4255            return "ChannelRecommendedDisplayCIELabValue";
4256        case Tag.ChannelPosition:
4257            return "ChannelPosition";
4258        case Tag.DisplayShadingFlag:
4259            return "DisplayShadingFlag";
4260        case Tag.FractionalChannelDisplayScale:
4261            return "FractionalChannelDisplayScale";
4262        case Tag.AbsoluteChannelDisplayScale:
4263            return "AbsoluteChannelDisplayScale";
4264        case Tag.MultiplexedAudioChannelsDescriptionCodeSequence:
4265            return "MultiplexedAudioChannelsDescriptionCodeSequence";
4266        case Tag.ChannelIdentificationCode:
4267            return "ChannelIdentificationCode";
4268        case Tag.ChannelMode:
4269            return "ChannelMode";
4270        case Tag.ScheduledStationAETitle:
4271            return "ScheduledStationAETitle";
4272        case Tag.ScheduledProcedureStepStartDate:
4273            return "ScheduledProcedureStepStartDate";
4274        case Tag.ScheduledProcedureStepStartTime:
4275            return "ScheduledProcedureStepStartTime";
4276        case Tag.ScheduledProcedureStepEndDate:
4277            return "ScheduledProcedureStepEndDate";
4278        case Tag.ScheduledProcedureStepEndTime:
4279            return "ScheduledProcedureStepEndTime";
4280        case Tag.ScheduledPerformingPhysicianName:
4281            return "ScheduledPerformingPhysicianName";
4282        case Tag.ScheduledProcedureStepDescription:
4283            return "ScheduledProcedureStepDescription";
4284        case Tag.ScheduledProtocolCodeSequence:
4285            return "ScheduledProtocolCodeSequence";
4286        case Tag.ScheduledProcedureStepID:
4287            return "ScheduledProcedureStepID";
4288        case Tag.StageCodeSequence:
4289            return "StageCodeSequence";
4290        case Tag.ScheduledPerformingPhysicianIdentificationSequence:
4291            return "ScheduledPerformingPhysicianIdentificationSequence";
4292        case Tag.ScheduledStationName:
4293            return "ScheduledStationName";
4294        case Tag.ScheduledProcedureStepLocation:
4295            return "ScheduledProcedureStepLocation";
4296        case Tag.PreMedication:
4297            return "PreMedication";
4298        case Tag.ScheduledProcedureStepStatus:
4299            return "ScheduledProcedureStepStatus";
4300        case Tag.OrderPlacerIdentifierSequence:
4301            return "OrderPlacerIdentifierSequence";
4302        case Tag.OrderFillerIdentifierSequence:
4303            return "OrderFillerIdentifierSequence";
4304        case Tag.LocalNamespaceEntityID:
4305            return "LocalNamespaceEntityID";
4306        case Tag.UniversalEntityID:
4307            return "UniversalEntityID";
4308        case Tag.UniversalEntityIDType:
4309            return "UniversalEntityIDType";
4310        case Tag.IdentifierTypeCode:
4311            return "IdentifierTypeCode";
4312        case Tag.AssigningFacilitySequence:
4313            return "AssigningFacilitySequence";
4314        case Tag.AssigningJurisdictionCodeSequence:
4315            return "AssigningJurisdictionCodeSequence";
4316        case Tag.AssigningAgencyOrDepartmentCodeSequence:
4317            return "AssigningAgencyOrDepartmentCodeSequence";
4318        case Tag.ScheduledProcedureStepSequence:
4319            return "ScheduledProcedureStepSequence";
4320        case Tag.ReferencedNonImageCompositeSOPInstanceSequence:
4321            return "ReferencedNonImageCompositeSOPInstanceSequence";
4322        case Tag.PerformedStationAETitle:
4323            return "PerformedStationAETitle";
4324        case Tag.PerformedStationName:
4325            return "PerformedStationName";
4326        case Tag.PerformedLocation:
4327            return "PerformedLocation";
4328        case Tag.PerformedProcedureStepStartDate:
4329            return "PerformedProcedureStepStartDate";
4330        case Tag.PerformedProcedureStepStartTime:
4331            return "PerformedProcedureStepStartTime";
4332        case Tag.PerformedProcedureStepEndDate:
4333            return "PerformedProcedureStepEndDate";
4334        case Tag.PerformedProcedureStepEndTime:
4335            return "PerformedProcedureStepEndTime";
4336        case Tag.PerformedProcedureStepStatus:
4337            return "PerformedProcedureStepStatus";
4338        case Tag.PerformedProcedureStepID:
4339            return "PerformedProcedureStepID";
4340        case Tag.PerformedProcedureStepDescription:
4341            return "PerformedProcedureStepDescription";
4342        case Tag.PerformedProcedureTypeDescription:
4343            return "PerformedProcedureTypeDescription";
4344        case Tag.PerformedProtocolCodeSequence:
4345            return "PerformedProtocolCodeSequence";
4346        case Tag.PerformedProtocolType:
4347            return "PerformedProtocolType";
4348        case Tag.ScheduledStepAttributesSequence:
4349            return "ScheduledStepAttributesSequence";
4350        case Tag.RequestAttributesSequence:
4351            return "RequestAttributesSequence";
4352        case Tag.CommentsOnThePerformedProcedureStep:
4353            return "CommentsOnThePerformedProcedureStep";
4354        case Tag.PerformedProcedureStepDiscontinuationReasonCodeSequence:
4355            return "PerformedProcedureStepDiscontinuationReasonCodeSequence";
4356        case Tag.QuantitySequence:
4357            return "QuantitySequence";
4358        case Tag.Quantity:
4359            return "Quantity";
4360        case Tag.MeasuringUnitsSequence:
4361            return "MeasuringUnitsSequence";
4362        case Tag.BillingItemSequence:
4363            return "BillingItemSequence";
4364        case Tag.TotalTimeOfFluoroscopy:
4365            return "TotalTimeOfFluoroscopy";
4366        case Tag.TotalNumberOfExposures:
4367            return "TotalNumberOfExposures";
4368        case Tag.EntranceDose:
4369            return "EntranceDose";
4370        case Tag.ExposedArea:
4371            return "ExposedArea";
4372        case Tag.DistanceSourceToEntrance:
4373            return "DistanceSourceToEntrance";
4374        case Tag.DistanceSourceToSupport:
4375            return "DistanceSourceToSupport";
4376        case Tag.ExposureDoseSequence:
4377            return "ExposureDoseSequence";
4378        case Tag.CommentsOnRadiationDose:
4379            return "CommentsOnRadiationDose";
4380        case Tag.XRayOutput:
4381            return "XRayOutput";
4382        case Tag.HalfValueLayer:
4383            return "HalfValueLayer";
4384        case Tag.OrganDose:
4385            return "OrganDose";
4386        case Tag.OrganExposed:
4387            return "OrganExposed";
4388        case Tag.BillingProcedureStepSequence:
4389            return "BillingProcedureStepSequence";
4390        case Tag.FilmConsumptionSequence:
4391            return "FilmConsumptionSequence";
4392        case Tag.BillingSuppliesAndDevicesSequence:
4393            return "BillingSuppliesAndDevicesSequence";
4394        case Tag.ReferencedProcedureStepSequence:
4395            return "ReferencedProcedureStepSequence";
4396        case Tag.PerformedSeriesSequence:
4397            return "PerformedSeriesSequence";
4398        case Tag.CommentsOnTheScheduledProcedureStep:
4399            return "CommentsOnTheScheduledProcedureStep";
4400        case Tag.ProtocolContextSequence:
4401            return "ProtocolContextSequence";
4402        case Tag.ContentItemModifierSequence:
4403            return "ContentItemModifierSequence";
4404        case Tag.ScheduledSpecimenSequence:
4405            return "ScheduledSpecimenSequence";
4406        case Tag.SpecimenAccessionNumber:
4407            return "SpecimenAccessionNumber";
4408        case Tag.ContainerIdentifier:
4409            return "ContainerIdentifier";
4410        case Tag.IssuerOfTheContainerIdentifierSequence:
4411            return "IssuerOfTheContainerIdentifierSequence";
4412        case Tag.AlternateContainerIdentifierSequence:
4413            return "AlternateContainerIdentifierSequence";
4414        case Tag.ContainerTypeCodeSequence:
4415            return "ContainerTypeCodeSequence";
4416        case Tag.ContainerDescription:
4417            return "ContainerDescription";
4418        case Tag.ContainerComponentSequence:
4419            return "ContainerComponentSequence";
4420        case Tag.SpecimenSequence:
4421            return "SpecimenSequence";
4422        case Tag.SpecimenIdentifier:
4423            return "SpecimenIdentifier";
4424        case Tag.SpecimenDescriptionSequenceTrial:
4425            return "SpecimenDescriptionSequenceTrial";
4426        case Tag.SpecimenDescriptionTrial:
4427            return "SpecimenDescriptionTrial";
4428        case Tag.SpecimenUID:
4429            return "SpecimenUID";
4430        case Tag.AcquisitionContextSequence:
4431            return "AcquisitionContextSequence";
4432        case Tag.AcquisitionContextDescription:
4433            return "AcquisitionContextDescription";
4434        case Tag.SpecimenTypeCodeSequence:
4435            return "SpecimenTypeCodeSequence";
4436        case Tag.SpecimenDescriptionSequence:
4437            return "SpecimenDescriptionSequence";
4438        case Tag.IssuerOfTheSpecimenIdentifierSequence:
4439            return "IssuerOfTheSpecimenIdentifierSequence";
4440        case Tag.SpecimenShortDescription:
4441            return "SpecimenShortDescription";
4442        case Tag.SpecimenDetailedDescription:
4443            return "SpecimenDetailedDescription";
4444        case Tag.SpecimenPreparationSequence:
4445            return "SpecimenPreparationSequence";
4446        case Tag.SpecimenPreparationStepContentItemSequence:
4447            return "SpecimenPreparationStepContentItemSequence";
4448        case Tag.SpecimenLocalizationContentItemSequence:
4449            return "SpecimenLocalizationContentItemSequence";
4450        case Tag.SlideIdentifier:
4451            return "SlideIdentifier";
4452        case Tag.ImageCenterPointCoordinatesSequence:
4453            return "ImageCenterPointCoordinatesSequence";
4454        case Tag.XOffsetInSlideCoordinateSystem:
4455            return "XOffsetInSlideCoordinateSystem";
4456        case Tag.YOffsetInSlideCoordinateSystem:
4457            return "YOffsetInSlideCoordinateSystem";
4458        case Tag.ZOffsetInSlideCoordinateSystem:
4459            return "ZOffsetInSlideCoordinateSystem";
4460        case Tag.PixelSpacingSequence:
4461            return "PixelSpacingSequence";
4462        case Tag.CoordinateSystemAxisCodeSequence:
4463            return "CoordinateSystemAxisCodeSequence";
4464        case Tag.MeasurementUnitsCodeSequence:
4465            return "MeasurementUnitsCodeSequence";
4466        case Tag.VitalStainCodeSequenceTrial:
4467            return "VitalStainCodeSequenceTrial";
4468        case Tag.RequestedProcedureID:
4469            return "RequestedProcedureID";
4470        case Tag.ReasonForTheRequestedProcedure:
4471            return "ReasonForTheRequestedProcedure";
4472        case Tag.RequestedProcedurePriority:
4473            return "RequestedProcedurePriority";
4474        case Tag.PatientTransportArrangements:
4475            return "PatientTransportArrangements";
4476        case Tag.RequestedProcedureLocation:
4477            return "RequestedProcedureLocation";
4478        case Tag.PlacerOrderNumberProcedure:
4479            return "PlacerOrderNumberProcedure";
4480        case Tag.FillerOrderNumberProcedure:
4481            return "FillerOrderNumberProcedure";
4482        case Tag.ConfidentialityCode:
4483            return "ConfidentialityCode";
4484        case Tag.ReportingPriority:
4485            return "ReportingPriority";
4486        case Tag.ReasonForRequestedProcedureCodeSequence:
4487            return "ReasonForRequestedProcedureCodeSequence";
4488        case Tag.NamesOfIntendedRecipientsOfResults:
4489            return "NamesOfIntendedRecipientsOfResults";
4490        case Tag.IntendedRecipientsOfResultsIdentificationSequence:
4491            return "IntendedRecipientsOfResultsIdentificationSequence";
4492        case Tag.ReasonForPerformedProcedureCodeSequence:
4493            return "ReasonForPerformedProcedureCodeSequence";
4494        case Tag.RequestedProcedureDescriptionTrial:
4495            return "RequestedProcedureDescriptionTrial";
4496        case Tag.PersonIdentificationCodeSequence:
4497            return "PersonIdentificationCodeSequence";
4498        case Tag.PersonAddress:
4499            return "PersonAddress";
4500        case Tag.PersonTelephoneNumbers:
4501            return "PersonTelephoneNumbers";
4502        case Tag.PersonTelecomInformation:
4503            return "PersonTelecomInformation";
4504        case Tag.RequestedProcedureComments:
4505            return "RequestedProcedureComments";
4506        case Tag.ReasonForTheImagingServiceRequest:
4507            return "ReasonForTheImagingServiceRequest";
4508        case Tag.IssueDateOfImagingServiceRequest:
4509            return "IssueDateOfImagingServiceRequest";
4510        case Tag.IssueTimeOfImagingServiceRequest:
4511            return "IssueTimeOfImagingServiceRequest";
4512        case Tag.PlacerOrderNumberImagingServiceRequestRetired:
4513            return "PlacerOrderNumberImagingServiceRequestRetired";
4514        case Tag.FillerOrderNumberImagingServiceRequestRetired:
4515            return "FillerOrderNumberImagingServiceRequestRetired";
4516        case Tag.OrderEnteredBy:
4517            return "OrderEnteredBy";
4518        case Tag.OrderEntererLocation:
4519            return "OrderEntererLocation";
4520        case Tag.OrderCallbackPhoneNumber:
4521            return "OrderCallbackPhoneNumber";
4522        case Tag.OrderCallbackTelecomInformation:
4523            return "OrderCallbackTelecomInformation";
4524        case Tag.PlacerOrderNumberImagingServiceRequest:
4525            return "PlacerOrderNumberImagingServiceRequest";
4526        case Tag.FillerOrderNumberImagingServiceRequest:
4527            return "FillerOrderNumberImagingServiceRequest";
4528        case Tag.ImagingServiceRequestComments:
4529            return "ImagingServiceRequestComments";
4530        case Tag.ConfidentialityConstraintOnPatientDataDescription:
4531            return "ConfidentialityConstraintOnPatientDataDescription";
4532        case Tag.GeneralPurposeScheduledProcedureStepStatus:
4533            return "GeneralPurposeScheduledProcedureStepStatus";
4534        case Tag.GeneralPurposePerformedProcedureStepStatus:
4535            return "GeneralPurposePerformedProcedureStepStatus";
4536        case Tag.GeneralPurposeScheduledProcedureStepPriority:
4537            return "GeneralPurposeScheduledProcedureStepPriority";
4538        case Tag.ScheduledProcessingApplicationsCodeSequence:
4539            return "ScheduledProcessingApplicationsCodeSequence";
4540        case Tag.ScheduledProcedureStepStartDateTime:
4541            return "ScheduledProcedureStepStartDateTime";
4542        case Tag.MultipleCopiesFlag:
4543            return "MultipleCopiesFlag";
4544        case Tag.PerformedProcessingApplicationsCodeSequence:
4545            return "PerformedProcessingApplicationsCodeSequence";
4546        case Tag.HumanPerformerCodeSequence:
4547            return "HumanPerformerCodeSequence";
4548        case Tag.ScheduledProcedureStepModificationDateTime:
4549            return "ScheduledProcedureStepModificationDateTime";
4550        case Tag.ExpectedCompletionDateTime:
4551            return "ExpectedCompletionDateTime";
4552        case Tag.ResultingGeneralPurposePerformedProcedureStepsSequence:
4553            return "ResultingGeneralPurposePerformedProcedureStepsSequence";
4554        case Tag.ReferencedGeneralPurposeScheduledProcedureStepSequence:
4555            return "ReferencedGeneralPurposeScheduledProcedureStepSequence";
4556        case Tag.ScheduledWorkitemCodeSequence:
4557            return "ScheduledWorkitemCodeSequence";
4558        case Tag.PerformedWorkitemCodeSequence:
4559            return "PerformedWorkitemCodeSequence";
4560        case Tag.InputAvailabilityFlag:
4561            return "InputAvailabilityFlag";
4562        case Tag.InputInformationSequence:
4563            return "InputInformationSequence";
4564        case Tag.RelevantInformationSequence:
4565            return "RelevantInformationSequence";
4566        case Tag.ReferencedGeneralPurposeScheduledProcedureStepTransactionUID:
4567            return "ReferencedGeneralPurposeScheduledProcedureStepTransactionUID";
4568        case Tag.ScheduledStationNameCodeSequence:
4569            return "ScheduledStationNameCodeSequence";
4570        case Tag.ScheduledStationClassCodeSequence:
4571            return "ScheduledStationClassCodeSequence";
4572        case Tag.ScheduledStationGeographicLocationCodeSequence:
4573            return "ScheduledStationGeographicLocationCodeSequence";
4574        case Tag.PerformedStationNameCodeSequence:
4575            return "PerformedStationNameCodeSequence";
4576        case Tag.PerformedStationClassCodeSequence:
4577            return "PerformedStationClassCodeSequence";
4578        case Tag.PerformedStationGeographicLocationCodeSequence:
4579            return "PerformedStationGeographicLocationCodeSequence";
4580        case Tag.RequestedSubsequentWorkitemCodeSequence:
4581            return "RequestedSubsequentWorkitemCodeSequence";
4582        case Tag.NonDICOMOutputCodeSequence:
4583            return "NonDICOMOutputCodeSequence";
4584        case Tag.OutputInformationSequence:
4585            return "OutputInformationSequence";
4586        case Tag.ScheduledHumanPerformersSequence:
4587            return "ScheduledHumanPerformersSequence";
4588        case Tag.ActualHumanPerformersSequence:
4589            return "ActualHumanPerformersSequence";
4590        case Tag.HumanPerformerOrganization:
4591            return "HumanPerformerOrganization";
4592        case Tag.HumanPerformerName:
4593            return "HumanPerformerName";
4594        case Tag.RawDataHandling:
4595            return "RawDataHandling";
4596        case Tag.InputReadinessState:
4597            return "InputReadinessState";
4598        case Tag.PerformedProcedureStepStartDateTime:
4599            return "PerformedProcedureStepStartDateTime";
4600        case Tag.PerformedProcedureStepEndDateTime:
4601            return "PerformedProcedureStepEndDateTime";
4602        case Tag.ProcedureStepCancellationDateTime:
4603            return "ProcedureStepCancellationDateTime";
4604        case Tag.OutputDestinationSequence:
4605            return "OutputDestinationSequence";
4606        case Tag.DICOMStorageSequence:
4607            return "DICOMStorageSequence";
4608        case Tag.STOWRSStorageSequence:
4609            return "STOWRSStorageSequence";
4610        case Tag.StorageURL:
4611            return "StorageURL";
4612        case Tag.XDSStorageSequence:
4613            return "XDSStorageSequence";
4614        case Tag.EntranceDoseInmGy:
4615            return "EntranceDoseInmGy";
4616        case Tag.EntranceDoseDerivation:
4617            return "EntranceDoseDerivation";
4618        case Tag.ParametricMapFrameTypeSequence:
4619            return "ParametricMapFrameTypeSequence";
4620        case Tag.ReferencedImageRealWorldValueMappingSequence:
4621            return "ReferencedImageRealWorldValueMappingSequence";
4622        case Tag.RealWorldValueMappingSequence:
4623            return "RealWorldValueMappingSequence";
4624        case Tag.PixelValueMappingCodeSequence:
4625            return "PixelValueMappingCodeSequence";
4626        case Tag.LUTLabel:
4627            return "LUTLabel";
4628        case Tag.RealWorldValueLastValueMapped:
4629            return "RealWorldValueLastValueMapped";
4630        case Tag.RealWorldValueLUTData:
4631            return "RealWorldValueLUTData";
4632        case Tag.DoubleFloatRealWorldValueLastValueMapped:
4633            return "DoubleFloatRealWorldValueLastValueMapped";
4634        case Tag.DoubleFloatRealWorldValueFirstValueMapped:
4635            return "DoubleFloatRealWorldValueFirstValueMapped";
4636        case Tag.RealWorldValueFirstValueMapped:
4637            return "RealWorldValueFirstValueMapped";
4638        case Tag.QuantityDefinitionSequence:
4639            return "QuantityDefinitionSequence";
4640        case Tag.RealWorldValueIntercept:
4641            return "RealWorldValueIntercept";
4642        case Tag.RealWorldValueSlope:
4643            return "RealWorldValueSlope";
4644        case Tag.FindingsFlagTrial:
4645            return "FindingsFlagTrial";
4646        case Tag.RelationshipType:
4647            return "RelationshipType";
4648        case Tag.FindingsSequenceTrial:
4649            return "FindingsSequenceTrial";
4650        case Tag.FindingsGroupUIDTrial:
4651            return "FindingsGroupUIDTrial";
4652        case Tag.ReferencedFindingsGroupUIDTrial:
4653            return "ReferencedFindingsGroupUIDTrial";
4654        case Tag.FindingsGroupRecordingDateTrial:
4655            return "FindingsGroupRecordingDateTrial";
4656        case Tag.FindingsGroupRecordingTimeTrial:
4657            return "FindingsGroupRecordingTimeTrial";
4658        case Tag.FindingsSourceCategoryCodeSequenceTrial:
4659            return "FindingsSourceCategoryCodeSequenceTrial";
4660        case Tag.VerifyingOrganization:
4661            return "VerifyingOrganization";
4662        case Tag.DocumentingOrganizationIdentifierCodeSequenceTrial:
4663            return "DocumentingOrganizationIdentifierCodeSequenceTrial";
4664        case Tag.VerificationDateTime:
4665            return "VerificationDateTime";
4666        case Tag.ObservationDateTime:
4667            return "ObservationDateTime";
4668        case Tag.ValueType:
4669            return "ValueType";
4670        case Tag.ConceptNameCodeSequence:
4671            return "ConceptNameCodeSequence";
4672        case Tag.MeasurementPrecisionDescriptionTrial:
4673            return "MeasurementPrecisionDescriptionTrial";
4674        case Tag.ContinuityOfContent:
4675            return "ContinuityOfContent";
4676        case Tag.UrgencyOrPriorityAlertsTrial:
4677            return "UrgencyOrPriorityAlertsTrial";
4678        case Tag.SequencingIndicatorTrial:
4679            return "SequencingIndicatorTrial";
4680        case Tag.DocumentIdentifierCodeSequenceTrial:
4681            return "DocumentIdentifierCodeSequenceTrial";
4682        case Tag.DocumentAuthorTrial:
4683            return "DocumentAuthorTrial";
4684        case Tag.DocumentAuthorIdentifierCodeSequenceTrial:
4685            return "DocumentAuthorIdentifierCodeSequenceTrial";
4686        case Tag.IdentifierCodeSequenceTrial:
4687            return "IdentifierCodeSequenceTrial";
4688        case Tag.VerifyingObserverSequence:
4689            return "VerifyingObserverSequence";
4690        case Tag.ObjectBinaryIdentifierTrial:
4691            return "ObjectBinaryIdentifierTrial";
4692        case Tag.VerifyingObserverName:
4693            return "VerifyingObserverName";
4694        case Tag.DocumentingObserverIdentifierCodeSequenceTrial:
4695            return "DocumentingObserverIdentifierCodeSequenceTrial";
4696        case Tag.AuthorObserverSequence:
4697            return "AuthorObserverSequence";
4698        case Tag.ParticipantSequence:
4699            return "ParticipantSequence";
4700        case Tag.CustodialOrganizationSequence:
4701            return "CustodialOrganizationSequence";
4702        case Tag.ParticipationType:
4703            return "ParticipationType";
4704        case Tag.ParticipationDateTime:
4705            return "ParticipationDateTime";
4706        case Tag.ObserverType:
4707            return "ObserverType";
4708        case Tag.ProcedureIdentifierCodeSequenceTrial:
4709            return "ProcedureIdentifierCodeSequenceTrial";
4710        case Tag.VerifyingObserverIdentificationCodeSequence:
4711            return "VerifyingObserverIdentificationCodeSequence";
4712        case Tag.ObjectDirectoryBinaryIdentifierTrial:
4713            return "ObjectDirectoryBinaryIdentifierTrial";
4714        case Tag.EquivalentCDADocumentSequence:
4715            return "EquivalentCDADocumentSequence";
4716        case Tag.ReferencedWaveformChannels:
4717            return "ReferencedWaveformChannels";
4718        case Tag.DateOfDocumentOrVerbalTransactionTrial:
4719            return "DateOfDocumentOrVerbalTransactionTrial";
4720        case Tag.TimeOfDocumentCreationOrVerbalTransactionTrial:
4721            return "TimeOfDocumentCreationOrVerbalTransactionTrial";
4722        case Tag.DateTime:
4723            return "DateTime";
4724        case Tag.Date:
4725            return "Date";
4726        case Tag.Time:
4727            return "Time";
4728        case Tag.PersonName:
4729            return "PersonName";
4730        case Tag.UID:
4731            return "UID";
4732        case Tag.ReportStatusIDTrial:
4733            return "ReportStatusIDTrial";
4734        case Tag.TemporalRangeType:
4735            return "TemporalRangeType";
4736        case Tag.ReferencedSamplePositions:
4737            return "ReferencedSamplePositions";
4738        case Tag.ReferencedFrameNumbers:
4739            return "ReferencedFrameNumbers";
4740        case Tag.ReferencedTimeOffsets:
4741            return "ReferencedTimeOffsets";
4742        case Tag.ReferencedDateTime:
4743            return "ReferencedDateTime";
4744        case Tag.TextValue:
4745            return "TextValue";
4746        case Tag.FloatingPointValue:
4747            return "FloatingPointValue";
4748        case Tag.RationalNumeratorValue:
4749            return "RationalNumeratorValue";
4750        case Tag.RationalDenominatorValue:
4751            return "RationalDenominatorValue";
4752        case Tag.ObservationCategoryCodeSequenceTrial:
4753            return "ObservationCategoryCodeSequenceTrial";
4754        case Tag.ConceptCodeSequence:
4755            return "ConceptCodeSequence";
4756        case Tag.BibliographicCitationTrial:
4757            return "BibliographicCitationTrial";
4758        case Tag.PurposeOfReferenceCodeSequence:
4759            return "PurposeOfReferenceCodeSequence";
4760        case Tag.ObservationUID:
4761            return "ObservationUID";
4762        case Tag.ReferencedObservationUIDTrial:
4763            return "ReferencedObservationUIDTrial";
4764        case Tag.ReferencedObservationClassTrial:
4765            return "ReferencedObservationClassTrial";
4766        case Tag.ReferencedObjectObservationClassTrial:
4767            return "ReferencedObjectObservationClassTrial";
4768        case Tag.AnnotationGroupNumber:
4769            return "AnnotationGroupNumber";
4770        case Tag.ObservationDateTrial:
4771            return "ObservationDateTrial";
4772        case Tag.ObservationTimeTrial:
4773            return "ObservationTimeTrial";
4774        case Tag.MeasurementAutomationTrial:
4775            return "MeasurementAutomationTrial";
4776        case Tag.ModifierCodeSequence:
4777            return "ModifierCodeSequence";
4778        case Tag.IdentificationDescriptionTrial:
4779            return "IdentificationDescriptionTrial";
4780        case Tag.CoordinatesSetGeometricTypeTrial:
4781            return "CoordinatesSetGeometricTypeTrial";
4782        case Tag.AlgorithmCodeSequenceTrial:
4783            return "AlgorithmCodeSequenceTrial";
4784        case Tag.AlgorithmDescriptionTrial:
4785            return "AlgorithmDescriptionTrial";
4786        case Tag.PixelCoordinatesSetTrial:
4787            return "PixelCoordinatesSetTrial";
4788        case Tag.MeasuredValueSequence:
4789            return "MeasuredValueSequence";
4790        case Tag.NumericValueQualifierCodeSequence:
4791            return "NumericValueQualifierCodeSequence";
4792        case Tag.CurrentObserverTrial:
4793            return "CurrentObserverTrial";
4794        case Tag.NumericValue:
4795            return "NumericValue";
4796        case Tag.ReferencedAccessionSequenceTrial:
4797            return "ReferencedAccessionSequenceTrial";
4798        case Tag.ReportStatusCommentTrial:
4799            return "ReportStatusCommentTrial";
4800        case Tag.ProcedureContextSequenceTrial:
4801            return "ProcedureContextSequenceTrial";
4802        case Tag.VerbalSourceTrial:
4803            return "VerbalSourceTrial";
4804        case Tag.AddressTrial:
4805            return "AddressTrial";
4806        case Tag.TelephoneNumberTrial:
4807            return "TelephoneNumberTrial";
4808        case Tag.VerbalSourceIdentifierCodeSequenceTrial:
4809            return "VerbalSourceIdentifierCodeSequenceTrial";
4810        case Tag.PredecessorDocumentsSequence:
4811            return "PredecessorDocumentsSequence";
4812        case Tag.ReferencedRequestSequence:
4813            return "ReferencedRequestSequence";
4814        case Tag.PerformedProcedureCodeSequence:
4815            return "PerformedProcedureCodeSequence";
4816        case Tag.CurrentRequestedProcedureEvidenceSequence:
4817            return "CurrentRequestedProcedureEvidenceSequence";
4818        case Tag.ReportDetailSequenceTrial:
4819            return "ReportDetailSequenceTrial";
4820        case Tag.PertinentOtherEvidenceSequence:
4821            return "PertinentOtherEvidenceSequence";
4822        case Tag.HL7StructuredDocumentReferenceSequence:
4823            return "HL7StructuredDocumentReferenceSequence";
4824        case Tag.ObservationSubjectUIDTrial:
4825            return "ObservationSubjectUIDTrial";
4826        case Tag.ObservationSubjectClassTrial:
4827            return "ObservationSubjectClassTrial";
4828        case Tag.ObservationSubjectTypeCodeSequenceTrial:
4829            return "ObservationSubjectTypeCodeSequenceTrial";
4830        case Tag.CompletionFlag:
4831            return "CompletionFlag";
4832        case Tag.CompletionFlagDescription:
4833            return "CompletionFlagDescription";
4834        case Tag.VerificationFlag:
4835            return "VerificationFlag";
4836        case Tag.ArchiveRequested:
4837            return "ArchiveRequested";
4838        case Tag.PreliminaryFlag:
4839            return "PreliminaryFlag";
4840        case Tag.ContentTemplateSequence:
4841            return "ContentTemplateSequence";
4842        case Tag.IdenticalDocumentsSequence:
4843            return "IdenticalDocumentsSequence";
4844        case Tag.ObservationSubjectContextFlagTrial:
4845            return "ObservationSubjectContextFlagTrial";
4846        case Tag.ObserverContextFlagTrial:
4847            return "ObserverContextFlagTrial";
4848        case Tag.ProcedureContextFlagTrial:
4849            return "ProcedureContextFlagTrial";
4850        case Tag.ContentSequence:
4851            return "ContentSequence";
4852        case Tag.RelationshipSequenceTrial:
4853            return "RelationshipSequenceTrial";
4854        case Tag.RelationshipTypeCodeSequenceTrial:
4855            return "RelationshipTypeCodeSequenceTrial";
4856        case Tag.LanguageCodeSequenceTrial:
4857            return "LanguageCodeSequenceTrial";
4858        case Tag.UniformResourceLocatorTrial:
4859            return "UniformResourceLocatorTrial";
4860        case Tag.WaveformAnnotationSequence:
4861            return "WaveformAnnotationSequence";
4862        case Tag.TemplateIdentifier:
4863            return "TemplateIdentifier";
4864        case Tag.TemplateVersion:
4865            return "TemplateVersion";
4866        case Tag.TemplateLocalVersion:
4867            return "TemplateLocalVersion";
4868        case Tag.TemplateExtensionFlag:
4869            return "TemplateExtensionFlag";
4870        case Tag.TemplateExtensionOrganizationUID:
4871            return "TemplateExtensionOrganizationUID";
4872        case Tag.TemplateExtensionCreatorUID:
4873            return "TemplateExtensionCreatorUID";
4874        case Tag.ReferencedContentItemIdentifier:
4875            return "ReferencedContentItemIdentifier";
4876        case Tag.HL7InstanceIdentifier:
4877            return "HL7InstanceIdentifier";
4878        case Tag.HL7DocumentEffectiveTime:
4879            return "HL7DocumentEffectiveTime";
4880        case Tag.HL7DocumentTypeCodeSequence:
4881            return "HL7DocumentTypeCodeSequence";
4882        case Tag.DocumentClassCodeSequence:
4883            return "DocumentClassCodeSequence";
4884        case Tag.RetrieveURI:
4885            return "RetrieveURI";
4886        case Tag.RetrieveLocationUID:
4887            return "RetrieveLocationUID";
4888        case Tag.TypeOfInstances:
4889            return "TypeOfInstances";
4890        case Tag.DICOMRetrievalSequence:
4891            return "DICOMRetrievalSequence";
4892        case Tag.DICOMMediaRetrievalSequence:
4893            return "DICOMMediaRetrievalSequence";
4894        case Tag.WADORetrievalSequence:
4895            return "WADORetrievalSequence";
4896        case Tag.XDSRetrievalSequence:
4897            return "XDSRetrievalSequence";
4898        case Tag.WADORSRetrievalSequence:
4899            return "WADORSRetrievalSequence";
4900        case Tag.RepositoryUniqueID:
4901            return "RepositoryUniqueID";
4902        case Tag.HomeCommunityID:
4903            return "HomeCommunityID";
4904        case Tag.DocumentTitle:
4905            return "DocumentTitle";
4906        case Tag.EncapsulatedDocument:
4907            return "EncapsulatedDocument";
4908        case Tag.MIMETypeOfEncapsulatedDocument:
4909            return "MIMETypeOfEncapsulatedDocument";
4910        case Tag.SourceInstanceSequence:
4911            return "SourceInstanceSequence";
4912        case Tag.ListOfMIMETypes:
4913            return "ListOfMIMETypes";
4914        case Tag.ProductPackageIdentifier:
4915            return "ProductPackageIdentifier";
4916        case Tag.SubstanceAdministrationApproval:
4917            return "SubstanceAdministrationApproval";
4918        case Tag.ApprovalStatusFurtherDescription:
4919            return "ApprovalStatusFurtherDescription";
4920        case Tag.ApprovalStatusDateTime:
4921            return "ApprovalStatusDateTime";
4922        case Tag.ProductTypeCodeSequence:
4923            return "ProductTypeCodeSequence";
4924        case Tag.ProductName:
4925            return "ProductName";
4926        case Tag.ProductDescription:
4927            return "ProductDescription";
4928        case Tag.ProductLotIdentifier:
4929            return "ProductLotIdentifier";
4930        case Tag.ProductExpirationDateTime:
4931            return "ProductExpirationDateTime";
4932        case Tag.SubstanceAdministrationDateTime:
4933            return "SubstanceAdministrationDateTime";
4934        case Tag.SubstanceAdministrationNotes:
4935            return "SubstanceAdministrationNotes";
4936        case Tag.SubstanceAdministrationDeviceID:
4937            return "SubstanceAdministrationDeviceID";
4938        case Tag.ProductParameterSequence:
4939            return "ProductParameterSequence";
4940        case Tag.SubstanceAdministrationParameterSequence:
4941            return "SubstanceAdministrationParameterSequence";
4942        case Tag.LensDescription:
4943            return "LensDescription";
4944        case Tag.RightLensSequence:
4945            return "RightLensSequence";
4946        case Tag.LeftLensSequence:
4947            return "LeftLensSequence";
4948        case Tag.UnspecifiedLateralityLensSequence:
4949            return "UnspecifiedLateralityLensSequence";
4950        case Tag.CylinderSequence:
4951            return "CylinderSequence";
4952        case Tag.PrismSequence:
4953            return "PrismSequence";
4954        case Tag.HorizontalPrismPower:
4955            return "HorizontalPrismPower";
4956        case Tag.HorizontalPrismBase:
4957            return "HorizontalPrismBase";
4958        case Tag.VerticalPrismPower:
4959            return "VerticalPrismPower";
4960        case Tag.VerticalPrismBase:
4961            return "VerticalPrismBase";
4962        case Tag.LensSegmentType:
4963            return "LensSegmentType";
4964        case Tag.OpticalTransmittance:
4965            return "OpticalTransmittance";
4966        case Tag.ChannelWidth:
4967            return "ChannelWidth";
4968        case Tag.PupilSize:
4969            return "PupilSize";
4970        case Tag.CornealSize:
4971            return "CornealSize";
4972        case Tag.AutorefractionRightEyeSequence:
4973            return "AutorefractionRightEyeSequence";
4974        case Tag.AutorefractionLeftEyeSequence:
4975            return "AutorefractionLeftEyeSequence";
4976        case Tag.DistancePupillaryDistance:
4977            return "DistancePupillaryDistance";
4978        case Tag.NearPupillaryDistance:
4979            return "NearPupillaryDistance";
4980        case Tag.IntermediatePupillaryDistance:
4981            return "IntermediatePupillaryDistance";
4982        case Tag.OtherPupillaryDistance:
4983            return "OtherPupillaryDistance";
4984        case Tag.KeratometryRightEyeSequence:
4985            return "KeratometryRightEyeSequence";
4986        case Tag.KeratometryLeftEyeSequence:
4987            return "KeratometryLeftEyeSequence";
4988        case Tag.SteepKeratometricAxisSequence:
4989            return "SteepKeratometricAxisSequence";
4990        case Tag.RadiusOfCurvature:
4991            return "RadiusOfCurvature";
4992        case Tag.KeratometricPower:
4993            return "KeratometricPower";
4994        case Tag.KeratometricAxis:
4995            return "KeratometricAxis";
4996        case Tag.FlatKeratometricAxisSequence:
4997            return "FlatKeratometricAxisSequence";
4998        case Tag.BackgroundColor:
4999            return "BackgroundColor";
5000        case Tag.Optotype:
5001            return "Optotype";
5002        case Tag.OptotypePresentation:
5003            return "OptotypePresentation";
5004        case Tag.SubjectiveRefractionRightEyeSequence:
5005            return "SubjectiveRefractionRightEyeSequence";
5006        case Tag.SubjectiveRefractionLeftEyeSequence:
5007            return "SubjectiveRefractionLeftEyeSequence";
5008        case Tag.AddNearSequence:
5009            return "AddNearSequence";
5010        case Tag.AddIntermediateSequence:
5011            return "AddIntermediateSequence";
5012        case Tag.AddOtherSequence:
5013            return "AddOtherSequence";
5014        case Tag.AddPower:
5015            return "AddPower";
5016        case Tag.ViewingDistance:
5017            return "ViewingDistance";
5018        case Tag.VisualAcuityTypeCodeSequence:
5019            return "VisualAcuityTypeCodeSequence";
5020        case Tag.VisualAcuityRightEyeSequence:
5021            return "VisualAcuityRightEyeSequence";
5022        case Tag.VisualAcuityLeftEyeSequence:
5023            return "VisualAcuityLeftEyeSequence";
5024        case Tag.VisualAcuityBothEyesOpenSequence:
5025            return "VisualAcuityBothEyesOpenSequence";
5026        case Tag.ViewingDistanceType:
5027            return "ViewingDistanceType";
5028        case Tag.VisualAcuityModifiers:
5029            return "VisualAcuityModifiers";
5030        case Tag.DecimalVisualAcuity:
5031            return "DecimalVisualAcuity";
5032        case Tag.OptotypeDetailedDefinition:
5033            return "OptotypeDetailedDefinition";
5034        case Tag.ReferencedRefractiveMeasurementsSequence:
5035            return "ReferencedRefractiveMeasurementsSequence";
5036        case Tag.SpherePower:
5037            return "SpherePower";
5038        case Tag.CylinderPower:
5039            return "CylinderPower";
5040        case Tag.CornealTopographySurface:
5041            return "CornealTopographySurface";
5042        case Tag.CornealVertexLocation:
5043            return "CornealVertexLocation";
5044        case Tag.PupilCentroidXCoordinate:
5045            return "PupilCentroidXCoordinate";
5046        case Tag.PupilCentroidYCoordinate:
5047            return "PupilCentroidYCoordinate";
5048        case Tag.EquivalentPupilRadius:
5049            return "EquivalentPupilRadius";
5050        case Tag.CornealTopographyMapTypeCodeSequence:
5051            return "CornealTopographyMapTypeCodeSequence";
5052        case Tag.VerticesOfTheOutlineOfPupil:
5053            return "VerticesOfTheOutlineOfPupil";
5054        case Tag.CornealTopographyMappingNormalsSequence:
5055            return "CornealTopographyMappingNormalsSequence";
5056        case Tag.MaximumCornealCurvatureSequence:
5057            return "MaximumCornealCurvatureSequence";
5058        case Tag.MaximumCornealCurvature:
5059            return "MaximumCornealCurvature";
5060        case Tag.MaximumCornealCurvatureLocation:
5061            return "MaximumCornealCurvatureLocation";
5062        case Tag.MinimumKeratometricSequence:
5063            return "MinimumKeratometricSequence";
5064        case Tag.SimulatedKeratometricCylinderSequence:
5065            return "SimulatedKeratometricCylinderSequence";
5066        case Tag.AverageCornealPower:
5067            return "AverageCornealPower";
5068        case Tag.CornealISValue:
5069            return "CornealISValue";
5070        case Tag.AnalyzedArea:
5071            return "AnalyzedArea";
5072        case Tag.SurfaceRegularityIndex:
5073            return "SurfaceRegularityIndex";
5074        case Tag.SurfaceAsymmetryIndex:
5075            return "SurfaceAsymmetryIndex";
5076        case Tag.CornealEccentricityIndex:
5077            return "CornealEccentricityIndex";
5078        case Tag.KeratoconusPredictionIndex:
5079            return "KeratoconusPredictionIndex";
5080        case Tag.DecimalPotentialVisualAcuity:
5081            return "DecimalPotentialVisualAcuity";
5082        case Tag.CornealTopographyMapQualityEvaluation:
5083            return "CornealTopographyMapQualityEvaluation";
5084        case Tag.SourceImageCornealProcessedDataSequence:
5085            return "SourceImageCornealProcessedDataSequence";
5086        case Tag.CornealPointLocation:
5087            return "CornealPointLocation";
5088        case Tag.CornealPointEstimated:
5089            return "CornealPointEstimated";
5090        case Tag.AxialPower:
5091            return "AxialPower";
5092        case Tag.TangentialPower:
5093            return "TangentialPower";
5094        case Tag.RefractivePower:
5095            return "RefractivePower";
5096        case Tag.RelativeElevation:
5097            return "RelativeElevation";
5098        case Tag.CornealWavefront:
5099            return "CornealWavefront";
5100        case Tag.ImagedVolumeWidth:
5101            return "ImagedVolumeWidth";
5102        case Tag.ImagedVolumeHeight:
5103            return "ImagedVolumeHeight";
5104        case Tag.ImagedVolumeDepth:
5105            return "ImagedVolumeDepth";
5106        case Tag.TotalPixelMatrixColumns:
5107            return "TotalPixelMatrixColumns";
5108        case Tag.TotalPixelMatrixRows:
5109            return "TotalPixelMatrixRows";
5110        case Tag.TotalPixelMatrixOriginSequence:
5111            return "TotalPixelMatrixOriginSequence";
5112        case Tag.SpecimenLabelInImage:
5113            return "SpecimenLabelInImage";
5114        case Tag.FocusMethod:
5115            return "FocusMethod";
5116        case Tag.ExtendedDepthOfField:
5117            return "ExtendedDepthOfField";
5118        case Tag.NumberOfFocalPlanes:
5119            return "NumberOfFocalPlanes";
5120        case Tag.DistanceBetweenFocalPlanes:
5121            return "DistanceBetweenFocalPlanes";
5122        case Tag.RecommendedAbsentPixelCIELabValue:
5123            return "RecommendedAbsentPixelCIELabValue";
5124        case Tag.IlluminatorTypeCodeSequence:
5125            return "IlluminatorTypeCodeSequence";
5126        case Tag.ImageOrientationSlide:
5127            return "ImageOrientationSlide";
5128        case Tag.OpticalPathSequence:
5129            return "OpticalPathSequence";
5130        case Tag.OpticalPathIdentifier:
5131            return "OpticalPathIdentifier";
5132        case Tag.OpticalPathDescription:
5133            return "OpticalPathDescription";
5134        case Tag.IlluminationColorCodeSequence:
5135            return "IlluminationColorCodeSequence";
5136        case Tag.SpecimenReferenceSequence:
5137            return "SpecimenReferenceSequence";
5138        case Tag.CondenserLensPower:
5139            return "CondenserLensPower";
5140        case Tag.ObjectiveLensPower:
5141            return "ObjectiveLensPower";
5142        case Tag.ObjectiveLensNumericalAperture:
5143            return "ObjectiveLensNumericalAperture";
5144        case Tag.PaletteColorLookupTableSequence:
5145            return "PaletteColorLookupTableSequence";
5146        case Tag.ReferencedImageNavigationSequence:
5147            return "ReferencedImageNavigationSequence";
5148        case Tag.TopLeftHandCornerOfLocalizerArea:
5149            return "TopLeftHandCornerOfLocalizerArea";
5150        case Tag.BottomRightHandCornerOfLocalizerArea:
5151            return "BottomRightHandCornerOfLocalizerArea";
5152        case Tag.OpticalPathIdentificationSequence:
5153            return "OpticalPathIdentificationSequence";
5154        case Tag.PlanePositionSlideSequence:
5155            return "PlanePositionSlideSequence";
5156        case Tag.ColumnPositionInTotalImagePixelMatrix:
5157            return "ColumnPositionInTotalImagePixelMatrix";
5158        case Tag.RowPositionInTotalImagePixelMatrix:
5159            return "RowPositionInTotalImagePixelMatrix";
5160        case Tag.PixelOriginInterpretation:
5161            return "PixelOriginInterpretation";
5162        case Tag.CalibrationImage:
5163            return "CalibrationImage";
5164        case Tag.DeviceSequence:
5165            return "DeviceSequence";
5166        case Tag.ContainerComponentTypeCodeSequence:
5167            return "ContainerComponentTypeCodeSequence";
5168        case Tag.ContainerComponentThickness:
5169            return "ContainerComponentThickness";
5170        case Tag.DeviceLength:
5171            return "DeviceLength";
5172        case Tag.ContainerComponentWidth:
5173            return "ContainerComponentWidth";
5174        case Tag.DeviceDiameter:
5175            return "DeviceDiameter";
5176        case Tag.DeviceDiameterUnits:
5177            return "DeviceDiameterUnits";
5178        case Tag.DeviceVolume:
5179            return "DeviceVolume";
5180        case Tag.InterMarkerDistance:
5181            return "InterMarkerDistance";
5182        case Tag.ContainerComponentMaterial:
5183            return "ContainerComponentMaterial";
5184        case Tag.ContainerComponentID:
5185            return "ContainerComponentID";
5186        case Tag.ContainerComponentLength:
5187            return "ContainerComponentLength";
5188        case Tag.ContainerComponentDiameter:
5189            return "ContainerComponentDiameter";
5190        case Tag.ContainerComponentDescription:
5191            return "ContainerComponentDescription";
5192        case Tag.DeviceDescription:
5193            return "DeviceDescription";
5194        case Tag.ContrastBolusIngredientPercentByVolume:
5195            return "ContrastBolusIngredientPercentByVolume";
5196        case Tag.OCTFocalDistance:
5197            return "OCTFocalDistance";
5198        case Tag.BeamSpotSize:
5199            return "BeamSpotSize";
5200        case Tag.EffectiveRefractiveIndex:
5201            return "EffectiveRefractiveIndex";
5202        case Tag.OCTAcquisitionDomain:
5203            return "OCTAcquisitionDomain";
5204        case Tag.OCTOpticalCenterWavelength:
5205            return "OCTOpticalCenterWavelength";
5206        case Tag.AxialResolution:
5207            return "AxialResolution";
5208        case Tag.RangingDepth:
5209            return "RangingDepth";
5210        case Tag.ALineRate:
5211            return "ALineRate";
5212        case Tag.ALinesPerFrame:
5213            return "ALinesPerFrame";
5214        case Tag.CatheterRotationalRate:
5215            return "CatheterRotationalRate";
5216        case Tag.ALinePixelSpacing:
5217            return "ALinePixelSpacing";
5218        case Tag.ModeOfPercutaneousAccessSequence:
5219            return "ModeOfPercutaneousAccessSequence";
5220        case Tag.IntravascularOCTFrameTypeSequence:
5221            return "IntravascularOCTFrameTypeSequence";
5222        case Tag.OCTZOffsetApplied:
5223            return "OCTZOffsetApplied";
5224        case Tag.IntravascularFrameContentSequence:
5225            return "IntravascularFrameContentSequence";
5226        case Tag.IntravascularLongitudinalDistance:
5227            return "IntravascularLongitudinalDistance";
5228        case Tag.IntravascularOCTFrameContentSequence:
5229            return "IntravascularOCTFrameContentSequence";
5230        case Tag.OCTZOffsetCorrection:
5231            return "OCTZOffsetCorrection";
5232        case Tag.CatheterDirectionOfRotation:
5233            return "CatheterDirectionOfRotation";
5234        case Tag.SeamLineLocation:
5235            return "SeamLineLocation";
5236        case Tag.FirstALineLocation:
5237            return "FirstALineLocation";
5238        case Tag.SeamLineIndex:
5239            return "SeamLineIndex";
5240        case Tag.NumberOfPaddedALines:
5241            return "NumberOfPaddedALines";
5242        case Tag.InterpolationType:
5243            return "InterpolationType";
5244        case Tag.RefractiveIndexApplied:
5245            return "RefractiveIndexApplied";
5246        case Tag.EnergyWindowVector:
5247            return "EnergyWindowVector";
5248        case Tag.NumberOfEnergyWindows:
5249            return "NumberOfEnergyWindows";
5250        case Tag.EnergyWindowInformationSequence:
5251            return "EnergyWindowInformationSequence";
5252        case Tag.EnergyWindowRangeSequence:
5253            return "EnergyWindowRangeSequence";
5254        case Tag.EnergyWindowLowerLimit:
5255            return "EnergyWindowLowerLimit";
5256        case Tag.EnergyWindowUpperLimit:
5257            return "EnergyWindowUpperLimit";
5258        case Tag.RadiopharmaceuticalInformationSequence:
5259            return "RadiopharmaceuticalInformationSequence";
5260        case Tag.ResidualSyringeCounts:
5261            return "ResidualSyringeCounts";
5262        case Tag.EnergyWindowName:
5263            return "EnergyWindowName";
5264        case Tag.DetectorVector:
5265            return "DetectorVector";
5266        case Tag.NumberOfDetectors:
5267            return "NumberOfDetectors";
5268        case Tag.DetectorInformationSequence:
5269            return "DetectorInformationSequence";
5270        case Tag.PhaseVector:
5271            return "PhaseVector";
5272        case Tag.NumberOfPhases:
5273            return "NumberOfPhases";
5274        case Tag.PhaseInformationSequence:
5275            return "PhaseInformationSequence";
5276        case Tag.NumberOfFramesInPhase:
5277            return "NumberOfFramesInPhase";
5278        case Tag.PhaseDelay:
5279            return "PhaseDelay";
5280        case Tag.PauseBetweenFrames:
5281            return "PauseBetweenFrames";
5282        case Tag.PhaseDescription:
5283            return "PhaseDescription";
5284        case Tag.RotationVector:
5285            return "RotationVector";
5286        case Tag.NumberOfRotations:
5287            return "NumberOfRotations";
5288        case Tag.RotationInformationSequence:
5289            return "RotationInformationSequence";
5290        case Tag.NumberOfFramesInRotation:
5291            return "NumberOfFramesInRotation";
5292        case Tag.RRIntervalVector:
5293            return "RRIntervalVector";
5294        case Tag.NumberOfRRIntervals:
5295            return "NumberOfRRIntervals";
5296        case Tag.GatedInformationSequence:
5297            return "GatedInformationSequence";
5298        case Tag.DataInformationSequence:
5299            return "DataInformationSequence";
5300        case Tag.TimeSlotVector:
5301            return "TimeSlotVector";
5302        case Tag.NumberOfTimeSlots:
5303            return "NumberOfTimeSlots";
5304        case Tag.TimeSlotInformationSequence:
5305            return "TimeSlotInformationSequence";
5306        case Tag.TimeSlotTime:
5307            return "TimeSlotTime";
5308        case Tag.SliceVector:
5309            return "SliceVector";
5310        case Tag.NumberOfSlices:
5311            return "NumberOfSlices";
5312        case Tag.AngularViewVector:
5313            return "AngularViewVector";
5314        case Tag.TimeSliceVector:
5315            return "TimeSliceVector";
5316        case Tag.NumberOfTimeSlices:
5317            return "NumberOfTimeSlices";
5318        case Tag.StartAngle:
5319            return "StartAngle";
5320        case Tag.TypeOfDetectorMotion:
5321            return "TypeOfDetectorMotion";
5322        case Tag.TriggerVector:
5323            return "TriggerVector";
5324        case Tag.NumberOfTriggersInPhase:
5325            return "NumberOfTriggersInPhase";
5326        case Tag.ViewCodeSequence:
5327            return "ViewCodeSequence";
5328        case Tag.ViewModifierCodeSequence:
5329            return "ViewModifierCodeSequence";
5330        case Tag.RadionuclideCodeSequence:
5331            return "RadionuclideCodeSequence";
5332        case Tag.AdministrationRouteCodeSequence:
5333            return "AdministrationRouteCodeSequence";
5334        case Tag.RadiopharmaceuticalCodeSequence:
5335            return "RadiopharmaceuticalCodeSequence";
5336        case Tag.CalibrationDataSequence:
5337            return "CalibrationDataSequence";
5338        case Tag.EnergyWindowNumber:
5339            return "EnergyWindowNumber";
5340        case Tag.ImageID:
5341            return "ImageID";
5342        case Tag.PatientOrientationCodeSequence:
5343            return "PatientOrientationCodeSequence";
5344        case Tag.PatientOrientationModifierCodeSequence:
5345            return "PatientOrientationModifierCodeSequence";
5346        case Tag.PatientGantryRelationshipCodeSequence:
5347            return "PatientGantryRelationshipCodeSequence";
5348        case Tag.SliceProgressionDirection:
5349            return "SliceProgressionDirection";
5350        case Tag.ScanProgressionDirection:
5351            return "ScanProgressionDirection";
5352        case Tag.SeriesType:
5353            return "SeriesType";
5354        case Tag.Units:
5355            return "Units";
5356        case Tag.CountsSource:
5357            return "CountsSource";
5358        case Tag.ReprojectionMethod:
5359            return "ReprojectionMethod";
5360        case Tag.SUVType:
5361            return "SUVType";
5362        case Tag.RandomsCorrectionMethod:
5363            return "RandomsCorrectionMethod";
5364        case Tag.AttenuationCorrectionMethod:
5365            return "AttenuationCorrectionMethod";
5366        case Tag.DecayCorrection:
5367            return "DecayCorrection";
5368        case Tag.ReconstructionMethod:
5369            return "ReconstructionMethod";
5370        case Tag.DetectorLinesOfResponseUsed:
5371            return "DetectorLinesOfResponseUsed";
5372        case Tag.ScatterCorrectionMethod:
5373            return "ScatterCorrectionMethod";
5374        case Tag.AxialAcceptance:
5375            return "AxialAcceptance";
5376        case Tag.AxialMash:
5377            return "AxialMash";
5378        case Tag.TransverseMash:
5379            return "TransverseMash";
5380        case Tag.DetectorElementSize:
5381            return "DetectorElementSize";
5382        case Tag.CoincidenceWindowWidth:
5383            return "CoincidenceWindowWidth";
5384        case Tag.SecondaryCountsType:
5385            return "SecondaryCountsType";
5386        case Tag.FrameReferenceTime:
5387            return "FrameReferenceTime";
5388        case Tag.PrimaryPromptsCountsAccumulated:
5389            return "PrimaryPromptsCountsAccumulated";
5390        case Tag.SecondaryCountsAccumulated:
5391            return "SecondaryCountsAccumulated";
5392        case Tag.SliceSensitivityFactor:
5393            return "SliceSensitivityFactor";
5394        case Tag.DecayFactor:
5395            return "DecayFactor";
5396        case Tag.DoseCalibrationFactor:
5397            return "DoseCalibrationFactor";
5398        case Tag.ScatterFractionFactor:
5399            return "ScatterFractionFactor";
5400        case Tag.DeadTimeFactor:
5401            return "DeadTimeFactor";
5402        case Tag.ImageIndex:
5403            return "ImageIndex";
5404        case Tag.CountsIncluded:
5405            return "CountsIncluded";
5406        case Tag.DeadTimeCorrectionFlag:
5407            return "DeadTimeCorrectionFlag";
5408        case Tag.HistogramSequence:
5409            return "HistogramSequence";
5410        case Tag.HistogramNumberOfBins:
5411            return "HistogramNumberOfBins";
5412        case Tag.HistogramFirstBinValue:
5413            return "HistogramFirstBinValue";
5414        case Tag.HistogramLastBinValue:
5415            return "HistogramLastBinValue";
5416        case Tag.HistogramBinWidth:
5417            return "HistogramBinWidth";
5418        case Tag.HistogramExplanation:
5419            return "HistogramExplanation";
5420        case Tag.HistogramData:
5421            return "HistogramData";
5422        case Tag.SegmentationType:
5423            return "SegmentationType";
5424        case Tag.SegmentSequence:
5425            return "SegmentSequence";
5426        case Tag.SegmentedPropertyCategoryCodeSequence:
5427            return "SegmentedPropertyCategoryCodeSequence";
5428        case Tag.SegmentNumber:
5429            return "SegmentNumber";
5430        case Tag.SegmentLabel:
5431            return "SegmentLabel";
5432        case Tag.SegmentDescription:
5433            return "SegmentDescription";
5434        case Tag.SegmentationAlgorithmIdentificationSequence:
5435            return "SegmentationAlgorithmIdentificationSequence";
5436        case Tag.SegmentAlgorithmType:
5437            return "SegmentAlgorithmType";
5438        case Tag.SegmentAlgorithmName:
5439            return "SegmentAlgorithmName";
5440        case Tag.SegmentIdentificationSequence:
5441            return "SegmentIdentificationSequence";
5442        case Tag.ReferencedSegmentNumber:
5443            return "ReferencedSegmentNumber";
5444        case Tag.RecommendedDisplayGrayscaleValue:
5445            return "RecommendedDisplayGrayscaleValue";
5446        case Tag.RecommendedDisplayCIELabValue:
5447            return "RecommendedDisplayCIELabValue";
5448        case Tag.MaximumFractionalValue:
5449            return "MaximumFractionalValue";
5450        case Tag.SegmentedPropertyTypeCodeSequence:
5451            return "SegmentedPropertyTypeCodeSequence";
5452        case Tag.SegmentationFractionalType:
5453            return "SegmentationFractionalType";
5454        case Tag.SegmentedPropertyTypeModifierCodeSequence:
5455            return "SegmentedPropertyTypeModifierCodeSequence";
5456        case Tag.UsedSegmentsSequence:
5457            return "UsedSegmentsSequence";
5458        case Tag.TrackingID:
5459            return "TrackingID";
5460        case Tag.TrackingUID:
5461            return "TrackingUID";
5462        case Tag.DeformableRegistrationSequence:
5463            return "DeformableRegistrationSequence";
5464        case Tag.SourceFrameOfReferenceUID:
5465            return "SourceFrameOfReferenceUID";
5466        case Tag.DeformableRegistrationGridSequence:
5467            return "DeformableRegistrationGridSequence";
5468        case Tag.GridDimensions:
5469            return "GridDimensions";
5470        case Tag.GridResolution:
5471            return "GridResolution";
5472        case Tag.VectorGridData:
5473            return "VectorGridData";
5474        case Tag.PreDeformationMatrixRegistrationSequence:
5475            return "PreDeformationMatrixRegistrationSequence";
5476        case Tag.PostDeformationMatrixRegistrationSequence:
5477            return "PostDeformationMatrixRegistrationSequence";
5478        case Tag.NumberOfSurfaces:
5479            return "NumberOfSurfaces";
5480        case Tag.SurfaceSequence:
5481            return "SurfaceSequence";
5482        case Tag.SurfaceNumber:
5483            return "SurfaceNumber";
5484        case Tag.SurfaceComments:
5485            return "SurfaceComments";
5486        case Tag.SurfaceProcessing:
5487            return "SurfaceProcessing";
5488        case Tag.SurfaceProcessingRatio:
5489            return "SurfaceProcessingRatio";
5490        case Tag.SurfaceProcessingDescription:
5491            return "SurfaceProcessingDescription";
5492        case Tag.RecommendedPresentationOpacity:
5493            return "RecommendedPresentationOpacity";
5494        case Tag.RecommendedPresentationType:
5495            return "RecommendedPresentationType";
5496        case Tag.FiniteVolume:
5497            return "FiniteVolume";
5498        case Tag.Manifold:
5499            return "Manifold";
5500        case Tag.SurfacePointsSequence:
5501            return "SurfacePointsSequence";
5502        case Tag.SurfacePointsNormalsSequence:
5503            return "SurfacePointsNormalsSequence";
5504        case Tag.SurfaceMeshPrimitivesSequence:
5505            return "SurfaceMeshPrimitivesSequence";
5506        case Tag.NumberOfSurfacePoints:
5507            return "NumberOfSurfacePoints";
5508        case Tag.PointCoordinatesData:
5509            return "PointCoordinatesData";
5510        case Tag.PointPositionAccuracy:
5511            return "PointPositionAccuracy";
5512        case Tag.MeanPointDistance:
5513            return "MeanPointDistance";
5514        case Tag.MaximumPointDistance:
5515            return "MaximumPointDistance";
5516        case Tag.PointsBoundingBoxCoordinates:
5517            return "PointsBoundingBoxCoordinates";
5518        case Tag.AxisOfRotation:
5519            return "AxisOfRotation";
5520        case Tag.CenterOfRotation:
5521            return "CenterOfRotation";
5522        case Tag.NumberOfVectors:
5523            return "NumberOfVectors";
5524        case Tag.VectorDimensionality:
5525            return "VectorDimensionality";
5526        case Tag.VectorAccuracy:
5527            return "VectorAccuracy";
5528        case Tag.VectorCoordinateData:
5529            return "VectorCoordinateData";
5530        case Tag.TrianglePointIndexList:
5531            return "TrianglePointIndexList";
5532        case Tag.EdgePointIndexList:
5533            return "EdgePointIndexList";
5534        case Tag.VertexPointIndexList:
5535            return "VertexPointIndexList";
5536        case Tag.TriangleStripSequence:
5537            return "TriangleStripSequence";
5538        case Tag.TriangleFanSequence:
5539            return "TriangleFanSequence";
5540        case Tag.LineSequence:
5541            return "LineSequence";
5542        case Tag.PrimitivePointIndexList:
5543            return "PrimitivePointIndexList";
5544        case Tag.SurfaceCount:
5545            return "SurfaceCount";
5546        case Tag.ReferencedSurfaceSequence:
5547            return "ReferencedSurfaceSequence";
5548        case Tag.ReferencedSurfaceNumber:
5549            return "ReferencedSurfaceNumber";
5550        case Tag.SegmentSurfaceGenerationAlgorithmIdentificationSequence:
5551            return "SegmentSurfaceGenerationAlgorithmIdentificationSequence";
5552        case Tag.SegmentSurfaceSourceInstanceSequence:
5553            return "SegmentSurfaceSourceInstanceSequence";
5554        case Tag.AlgorithmFamilyCodeSequence:
5555            return "AlgorithmFamilyCodeSequence";
5556        case Tag.AlgorithmNameCodeSequence:
5557            return "AlgorithmNameCodeSequence";
5558        case Tag.AlgorithmVersion:
5559            return "AlgorithmVersion";
5560        case Tag.AlgorithmParameters:
5561            return "AlgorithmParameters";
5562        case Tag.FacetSequence:
5563            return "FacetSequence";
5564        case Tag.SurfaceProcessingAlgorithmIdentificationSequence:
5565            return "SurfaceProcessingAlgorithmIdentificationSequence";
5566        case Tag.AlgorithmName:
5567            return "AlgorithmName";
5568        case Tag.RecommendedPointRadius:
5569            return "RecommendedPointRadius";
5570        case Tag.RecommendedLineThickness:
5571            return "RecommendedLineThickness";
5572        case Tag.LongPrimitivePointIndexList:
5573            return "LongPrimitivePointIndexList";
5574        case Tag.LongTrianglePointIndexList:
5575            return "LongTrianglePointIndexList";
5576        case Tag.LongEdgePointIndexList:
5577            return "LongEdgePointIndexList";
5578        case Tag.LongVertexPointIndexList:
5579            return "LongVertexPointIndexList";
5580        case Tag.TrackSetSequence:
5581            return "TrackSetSequence";
5582        case Tag.TrackSequence:
5583            return "TrackSequence";
5584        case Tag.RecommendedDisplayCIELabValueList:
5585            return "RecommendedDisplayCIELabValueList";
5586        case Tag.TrackingAlgorithmIdentificationSequence:
5587            return "TrackingAlgorithmIdentificationSequence";
5588        case Tag.TrackSetNumber:
5589            return "TrackSetNumber";
5590        case Tag.TrackSetLabel:
5591            return "TrackSetLabel";
5592        case Tag.TrackSetDescription:
5593            return "TrackSetDescription";
5594        case Tag.TrackSetAnatomicalTypeCodeSequence:
5595            return "TrackSetAnatomicalTypeCodeSequence";
5596        case Tag.MeasurementsSequence:
5597            return "MeasurementsSequence";
5598        case Tag.TrackSetStatisticsSequence:
5599            return "TrackSetStatisticsSequence";
5600        case Tag.FloatingPointValues:
5601            return "FloatingPointValues";
5602        case Tag.TrackPointIndexList:
5603            return "TrackPointIndexList";
5604        case Tag.TrackStatisticsSequence:
5605            return "TrackStatisticsSequence";
5606        case Tag.MeasurementValuesSequence:
5607            return "MeasurementValuesSequence";
5608        case Tag.DiffusionAcquisitionCodeSequence:
5609            return "DiffusionAcquisitionCodeSequence";
5610        case Tag.DiffusionModelCodeSequence:
5611            return "DiffusionModelCodeSequence";
5612        case Tag.ImplantSize:
5613            return "ImplantSize";
5614        case Tag.ImplantTemplateVersion:
5615            return "ImplantTemplateVersion";
5616        case Tag.ReplacedImplantTemplateSequence:
5617            return "ReplacedImplantTemplateSequence";
5618        case Tag.ImplantType:
5619            return "ImplantType";
5620        case Tag.DerivationImplantTemplateSequence:
5621            return "DerivationImplantTemplateSequence";
5622        case Tag.OriginalImplantTemplateSequence:
5623            return "OriginalImplantTemplateSequence";
5624        case Tag.EffectiveDateTime:
5625            return "EffectiveDateTime";
5626        case Tag.ImplantTargetAnatomySequence:
5627            return "ImplantTargetAnatomySequence";
5628        case Tag.InformationFromManufacturerSequence:
5629            return "InformationFromManufacturerSequence";
5630        case Tag.NotificationFromManufacturerSequence:
5631            return "NotificationFromManufacturerSequence";
5632        case Tag.InformationIssueDateTime:
5633            return "InformationIssueDateTime";
5634        case Tag.InformationSummary:
5635            return "InformationSummary";
5636        case Tag.ImplantRegulatoryDisapprovalCodeSequence:
5637            return "ImplantRegulatoryDisapprovalCodeSequence";
5638        case Tag.OverallTemplateSpatialTolerance:
5639            return "OverallTemplateSpatialTolerance";
5640        case Tag.HPGLDocumentSequence:
5641            return "HPGLDocumentSequence";
5642        case Tag.HPGLDocumentID:
5643            return "HPGLDocumentID";
5644        case Tag.HPGLDocumentLabel:
5645            return "HPGLDocumentLabel";
5646        case Tag.ViewOrientationCodeSequence:
5647            return "ViewOrientationCodeSequence";
5648        case Tag.ViewOrientationModifierCodeSequence:
5649            return "ViewOrientationModifierCodeSequence";
5650        case Tag.HPGLDocumentScaling:
5651            return "HPGLDocumentScaling";
5652        case Tag.HPGLDocument:
5653            return "HPGLDocument";
5654        case Tag.HPGLContourPenNumber:
5655            return "HPGLContourPenNumber";
5656        case Tag.HPGLPenSequence:
5657            return "HPGLPenSequence";
5658        case Tag.HPGLPenNumber:
5659            return "HPGLPenNumber";
5660        case Tag.HPGLPenLabel:
5661            return "HPGLPenLabel";
5662        case Tag.HPGLPenDescription:
5663            return "HPGLPenDescription";
5664        case Tag.RecommendedRotationPoint:
5665            return "RecommendedRotationPoint";
5666        case Tag.BoundingRectangle:
5667            return "BoundingRectangle";
5668        case Tag.ImplantTemplate3DModelSurfaceNumber:
5669            return "ImplantTemplate3DModelSurfaceNumber";
5670        case Tag.SurfaceModelDescriptionSequence:
5671            return "SurfaceModelDescriptionSequence";
5672        case Tag.SurfaceModelLabel:
5673            return "SurfaceModelLabel";
5674        case Tag.SurfaceModelScalingFactor:
5675            return "SurfaceModelScalingFactor";
5676        case Tag.MaterialsCodeSequence:
5677            return "MaterialsCodeSequence";
5678        case Tag.CoatingMaterialsCodeSequence:
5679            return "CoatingMaterialsCodeSequence";
5680        case Tag.ImplantTypeCodeSequence:
5681            return "ImplantTypeCodeSequence";
5682        case Tag.FixationMethodCodeSequence:
5683            return "FixationMethodCodeSequence";
5684        case Tag.MatingFeatureSetsSequence:
5685            return "MatingFeatureSetsSequence";
5686        case Tag.MatingFeatureSetID:
5687            return "MatingFeatureSetID";
5688        case Tag.MatingFeatureSetLabel:
5689            return "MatingFeatureSetLabel";
5690        case Tag.MatingFeatureSequence:
5691            return "MatingFeatureSequence";
5692        case Tag.MatingFeatureID:
5693            return "MatingFeatureID";
5694        case Tag.MatingFeatureDegreeOfFreedomSequence:
5695            return "MatingFeatureDegreeOfFreedomSequence";
5696        case Tag.DegreeOfFreedomID:
5697            return "DegreeOfFreedomID";
5698        case Tag.DegreeOfFreedomType:
5699            return "DegreeOfFreedomType";
5700        case Tag.TwoDMatingFeatureCoordinatesSequence:
5701            return "TwoDMatingFeatureCoordinatesSequence";
5702        case Tag.ReferencedHPGLDocumentID:
5703            return "ReferencedHPGLDocumentID";
5704        case Tag.TwoDMatingPoint:
5705            return "TwoDMatingPoint";
5706        case Tag.TwoDMatingAxes:
5707            return "TwoDMatingAxes";
5708        case Tag.TwoDDegreeOfFreedomSequence:
5709            return "TwoDDegreeOfFreedomSequence";
5710        case Tag.ThreeDDegreeOfFreedomAxis:
5711            return "ThreeDDegreeOfFreedomAxis";
5712        case Tag.RangeOfFreedom:
5713            return "RangeOfFreedom";
5714        case Tag.ThreeDMatingPoint:
5715            return "ThreeDMatingPoint";
5716        case Tag.ThreeDMatingAxes:
5717            return "ThreeDMatingAxes";
5718        case Tag.TwoDDegreeOfFreedomAxis:
5719            return "TwoDDegreeOfFreedomAxis";
5720        case Tag.PlanningLandmarkPointSequence:
5721            return "PlanningLandmarkPointSequence";
5722        case Tag.PlanningLandmarkLineSequence:
5723            return "PlanningLandmarkLineSequence";
5724        case Tag.PlanningLandmarkPlaneSequence:
5725            return "PlanningLandmarkPlaneSequence";
5726        case Tag.PlanningLandmarkID:
5727            return "PlanningLandmarkID";
5728        case Tag.PlanningLandmarkDescription:
5729            return "PlanningLandmarkDescription";
5730        case Tag.PlanningLandmarkIdentificationCodeSequence:
5731            return "PlanningLandmarkIdentificationCodeSequence";
5732        case Tag.TwoDPointCoordinatesSequence:
5733            return "TwoDPointCoordinatesSequence";
5734        case Tag.TwoDPointCoordinates:
5735            return "TwoDPointCoordinates";
5736        case Tag.ThreeDPointCoordinates:
5737            return "ThreeDPointCoordinates";
5738        case Tag.TwoDLineCoordinatesSequence:
5739            return "TwoDLineCoordinatesSequence";
5740        case Tag.TwoDLineCoordinates:
5741            return "TwoDLineCoordinates";
5742        case Tag.ThreeDLineCoordinates:
5743            return "ThreeDLineCoordinates";
5744        case Tag.TwoDPlaneCoordinatesSequence:
5745            return "TwoDPlaneCoordinatesSequence";
5746        case Tag.TwoDPlaneIntersection:
5747            return "TwoDPlaneIntersection";
5748        case Tag.ThreeDPlaneOrigin:
5749            return "ThreeDPlaneOrigin";
5750        case Tag.ThreeDPlaneNormal:
5751            return "ThreeDPlaneNormal";
5752        case Tag.GraphicAnnotationSequence:
5753            return "GraphicAnnotationSequence";
5754        case Tag.GraphicLayer:
5755            return "GraphicLayer";
5756        case Tag.BoundingBoxAnnotationUnits:
5757            return "BoundingBoxAnnotationUnits";
5758        case Tag.AnchorPointAnnotationUnits:
5759            return "AnchorPointAnnotationUnits";
5760        case Tag.GraphicAnnotationUnits:
5761            return "GraphicAnnotationUnits";
5762        case Tag.UnformattedTextValue:
5763            return "UnformattedTextValue";
5764        case Tag.TextObjectSequence:
5765            return "TextObjectSequence";
5766        case Tag.GraphicObjectSequence:
5767            return "GraphicObjectSequence";
5768        case Tag.BoundingBoxTopLeftHandCorner:
5769            return "BoundingBoxTopLeftHandCorner";
5770        case Tag.BoundingBoxBottomRightHandCorner:
5771            return "BoundingBoxBottomRightHandCorner";
5772        case Tag.BoundingBoxTextHorizontalJustification:
5773            return "BoundingBoxTextHorizontalJustification";
5774        case Tag.AnchorPoint:
5775            return "AnchorPoint";
5776        case Tag.AnchorPointVisibility:
5777            return "AnchorPointVisibility";
5778        case Tag.GraphicDimensions:
5779            return "GraphicDimensions";
5780        case Tag.NumberOfGraphicPoints:
5781            return "NumberOfGraphicPoints";
5782        case Tag.GraphicData:
5783            return "GraphicData";
5784        case Tag.GraphicType:
5785            return "GraphicType";
5786        case Tag.GraphicFilled:
5787            return "GraphicFilled";
5788        case Tag.ImageRotationRetired:
5789            return "ImageRotationRetired";
5790        case Tag.ImageHorizontalFlip:
5791            return "ImageHorizontalFlip";
5792        case Tag.ImageRotation:
5793            return "ImageRotation";
5794        case Tag.DisplayedAreaTopLeftHandCornerTrial:
5795            return "DisplayedAreaTopLeftHandCornerTrial";
5796        case Tag.DisplayedAreaBottomRightHandCornerTrial:
5797            return "DisplayedAreaBottomRightHandCornerTrial";
5798        case Tag.DisplayedAreaTopLeftHandCorner:
5799            return "DisplayedAreaTopLeftHandCorner";
5800        case Tag.DisplayedAreaBottomRightHandCorner:
5801            return "DisplayedAreaBottomRightHandCorner";
5802        case Tag.DisplayedAreaSelectionSequence:
5803            return "DisplayedAreaSelectionSequence";
5804        case Tag.GraphicLayerSequence:
5805            return "GraphicLayerSequence";
5806        case Tag.GraphicLayerOrder:
5807            return "GraphicLayerOrder";
5808        case Tag.GraphicLayerRecommendedDisplayGrayscaleValue:
5809            return "GraphicLayerRecommendedDisplayGrayscaleValue";
5810        case Tag.GraphicLayerRecommendedDisplayRGBValue:
5811            return "GraphicLayerRecommendedDisplayRGBValue";
5812        case Tag.GraphicLayerDescription:
5813            return "GraphicLayerDescription";
5814        case Tag.ContentLabel:
5815            return "ContentLabel";
5816        case Tag.ContentDescription:
5817            return "ContentDescription";
5818        case Tag.PresentationCreationDate:
5819            return "PresentationCreationDate";
5820        case Tag.PresentationCreationTime:
5821            return "PresentationCreationTime";
5822        case Tag.ContentCreatorName:
5823            return "ContentCreatorName";
5824        case Tag.ContentCreatorIdentificationCodeSequence:
5825            return "ContentCreatorIdentificationCodeSequence";
5826        case Tag.AlternateContentDescriptionSequence:
5827            return "AlternateContentDescriptionSequence";
5828        case Tag.PresentationSizeMode:
5829            return "PresentationSizeMode";
5830        case Tag.PresentationPixelSpacing:
5831            return "PresentationPixelSpacing";
5832        case Tag.PresentationPixelAspectRatio:
5833            return "PresentationPixelAspectRatio";
5834        case Tag.PresentationPixelMagnificationRatio:
5835            return "PresentationPixelMagnificationRatio";
5836        case Tag.GraphicGroupLabel:
5837            return "GraphicGroupLabel";
5838        case Tag.GraphicGroupDescription:
5839            return "GraphicGroupDescription";
5840        case Tag.CompoundGraphicSequence:
5841            return "CompoundGraphicSequence";
5842        case Tag.CompoundGraphicInstanceID:
5843            return "CompoundGraphicInstanceID";
5844        case Tag.FontName:
5845            return "FontName";
5846        case Tag.FontNameType:
5847            return "FontNameType";
5848        case Tag.CSSFontName:
5849            return "CSSFontName";
5850        case Tag.RotationAngle:
5851            return "RotationAngle";
5852        case Tag.TextStyleSequence:
5853            return "TextStyleSequence";
5854        case Tag.LineStyleSequence:
5855            return "LineStyleSequence";
5856        case Tag.FillStyleSequence:
5857            return "FillStyleSequence";
5858        case Tag.GraphicGroupSequence:
5859            return "GraphicGroupSequence";
5860        case Tag.TextColorCIELabValue:
5861            return "TextColorCIELabValue";
5862        case Tag.HorizontalAlignment:
5863            return "HorizontalAlignment";
5864        case Tag.VerticalAlignment:
5865            return "VerticalAlignment";
5866        case Tag.ShadowStyle:
5867            return "ShadowStyle";
5868        case Tag.ShadowOffsetX:
5869            return "ShadowOffsetX";
5870        case Tag.ShadowOffsetY:
5871            return "ShadowOffsetY";
5872        case Tag.ShadowColorCIELabValue:
5873            return "ShadowColorCIELabValue";
5874        case Tag.Underlined:
5875            return "Underlined";
5876        case Tag.Bold:
5877            return "Bold";
5878        case Tag.Italic:
5879            return "Italic";
5880        case Tag.PatternOnColorCIELabValue:
5881            return "PatternOnColorCIELabValue";
5882        case Tag.PatternOffColorCIELabValue:
5883            return "PatternOffColorCIELabValue";
5884        case Tag.LineThickness:
5885            return "LineThickness";
5886        case Tag.LineDashingStyle:
5887            return "LineDashingStyle";
5888        case Tag.LinePattern:
5889            return "LinePattern";
5890        case Tag.FillPattern:
5891            return "FillPattern";
5892        case Tag.FillMode:
5893            return "FillMode";
5894        case Tag.ShadowOpacity:
5895            return "ShadowOpacity";
5896        case Tag.GapLength:
5897            return "GapLength";
5898        case Tag.DiameterOfVisibility:
5899            return "DiameterOfVisibility";
5900        case Tag.RotationPoint:
5901            return "RotationPoint";
5902        case Tag.TickAlignment:
5903            return "TickAlignment";
5904        case Tag.ShowTickLabel:
5905            return "ShowTickLabel";
5906        case Tag.TickLabelAlignment:
5907            return "TickLabelAlignment";
5908        case Tag.CompoundGraphicUnits:
5909            return "CompoundGraphicUnits";
5910        case Tag.PatternOnOpacity:
5911            return "PatternOnOpacity";
5912        case Tag.PatternOffOpacity:
5913            return "PatternOffOpacity";
5914        case Tag.MajorTicksSequence:
5915            return "MajorTicksSequence";
5916        case Tag.TickPosition:
5917            return "TickPosition";
5918        case Tag.TickLabel:
5919            return "TickLabel";
5920        case Tag.CompoundGraphicType:
5921            return "CompoundGraphicType";
5922        case Tag.GraphicGroupID:
5923            return "GraphicGroupID";
5924        case Tag.ShapeType:
5925            return "ShapeType";
5926        case Tag.RegistrationSequence:
5927            return "RegistrationSequence";
5928        case Tag.MatrixRegistrationSequence:
5929            return "MatrixRegistrationSequence";
5930        case Tag.MatrixSequence:
5931            return "MatrixSequence";
5932        case Tag.FrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix:
5933            return "FrameOfReferenceToDisplayedCoordinateSystemTransformationMatrix";
5934        case Tag.FrameOfReferenceTransformationMatrixType:
5935            return "FrameOfReferenceTransformationMatrixType";
5936        case Tag.RegistrationTypeCodeSequence:
5937            return "RegistrationTypeCodeSequence";
5938        case Tag.FiducialDescription:
5939            return "FiducialDescription";
5940        case Tag.FiducialIdentifier:
5941            return "FiducialIdentifier";
5942        case Tag.FiducialIdentifierCodeSequence:
5943            return "FiducialIdentifierCodeSequence";
5944        case Tag.ContourUncertaintyRadius:
5945            return "ContourUncertaintyRadius";
5946        case Tag.UsedFiducialsSequence:
5947            return "UsedFiducialsSequence";
5948        case Tag.GraphicCoordinatesDataSequence:
5949            return "GraphicCoordinatesDataSequence";
5950        case Tag.FiducialUID:
5951            return "FiducialUID";
5952        case Tag.FiducialSetSequence:
5953            return "FiducialSetSequence";
5954        case Tag.FiducialSequence:
5955            return "FiducialSequence";
5956        case Tag.FiducialsPropertyCategoryCodeSequence:
5957            return "FiducialsPropertyCategoryCodeSequence";
5958        case Tag.GraphicLayerRecommendedDisplayCIELabValue:
5959            return "GraphicLayerRecommendedDisplayCIELabValue";
5960        case Tag.BlendingSequence:
5961            return "BlendingSequence";
5962        case Tag.RelativeOpacity:
5963            return "RelativeOpacity";
5964        case Tag.ReferencedSpatialRegistrationSequence:
5965            return "ReferencedSpatialRegistrationSequence";
5966        case Tag.BlendingPosition:
5967            return "BlendingPosition";
5968        case Tag.PresentationDisplayCollectionUID:
5969            return "PresentationDisplayCollectionUID";
5970        case Tag.PresentationSequenceCollectionUID:
5971            return "PresentationSequenceCollectionUID";
5972        case Tag.PresentationSequencePositionIndex:
5973            return "PresentationSequencePositionIndex";
5974        case Tag.RenderedImageReferenceSequence:
5975            return "RenderedImageReferenceSequence";
5976        case Tag.VolumetricPresentationStateInputSequence:
5977            return "VolumetricPresentationStateInputSequence";
5978        case Tag.PresentationInputType:
5979            return "PresentationInputType";
5980        case Tag.InputSequencePositionIndex:
5981            return "InputSequencePositionIndex";
5982        case Tag.Crop:
5983            return "Crop";
5984        case Tag.CroppingSpecificationIndex:
5985            return "CroppingSpecificationIndex";
5986        case Tag.CompositingMethod:
5987            return "CompositingMethod";
5988        case Tag.VolumetricPresentationInputNumber:
5989            return "VolumetricPresentationInputNumber";
5990        case Tag.ImageVolumeGeometry:
5991            return "ImageVolumeGeometry";
5992        case Tag.VolumetricPresentationInputSetUID:
5993            return "VolumetricPresentationInputSetUID";
5994        case Tag.VolumetricPresentationInputSetSequence:
5995            return "VolumetricPresentationInputSetSequence";
5996        case Tag.GlobalCrop:
5997            return "GlobalCrop";
5998        case Tag.GlobalCroppingSpecificationIndex:
5999            return "GlobalCroppingSpecificationIndex";
6000        case Tag.RenderingMethod:
6001            return "RenderingMethod";
6002        case Tag.VolumeCroppingSequence:
6003            return "VolumeCroppingSequence";
6004        case Tag.VolumeCroppingMethod:
6005            return "VolumeCroppingMethod";
6006        case Tag.BoundingBoxCrop:
6007            return "BoundingBoxCrop";
6008        case Tag.ObliqueCroppingPlaneSequence:
6009            return "ObliqueCroppingPlaneSequence";
6010        case Tag.Plane:
6011            return "Plane";
6012        case Tag.PlaneNormal:
6013            return "PlaneNormal";
6014        case Tag.CroppingSpecificationNumber:
6015            return "CroppingSpecificationNumber";
6016        case Tag.MultiPlanarReconstructionStyle:
6017            return "MultiPlanarReconstructionStyle";
6018        case Tag.MPRThicknessType:
6019            return "MPRThicknessType";
6020        case Tag.MPRSlabThickness:
6021            return "MPRSlabThickness";
6022        case Tag.MPRTopLeftHandCorner:
6023            return "MPRTopLeftHandCorner";
6024        case Tag.MPRViewWidthDirection:
6025            return "MPRViewWidthDirection";
6026        case Tag.MPRViewWidth:
6027            return "MPRViewWidth";
6028        case Tag.NumberOfVolumetricCurvePoints:
6029            return "NumberOfVolumetricCurvePoints";
6030        case Tag.VolumetricCurvePoints:
6031            return "VolumetricCurvePoints";
6032        case Tag.MPRViewHeightDirection:
6033            return "MPRViewHeightDirection";
6034        case Tag.MPRViewHeight:
6035            return "MPRViewHeight";
6036        case Tag.RenderProjection:
6037            return "RenderProjection";
6038        case Tag.ViewpointPosition:
6039            return "ViewpointPosition";
6040        case Tag.ViewpointLookAtPoint:
6041            return "ViewpointLookAtPoint";
6042        case Tag.ViewpointUpDirection:
6043            return "ViewpointUpDirection";
6044        case Tag.RenderFieldOfView:
6045            return "RenderFieldOfView";
6046        case Tag.SamplingStepSize:
6047            return "SamplingStepSize";
6048        case Tag.ShadingStyle:
6049            return "ShadingStyle";
6050        case Tag.AmbientReflectionIntensity:
6051            return "AmbientReflectionIntensity";
6052        case Tag.LightDirection:
6053            return "LightDirection";
6054        case Tag.DiffuseReflectionIntensity:
6055            return "DiffuseReflectionIntensity";
6056        case Tag.SpecularReflectionIntensity:
6057            return "SpecularReflectionIntensity";
6058        case Tag.Shininess:
6059            return "Shininess";
6060        case Tag.PresentationStateClassificationComponentSequence:
6061            return "PresentationStateClassificationComponentSequence";
6062        case Tag.ComponentType:
6063            return "ComponentType";
6064        case Tag.ComponentInputSequence:
6065            return "ComponentInputSequence";
6066        case Tag.VolumetricPresentationInputIndex:
6067            return "VolumetricPresentationInputIndex";
6068        case Tag.PresentationStateCompositorComponentSequence:
6069            return "PresentationStateCompositorComponentSequence";
6070        case Tag.WeightingTransferFunctionSequence:
6071            return "WeightingTransferFunctionSequence";
6072        case Tag.WeightingLookupTableDescriptor:
6073            return "WeightingLookupTableDescriptor";
6074        case Tag.WeightingLookupTableData:
6075            return "WeightingLookupTableData";
6076        case Tag.VolumetricAnnotationSequence:
6077            return "VolumetricAnnotationSequence";
6078        case Tag.ReferencedStructuredContextSequence:
6079            return "ReferencedStructuredContextSequence";
6080        case Tag.ReferencedContentItem:
6081            return "ReferencedContentItem";
6082        case Tag.VolumetricPresentationInputAnnotationSequence:
6083            return "VolumetricPresentationInputAnnotationSequence";
6084        case Tag.AnnotationClipping:
6085            return "AnnotationClipping";
6086        case Tag.PresentationAnimationStyle:
6087            return "PresentationAnimationStyle";
6088        case Tag.RecommendedAnimationRate:
6089            return "RecommendedAnimationRate";
6090        case Tag.AnimationCurveSequence:
6091            return "AnimationCurveSequence";
6092        case Tag.AnimationStepSize:
6093            return "AnimationStepSize";
6094        case Tag.SwivelRange:
6095            return "SwivelRange";
6096        case Tag.VolumetricCurveUpDirections:
6097            return "VolumetricCurveUpDirections";
6098        case Tag.VolumeStreamSequence:
6099            return "VolumeStreamSequence";
6100        case Tag.RGBATransferFunctionDescription:
6101            return "RGBATransferFunctionDescription";
6102        case Tag.AdvancedBlendingSequence:
6103            return "AdvancedBlendingSequence";
6104        case Tag.BlendingInputNumber:
6105            return "BlendingInputNumber";
6106        case Tag.BlendingDisplayInputSequence:
6107            return "BlendingDisplayInputSequence";
6108        case Tag.BlendingDisplaySequence:
6109            return "BlendingDisplaySequence";
6110        case Tag.BlendingMode:
6111            return "BlendingMode";
6112        case Tag.TimeSeriesBlending:
6113            return "TimeSeriesBlending";
6114        case Tag.GeometryForDisplay:
6115            return "GeometryForDisplay";
6116        case Tag.ThresholdSequence:
6117            return "ThresholdSequence";
6118        case Tag.ThresholdValueSequence:
6119            return "ThresholdValueSequence";
6120        case Tag.ThresholdType:
6121            return "ThresholdType";
6122        case Tag.ThresholdValue:
6123            return "ThresholdValue";
6124        case Tag.HangingProtocolName:
6125            return "HangingProtocolName";
6126        case Tag.HangingProtocolDescription:
6127            return "HangingProtocolDescription";
6128        case Tag.HangingProtocolLevel:
6129            return "HangingProtocolLevel";
6130        case Tag.HangingProtocolCreator:
6131            return "HangingProtocolCreator";
6132        case Tag.HangingProtocolCreationDateTime:
6133            return "HangingProtocolCreationDateTime";
6134        case Tag.HangingProtocolDefinitionSequence:
6135            return "HangingProtocolDefinitionSequence";
6136        case Tag.HangingProtocolUserIdentificationCodeSequence:
6137            return "HangingProtocolUserIdentificationCodeSequence";
6138        case Tag.HangingProtocolUserGroupName:
6139            return "HangingProtocolUserGroupName";
6140        case Tag.SourceHangingProtocolSequence:
6141            return "SourceHangingProtocolSequence";
6142        case Tag.NumberOfPriorsReferenced:
6143            return "NumberOfPriorsReferenced";
6144        case Tag.ImageSetsSequence:
6145            return "ImageSetsSequence";
6146        case Tag.ImageSetSelectorSequence:
6147            return "ImageSetSelectorSequence";
6148        case Tag.ImageSetSelectorUsageFlag:
6149            return "ImageSetSelectorUsageFlag";
6150        case Tag.SelectorAttribute:
6151            return "SelectorAttribute";
6152        case Tag.SelectorValueNumber:
6153            return "SelectorValueNumber";
6154        case Tag.TimeBasedImageSetsSequence:
6155            return "TimeBasedImageSetsSequence";
6156        case Tag.ImageSetNumber:
6157            return "ImageSetNumber";
6158        case Tag.ImageSetSelectorCategory:
6159            return "ImageSetSelectorCategory";
6160        case Tag.RelativeTime:
6161            return "RelativeTime";
6162        case Tag.RelativeTimeUnits:
6163            return "RelativeTimeUnits";
6164        case Tag.AbstractPriorValue:
6165            return "AbstractPriorValue";
6166        case Tag.AbstractPriorCodeSequence:
6167            return "AbstractPriorCodeSequence";
6168        case Tag.ImageSetLabel:
6169            return "ImageSetLabel";
6170        case Tag.SelectorAttributeVR:
6171            return "SelectorAttributeVR";
6172        case Tag.SelectorSequencePointer:
6173            return "SelectorSequencePointer";
6174        case Tag.SelectorSequencePointerPrivateCreator:
6175            return "SelectorSequencePointerPrivateCreator";
6176        case Tag.SelectorAttributePrivateCreator:
6177            return "SelectorAttributePrivateCreator";
6178        case Tag.SelectorAEValue:
6179            return "SelectorAEValue";
6180        case Tag.SelectorASValue:
6181            return "SelectorASValue";
6182        case Tag.SelectorATValue:
6183            return "SelectorATValue";
6184        case Tag.SelectorDAValue:
6185            return "SelectorDAValue";
6186        case Tag.SelectorCSValue:
6187            return "SelectorCSValue";
6188        case Tag.SelectorDTValue:
6189            return "SelectorDTValue";
6190        case Tag.SelectorISValue:
6191            return "SelectorISValue";
6192        case Tag.SelectorOBValue:
6193            return "SelectorOBValue";
6194        case Tag.SelectorLOValue:
6195            return "SelectorLOValue";
6196        case Tag.SelectorOFValue:
6197            return "SelectorOFValue";
6198        case Tag.SelectorLTValue:
6199            return "SelectorLTValue";
6200        case Tag.SelectorOWValue:
6201            return "SelectorOWValue";
6202        case Tag.SelectorPNValue:
6203            return "SelectorPNValue";
6204        case Tag.SelectorTMValue:
6205            return "SelectorTMValue";
6206        case Tag.SelectorSHValue:
6207            return "SelectorSHValue";
6208        case Tag.SelectorUNValue:
6209            return "SelectorUNValue";
6210        case Tag.SelectorSTValue:
6211            return "SelectorSTValue";
6212        case Tag.SelectorUCValue:
6213            return "SelectorUCValue";
6214        case Tag.SelectorUTValue:
6215            return "SelectorUTValue";
6216        case Tag.SelectorURValue:
6217            return "SelectorURValue";
6218        case Tag.SelectorDSValue:
6219            return "SelectorDSValue";
6220        case Tag.SelectorODValue:
6221            return "SelectorODValue";
6222        case Tag.SelectorFDValue:
6223            return "SelectorFDValue";
6224        case Tag.SelectorOLValue:
6225            return "SelectorOLValue";
6226        case Tag.SelectorFLValue:
6227            return "SelectorFLValue";
6228        case Tag.SelectorULValue:
6229            return "SelectorULValue";
6230        case Tag.SelectorUSValue:
6231            return "SelectorUSValue";
6232        case Tag.SelectorSLValue:
6233            return "SelectorSLValue";
6234        case Tag.SelectorSSValue:
6235            return "SelectorSSValue";
6236        case Tag.SelectorUIValue:
6237            return "SelectorUIValue";
6238        case Tag.SelectorCodeSequenceValue:
6239            return "SelectorCodeSequenceValue";
6240        case Tag.NumberOfScreens:
6241            return "NumberOfScreens";
6242        case Tag.NominalScreenDefinitionSequence:
6243            return "NominalScreenDefinitionSequence";
6244        case Tag.NumberOfVerticalPixels:
6245            return "NumberOfVerticalPixels";
6246        case Tag.NumberOfHorizontalPixels:
6247            return "NumberOfHorizontalPixels";
6248        case Tag.DisplayEnvironmentSpatialPosition:
6249            return "DisplayEnvironmentSpatialPosition";
6250        case Tag.ScreenMinimumGrayscaleBitDepth:
6251            return "ScreenMinimumGrayscaleBitDepth";
6252        case Tag.ScreenMinimumColorBitDepth:
6253            return "ScreenMinimumColorBitDepth";
6254        case Tag.ApplicationMaximumRepaintTime:
6255            return "ApplicationMaximumRepaintTime";
6256        case Tag.DisplaySetsSequence:
6257            return "DisplaySetsSequence";
6258        case Tag.DisplaySetNumber:
6259            return "DisplaySetNumber";
6260        case Tag.DisplaySetLabel:
6261            return "DisplaySetLabel";
6262        case Tag.DisplaySetPresentationGroup:
6263            return "DisplaySetPresentationGroup";
6264        case Tag.DisplaySetPresentationGroupDescription:
6265            return "DisplaySetPresentationGroupDescription";
6266        case Tag.PartialDataDisplayHandling:
6267            return "PartialDataDisplayHandling";
6268        case Tag.SynchronizedScrollingSequence:
6269            return "SynchronizedScrollingSequence";
6270        case Tag.DisplaySetScrollingGroup:
6271            return "DisplaySetScrollingGroup";
6272        case Tag.NavigationIndicatorSequence:
6273            return "NavigationIndicatorSequence";
6274        case Tag.NavigationDisplaySet:
6275            return "NavigationDisplaySet";
6276        case Tag.ReferenceDisplaySets:
6277            return "ReferenceDisplaySets";
6278        case Tag.ImageBoxesSequence:
6279            return "ImageBoxesSequence";
6280        case Tag.ImageBoxNumber:
6281            return "ImageBoxNumber";
6282        case Tag.ImageBoxLayoutType:
6283            return "ImageBoxLayoutType";
6284        case Tag.ImageBoxTileHorizontalDimension:
6285            return "ImageBoxTileHorizontalDimension";
6286        case Tag.ImageBoxTileVerticalDimension:
6287            return "ImageBoxTileVerticalDimension";
6288        case Tag.ImageBoxScrollDirection:
6289            return "ImageBoxScrollDirection";
6290        case Tag.ImageBoxSmallScrollType:
6291            return "ImageBoxSmallScrollType";
6292        case Tag.ImageBoxSmallScrollAmount:
6293            return "ImageBoxSmallScrollAmount";
6294        case Tag.ImageBoxLargeScrollType:
6295            return "ImageBoxLargeScrollType";
6296        case Tag.ImageBoxLargeScrollAmount:
6297            return "ImageBoxLargeScrollAmount";
6298        case Tag.ImageBoxOverlapPriority:
6299            return "ImageBoxOverlapPriority";
6300        case Tag.CineRelativeToRealTime:
6301            return "CineRelativeToRealTime";
6302        case Tag.FilterOperationsSequence:
6303            return "FilterOperationsSequence";
6304        case Tag.FilterByCategory:
6305            return "FilterByCategory";
6306        case Tag.FilterByAttributePresence:
6307            return "FilterByAttributePresence";
6308        case Tag.FilterByOperator:
6309            return "FilterByOperator";
6310        case Tag.StructuredDisplayBackgroundCIELabValue:
6311            return "StructuredDisplayBackgroundCIELabValue";
6312        case Tag.EmptyImageBoxCIELabValue:
6313            return "EmptyImageBoxCIELabValue";
6314        case Tag.StructuredDisplayImageBoxSequence:
6315            return "StructuredDisplayImageBoxSequence";
6316        case Tag.StructuredDisplayTextBoxSequence:
6317            return "StructuredDisplayTextBoxSequence";
6318        case Tag.ReferencedFirstFrameSequence:
6319            return "ReferencedFirstFrameSequence";
6320        case Tag.ImageBoxSynchronizationSequence:
6321            return "ImageBoxSynchronizationSequence";
6322        case Tag.SynchronizedImageBoxList:
6323            return "SynchronizedImageBoxList";
6324        case Tag.TypeOfSynchronization:
6325            return "TypeOfSynchronization";
6326        case Tag.BlendingOperationType:
6327            return "BlendingOperationType";
6328        case Tag.ReformattingOperationType:
6329            return "ReformattingOperationType";
6330        case Tag.ReformattingThickness:
6331            return "ReformattingThickness";
6332        case Tag.ReformattingInterval:
6333            return "ReformattingInterval";
6334        case Tag.ReformattingOperationInitialViewDirection:
6335            return "ReformattingOperationInitialViewDirection";
6336        case Tag.ThreeDRenderingType:
6337            return "ThreeDRenderingType";
6338        case Tag.SortingOperationsSequence:
6339            return "SortingOperationsSequence";
6340        case Tag.SortByCategory:
6341            return "SortByCategory";
6342        case Tag.SortingDirection:
6343            return "SortingDirection";
6344        case Tag.DisplaySetPatientOrientation:
6345            return "DisplaySetPatientOrientation";
6346        case Tag.VOIType:
6347            return "VOIType";
6348        case Tag.PseudoColorType:
6349            return "PseudoColorType";
6350        case Tag.PseudoColorPaletteInstanceReferenceSequence:
6351            return "PseudoColorPaletteInstanceReferenceSequence";
6352        case Tag.ShowGrayscaleInverted:
6353            return "ShowGrayscaleInverted";
6354        case Tag.ShowImageTrueSizeFlag:
6355            return "ShowImageTrueSizeFlag";
6356        case Tag.ShowGraphicAnnotationFlag:
6357            return "ShowGraphicAnnotationFlag";
6358        case Tag.ShowPatientDemographicsFlag:
6359            return "ShowPatientDemographicsFlag";
6360        case Tag.ShowAcquisitionTechniquesFlag:
6361            return "ShowAcquisitionTechniquesFlag";
6362        case Tag.DisplaySetHorizontalJustification:
6363            return "DisplaySetHorizontalJustification";
6364        case Tag.DisplaySetVerticalJustification:
6365            return "DisplaySetVerticalJustification";
6366        case Tag.ContinuationStartMeterset:
6367            return "ContinuationStartMeterset";
6368        case Tag.ContinuationEndMeterset:
6369            return "ContinuationEndMeterset";
6370        case Tag.ProcedureStepState:
6371            return "ProcedureStepState";
6372        case Tag.ProcedureStepProgressInformationSequence:
6373            return "ProcedureStepProgressInformationSequence";
6374        case Tag.ProcedureStepProgress:
6375            return "ProcedureStepProgress";
6376        case Tag.ProcedureStepProgressDescription:
6377            return "ProcedureStepProgressDescription";
6378        case Tag.ProcedureStepCommunicationsURISequence:
6379            return "ProcedureStepCommunicationsURISequence";
6380        case Tag.ContactURI:
6381            return "ContactURI";
6382        case Tag.ContactDisplayName:
6383            return "ContactDisplayName";
6384        case Tag.ProcedureStepDiscontinuationReasonCodeSequence:
6385            return "ProcedureStepDiscontinuationReasonCodeSequence";
6386        case Tag.BeamTaskSequence:
6387            return "BeamTaskSequence";
6388        case Tag.BeamTaskType:
6389            return "BeamTaskType";
6390        case Tag.BeamOrderIndexTrial:
6391            return "BeamOrderIndexTrial";
6392        case Tag.AutosequenceFlag:
6393            return "AutosequenceFlag";
6394        case Tag.TableTopVerticalAdjustedPosition:
6395            return "TableTopVerticalAdjustedPosition";
6396        case Tag.TableTopLongitudinalAdjustedPosition:
6397            return "TableTopLongitudinalAdjustedPosition";
6398        case Tag.TableTopLateralAdjustedPosition:
6399            return "TableTopLateralAdjustedPosition";
6400        case Tag.PatientSupportAdjustedAngle:
6401            return "PatientSupportAdjustedAngle";
6402        case Tag.TableTopEccentricAdjustedAngle:
6403            return "TableTopEccentricAdjustedAngle";
6404        case Tag.TableTopPitchAdjustedAngle:
6405            return "TableTopPitchAdjustedAngle";
6406        case Tag.TableTopRollAdjustedAngle:
6407            return "TableTopRollAdjustedAngle";
6408        case Tag.DeliveryVerificationImageSequence:
6409            return "DeliveryVerificationImageSequence";
6410        case Tag.VerificationImageTiming:
6411            return "VerificationImageTiming";
6412        case Tag.DoubleExposureFlag:
6413            return "DoubleExposureFlag";
6414        case Tag.DoubleExposureOrdering:
6415            return "DoubleExposureOrdering";
6416        case Tag.DoubleExposureMetersetTrial:
6417            return "DoubleExposureMetersetTrial";
6418        case Tag.DoubleExposureFieldDeltaTrial:
6419            return "DoubleExposureFieldDeltaTrial";
6420        case Tag.RelatedReferenceRTImageSequence:
6421            return "RelatedReferenceRTImageSequence";
6422        case Tag.GeneralMachineVerificationSequence:
6423            return "GeneralMachineVerificationSequence";
6424        case Tag.ConventionalMachineVerificationSequence:
6425            return "ConventionalMachineVerificationSequence";
6426        case Tag.IonMachineVerificationSequence:
6427            return "IonMachineVerificationSequence";
6428        case Tag.FailedAttributesSequence:
6429            return "FailedAttributesSequence";
6430        case Tag.OverriddenAttributesSequence:
6431            return "OverriddenAttributesSequence";
6432        case Tag.ConventionalControlPointVerificationSequence:
6433            return "ConventionalControlPointVerificationSequence";
6434        case Tag.IonControlPointVerificationSequence:
6435            return "IonControlPointVerificationSequence";
6436        case Tag.AttributeOccurrenceSequence:
6437            return "AttributeOccurrenceSequence";
6438        case Tag.AttributeOccurrencePointer:
6439            return "AttributeOccurrencePointer";
6440        case Tag.AttributeItemSelector:
6441            return "AttributeItemSelector";
6442        case Tag.AttributeOccurrencePrivateCreator:
6443            return "AttributeOccurrencePrivateCreator";
6444        case Tag.SelectorSequencePointerItems:
6445            return "SelectorSequencePointerItems";
6446        case Tag.ScheduledProcedureStepPriority:
6447            return "ScheduledProcedureStepPriority";
6448        case Tag.WorklistLabel:
6449            return "WorklistLabel";
6450        case Tag.ProcedureStepLabel:
6451            return "ProcedureStepLabel";
6452        case Tag.ScheduledProcessingParametersSequence:
6453            return "ScheduledProcessingParametersSequence";
6454        case Tag.PerformedProcessingParametersSequence:
6455            return "PerformedProcessingParametersSequence";
6456        case Tag.UnifiedProcedureStepPerformedProcedureSequence:
6457            return "UnifiedProcedureStepPerformedProcedureSequence";
6458        case Tag.RelatedProcedureStepSequence:
6459            return "RelatedProcedureStepSequence";
6460        case Tag.ProcedureStepRelationshipType:
6461            return "ProcedureStepRelationshipType";
6462        case Tag.ReplacedProcedureStepSequence:
6463            return "ReplacedProcedureStepSequence";
6464        case Tag.DeletionLock:
6465            return "DeletionLock";
6466        case Tag.ReceivingAE:
6467            return "ReceivingAE";
6468        case Tag.RequestingAE:
6469            return "RequestingAE";
6470        case Tag.ReasonForCancellation:
6471            return "ReasonForCancellation";
6472        case Tag.SCPStatus:
6473            return "SCPStatus";
6474        case Tag.SubscriptionListStatus:
6475            return "SubscriptionListStatus";
6476        case Tag.UnifiedProcedureStepListStatus:
6477            return "UnifiedProcedureStepListStatus";
6478        case Tag.BeamOrderIndex:
6479            return "BeamOrderIndex";
6480        case Tag.DoubleExposureMeterset:
6481            return "DoubleExposureMeterset";
6482        case Tag.DoubleExposureFieldDelta:
6483            return "DoubleExposureFieldDelta";
6484        case Tag.BrachyTaskSequence:
6485            return "BrachyTaskSequence";
6486        case Tag.ContinuationStartTotalReferenceAirKerma:
6487            return "ContinuationStartTotalReferenceAirKerma";
6488        case Tag.ContinuationEndTotalReferenceAirKerma:
6489            return "ContinuationEndTotalReferenceAirKerma";
6490        case Tag.ContinuationPulseNumber:
6491            return "ContinuationPulseNumber";
6492        case Tag.ChannelDeliveryOrderSequence:
6493            return "ChannelDeliveryOrderSequence";
6494        case Tag.ReferencedChannelNumber:
6495            return "ReferencedChannelNumber";
6496        case Tag.StartCumulativeTimeWeight:
6497            return "StartCumulativeTimeWeight";
6498        case Tag.EndCumulativeTimeWeight:
6499            return "EndCumulativeTimeWeight";
6500        case Tag.OmittedChannelSequence:
6501            return "OmittedChannelSequence";
6502        case Tag.ReasonForChannelOmission:
6503            return "ReasonForChannelOmission";
6504        case Tag.ReasonForChannelOmissionDescription:
6505            return "ReasonForChannelOmissionDescription";
6506        case Tag.ChannelDeliveryOrderIndex:
6507            return "ChannelDeliveryOrderIndex";
6508        case Tag.ChannelDeliveryContinuationSequence:
6509            return "ChannelDeliveryContinuationSequence";
6510        case Tag.OmittedApplicationSetupSequence:
6511            return "OmittedApplicationSetupSequence";
6512        case Tag.ImplantAssemblyTemplateName:
6513            return "ImplantAssemblyTemplateName";
6514        case Tag.ImplantAssemblyTemplateIssuer:
6515            return "ImplantAssemblyTemplateIssuer";
6516        case Tag.ImplantAssemblyTemplateVersion:
6517            return "ImplantAssemblyTemplateVersion";
6518        case Tag.ReplacedImplantAssemblyTemplateSequence:
6519            return "ReplacedImplantAssemblyTemplateSequence";
6520        case Tag.ImplantAssemblyTemplateType:
6521            return "ImplantAssemblyTemplateType";
6522        case Tag.OriginalImplantAssemblyTemplateSequence:
6523            return "OriginalImplantAssemblyTemplateSequence";
6524        case Tag.DerivationImplantAssemblyTemplateSequence:
6525            return "DerivationImplantAssemblyTemplateSequence";
6526        case Tag.ImplantAssemblyTemplateTargetAnatomySequence:
6527            return "ImplantAssemblyTemplateTargetAnatomySequence";
6528        case Tag.ProcedureTypeCodeSequence:
6529            return "ProcedureTypeCodeSequence";
6530        case Tag.SurgicalTechnique:
6531            return "SurgicalTechnique";
6532        case Tag.ComponentTypesSequence:
6533            return "ComponentTypesSequence";
6534        case Tag.ComponentTypeCodeSequence:
6535            return "ComponentTypeCodeSequence";
6536        case Tag.ExclusiveComponentType:
6537            return "ExclusiveComponentType";
6538        case Tag.MandatoryComponentType:
6539            return "MandatoryComponentType";
6540        case Tag.ComponentSequence:
6541            return "ComponentSequence";
6542        case Tag.ComponentID:
6543            return "ComponentID";
6544        case Tag.ComponentAssemblySequence:
6545            return "ComponentAssemblySequence";
6546        case Tag.Component1ReferencedID:
6547            return "Component1ReferencedID";
6548        case Tag.Component1ReferencedMatingFeatureSetID:
6549            return "Component1ReferencedMatingFeatureSetID";
6550        case Tag.Component1ReferencedMatingFeatureID:
6551            return "Component1ReferencedMatingFeatureID";
6552        case Tag.Component2ReferencedID:
6553            return "Component2ReferencedID";
6554        case Tag.Component2ReferencedMatingFeatureSetID:
6555            return "Component2ReferencedMatingFeatureSetID";
6556        case Tag.Component2ReferencedMatingFeatureID:
6557            return "Component2ReferencedMatingFeatureID";
6558        case Tag.ImplantTemplateGroupName:
6559            return "ImplantTemplateGroupName";
6560        case Tag.ImplantTemplateGroupDescription:
6561            return "ImplantTemplateGroupDescription";
6562        case Tag.ImplantTemplateGroupIssuer:
6563            return "ImplantTemplateGroupIssuer";
6564        case Tag.ImplantTemplateGroupVersion:
6565            return "ImplantTemplateGroupVersion";
6566        case Tag.ReplacedImplantTemplateGroupSequence:
6567            return "ReplacedImplantTemplateGroupSequence";
6568        case Tag.ImplantTemplateGroupTargetAnatomySequence:
6569            return "ImplantTemplateGroupTargetAnatomySequence";
6570        case Tag.ImplantTemplateGroupMembersSequence:
6571            return "ImplantTemplateGroupMembersSequence";
6572        case Tag.ImplantTemplateGroupMemberID:
6573            return "ImplantTemplateGroupMemberID";
6574        case Tag.ThreeDImplantTemplateGroupMemberMatchingPoint:
6575            return "ThreeDImplantTemplateGroupMemberMatchingPoint";
6576        case Tag.ThreeDImplantTemplateGroupMemberMatchingAxes:
6577            return "ThreeDImplantTemplateGroupMemberMatchingAxes";
6578        case Tag.ImplantTemplateGroupMemberMatching2DCoordinatesSequence:
6579            return "ImplantTemplateGroupMemberMatching2DCoordinatesSequence";
6580        case Tag.TwoDImplantTemplateGroupMemberMatchingPoint:
6581            return "TwoDImplantTemplateGroupMemberMatchingPoint";
6582        case Tag.TwoDImplantTemplateGroupMemberMatchingAxes:
6583            return "TwoDImplantTemplateGroupMemberMatchingAxes";
6584        case Tag.ImplantTemplateGroupVariationDimensionSequence:
6585            return "ImplantTemplateGroupVariationDimensionSequence";
6586        case Tag.ImplantTemplateGroupVariationDimensionName:
6587            return "ImplantTemplateGroupVariationDimensionName";
6588        case Tag.ImplantTemplateGroupVariationDimensionRankSequence:
6589            return "ImplantTemplateGroupVariationDimensionRankSequence";
6590        case Tag.ReferencedImplantTemplateGroupMemberID:
6591            return "ReferencedImplantTemplateGroupMemberID";
6592        case Tag.ImplantTemplateGroupVariationDimensionRank:
6593            return "ImplantTemplateGroupVariationDimensionRank";
6594        case Tag.SurfaceScanAcquisitionTypeCodeSequence:
6595            return "SurfaceScanAcquisitionTypeCodeSequence";
6596        case Tag.SurfaceScanModeCodeSequence:
6597            return "SurfaceScanModeCodeSequence";
6598        case Tag.RegistrationMethodCodeSequence:
6599            return "RegistrationMethodCodeSequence";
6600        case Tag.ShotDurationTime:
6601            return "ShotDurationTime";
6602        case Tag.ShotOffsetTime:
6603            return "ShotOffsetTime";
6604        case Tag.SurfacePointPresentationValueData:
6605            return "SurfacePointPresentationValueData";
6606        case Tag.SurfacePointColorCIELabValueData:
6607            return "SurfacePointColorCIELabValueData";
6608        case Tag.UVMappingSequence:
6609            return "UVMappingSequence";
6610        case Tag.TextureLabel:
6611            return "TextureLabel";
6612        case Tag.UValueData:
6613            return "UValueData";
6614        case Tag.VValueData:
6615            return "VValueData";
6616        case Tag.ReferencedTextureSequence:
6617            return "ReferencedTextureSequence";
6618        case Tag.ReferencedSurfaceDataSequence:
6619            return "ReferencedSurfaceDataSequence";
6620        case Tag.AssessmentSummary:
6621            return "AssessmentSummary";
6622        case Tag.AssessmentSummaryDescription:
6623            return "AssessmentSummaryDescription";
6624        case Tag.AssessedSOPInstanceSequence:
6625            return "AssessedSOPInstanceSequence";
6626        case Tag.ReferencedComparisonSOPInstanceSequence:
6627            return "ReferencedComparisonSOPInstanceSequence";
6628        case Tag.NumberOfAssessmentObservations:
6629            return "NumberOfAssessmentObservations";
6630        case Tag.AssessmentObservationsSequence:
6631            return "AssessmentObservationsSequence";
6632        case Tag.ObservationSignificance:
6633            return "ObservationSignificance";
6634        case Tag.ObservationDescription:
6635            return "ObservationDescription";
6636        case Tag.StructuredContraintObservationSequence:
6637            return "StructuredContraintObservationSequence";
6638        case Tag.AssessedAttributeValueSequence:
6639            return "AssessedAttributeValueSequence";
6640        case Tag.AssessmentSetID:
6641            return "AssessmentSetID";
6642        case Tag.AssessmentRequesterSequence:
6643            return "AssessmentRequesterSequence";
6644        case Tag.SelectorAttributeName:
6645            return "SelectorAttributeName";
6646        case Tag.SelectorAttributeKeyword:
6647            return "SelectorAttributeKeyword";
6648        case Tag.AssessmentTypeCodeSequence:
6649            return "AssessmentTypeCodeSequence";
6650        case Tag.ObservationBasisCodeSequence:
6651            return "ObservationBasisCodeSequence";
6652        case Tag.AssessmentLabel:
6653            return "AssessmentLabel";
6654        case Tag.ConstraintType:
6655            return "ConstraintType";
6656        case Tag.SpecificationSelectionGuidance:
6657            return "SpecificationSelectionGuidance";
6658        case Tag.ConstraintValueSequence:
6659            return "ConstraintValueSequence";
6660        case Tag.RecommendedDefaultValueSequence:
6661            return "RecommendedDefaultValueSequence";
6662        case Tag.ConstraintViolationSignificance:
6663            return "ConstraintViolationSignificance";
6664        case Tag.ConstraintViolationCondition:
6665            return "ConstraintViolationCondition";
6666        case Tag.ModifiableConstraintFlag:
6667            return "ModifiableConstraintFlag";
6668        case Tag.StorageMediaFileSetID:
6669            return "StorageMediaFileSetID";
6670        case Tag.StorageMediaFileSetUID:
6671            return "StorageMediaFileSetUID";
6672        case Tag.IconImageSequence:
6673            return "IconImageSequence";
6674        case Tag.TopicTitle:
6675            return "TopicTitle";
6676        case Tag.TopicSubject:
6677            return "TopicSubject";
6678        case Tag.TopicAuthor:
6679            return "TopicAuthor";
6680        case Tag.TopicKeywords:
6681            return "TopicKeywords";
6682        case Tag.SOPInstanceStatus:
6683            return "SOPInstanceStatus";
6684        case Tag.SOPAuthorizationDateTime:
6685            return "SOPAuthorizationDateTime";
6686        case Tag.SOPAuthorizationComment:
6687            return "SOPAuthorizationComment";
6688        case Tag.AuthorizationEquipmentCertificationNumber:
6689            return "AuthorizationEquipmentCertificationNumber";
6690        case Tag.MACIDNumber:
6691            return "MACIDNumber";
6692        case Tag.MACCalculationTransferSyntaxUID:
6693            return "MACCalculationTransferSyntaxUID";
6694        case Tag.MACAlgorithm:
6695            return "MACAlgorithm";
6696        case Tag.DataElementsSigned:
6697            return "DataElementsSigned";
6698        case Tag.DigitalSignatureUID:
6699            return "DigitalSignatureUID";
6700        case Tag.DigitalSignatureDateTime:
6701            return "DigitalSignatureDateTime";
6702        case Tag.CertificateType:
6703            return "CertificateType";
6704        case Tag.CertificateOfSigner:
6705            return "CertificateOfSigner";
6706        case Tag.Signature:
6707            return "Signature";
6708        case Tag.CertifiedTimestampType:
6709            return "CertifiedTimestampType";
6710        case Tag.CertifiedTimestamp:
6711            return "CertifiedTimestamp";
6712        case Tag.DigitalSignaturePurposeCodeSequence:
6713            return "DigitalSignaturePurposeCodeSequence";
6714        case Tag.ReferencedDigitalSignatureSequence:
6715            return "ReferencedDigitalSignatureSequence";
6716        case Tag.ReferencedSOPInstanceMACSequence:
6717            return "ReferencedSOPInstanceMACSequence";
6718        case Tag.MAC:
6719            return "MAC";
6720        case Tag.EncryptedAttributesSequence:
6721            return "EncryptedAttributesSequence";
6722        case Tag.EncryptedContentTransferSyntaxUID:
6723            return "EncryptedContentTransferSyntaxUID";
6724        case Tag.EncryptedContent:
6725            return "EncryptedContent";
6726        case Tag.ModifiedAttributesSequence:
6727            return "ModifiedAttributesSequence";
6728        case Tag.OriginalAttributesSequence:
6729            return "OriginalAttributesSequence";
6730        case Tag.AttributeModificationDateTime:
6731            return "AttributeModificationDateTime";
6732        case Tag.ModifyingSystem:
6733            return "ModifyingSystem";
6734        case Tag.SourceOfPreviousValues:
6735            return "SourceOfPreviousValues";
6736        case Tag.ReasonForTheAttributeModification:
6737            return "ReasonForTheAttributeModification";
6738        case Tag.EscapeTriplet:
6739            return "EscapeTriplet";
6740        case Tag.RunLengthTriplet:
6741            return "RunLengthTriplet";
6742        case Tag.HuffmanTableSize:
6743            return "HuffmanTableSize";
6744        case Tag.HuffmanTableTriplet:
6745            return "HuffmanTableTriplet";
6746        case Tag.ShiftTableSize:
6747            return "ShiftTableSize";
6748        case Tag.ShiftTableTriplet:
6749            return "ShiftTableTriplet";
6750        case Tag.ZonalMap:
6751            return "ZonalMap";
6752        case Tag.NumberOfCopies:
6753            return "NumberOfCopies";
6754        case Tag.PrinterConfigurationSequence:
6755            return "PrinterConfigurationSequence";
6756        case Tag.PrintPriority:
6757            return "PrintPriority";
6758        case Tag.MediumType:
6759            return "MediumType";
6760        case Tag.FilmDestination:
6761            return "FilmDestination";
6762        case Tag.FilmSessionLabel:
6763            return "FilmSessionLabel";
6764        case Tag.MemoryAllocation:
6765            return "MemoryAllocation";
6766        case Tag.MaximumMemoryAllocation:
6767            return "MaximumMemoryAllocation";
6768        case Tag.ColorImagePrintingFlag:
6769            return "ColorImagePrintingFlag";
6770        case Tag.CollationFlag:
6771            return "CollationFlag";
6772        case Tag.AnnotationFlag:
6773            return "AnnotationFlag";
6774        case Tag.ImageOverlayFlag:
6775            return "ImageOverlayFlag";
6776        case Tag.PresentationLUTFlag:
6777            return "PresentationLUTFlag";
6778        case Tag.ImageBoxPresentationLUTFlag:
6779            return "ImageBoxPresentationLUTFlag";
6780        case Tag.MemoryBitDepth:
6781            return "MemoryBitDepth";
6782        case Tag.PrintingBitDepth:
6783            return "PrintingBitDepth";
6784        case Tag.MediaInstalledSequence:
6785            return "MediaInstalledSequence";
6786        case Tag.OtherMediaAvailableSequence:
6787            return "OtherMediaAvailableSequence";
6788        case Tag.SupportedImageDisplayFormatsSequence:
6789            return "SupportedImageDisplayFormatsSequence";
6790        case Tag.ReferencedFilmBoxSequence:
6791            return "ReferencedFilmBoxSequence";
6792        case Tag.ReferencedStoredPrintSequence:
6793            return "ReferencedStoredPrintSequence";
6794        case Tag.ImageDisplayFormat:
6795            return "ImageDisplayFormat";
6796        case Tag.AnnotationDisplayFormatID:
6797            return "AnnotationDisplayFormatID";
6798        case Tag.FilmOrientation:
6799            return "FilmOrientation";
6800        case Tag.FilmSizeID:
6801            return "FilmSizeID";
6802        case Tag.PrinterResolutionID:
6803            return "PrinterResolutionID";
6804        case Tag.DefaultPrinterResolutionID:
6805            return "DefaultPrinterResolutionID";
6806        case Tag.MagnificationType:
6807            return "MagnificationType";
6808        case Tag.SmoothingType:
6809            return "SmoothingType";
6810        case Tag.DefaultMagnificationType:
6811            return "DefaultMagnificationType";
6812        case Tag.OtherMagnificationTypesAvailable:
6813            return "OtherMagnificationTypesAvailable";
6814        case Tag.DefaultSmoothingType:
6815            return "DefaultSmoothingType";
6816        case Tag.OtherSmoothingTypesAvailable:
6817            return "OtherSmoothingTypesAvailable";
6818        case Tag.BorderDensity:
6819            return "BorderDensity";
6820        case Tag.EmptyImageDensity:
6821            return "EmptyImageDensity";
6822        case Tag.MinDensity:
6823            return "MinDensity";
6824        case Tag.MaxDensity:
6825            return "MaxDensity";
6826        case Tag.Trim:
6827            return "Trim";
6828        case Tag.ConfigurationInformation:
6829            return "ConfigurationInformation";
6830        case Tag.ConfigurationInformationDescription:
6831            return "ConfigurationInformationDescription";
6832        case Tag.MaximumCollatedFilms:
6833            return "MaximumCollatedFilms";
6834        case Tag.Illumination:
6835            return "Illumination";
6836        case Tag.ReflectedAmbientLight:
6837            return "ReflectedAmbientLight";
6838        case Tag.PrinterPixelSpacing:
6839            return "PrinterPixelSpacing";
6840        case Tag.ReferencedFilmSessionSequence:
6841            return "ReferencedFilmSessionSequence";
6842        case Tag.ReferencedImageBoxSequence:
6843            return "ReferencedImageBoxSequence";
6844        case Tag.ReferencedBasicAnnotationBoxSequence:
6845            return "ReferencedBasicAnnotationBoxSequence";
6846        case Tag.ImageBoxPosition:
6847            return "ImageBoxPosition";
6848        case Tag.Polarity:
6849            return "Polarity";
6850        case Tag.RequestedImageSize:
6851            return "RequestedImageSize";
6852        case Tag.RequestedDecimateCropBehavior:
6853            return "RequestedDecimateCropBehavior";
6854        case Tag.RequestedResolutionID:
6855            return "RequestedResolutionID";
6856        case Tag.RequestedImageSizeFlag:
6857            return "RequestedImageSizeFlag";
6858        case Tag.DecimateCropResult:
6859            return "DecimateCropResult";
6860        case Tag.BasicGrayscaleImageSequence:
6861            return "BasicGrayscaleImageSequence";
6862        case Tag.BasicColorImageSequence:
6863            return "BasicColorImageSequence";
6864        case Tag.ReferencedImageOverlayBoxSequence:
6865            return "ReferencedImageOverlayBoxSequence";
6866        case Tag.ReferencedVOILUTBoxSequence:
6867            return "ReferencedVOILUTBoxSequence";
6868        case Tag.AnnotationPosition:
6869            return "AnnotationPosition";
6870        case Tag.TextString:
6871            return "TextString";
6872        case Tag.ReferencedOverlayPlaneSequence:
6873            return "ReferencedOverlayPlaneSequence";
6874        case Tag.ReferencedOverlayPlaneGroups:
6875            return "ReferencedOverlayPlaneGroups";
6876        case Tag.OverlayPixelDataSequence:
6877            return "OverlayPixelDataSequence";
6878        case Tag.OverlayMagnificationType:
6879            return "OverlayMagnificationType";
6880        case Tag.OverlaySmoothingType:
6881            return "OverlaySmoothingType";
6882        case Tag.OverlayOrImageMagnification:
6883            return "OverlayOrImageMagnification";
6884        case Tag.MagnifyToNumberOfColumns:
6885            return "MagnifyToNumberOfColumns";
6886        case Tag.OverlayForegroundDensity:
6887            return "OverlayForegroundDensity";
6888        case Tag.OverlayBackgroundDensity:
6889            return "OverlayBackgroundDensity";
6890        case Tag.OverlayMode:
6891            return "OverlayMode";
6892        case Tag.ThresholdDensity:
6893            return "ThresholdDensity";
6894        case Tag.ReferencedImageBoxSequenceRetired:
6895            return "ReferencedImageBoxSequenceRetired";
6896        case Tag.PresentationLUTSequence:
6897            return "PresentationLUTSequence";
6898        case Tag.PresentationLUTShape:
6899            return "PresentationLUTShape";
6900        case Tag.ReferencedPresentationLUTSequence:
6901            return "ReferencedPresentationLUTSequence";
6902        case Tag.PrintJobID:
6903            return "PrintJobID";
6904        case Tag.ExecutionStatus:
6905            return "ExecutionStatus";
6906        case Tag.ExecutionStatusInfo:
6907            return "ExecutionStatusInfo";
6908        case Tag.CreationDate:
6909            return "CreationDate";
6910        case Tag.CreationTime:
6911            return "CreationTime";
6912        case Tag.Originator:
6913            return "Originator";
6914        case Tag.DestinationAE:
6915            return "DestinationAE";
6916        case Tag.OwnerID:
6917            return "OwnerID";
6918        case Tag.NumberOfFilms:
6919            return "NumberOfFilms";
6920        case Tag.ReferencedPrintJobSequencePullStoredPrint:
6921            return "ReferencedPrintJobSequencePullStoredPrint";
6922        case Tag.PrinterStatus:
6923            return "PrinterStatus";
6924        case Tag.PrinterStatusInfo:
6925            return "PrinterStatusInfo";
6926        case Tag.PrinterName:
6927            return "PrinterName";
6928        case Tag.PrintQueueID:
6929            return "PrintQueueID";
6930        case Tag.QueueStatus:
6931            return "QueueStatus";
6932        case Tag.PrintJobDescriptionSequence:
6933            return "PrintJobDescriptionSequence";
6934        case Tag.ReferencedPrintJobSequence:
6935            return "ReferencedPrintJobSequence";
6936        case Tag.PrintManagementCapabilitiesSequence:
6937            return "PrintManagementCapabilitiesSequence";
6938        case Tag.PrinterCharacteristicsSequence:
6939            return "PrinterCharacteristicsSequence";
6940        case Tag.FilmBoxContentSequence:
6941            return "FilmBoxContentSequence";
6942        case Tag.ImageBoxContentSequence:
6943            return "ImageBoxContentSequence";
6944        case Tag.AnnotationContentSequence:
6945            return "AnnotationContentSequence";
6946        case Tag.ImageOverlayBoxContentSequence:
6947            return "ImageOverlayBoxContentSequence";
6948        case Tag.PresentationLUTContentSequence:
6949            return "PresentationLUTContentSequence";
6950        case Tag.ProposedStudySequence:
6951            return "ProposedStudySequence";
6952        case Tag.OriginalImageSequence:
6953            return "OriginalImageSequence";
6954        case Tag.LabelUsingInformationExtractedFromInstances:
6955            return "LabelUsingInformationExtractedFromInstances";
6956        case Tag.LabelText:
6957            return "LabelText";
6958        case Tag.LabelStyleSelection:
6959            return "LabelStyleSelection";
6960        case Tag.MediaDisposition:
6961            return "MediaDisposition";
6962        case Tag.BarcodeValue:
6963            return "BarcodeValue";
6964        case Tag.BarcodeSymbology:
6965            return "BarcodeSymbology";
6966        case Tag.AllowMediaSplitting:
6967            return "AllowMediaSplitting";
6968        case Tag.IncludeNonDICOMObjects:
6969            return "IncludeNonDICOMObjects";
6970        case Tag.IncludeDisplayApplication:
6971            return "IncludeDisplayApplication";
6972        case Tag.PreserveCompositeInstancesAfterMediaCreation:
6973            return "PreserveCompositeInstancesAfterMediaCreation";
6974        case Tag.TotalNumberOfPiecesOfMediaCreated:
6975            return "TotalNumberOfPiecesOfMediaCreated";
6976        case Tag.RequestedMediaApplicationProfile:
6977            return "RequestedMediaApplicationProfile";
6978        case Tag.ReferencedStorageMediaSequence:
6979            return "ReferencedStorageMediaSequence";
6980        case Tag.FailureAttributes:
6981            return "FailureAttributes";
6982        case Tag.AllowLossyCompression:
6983            return "AllowLossyCompression";
6984        case Tag.RequestPriority:
6985            return "RequestPriority";
6986        case Tag.RTImageLabel:
6987            return "RTImageLabel";
6988        case Tag.RTImageName:
6989            return "RTImageName";
6990        case Tag.RTImageDescription:
6991            return "RTImageDescription";
6992        case Tag.ReportedValuesOrigin:
6993            return "ReportedValuesOrigin";
6994        case Tag.RTImagePlane:
6995            return "RTImagePlane";
6996        case Tag.XRayImageReceptorTranslation:
6997            return "XRayImageReceptorTranslation";
6998        case Tag.XRayImageReceptorAngle:
6999            return "XRayImageReceptorAngle";
7000        case Tag.RTImageOrientation:
7001            return "RTImageOrientation";
7002        case Tag.ImagePlanePixelSpacing:
7003            return "ImagePlanePixelSpacing";
7004        case Tag.RTImagePosition:
7005            return "RTImagePosition";
7006        case Tag.RadiationMachineName:
7007            return "RadiationMachineName";
7008        case Tag.RadiationMachineSAD:
7009            return "RadiationMachineSAD";
7010        case Tag.RadiationMachineSSD:
7011            return "RadiationMachineSSD";
7012        case Tag.RTImageSID:
7013            return "RTImageSID";
7014        case Tag.SourceToReferenceObjectDistance:
7015            return "SourceToReferenceObjectDistance";
7016        case Tag.FractionNumber:
7017            return "FractionNumber";
7018        case Tag.ExposureSequence:
7019            return "ExposureSequence";
7020        case Tag.MetersetExposure:
7021            return "MetersetExposure";
7022        case Tag.DiaphragmPosition:
7023            return "DiaphragmPosition";
7024        case Tag.FluenceMapSequence:
7025            return "FluenceMapSequence";
7026        case Tag.FluenceDataSource:
7027            return "FluenceDataSource";
7028        case Tag.FluenceDataScale:
7029            return "FluenceDataScale";
7030        case Tag.PrimaryFluenceModeSequence:
7031            return "PrimaryFluenceModeSequence";
7032        case Tag.FluenceMode:
7033            return "FluenceMode";
7034        case Tag.FluenceModeID:
7035            return "FluenceModeID";
7036        case Tag.DVHType:
7037            return "DVHType";
7038        case Tag.DoseUnits:
7039            return "DoseUnits";
7040        case Tag.DoseType:
7041            return "DoseType";
7042        case Tag.SpatialTransformOfDose:
7043            return "SpatialTransformOfDose";
7044        case Tag.DoseComment:
7045            return "DoseComment";
7046        case Tag.NormalizationPoint:
7047            return "NormalizationPoint";
7048        case Tag.DoseSummationType:
7049            return "DoseSummationType";
7050        case Tag.GridFrameOffsetVector:
7051            return "GridFrameOffsetVector";
7052        case Tag.DoseGridScaling:
7053            return "DoseGridScaling";
7054        case Tag.RTDoseROISequence:
7055            return "RTDoseROISequence";
7056        case Tag.DoseValue:
7057            return "DoseValue";
7058        case Tag.TissueHeterogeneityCorrection:
7059            return "TissueHeterogeneityCorrection";
7060        case Tag.DVHNormalizationPoint:
7061            return "DVHNormalizationPoint";
7062        case Tag.DVHNormalizationDoseValue:
7063            return "DVHNormalizationDoseValue";
7064        case Tag.DVHSequence:
7065            return "DVHSequence";
7066        case Tag.DVHDoseScaling:
7067            return "DVHDoseScaling";
7068        case Tag.DVHVolumeUnits:
7069            return "DVHVolumeUnits";
7070        case Tag.DVHNumberOfBins:
7071            return "DVHNumberOfBins";
7072        case Tag.DVHData:
7073            return "DVHData";
7074        case Tag.DVHReferencedROISequence:
7075            return "DVHReferencedROISequence";
7076        case Tag.DVHROIContributionType:
7077            return "DVHROIContributionType";
7078        case Tag.DVHMinimumDose:
7079            return "DVHMinimumDose";
7080        case Tag.DVHMaximumDose:
7081            return "DVHMaximumDose";
7082        case Tag.DVHMeanDose:
7083            return "DVHMeanDose";
7084        case Tag.StructureSetLabel:
7085            return "StructureSetLabel";
7086        case Tag.StructureSetName:
7087            return "StructureSetName";
7088        case Tag.StructureSetDescription:
7089            return "StructureSetDescription";
7090        case Tag.StructureSetDate:
7091            return "StructureSetDate";
7092        case Tag.StructureSetTime:
7093            return "StructureSetTime";
7094        case Tag.ReferencedFrameOfReferenceSequence:
7095            return "ReferencedFrameOfReferenceSequence";
7096        case Tag.RTReferencedStudySequence:
7097            return "RTReferencedStudySequence";
7098        case Tag.RTReferencedSeriesSequence:
7099            return "RTReferencedSeriesSequence";
7100        case Tag.ContourImageSequence:
7101            return "ContourImageSequence";
7102        case Tag.PredecessorStructureSetSequence:
7103            return "PredecessorStructureSetSequence";
7104        case Tag.StructureSetROISequence:
7105            return "StructureSetROISequence";
7106        case Tag.ROINumber:
7107            return "ROINumber";
7108        case Tag.ReferencedFrameOfReferenceUID:
7109            return "ReferencedFrameOfReferenceUID";
7110        case Tag.ROIName:
7111            return "ROIName";
7112        case Tag.ROIDescription:
7113            return "ROIDescription";
7114        case Tag.ROIDisplayColor:
7115            return "ROIDisplayColor";
7116        case Tag.ROIVolume:
7117            return "ROIVolume";
7118        case Tag.RTRelatedROISequence:
7119            return "RTRelatedROISequence";
7120        case Tag.RTROIRelationship:
7121            return "RTROIRelationship";
7122        case Tag.ROIGenerationAlgorithm:
7123            return "ROIGenerationAlgorithm";
7124        case Tag.ROIGenerationDescription:
7125            return "ROIGenerationDescription";
7126        case Tag.ROIContourSequence:
7127            return "ROIContourSequence";
7128        case Tag.ContourSequence:
7129            return "ContourSequence";
7130        case Tag.ContourGeometricType:
7131            return "ContourGeometricType";
7132        case Tag.ContourSlabThickness:
7133            return "ContourSlabThickness";
7134        case Tag.ContourOffsetVector:
7135            return "ContourOffsetVector";
7136        case Tag.NumberOfContourPoints:
7137            return "NumberOfContourPoints";
7138        case Tag.ContourNumber:
7139            return "ContourNumber";
7140        case Tag.AttachedContours:
7141            return "AttachedContours";
7142        case Tag.ContourData:
7143            return "ContourData";
7144        case Tag.RTROIObservationsSequence:
7145            return "RTROIObservationsSequence";
7146        case Tag.ObservationNumber:
7147            return "ObservationNumber";
7148        case Tag.ReferencedROINumber:
7149            return "ReferencedROINumber";
7150        case Tag.ROIObservationLabel:
7151            return "ROIObservationLabel";
7152        case Tag.RTROIIdentificationCodeSequence:
7153            return "RTROIIdentificationCodeSequence";
7154        case Tag.ROIObservationDescription:
7155            return "ROIObservationDescription";
7156        case Tag.RelatedRTROIObservationsSequence:
7157            return "RelatedRTROIObservationsSequence";
7158        case Tag.RTROIInterpretedType:
7159            return "RTROIInterpretedType";
7160        case Tag.ROIInterpreter:
7161            return "ROIInterpreter";
7162        case Tag.ROIPhysicalPropertiesSequence:
7163            return "ROIPhysicalPropertiesSequence";
7164        case Tag.ROIPhysicalProperty:
7165            return "ROIPhysicalProperty";
7166        case Tag.ROIPhysicalPropertyValue:
7167            return "ROIPhysicalPropertyValue";
7168        case Tag.ROIElementalCompositionSequence:
7169            return "ROIElementalCompositionSequence";
7170        case Tag.ROIElementalCompositionAtomicNumber:
7171            return "ROIElementalCompositionAtomicNumber";
7172        case Tag.ROIElementalCompositionAtomicMassFraction:
7173            return "ROIElementalCompositionAtomicMassFraction";
7174        case Tag.AdditionalRTROIIdentificationCodeSequence:
7175            return "AdditionalRTROIIdentificationCodeSequence";
7176        case Tag.FrameOfReferenceRelationshipSequence:
7177            return "FrameOfReferenceRelationshipSequence";
7178        case Tag.RelatedFrameOfReferenceUID:
7179            return "RelatedFrameOfReferenceUID";
7180        case Tag.FrameOfReferenceTransformationType:
7181            return "FrameOfReferenceTransformationType";
7182        case Tag.FrameOfReferenceTransformationMatrix:
7183            return "FrameOfReferenceTransformationMatrix";
7184        case Tag.FrameOfReferenceTransformationComment:
7185            return "FrameOfReferenceTransformationComment";
7186        case Tag.MeasuredDoseReferenceSequence:
7187            return "MeasuredDoseReferenceSequence";
7188        case Tag.MeasuredDoseDescription:
7189            return "MeasuredDoseDescription";
7190        case Tag.MeasuredDoseType:
7191            return "MeasuredDoseType";
7192        case Tag.MeasuredDoseValue:
7193            return "MeasuredDoseValue";
7194        case Tag.TreatmentSessionBeamSequence:
7195            return "TreatmentSessionBeamSequence";
7196        case Tag.TreatmentSessionIonBeamSequence:
7197            return "TreatmentSessionIonBeamSequence";
7198        case Tag.CurrentFractionNumber:
7199            return "CurrentFractionNumber";
7200        case Tag.TreatmentControlPointDate:
7201            return "TreatmentControlPointDate";
7202        case Tag.TreatmentControlPointTime:
7203            return "TreatmentControlPointTime";
7204        case Tag.TreatmentTerminationStatus:
7205            return "TreatmentTerminationStatus";
7206        case Tag.TreatmentTerminationCode:
7207            return "TreatmentTerminationCode";
7208        case Tag.TreatmentVerificationStatus:
7209            return "TreatmentVerificationStatus";
7210        case Tag.ReferencedTreatmentRecordSequence:
7211            return "ReferencedTreatmentRecordSequence";
7212        case Tag.SpecifiedPrimaryMeterset:
7213            return "SpecifiedPrimaryMeterset";
7214        case Tag.SpecifiedSecondaryMeterset:
7215            return "SpecifiedSecondaryMeterset";
7216        case Tag.DeliveredPrimaryMeterset:
7217            return "DeliveredPrimaryMeterset";
7218        case Tag.DeliveredSecondaryMeterset:
7219            return "DeliveredSecondaryMeterset";
7220        case Tag.SpecifiedTreatmentTime:
7221            return "SpecifiedTreatmentTime";
7222        case Tag.DeliveredTreatmentTime:
7223            return "DeliveredTreatmentTime";
7224        case Tag.ControlPointDeliverySequence:
7225            return "ControlPointDeliverySequence";
7226        case Tag.IonControlPointDeliverySequence:
7227            return "IonControlPointDeliverySequence";
7228        case Tag.SpecifiedMeterset:
7229            return "SpecifiedMeterset";
7230        case Tag.DeliveredMeterset:
7231            return "DeliveredMeterset";
7232        case Tag.MetersetRateSet:
7233            return "MetersetRateSet";
7234        case Tag.MetersetRateDelivered:
7235            return "MetersetRateDelivered";
7236        case Tag.ScanSpotMetersetsDelivered:
7237            return "ScanSpotMetersetsDelivered";
7238        case Tag.DoseRateDelivered:
7239            return "DoseRateDelivered";
7240        case Tag.TreatmentSummaryCalculatedDoseReferenceSequence:
7241            return "TreatmentSummaryCalculatedDoseReferenceSequence";
7242        case Tag.CumulativeDoseToDoseReference:
7243            return "CumulativeDoseToDoseReference";
7244        case Tag.FirstTreatmentDate:
7245            return "FirstTreatmentDate";
7246        case Tag.MostRecentTreatmentDate:
7247            return "MostRecentTreatmentDate";
7248        case Tag.NumberOfFractionsDelivered:
7249            return "NumberOfFractionsDelivered";
7250        case Tag.OverrideSequence:
7251            return "OverrideSequence";
7252        case Tag.ParameterSequencePointer:
7253            return "ParameterSequencePointer";
7254        case Tag.OverrideParameterPointer:
7255            return "OverrideParameterPointer";
7256        case Tag.ParameterItemIndex:
7257            return "ParameterItemIndex";
7258        case Tag.MeasuredDoseReferenceNumber:
7259            return "MeasuredDoseReferenceNumber";
7260        case Tag.ParameterPointer:
7261            return "ParameterPointer";
7262        case Tag.OverrideReason:
7263            return "OverrideReason";
7264        case Tag.ParameterValueNumber:
7265            return "ParameterValueNumber";
7266        case Tag.CorrectedParameterSequence:
7267            return "CorrectedParameterSequence";
7268        case Tag.CorrectionValue:
7269            return "CorrectionValue";
7270        case Tag.CalculatedDoseReferenceSequence:
7271            return "CalculatedDoseReferenceSequence";
7272        case Tag.CalculatedDoseReferenceNumber:
7273            return "CalculatedDoseReferenceNumber";
7274        case Tag.CalculatedDoseReferenceDescription:
7275            return "CalculatedDoseReferenceDescription";
7276        case Tag.CalculatedDoseReferenceDoseValue:
7277            return "CalculatedDoseReferenceDoseValue";
7278        case Tag.StartMeterset:
7279            return "StartMeterset";
7280        case Tag.EndMeterset:
7281            return "EndMeterset";
7282        case Tag.ReferencedMeasuredDoseReferenceSequence:
7283            return "ReferencedMeasuredDoseReferenceSequence";
7284        case Tag.ReferencedMeasuredDoseReferenceNumber:
7285            return "ReferencedMeasuredDoseReferenceNumber";
7286        case Tag.ReferencedCalculatedDoseReferenceSequence:
7287            return "ReferencedCalculatedDoseReferenceSequence";
7288        case Tag.ReferencedCalculatedDoseReferenceNumber:
7289            return "ReferencedCalculatedDoseReferenceNumber";
7290        case Tag.BeamLimitingDeviceLeafPairsSequence:
7291            return "BeamLimitingDeviceLeafPairsSequence";
7292        case Tag.RecordedWedgeSequence:
7293            return "RecordedWedgeSequence";
7294        case Tag.RecordedCompensatorSequence:
7295            return "RecordedCompensatorSequence";
7296        case Tag.RecordedBlockSequence:
7297            return "RecordedBlockSequence";
7298        case Tag.TreatmentSummaryMeasuredDoseReferenceSequence:
7299            return "TreatmentSummaryMeasuredDoseReferenceSequence";
7300        case Tag.RecordedSnoutSequence:
7301            return "RecordedSnoutSequence";
7302        case Tag.RecordedRangeShifterSequence:
7303            return "RecordedRangeShifterSequence";
7304        case Tag.RecordedLateralSpreadingDeviceSequence:
7305            return "RecordedLateralSpreadingDeviceSequence";
7306        case Tag.RecordedRangeModulatorSequence:
7307            return "RecordedRangeModulatorSequence";
7308        case Tag.RecordedSourceSequence:
7309            return "RecordedSourceSequence";
7310        case Tag.SourceSerialNumber:
7311            return "SourceSerialNumber";
7312        case Tag.TreatmentSessionApplicationSetupSequence:
7313            return "TreatmentSessionApplicationSetupSequence";
7314        case Tag.ApplicationSetupCheck:
7315            return "ApplicationSetupCheck";
7316        case Tag.RecordedBrachyAccessoryDeviceSequence:
7317            return "RecordedBrachyAccessoryDeviceSequence";
7318        case Tag.ReferencedBrachyAccessoryDeviceNumber:
7319            return "ReferencedBrachyAccessoryDeviceNumber";
7320        case Tag.RecordedChannelSequence:
7321            return "RecordedChannelSequence";
7322        case Tag.SpecifiedChannelTotalTime:
7323            return "SpecifiedChannelTotalTime";
7324        case Tag.DeliveredChannelTotalTime:
7325            return "DeliveredChannelTotalTime";
7326        case Tag.SpecifiedNumberOfPulses:
7327            return "SpecifiedNumberOfPulses";
7328        case Tag.DeliveredNumberOfPulses:
7329            return "DeliveredNumberOfPulses";
7330        case Tag.SpecifiedPulseRepetitionInterval:
7331            return "SpecifiedPulseRepetitionInterval";
7332        case Tag.DeliveredPulseRepetitionInterval:
7333            return "DeliveredPulseRepetitionInterval";
7334        case Tag.RecordedSourceApplicatorSequence:
7335            return "RecordedSourceApplicatorSequence";
7336        case Tag.ReferencedSourceApplicatorNumber:
7337            return "ReferencedSourceApplicatorNumber";
7338        case Tag.RecordedChannelShieldSequence:
7339            return "RecordedChannelShieldSequence";
7340        case Tag.ReferencedChannelShieldNumber:
7341            return "ReferencedChannelShieldNumber";
7342        case Tag.BrachyControlPointDeliveredSequence:
7343            return "BrachyControlPointDeliveredSequence";
7344        case Tag.SafePositionExitDate:
7345            return "SafePositionExitDate";
7346        case Tag.SafePositionExitTime:
7347            return "SafePositionExitTime";
7348        case Tag.SafePositionReturnDate:
7349            return "SafePositionReturnDate";
7350        case Tag.SafePositionReturnTime:
7351            return "SafePositionReturnTime";
7352        case Tag.PulseSpecificBrachyControlPointDeliveredSequence:
7353            return "PulseSpecificBrachyControlPointDeliveredSequence";
7354        case Tag.PulseNumber:
7355            return "PulseNumber";
7356        case Tag.BrachyPulseControlPointDeliveredSequence:
7357            return "BrachyPulseControlPointDeliveredSequence";
7358        case Tag.CurrentTreatmentStatus:
7359            return "CurrentTreatmentStatus";
7360        case Tag.TreatmentStatusComment:
7361            return "TreatmentStatusComment";
7362        case Tag.FractionGroupSummarySequence:
7363            return "FractionGroupSummarySequence";
7364        case Tag.ReferencedFractionNumber:
7365            return "ReferencedFractionNumber";
7366        case Tag.FractionGroupType:
7367            return "FractionGroupType";
7368        case Tag.BeamStopperPosition:
7369            return "BeamStopperPosition";
7370        case Tag.FractionStatusSummarySequence:
7371            return "FractionStatusSummarySequence";
7372        case Tag.TreatmentDate:
7373            return "TreatmentDate";
7374        case Tag.TreatmentTime:
7375            return "TreatmentTime";
7376        case Tag.RTPlanLabel:
7377            return "RTPlanLabel";
7378        case Tag.RTPlanName:
7379            return "RTPlanName";
7380        case Tag.RTPlanDescription:
7381            return "RTPlanDescription";
7382        case Tag.RTPlanDate:
7383            return "RTPlanDate";
7384        case Tag.RTPlanTime:
7385            return "RTPlanTime";
7386        case Tag.TreatmentProtocols:
7387            return "TreatmentProtocols";
7388        case Tag.PlanIntent:
7389            return "PlanIntent";
7390        case Tag.TreatmentSites:
7391            return "TreatmentSites";
7392        case Tag.RTPlanGeometry:
7393            return "RTPlanGeometry";
7394        case Tag.PrescriptionDescription:
7395            return "PrescriptionDescription";
7396        case Tag.DoseReferenceSequence:
7397            return "DoseReferenceSequence";
7398        case Tag.DoseReferenceNumber:
7399            return "DoseReferenceNumber";
7400        case Tag.DoseReferenceUID:
7401            return "DoseReferenceUID";
7402        case Tag.DoseReferenceStructureType:
7403            return "DoseReferenceStructureType";
7404        case Tag.NominalBeamEnergyUnit:
7405            return "NominalBeamEnergyUnit";
7406        case Tag.DoseReferenceDescription:
7407            return "DoseReferenceDescription";
7408        case Tag.DoseReferencePointCoordinates:
7409            return "DoseReferencePointCoordinates";
7410        case Tag.NominalPriorDose:
7411            return "NominalPriorDose";
7412        case Tag.DoseReferenceType:
7413            return "DoseReferenceType";
7414        case Tag.ConstraintWeight:
7415            return "ConstraintWeight";
7416        case Tag.DeliveryWarningDose:
7417            return "DeliveryWarningDose";
7418        case Tag.DeliveryMaximumDose:
7419            return "DeliveryMaximumDose";
7420        case Tag.TargetMinimumDose:
7421            return "TargetMinimumDose";
7422        case Tag.TargetPrescriptionDose:
7423            return "TargetPrescriptionDose";
7424        case Tag.TargetMaximumDose:
7425            return "TargetMaximumDose";
7426        case Tag.TargetUnderdoseVolumeFraction:
7427            return "TargetUnderdoseVolumeFraction";
7428        case Tag.OrganAtRiskFullVolumeDose:
7429            return "OrganAtRiskFullVolumeDose";
7430        case Tag.OrganAtRiskLimitDose:
7431            return "OrganAtRiskLimitDose";
7432        case Tag.OrganAtRiskMaximumDose:
7433            return "OrganAtRiskMaximumDose";
7434        case Tag.OrganAtRiskOverdoseVolumeFraction:
7435            return "OrganAtRiskOverdoseVolumeFraction";
7436        case Tag.ToleranceTableSequence:
7437            return "ToleranceTableSequence";
7438        case Tag.ToleranceTableNumber:
7439            return "ToleranceTableNumber";
7440        case Tag.ToleranceTableLabel:
7441            return "ToleranceTableLabel";
7442        case Tag.GantryAngleTolerance:
7443            return "GantryAngleTolerance";
7444        case Tag.BeamLimitingDeviceAngleTolerance:
7445            return "BeamLimitingDeviceAngleTolerance";
7446        case Tag.BeamLimitingDeviceToleranceSequence:
7447            return "BeamLimitingDeviceToleranceSequence";
7448        case Tag.BeamLimitingDevicePositionTolerance:
7449            return "BeamLimitingDevicePositionTolerance";
7450        case Tag.SnoutPositionTolerance:
7451            return "SnoutPositionTolerance";
7452        case Tag.PatientSupportAngleTolerance:
7453            return "PatientSupportAngleTolerance";
7454        case Tag.TableTopEccentricAngleTolerance:
7455            return "TableTopEccentricAngleTolerance";
7456        case Tag.TableTopPitchAngleTolerance:
7457            return "TableTopPitchAngleTolerance";
7458        case Tag.TableTopRollAngleTolerance:
7459            return "TableTopRollAngleTolerance";
7460        case Tag.TableTopVerticalPositionTolerance:
7461            return "TableTopVerticalPositionTolerance";
7462        case Tag.TableTopLongitudinalPositionTolerance:
7463            return "TableTopLongitudinalPositionTolerance";
7464        case Tag.TableTopLateralPositionTolerance:
7465            return "TableTopLateralPositionTolerance";
7466        case Tag.RTPlanRelationship:
7467            return "RTPlanRelationship";
7468        case Tag.FractionGroupSequence:
7469            return "FractionGroupSequence";
7470        case Tag.FractionGroupNumber:
7471            return "FractionGroupNumber";
7472        case Tag.FractionGroupDescription:
7473            return "FractionGroupDescription";
7474        case Tag.NumberOfFractionsPlanned:
7475            return "NumberOfFractionsPlanned";
7476        case Tag.NumberOfFractionPatternDigitsPerDay:
7477            return "NumberOfFractionPatternDigitsPerDay";
7478        case Tag.RepeatFractionCycleLength:
7479            return "RepeatFractionCycleLength";
7480        case Tag.FractionPattern:
7481            return "FractionPattern";
7482        case Tag.NumberOfBeams:
7483            return "NumberOfBeams";
7484        case Tag.BeamDoseSpecificationPoint:
7485            return "BeamDoseSpecificationPoint";
7486        case Tag.ReferencedDoseReferenceUID:
7487            return "ReferencedDoseReferenceUID";
7488        case Tag.BeamDose:
7489            return "BeamDose";
7490        case Tag.BeamMeterset:
7491            return "BeamMeterset";
7492        case Tag.BeamDosePointDepth:
7493            return "BeamDosePointDepth";
7494        case Tag.BeamDosePointEquivalentDepth:
7495            return "BeamDosePointEquivalentDepth";
7496        case Tag.BeamDosePointSSD:
7497            return "BeamDosePointSSD";
7498        case Tag.BeamDoseMeaning:
7499            return "BeamDoseMeaning";
7500        case Tag.BeamDoseVerificationControlPointSequence:
7501            return "BeamDoseVerificationControlPointSequence";
7502        case Tag.AverageBeamDosePointDepth:
7503            return "AverageBeamDosePointDepth";
7504        case Tag.AverageBeamDosePointEquivalentDepth:
7505            return "AverageBeamDosePointEquivalentDepth";
7506        case Tag.AverageBeamDosePointSSD:
7507            return "AverageBeamDosePointSSD";
7508        case Tag.BeamDoseType:
7509            return "BeamDoseType";
7510        case Tag.AlternateBeamDose:
7511            return "AlternateBeamDose";
7512        case Tag.AlternateBeamDoseType:
7513            return "AlternateBeamDoseType";
7514        case Tag.NumberOfBrachyApplicationSetups:
7515            return "NumberOfBrachyApplicationSetups";
7516        case Tag.BrachyApplicationSetupDoseSpecificationPoint:
7517            return "BrachyApplicationSetupDoseSpecificationPoint";
7518        case Tag.BrachyApplicationSetupDose:
7519            return "BrachyApplicationSetupDose";
7520        case Tag.BeamSequence:
7521            return "BeamSequence";
7522        case Tag.TreatmentMachineName:
7523            return "TreatmentMachineName";
7524        case Tag.PrimaryDosimeterUnit:
7525            return "PrimaryDosimeterUnit";
7526        case Tag.SourceAxisDistance:
7527            return "SourceAxisDistance";
7528        case Tag.BeamLimitingDeviceSequence:
7529            return "BeamLimitingDeviceSequence";
7530        case Tag.RTBeamLimitingDeviceType:
7531            return "RTBeamLimitingDeviceType";
7532        case Tag.SourceToBeamLimitingDeviceDistance:
7533            return "SourceToBeamLimitingDeviceDistance";
7534        case Tag.IsocenterToBeamLimitingDeviceDistance:
7535            return "IsocenterToBeamLimitingDeviceDistance";
7536        case Tag.NumberOfLeafJawPairs:
7537            return "NumberOfLeafJawPairs";
7538        case Tag.LeafPositionBoundaries:
7539            return "LeafPositionBoundaries";
7540        case Tag.BeamNumber:
7541            return "BeamNumber";
7542        case Tag.BeamName:
7543            return "BeamName";
7544        case Tag.BeamDescription:
7545            return "BeamDescription";
7546        case Tag.BeamType:
7547            return "BeamType";
7548        case Tag.BeamDeliveryDurationLimit:
7549            return "BeamDeliveryDurationLimit";
7550        case Tag.RadiationType:
7551            return "RadiationType";
7552        case Tag.HighDoseTechniqueType:
7553            return "HighDoseTechniqueType";
7554        case Tag.ReferenceImageNumber:
7555            return "ReferenceImageNumber";
7556        case Tag.PlannedVerificationImageSequence:
7557            return "PlannedVerificationImageSequence";
7558        case Tag.ImagingDeviceSpecificAcquisitionParameters:
7559            return "ImagingDeviceSpecificAcquisitionParameters";
7560        case Tag.TreatmentDeliveryType:
7561            return "TreatmentDeliveryType";
7562        case Tag.NumberOfWedges:
7563            return "NumberOfWedges";
7564        case Tag.WedgeSequence:
7565            return "WedgeSequence";
7566        case Tag.WedgeNumber:
7567            return "WedgeNumber";
7568        case Tag.WedgeType:
7569            return "WedgeType";
7570        case Tag.WedgeID:
7571            return "WedgeID";
7572        case Tag.WedgeAngle:
7573            return "WedgeAngle";
7574        case Tag.WedgeFactor:
7575            return "WedgeFactor";
7576        case Tag.TotalWedgeTrayWaterEquivalentThickness:
7577            return "TotalWedgeTrayWaterEquivalentThickness";
7578        case Tag.WedgeOrientation:
7579            return "WedgeOrientation";
7580        case Tag.IsocenterToWedgeTrayDistance:
7581            return "IsocenterToWedgeTrayDistance";
7582        case Tag.SourceToWedgeTrayDistance:
7583            return "SourceToWedgeTrayDistance";
7584        case Tag.WedgeThinEdgePosition:
7585            return "WedgeThinEdgePosition";
7586        case Tag.BolusID:
7587            return "BolusID";
7588        case Tag.BolusDescription:
7589            return "BolusDescription";
7590        case Tag.EffectiveWedgeAngle:
7591            return "EffectiveWedgeAngle";
7592        case Tag.NumberOfCompensators:
7593            return "NumberOfCompensators";
7594        case Tag.MaterialID:
7595            return "MaterialID";
7596        case Tag.TotalCompensatorTrayFactor:
7597            return "TotalCompensatorTrayFactor";
7598        case Tag.CompensatorSequence:
7599            return "CompensatorSequence";
7600        case Tag.CompensatorNumber:
7601            return "CompensatorNumber";
7602        case Tag.CompensatorID:
7603            return "CompensatorID";
7604        case Tag.SourceToCompensatorTrayDistance:
7605            return "SourceToCompensatorTrayDistance";
7606        case Tag.CompensatorRows:
7607            return "CompensatorRows";
7608        case Tag.CompensatorColumns:
7609            return "CompensatorColumns";
7610        case Tag.CompensatorPixelSpacing:
7611            return "CompensatorPixelSpacing";
7612        case Tag.CompensatorPosition:
7613            return "CompensatorPosition";
7614        case Tag.CompensatorTransmissionData:
7615            return "CompensatorTransmissionData";
7616        case Tag.CompensatorThicknessData:
7617            return "CompensatorThicknessData";
7618        case Tag.NumberOfBoli:
7619            return "NumberOfBoli";
7620        case Tag.CompensatorType:
7621            return "CompensatorType";
7622        case Tag.CompensatorTrayID:
7623            return "CompensatorTrayID";
7624        case Tag.NumberOfBlocks:
7625            return "NumberOfBlocks";
7626        case Tag.TotalBlockTrayFactor:
7627            return "TotalBlockTrayFactor";
7628        case Tag.TotalBlockTrayWaterEquivalentThickness:
7629            return "TotalBlockTrayWaterEquivalentThickness";
7630        case Tag.BlockSequence:
7631            return "BlockSequence";
7632        case Tag.BlockTrayID:
7633            return "BlockTrayID";
7634        case Tag.SourceToBlockTrayDistance:
7635            return "SourceToBlockTrayDistance";
7636        case Tag.IsocenterToBlockTrayDistance:
7637            return "IsocenterToBlockTrayDistance";
7638        case Tag.BlockType:
7639            return "BlockType";
7640        case Tag.AccessoryCode:
7641            return "AccessoryCode";
7642        case Tag.BlockDivergence:
7643            return "BlockDivergence";
7644        case Tag.BlockMountingPosition:
7645            return "BlockMountingPosition";
7646        case Tag.BlockNumber:
7647            return "BlockNumber";
7648        case Tag.BlockName:
7649            return "BlockName";
7650        case Tag.BlockThickness:
7651            return "BlockThickness";
7652        case Tag.BlockTransmission:
7653            return "BlockTransmission";
7654        case Tag.BlockNumberOfPoints:
7655            return "BlockNumberOfPoints";
7656        case Tag.BlockData:
7657            return "BlockData";
7658        case Tag.ApplicatorSequence:
7659            return "ApplicatorSequence";
7660        case Tag.ApplicatorID:
7661            return "ApplicatorID";
7662        case Tag.ApplicatorType:
7663            return "ApplicatorType";
7664        case Tag.ApplicatorDescription:
7665            return "ApplicatorDescription";
7666        case Tag.CumulativeDoseReferenceCoefficient:
7667            return "CumulativeDoseReferenceCoefficient";
7668        case Tag.FinalCumulativeMetersetWeight:
7669            return "FinalCumulativeMetersetWeight";
7670        case Tag.NumberOfControlPoints:
7671            return "NumberOfControlPoints";
7672        case Tag.ControlPointSequence:
7673            return "ControlPointSequence";
7674        case Tag.ControlPointIndex:
7675            return "ControlPointIndex";
7676        case Tag.NominalBeamEnergy:
7677            return "NominalBeamEnergy";
7678        case Tag.DoseRateSet:
7679            return "DoseRateSet";
7680        case Tag.WedgePositionSequence:
7681            return "WedgePositionSequence";
7682        case Tag.WedgePosition:
7683            return "WedgePosition";
7684        case Tag.BeamLimitingDevicePositionSequence:
7685            return "BeamLimitingDevicePositionSequence";
7686        case Tag.LeafJawPositions:
7687            return "LeafJawPositions";
7688        case Tag.GantryAngle:
7689            return "GantryAngle";
7690        case Tag.GantryRotationDirection:
7691            return "GantryRotationDirection";
7692        case Tag.BeamLimitingDeviceAngle:
7693            return "BeamLimitingDeviceAngle";
7694        case Tag.BeamLimitingDeviceRotationDirection:
7695            return "BeamLimitingDeviceRotationDirection";
7696        case Tag.PatientSupportAngle:
7697            return "PatientSupportAngle";
7698        case Tag.PatientSupportRotationDirection:
7699            return "PatientSupportRotationDirection";
7700        case Tag.TableTopEccentricAxisDistance:
7701            return "TableTopEccentricAxisDistance";
7702        case Tag.TableTopEccentricAngle:
7703            return "TableTopEccentricAngle";
7704        case Tag.TableTopEccentricRotationDirection:
7705            return "TableTopEccentricRotationDirection";
7706        case Tag.TableTopVerticalPosition:
7707            return "TableTopVerticalPosition";
7708        case Tag.TableTopLongitudinalPosition:
7709            return "TableTopLongitudinalPosition";
7710        case Tag.TableTopLateralPosition:
7711            return "TableTopLateralPosition";
7712        case Tag.IsocenterPosition:
7713            return "IsocenterPosition";
7714        case Tag.SurfaceEntryPoint:
7715            return "SurfaceEntryPoint";
7716        case Tag.SourceToSurfaceDistance:
7717            return "SourceToSurfaceDistance";
7718        case Tag.AverageBeamDosePointSourceToExternalContourDistance:
7719            return "AverageBeamDosePointSourceToExternalContourDistance";
7720        case Tag.SourceToExternalContourDistance:
7721            return "SourceToExternalContourDistance";
7722        case Tag.ExternalContourEntryPoint:
7723            return "ExternalContourEntryPoint";
7724        case Tag.CumulativeMetersetWeight:
7725            return "CumulativeMetersetWeight";
7726        case Tag.TableTopPitchAngle:
7727            return "TableTopPitchAngle";
7728        case Tag.TableTopPitchRotationDirection:
7729            return "TableTopPitchRotationDirection";
7730        case Tag.TableTopRollAngle:
7731            return "TableTopRollAngle";
7732        case Tag.TableTopRollRotationDirection:
7733            return "TableTopRollRotationDirection";
7734        case Tag.HeadFixationAngle:
7735            return "HeadFixationAngle";
7736        case Tag.GantryPitchAngle:
7737            return "GantryPitchAngle";
7738        case Tag.GantryPitchRotationDirection:
7739            return "GantryPitchRotationDirection";
7740        case Tag.GantryPitchAngleTolerance:
7741            return "GantryPitchAngleTolerance";
7742        case Tag.FixationEye:
7743            return "FixationEye";
7744        case Tag.ChairHeadFramePosition:
7745            return "ChairHeadFramePosition";
7746        case Tag.HeadFixationAngleTolerance:
7747            return "HeadFixationAngleTolerance";
7748        case Tag.ChairHeadFramePositionTolerance:
7749            return "ChairHeadFramePositionTolerance";
7750        case Tag.FixationLightAzimuthalAngleTolerance:
7751            return "FixationLightAzimuthalAngleTolerance";
7752        case Tag.FixationLightPolarAngleTolerance:
7753            return "FixationLightPolarAngleTolerance";
7754        case Tag.PatientSetupSequence:
7755            return "PatientSetupSequence";
7756        case Tag.PatientSetupNumber:
7757            return "PatientSetupNumber";
7758        case Tag.PatientSetupLabel:
7759            return "PatientSetupLabel";
7760        case Tag.PatientAdditionalPosition:
7761            return "PatientAdditionalPosition";
7762        case Tag.FixationDeviceSequence:
7763            return "FixationDeviceSequence";
7764        case Tag.FixationDeviceType:
7765            return "FixationDeviceType";
7766        case Tag.FixationDeviceLabel:
7767            return "FixationDeviceLabel";
7768        case Tag.FixationDeviceDescription:
7769            return "FixationDeviceDescription";
7770        case Tag.FixationDevicePosition:
7771            return "FixationDevicePosition";
7772        case Tag.FixationDevicePitchAngle:
7773            return "FixationDevicePitchAngle";
7774        case Tag.FixationDeviceRollAngle:
7775            return "FixationDeviceRollAngle";
7776        case Tag.ShieldingDeviceSequence:
7777            return "ShieldingDeviceSequence";
7778        case Tag.ShieldingDeviceType:
7779            return "ShieldingDeviceType";
7780        case Tag.ShieldingDeviceLabel:
7781            return "ShieldingDeviceLabel";
7782        case Tag.ShieldingDeviceDescription:
7783            return "ShieldingDeviceDescription";
7784        case Tag.ShieldingDevicePosition:
7785            return "ShieldingDevicePosition";
7786        case Tag.SetupTechnique:
7787            return "SetupTechnique";
7788        case Tag.SetupTechniqueDescription:
7789            return "SetupTechniqueDescription";
7790        case Tag.SetupDeviceSequence:
7791            return "SetupDeviceSequence";
7792        case Tag.SetupDeviceType:
7793            return "SetupDeviceType";
7794        case Tag.SetupDeviceLabel:
7795            return "SetupDeviceLabel";
7796        case Tag.SetupDeviceDescription:
7797            return "SetupDeviceDescription";
7798        case Tag.SetupDeviceParameter:
7799            return "SetupDeviceParameter";
7800        case Tag.SetupReferenceDescription:
7801            return "SetupReferenceDescription";
7802        case Tag.TableTopVerticalSetupDisplacement:
7803            return "TableTopVerticalSetupDisplacement";
7804        case Tag.TableTopLongitudinalSetupDisplacement:
7805            return "TableTopLongitudinalSetupDisplacement";
7806        case Tag.TableTopLateralSetupDisplacement:
7807            return "TableTopLateralSetupDisplacement";
7808        case Tag.BrachyTreatmentTechnique:
7809            return "BrachyTreatmentTechnique";
7810        case Tag.BrachyTreatmentType:
7811            return "BrachyTreatmentType";
7812        case Tag.TreatmentMachineSequence:
7813            return "TreatmentMachineSequence";
7814        case Tag.SourceSequence:
7815            return "SourceSequence";
7816        case Tag.SourceNumber:
7817            return "SourceNumber";
7818        case Tag.SourceType:
7819            return "SourceType";
7820        case Tag.SourceManufacturer:
7821            return "SourceManufacturer";
7822        case Tag.ActiveSourceDiameter:
7823            return "ActiveSourceDiameter";
7824        case Tag.ActiveSourceLength:
7825            return "ActiveSourceLength";
7826        case Tag.SourceModelID:
7827            return "SourceModelID";
7828        case Tag.SourceDescription:
7829            return "SourceDescription";
7830        case Tag.SourceEncapsulationNominalThickness:
7831            return "SourceEncapsulationNominalThickness";
7832        case Tag.SourceEncapsulationNominalTransmission:
7833            return "SourceEncapsulationNominalTransmission";
7834        case Tag.SourceIsotopeName:
7835            return "SourceIsotopeName";
7836        case Tag.SourceIsotopeHalfLife:
7837            return "SourceIsotopeHalfLife";
7838        case Tag.SourceStrengthUnits:
7839            return "SourceStrengthUnits";
7840        case Tag.ReferenceAirKermaRate:
7841            return "ReferenceAirKermaRate";
7842        case Tag.SourceStrength:
7843            return "SourceStrength";
7844        case Tag.SourceStrengthReferenceDate:
7845            return "SourceStrengthReferenceDate";
7846        case Tag.SourceStrengthReferenceTime:
7847            return "SourceStrengthReferenceTime";
7848        case Tag.ApplicationSetupSequence:
7849            return "ApplicationSetupSequence";
7850        case Tag.ApplicationSetupType:
7851            return "ApplicationSetupType";
7852        case Tag.ApplicationSetupNumber:
7853            return "ApplicationSetupNumber";
7854        case Tag.ApplicationSetupName:
7855            return "ApplicationSetupName";
7856        case Tag.ApplicationSetupManufacturer:
7857            return "ApplicationSetupManufacturer";
7858        case Tag.TemplateNumber:
7859            return "TemplateNumber";
7860        case Tag.TemplateType:
7861            return "TemplateType";
7862        case Tag.TemplateName:
7863            return "TemplateName";
7864        case Tag.TotalReferenceAirKerma:
7865            return "TotalReferenceAirKerma";
7866        case Tag.BrachyAccessoryDeviceSequence:
7867            return "BrachyAccessoryDeviceSequence";
7868        case Tag.BrachyAccessoryDeviceNumber:
7869            return "BrachyAccessoryDeviceNumber";
7870        case Tag.BrachyAccessoryDeviceID:
7871            return "BrachyAccessoryDeviceID";
7872        case Tag.BrachyAccessoryDeviceType:
7873            return "BrachyAccessoryDeviceType";
7874        case Tag.BrachyAccessoryDeviceName:
7875            return "BrachyAccessoryDeviceName";
7876        case Tag.BrachyAccessoryDeviceNominalThickness:
7877            return "BrachyAccessoryDeviceNominalThickness";
7878        case Tag.BrachyAccessoryDeviceNominalTransmission:
7879            return "BrachyAccessoryDeviceNominalTransmission";
7880        case Tag.ChannelSequence:
7881            return "ChannelSequence";
7882        case Tag.ChannelNumber:
7883            return "ChannelNumber";
7884        case Tag.ChannelLength:
7885            return "ChannelLength";
7886        case Tag.ChannelTotalTime:
7887            return "ChannelTotalTime";
7888        case Tag.SourceMovementType:
7889            return "SourceMovementType";
7890        case Tag.NumberOfPulses:
7891            return "NumberOfPulses";
7892        case Tag.PulseRepetitionInterval:
7893            return "PulseRepetitionInterval";
7894        case Tag.SourceApplicatorNumber:
7895            return "SourceApplicatorNumber";
7896        case Tag.SourceApplicatorID:
7897            return "SourceApplicatorID";
7898        case Tag.SourceApplicatorType:
7899            return "SourceApplicatorType";
7900        case Tag.SourceApplicatorName:
7901            return "SourceApplicatorName";
7902        case Tag.SourceApplicatorLength:
7903            return "SourceApplicatorLength";
7904        case Tag.SourceApplicatorManufacturer:
7905            return "SourceApplicatorManufacturer";
7906        case Tag.SourceApplicatorWallNominalThickness:
7907            return "SourceApplicatorWallNominalThickness";
7908        case Tag.SourceApplicatorWallNominalTransmission:
7909            return "SourceApplicatorWallNominalTransmission";
7910        case Tag.SourceApplicatorStepSize:
7911            return "SourceApplicatorStepSize";
7912        case Tag.TransferTubeNumber:
7913            return "TransferTubeNumber";
7914        case Tag.TransferTubeLength:
7915            return "TransferTubeLength";
7916        case Tag.ChannelShieldSequence:
7917            return "ChannelShieldSequence";
7918        case Tag.ChannelShieldNumber:
7919            return "ChannelShieldNumber";
7920        case Tag.ChannelShieldID:
7921            return "ChannelShieldID";
7922        case Tag.ChannelShieldName:
7923            return "ChannelShieldName";
7924        case Tag.ChannelShieldNominalThickness:
7925            return "ChannelShieldNominalThickness";
7926        case Tag.ChannelShieldNominalTransmission:
7927            return "ChannelShieldNominalTransmission";
7928        case Tag.FinalCumulativeTimeWeight:
7929            return "FinalCumulativeTimeWeight";
7930        case Tag.BrachyControlPointSequence:
7931            return "BrachyControlPointSequence";
7932        case Tag.ControlPointRelativePosition:
7933            return "ControlPointRelativePosition";
7934        case Tag.ControlPoint3DPosition:
7935            return "ControlPoint3DPosition";
7936        case Tag.CumulativeTimeWeight:
7937            return "CumulativeTimeWeight";
7938        case Tag.CompensatorDivergence:
7939            return "CompensatorDivergence";
7940        case Tag.CompensatorMountingPosition:
7941            return "CompensatorMountingPosition";
7942        case Tag.SourceToCompensatorDistance:
7943            return "SourceToCompensatorDistance";
7944        case Tag.TotalCompensatorTrayWaterEquivalentThickness:
7945            return "TotalCompensatorTrayWaterEquivalentThickness";
7946        case Tag.IsocenterToCompensatorTrayDistance:
7947            return "IsocenterToCompensatorTrayDistance";
7948        case Tag.CompensatorColumnOffset:
7949            return "CompensatorColumnOffset";
7950        case Tag.IsocenterToCompensatorDistances:
7951            return "IsocenterToCompensatorDistances";
7952        case Tag.CompensatorRelativeStoppingPowerRatio:
7953            return "CompensatorRelativeStoppingPowerRatio";
7954        case Tag.CompensatorMillingToolDiameter:
7955            return "CompensatorMillingToolDiameter";
7956        case Tag.IonRangeCompensatorSequence:
7957            return "IonRangeCompensatorSequence";
7958        case Tag.CompensatorDescription:
7959            return "CompensatorDescription";
7960        case Tag.RadiationMassNumber:
7961            return "RadiationMassNumber";
7962        case Tag.RadiationAtomicNumber:
7963            return "RadiationAtomicNumber";
7964        case Tag.RadiationChargeState:
7965            return "RadiationChargeState";
7966        case Tag.ScanMode:
7967            return "ScanMode";
7968        case Tag.ModulatedScanModeType:
7969            return "ModulatedScanModeType";
7970        case Tag.VirtualSourceAxisDistances:
7971            return "VirtualSourceAxisDistances";
7972        case Tag.SnoutSequence:
7973            return "SnoutSequence";
7974        case Tag.SnoutPosition:
7975            return "SnoutPosition";
7976        case Tag.SnoutID:
7977            return "SnoutID";
7978        case Tag.NumberOfRangeShifters:
7979            return "NumberOfRangeShifters";
7980        case Tag.RangeShifterSequence:
7981            return "RangeShifterSequence";
7982        case Tag.RangeShifterNumber:
7983            return "RangeShifterNumber";
7984        case Tag.RangeShifterID:
7985            return "RangeShifterID";
7986        case Tag.RangeShifterType:
7987            return "RangeShifterType";
7988        case Tag.RangeShifterDescription:
7989            return "RangeShifterDescription";
7990        case Tag.NumberOfLateralSpreadingDevices:
7991            return "NumberOfLateralSpreadingDevices";
7992        case Tag.LateralSpreadingDeviceSequence:
7993            return "LateralSpreadingDeviceSequence";
7994        case Tag.LateralSpreadingDeviceNumber:
7995            return "LateralSpreadingDeviceNumber";
7996        case Tag.LateralSpreadingDeviceID:
7997            return "LateralSpreadingDeviceID";
7998        case Tag.LateralSpreadingDeviceType:
7999            return "LateralSpreadingDeviceType";
8000        case Tag.LateralSpreadingDeviceDescription:
8001            return "LateralSpreadingDeviceDescription";
8002        case Tag.LateralSpreadingDeviceWaterEquivalentThickness:
8003            return "LateralSpreadingDeviceWaterEquivalentThickness";
8004        case Tag.NumberOfRangeModulators:
8005            return "NumberOfRangeModulators";
8006        case Tag.RangeModulatorSequence:
8007            return "RangeModulatorSequence";
8008        case Tag.RangeModulatorNumber:
8009            return "RangeModulatorNumber";
8010        case Tag.RangeModulatorID:
8011            return "RangeModulatorID";
8012        case Tag.RangeModulatorType:
8013            return "RangeModulatorType";
8014        case Tag.RangeModulatorDescription:
8015            return "RangeModulatorDescription";
8016        case Tag.BeamCurrentModulationID:
8017            return "BeamCurrentModulationID";
8018        case Tag.PatientSupportType:
8019            return "PatientSupportType";
8020        case Tag.PatientSupportID:
8021            return "PatientSupportID";
8022        case Tag.PatientSupportAccessoryCode:
8023            return "PatientSupportAccessoryCode";
8024        case Tag.TrayAccessoryCode:
8025            return "TrayAccessoryCode";
8026        case Tag.FixationLightAzimuthalAngle:
8027            return "FixationLightAzimuthalAngle";
8028        case Tag.FixationLightPolarAngle:
8029            return "FixationLightPolarAngle";
8030        case Tag.MetersetRate:
8031            return "MetersetRate";
8032        case Tag.RangeShifterSettingsSequence:
8033            return "RangeShifterSettingsSequence";
8034        case Tag.RangeShifterSetting:
8035            return "RangeShifterSetting";
8036        case Tag.IsocenterToRangeShifterDistance:
8037            return "IsocenterToRangeShifterDistance";
8038        case Tag.RangeShifterWaterEquivalentThickness:
8039            return "RangeShifterWaterEquivalentThickness";
8040        case Tag.LateralSpreadingDeviceSettingsSequence:
8041            return "LateralSpreadingDeviceSettingsSequence";
8042        case Tag.LateralSpreadingDeviceSetting:
8043            return "LateralSpreadingDeviceSetting";
8044        case Tag.IsocenterToLateralSpreadingDeviceDistance:
8045            return "IsocenterToLateralSpreadingDeviceDistance";
8046        case Tag.RangeModulatorSettingsSequence:
8047            return "RangeModulatorSettingsSequence";
8048        case Tag.RangeModulatorGatingStartValue:
8049            return "RangeModulatorGatingStartValue";
8050        case Tag.RangeModulatorGatingStopValue:
8051            return "RangeModulatorGatingStopValue";
8052        case Tag.RangeModulatorGatingStartWaterEquivalentThickness:
8053            return "RangeModulatorGatingStartWaterEquivalentThickness";
8054        case Tag.RangeModulatorGatingStopWaterEquivalentThickness:
8055            return "RangeModulatorGatingStopWaterEquivalentThickness";
8056        case Tag.IsocenterToRangeModulatorDistance:
8057            return "IsocenterToRangeModulatorDistance";
8058        case Tag.ScanSpotTimeOffset:
8059            return "ScanSpotTimeOffset";
8060        case Tag.ScanSpotTuneID:
8061            return "ScanSpotTuneID";
8062        case Tag.ScanSpotPrescribedIndices:
8063            return "ScanSpotPrescribedIndices";
8064        case Tag.NumberOfScanSpotPositions:
8065            return "NumberOfScanSpotPositions";
8066        case Tag.ScanSpotReordered:
8067            return "ScanSpotReordered";
8068        case Tag.ScanSpotPositionMap:
8069            return "ScanSpotPositionMap";
8070        case Tag.ScanSpotReorderingAllowed:
8071            return "ScanSpotReorderingAllowed";
8072        case Tag.ScanSpotMetersetWeights:
8073            return "ScanSpotMetersetWeights";
8074        case Tag.ScanningSpotSize:
8075            return "ScanningSpotSize";
8076        case Tag.NumberOfPaintings:
8077            return "NumberOfPaintings";
8078        case Tag.IonToleranceTableSequence:
8079            return "IonToleranceTableSequence";
8080        case Tag.IonBeamSequence:
8081            return "IonBeamSequence";
8082        case Tag.IonBeamLimitingDeviceSequence:
8083            return "IonBeamLimitingDeviceSequence";
8084        case Tag.IonBlockSequence:
8085            return "IonBlockSequence";
8086        case Tag.IonControlPointSequence:
8087            return "IonControlPointSequence";
8088        case Tag.IonWedgeSequence:
8089            return "IonWedgeSequence";
8090        case Tag.IonWedgePositionSequence:
8091            return "IonWedgePositionSequence";
8092        case Tag.ReferencedSetupImageSequence:
8093            return "ReferencedSetupImageSequence";
8094        case Tag.SetupImageComment:
8095            return "SetupImageComment";
8096        case Tag.MotionSynchronizationSequence:
8097            return "MotionSynchronizationSequence";
8098        case Tag.ControlPointOrientation:
8099            return "ControlPointOrientation";
8100        case Tag.GeneralAccessorySequence:
8101            return "GeneralAccessorySequence";
8102        case Tag.GeneralAccessoryID:
8103            return "GeneralAccessoryID";
8104        case Tag.GeneralAccessoryDescription:
8105            return "GeneralAccessoryDescription";
8106        case Tag.GeneralAccessoryType:
8107            return "GeneralAccessoryType";
8108        case Tag.GeneralAccessoryNumber:
8109            return "GeneralAccessoryNumber";
8110        case Tag.SourceToGeneralAccessoryDistance:
8111            return "SourceToGeneralAccessoryDistance";
8112        case Tag.ApplicatorGeometrySequence:
8113            return "ApplicatorGeometrySequence";
8114        case Tag.ApplicatorApertureShape:
8115            return "ApplicatorApertureShape";
8116        case Tag.ApplicatorOpening:
8117            return "ApplicatorOpening";
8118        case Tag.ApplicatorOpeningX:
8119            return "ApplicatorOpeningX";
8120        case Tag.ApplicatorOpeningY:
8121            return "ApplicatorOpeningY";
8122        case Tag.SourceToApplicatorMountingPositionDistance:
8123            return "SourceToApplicatorMountingPositionDistance";
8124        case Tag.NumberOfBlockSlabItems:
8125            return "NumberOfBlockSlabItems";
8126        case Tag.BlockSlabSequence:
8127            return "BlockSlabSequence";
8128        case Tag.BlockSlabThickness:
8129            return "BlockSlabThickness";
8130        case Tag.BlockSlabNumber:
8131            return "BlockSlabNumber";
8132        case Tag.DeviceMotionControlSequence:
8133            return "DeviceMotionControlSequence";
8134        case Tag.DeviceMotionExecutionMode:
8135            return "DeviceMotionExecutionMode";
8136        case Tag.DeviceMotionObservationMode:
8137            return "DeviceMotionObservationMode";
8138        case Tag.DeviceMotionParameterCodeSequence:
8139            return "DeviceMotionParameterCodeSequence";
8140        case Tag.DistalDepthFraction:
8141            return "DistalDepthFraction";
8142        case Tag.DistalDepth:
8143            return "DistalDepth";
8144        case Tag.NominalRangeModulationFractions:
8145            return "NominalRangeModulationFractions";
8146        case Tag.NominalRangeModulatedRegionDepths:
8147            return "NominalRangeModulatedRegionDepths";
8148        case Tag.DepthDoseParametersSequence:
8149            return "DepthDoseParametersSequence";
8150        case Tag.DeliveredDepthDoseParametersSequence:
8151            return "DeliveredDepthDoseParametersSequence";
8152        case Tag.DeliveredDistalDepthFraction:
8153            return "DeliveredDistalDepthFraction";
8154        case Tag.DeliveredDistalDepth:
8155            return "DeliveredDistalDepth";
8156        case Tag.DeliveredNominalRangeModulationFractions:
8157            return "DeliveredNominalRangeModulationFractions";
8158        case Tag.DeliveredNominalRangeModulatedRegionDepths:
8159            return "DeliveredNominalRangeModulatedRegionDepths";
8160        case Tag.DeliveredReferenceDoseDefinition:
8161            return "DeliveredReferenceDoseDefinition";
8162        case Tag.ReferenceDoseDefinition:
8163            return "ReferenceDoseDefinition";
8164        case Tag.ReferencedRTPlanSequence:
8165            return "ReferencedRTPlanSequence";
8166        case Tag.ReferencedBeamSequence:
8167            return "ReferencedBeamSequence";
8168        case Tag.ReferencedBeamNumber:
8169            return "ReferencedBeamNumber";
8170        case Tag.ReferencedReferenceImageNumber:
8171            return "ReferencedReferenceImageNumber";
8172        case Tag.StartCumulativeMetersetWeight:
8173            return "StartCumulativeMetersetWeight";
8174        case Tag.EndCumulativeMetersetWeight:
8175            return "EndCumulativeMetersetWeight";
8176        case Tag.ReferencedBrachyApplicationSetupSequence:
8177            return "ReferencedBrachyApplicationSetupSequence";
8178        case Tag.ReferencedBrachyApplicationSetupNumber:
8179            return "ReferencedBrachyApplicationSetupNumber";
8180        case Tag.ReferencedSourceNumber:
8181            return "ReferencedSourceNumber";
8182        case Tag.ReferencedFractionGroupSequence:
8183            return "ReferencedFractionGroupSequence";
8184        case Tag.ReferencedFractionGroupNumber:
8185            return "ReferencedFractionGroupNumber";
8186        case Tag.ReferencedVerificationImageSequence:
8187            return "ReferencedVerificationImageSequence";
8188        case Tag.ReferencedReferenceImageSequence:
8189            return "ReferencedReferenceImageSequence";
8190        case Tag.ReferencedDoseReferenceSequence:
8191            return "ReferencedDoseReferenceSequence";
8192        case Tag.ReferencedDoseReferenceNumber:
8193            return "ReferencedDoseReferenceNumber";
8194        case Tag.BrachyReferencedDoseReferenceSequence:
8195            return "BrachyReferencedDoseReferenceSequence";
8196        case Tag.ReferencedStructureSetSequence:
8197            return "ReferencedStructureSetSequence";
8198        case Tag.ReferencedPatientSetupNumber:
8199            return "ReferencedPatientSetupNumber";
8200        case Tag.ReferencedDoseSequence:
8201            return "ReferencedDoseSequence";
8202        case Tag.ReferencedToleranceTableNumber:
8203            return "ReferencedToleranceTableNumber";
8204        case Tag.ReferencedBolusSequence:
8205            return "ReferencedBolusSequence";
8206        case Tag.ReferencedWedgeNumber:
8207            return "ReferencedWedgeNumber";
8208        case Tag.ReferencedCompensatorNumber:
8209            return "ReferencedCompensatorNumber";
8210        case Tag.ReferencedBlockNumber:
8211            return "ReferencedBlockNumber";
8212        case Tag.ReferencedControlPointIndex:
8213            return "ReferencedControlPointIndex";
8214        case Tag.ReferencedControlPointSequence:
8215            return "ReferencedControlPointSequence";
8216        case Tag.ReferencedStartControlPointIndex:
8217            return "ReferencedStartControlPointIndex";
8218        case Tag.ReferencedStopControlPointIndex:
8219            return "ReferencedStopControlPointIndex";
8220        case Tag.ReferencedRangeShifterNumber:
8221            return "ReferencedRangeShifterNumber";
8222        case Tag.ReferencedLateralSpreadingDeviceNumber:
8223            return "ReferencedLateralSpreadingDeviceNumber";
8224        case Tag.ReferencedRangeModulatorNumber:
8225            return "ReferencedRangeModulatorNumber";
8226        case Tag.OmittedBeamTaskSequence:
8227            return "OmittedBeamTaskSequence";
8228        case Tag.ReasonForOmission:
8229            return "ReasonForOmission";
8230        case Tag.ReasonForOmissionDescription:
8231            return "ReasonForOmissionDescription";
8232        case Tag.ApprovalStatus:
8233            return "ApprovalStatus";
8234        case Tag.ReviewDate:
8235            return "ReviewDate";
8236        case Tag.ReviewTime:
8237            return "ReviewTime";
8238        case Tag.ReviewerName:
8239            return "ReviewerName";
8240        case Tag.Arbitrary:
8241            return "Arbitrary";
8242        case Tag.TextComments:
8243            return "TextComments";
8244        case Tag.ResultsID:
8245            return "ResultsID";
8246        case Tag.ResultsIDIssuer:
8247            return "ResultsIDIssuer";
8248        case Tag.ReferencedInterpretationSequence:
8249            return "ReferencedInterpretationSequence";
8250        case Tag.ReportProductionStatusTrial:
8251            return "ReportProductionStatusTrial";
8252        case Tag.InterpretationRecordedDate:
8253            return "InterpretationRecordedDate";
8254        case Tag.InterpretationRecordedTime:
8255            return "InterpretationRecordedTime";
8256        case Tag.InterpretationRecorder:
8257            return "InterpretationRecorder";
8258        case Tag.ReferenceToRecordedSound:
8259            return "ReferenceToRecordedSound";
8260        case Tag.InterpretationTranscriptionDate:
8261            return "InterpretationTranscriptionDate";
8262        case Tag.InterpretationTranscriptionTime:
8263            return "InterpretationTranscriptionTime";
8264        case Tag.InterpretationTranscriber:
8265            return "InterpretationTranscriber";
8266        case Tag.InterpretationText:
8267            return "InterpretationText";
8268        case Tag.InterpretationAuthor:
8269            return "InterpretationAuthor";
8270        case Tag.InterpretationApproverSequence:
8271            return "InterpretationApproverSequence";
8272        case Tag.InterpretationApprovalDate:
8273            return "InterpretationApprovalDate";
8274        case Tag.InterpretationApprovalTime:
8275            return "InterpretationApprovalTime";
8276        case Tag.PhysicianApprovingInterpretation:
8277            return "PhysicianApprovingInterpretation";
8278        case Tag.InterpretationDiagnosisDescription:
8279            return "InterpretationDiagnosisDescription";
8280        case Tag.InterpretationDiagnosisCodeSequence:
8281            return "InterpretationDiagnosisCodeSequence";
8282        case Tag.ResultsDistributionListSequence:
8283            return "ResultsDistributionListSequence";
8284        case Tag.DistributionName:
8285            return "DistributionName";
8286        case Tag.DistributionAddress:
8287            return "DistributionAddress";
8288        case Tag.InterpretationID:
8289            return "InterpretationID";
8290        case Tag.InterpretationIDIssuer:
8291            return "InterpretationIDIssuer";
8292        case Tag.InterpretationTypeID:
8293            return "InterpretationTypeID";
8294        case Tag.InterpretationStatusID:
8295            return "InterpretationStatusID";
8296        case Tag.Impressions:
8297            return "Impressions";
8298        case Tag.ResultsComments:
8299            return "ResultsComments";
8300        case Tag.LowEnergyDetectors:
8301            return "LowEnergyDetectors";
8302        case Tag.HighEnergyDetectors:
8303            return "HighEnergyDetectors";
8304        case Tag.DetectorGeometrySequence:
8305            return "DetectorGeometrySequence";
8306        case Tag.ThreatROIVoxelSequence:
8307            return "ThreatROIVoxelSequence";
8308        case Tag.ThreatROIBase:
8309            return "ThreatROIBase";
8310        case Tag.ThreatROIExtents:
8311            return "ThreatROIExtents";
8312        case Tag.ThreatROIBitmap:
8313            return "ThreatROIBitmap";
8314        case Tag.RouteSegmentID:
8315            return "RouteSegmentID";
8316        case Tag.GantryType:
8317            return "GantryType";
8318        case Tag.OOIOwnerType:
8319            return "OOIOwnerType";
8320        case Tag.RouteSegmentSequence:
8321            return "RouteSegmentSequence";
8322        case Tag.PotentialThreatObjectID:
8323            return "PotentialThreatObjectID";
8324        case Tag.ThreatSequence:
8325            return "ThreatSequence";
8326        case Tag.ThreatCategory:
8327            return "ThreatCategory";
8328        case Tag.ThreatCategoryDescription:
8329            return "ThreatCategoryDescription";
8330        case Tag.ATDAbilityAssessment:
8331            return "ATDAbilityAssessment";
8332        case Tag.ATDAssessmentFlag:
8333            return "ATDAssessmentFlag";
8334        case Tag.ATDAssessmentProbability:
8335            return "ATDAssessmentProbability";
8336        case Tag.Mass:
8337            return "Mass";
8338        case Tag.Density:
8339            return "Density";
8340        case Tag.ZEffective:
8341            return "ZEffective";
8342        case Tag.BoardingPassID:
8343            return "BoardingPassID";
8344        case Tag.CenterOfMass:
8345            return "CenterOfMass";
8346        case Tag.CenterOfPTO:
8347            return "CenterOfPTO";
8348        case Tag.BoundingPolygon:
8349            return "BoundingPolygon";
8350        case Tag.RouteSegmentStartLocationID:
8351            return "RouteSegmentStartLocationID";
8352        case Tag.RouteSegmentEndLocationID:
8353            return "RouteSegmentEndLocationID";
8354        case Tag.RouteSegmentLocationIDType:
8355            return "RouteSegmentLocationIDType";
8356        case Tag.AbortReason:
8357            return "AbortReason";
8358        case Tag.VolumeOfPTO:
8359            return "VolumeOfPTO";
8360        case Tag.AbortFlag:
8361            return "AbortFlag";
8362        case Tag.RouteSegmentStartTime:
8363            return "RouteSegmentStartTime";
8364        case Tag.RouteSegmentEndTime:
8365            return "RouteSegmentEndTime";
8366        case Tag.TDRType:
8367            return "TDRType";
8368        case Tag.InternationalRouteSegment:
8369            return "InternationalRouteSegment";
8370        case Tag.ThreatDetectionAlgorithmandVersion:
8371            return "ThreatDetectionAlgorithmandVersion";
8372        case Tag.AssignedLocation:
8373            return "AssignedLocation";
8374        case Tag.AlarmDecisionTime:
8375            return "AlarmDecisionTime";
8376        case Tag.AlarmDecision:
8377            return "AlarmDecision";
8378        case Tag.NumberOfTotalObjects:
8379            return "NumberOfTotalObjects";
8380        case Tag.NumberOfAlarmObjects:
8381            return "NumberOfAlarmObjects";
8382        case Tag.PTORepresentationSequence:
8383            return "PTORepresentationSequence";
8384        case Tag.ATDAssessmentSequence:
8385            return "ATDAssessmentSequence";
8386        case Tag.TIPType:
8387            return "TIPType";
8388        case Tag.DICOSVersion:
8389            return "DICOSVersion";
8390        case Tag.OOIOwnerCreationTime:
8391            return "OOIOwnerCreationTime";
8392        case Tag.OOIType:
8393            return "OOIType";
8394        case Tag.OOISize:
8395            return "OOISize";
8396        case Tag.AcquisitionStatus:
8397            return "AcquisitionStatus";
8398        case Tag.BasisMaterialsCodeSequence:
8399            return "BasisMaterialsCodeSequence";
8400        case Tag.PhantomType:
8401            return "PhantomType";
8402        case Tag.OOIOwnerSequence:
8403            return "OOIOwnerSequence";
8404        case Tag.ScanType:
8405            return "ScanType";
8406        case Tag.ItineraryID:
8407            return "ItineraryID";
8408        case Tag.ItineraryIDType:
8409            return "ItineraryIDType";
8410        case Tag.ItineraryIDAssigningAuthority:
8411            return "ItineraryIDAssigningAuthority";
8412        case Tag.RouteID:
8413            return "RouteID";
8414        case Tag.RouteIDAssigningAuthority:
8415            return "RouteIDAssigningAuthority";
8416        case Tag.InboundArrivalType:
8417            return "InboundArrivalType";
8418        case Tag.CarrierID:
8419            return "CarrierID";
8420        case Tag.CarrierIDAssigningAuthority:
8421            return "CarrierIDAssigningAuthority";
8422        case Tag.SourceOrientation:
8423            return "SourceOrientation";
8424        case Tag.SourcePosition:
8425            return "SourcePosition";
8426        case Tag.BeltHeight:
8427            return "BeltHeight";
8428        case Tag.AlgorithmRoutingCodeSequence:
8429            return "AlgorithmRoutingCodeSequence";
8430        case Tag.TransportClassification:
8431            return "TransportClassification";
8432        case Tag.OOITypeDescriptor:
8433            return "OOITypeDescriptor";
8434        case Tag.TotalProcessingTime:
8435            return "TotalProcessingTime";
8436        case Tag.DetectorCalibrationData:
8437            return "DetectorCalibrationData";
8438        case Tag.AdditionalScreeningPerformed:
8439            return "AdditionalScreeningPerformed";
8440        case Tag.AdditionalInspectionSelectionCriteria:
8441            return "AdditionalInspectionSelectionCriteria";
8442        case Tag.AdditionalInspectionMethodSequence:
8443            return "AdditionalInspectionMethodSequence";
8444        case Tag.AITDeviceType:
8445            return "AITDeviceType";
8446        case Tag.QRMeasurementsSequence:
8447            return "QRMeasurementsSequence";
8448        case Tag.TargetMaterialSequence:
8449            return "TargetMaterialSequence";
8450        case Tag.SNRThreshold:
8451            return "SNRThreshold";
8452        case Tag.ImageScaleRepresentation:
8453            return "ImageScaleRepresentation";
8454        case Tag.ReferencedPTOSequence:
8455            return "ReferencedPTOSequence";
8456        case Tag.ReferencedTDRInstanceSequence:
8457            return "ReferencedTDRInstanceSequence";
8458        case Tag.PTOLocationDescription:
8459            return "PTOLocationDescription";
8460        case Tag.AnomalyLocatorIndicatorSequence:
8461            return "AnomalyLocatorIndicatorSequence";
8462        case Tag.AnomalyLocatorIndicator:
8463            return "AnomalyLocatorIndicator";
8464        case Tag.PTORegionSequence:
8465            return "PTORegionSequence";
8466        case Tag.InspectionSelectionCriteria:
8467            return "InspectionSelectionCriteria";
8468        case Tag.SecondaryInspectionMethodSequence:
8469            return "SecondaryInspectionMethodSequence";
8470        case Tag.PRCSToRCSOrientation:
8471            return "PRCSToRCSOrientation";
8472        case Tag.MACParametersSequence:
8473            return "MACParametersSequence";
8474        case Tag.CurveDimensions:
8475            return "CurveDimensions";
8476        case Tag.NumberOfPoints:
8477            return "NumberOfPoints";
8478        case Tag.TypeOfData:
8479            return "TypeOfData";
8480        case Tag.CurveDescription:
8481            return "CurveDescription";
8482        case Tag.AxisUnits:
8483            return "AxisUnits";
8484        case Tag.AxisLabels:
8485            return "AxisLabels";
8486        case Tag.DataValueRepresentation:
8487            return "DataValueRepresentation";
8488        case Tag.MinimumCoordinateValue:
8489            return "MinimumCoordinateValue";
8490        case Tag.MaximumCoordinateValue:
8491            return "MaximumCoordinateValue";
8492        case Tag.CurveRange:
8493            return "CurveRange";
8494        case Tag.CurveDataDescriptor:
8495            return "CurveDataDescriptor";
8496        case Tag.CoordinateStartValue:
8497            return "CoordinateStartValue";
8498        case Tag.CoordinateStepValue:
8499            return "CoordinateStepValue";
8500        case Tag.CurveActivationLayer:
8501            return "CurveActivationLayer";
8502        case Tag.AudioType:
8503            return "AudioType";
8504        case Tag.AudioSampleFormat:
8505            return "AudioSampleFormat";
8506        case Tag.NumberOfChannels:
8507            return "NumberOfChannels";
8508        case Tag.NumberOfSamples:
8509            return "NumberOfSamples";
8510        case Tag.SampleRate:
8511            return "SampleRate";
8512        case Tag.TotalTime:
8513            return "TotalTime";
8514        case Tag.AudioSampleData:
8515            return "AudioSampleData";
8516        case Tag.AudioComments:
8517            return "AudioComments";
8518        case Tag.CurveLabel:
8519            return "CurveLabel";
8520        case Tag.CurveReferencedOverlaySequence:
8521            return "CurveReferencedOverlaySequence";
8522        case Tag.CurveReferencedOverlayGroup:
8523            return "CurveReferencedOverlayGroup";
8524        case Tag.CurveData:
8525            return "CurveData";
8526        case Tag.SharedFunctionalGroupsSequence:
8527            return "SharedFunctionalGroupsSequence";
8528        case Tag.PerFrameFunctionalGroupsSequence:
8529            return "PerFrameFunctionalGroupsSequence";
8530        case Tag.WaveformSequence:
8531            return "WaveformSequence";
8532        case Tag.ChannelMinimumValue:
8533            return "ChannelMinimumValue";
8534        case Tag.ChannelMaximumValue:
8535            return "ChannelMaximumValue";
8536        case Tag.WaveformBitsAllocated:
8537            return "WaveformBitsAllocated";
8538        case Tag.WaveformSampleInterpretation:
8539            return "WaveformSampleInterpretation";
8540        case Tag.WaveformPaddingValue:
8541            return "WaveformPaddingValue";
8542        case Tag.WaveformData:
8543            return "WaveformData";
8544        case Tag.FirstOrderPhaseCorrectionAngle:
8545            return "FirstOrderPhaseCorrectionAngle";
8546        case Tag.SpectroscopyData:
8547            return "SpectroscopyData";
8548        case Tag.OverlayRows:
8549            return "OverlayRows";
8550        case Tag.OverlayColumns:
8551            return "OverlayColumns";
8552        case Tag.OverlayPlanes:
8553            return "OverlayPlanes";
8554        case Tag.NumberOfFramesInOverlay:
8555            return "NumberOfFramesInOverlay";
8556        case Tag.OverlayDescription:
8557            return "OverlayDescription";
8558        case Tag.OverlayType:
8559            return "OverlayType";
8560        case Tag.OverlaySubtype:
8561            return "OverlaySubtype";
8562        case Tag.OverlayOrigin:
8563            return "OverlayOrigin";
8564        case Tag.ImageFrameOrigin:
8565            return "ImageFrameOrigin";
8566        case Tag.OverlayPlaneOrigin:
8567            return "OverlayPlaneOrigin";
8568        case Tag.OverlayCompressionCode:
8569            return "OverlayCompressionCode";
8570        case Tag.OverlayCompressionOriginator:
8571            return "OverlayCompressionOriginator";
8572        case Tag.OverlayCompressionLabel:
8573            return "OverlayCompressionLabel";
8574        case Tag.OverlayCompressionDescription:
8575            return "OverlayCompressionDescription";
8576        case Tag.OverlayCompressionStepPointers:
8577            return "OverlayCompressionStepPointers";
8578        case Tag.OverlayRepeatInterval:
8579            return "OverlayRepeatInterval";
8580        case Tag.OverlayBitsGrouped:
8581            return "OverlayBitsGrouped";
8582        case Tag.OverlayBitsAllocated:
8583            return "OverlayBitsAllocated";
8584        case Tag.OverlayBitPosition:
8585            return "OverlayBitPosition";
8586        case Tag.OverlayFormat:
8587            return "OverlayFormat";
8588        case Tag.OverlayLocation:
8589            return "OverlayLocation";
8590        case Tag.OverlayCodeLabel:
8591            return "OverlayCodeLabel";
8592        case Tag.OverlayNumberOfTables:
8593            return "OverlayNumberOfTables";
8594        case Tag.OverlayCodeTableLocation:
8595            return "OverlayCodeTableLocation";
8596        case Tag.OverlayBitsForCodeWord:
8597            return "OverlayBitsForCodeWord";
8598        case Tag.OverlayActivationLayer:
8599            return "OverlayActivationLayer";
8600        case Tag.OverlayDescriptorGray:
8601            return "OverlayDescriptorGray";
8602        case Tag.OverlayDescriptorRed:
8603            return "OverlayDescriptorRed";
8604        case Tag.OverlayDescriptorGreen:
8605            return "OverlayDescriptorGreen";
8606        case Tag.OverlayDescriptorBlue:
8607            return "OverlayDescriptorBlue";
8608        case Tag.OverlaysGray:
8609            return "OverlaysGray";
8610        case Tag.OverlaysRed:
8611            return "OverlaysRed";
8612        case Tag.OverlaysGreen:
8613            return "OverlaysGreen";
8614        case Tag.OverlaysBlue:
8615            return "OverlaysBlue";
8616        case Tag.ROIArea:
8617            return "ROIArea";
8618        case Tag.ROIMean:
8619            return "ROIMean";
8620        case Tag.ROIStandardDeviation:
8621            return "ROIStandardDeviation";
8622        case Tag.OverlayLabel:
8623            return "OverlayLabel";
8624        case Tag.OverlayData:
8625            return "OverlayData";
8626        case Tag.OverlayComments:
8627            return "OverlayComments";
8628        case Tag.FloatPixelData:
8629            return "FloatPixelData";
8630        case Tag.DoubleFloatPixelData:
8631            return "DoubleFloatPixelData";
8632        case Tag.PixelData:
8633            return "PixelData";
8634        case Tag.CoefficientsSDVN:
8635            return "CoefficientsSDVN";
8636        case Tag.CoefficientsSDHN:
8637            return "CoefficientsSDHN";
8638        case Tag.CoefficientsSDDN:
8639            return "CoefficientsSDDN";
8640        case Tag.VariablePixelData:
8641            return "VariablePixelData";
8642        case Tag.VariableNextDataGroup:
8643            return "VariableNextDataGroup";
8644        case Tag.VariableCoefficientsSDVN:
8645            return "VariableCoefficientsSDVN";
8646        case Tag.VariableCoefficientsSDHN:
8647            return "VariableCoefficientsSDHN";
8648        case Tag.VariableCoefficientsSDDN:
8649            return "VariableCoefficientsSDDN";
8650        case Tag.DigitalSignaturesSequence:
8651            return "DigitalSignaturesSequence";
8652        case Tag.DataSetTrailingPadding:
8653            return "DataSetTrailingPadding";
8654        case Tag.Item:
8655            return "Item";
8656        case Tag.ItemDelimitationItem:
8657            return "ItemDelimitationItem";
8658        case Tag.SequenceDelimitationItem:
8659            return "SequenceDelimitationItem";
8660        case Tag.ReferencedBulkDataSequence:
8661            return "ReferencedBulkDataSequence";
8662        }
8663        return "";
8664    }
8665
8666}