Logo Search packages:      
Sourcecode: pixelmed version File versions  Download package

void com::pixelmed::dicom::DicomDictionary::createFullNameByTag (  )  [inline, protected, virtual]

Concrete sub-classes implement this method to create a map of attribute full names from tags for each tag in the dictionary.

Implements com::pixelmed::dicom::DicomDictionaryBase.

Definition at line 12598 of file DicomDictionary.java.

                                           {

            fullNameByTag = new HashMap(100);

            fullNameByTag.put(TagFromName.CommandGroupLength,"Command Group Length");
            fullNameByTag.put(TagFromName.CommandLengthToEnd,"Command Length to End");
            fullNameByTag.put(TagFromName.AffectedSOPClassUID,"Affected SOP Class UID");
            fullNameByTag.put(TagFromName.RequestedSOPClassUID,"Requested SOP Class UID");
            fullNameByTag.put(TagFromName.CommandRecognitionCode,"Command Recognition Code");
            fullNameByTag.put(TagFromName.CommandField,"Command Field");
            fullNameByTag.put(TagFromName.MessageID,"Message ID");
            fullNameByTag.put(TagFromName.MessageIDBeingRespondedTo,"Message ID Being Responded To");
            fullNameByTag.put(TagFromName.Initiator,"Initiator");
            fullNameByTag.put(TagFromName.Receiver,"Receiver");
            fullNameByTag.put(TagFromName.FindLocation,"Find Location");
            fullNameByTag.put(TagFromName.MoveDestination,"Move Destination");
            fullNameByTag.put(TagFromName.Priority,"Priority");
            fullNameByTag.put(TagFromName.DataSetType,"Data Set Type");
            fullNameByTag.put(TagFromName.NumberOfMatches,"Number of Matches");
            fullNameByTag.put(TagFromName.ResponseSequenceNumber,"Response Sequence Number");
            fullNameByTag.put(TagFromName.Status,"Status");
            fullNameByTag.put(TagFromName.OffendingElement,"Offending Element");
            fullNameByTag.put(TagFromName.ErrorComment,"Error Comment");
            fullNameByTag.put(TagFromName.ErrorID,"Error ID");
            fullNameByTag.put(TagFromName.AffectedSOPInstanceUID,"Affected SOP Instance UID");
            fullNameByTag.put(TagFromName.RequestedSOPInstanceUID,"Requested SOP Instance UID");
            fullNameByTag.put(TagFromName.EventTypeID,"Event Type ID");
            fullNameByTag.put(TagFromName.AttributeIdentifierList,"Attribute Identifier List");
            fullNameByTag.put(TagFromName.ActionTypeID,"Action Type ID");
            fullNameByTag.put(TagFromName.NumberOfRemainingSuboperations,"Number of Remaining Suboperations");
            fullNameByTag.put(TagFromName.NumberOfCompletedSuboperations,"Number of Completed Suboperations");
            fullNameByTag.put(TagFromName.NumberOfFailedSuboperations,"Number of Failed Suboperations");
            fullNameByTag.put(TagFromName.NumberOfWarningSuboperations,"Number of Warning Suboperations");
            fullNameByTag.put(TagFromName.MoveOriginatorApplicationEntityTitle,"Move Originator Application Entity Title");
            fullNameByTag.put(TagFromName.MoveOriginatorMessageID,"Move Originator Message ID");
            fullNameByTag.put(TagFromName.DialogReceiver,"Dialog Receiver");
            fullNameByTag.put(TagFromName.TerminalType,"Terminal Type");
            fullNameByTag.put(TagFromName.MessageSetID,"Message Set ID");
            fullNameByTag.put(TagFromName.EndMessageSet,"End Message Set");
            fullNameByTag.put(TagFromName.DisplayFormat,"Display Format");
            fullNameByTag.put(TagFromName.PagePositionID,"Page Position ID");
            fullNameByTag.put(TagFromName.TextFormatID,"Text Format ID");
            fullNameByTag.put(TagFromName.NormalReverse,"Normal Reverse");
            fullNameByTag.put(TagFromName.AddGrayScale,"Add Gray Scale");
            fullNameByTag.put(TagFromName.Borders,"Borders");
            fullNameByTag.put(TagFromName.Copies,"Copies");
            fullNameByTag.put(TagFromName.OldMagnificationType,"Old Magnification Type");
            fullNameByTag.put(TagFromName.Erase,"Erase");
            fullNameByTag.put(TagFromName.Print,"Print");
            fullNameByTag.put(TagFromName.Overlays,"Overlays");
            fullNameByTag.put(TagFromName.FileMetaInformationGroupLength,"File Meta Information Group Length");
            fullNameByTag.put(TagFromName.FileMetaInformationVersion,"File Meta Information Version");
            fullNameByTag.put(TagFromName.MediaStorageSOPClassUID,"Media Storage SOP Class UID");
            fullNameByTag.put(TagFromName.MediaStorageSOPInstanceUID,"Media Storage SOP Instance UID");
            fullNameByTag.put(TagFromName.TransferSyntaxUID,"Transfer Syntax UID");
            fullNameByTag.put(TagFromName.ImplementationClassUID,"Implementation Class UID");
            fullNameByTag.put(TagFromName.ImplementationVersionName,"Implementation Version Name");
            fullNameByTag.put(TagFromName.SourceApplicationEntityTitle,"Source Application Entity Title");
            fullNameByTag.put(TagFromName.PrivateInformationCreatorUID,"Private Information Creator UID");
            fullNameByTag.put(TagFromName.PrivateInformation,"Private Information");
            fullNameByTag.put(TagFromName.FileSetID,"File Set ID");
            fullNameByTag.put(TagFromName.FileSetDescriptorFileID,"File Set Descriptor File ID");
            fullNameByTag.put(TagFromName.FileSetCharacterSet,"File Set Descriptor File Specific Character Set");
            fullNameByTag.put(TagFromName.RootDirectoryFirstRecord,"Root Directory Entity First Directory Record Offset");
            fullNameByTag.put(TagFromName.RootDirectoryLastRecord,"Root Directory Entity Last Directory Record Offset");
            fullNameByTag.put(TagFromName.FileSetConsistencyFlag,"File Set Consistency Flag");
            fullNameByTag.put(TagFromName.DirectoryRecordSequence,"Directory Record Sequence");
            fullNameByTag.put(TagFromName.NextDirectoryRecordOffset,"Next Directory Record Offset");
            fullNameByTag.put(TagFromName.RecordInUseFlag,"Record In Use Flag");
            fullNameByTag.put(TagFromName.LowerLevelDirectoryOffset,"Referenced Lower Level Directory Entity Offset");
            fullNameByTag.put(TagFromName.DirectoryRecordType,"Directory Record Type");
            fullNameByTag.put(TagFromName.PrivateRecordUID,"Private Record UID");
            fullNameByTag.put(TagFromName.ReferencedFileID,"Referenced File ID");
            fullNameByTag.put(TagFromName.MRDRDirectoryRecordOffset,"MRDR Directory Record Offset");
            fullNameByTag.put(TagFromName.ReferencedSOPClassUIDInFile,"Referenced SOP Class UID In File");
            fullNameByTag.put(TagFromName.ReferencedSOPInstanceUIDInFile,"Referenced SOP Instance UID In File");
            fullNameByTag.put(TagFromName.ReferencedTransferSyntaxUIDInFile,"Referenced Transfer Syntax UID In File");
            fullNameByTag.put(TagFromName.ReferencedRelatedGeneralSOPClassUIDInFile,"Referenced Related General SOP Class UID in File");
            fullNameByTag.put(TagFromName.NumberOfReferences,"Number of References");
            fullNameByTag.put(TagFromName.LengthToEnd,"Length to End");
            fullNameByTag.put(TagFromName.SpecificCharacterSet,"Specific Character Set");
            fullNameByTag.put(TagFromName.LanguageCodeSequence,"Language Code Sequence");
            fullNameByTag.put(TagFromName.ImageType,"Image Type");
            fullNameByTag.put(TagFromName.RecognitionCode,"Recognition Code");
            fullNameByTag.put(TagFromName.InstanceCreationDate,"Instance Creation Date");
            fullNameByTag.put(TagFromName.InstanceCreationTime,"Instance Creation Time");
            fullNameByTag.put(TagFromName.InstanceCreatorUID,"Instance Creator UID");
            fullNameByTag.put(TagFromName.SOPClassUID,"SOP Class UID");
            fullNameByTag.put(TagFromName.SOPInstanceUID,"SOP Instance UID");
            fullNameByTag.put(TagFromName.RelatedGeneralSOPClassUID,"Related General SOP Class UID");
            fullNameByTag.put(TagFromName.OriginalSpecializedSOPClassUID,"Original Specialized SOP Class UID");
            fullNameByTag.put(TagFromName.StudyDate,"Study Date");
            fullNameByTag.put(TagFromName.SeriesDate,"Series Date");
            fullNameByTag.put(TagFromName.AcquisitionDate,"Acquisition Date");
            fullNameByTag.put(TagFromName.ContentDate,"Content (formerly Image) Date");
            fullNameByTag.put(TagFromName.OverlayDate,"Overlay Date");
            fullNameByTag.put(TagFromName.CurveDate,"Curve Date");
            fullNameByTag.put(TagFromName.AcquisitionDateTime,"Acquisition Date Time");
            fullNameByTag.put(TagFromName.StudyTime,"Study Time");
            fullNameByTag.put(TagFromName.SeriesTime,"Series Time");
            fullNameByTag.put(TagFromName.AcquisitionTime,"Acquisition Time");
            fullNameByTag.put(TagFromName.ContentTime,"Content (formerly Image) Time");
            fullNameByTag.put(TagFromName.OverlayTime,"Overlay Time");
            fullNameByTag.put(TagFromName.CurveTime,"Curve Time");
            fullNameByTag.put(TagFromName.OldDataSetType,"Old Data Set Type");
            fullNameByTag.put(TagFromName.OldDataSetSubtype,"Old Data Set Subtype");
            fullNameByTag.put(TagFromName.NuclearMedicineSeriesTypeRetired,"Nuclear Medicine Series Type (Retired)");
            fullNameByTag.put(TagFromName.AccessionNumber,"Accession Number");
            fullNameByTag.put(TagFromName.IssuerOfAccessionNumberSequence,"Issuer of Accession Number Sequence");
            fullNameByTag.put(TagFromName.QueryRetrieveLevel,"Query/Retrieve Level");
            fullNameByTag.put(TagFromName.RetrieveAETitle,"Retrieve AE Title");
            fullNameByTag.put(TagFromName.InstanceAvailability,"Instance Availability");
            fullNameByTag.put(TagFromName.FailedSOPInstanceUIDList,"Failed SOP Instance UID List");
            fullNameByTag.put(TagFromName.Modality,"Modality");
            fullNameByTag.put(TagFromName.ModalitiesInStudy,"Modalities in Study");
            fullNameByTag.put(TagFromName.SOPClassesInStudy,"SOP Classes in Study");
            fullNameByTag.put(TagFromName.ConversionType,"Conversion Type");
            fullNameByTag.put(TagFromName.PresentationIntentType,"Presentation Intent Type");
            fullNameByTag.put(TagFromName.Manufacturer,"Manufacturer");
            fullNameByTag.put(TagFromName.InstitutionName,"Institution Name");
            fullNameByTag.put(TagFromName.InstitutionAddress,"Institution Address");
            fullNameByTag.put(TagFromName.InstitutionCodeSequence,"Institution Code Sequence");
            fullNameByTag.put(TagFromName.ReferringPhysicianName,"Referring Physician's Name");
            fullNameByTag.put(TagFromName.ReferringPhysicianAddress,"Referring Physician's Address");
            fullNameByTag.put(TagFromName.ReferringPhysicianTelephoneNumber,"Referring Physician's Telephone Numbers");
            fullNameByTag.put(TagFromName.ReferringPhysicianIdentificationSequence,"Referring Physician Identification Sequence");
            fullNameByTag.put(TagFromName.CodeValue,"Code Value");
            fullNameByTag.put(TagFromName.CodingSchemeDesignator,"Coding Scheme Designator");
            fullNameByTag.put(TagFromName.CodingSchemeVersion,"Coding Scheme Version");
            fullNameByTag.put(TagFromName.CodeMeaning,"Code Meaning");
            fullNameByTag.put(TagFromName.MappingResource,"Mapping Resource");
            fullNameByTag.put(TagFromName.ContextGroupVersion,"Context Group Version");
            fullNameByTag.put(TagFromName.ContextGroupLocalVersion,"Context Group Local Version");
            fullNameByTag.put(TagFromName.ContextGroupExtensionFlag,"Context Group Extension Flag");
            fullNameByTag.put(TagFromName.CodingSchemeUID,"Coding Scheme UID");
            fullNameByTag.put(TagFromName.ContextGroupExtensionCreatorUID,"Context Group Extension Creator UID");
            fullNameByTag.put(TagFromName.ContextIdentifier,"Context Identifier");
            fullNameByTag.put(TagFromName.CodingSchemeIdentificationSequence,"Coding Scheme Identification Sequence");
            fullNameByTag.put(TagFromName.CodingSchemeRegistry,"Coding Scheme Registry");
            fullNameByTag.put(TagFromName.CodingSchemeExternalID,"Coding Scheme External ID");
            fullNameByTag.put(TagFromName.CodingSchemeName,"Coding Scheme Name");
            fullNameByTag.put(TagFromName.CodingSchemeResponsibleOrganization,"Coding Scheme Responsible Organization");
            fullNameByTag.put(TagFromName.ContextUID,"Context UID");
            fullNameByTag.put(TagFromName.TimezoneOffsetFromUTC,"Timezone Offset From UTC");
            fullNameByTag.put(TagFromName.NetworkID,"Network ID");
            fullNameByTag.put(TagFromName.StationName,"Station Name");
            fullNameByTag.put(TagFromName.StudyDescription,"Study Description");
            fullNameByTag.put(TagFromName.ProcedureCodeSequence,"Procedure Code Sequence");
            fullNameByTag.put(TagFromName.SeriesDescription,"Series Description");
            fullNameByTag.put(TagFromName.InstitutionalDepartmentName,"Institutional Department Name");
            fullNameByTag.put(TagFromName.PhysicianOfRecord,"Physician of Record");
            fullNameByTag.put(TagFromName.PhysicianOfRecordIdentificationSequence,"Physician(s) of Record Identification Sequence");
            fullNameByTag.put(TagFromName.PerformingPhysicianName,"Performing Physician's Name");
            fullNameByTag.put(TagFromName.PerformingPhysicianIdentificationSequence,"Performing Physician Identification Sequence");
            fullNameByTag.put(TagFromName.PhysicianReadingStudy,"Name of Physician(s) Reading Study");
            fullNameByTag.put(TagFromName.PhysicianReadingStudyIdentificationSequence,"Physician(s) Reading Study Identification Sequence");
            fullNameByTag.put(TagFromName.OperatorName,"Operators' Name");
            fullNameByTag.put(TagFromName.OperatorIdentificationSequence,"Operator Identification Sequence");
            fullNameByTag.put(TagFromName.AdmittingDiagnosesDescription,"Admitting Diagnoses Description");
            fullNameByTag.put(TagFromName.AdmittingDiagnosesCodeSequence,"Admitting Diagnoses Code Sequence");
            fullNameByTag.put(TagFromName.ManufacturerModelName,"Manufacturer's Model Name");
            fullNameByTag.put(TagFromName.ReferencedResultsSequence,"Referenced Results Sequence");
            fullNameByTag.put(TagFromName.ReferencedStudySequence,"Referenced Study Sequence");
            fullNameByTag.put(TagFromName.ReferencedPerformedProcedureStepSequence,"Referenced Performed Procedure Step Sequence");
            fullNameByTag.put(TagFromName.ReferencedSeriesSequence,"Referenced Series Sequence");
            fullNameByTag.put(TagFromName.ReferencedPatientSequence,"Referenced Patient Sequence");
            fullNameByTag.put(TagFromName.ReferencedVisitSequence,"Referenced Visit Sequence");
            fullNameByTag.put(TagFromName.ReferencedOverlaySequence,"Referenced Overlay Sequence");
            fullNameByTag.put(TagFromName.ReferencedStereometricInstanceSequence,"Referenced Stereometric Instance Sequence");
            fullNameByTag.put(TagFromName.ReferencedWaveformSequence,"Referenced Waveform Sequence");
            fullNameByTag.put(TagFromName.ReferencedImageSequence,"Referenced Image Sequence");
            fullNameByTag.put(TagFromName.ReferencedCurveSequence,"Referenced Curve Sequence");
            fullNameByTag.put(TagFromName.ReferencedInstanceSequence,"Referenced Instance Sequence");
            fullNameByTag.put(TagFromName.ReferencedRealWorldValueMappingInstanceSequence,"Referenced Real World Value Mapping Instance Sequence");
            fullNameByTag.put(TagFromName.ReferencedSOPClassUID,"Referenced SOP Class UID");
            fullNameByTag.put(TagFromName.ReferencedSOPInstanceUID,"Referenced SOP Instance UID");
            fullNameByTag.put(TagFromName.SOPClassesSupported,"SOP Classes Supported");
            fullNameByTag.put(TagFromName.ReferencedFrameNumber,"Referenced Frame Number");
            fullNameByTag.put(TagFromName.TransactionUID,"Transaction UID");
            fullNameByTag.put(TagFromName.FailureReason,"Failure Reason");
            fullNameByTag.put(TagFromName.FailedSOPSequence,"Failed SOP Sequence");
            fullNameByTag.put(TagFromName.ReferencedSOPSequence,"Referenced SOP Sequence");
            fullNameByTag.put(TagFromName.StudiesContainingOtherReferencedInstancesSequence,"Studies Containing Other Referenced Instances Sequence");
            fullNameByTag.put(TagFromName.RelatedSeriesSequence,"Related Series Sequence");
            fullNameByTag.put(TagFromName.OldLossyImageCompression,"Old Lossy Image Compression");
            fullNameByTag.put(TagFromName.DerivationDescription,"Derivation Description");
            fullNameByTag.put(TagFromName.SourceImageSequence,"Source Image Sequence");
            fullNameByTag.put(TagFromName.StageName,"Stage Name");
            fullNameByTag.put(TagFromName.StageNumber,"Stage Number");
            fullNameByTag.put(TagFromName.NumberOfStages,"Number of Stages");
            fullNameByTag.put(TagFromName.ViewName,"View Name");
            fullNameByTag.put(TagFromName.ViewNumber,"View Number");
            fullNameByTag.put(TagFromName.NumberOfEventTimers,"Number of Event Timers");
            fullNameByTag.put(TagFromName.NumberOfViewsInStage,"Number of Views in Stage");
            fullNameByTag.put(TagFromName.EventElapsedTime,"Event Elapsed Time(s)");
            fullNameByTag.put(TagFromName.EventTimerName,"Event Timer Name(s)");
            fullNameByTag.put(TagFromName.EventTimerSequence,"Event Timer Sequence");
            fullNameByTag.put(TagFromName.EventTimeOffset,"Event Time Offset");
            fullNameByTag.put(TagFromName.EventCodeSequence,"Event Code Sequence");
            fullNameByTag.put(TagFromName.StartTrim,"Start Trim");
            fullNameByTag.put(TagFromName.StopTrim,"Stop Trim");
            fullNameByTag.put(TagFromName.RecommendedDisplayFrameRate,"Recommended Display Frame Rate");
            fullNameByTag.put(TagFromName.TransducerPosition,"Transducer Position");
            fullNameByTag.put(TagFromName.TransducerOrientation,"Transducer Orientation");
            fullNameByTag.put(TagFromName.AnatomicStructure,"Anatomic Structure");
            fullNameByTag.put(TagFromName.AnatomicRegionSequence,"Anatomic Region Sequence");
            fullNameByTag.put(TagFromName.AnatomicRegionModifierSequence,"Anatomic Region Modifier Sequence");
            fullNameByTag.put(TagFromName.PrimaryAnatomicStructureSequence,"Primary Anatomic Structure Sequence");
            fullNameByTag.put(TagFromName.AnatomicStructureSpaceOrRegionSequence,"Anatomic Structure, Space or Region Sequence");
            fullNameByTag.put(TagFromName.PrimaryAnatomicStructureModifierSequence,"Primary Anatomic Structure Modifier Sequence");
            fullNameByTag.put(TagFromName.TransducerPositionSequence,"Transducer Position Sequence");
            fullNameByTag.put(TagFromName.TransducerPositionModifierSequence,"Transducer Position Modifier Sequence");
            fullNameByTag.put(TagFromName.TransducerOrientationSequence,"Transducer Orientation Sequence");
            fullNameByTag.put(TagFromName.TransducerOrientationModifierSequence,"Transducer Orientation Modifier Sequence");
            fullNameByTag.put(TagFromName.AnatomicStructureSpaceOrRegionCodeSequenceTrial,"Anatomic Structure Space Or Region Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.AnatomicPortalOfEntranceCodeSequenceTrial,"Anatomic Portal Of Entrance Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.AnatomicApproachDirectionCodeSequenceTrial,"Anatomic Approach Direction Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.AnatomicPerspectiveDescriptionTrial,"Anatomic Perspective Description (Trial)");
            fullNameByTag.put(TagFromName.AnatomicPerspectiveCodeSequenceTrial,"Anatomic Perspective Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.AnatomicLocationOfExaminingInstrumentDescriptionTrial,"Anatomic Location Of Examining Instrument Description (Trial)");
            fullNameByTag.put(TagFromName.AnatomicLocationOfExaminingInstrumentCodeSequenceTrial,"Anatomic Location Of Examining Instrument Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.AnatomicStructureSpaceOrRegionModifierCodeSequenceTrial,"Anatomic Structure Space Or Region Modifier Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.OnAxisBackgroundAnatomicStructureCodeSequenceTrial,"OnAxis Background Anatomic Structure Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.AlternateRepresentationSequence,"Alternate Representation Sequence");
            fullNameByTag.put(TagFromName.IrradiationEventUID,"Irradiation Event UID");
            fullNameByTag.put(TagFromName.IdentifyingComments,"Identifying Comments");
            fullNameByTag.put(TagFromName.FrameType,"Frame Type");
            fullNameByTag.put(TagFromName.ReferencedImageEvidenceSequence,"Referenced Image Evidence Sequence");
            fullNameByTag.put(TagFromName.ReferencedRawDataSequence,"Referenced Raw Data Sequence");
            fullNameByTag.put(TagFromName.CreatorVersionUID,"Creator-Version UID");
            fullNameByTag.put(TagFromName.DerivationImageSequence,"Derivation Image Sequence");
            fullNameByTag.put(TagFromName.SourceImageEvidenceSequence,"Source Image Evidence Sequence");
            fullNameByTag.put(TagFromName.PixelPresentation,"Pixel Presentation");
            fullNameByTag.put(TagFromName.VolumetricProperties,"Volumetric Properties");
            fullNameByTag.put(TagFromName.VolumeBasedCalculationTechnique,"Volume Based Calculation Technique");
            fullNameByTag.put(TagFromName.ComplexImageComponent,"Complex Image Component");
            fullNameByTag.put(TagFromName.AcquisitionContrast,"Acquisition Contrast");
            fullNameByTag.put(TagFromName.DerivationCodeSequence,"Derivation Code Sequence");
            fullNameByTag.put(TagFromName.ReferencedPresentationStateSequence,"Referenced Presentation State Sequence");
            fullNameByTag.put(TagFromName.ReferencedOtherPlaneSequence,"Referenced Other Plane Sequence");
            fullNameByTag.put(TagFromName.FrameDisplaySequence,"Frame Display Sequence");
            fullNameByTag.put(TagFromName.RecommendedDisplayFrameRateInFloat,"Recommended Display Frame Rate in Float");
            fullNameByTag.put(TagFromName.SkipFrameRangeFlag,"Skip Frame Range Flag");
            fullNameByTag.put(TagFromName.PatientName,"Patient's Name");
            fullNameByTag.put(TagFromName.PatientID,"Patient's ID");
            fullNameByTag.put(TagFromName.IssuerOfPatientID,"Issuer of Patient's ID");
            fullNameByTag.put(TagFromName.TypeOfPatientID,"Type of Patient ID");
            fullNameByTag.put(TagFromName.IssuerOfPatientIDQualifiersSequence,"Issuer of Patient ID Qualifiers Sequence");
            fullNameByTag.put(TagFromName.PatientBirthDate,"Patient's Birth Date");
            fullNameByTag.put(TagFromName.PatientBirthTime,"Patient's Birth Time");
            fullNameByTag.put(TagFromName.PatientSex,"Patient's Sex");
            fullNameByTag.put(TagFromName.PatientInsurancePlanCodeSequence,"Patient's Insurance Plan Code Sequence");
            fullNameByTag.put(TagFromName.PatientPrimaryLanguageCodeSequence,"Patient's Primary Language Code Sequence");
            fullNameByTag.put(TagFromName.PatientPrimaryLanguageModifierCodeSequence,"Patient's Primary Language Modifier Code Sequence");
            fullNameByTag.put(TagFromName.OtherPatientID,"Other Patient's ID's");
            fullNameByTag.put(TagFromName.OtherPatientName,"Other Patient's Names");
            fullNameByTag.put(TagFromName.OtherPatientIDSequence,"Other Patient IDs Sequence");
            fullNameByTag.put(TagFromName.PatientBirthName,"Patient's Birth Name");
            fullNameByTag.put(TagFromName.PatientAge,"Patient's Age");
            fullNameByTag.put(TagFromName.PatientSize,"Patient's Size");
            fullNameByTag.put(TagFromName.PatientWeight,"Patient's Weight");
            fullNameByTag.put(TagFromName.PatientAddress,"Patient's Address");
            fullNameByTag.put(TagFromName.InsurancePlanIdentification,"Insurance Plan Identification");
            fullNameByTag.put(TagFromName.PatientMotherBirthName,"Patient's Mother's Birth Name");
            fullNameByTag.put(TagFromName.MilitaryRank,"Military Rank");
            fullNameByTag.put(TagFromName.BranchOfService,"Branch of Service");
            fullNameByTag.put(TagFromName.MedicalRecordLocator,"Medical Record Locator");
            fullNameByTag.put(TagFromName.MedicalAlerts,"Medical Alerts");
            fullNameByTag.put(TagFromName.Allergies,"Allergies");
            fullNameByTag.put(TagFromName.CountryOfResidence,"Country of Residence");
            fullNameByTag.put(TagFromName.RegionOfResidence,"Region of Residence");
            fullNameByTag.put(TagFromName.PatientTelephoneNumber,"Patient's Telephone Numbers");
            fullNameByTag.put(TagFromName.EthnicGroup,"Ethnic Group");
            fullNameByTag.put(TagFromName.Occupation,"Occupation");
            fullNameByTag.put(TagFromName.SmokingStatus,"Smoking Status");
            fullNameByTag.put(TagFromName.AdditionalPatientHistory,"Additional Patient History");
            fullNameByTag.put(TagFromName.PregnancyStatus,"Pregnancy Status");
            fullNameByTag.put(TagFromName.LastMenstrualDate,"Last Menstrual Date");
            fullNameByTag.put(TagFromName.PatientReligiousPreference,"Patient's Religious Preference");
            fullNameByTag.put(TagFromName.PatientSpeciesDescription,"Patient Species Description");
            fullNameByTag.put(TagFromName.PatientSpeciesCodeSequence,"Patient Species Code Sequence");
            fullNameByTag.put(TagFromName.PatientSexNeutered,"Patient's Sex Neutered");
            fullNameByTag.put(TagFromName.PatientBreedDescription,"Patient Breed Description");
            fullNameByTag.put(TagFromName.PatientBreedCodeSequence,"Patient Breed Code Sequence");
            fullNameByTag.put(TagFromName.BreedRegistrationSequence,"Breed Registration Sequence");
            fullNameByTag.put(TagFromName.BreedRegistrationNumber,"Breed Registration Number");
            fullNameByTag.put(TagFromName.BreedRegistryCodeSequence,"Breed Registry Code Sequence");
            fullNameByTag.put(TagFromName.ResponsiblePerson,"Responsible Person");
            fullNameByTag.put(TagFromName.ResponsiblePersonRole,"Responsible Person Role");
            fullNameByTag.put(TagFromName.ResponsibleOrganization,"Responsible Organization");
            fullNameByTag.put(TagFromName.PatientComments,"Patient Comments");
            fullNameByTag.put(TagFromName.ExaminedBodyThickness,"ExaminedBodyThickness");
            fullNameByTag.put(TagFromName.ClinicalTrialSponsorName,"Clinical Trial Sponsor Name");
            fullNameByTag.put(TagFromName.ClinicalTrialProtocolID,"Clinical Trial Protocol ID");
            fullNameByTag.put(TagFromName.ClinicalTrialProtocolName,"Clinical Trial Protocol Name");
            fullNameByTag.put(TagFromName.ClinicalTrialSiteID,"Clinical Trial Site ID");
            fullNameByTag.put(TagFromName.ClinicalTrialSiteName,"Clinical Trial Site Name");
            fullNameByTag.put(TagFromName.ClinicalTrialSubjectID,"Clinical Trial Subject ID");
            fullNameByTag.put(TagFromName.ClinicalTrialSubjectReadingID,"Clinical Trial Subject Reading ID");
            fullNameByTag.put(TagFromName.ClinicalTrialTimePointID,"Clinical Trial Time Point ID");
            fullNameByTag.put(TagFromName.ClinicalTrialTimePointDescription,"Clinical Trial Time Point Description");
            fullNameByTag.put(TagFromName.ClinicalTrialCoordinatingCenterName,"Clinical Trial Coordinating Center Name");
            fullNameByTag.put(TagFromName.PatientIdentityRemoved,"Patient Identity Removed");
            fullNameByTag.put(TagFromName.DeidentificationMethod,"De-identification Method");
            fullNameByTag.put(TagFromName.DeidentificationMethodCodeSequence,"De-identification Method Code Sequence");
            fullNameByTag.put(TagFromName.ClinicalTrialSeriesID,"Clinical Trial Series ID");
            fullNameByTag.put(TagFromName.ClinicalTrialSeriesDescription,"Clinical Trial Series Description");
            fullNameByTag.put(TagFromName.ClinicalTrialProtocolEthicsCommitteeName,"Clinical Trial Protocol Ethics Committee Name");
            fullNameByTag.put(TagFromName.ClinicalTrialProtocolEthicsCommitteeApprovalNumber,"Clinical Trial Protocol Ethics Committee Approval Number");
            fullNameByTag.put(TagFromName.ConsentForClinicalTrialUseSequence,"Consent for Clinical Trial Use Sequence");
            fullNameByTag.put(TagFromName.DistributionType,"Distribution Type");
            fullNameByTag.put(TagFromName.ConsentForDistributionFlag,"Consent for Distribution Flag");
            fullNameByTag.put(TagFromName.ContrastBolusAgent,"Contrast/Bolus Agent");
            fullNameByTag.put(TagFromName.ContrastBolusAgentSequence,"Contrast/Bolus Agent Sequence");
            fullNameByTag.put(TagFromName.ContrastBolusAdministrationRouteSequence,"Contrast/Bolus Administration Route Sequence");
            fullNameByTag.put(TagFromName.BodyPartExamined,"Body Part Examined");
            fullNameByTag.put(TagFromName.ScanningSequence,"Scanning Sequence");
            fullNameByTag.put(TagFromName.SequenceVariant,"Sequence Variant");
            fullNameByTag.put(TagFromName.ScanOptions,"Scan Options");
            fullNameByTag.put(TagFromName.MRAcquisitionType,"MR Acquisition Type");
            fullNameByTag.put(TagFromName.SequenceName,"Sequence Name");
            fullNameByTag.put(TagFromName.AngioFlag,"Angio Flag");
            fullNameByTag.put(TagFromName.InterventionDrugInformationSequence,"Intervention Drug Information Sequence");
            fullNameByTag.put(TagFromName.InterventionDrugStopTime,"Intervention Drug Stop Time");
            fullNameByTag.put(TagFromName.InterventionDrugDose,"Intervention Drug Dose");
            fullNameByTag.put(TagFromName.InterventionDrugCodeSequence,"Intervention Drug Code Sequence");
            fullNameByTag.put(TagFromName.AdditionalDrugSequence,"Additional Drug Sequence");
            fullNameByTag.put(TagFromName.Radionuclide,"Radionuclide");
            fullNameByTag.put(TagFromName.Radiopharmaceutical,"Radiopharmaceutical");
            fullNameByTag.put(TagFromName.EnergyWindowCenterline,"Energy Window Centerline");
            fullNameByTag.put(TagFromName.EnergyWindowTotalWidth,"Energy Window Total Width");
            fullNameByTag.put(TagFromName.InterventionDrugName,"Intervention Drug Name");
            fullNameByTag.put(TagFromName.InterventionDrugStartTime,"Intervention Drug Start Time");
            fullNameByTag.put(TagFromName.InterventionSequence,"Intervention Sequence");
            fullNameByTag.put(TagFromName.TherapyType,"Therapy Type");
            fullNameByTag.put(TagFromName.InterventionStatus,"Intervention Status");
            fullNameByTag.put(TagFromName.TherapyDescription,"Therapy Description");
            fullNameByTag.put(TagFromName.InterventionDescription,"Intervention Description");
            fullNameByTag.put(TagFromName.CineRate,"Cine Rate");
            fullNameByTag.put(TagFromName.InitialCineRunState,"Initial Cine Run State");
            fullNameByTag.put(TagFromName.SliceThickness,"Slice Thickness");
            fullNameByTag.put(TagFromName.KVP,"KVP");
            fullNameByTag.put(TagFromName.CountsAccumulated,"Counts Accumulated");
            fullNameByTag.put(TagFromName.AcquisitionTerminationCondition,"Acquisition Termination Condition");
            fullNameByTag.put(TagFromName.EffectiveDuration,"Effective Duration");
            fullNameByTag.put(TagFromName.AcquisitionStartCondition,"Acquisition Start Condition");
            fullNameByTag.put(TagFromName.AcquisitionStartConditionData,"Acquisition Start Condition Data");
            fullNameByTag.put(TagFromName.AcquisitionTerminationConditionData,"Acquisition Termination Condition Data");
            fullNameByTag.put(TagFromName.RepetitionTime,"Repetition Time");
            fullNameByTag.put(TagFromName.EchoTime,"Echo Time");
            fullNameByTag.put(TagFromName.InversionTime,"Inversion Time");
            fullNameByTag.put(TagFromName.NumberOfAverages,"Number of Averages");
            fullNameByTag.put(TagFromName.ImagingFrequency,"Imaging Frequency");
            fullNameByTag.put(TagFromName.ImagedNucleus,"Imaged Nucleus");
            fullNameByTag.put(TagFromName.EchoNumber,"Echo Number(s)");
            fullNameByTag.put(TagFromName.MagneticFieldStrength,"Magnetic Field Strength");
            fullNameByTag.put(TagFromName.SpacingBetweenSlices,"Spacing Between Slices");
            fullNameByTag.put(TagFromName.NumberOfPhaseEncodingSteps,"Number of Phase Encoding Steps");
            fullNameByTag.put(TagFromName.DataCollectionDiameter,"Data Collection Diameter");
            fullNameByTag.put(TagFromName.EchoTrainLength,"Echo Train Length");
            fullNameByTag.put(TagFromName.PercentSampling,"Percent Sampling");
            fullNameByTag.put(TagFromName.PercentPhaseFieldOfView,"Percent Phase Field of View");
            fullNameByTag.put(TagFromName.PixelBandwidth,"Pixel Bandwidth");
            fullNameByTag.put(TagFromName.DeviceSerialNumber,"Device Serial Number");
            fullNameByTag.put(TagFromName.DeviceUID,"Device UID");
            fullNameByTag.put(TagFromName.PlateID,"Plate ID");
            fullNameByTag.put(TagFromName.GeneratorID,"Generator ID");
            fullNameByTag.put(TagFromName.GridID,"Grid ID");
            fullNameByTag.put(TagFromName.CassetteID,"Cassette ID");
            fullNameByTag.put(TagFromName.GantryID,"Gantry ID");
            fullNameByTag.put(TagFromName.SecondaryCaptureDeviceID,"Secondary Capture Device ID");
            fullNameByTag.put(TagFromName.HardcopyCreationDeviceID,"Hardcopy Creation Device ID");
            fullNameByTag.put(TagFromName.DateOfSecondaryCapture,"Date of Secondary Capture");
            fullNameByTag.put(TagFromName.TimeOfSecondaryCapture,"Time of Secondary Capture");
            fullNameByTag.put(TagFromName.SecondaryCaptureDeviceManufacturer,"Secondary Capture Device Manufacturer");
            fullNameByTag.put(TagFromName.HardcopyDeviceManufacturer,"Hardcopy Device Manufacturer");
            fullNameByTag.put(TagFromName.SecondaryCaptureDeviceManufacturerModelName,"Secondary Capture Device Manufacturer's Model Name");
            fullNameByTag.put(TagFromName.SecondaryCaptureDeviceSoftwareVersion,"Secondary Capture Device Software Version(s)");
            fullNameByTag.put(TagFromName.HardcopyDeviceSoftwareVersion,"Hardcopy Device Software Version");
            fullNameByTag.put(TagFromName.HardcopyDeviceManufacturerModelName,"Hardcopy Device Manufacturer's Model Name");
            fullNameByTag.put(TagFromName.SoftwareVersion,"Software Version(s)");
            fullNameByTag.put(TagFromName.VideoImageFormatAcquired,"Video Image Format Acquired");
            fullNameByTag.put(TagFromName.DigitalImageFormatAcquired,"Digital Image Format Acquired");
            fullNameByTag.put(TagFromName.ProtocolName,"Protocol Name");
            fullNameByTag.put(TagFromName.ContrastBolusRoute,"Contrast/Bolus Route");
            fullNameByTag.put(TagFromName.ContrastBolusVolume,"Contrast/Bolus Volume");
            fullNameByTag.put(TagFromName.ContrastBolusStartTime,"Contrast/Bolus Start Time");
            fullNameByTag.put(TagFromName.ContrastBolusStopTime,"Contrast/Bolus Stop Time");
            fullNameByTag.put(TagFromName.ContrastBolusTotalDose,"Contrast/Bolus Total Dose");
            fullNameByTag.put(TagFromName.SyringeCounts,"Syringe Counts");
            fullNameByTag.put(TagFromName.ContrastFlowRate,"Contrast Flow Rate");
            fullNameByTag.put(TagFromName.ContrastFlowDuration,"Contrast Flow Duration");
            fullNameByTag.put(TagFromName.ContrastBolusIngredient,"Contrast/Bolus Ingredient");
            fullNameByTag.put(TagFromName.ContrastBolusIngredientConcentration,"Contrast/Bolus Ingredient Concentration");
            fullNameByTag.put(TagFromName.SpatialResolution,"Spatial Resolution");
            fullNameByTag.put(TagFromName.TriggerTime,"Trigger Time");
            fullNameByTag.put(TagFromName.TriggerSourceOrType,"Trigger Source or Type");
            fullNameByTag.put(TagFromName.NominalInterval,"Nominal Interval");
            fullNameByTag.put(TagFromName.FrameTime,"Frame Time");
            fullNameByTag.put(TagFromName.CardiacFramingType,"Cardiac Framing Type");
            fullNameByTag.put(TagFromName.FrameTimeVector,"Frame Time Vector");
            fullNameByTag.put(TagFromName.FrameDelay,"Frame Delay");
            fullNameByTag.put(TagFromName.ImageTriggerDelay,"Image Trigger Delay");
            fullNameByTag.put(TagFromName.MultiplexGroupTimeOffset,"Multiplex Group Time Offset");
            fullNameByTag.put(TagFromName.TriggerTimeOffset,"Trigger Time Offset");
            fullNameByTag.put(TagFromName.SynchronizationTrigger,"Synchronization Trigger");
            fullNameByTag.put(TagFromName.SynchronizationChannel,"Synchronization Channel");
            fullNameByTag.put(TagFromName.TriggerSamplePosition,"Trigger Sample Position");
            fullNameByTag.put(TagFromName.RadiopharmaceuticalRoute,"Radiopharmaceutical Route");
            fullNameByTag.put(TagFromName.RadiopharmaceuticalVolume,"Radiopharmaceutical Volume");
            fullNameByTag.put(TagFromName.RadiopharmaceuticalStartTime,"Radiopharmaceutical Start Time");
            fullNameByTag.put(TagFromName.RadiopharmaceuticalStopTime,"Radiopharmaceutical Stop Time");
            fullNameByTag.put(TagFromName.RadionuclideTotalDose,"Radionuclide Total Dose");
            fullNameByTag.put(TagFromName.RadionuclideHalfLife,"Radionuclide Half Life");
            fullNameByTag.put(TagFromName.RadionuclidePositronFraction,"Radionuclide Positron Fraction");
            fullNameByTag.put(TagFromName.RadiopharmaceuticalSpecificActivity,"Radiopharmaceutical Specific Activity");
            fullNameByTag.put(TagFromName.RadiopharmaceuticalStartDateTime,"Radiopharmaceutical Start DateTime");
            fullNameByTag.put(TagFromName.RadiopharmaceuticalStopDateTime,"Radiopharmaceutical Stop DateTime");
            fullNameByTag.put(TagFromName.BeatRejectionFlag,"Beat Rejection Flag");
            fullNameByTag.put(TagFromName.LowRRValue,"Low R-R Value");
            fullNameByTag.put(TagFromName.HighRRValue,"High R-R Value");
            fullNameByTag.put(TagFromName.IntervalsAcquired,"Intervals Acquired");
            fullNameByTag.put(TagFromName.IntervalsRejected,"Intervals Rejected");
            fullNameByTag.put(TagFromName.PVCRejection,"PVC Rejection");
            fullNameByTag.put(TagFromName.SkipBeats,"Skip Beats");
            fullNameByTag.put(TagFromName.HeartRate,"Heart Rate");
            fullNameByTag.put(TagFromName.CardiacNumberOfImages,"Cardiac Number of Images");
            fullNameByTag.put(TagFromName.TriggerWindow,"Trigger Window");
            fullNameByTag.put(TagFromName.ReconstructionDiameter,"Reconstruction Diameter");
            fullNameByTag.put(TagFromName.DistanceSourceToDetector,"Distance Source to Detector");
            fullNameByTag.put(TagFromName.DistanceSourceToPatient,"Distance Source to Patient");
            fullNameByTag.put(TagFromName.EstimatedRadiographicMagnificationFactor,"Estimated Radiographic Magnification Factor");
            fullNameByTag.put(TagFromName.GantryDetectorTilt,"Gantry/Detector Tilt");
            fullNameByTag.put(TagFromName.GantryDetectorSlew,"Gantry/Detector Slew");
            fullNameByTag.put(TagFromName.TableHeight,"Table Height");
            fullNameByTag.put(TagFromName.TableTraverse,"Table Traverse");
            fullNameByTag.put(TagFromName.TableMotion,"Table Motion");
            fullNameByTag.put(TagFromName.TableVerticalIncrement,"Table Vertical Increment");
            fullNameByTag.put(TagFromName.TableLateralIncrement,"Table Lateral Increment");
            fullNameByTag.put(TagFromName.TableLongitudinalIncrement,"Table Longitudinal Increment");
            fullNameByTag.put(TagFromName.TableAngle,"Table Angle");
            fullNameByTag.put(TagFromName.TableType,"Table Type");
            fullNameByTag.put(TagFromName.RotationDirection,"Rotation Direction");
            fullNameByTag.put(TagFromName.AngularPosition,"Angular Position");
            fullNameByTag.put(TagFromName.RadialPosition,"Radial Position");
            fullNameByTag.put(TagFromName.ScanArc,"Scan Arc");
            fullNameByTag.put(TagFromName.AngularStep,"Angular Step");
            fullNameByTag.put(TagFromName.CenterOfRotationOffset,"Center of Rotation Offset");
            fullNameByTag.put(TagFromName.RotationOffset,"Rotation Offset");
            fullNameByTag.put(TagFromName.FieldOfViewShape,"Field of View Shape");
            fullNameByTag.put(TagFromName.FieldOfViewDimensions,"Field of View Dimension(s)");
            fullNameByTag.put(TagFromName.ExposureTime,"Exposure Time");
            fullNameByTag.put(TagFromName.XRayTubeCurrent,"X-Ray Tube Current");
            fullNameByTag.put(TagFromName.Exposure,"Exposure");
            fullNameByTag.put(TagFromName.ExposureInuAs,"Exposure in uAs");
            fullNameByTag.put(TagFromName.AveragePulseWidth,"Average Pulse Width");
            fullNameByTag.put(TagFromName.RadiationSetting,"Radiation Setting");
            fullNameByTag.put(TagFromName.RectificationType,"Rectification Type");
            fullNameByTag.put(TagFromName.RadiationMode,"Radiation Mode");
            fullNameByTag.put(TagFromName.ImageAndFluoroscopyAreaDoseProduct,"Image and Fluoroscopy Area Dose Product");
            fullNameByTag.put(TagFromName.FilterType,"Filter Type");
            fullNameByTag.put(TagFromName.TypeOfFilters,"Type Of Filters");
            fullNameByTag.put(TagFromName.IntensifierSize,"Intensifier Size");
            fullNameByTag.put(TagFromName.ImagerPixelSpacing,"Imager Pixel Spacing");
            fullNameByTag.put(TagFromName.Grid,"Grid");
            fullNameByTag.put(TagFromName.GeneratorPower,"Generator Power");
            fullNameByTag.put(TagFromName.CollimatorGridName,"Collimator/Grid Name");
            fullNameByTag.put(TagFromName.CollimatorType,"Collimator Type");
            fullNameByTag.put(TagFromName.FocalDistance,"Focal Distance");
            fullNameByTag.put(TagFromName.XFocusCenter,"X Focus Center");
            fullNameByTag.put(TagFromName.YFocusCenter,"Y Focus Center");
            fullNameByTag.put(TagFromName.FocalSpot,"Focal Spot(s)");
            fullNameByTag.put(TagFromName.AnodeTargetMaterial,"Anode Target Material");
            fullNameByTag.put(TagFromName.BodyPartThickness,"Body Part Thickness");
            fullNameByTag.put(TagFromName.CompressionForce,"Compression Force");
            fullNameByTag.put(TagFromName.DateOfLastCalibration,"Date of Last Calibration");
            fullNameByTag.put(TagFromName.TimeOfLastCalibration,"Time of Last Calibration");
            fullNameByTag.put(TagFromName.ConvolutionKernel,"Convolution Kernel");
            fullNameByTag.put(TagFromName.UpperLowerPixelValues,"Upper/Lower Pixel Values");
            fullNameByTag.put(TagFromName.ActualFrameDuration,"Actual Frame Duration");
            fullNameByTag.put(TagFromName.CountRate,"Count Rate");
            fullNameByTag.put(TagFromName.PreferredPlaybackSequencing,"Preferred Playback Sequencing");
            fullNameByTag.put(TagFromName.ReceiveCoilName,"Receive Coil Name");
            fullNameByTag.put(TagFromName.TransmitCoilName,"Transmit Coil Name");
            fullNameByTag.put(TagFromName.PlateType,"Plate Type");
            fullNameByTag.put(TagFromName.PhosphorType,"Phosphor Type");
            fullNameByTag.put(TagFromName.ScanVelocity,"Scan Velocity");
            fullNameByTag.put(TagFromName.WholeBodyTechnique,"Whole Body Technique");
            fullNameByTag.put(TagFromName.ScanLength,"Scan Length");
            fullNameByTag.put(TagFromName.AcquisitionMatrix,"Acquisition Matrix");
            fullNameByTag.put(TagFromName.InPlanePhaseEncodingDirection,"In-plane Phase Encoding Direction");
            fullNameByTag.put(TagFromName.FlipAngle,"Flip Angle");
            fullNameByTag.put(TagFromName.VariableFlipAngleFlag,"Variable Flip Angle Flag");
            fullNameByTag.put(TagFromName.SAR,"SAR");
            fullNameByTag.put(TagFromName.dBdt,"dB/dt");
            fullNameByTag.put(TagFromName.AcquisitionDeviceProcessingDescription,"Acquisition Device Processing Description");
            fullNameByTag.put(TagFromName.AcquisitionDeviceProcessingCode,"Acquisition Device Processing Code");
            fullNameByTag.put(TagFromName.CassetteOrientation,"Cassette Orientation");
            fullNameByTag.put(TagFromName.CassetteSize,"Cassette Size");
            fullNameByTag.put(TagFromName.ExposuresOnPlate,"Exposures on Plate");
            fullNameByTag.put(TagFromName.RelativeXRayExposure,"Relative X-Ray Exposure");
            fullNameByTag.put(TagFromName.ColumnAngulation,"Column Angulation");
            fullNameByTag.put(TagFromName.TomoLayerHeight,"Tomo Layer Height");
            fullNameByTag.put(TagFromName.TomoAngle,"Tomo Angle");
            fullNameByTag.put(TagFromName.TomoTime,"Tomo Time");
            fullNameByTag.put(TagFromName.TomoType,"Tomo Type");
            fullNameByTag.put(TagFromName.TomoClass,"Tomo Class");
            fullNameByTag.put(TagFromName.NumberOfTomosynthesisSourceImages,"Number of Tomosynthesis Source Images");
            fullNameByTag.put(TagFromName.PositionerMotion,"Positioner Motion");
            fullNameByTag.put(TagFromName.PositionerType,"Positioner Type");
            fullNameByTag.put(TagFromName.PositionerPrimaryAngle,"Positioner Primary Angle");
            fullNameByTag.put(TagFromName.PositionerSecondaryAngle,"Positioner Secondary Angle");
            fullNameByTag.put(TagFromName.PositionerPrimaryAngleIncrement,"Positioner Primary Angle Increment");
            fullNameByTag.put(TagFromName.PositionerSecondaryAngleIncrement,"Positioner Secondary Angle Increment");
            fullNameByTag.put(TagFromName.DetectorPrimaryAngle,"Detector Primary Angle");
            fullNameByTag.put(TagFromName.DetectorSecondaryAngle,"Detector Secondary Angle");
            fullNameByTag.put(TagFromName.ShutterShape,"Shutter Shape");
            fullNameByTag.put(TagFromName.ShutterLeftVerticalEdge,"Shutter Left Vertical Edge");
            fullNameByTag.put(TagFromName.ShutterRightVerticalEdge,"Shutter Right Vertical Edge");
            fullNameByTag.put(TagFromName.ShutterUpperHorizontalEdge,"Shutter Upper Horizontal Edge");
            fullNameByTag.put(TagFromName.ShutterLowerHorizontalEdge,"Shutter Lower Horizontal Edge");
            fullNameByTag.put(TagFromName.CenterOfCircularShutter,"Center of Circular Shutter");
            fullNameByTag.put(TagFromName.RadiusOfCircularShutter,"Radius of Circular Shutter");
            fullNameByTag.put(TagFromName.VerticesOfPolygonalShutter,"Vertices of Polygonal Shutter");
            fullNameByTag.put(TagFromName.ShutterPresentationValue,"Shutter Presentation Value");
            fullNameByTag.put(TagFromName.ShutterOverlayGroup,"Shutter Overlay Group");
            fullNameByTag.put(TagFromName.ShutterPresentationColorCIELabValue,"Shutter Presentation Color CIELab Value");
            fullNameByTag.put(TagFromName.CollimatorShape,"Collimator Shape");
            fullNameByTag.put(TagFromName.CollimatorLeftVerticalEdge,"Collimator Left Vertical Edge");
            fullNameByTag.put(TagFromName.CollimatorRightVerticalEdge,"Collimator Right Vertical Edge");
            fullNameByTag.put(TagFromName.CollimatorUpperHorizontalEdge,"Collimator Upper Horizontal Edge");
            fullNameByTag.put(TagFromName.CollimatorLowerHorizontalEdge,"Collimator Lower Horizontal Edge");
            fullNameByTag.put(TagFromName.CenterOfCircularCollimator,"Center of Circular Collimator");
            fullNameByTag.put(TagFromName.RadiusOfCircularCollimator,"Radius of Circular Collimator");
            fullNameByTag.put(TagFromName.VerticesOfPolygonalCollimator,"Vertices of Polygonal Collimator");
            fullNameByTag.put(TagFromName.AcquisitionTimeSynchronized,"Acquisition Time Synchronized");
            fullNameByTag.put(TagFromName.TimeSource,"Time Source");
            fullNameByTag.put(TagFromName.TimeDistributionProtocol,"Time Distribution Protocol");
            fullNameByTag.put(TagFromName.NTPSourceAddress,"NTP Source Address");
            fullNameByTag.put(TagFromName.PageNumberVector,"Page Number Vector");
            fullNameByTag.put(TagFromName.FrameLabelVector,"Frame Label Vector");
            fullNameByTag.put(TagFromName.FramePrimaryAngleVector,"Frame Primary Angle Vector");
            fullNameByTag.put(TagFromName.FrameSecondaryAngleVector,"Frame Secondary Angle Vector");
            fullNameByTag.put(TagFromName.SliceLocationVector,"Slice Location Vector");
            fullNameByTag.put(TagFromName.DisplayWindowLabelVector,"Display Window Label Vector");
            fullNameByTag.put(TagFromName.NominalScannedPixelSpacing,"Nominal Scanned Pixel Spacing");
            fullNameByTag.put(TagFromName.DigitizingDeviceTransportDirection,"Digitizing Device Transport Direction");
            fullNameByTag.put(TagFromName.RotationOfScannedFilm,"Rotation of Scanned Film");
            fullNameByTag.put(TagFromName.IVUSAcquisition,"IVUS Acquisition");
            fullNameByTag.put(TagFromName.IVUSPullbackRate,"IVUS Pullback Rate");
            fullNameByTag.put(TagFromName.IVUSGatedRate,"IVUS Gated Rate");
            fullNameByTag.put(TagFromName.IVUSPullbackStartFrameNumber,"IVUS Pullback Start Frame Number");
            fullNameByTag.put(TagFromName.IVUSPullbackStopFrameNumber,"IVUS Pullback Stop Frame Number");
            fullNameByTag.put(TagFromName.LesionNumber,"Lesion Number");
            fullNameByTag.put(TagFromName.AcquisitionComments,"Acquisition Comments");
            fullNameByTag.put(TagFromName.OutputPower,"Output Power");
            fullNameByTag.put(TagFromName.TransducerData,"Transducer Data");
            fullNameByTag.put(TagFromName.FocusDepth,"Focus Depth");
            fullNameByTag.put(TagFromName.ProcessingFunction,"Processing Function");
            fullNameByTag.put(TagFromName.PostprocessingFunction,"Postprocessing Function");
            fullNameByTag.put(TagFromName.MechanicalIndex,"Mechanical Index");
            fullNameByTag.put(TagFromName.BoneThermalIndex,"Bone Thermal Index");
            fullNameByTag.put(TagFromName.CranialThermalIndex,"Cranial Thermal Index");
            fullNameByTag.put(TagFromName.SoftTissueThermalIndex,"Soft Tissue Thermal Index");
            fullNameByTag.put(TagFromName.SoftTissueFocusThermalIndex,"Soft Tissue-Focus Thermal Index");
            fullNameByTag.put(TagFromName.SoftTissueSurfaceThermalIndex,"Soft Tissue-Surface Thermal Index");
            fullNameByTag.put(TagFromName.DynamicRange,"Dynamic Range");
            fullNameByTag.put(TagFromName.TotalGain,"Total Gain");
            fullNameByTag.put(TagFromName.DepthOfScanField,"Depth of Scan Field");
            fullNameByTag.put(TagFromName.PatientPosition,"Patient Position");
            fullNameByTag.put(TagFromName.ViewPosition,"View Position");
            fullNameByTag.put(TagFromName.ProjectionEponymousNameCodeSequence,"Projection Eponymous Name Code Sequence");
            fullNameByTag.put(TagFromName.ImageTransformationMatrix,"Image Transformation Matrix");
            fullNameByTag.put(TagFromName.ImageTranslationVector,"Image Translation Vector");
            fullNameByTag.put(TagFromName.Sensitivity,"Sensitivity");
            fullNameByTag.put(TagFromName.SequenceOfUltrasoundRegions,"Sequence of Ultrasound Regions");
            fullNameByTag.put(TagFromName.RegionSpatialFormat,"Region Spatial Format");
            fullNameByTag.put(TagFromName.RegionDataType,"Region Data Type");
            fullNameByTag.put(TagFromName.RegionFlags,"Region Flags");
            fullNameByTag.put(TagFromName.RegionLocationMinX0,"Region Location Min X0");
            fullNameByTag.put(TagFromName.RegionLocationMinY0,"Region Location Min Y0");
            fullNameByTag.put(TagFromName.RegionLocationMaxX1,"Region Location Max X1");
            fullNameByTag.put(TagFromName.RegionLocationMaxY1,"Region Location Max Y1");
            fullNameByTag.put(TagFromName.ReferencePixelX0,"Reference Pixel X0");
            fullNameByTag.put(TagFromName.ReferencePixelY0,"Reference Pixel Y0");
            fullNameByTag.put(TagFromName.PhysicalUnitsXDirection,"Physical Units X Direction");
            fullNameByTag.put(TagFromName.PhysicalUnitsYDirection,"Physical Units Y Direction");
            fullNameByTag.put(TagFromName.ReferencePixelPhysicalValueX,"Reference Pixel Physical Value X");
            fullNameByTag.put(TagFromName.ReferencePixelPhysicalValueY,"Reference Pixel Physical Value Y");
            fullNameByTag.put(TagFromName.PhysicalDeltaX,"Physical Delta X");
            fullNameByTag.put(TagFromName.PhysicalDeltaY,"Physical Delta Y");
            fullNameByTag.put(TagFromName.TransducerFrequency,"Transducer Frequency");
            fullNameByTag.put(TagFromName.TransducerType,"Transducer Type");
            fullNameByTag.put(TagFromName.PulseRepetitionFrequency,"Pulse Repetition Frequency");
            fullNameByTag.put(TagFromName.DopplerCorrectionAngle,"Doppler Correction Angle");
            fullNameByTag.put(TagFromName.SteeringAngle,"Steering Angle");
            fullNameByTag.put(TagFromName.DopplerSampleVolumeXPositionRetired,"Doppler Sample Volume X Position (Retired)");
            fullNameByTag.put(TagFromName.DopplerSampleVolumeXPosition,"Doppler Sample Volume X Position");
            fullNameByTag.put(TagFromName.DopplerSampleVolumeYPositionRetired,"Doppler Sample Volume Y Position (Retired)");
            fullNameByTag.put(TagFromName.DopplerSampleVolumeYPosition,"Doppler Sample Volume Y Position");
            fullNameByTag.put(TagFromName.TMLinePositionX0Retired,"TM-Line Position X0 (Retired)");
            fullNameByTag.put(TagFromName.TMLinePositionX0,"TM-Line Position X0");
            fullNameByTag.put(TagFromName.TMLinePositionY0Retired,"TM-Line Position Y0 (Retired)");
            fullNameByTag.put(TagFromName.TMLinePositionY0,"TM-Line Position Y0");
            fullNameByTag.put(TagFromName.TMLinePositionX1Retired,"TM-Line Position X1 (Retired)");
            fullNameByTag.put(TagFromName.TMLinePositionX1,"TM-Line Position X1");
            fullNameByTag.put(TagFromName.TMLinePositionY1Retired,"TM-Line Position Y1 (Retired)");
            fullNameByTag.put(TagFromName.TMLinePositionY1,"TM-Line Position Y1");
            fullNameByTag.put(TagFromName.PixelComponentOrganization,"Pixel Component Organization");
            fullNameByTag.put(TagFromName.PixelComponentMask,"Pixel Component Mask");
            fullNameByTag.put(TagFromName.PixelComponentRangeStart,"Pixel Component Range Start");
            fullNameByTag.put(TagFromName.PixelComponentRangeStop,"Pixel Component Range Stop");
            fullNameByTag.put(TagFromName.PixelComponentPhysicalUnits,"Pixel Component Physical Units");
            fullNameByTag.put(TagFromName.PixelComponentDataType,"Pixel Component Data Type");
            fullNameByTag.put(TagFromName.NumberOfTableBreakPoints,"Number of Table Break Points");
            fullNameByTag.put(TagFromName.TableOfXBreakPoints,"Table of X Break Points");
            fullNameByTag.put(TagFromName.TableOfYBreakPoints,"Table of Y Break Points");
            fullNameByTag.put(TagFromName.NumberOfTableEntries,"Number of Table Entries");
            fullNameByTag.put(TagFromName.TableOfPixelValues,"Table of Pixel Values");
            fullNameByTag.put(TagFromName.TableOfParameterValues,"Table of Parameter Values");
            fullNameByTag.put(TagFromName.RWaveTimeVector,"R Wave Time Vector");
            fullNameByTag.put(TagFromName.DetectorConditionsNominalFlag,"Detector Conditions Nominal Flag");
            fullNameByTag.put(TagFromName.DetectorTemperature,"Detector Temperature");
            fullNameByTag.put(TagFromName.DetectorType,"Detector Type");
            fullNameByTag.put(TagFromName.DetectorConfiguration,"Detector Configuration");
            fullNameByTag.put(TagFromName.DetectorDescription,"Detector Description");
            fullNameByTag.put(TagFromName.DetectorMode,"Detector Mode");
            fullNameByTag.put(TagFromName.DetectorID,"Detector ID");
            fullNameByTag.put(TagFromName.DateOfLastDetectorCalibration,"Date of Last Detector Calibration ");
            fullNameByTag.put(TagFromName.TimeOfLastDetectorCalibration,"Time of Last Detector Calibration");
            fullNameByTag.put(TagFromName.ExposuresOnDetectorSinceLastCalibration,"Exposures on Detector Since Last Calibration");
            fullNameByTag.put(TagFromName.ExposuresOnDetectorSinceManufactured,"Exposures on Detector Since Manufactured");
            fullNameByTag.put(TagFromName.DetectorTimeSinceLastExposure,"Detector Time Since Last Exposure");
            fullNameByTag.put(TagFromName.DetectorActiveTime,"Detector Active Time");
            fullNameByTag.put(TagFromName.DetectorActivationOffsetFromExposure,"Detector Activation Offset From Exposure");
            fullNameByTag.put(TagFromName.DetectorBinning,"Detector Binning");
            fullNameByTag.put(TagFromName.DetectorElementPhysicalSize,"Detector Element Physical Size");
            fullNameByTag.put(TagFromName.DetectorElementSpacing,"Detector Element Spacing");
            fullNameByTag.put(TagFromName.DetectorActiveShape,"Detector Active Shape");
            fullNameByTag.put(TagFromName.DetectorActiveDimensions,"Detector Active Dimensions");
            fullNameByTag.put(TagFromName.DetectorActiveOrigin,"Detector Active Origin");
            fullNameByTag.put(TagFromName.DetectorManufacturerName,"Detector Manufacturer Name");
            fullNameByTag.put(TagFromName.DetectorManufacturerModelName,"Detector Manufacturer's Model Name");
            fullNameByTag.put(TagFromName.FieldOfViewOrigin,"Field of View Origin");
            fullNameByTag.put(TagFromName.FieldOfViewRotation,"Field of View Rotation");
            fullNameByTag.put(TagFromName.FieldOfViewHorizontalFlip,"Field of View Horizontal Flip");
            fullNameByTag.put(TagFromName.GridAbsorbingMaterial,"Grid Absorbing Material");
            fullNameByTag.put(TagFromName.GridSpacingMaterial,"Grid Spacing Material");
            fullNameByTag.put(TagFromName.GridThickness,"Grid Thickness");
            fullNameByTag.put(TagFromName.GridPitch,"Grid Pitch");
            fullNameByTag.put(TagFromName.GridAspectRatio,"Grid Aspect Ratio");
            fullNameByTag.put(TagFromName.GridPeriod,"Grid Period");
            fullNameByTag.put(TagFromName.GridFocalDistance,"Grid Focal Distance");
            fullNameByTag.put(TagFromName.FilterMaterial,"Filter Material");
            fullNameByTag.put(TagFromName.FilterThicknessMinimum,"Filter Thickness Minimum");
            fullNameByTag.put(TagFromName.FilterThicknessMaximum,"Filter Thickness Maximum");
            fullNameByTag.put(TagFromName.ExposureControlMode,"Exposure Control Mode");
            fullNameByTag.put(TagFromName.ExposureControlModeDescription,"Exposure Control Mode Description");
            fullNameByTag.put(TagFromName.ExposureStatus,"Exposure Status");
            fullNameByTag.put(TagFromName.PhototimerSetting,"Phototimer Setting");
            fullNameByTag.put(TagFromName.ExposureTimeInuS,"Exposure Time In uS");
            fullNameByTag.put(TagFromName.XRayTubeCurrentInuA,"X-Ray Tube Current in uA");
            fullNameByTag.put(TagFromName.ContentQualification,"Content Qualification");
            fullNameByTag.put(TagFromName.PulseSequenceName,"Pulse Sequence Name");
            fullNameByTag.put(TagFromName.MRImagingModifierSequence,"MR Imaging Modifier Sequence");
            fullNameByTag.put(TagFromName.EchoPulseSequence,"Echo Pulse Sequence");
            fullNameByTag.put(TagFromName.InversionRecovery,"Inversion Recovery");
            fullNameByTag.put(TagFromName.FlowCompensation,"Flow Compensation");
            fullNameByTag.put(TagFromName.MultipleSpinEcho,"Multiple Spin Echo");
            fullNameByTag.put(TagFromName.MultiplanarExcitation,"Multi-planar Excitation");
            fullNameByTag.put(TagFromName.PhaseContrast,"Phase Contrast");
            fullNameByTag.put(TagFromName.TimeOfFlightContrast,"Time of Flight Contrast");
            fullNameByTag.put(TagFromName.Spoiling,"Spoiling");
            fullNameByTag.put(TagFromName.SteadyStatePulseSequence,"Steady State Pulse Sequence");
            fullNameByTag.put(TagFromName.EchoPlanarPulseSequence,"Echo Planar Pulse Sequence");
            fullNameByTag.put(TagFromName.TagAngleFirstAxis,"Tag Angle First Axis");
            fullNameByTag.put(TagFromName.MagnetizationTransfer,"Magnetization Transfer");
            fullNameByTag.put(TagFromName.T2Preparation,"T2 Preparation");
            fullNameByTag.put(TagFromName.BloodSignalNulling,"Blood Signal Nulling");
            fullNameByTag.put(TagFromName.SaturationRecovery,"Saturation Recovery");
            fullNameByTag.put(TagFromName.SpectrallySelectedSuppression,"Spectrally Selected Suppression");
            fullNameByTag.put(TagFromName.SpectrallySelectedExcitation,"Spectrally Selected Excitation");
            fullNameByTag.put(TagFromName.SpatialPresaturation,"Spatial Pre-saturation");
            fullNameByTag.put(TagFromName.Tagging,"Tagging");
            fullNameByTag.put(TagFromName.OversamplingPhase,"Oversampling Phase");
            fullNameByTag.put(TagFromName.TagSpacingFirstDimension,"Tag Spacing First Dimension");
            fullNameByTag.put(TagFromName.GeometryOfKSpaceTraversal,"Geometry of k-Space Traversal");
            fullNameByTag.put(TagFromName.SegmentedKSpaceTraversal,"Segmented k-Space Traversal");
            fullNameByTag.put(TagFromName.RectilinearPhaseEncodeReordering,"Rectilinear Phase Encode Reordering");
            fullNameByTag.put(TagFromName.TagThickness,"Tag Thickness");
            fullNameByTag.put(TagFromName.PartialFourierDirection,"Partial Fourier Direction");
            fullNameByTag.put(TagFromName.CardiacSynchronizationTechnique,"Cardiac Synchronization Technique");
            fullNameByTag.put(TagFromName.ReceiveCoilManufacturerName,"Receive Coil Manufacturer Name");
            fullNameByTag.put(TagFromName.MRReceiveCoilSequence,"MR Receive Coil Sequence");
            fullNameByTag.put(TagFromName.ReceiveCoilType,"Receive Coil Type ");
            fullNameByTag.put(TagFromName.QuadratureReceiveCoil,"Quadrature Receive Coil ");
            fullNameByTag.put(TagFromName.MultiCoilDefinitionSequence,"Multi-Coil Definition Sequence");
            fullNameByTag.put(TagFromName.MultiCoilConfiguration,"Multi-Coil Configuration ");
            fullNameByTag.put(TagFromName.MultiCoilElementName,"Multi-Coil Element Name");
            fullNameByTag.put(TagFromName.MultiCoilElementUsed,"Multi-Coil Element Used");
            fullNameByTag.put(TagFromName.MRTransmitCoilSequence,"MR Transmit Coil Sequence");
            fullNameByTag.put(TagFromName.TransmitCoilManufacturerName,"Transmit Coil Manufacturer Name");
            fullNameByTag.put(TagFromName.TransmitCoilType,"Transmit Coil Type");
            fullNameByTag.put(TagFromName.SpectralWidth,"Spectral Width");
            fullNameByTag.put(TagFromName.ChemicalShiftReference,"Chemical Shift Reference");
            fullNameByTag.put(TagFromName.VolumeLocalizationTechnique,"Volume Localization Technique");
            fullNameByTag.put(TagFromName.MRAcquisitionFrequencyEncodingSteps,"MR Acquisition Frequency Encoding Steps");
            fullNameByTag.put(TagFromName.Decoupling,"De-coupling");
            fullNameByTag.put(TagFromName.DecoupledNucleus,"De-coupled Nucleus");
            fullNameByTag.put(TagFromName.DecouplingFrequency,"De-coupling Frequency");
            fullNameByTag.put(TagFromName.DecouplingMethod,"De-coupling Method");
            fullNameByTag.put(TagFromName.DecouplingChemicalShiftReference,"De-coupling Chemical Shift Reference");
            fullNameByTag.put(TagFromName.KSpaceFiltering,"k-space Filtering");
            fullNameByTag.put(TagFromName.TimeDomainFiltering,"Time Domain Filtering");
            fullNameByTag.put(TagFromName.NumberOfZeroFills,"Number of Zero Fills");
            fullNameByTag.put(TagFromName.BaselineCorrection,"Baseline Correction");
            fullNameByTag.put(TagFromName.ParallelReductionFactorInPlane,"Parallel Reduction Factor In-plane");
            fullNameByTag.put(TagFromName.CardiacRRIntervalSpecified,"Cardiac R-R Interval Specified");
            fullNameByTag.put(TagFromName.AcquisitionDuration,"Acquisition Duration");
            fullNameByTag.put(TagFromName.FrameAcquisitionDateTime,"Frame Acquisition DateTime");
            fullNameByTag.put(TagFromName.DiffusionDirectionality,"Diffusion Directionality");
            fullNameByTag.put(TagFromName.DiffusionGradientDirectionSequence,"Diffusion Gradient Direction Sequence");
            fullNameByTag.put(TagFromName.ParallelAcquisition,"Parallel Acquisition");
            fullNameByTag.put(TagFromName.ParallelAcquisitionTechnique,"Parallel Acquisition Technique");
            fullNameByTag.put(TagFromName.InversionTimes,"Inversion Times");
            fullNameByTag.put(TagFromName.MetaboliteMapDescription,"Metabolite Map Description");
            fullNameByTag.put(TagFromName.PartialFourier,"Partial Fourier");
            fullNameByTag.put(TagFromName.EffectiveEchoTime,"Effective Echo Time");
            fullNameByTag.put(TagFromName.MetaboliteCodeSequence,"Metabolite Code Sequence");
            fullNameByTag.put(TagFromName.ChemicalShiftSequence,"Chemical Shift Sequence");
            fullNameByTag.put(TagFromName.CardiacSignalSource,"Cardiac Signal Source");
            fullNameByTag.put(TagFromName.DiffusionBValue,"Diffusion b-value");
            fullNameByTag.put(TagFromName.DiffusionGradientOrientation,"Diffusion Gradient Orientation");
            fullNameByTag.put(TagFromName.VelocityEncodingDirection,"Velocity Encoding Direction");
            fullNameByTag.put(TagFromName.VelocityEncodingMinimumValue,"Velocity Encoding Minimum Value");
            fullNameByTag.put(TagFromName.NumberOfKSpaceTrajectories,"Number of k-Space Trajectories");
            fullNameByTag.put(TagFromName.CoverageOfKSpace,"Coverage of k-Space");
            fullNameByTag.put(TagFromName.SpectroscopyAcquisitionPhaseRows,"Spectroscopy Acquisition Phase Rows");
            fullNameByTag.put(TagFromName.ParallelReductionFactorInPlaneRetired,"Parallel Reduction Factor In-plane (Retired)");
            fullNameByTag.put(TagFromName.TransmitterFrequency,"Transmitter Frequency");
            fullNameByTag.put(TagFromName.ResonantNucleus,"Resonant Nucleus");
            fullNameByTag.put(TagFromName.FrequencyCorrection,"Frequency Correction");
            fullNameByTag.put(TagFromName.MRSpectroscopyFOVGeometrySequence,"MR Spectroscopy FOV/Geometry Sequence");
            fullNameByTag.put(TagFromName.SlabThickness,"Slab Thickness");
            fullNameByTag.put(TagFromName.SlabOrientation,"Slab Orientation");
            fullNameByTag.put(TagFromName.MidSlabPosition,"Mid Slab Position");
            fullNameByTag.put(TagFromName.MRSpatialSaturationSequence,"MR Spatial Saturation Sequence");
            fullNameByTag.put(TagFromName.MRTimingAndRelatedParametersSequence,"MR Timing and Related Parameters Sequence");
            fullNameByTag.put(TagFromName.MREchoSequence,"MR Echo Sequence");
            fullNameByTag.put(TagFromName.MRModifierSequence,"MR Modifier Sequence");
            fullNameByTag.put(TagFromName.MRDiffusionSequence,"MR Diffusion Sequence");
            fullNameByTag.put(TagFromName.CardiacSynchronizationSequence,"Cardiac Synchronization Sequence");
            fullNameByTag.put(TagFromName.MRAveragesSequence,"MR Averages Sequence");
            fullNameByTag.put(TagFromName.MRFOVGeometrySequence,"MR FOV/Geometry Sequence");
            fullNameByTag.put(TagFromName.VolumeLocalizationSequence,"Volume Localization Sequence");
            fullNameByTag.put(TagFromName.SpectroscopyAcquisitionDataColumns,"Spectroscopy Acquisition Data Columns");
            fullNameByTag.put(TagFromName.DiffusionAnisotropyType,"Diffusion Anisotropy Type");
            fullNameByTag.put(TagFromName.FrameReferenceDateTime,"Frame Reference DateTime");
            fullNameByTag.put(TagFromName.MRMetaboliteMapSequence,"MR Metabolite Map Sequence");
            fullNameByTag.put(TagFromName.ParallelReductionFactorOutOfPlane,"Parallel Reduction Factor out-of-plane");
            fullNameByTag.put(TagFromName.SpectroscopyAcquisitionOutOfPlanePhaseSteps,"Spectroscopy Acquisition Out-of-plane Phase Steps");
            fullNameByTag.put(TagFromName.BulkMotionStatus,"Bulk Motion Status");
            fullNameByTag.put(TagFromName.ParallelReductionFactorSecondInPlane,"Parallel Reduction Factor Second In-plane");
            fullNameByTag.put(TagFromName.CardiacBeatRejectionTechnique,"Cardiac Beat Rejection Technique");
            fullNameByTag.put(TagFromName.RespiratoryMotionCompensationTechnique,"Respiratory Motion Compensation Technique");
            fullNameByTag.put(TagFromName.RespiratorySignalSource,"Respiratory Signal Source");
            fullNameByTag.put(TagFromName.BulkMotionCompensationTechnique,"Bulk Motion Compensation Technique");
            fullNameByTag.put(TagFromName.BulkMotionSignalSource,"Bulk Motion Signal Source");
            fullNameByTag.put(TagFromName.ApplicableSafetyStandardAgency,"Applicable Safety Standard Agency");
            fullNameByTag.put(TagFromName.ApplicableSafetyStandardDescription,"Applicable Safety Standard Description");
            fullNameByTag.put(TagFromName.OperatingModeSequence,"Operating Mode Sequence");
            fullNameByTag.put(TagFromName.OperatingModeType,"Operating Mode Type");
            fullNameByTag.put(TagFromName.OperatingMode,"Operating Mode");
            fullNameByTag.put(TagFromName.SpecificAbsorptionRateDefinition,"Specific Absorption Rate Definition");
            fullNameByTag.put(TagFromName.GradientOutputType,"Gradient Output Type");
            fullNameByTag.put(TagFromName.SpecificAbsorptionRateValue,"Specific Absorption Rate Value");
            fullNameByTag.put(TagFromName.GradientOutput,"Gradient Output");
            fullNameByTag.put(TagFromName.FlowCompensationDirection,"Flow Compensation Direction");
            fullNameByTag.put(TagFromName.TaggingDelay,"Tagging Delay");
            fullNameByTag.put(TagFromName.RespiratoryMotionCompensationTechniqueDescription,"Respiratory Motion Compensation Technique Description");
            fullNameByTag.put(TagFromName.RespiratorySignalSourceID,"Respiratory Signal Source ID");
            fullNameByTag.put(TagFromName.ChemicalShiftMinimumIntegrationLimitInHz,"Chemical Shift Minimum Integration Limit in Hz");
            fullNameByTag.put(TagFromName.ChemicalShiftMaximumIntegrationLimitInHz,"Chemical Shift Maximum Integration Limit in Hz");
            fullNameByTag.put(TagFromName.MRVelocityEncodingSequence,"MR Velocity Encoding Sequence");
            fullNameByTag.put(TagFromName.FirstOrderPhaseCorrection,"First Order Phase Correction");
            fullNameByTag.put(TagFromName.WaterReferencedPhaseCorrection,"Water Referenced Phase Correction");
            fullNameByTag.put(TagFromName.MRSpectroscopyAcquisitionType,"MR Spectroscopy Acquisition Type");
            fullNameByTag.put(TagFromName.RespiratoryCyclePosition,"Respiratory Cycle Position");
            fullNameByTag.put(TagFromName.VelocityEncodingMaximumValue,"Velocity Encoding Maximum Value");
            fullNameByTag.put(TagFromName.TagSpacingSecondDimension,"Tag Spacing Second Dimension");
            fullNameByTag.put(TagFromName.TagAngleSecondAxis,"Tag Angle Second Axis");
            fullNameByTag.put(TagFromName.FrameAcquisitionDuration,"Frame Acquisition Duration");
            fullNameByTag.put(TagFromName.MRImageFrameTypeSequence,"MR Image Frame Type Sequence");
            fullNameByTag.put(TagFromName.MRSpectroscopyFrameTypeSequence,"MR Spectroscopy Frame Type Sequence");
            fullNameByTag.put(TagFromName.MRAcquisitionPhaseEncodingStepsInPlane,"MR Acquisition Phase Encoding Steps in-plane");
            fullNameByTag.put(TagFromName.MRAcquisitionPhaseEncodingStepsOutOfPlane,"MR Acquisition Phase Encoding Steps out-of-plane");
            fullNameByTag.put(TagFromName.SpectroscopyAcquisitionPhaseColumns,"Spectroscopy Acquisition Phase Columns");
            fullNameByTag.put(TagFromName.CardiacCyclePosition,"Cardiac Cycle Position");
            fullNameByTag.put(TagFromName.SpecificAbsorptionRateSequence,"Specific Absorption Rate Sequence");
            fullNameByTag.put(TagFromName.RFEchoTrainLength,"RF Echo Train Length");
            fullNameByTag.put(TagFromName.GradientEchoTrainLength,"Gradient Echo Train Length");
            fullNameByTag.put(TagFromName.ChemicalShiftMinimumIntegrationLimitInPPM,"Chemical Shift Minimum Integration Limit in ppm");
            fullNameByTag.put(TagFromName.ChemicalShiftMaximumIntegrationLimitInPPM,"Chemical Shift Maximum Integration Limit in ppm");
            fullNameByTag.put(TagFromName.CTAcquisitionTypeSequence,"CT Acquisition Type Sequence");
            fullNameByTag.put(TagFromName.AcquisitionType,"Acquisition Type");
            fullNameByTag.put(TagFromName.TubeAngle,"Tube Angle");
            fullNameByTag.put(TagFromName.CTAcquisitionDetailsSequence,"CT Acquisition Details Sequence");
            fullNameByTag.put(TagFromName.RevolutionTime,"Revolution Time");
            fullNameByTag.put(TagFromName.SingleCollimationWidth,"Single Collimation Width");
            fullNameByTag.put(TagFromName.TotalCollimationWidth,"Total Collimation Width");
            fullNameByTag.put(TagFromName.CTTableDynamicsSequence,"CT Table Dynamics Sequence");
            fullNameByTag.put(TagFromName.TableSpeed,"Table Speed");
            fullNameByTag.put(TagFromName.TableFeedPerRotation,"Table Feed per Rotation");
            fullNameByTag.put(TagFromName.SpiralPitchFactor,"Spiral Pitch Factor");
            fullNameByTag.put(TagFromName.CTGeometrySequence,"CT Geometry Sequence");
            fullNameByTag.put(TagFromName.DataCollectionCenterPatient,"Data Collection Center (Patient)");
            fullNameByTag.put(TagFromName.CTReconstructionSequence,"CT Reconstruction Sequence");
            fullNameByTag.put(TagFromName.ReconstructionAlgorithm,"Reconstruction Algorithm");
            fullNameByTag.put(TagFromName.ConvolutionKernelGroup,"Convolution Kernel Group");
            fullNameByTag.put(TagFromName.ReconstructionFieldOfView,"Reconstruction Field of View");
            fullNameByTag.put(TagFromName.ReconstructionTargetCenterPatient,"Reconstruction Target Center (Patient)");
            fullNameByTag.put(TagFromName.ReconstructionAngle,"Reconstruction Angle");
            fullNameByTag.put(TagFromName.ImageFilter,"Image Filter");
            fullNameByTag.put(TagFromName.CTExposureSequence,"CT Exposure Sequence");
            fullNameByTag.put(TagFromName.ReconstructionPixelSpacing,"Reconstruction Pixel Spacing");
            fullNameByTag.put(TagFromName.ExposureModulationType,"Exposure Modulation Type");
            fullNameByTag.put(TagFromName.EstimatedDoseSaving,"Estimated Dose Saving");
            fullNameByTag.put(TagFromName.CTXRayDetailsSequence,"CT X-Ray Details Sequence");
            fullNameByTag.put(TagFromName.CTPositionSequence,"CT Position Sequence");
            fullNameByTag.put(TagFromName.TablePosition,"Table Position");
            fullNameByTag.put(TagFromName.ExposureTimeInms,"Exposure Time in ms");
            fullNameByTag.put(TagFromName.CTImageFrameTypeSequence,"CT Image Frame Type Sequence");
            fullNameByTag.put(TagFromName.XRayTubeCurrentInmA,"X-Ray Tube Current in mA");
            fullNameByTag.put(TagFromName.ExposureInmAs,"Exposure in mAs");
            fullNameByTag.put(TagFromName.ConstantVolumeFlag,"Constant Volume Flag");
            fullNameByTag.put(TagFromName.FluoroscopyFlag,"Fluoroscopy Flag");
            fullNameByTag.put(TagFromName.DistanceSourceToDataCollectionCenter,"Distance Source to Data Collection Center");
            fullNameByTag.put(TagFromName.ContrastBolusAgentNumber,"Contrast/Bolus Agent Number");
            fullNameByTag.put(TagFromName.ContrastBolusIngredientCodeSequence,"Contrast/Bolus Ingredient Code Sequence");
            fullNameByTag.put(TagFromName.ContrastAdministrationProfileSequence,"Contrast Administration Profile Sequence");
            fullNameByTag.put(TagFromName.ContrastBolusUsageSequence,"Contrast/Bolus Usage Sequence");
            fullNameByTag.put(TagFromName.ContrastBolusAgentAdministered,"Contrast/Bolus Agent Administered");
            fullNameByTag.put(TagFromName.ContrastBolusAgentDetected,"Contrast/Bolus Agent Detected");
            fullNameByTag.put(TagFromName.ContrastBolusAgentPhase,"Contrast/Bolus Agent Phase");
            fullNameByTag.put(TagFromName.CTDIvol,"CTDIvol");
            fullNameByTag.put(TagFromName.CTDIPhantomTypeCodeSequence,"CTDI Phantom Type Code Sequence");
            fullNameByTag.put(TagFromName.CalciumScoringMassFactorPatient,"Calcium Scoring Mass Factor Patient");
            fullNameByTag.put(TagFromName.CalciumScoringMassFactorDevice,"Calcium Scoring Mass Factor Device");
            fullNameByTag.put(TagFromName.EnergyWeightingFactor,"Energy Weighting Factor");
            fullNameByTag.put(TagFromName.CTAdditionalXRaySourceSequence,"CT Additional X-Ray Source Sequence");
            fullNameByTag.put(TagFromName.ProjectionPixelCalibrationSequence,"Projection Pixel Calibration Sequence");
            fullNameByTag.put(TagFromName.DistanceSourceToIsocenter,"Distance Source to Isocenter");
            fullNameByTag.put(TagFromName.DistanceObjectToTableTop,"Distance Object to Table Top");
            fullNameByTag.put(TagFromName.ObjectPixelSpacingInCenterOfBeam,"Object Pixel Spacing in Center of Beam");
            fullNameByTag.put(TagFromName.PositionerPositionSequence,"Positioner Position Sequence");
            fullNameByTag.put(TagFromName.TablePositionSequence,"Table Position Sequence");
            fullNameByTag.put(TagFromName.CollimatorShapeSequence,"Collimator Shape Sequence");
            fullNameByTag.put(TagFromName.XAXRFFrameCharacteristicsSequence,"XA/XRF Frame Characteristics Sequence");
            fullNameByTag.put(TagFromName.FrameAcquisitionSequence,"Frame Acquisition Sequence");
            fullNameByTag.put(TagFromName.XRayReceptorType,"X-Ray Receptor Type");
            fullNameByTag.put(TagFromName.AcquisitionProtocolName,"Acquisition Protocol Name");
            fullNameByTag.put(TagFromName.AcquisitionProtocolDescription,"Acquisition Protocol Description");
            fullNameByTag.put(TagFromName.ContrastBolusIngredientOpaque,"Contrast/Bolus Ingredient Opaque");
            fullNameByTag.put(TagFromName.DistanceReceptorPlaneToDetectorHousing,"Distance Receptor Plane to Detector Housing");
            fullNameByTag.put(TagFromName.IntensifierActiveShape,"Intensifier Active Shape");
            fullNameByTag.put(TagFromName.IntensifierActiveDimensions,"Intensifier Active Dimension(s)");
            fullNameByTag.put(TagFromName.PhysicalDetectorSize,"Physical Detector Size");
            fullNameByTag.put(TagFromName.PositionOfIsocenterProjection,"Position of Isocenter Projection");
            fullNameByTag.put(TagFromName.FieldOfViewSequence,"Field of View Sequence");
            fullNameByTag.put(TagFromName.FieldOfViewDescription,"Field of View Description");
            fullNameByTag.put(TagFromName.ExposureControlSensingRegionsSequence,"Exposure Control Sensing Regions Sequence");
            fullNameByTag.put(TagFromName.ExposureControlSensingRegionShape,"Exposure Control Sensing Region Shape");
            fullNameByTag.put(TagFromName.ExposureControlSensingRegionLeftVerticalEdge,"Exposure Control Sensing Region Left Vertical Edge");
            fullNameByTag.put(TagFromName.ExposureControlSensingRegionRightVerticalEdge,"Exposure Control Sensing Region Right Vertical Edge");
            fullNameByTag.put(TagFromName.ExposureControlSensingRegionUpperHorizontalEdge,"Exposure Control Sensing Region Upper Horizontal Edge");
            fullNameByTag.put(TagFromName.ExposureControlSensingRegionLowerHorizontalEdge,"Exposure Control Sensing Region Lower Horizontal Edge");
            fullNameByTag.put(TagFromName.CenterOfCircularExposureControlSensingRegion,"Center of Circular Exposure Control Sensing Region");
            fullNameByTag.put(TagFromName.RadiusOfCircularExposureControlSensingRegion,"Radius of Circular Exposure Control Sensing Region");
            fullNameByTag.put(TagFromName.VerticesOfPolygonalExposureControlSensingRegion,"Vertices of the Polygonal Exposure Control Sensing Region");
            fullNameByTag.put(TagFromName.ColumnAngulationPatient,"Column Angulation (Patient)");
            fullNameByTag.put(TagFromName.BeamAngle,"Beam Angle");
            fullNameByTag.put(TagFromName.FrameDetectorParametersSequence,"Frame Detector Parameters Sequence");
            fullNameByTag.put(TagFromName.CalculatedAnatomyThickness,"Calculated Anatomy Thickness");
            fullNameByTag.put(TagFromName.CalibrationSequence,"Calibration Sequence");
            fullNameByTag.put(TagFromName.ObjectThicknessSequence,"Object Thickness Sequence");
            fullNameByTag.put(TagFromName.PlaneIdentification,"Plane Identification");
            fullNameByTag.put(TagFromName.FieldOfViewDimensionsInFloat,"Field of View Dimension(s) in Float");
            fullNameByTag.put(TagFromName.IsocenterReferenceSystemSequence,"Isocenter Reference System Sequence");
            fullNameByTag.put(TagFromName.PositionerIsocenterPrimaryAngle,"Positioner Isocenter Primary Angle");
            fullNameByTag.put(TagFromName.PositionerIsocenterSecondaryAngle,"Positioner Isocenter Secondary Angle");
            fullNameByTag.put(TagFromName.PositionerIsocenterDetectorRotationAngle,"Positioner Isocenter Detector Rotation Angle");
            fullNameByTag.put(TagFromName.TableXPositionToIsocenter,"Table X Position to Isocenter");
            fullNameByTag.put(TagFromName.TableYPositionToIsocenter,"Table Y Position to Isocenter");
            fullNameByTag.put(TagFromName.TableZPositionToIsocenter,"Table Z Position to Isocenter");
            fullNameByTag.put(TagFromName.TableHorizontalRotationAngle,"Table Horizontal Rotation Angle");
            fullNameByTag.put(TagFromName.TableHeadTiltAngle,"Table Head Tilt Angle");
            fullNameByTag.put(TagFromName.TableCradleTiltAngle,"Table Cradle Tilt Angle");
            fullNameByTag.put(TagFromName.FrameDisplayShutterSequence,"Frame Display Shutter Sequence");
            fullNameByTag.put(TagFromName.AcquiredImageAreaDoseProduct,"Acquired Image Area Dose Product");
            fullNameByTag.put(TagFromName.CArmPositionerTabletopRelationship,"C-arm Positioner Tabletop Relationship");
            fullNameByTag.put(TagFromName.XRayGeometrySequence,"X-Ray Geometry Sequence");
            fullNameByTag.put(TagFromName.IrradiationEventIdentificationSequence,"Irradiation Event Identification Sequence");
            fullNameByTag.put(TagFromName.XRay3DFrameTypeSequence,"X-Ray 3D Frame Type Sequence");
            fullNameByTag.put(TagFromName.ContributingSourcesSequence,"Contributing Sources Sequence");
            fullNameByTag.put(TagFromName.XRay3DAcquisitionSequence,"X-Ray 3D Acquisition Sequence");
            fullNameByTag.put(TagFromName.PrimaryPositionerScanArc,"Primary Positioner Scan Arc");
            fullNameByTag.put(TagFromName.SecondaryPositionerScanArc,"Secondary Positioner Scan Arc");
            fullNameByTag.put(TagFromName.PrimaryPositionerScanStartAngle,"Primary Positioner Scan Start Angle");
            fullNameByTag.put(TagFromName.SecondaryPositionerScanStartAngle,"Secondary Positioner Scan Start Angle");
            fullNameByTag.put(TagFromName.PrimaryPositionerIncrement,"Primary Positioner Increment");
            fullNameByTag.put(TagFromName.SecondaryPositionerIncrement,"Secondary Positioner Increment");
            fullNameByTag.put(TagFromName.StartAcquisitionDateTime,"Start Acquisition DateTime");
            fullNameByTag.put(TagFromName.EndAcquisitionDateTime,"End Acquisition DateTime");
            fullNameByTag.put(TagFromName.ApplicationName,"Application Name");
            fullNameByTag.put(TagFromName.ApplicationVersion,"Application Version");
            fullNameByTag.put(TagFromName.ApplicationManufacturer,"Application Manufacturer");
            fullNameByTag.put(TagFromName.AlgorithmType,"Algorithm Type");
            fullNameByTag.put(TagFromName.AlgorithmDescription,"Algorithm Description");
            fullNameByTag.put(TagFromName.XRay3DReconstructionSequence,"X-Ray 3D Reconstruction Sequence");
            fullNameByTag.put(TagFromName.ReconstructionDescription,"Reconstruction Description");
            fullNameByTag.put(TagFromName.PerProjectionAcquisitionSequence,"Per Projection Acquisition Sequence");
            fullNameByTag.put(TagFromName.DiffusionBMatrixSequence,"Diffusion b-matrix Sequence");
            fullNameByTag.put(TagFromName.DiffusionBMatrixValueXX,"Diffusion b-value XX");
            fullNameByTag.put(TagFromName.DiffusionBMatrixValueXY,"Diffusion b-value XY");
            fullNameByTag.put(TagFromName.DiffusionBMatrixValueXZ,"Diffusion b-value XZ");
            fullNameByTag.put(TagFromName.DiffusionBMatrixValueYY,"Diffusion b-value YY");
            fullNameByTag.put(TagFromName.DiffusionBMatrixValueYZ,"Diffusion b-value YZ");
            fullNameByTag.put(TagFromName.DiffusionBMatrixValueZZ,"Diffusion b-value ZZ");
            fullNameByTag.put(TagFromName.DecayCorrectionDateTime,"Decay Correction DateTime");
            fullNameByTag.put(TagFromName.StartDensityThreshold,"Start Density Threshold");
            fullNameByTag.put(TagFromName.StartRelativeDensityDifferenceThreshold,"Start Relative Density Difference Threshold");
            fullNameByTag.put(TagFromName.StartCardiacTriggerCountThreshold,"Start Cardiac Trigger Count Threshold");
            fullNameByTag.put(TagFromName.StartRespiratoryTriggerCountThreshold,"Start Respiratory Trigger Count Threshold");
            fullNameByTag.put(TagFromName.TerminationCountsThreshold,"Termination Counts Threshold");
            fullNameByTag.put(TagFromName.TerminationDensityThreshold,"Termination Density Threshold");
            fullNameByTag.put(TagFromName.TerminationRelativeDensityThreshold,"Termination Relative Density Threshold");
            fullNameByTag.put(TagFromName.TerminationTimeThreshold,"Termination Time Threshold");
            fullNameByTag.put(TagFromName.TerminationCardiacTriggerCountThreshold,"Termination Cardiac Trigger Count Threshold");
            fullNameByTag.put(TagFromName.TerminationRespiratoryTriggerCountThreshold,"Termination Respiratory Trigger Count Threshold");
            fullNameByTag.put(TagFromName.DetectorGeometry,"Detector Geometry");
            fullNameByTag.put(TagFromName.TransverseDetectorSeparation,"Transverse Detector Separation");
            fullNameByTag.put(TagFromName.AxialDetectorDimension,"Axial Detector Dimension");
            fullNameByTag.put(TagFromName.RadiopharmaceuticalAgentNumber,"Radiopharmaceutical Agent Number");
            fullNameByTag.put(TagFromName.PETFrameAcquisitionSequence,"PET Frame Acquisition Sequence");
            fullNameByTag.put(TagFromName.PETDetectorMotionDetailsSequence,"PET Detector Motion Details Sequence");
            fullNameByTag.put(TagFromName.PETTableDynamicsSequence,"PET Table Dynamics Sequence");
            fullNameByTag.put(TagFromName.PETPositionSequence,"PET Position Sequence");
            fullNameByTag.put(TagFromName.PETFrameCorrectionFactorsSequence,"PET Frame Correction Factors Sequence");
            fullNameByTag.put(TagFromName.RadiopharmaceuticalUsageSequence,"Radiopharmaceutical Usage Sequence");
            fullNameByTag.put(TagFromName.AttenuationCorrectionSource,"Attenuation Correction Source");
            fullNameByTag.put(TagFromName.NumberOfIterations,"Number of Iterations");
            fullNameByTag.put(TagFromName.NumberOfSubsets,"Number of Subsets");
            fullNameByTag.put(TagFromName.PETReconstructionSequence,"PET Reconstruction Sequence");
            fullNameByTag.put(TagFromName.PETFrameTypeSequence,"PET Frame Type Sequence");
            fullNameByTag.put(TagFromName.TimeOfFlightInformationUsed,"Time of Flight Information Used");
            fullNameByTag.put(TagFromName.ReconstructionType,"Reconstruction Type");
            fullNameByTag.put(TagFromName.DecayCorrected,"Decay Corrected");
            fullNameByTag.put(TagFromName.AttenuationCorrected,"Attenuation Corrected");
            fullNameByTag.put(TagFromName.ScatterCorrected,"Scatter Corrected");
            fullNameByTag.put(TagFromName.DeadTimeCorrected,"Dead Time Corrected");
            fullNameByTag.put(TagFromName.GantryMotionCorrected,"Gantry Motion Corrected");
            fullNameByTag.put(TagFromName.PatientMotionCorrected,"Patient Motion Corrected");
            fullNameByTag.put(TagFromName.CountLossNormalizationCorrected,"Count Loss Normalization Corrected");
            fullNameByTag.put(TagFromName.RandomsCorrected,"Randoms Corrected");
            fullNameByTag.put(TagFromName.NonUniformRadialSamplingCorrected,"Non-uniform Radial Sampling Corrected");
            fullNameByTag.put(TagFromName.SensitivityCalibrated,"Sensitivity Calibrated");
            fullNameByTag.put(TagFromName.DetectorNormalizationCorrection,"Detector Normalization Correction");
            fullNameByTag.put(TagFromName.IterativeReconstructionMethod,"Iterative Reconstruction Method");
            fullNameByTag.put(TagFromName.AttenuationCorrectionTemporalRelationship,"Attenuation Correction Temporal Relationship");
            fullNameByTag.put(TagFromName.PatientPhysiologicalStateSequence,"Patient Physiological State Sequence");
            fullNameByTag.put(TagFromName.PatientPhysiologicalStateCodeSequence,"Patient Physiological State Code Sequence");
            fullNameByTag.put(TagFromName.DepthsOfFocus,"Depth(s) of Focus");
            fullNameByTag.put(TagFromName.ExcludedIntervalsSequence,"Excluded Intervals Sequence");
            fullNameByTag.put(TagFromName.ExclusionStartDatetime,"Exclusion Start Datetime");
            fullNameByTag.put(TagFromName.ExclusionDuration,"Exclusion Duration");
            fullNameByTag.put(TagFromName.USImageDescriptionSequence,"US Image Description Sequence");
            fullNameByTag.put(TagFromName.ImageDataTypeSequence,"Image Data Type Sequence");
            fullNameByTag.put(TagFromName.DataType,"Data Type");
            fullNameByTag.put(TagFromName.TransducerScanPatternCodeSequence,"Transducer Scan Pattern Code Sequence");
            fullNameByTag.put(TagFromName.AliasedDataType,"Aliased Data Type");
            fullNameByTag.put(TagFromName.PositionMeasuringDeviceUsed,"Position Measuring Device Used");
            fullNameByTag.put(TagFromName.TransducerGeometryCodeSequence,"Transducer Geometry Code Sequence");
            fullNameByTag.put(TagFromName.TransducerBeamSteeringCodeSequence,"Transducer Beam Steering Code Sequence");
            fullNameByTag.put(TagFromName.TransducerApplicationCodeSequence,"Transducer Application Code Sequence");
            fullNameByTag.put(TagFromName.ContributingEquipmentSequence,"Contributing Equipment Sequence");
            fullNameByTag.put(TagFromName.ContributionDateTime,"Contribution DateTime");
            fullNameByTag.put(TagFromName.ContributionDescription,"Contribution Description");
            fullNameByTag.put(TagFromName.StudyInstanceUID,"Study Instance UID");
            fullNameByTag.put(TagFromName.SeriesInstanceUID,"Series Instance UID");
            fullNameByTag.put(TagFromName.StudyID,"Study ID");
            fullNameByTag.put(TagFromName.SeriesNumber,"Series Number");
            fullNameByTag.put(TagFromName.AcquisitionNumber,"Acquisition Number");
            fullNameByTag.put(TagFromName.InstanceNumber,"Instance (formerly Image) Number");
            fullNameByTag.put(TagFromName.IsotopeNumber,"Isotope Number");
            fullNameByTag.put(TagFromName.PhaseNumber,"Phase Number");
            fullNameByTag.put(TagFromName.IntervalNumber,"Interval Number");
            fullNameByTag.put(TagFromName.TimeSlotNumber,"Time Slot Number");
            fullNameByTag.put(TagFromName.AngleNumber,"Angle Number");
            fullNameByTag.put(TagFromName.ItemNumber,"Item Number");
            fullNameByTag.put(TagFromName.PatientOrientation,"Patient Orientation");
            fullNameByTag.put(TagFromName.OverlayNumber,"Overlay Number");
            fullNameByTag.put(TagFromName.CurveNumber,"Curve Number");
            fullNameByTag.put(TagFromName.LUTNumber,"LUT Number");
            fullNameByTag.put(TagFromName.ImagePosition,"Image Position");
            fullNameByTag.put(TagFromName.ImagePositionPatient,"Image Position (Patient)");
            fullNameByTag.put(TagFromName.ImageOrientation,"Image Orientation");
            fullNameByTag.put(TagFromName.ImageOrientationPatient,"Image Orientation (Patient)");
            fullNameByTag.put(TagFromName.Location,"Location");
            fullNameByTag.put(TagFromName.FrameOfReferenceUID,"Frame of Reference UID");
            fullNameByTag.put(TagFromName.Laterality,"Laterality");
            fullNameByTag.put(TagFromName.ImageLaterality,"Image Laterality");
            fullNameByTag.put(TagFromName.ImageGeometryType,"Image Geometry Type");
            fullNameByTag.put(TagFromName.MaskingImage,"Masking Image");
            fullNameByTag.put(TagFromName.ReportNumberTrial,"Report Number (Trial)");
            fullNameByTag.put(TagFromName.TemporalPositionIdentifier,"Temporal Position Identifier");
            fullNameByTag.put(TagFromName.NumberOfTemporalPositions,"Number of Temporal Positions");
            fullNameByTag.put(TagFromName.TemporalResolution,"Temporal Resolution");
            fullNameByTag.put(TagFromName.SynchronizationFrameOfReferenceUID,"Synchronization Frame of Reference UID");
            fullNameByTag.put(TagFromName.SeriesInStudy,"Series in Study");
            fullNameByTag.put(TagFromName.AcquisitionsInSeries,"Acquisitions in Series");
            fullNameByTag.put(TagFromName.ImagesInAcquisition,"Images in Acquisition");
            fullNameByTag.put(TagFromName.ImagesInSeries,"Images in Series");
            fullNameByTag.put(TagFromName.AcquisitionsInStudy,"Acquisitions in Study");
            fullNameByTag.put(TagFromName.ImagesInStudy,"Images in Study");
            fullNameByTag.put(TagFromName.Reference,"Reference");
            fullNameByTag.put(TagFromName.PositionReferenceIndicator,"Position Reference Indicator");
            fullNameByTag.put(TagFromName.SliceLocation,"Slice Location");
            fullNameByTag.put(TagFromName.OtherStudyNumbers,"Other Study Numbers");
            fullNameByTag.put(TagFromName.NumberOfPatientRelatedStudies,"Number of Patient Related Studies");
            fullNameByTag.put(TagFromName.NumberOfPatientRelatedSeries,"Number of Patient Related Series");
            fullNameByTag.put(TagFromName.NumberOfPatientRelatedInstances,"Number of Patient Related Instances");
            fullNameByTag.put(TagFromName.NumberOfStudyRelatedSeries,"Number of Study Related Series");
            fullNameByTag.put(TagFromName.NumberOfStudyRelatedInstances,"Number of Study Related Instances");
            fullNameByTag.put(TagFromName.NumberOfSeriesRelatedInstances,"Number of Series Related Instances");
            fullNameByTag.put(TagFromName.SourceImageID,"Source Image IDs");
            fullNameByTag.put(TagFromName.ModifyingDeviceID,"Modifying Device ID");
            fullNameByTag.put(TagFromName.ModifiedImageID,"Modified Image ID");
            fullNameByTag.put(TagFromName.ModifiedImageDate,"Modified Image Date");
            fullNameByTag.put(TagFromName.ModifyingDeviceManufacturer,"Modifying Device Manufacturer");
            fullNameByTag.put(TagFromName.ModifiedImageTime,"Modified Image Time");
            fullNameByTag.put(TagFromName.ModifiedImageDescription,"Modified Image Description");
            fullNameByTag.put(TagFromName.ImageComments,"Image Comments");
            fullNameByTag.put(TagFromName.OriginalImageIdentification,"Original Image Identification");
            fullNameByTag.put(TagFromName.OriginalImageIdentificationNomenclature,"Original Image Identification Nomenclature");
            fullNameByTag.put(TagFromName.StackID,"Stack ID");
            fullNameByTag.put(TagFromName.InStackPositionNumber,"In-Stack Position Number");
            fullNameByTag.put(TagFromName.FrameAnatomySequence,"Frame Anatomy Sequence");
            fullNameByTag.put(TagFromName.FrameLaterality,"Frame Laterality");
            fullNameByTag.put(TagFromName.FrameContentSequence,"Frame Content Sequence");
            fullNameByTag.put(TagFromName.PlanePositionSequence,"Plane Position Sequence");
            fullNameByTag.put(TagFromName.PlaneOrientationSequence,"Plane Orientation Sequence");
            fullNameByTag.put(TagFromName.TemporalPositionIndex,"Temporal Position Index");
            fullNameByTag.put(TagFromName.NominalCardiacTriggerDelayTime,"Nominal Cardiac Trigger Delay Time");
            fullNameByTag.put(TagFromName.FrameAcquisitionNumber,"Frame Acquisition Number");
            fullNameByTag.put(TagFromName.DimensionIndexValues,"Dimension Index Values");
            fullNameByTag.put(TagFromName.FrameComments,"Frame Comments");
            fullNameByTag.put(TagFromName.ConcatenationUID,"Concatenation UID");
            fullNameByTag.put(TagFromName.InConcatenationNumber,"In-concatenation Number");
            fullNameByTag.put(TagFromName.InConcatenationTotalNumber,"In-concatenation Total Number");
            fullNameByTag.put(TagFromName.DimensionOrganizationUID,"Dimension Organization UID");
            fullNameByTag.put(TagFromName.DimensionIndexPointer,"Dimension Index Pointer");
            fullNameByTag.put(TagFromName.FunctionalGroupPointer,"Functional Group Pointer");
            fullNameByTag.put(TagFromName.DimensionIndexPrivateCreator,"Dimension Index Private Creator");
            fullNameByTag.put(TagFromName.DimensionOrganizationSequence,"Dimension Organization Sequence");
            fullNameByTag.put(TagFromName.DimensionIndexSequence,"Dimension Index Sequence");
            fullNameByTag.put(TagFromName.ConcatenationFrameOffsetNumber,"Concatenation Frame Offset Number");
            fullNameByTag.put(TagFromName.FunctionalGroupPrivateCreator,"Functional Group Private Creator");
            fullNameByTag.put(TagFromName.NominalPercentageOfCardiacPhase,"Nominal Percentage of Cardiac Phase");
            fullNameByTag.put(TagFromName.NominalPercentageOfRespiratoryPhase,"Nominal Percentage of Respiratory Phase");
            fullNameByTag.put(TagFromName.StartingRespiratoryAmplitude,"Starting Respiratory Amplitude");
            fullNameByTag.put(TagFromName.StartingRespiratoryPhase,"Starting Respiratory Phase");
            fullNameByTag.put(TagFromName.EndingRespiratoryAmplitude,"Ending Respiratory Amplitude");
            fullNameByTag.put(TagFromName.EndingRespiratoryPhase,"Ending Respiratory Phase");
            fullNameByTag.put(TagFromName.RespiratoryTriggerType,"Respiratory Trigger Type");
            fullNameByTag.put(TagFromName.RRIntervalTimeNominal,"R-R Interval Time Nominal");
            fullNameByTag.put(TagFromName.ActualCardiacTriggerDelayTime,"Actual Cardiac Trigger Delay Time");
            fullNameByTag.put(TagFromName.RespiratorySynchronizationSequence,"Respiratory Synchronization Sequence");
            fullNameByTag.put(TagFromName.RespiratoryIntervalTime,"Respiratory Interval Time");
            fullNameByTag.put(TagFromName.NominalRespiratoryTriggerDelayTime,"Nominal Respiratory Trigger Delay Time");
            fullNameByTag.put(TagFromName.RespiratoryTriggerDelayThreshold,"Respiratory Trigger Delay Threshold");
            fullNameByTag.put(TagFromName.ActualRespiratoryTriggerDelayTime,"Actual Respiratory Trigger Delay Time");
            fullNameByTag.put(TagFromName.ImagePositionVolume,"Image Position (Volume)");
            fullNameByTag.put(TagFromName.ImageOrientationVolume,"Image Orientation (Volume)");
            fullNameByTag.put(TagFromName.UltrasoundAcquisitionGeometry,"Ultrasound Acquisition Geometry");
            fullNameByTag.put(TagFromName.ApexPosition,"Apex Position");
            fullNameByTag.put(TagFromName.VolumeToTransducerMappingMatrix,"Volume to Transducer Mapping Matrix");
            fullNameByTag.put(TagFromName.VolumeToTableMappingMatrix,"Volume to Table Mapping Matrix");
            fullNameByTag.put(TagFromName.PatientFrameofReferenceSource,"Patient Frame of Reference Source");
            fullNameByTag.put(TagFromName.TemporalPositionTimeOffset,"Temporal Position Time Offset");
            fullNameByTag.put(TagFromName.PlanePositionVolumeSequence,"Plane Position (Volume) Sequence");
            fullNameByTag.put(TagFromName.PlaneOrientationVolumeSequence,"Plane Orientation (Volume) Sequence");
            fullNameByTag.put(TagFromName.TemporalPositionSequence,"Temporal Position Sequence");
            fullNameByTag.put(TagFromName.DimensionOrganizationType,"Dimension Organization Type");
            fullNameByTag.put(TagFromName.VolumeFrameOfReferenceUID,"Volume Frame of Reference UID");
            fullNameByTag.put(TagFromName.TableFrameOfReferenceUID,"Table Frame of Reference UID");
            fullNameByTag.put(TagFromName.DimensionDescriptionLabel,"Dimension Description Label");
            fullNameByTag.put(TagFromName.PatientOrientationInFrameSequence,"Patient Orientation in Frame Sequence");
            fullNameByTag.put(TagFromName.FrameLabel,"Frame Label");
            fullNameByTag.put(TagFromName.AcquisitionIndex,"Acquisition Index");
            fullNameByTag.put(TagFromName.ContributingSOPInstancesReferenceSequence,"Contributing SOP Instances Reference Sequence");
            fullNameByTag.put(TagFromName.ReconstructionIndex,"Reconstruction Index");
            fullNameByTag.put(TagFromName.LightPathFilterPassThroughWavelength,"Light Path Filter Pass-Through Wavelength");
            fullNameByTag.put(TagFromName.LightPathFilterPassBand,"Light Path Filter Pass Band");
            fullNameByTag.put(TagFromName.ImagePathFilterPassThroughWavelength,"Image Path Filter Pass-Through Wavelength");
            fullNameByTag.put(TagFromName.ImagePathFilterPassBand,"Image Path Filter Pass Band");
            fullNameByTag.put(TagFromName.PatientEyeMovementCommanded,"Patient Eye Movement Commanded");
            fullNameByTag.put(TagFromName.PatientEyeMovementCommandedCodeSequence,"Patient Eye Movement Command Code Sequence");
            fullNameByTag.put(TagFromName.SphericalLensPower,"Spherical Lens Power");
            fullNameByTag.put(TagFromName.CylinderLensPower,"Cylinder Lens Power");
            fullNameByTag.put(TagFromName.CylinderAxis,"Cylinder Axis");
            fullNameByTag.put(TagFromName.EmmetropicMagnification,"Emmetropic Magnification");
            fullNameByTag.put(TagFromName.IntraOcularPressure,"Intra Ocular Pressure");
            fullNameByTag.put(TagFromName.HorizontalFieldOfView,"Horizontal Field of View");
            fullNameByTag.put(TagFromName.PupilDilated,"Pupil Dilated");
            fullNameByTag.put(TagFromName.DegreeOfDilation,"Degree of Dilation");
            fullNameByTag.put(TagFromName.StereoBaselineAngle,"Stereo Baseline Angle");
            fullNameByTag.put(TagFromName.StereoBaselineDisplacement,"Stereo Baseline Displacement");
            fullNameByTag.put(TagFromName.StereoHorizontalPixelOffset,"Stereo Horizontal Pixel Offset");
            fullNameByTag.put(TagFromName.StereoVerticalPixelOffset,"Stereo Vertical Pixel Offset");
            fullNameByTag.put(TagFromName.StereoRotation,"Stereo Rotation");
            fullNameByTag.put(TagFromName.AcquisitionDeviceTypeCodeSequence,"Acquisition Device Type Code Sequence");
            fullNameByTag.put(TagFromName.IlluminationTypeCodeSequence,"Illumination Type Code Sequence");
            fullNameByTag.put(TagFromName.LightPathFilterTypeStackCodeSequence,"Light Path Filter Type Stack Code Sequence");
            fullNameByTag.put(TagFromName.ImagePathFilterTypeStackCodeSequence,"Image Path Filter Type Stack Code Sequence");
            fullNameByTag.put(TagFromName.LensesCodeSequence,"Lenses Code Sequence");
            fullNameByTag.put(TagFromName.ChannelDescriptionCodeSequence,"Channel Description Code Sequence");
            fullNameByTag.put(TagFromName.RefractiveStateSequence,"Refractive State Sequence");
            fullNameByTag.put(TagFromName.MydriaticAgentCodeSequence,"Mydriatic Agent Code Sequence");
            fullNameByTag.put(TagFromName.RelativeImagePositionCodeSequence,"Relative Image Position Code Sequence");
            fullNameByTag.put(TagFromName.StereoPairsSequence,"Stereo Pairs Sequence");
            fullNameByTag.put(TagFromName.LeftImageSequence,"Left Image Sequence");
            fullNameByTag.put(TagFromName.RightImageSequence,"Right Image Sequence");
            fullNameByTag.put(TagFromName.AxialLengthOfEye,"Axial Length of the Eye");
            fullNameByTag.put(TagFromName.OphthalmicFrameLocationSequence,"Ophthalmic Frame Location Sequence");
            fullNameByTag.put(TagFromName.ReferenceCoordinates,"Reference Coordinates");
            fullNameByTag.put(TagFromName.DepthSpatialResolution,"Depth Spatial Resolution");
            fullNameByTag.put(TagFromName.MaximumDepthDistortion,"Maximum Depth Distortion");
            fullNameByTag.put(TagFromName.AlongScanSpatialResolution,"Along-scan Spatial Resolution");
            fullNameByTag.put(TagFromName.MaximumAlongScanDistortion,"Maximum Along-scan Distortion");
            fullNameByTag.put(TagFromName.OphthalmicImageOrientation,"Ophthalmic Image Orientation");
            fullNameByTag.put(TagFromName.DepthOfTransverseImage,"Depth of Transverse Image");
            fullNameByTag.put(TagFromName.MydriaticAgentConcentrationUnitsSequence,"Mydriatic Agent Concentration Units Sequence");
            fullNameByTag.put(TagFromName.AcrossScanSpatialResolution,"Across-scan Spatial Resolution");
            fullNameByTag.put(TagFromName.MaximumAcrossScanDistortion,"Maximum Across-scan Distortion");
            fullNameByTag.put(TagFromName.MydriaticAgentConcentration,"Mydriatic Agent Concentration");
            fullNameByTag.put(TagFromName.IlluminationWaveLength,"Illumination Wave Length");
            fullNameByTag.put(TagFromName.IlluminationPower,"Illumination Power");
            fullNameByTag.put(TagFromName.IlluminationBandwidth,"Illumination Bandwidth");
            fullNameByTag.put(TagFromName.MydriaticAgentSequence,"Mydriatic Agent Sequence");
            fullNameByTag.put(TagFromName.SamplesPerPixel,"Samples per Pixel");
            fullNameByTag.put(TagFromName.SamplesPerPixelUsed,"Samples per Pixel Used");
            fullNameByTag.put(TagFromName.PhotometricInterpretation,"Photometric Interpretation");
            fullNameByTag.put(TagFromName.ImageDimensions,"Image Dimensions");
            fullNameByTag.put(TagFromName.PlanarConfiguration,"Planar Configuration");
            fullNameByTag.put(TagFromName.NumberOfFrames,"Number of Frames");
            fullNameByTag.put(TagFromName.FrameIncrementPointer,"Frame Increment Pointer");
            fullNameByTag.put(TagFromName.FrameDimensionPointer,"Frame Dimension Pointer");
            fullNameByTag.put(TagFromName.Rows,"Rows");
            fullNameByTag.put(TagFromName.Columns,"Columns");
            fullNameByTag.put(TagFromName.Planes,"Planes");
            fullNameByTag.put(TagFromName.UltrasoundColorDataPresent,"Ultrasound Color Data Present");
            fullNameByTag.put(TagFromName.PixelSpacing,"Pixel Spacing");
            fullNameByTag.put(TagFromName.ZoomFactor,"Zoom Factor");
            fullNameByTag.put(TagFromName.ZoomCenter,"Zoom Center");
            fullNameByTag.put(TagFromName.PixelAspectRatio,"Pixel Aspect Ratio");
            fullNameByTag.put(TagFromName.ImageFormat,"Image Format");
            fullNameByTag.put(TagFromName.ManipulatedImage,"Manipulated Image");
            fullNameByTag.put(TagFromName.CorrectedImage,"Corrected Image");
            fullNameByTag.put(TagFromName.CompressionRecognitionCode,"Compression Recognition Code");
            fullNameByTag.put(TagFromName.CompressionCode,"Compression Code");
            fullNameByTag.put(TagFromName.CompressionOriginator,"Compression Originator");
            fullNameByTag.put(TagFromName.CompressionLabel,"Compression Label");
            fullNameByTag.put(TagFromName.CompressionDescription,"Compression Description");
            fullNameByTag.put(TagFromName.CompressionSequence,"Compression Sequence");
            fullNameByTag.put(TagFromName.CompressionStepPointers,"Compression Step Pointers");
            fullNameByTag.put(TagFromName.RepeatInterval,"Repeat Interval");
            fullNameByTag.put(TagFromName.BitsGrouped,"Bits Grouped");
            fullNameByTag.put(TagFromName.PerimeterTable,"Perimeter Table");
            fullNameByTag.put(TagFromName.PerimeterValue,"Perimeter Value");
            fullNameByTag.put(TagFromName.PredictorRows,"Predictor Rows");
            fullNameByTag.put(TagFromName.PredictorColumns,"Predictor Columns");
            fullNameByTag.put(TagFromName.PredictorConstants,"Predictor Constants");
            fullNameByTag.put(TagFromName.BlockedPixels,"Blocked Pixels");
            fullNameByTag.put(TagFromName.BlockRows,"Block Rows");
            fullNameByTag.put(TagFromName.BlockColumns,"Block Columns");
            fullNameByTag.put(TagFromName.RowOverlap,"Row Overlap");
            fullNameByTag.put(TagFromName.ColumnOverlap,"Column Overlap");
            fullNameByTag.put(TagFromName.BitsAllocated,"Bits Allocated");
            fullNameByTag.put(TagFromName.BitsStored,"Bits Stored");
            fullNameByTag.put(TagFromName.HighBit,"High Bit");
            fullNameByTag.put(TagFromName.PixelRepresentation,"Pixel Representation");
            fullNameByTag.put(TagFromName.SmallestValidPixelValue,"Smallest Valid Pixel Value");
            fullNameByTag.put(TagFromName.LargestValidPixelValue,"Largest Valid Pixel Value");
            fullNameByTag.put(TagFromName.SmallestImagePixelValue,"Smallest Image Pixel Value");
            fullNameByTag.put(TagFromName.LargestImagePixelValue,"Largest Image Pixel Value");
            fullNameByTag.put(TagFromName.SmallestPixelValueInSeries,"Smallest Pixel Value in Series");
            fullNameByTag.put(TagFromName.LargestPixelValueInSeries,"Largest Pixel Value in Series");
            fullNameByTag.put(TagFromName.SmallestPixelValueInPlane,"Smallest Pixel Value in Plane");
            fullNameByTag.put(TagFromName.LargestPixelValueInPlane,"Largest Pixel Value in Plane");
            fullNameByTag.put(TagFromName.PixelPaddingValue,"Pixel Padding Value");
            fullNameByTag.put(TagFromName.PixelPaddingRangeLimit,"Pixel Padding Range Limit");
            fullNameByTag.put(TagFromName.ImageLocation,"Image Location");
            fullNameByTag.put(TagFromName.QualityControlImage,"Quality Control Image");
            fullNameByTag.put(TagFromName.BurnedInAnnotation,"Burned In Annotation");
            fullNameByTag.put(TagFromName.TransformLabel,"Transform Label");
            fullNameByTag.put(TagFromName.TransformVersionNumber,"Transform Version Number");
            fullNameByTag.put(TagFromName.SequenceOfCompressedData,"Sequence of Compressed Data");
            fullNameByTag.put(TagFromName.DCTLabel,"DCT Label");
            fullNameByTag.put(TagFromName.DataBlockDescription,"Data Block Description");
            fullNameByTag.put(TagFromName.DataBlock,"Data Block");
            fullNameByTag.put(TagFromName.NormalizationFactorFormat,"Normalization Factor Format");
            fullNameByTag.put(TagFromName.ZonalMapNumberFormat,"Zonal Map Number Format");
            fullNameByTag.put(TagFromName.ZonalMapLocation,"Zonal Map Location");
            fullNameByTag.put(TagFromName.ZonalMapFormat,"Zonal Map Format");
            fullNameByTag.put(TagFromName.AdaptiveMapFormat,"Adaptive Map Format");
            fullNameByTag.put(TagFromName.CodeNumberFormat,"Code Number Format");
            fullNameByTag.put(TagFromName.PixelSpacingCalibrationType,"Pixel Spacing Calibration Type");
            fullNameByTag.put(TagFromName.PixelSpacingCalibrationDescription,"Pixel Spacing Calibration Description");
            fullNameByTag.put(TagFromName.PixelIntensityRelationship,"Pixel Intensity Relationship");
            fullNameByTag.put(TagFromName.PixelIntensityRelationshipSign,"Pixel Intensity Relationship Sign");
            fullNameByTag.put(TagFromName.WindowCenter,"Window Center");
            fullNameByTag.put(TagFromName.WindowWidth,"Window Width");
            fullNameByTag.put(TagFromName.RescaleIntercept,"Rescale Intercept");
            fullNameByTag.put(TagFromName.RescaleSlope,"Rescale Slope");
            fullNameByTag.put(TagFromName.RescaleType,"Rescale Type");
            fullNameByTag.put(TagFromName.WindowCenterWidthExplanation,"Window Center & Width Explanation");
            fullNameByTag.put(TagFromName.VOILUTFunction,"VOI LUT Function");
            fullNameByTag.put(TagFromName.GrayScale,"Gray Scale");
            fullNameByTag.put(TagFromName.RecommendedViewingMode,"Recommended Viewing Mode");
            fullNameByTag.put(TagFromName.GrayLookupTableDescriptor,"Gray Lookup Table Descriptor");
            fullNameByTag.put(TagFromName.RedPaletteColorLookupTableDescriptor,"Red Palette Color Lookup Table Descriptor");
            fullNameByTag.put(TagFromName.GreenPaletteColorLookupTableDescriptor,"Green Palette Color Lookup Table Descriptor");
            fullNameByTag.put(TagFromName.BluePaletteColorLookupTableDescriptor,"Blue Palette Color Lookup Table Descriptor");
            fullNameByTag.put(TagFromName.AlphaPaletteColorLookupTableDescriptor,"Alpha Palette Color Lookup Table Descriptor");
            fullNameByTag.put(TagFromName.LargeRedPaletteColorLookupTableDescriptor,"Large Red Palette Color Lookup Table Descriptor");
            fullNameByTag.put(TagFromName.LargeGreenPaletteColorLookupTableDescriptor,"Large Green Palette Color Lookup Table Descriptor");
            fullNameByTag.put(TagFromName.LargeBluePaletteColorLookupTableDescriptor,"Large Blue Palette Color Lookup Table Descriptor");
            fullNameByTag.put(TagFromName.PaletteColorLookupTableUID,"Palette Color Lookup Table UID");
            fullNameByTag.put(TagFromName.GrayLookupTableData,"Gray Lookup Table Data");
            fullNameByTag.put(TagFromName.RedPaletteColorLookupTableData,"Red Palette Color Lookup Table Data");
            fullNameByTag.put(TagFromName.GreenPaletteColorLookupTableData,"Green Palette Color Lookup Table Data");
            fullNameByTag.put(TagFromName.BluePaletteColorLookupTableData,"Blue Palette Color Lookup Table Data");
            fullNameByTag.put(TagFromName.AlphaPaletteColorLookupTableData,"Alpha Palette Color Lookup Table Data");
            fullNameByTag.put(TagFromName.LargeRedPaletteColorLookupTableData,"Large Red Palette Color Lookup Table Data");
            fullNameByTag.put(TagFromName.LargeGreenPaletteColorLookupTableData,"Large Green Palette Color Lookup Table Data");
            fullNameByTag.put(TagFromName.LargeBluePaletteColorLookupTableData,"Large Blue Palette Color Lookup Table Data");
            fullNameByTag.put(TagFromName.LargePaletteColorLookupTableUID,"Large Palette Color Lookup Table UID");
            fullNameByTag.put(TagFromName.SegmentedRedPaletteColorLookupTableData,"Segmented Red Palette Color Lookup Table Data");
            fullNameByTag.put(TagFromName.SegmentedGreenPaletteColorLookupTableData,"Segmented Green Palette Color Lookup Table Data");
            fullNameByTag.put(TagFromName.SegmentedBluePaletteColorLookupTableData,"Segmented Blue Palette Color Lookup Table Data");
            fullNameByTag.put(TagFromName.BreastImplantPresent,"Breast Implant Present");
            fullNameByTag.put(TagFromName.PartialView,"Partial View");
            fullNameByTag.put(TagFromName.PartialViewDescription,"Partial View Description");
            fullNameByTag.put(TagFromName.PartialViewCodeSequence,"Partial View Code Sequence");
            fullNameByTag.put(TagFromName.SpatialLocationsPreserved,"Spatial Locations Preserved");
            fullNameByTag.put(TagFromName.DataFrameAssignmentSequence,"Data Frame Assignment Sequence");
            fullNameByTag.put(TagFromName.DataPathAssignment,"Data Path Assignment");
            fullNameByTag.put(TagFromName.BitsMappedToColorLookupTable,"Bits Mapped to Color Lookup Table");
            fullNameByTag.put(TagFromName.BlendingLUT1Sequence,"Blending LUT 1 Sequence");
            fullNameByTag.put(TagFromName.BlendingLUT1TransferFunction,"Blending LUT 1 Transfer Function");
            fullNameByTag.put(TagFromName.BlendingWeightConstant,"Blending Weight Constant");
            fullNameByTag.put(TagFromName.BlendingLookupTableDescriptor,"Blending Lookup Table Descriptor");
            fullNameByTag.put(TagFromName.BlendingLookupTableData,"Blending Lookup Table Data");
            fullNameByTag.put(TagFromName.EnhancedPaletteColorLookupTableSequence,"Enhanced Palette Color Lookup Table Sequence");
            fullNameByTag.put(TagFromName.BlendingLUT2Sequence,"Blending LUT 2 Sequence");
            fullNameByTag.put(TagFromName.BlendingLUT2TransferFunction,"Blending LUT 2 Transfer Function");
            fullNameByTag.put(TagFromName.DataPathID,"Data Path ID");
            fullNameByTag.put(TagFromName.RGBLUTTransferFunction,"RGB LUT Transfer Function");
            fullNameByTag.put(TagFromName.AlphaLUTTransferFunction,"Alpha LUT Transfer Function");
            fullNameByTag.put(TagFromName.ICCProfile,"ICC Profile");
            fullNameByTag.put(TagFromName.LossyImageCompression,"Lossy Image Compression");
            fullNameByTag.put(TagFromName.LossyImageCompressionRatio,"Lossy Image Compression Ratio");
            fullNameByTag.put(TagFromName.LossyImageCompressionMethod,"Lossy Image Compression Method");
            fullNameByTag.put(TagFromName.ModalityLUTSequence,"Modality LUT Sequence");
            fullNameByTag.put(TagFromName.LUTDescriptor,"LUT Descriptor");
            fullNameByTag.put(TagFromName.LUTExplanation,"LUT Explanation");
            fullNameByTag.put(TagFromName.ModalityLUTType,"Modality LUT Type");
            fullNameByTag.put(TagFromName.LUTData,"LUT Data");
            fullNameByTag.put(TagFromName.VOILUTSequence,"VOI LUT Sequence");
            fullNameByTag.put(TagFromName.SoftcopyVOILUTSequence,"Softcopy VOI LUT Sequence");
            fullNameByTag.put(TagFromName.ImagePresentationComments,"Image Presentation Comments");
            fullNameByTag.put(TagFromName.BiplaneAcquisitionSequence,"Biplane Acquisition Sequence");
            fullNameByTag.put(TagFromName.RepresentativeFrameNumber,"Representative Frame Number");
            fullNameByTag.put(TagFromName.FrameNumbersOfInterest,"Frame Numbers of Interest");
            fullNameByTag.put(TagFromName.FrameOfInterestDescription,"Frame of Interest Description");
            fullNameByTag.put(TagFromName.FrameOfInterestType,"Frame of Interest Type");
            fullNameByTag.put(TagFromName.MaskPointer,"Mask Pointer");
            fullNameByTag.put(TagFromName.RWavePointer,"R Wave Pointer");
            fullNameByTag.put(TagFromName.MaskSubtractionSequence,"Mask Subtraction Sequence");
            fullNameByTag.put(TagFromName.MaskOperation,"Mask Operation");
            fullNameByTag.put(TagFromName.ApplicableFrameRange,"Applicable Frame Range");
            fullNameByTag.put(TagFromName.MaskFrameNumbers,"Mask Frame Numbers");
            fullNameByTag.put(TagFromName.ContrastFrameAveraging,"Contrast Frame Averaging");
            fullNameByTag.put(TagFromName.MaskSubPixelShift,"Mask Sub-Pixel Shift");
            fullNameByTag.put(TagFromName.TIDOffset,"TID Offset");
            fullNameByTag.put(TagFromName.MaskOperationExplanation,"Mask Operation Explanation");
            fullNameByTag.put(TagFromName.PixelDataProviderURL,"Pixel Data Provider URL");
            fullNameByTag.put(TagFromName.DataPointRows,"Data Point Rows");
            fullNameByTag.put(TagFromName.DataPointColumns,"Data Point Columns");
            fullNameByTag.put(TagFromName.SignalDomainColumns,"Signal Domain Columns");
            fullNameByTag.put(TagFromName.LargestMonochromePixelValue,"Largest Monochrome Pixel Value");
            fullNameByTag.put(TagFromName.DataRepresentation,"Data Representation");
            fullNameByTag.put(TagFromName.PixelMeasuresSequence,"Pixel Measures Sequence");
            fullNameByTag.put(TagFromName.FrameVOILUTSequence,"Frame VOI LUT Sequence");
            fullNameByTag.put(TagFromName.PixelValueTransformationSequence,"Pixel Value Transformation Sequence");
            fullNameByTag.put(TagFromName.SignalDomainRows,"Signal Domain Rows");
            fullNameByTag.put(TagFromName.DisplayFilterPercentage,"Display Filter Percentage");
            fullNameByTag.put(TagFromName.FramePixelShiftSequence,"Frame Pixel Shift Sequence");
            fullNameByTag.put(TagFromName.SubtractionItemID,"Subtraction Item ID");
            fullNameByTag.put(TagFromName.PixelIntensityRelationshipLUTSequence,"Pixel Intensity Relationship LUT Sequence");
            fullNameByTag.put(TagFromName.FramePixelDataPropertiesSequence,"Frame Pixel Data Properties Sequence");
            fullNameByTag.put(TagFromName.GeometricalProperties,"Geometrical Properties");
            fullNameByTag.put(TagFromName.GeometricMaximumDistortion,"Geometric Maximum Distortion");
            fullNameByTag.put(TagFromName.ImageProcessingApplied,"Image Processing Applied");
            fullNameByTag.put(TagFromName.MaskSelectionMode,"Mask Selection Mode");
            fullNameByTag.put(TagFromName.LUTFunction,"LUT Function");
            fullNameByTag.put(TagFromName.MaskVisibilityPercentage,"Mask Visibility Percentage");
            fullNameByTag.put(TagFromName.PixelShiftSequence,"Pixel Shift Sequence");
            fullNameByTag.put(TagFromName.RegionPixelShiftSequence,"Region Pixel Shift Sequence");
            fullNameByTag.put(TagFromName.VerticesOfTheRegion,"Vertices of the Region");
            fullNameByTag.put(TagFromName.MultiframePresentationSequence,"Multi-frame Presentation Sequence");
            fullNameByTag.put(TagFromName.PixelShiftFrameRange,"Pixel Shift Frame Range");
            fullNameByTag.put(TagFromName.LUTFrameRange,"LUT Frame Range");
            fullNameByTag.put(TagFromName.ImageToEquipmentMappingMatrix,"Image to Equipment Mapping Matrix");
            fullNameByTag.put(TagFromName.EquipmentCoordinateSystemIdentification,"Equipment Coordinate System Identification");
            fullNameByTag.put(TagFromName.StudyStatusID,"Study Status ID");
            fullNameByTag.put(TagFromName.StudyPriorityID,"Study Priority ID");
            fullNameByTag.put(TagFromName.StudyIDIssuer,"Study ID Issuer");
            fullNameByTag.put(TagFromName.StudyVerifiedDate,"Study Verified Date");
            fullNameByTag.put(TagFromName.StudyVerifiedTime,"Study Verified Time");
            fullNameByTag.put(TagFromName.StudyReadDate,"Study Read Date");
            fullNameByTag.put(TagFromName.StudyReadTime,"Study Read Time");
            fullNameByTag.put(TagFromName.ScheduledStudyStartDate,"Scheduled Study Start Date");
            fullNameByTag.put(TagFromName.ScheduledStudyStartTime,"Scheduled Study Start Time");
            fullNameByTag.put(TagFromName.ScheduledStudyStopDate,"Scheduled Study Stop Date");
            fullNameByTag.put(TagFromName.ScheduledStudyStopTime,"Scheduled Study Stop Time");
            fullNameByTag.put(TagFromName.ScheduledStudyLocation,"Scheduled Study Location");
            fullNameByTag.put(TagFromName.ScheduledStudyLocationAETitle,"Scheduled Study Location AE Title(s)");
            fullNameByTag.put(TagFromName.ReasonForStudy,"Reason for Study");
            fullNameByTag.put(TagFromName.RequestingPhysicianIdentificationSequence,"Requesting Physician Identification Sequence");
            fullNameByTag.put(TagFromName.RequestingPhysician,"Requesting Physician");
            fullNameByTag.put(TagFromName.RequestingService,"Requesting Service");
            fullNameByTag.put(TagFromName.StudyArrivalDate,"Study Arrival Date");
            fullNameByTag.put(TagFromName.StudyArrivalTime,"Study Arrival Time");
            fullNameByTag.put(TagFromName.StudyCompletionDate,"Study Completion Date");
            fullNameByTag.put(TagFromName.StudyCompletionTime,"Study Completion Time");
            fullNameByTag.put(TagFromName.StudyComponentStatusID,"Study Component Status ID");
            fullNameByTag.put(TagFromName.RequestedProcedureDescription,"Requested Procedure Description");
            fullNameByTag.put(TagFromName.RequestedProcedureCodeSequence,"Requested Procedure Code Sequence");
            fullNameByTag.put(TagFromName.RequestedContrastAgent,"Requested Contrast Agent");
            fullNameByTag.put(TagFromName.StudyComments,"Study Comments");
            fullNameByTag.put(TagFromName.ReferencedPatientAliasSequence,"Referenced Patient Alias Sequence");
            fullNameByTag.put(TagFromName.VisitStatusID,"Visit Status ID");
            fullNameByTag.put(TagFromName.AdmissionID,"Admission ID");
            fullNameByTag.put(TagFromName.IssuerOfAdmissionID,"Issuer of Admission ID");
            fullNameByTag.put(TagFromName.IssuerOfAdmissionIDSequence,"Issuer of Admission ID Sequence");
            fullNameByTag.put(TagFromName.RouteOfAdmissions,"Route of Admissions");
            fullNameByTag.put(TagFromName.ScheduledAdmissionDate,"Scheduled Admission Date");
            fullNameByTag.put(TagFromName.ScheduledAdmissionTime,"Scheduled Admission Time");
            fullNameByTag.put(TagFromName.ScheduledDischargeDate,"Scheduled Discharge Date");
            fullNameByTag.put(TagFromName.ScheduledDischargeTime,"Scheduled Discharge Time");
            fullNameByTag.put(TagFromName.ScheduledPatientInstitutionResidence,"Scheduled Patient Institution Residence");
            fullNameByTag.put(TagFromName.AdmittingDate,"Admitting Date");
            fullNameByTag.put(TagFromName.AdmittingTime,"Admitting Time");
            fullNameByTag.put(TagFromName.DischargeDate,"Discharge Date");
            fullNameByTag.put(TagFromName.DischargeTime,"Discharge Time");
            fullNameByTag.put(TagFromName.DischargeDiagnosisDescription,"Discharge Diagnosis Description");
            fullNameByTag.put(TagFromName.DischargeDiagnosisCodeSequence,"Discharge Diagnosis Code Sequence");
            fullNameByTag.put(TagFromName.SpecialNeeds,"Special Needs");
            fullNameByTag.put(TagFromName.ServiceEpisodeID,"Service Episode ID");
            fullNameByTag.put(TagFromName.IssuerOfServiceEpisodeID,"Issuer of Service Episode ID");
            fullNameByTag.put(TagFromName.ServiceEpisodeDescription,"Service Episode Description");
            fullNameByTag.put(TagFromName.IssuerOfServiceEpisodeIDSequence,"Issuer of Service Episode ID Sequence");
            fullNameByTag.put(TagFromName.PertinentDocumentsSequence,"Pertinent Documents Sequence");
            fullNameByTag.put(TagFromName.CurrentPatientLocation,"Current Patient Location");
            fullNameByTag.put(TagFromName.PatientInstitutionResidence,"Patient's Institution Residence");
            fullNameByTag.put(TagFromName.PatientState,"Patient State");
            fullNameByTag.put(TagFromName.PatientClinicalTrialParticipationSequence,"Patient Clinical Trial Participation Sequence");
            fullNameByTag.put(TagFromName.VisitComments,"Visit Comments");
            fullNameByTag.put(TagFromName.WaveformOriginality,"Waveform Originality");
            fullNameByTag.put(TagFromName.NumberOfWaveformChannels,"Number of Waveform Channels");
            fullNameByTag.put(TagFromName.NumberOfWaveformSamples,"Number of Waveform Samples");
            fullNameByTag.put(TagFromName.SamplingFrequency,"Sampling Frequency");
            fullNameByTag.put(TagFromName.MultiplexGroupLabel,"Multiplex Group Label");
            fullNameByTag.put(TagFromName.ChannelDefinitionSequence,"Channel Definition Sequence");
            fullNameByTag.put(TagFromName.WaveformChannelNumber,"Waveform Channel Number");
            fullNameByTag.put(TagFromName.ChannelLabel,"Channel Label");
            fullNameByTag.put(TagFromName.ChannelStatus,"Channel Status");
            fullNameByTag.put(TagFromName.ChannelSourceSequence,"Channel Source Sequence");
            fullNameByTag.put(TagFromName.ChannelSourceModifiersSequence,"Channel Source Modifiers Sequence");
            fullNameByTag.put(TagFromName.SourceWaveformSequence,"Source Waveform Sequence");
            fullNameByTag.put(TagFromName.ChannelDerivationDescription,"Channel Derivation Description");
            fullNameByTag.put(TagFromName.ChannelSensitivity,"Channel Sensitivity");
            fullNameByTag.put(TagFromName.ChannelSensitivityUnitsSequence,"Channel Sensitivity Units Sequence");
            fullNameByTag.put(TagFromName.ChannelSensitivityCorrectionFactor,"Channel Sensitivity Correction Factor");
            fullNameByTag.put(TagFromName.ChannelBaseline,"Channel Baseline");
            fullNameByTag.put(TagFromName.ChannelTimeSkew,"Channel Time Skew");
            fullNameByTag.put(TagFromName.ChannelSampleSkew,"Channel Sample Skew");
            fullNameByTag.put(TagFromName.ChannelOffset,"Channel Offset");
            fullNameByTag.put(TagFromName.WaveformBitsStored,"Waveform Bits Stored");
            fullNameByTag.put(TagFromName.FilterLowFrequency,"Filter Low Frequency");
            fullNameByTag.put(TagFromName.FilterHighFrequency,"Filter High Frequency");
            fullNameByTag.put(TagFromName.NotchFilterFrequency,"Notch Filter Frequency");
            fullNameByTag.put(TagFromName.NotchFilterBandwidth,"Notch Filter Bandwidth");
            fullNameByTag.put(TagFromName.WaveformDataDisplayScale,"Waveform Data Display Scale");
            fullNameByTag.put(TagFromName.WaveformDisplayBackgroundCIELabValue,"Waveform Display Background CIELab Value");
            fullNameByTag.put(TagFromName.WaveformPresentationGroupSequence,"Waveform Presentation Group Sequence");
            fullNameByTag.put(TagFromName.PresentationGroupNumber,"Presentation Group Number");
            fullNameByTag.put(TagFromName.ChannelDisplaySequence,"Channel Display Sequence");
            fullNameByTag.put(TagFromName.ChannelRecommendedDisplayCIELabValue,"Channel Recommended Display CIELab Value");
            fullNameByTag.put(TagFromName.ChannelPosition,"Channel Position");
            fullNameByTag.put(TagFromName.DisplayShadingFlag,"Display Shading Flag");
            fullNameByTag.put(TagFromName.FractionalChannelDisplayScale,"Fractional Channel Display Scale");
            fullNameByTag.put(TagFromName.AbsoluteChannelDisplayScale,"Absolute Channel Display Scale");
            fullNameByTag.put(TagFromName.MultiplexedAudioChannelsDescriptionCodeSequence,"Multiplexed Audio Channels Description Code Sequence");
            fullNameByTag.put(TagFromName.ChannelIdentificationCode,"Channel Identification Code");
            fullNameByTag.put(TagFromName.ChannelMode,"Channel Mode");
            fullNameByTag.put(TagFromName.ScheduledStationAETitle,"Scheduled Station AE Title");
            fullNameByTag.put(TagFromName.ScheduledProcedureStepStartDate,"Scheduled Procedure Step Start Date");
            fullNameByTag.put(TagFromName.ScheduledProcedureStepStartTime,"Scheduled Procedure Step Start Time");
            fullNameByTag.put(TagFromName.ScheduledProcedureStepEndDate,"Scheduled Procedure Step End Date");
            fullNameByTag.put(TagFromName.ScheduledProcedureStepEndTime,"Scheduled Procedure Step End Time");
            fullNameByTag.put(TagFromName.ScheduledPerformingPhysicianName,"Scheduled Performing Physician's Name");
            fullNameByTag.put(TagFromName.ScheduledProcedureStepDescription,"Scheduled Procedure Step Description");
            fullNameByTag.put(TagFromName.ScheduledProtocolCodeSequence,"Scheduled Protocol Code Sequence");
            fullNameByTag.put(TagFromName.ScheduledProcedureStepID,"Scheduled Procedure Step ID");
            fullNameByTag.put(TagFromName.StageCodeSequence,"Stage Code Sequence");
            fullNameByTag.put(TagFromName.ScheduledPerformingPhysicianIdentificationSequence,"Scheduled Performing Physician Identification Sequence");
            fullNameByTag.put(TagFromName.ScheduledStationName,"Scheduled Station Name");
            fullNameByTag.put(TagFromName.ScheduledProcedureStepLocation,"Scheduled Procedure Step Location");
            fullNameByTag.put(TagFromName.PreMedication,"Pre-Medication");
            fullNameByTag.put(TagFromName.ScheduledProcedureStepStatus,"Scheduled Procedure Step Status");
            fullNameByTag.put(TagFromName.OrderPlacerIdentifierSequence,"Order Placer Identifier Sequence");
            fullNameByTag.put(TagFromName.OrderFillerIdentifierSequence,"Order Filler Identifier Sequence");
            fullNameByTag.put(TagFromName.LocalNamespaceEntityID,"Local Namespace Entity ID");
            fullNameByTag.put(TagFromName.UniversalEntityID,"Universal Entity ID");
            fullNameByTag.put(TagFromName.UniversalEntityIDType,"Universal Entity ID Type");
            fullNameByTag.put(TagFromName.IdentifierTypeCode,"Identifier Type Code");
            fullNameByTag.put(TagFromName.AssigningFacilitySequence,"Assigning Facility Sequence");
            fullNameByTag.put(TagFromName.AssigningJurisdictionCodeSequence,"Assigning Jurisdiction Code Sequence");
            fullNameByTag.put(TagFromName.AssigningAgencyOrDepartmentCodeSequence,"Assigning Agency or Department Code Sequence");
            fullNameByTag.put(TagFromName.ScheduledProcedureStepSequence,"Scheduled Procedure Step Sequence");
            fullNameByTag.put(TagFromName.ReferencedNonImageCompositeSOPInstanceSequence,"Referenced Non-Image Composite SOP Instance Sequence");
            fullNameByTag.put(TagFromName.PerformedStationAETitle,"Performed Station AE Title");
            fullNameByTag.put(TagFromName.PerformedStationName,"Performed Station Name");
            fullNameByTag.put(TagFromName.PerformedLocation,"Performed Location");
            fullNameByTag.put(TagFromName.PerformedProcedureStepStartDate,"Performed Procedure Step Start Date");
            fullNameByTag.put(TagFromName.PerformedProcedureStepStartTime,"Performed Procedure Step Start Time");
            fullNameByTag.put(TagFromName.PerformedProcedureStepEndDate,"Performed Procedure Step End Date");
            fullNameByTag.put(TagFromName.PerformedProcedureStepEndTime,"Performed Procedure Step End Time");
            fullNameByTag.put(TagFromName.PerformedProcedureStepStatus,"Performed Procedure Step Status");
            fullNameByTag.put(TagFromName.PerformedProcedureStepID,"Performed Procedure Step ID");
            fullNameByTag.put(TagFromName.PerformedProcedureStepDescription,"Performed Procedure Step Description");
            fullNameByTag.put(TagFromName.PerformedProcedureTypeDescription,"Performed Procedure Type Description");
            fullNameByTag.put(TagFromName.PerformedProtocolCodeSequence,"Performed Protocol Code Sequence");
            fullNameByTag.put(TagFromName.PerformedProtocolType,"Performed Protocol Type");
            fullNameByTag.put(TagFromName.ScheduledStepAttributesSequence,"Scheduled Step Attributes Sequence");
            fullNameByTag.put(TagFromName.RequestAttributesSequence,"Request Attributes Sequence");
            fullNameByTag.put(TagFromName.CommentsOnPerformedProcedureStep,"Comments on the Performed Procedure Step");
            fullNameByTag.put(TagFromName.PerformedProcedureStepDiscontinuationReasonCodeSequence,"Performed Procedure Step Discontinuation Reason Code Sequence");
            fullNameByTag.put(TagFromName.QuantitySequence,"Quantity Sequence");
            fullNameByTag.put(TagFromName.Quantity,"Quantity");
            fullNameByTag.put(TagFromName.MeasuringUnitsSequence,"Measuring Units Sequence");
            fullNameByTag.put(TagFromName.BillingItemSequence,"Billing Item Sequence");
            fullNameByTag.put(TagFromName.TotalTimeOfFluoroscopy,"Total Time of Fluoroscopy");
            fullNameByTag.put(TagFromName.TotalNumberOfExposures,"Total Number Of Exposures");
            fullNameByTag.put(TagFromName.EntranceDose,"Entrance Dose");
            fullNameByTag.put(TagFromName.ExposedArea,"Exposed Area");
            fullNameByTag.put(TagFromName.DistanceSourceToEntrance,"Distance Source to Entrance");
            fullNameByTag.put(TagFromName.DistanceSourceToSupport,"Distance Source to Support");
            fullNameByTag.put(TagFromName.ExposureDoseSequence,"Exposure Dose Sequence");
            fullNameByTag.put(TagFromName.CommentsOnRadiationDose,"Comments On Radiation Dose");
            fullNameByTag.put(TagFromName.XRayOutput,"X-Ray Output");
            fullNameByTag.put(TagFromName.HalfValueLayer,"Half Value Layer");
            fullNameByTag.put(TagFromName.OrganDose,"Organ Dose");
            fullNameByTag.put(TagFromName.OrganExposed,"Organ Exposed");
            fullNameByTag.put(TagFromName.BillingProcedureStepSequence,"Billing Procedure Step Sequence");
            fullNameByTag.put(TagFromName.FilmConsumptionSequence,"Film Consumption Sequence");
            fullNameByTag.put(TagFromName.BillingSuppliesAndDevicesSequence,"Billing Supplies And Devices Sequence");
            fullNameByTag.put(TagFromName.ReferencedProcedureStepSequence,"Referenced Procedure Step Sequence");
            fullNameByTag.put(TagFromName.PerformedSeriesSequence,"Performed Series Sequence");
            fullNameByTag.put(TagFromName.CommentsOnScheduledProcedureStep,"Comments On Scheduled Procedure Step");
            fullNameByTag.put(TagFromName.ProtocolContextSequence,"Protocol Context Sequence");
            fullNameByTag.put(TagFromName.ContentItemModifierSequence,"Content Item Modifier Sequence");
            fullNameByTag.put(TagFromName.ScheduledSpecimenSequence,"Scheduled Specimen Sequence");
            fullNameByTag.put(TagFromName.SpecimenAccessionNumber,"Specimen Accession Number");
            fullNameByTag.put(TagFromName.ContainerIdentifier,"Container Identifier");
            fullNameByTag.put(TagFromName.IssuerOfTheContainerIdentifierSequence,"Issuer of the Container Identifier Sequence");
            fullNameByTag.put(TagFromName.AlternateContainerIdentifierSequence,"Alternate Container Identifier Sequence");
            fullNameByTag.put(TagFromName.ContainerTypeCodeSequence,"Container Type Code Sequence");
            fullNameByTag.put(TagFromName.ContainerDescription,"Container Description");
            fullNameByTag.put(TagFromName.ContainerComponentSequence,"Container Component Sequence");
            fullNameByTag.put(TagFromName.SpecimenSequence,"Specimen Sequence");
            fullNameByTag.put(TagFromName.SpecimenIdentifier,"Specimen Identifier");
            fullNameByTag.put(TagFromName.SpecimenDescriptionSequenceTrial,"Specimen Description Sequence (Trial)");
            fullNameByTag.put(TagFromName.SpecimenDescriptionTrial,"Specimen Description (Trial)");
            fullNameByTag.put(TagFromName.SpecimenUID,"Specimen UID");
            fullNameByTag.put(TagFromName.AcquisitionContextSequence,"Acquisition Context Sequence");
            fullNameByTag.put(TagFromName.AcquisitionContextDescription,"Acquisition Context Description");
            fullNameByTag.put(TagFromName.SpecimenDescriptionSequence,"Specimen Description Sequence");
            fullNameByTag.put(TagFromName.IssuerOfTheSpecimenIdentifierSequence,"Issuer of the Specimen Identifier Sequence");
            fullNameByTag.put(TagFromName.SpecimenTypeCodeSequence,"Specimen Type Code Sequence");
            fullNameByTag.put(TagFromName.SpecimenShortDescription,"Specimen Short Description");
            fullNameByTag.put(TagFromName.SpecimenDetailedDescription,"Specimen Detailed Description");
            fullNameByTag.put(TagFromName.SpecimenPreparationSequence,"Specimen Preparation Sequence");
            fullNameByTag.put(TagFromName.SpecimenPreparationStepContentItemSequence,"Specimen Preparation Step Content Item Sequence");
            fullNameByTag.put(TagFromName.SpecimenLocalizationContentItemSequence,"Specimen Localization Content Item Sequence");
            fullNameByTag.put(TagFromName.SlideIdentifier,"Slide Identifier");
            fullNameByTag.put(TagFromName.ImageCenterPointCoordinatesSequence,"Image Center Point Coordinates Sequence");
            fullNameByTag.put(TagFromName.XOffsetInSlideCoordinateSystem,"X Offset In Slide Coordinate System");
            fullNameByTag.put(TagFromName.YOffsetInSlideCoordinateSystem,"Y Offset In Slide Coordinate System");
            fullNameByTag.put(TagFromName.ZOffsetInSlideCoordinateSystem,"Z Offset In Slide Coordinate System");
            fullNameByTag.put(TagFromName.PixelSpacingSequence,"Pixel Spacing Sequence");
            fullNameByTag.put(TagFromName.CoordinateSystemAxisCodeSequence,"Coordinate System Axis Code Sequence");
            fullNameByTag.put(TagFromName.MeasurementUnitsCodeSequence,"Measurement Units Code Sequence");
            fullNameByTag.put(TagFromName.VitalStainCodeSequenceTrial,"Vital Stain Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.RequestedProcedureID,"Requested Procedure ID");
            fullNameByTag.put(TagFromName.ReasonForRequestedProcedure,"Reason For Requested Procedure");
            fullNameByTag.put(TagFromName.RequestedProcedurePriority,"Requested Procedure Priority");
            fullNameByTag.put(TagFromName.PatientTransportArrangements,"Patient Transport Arrangements");
            fullNameByTag.put(TagFromName.RequestedProcedureLocation,"Requested Procedure Location");
            fullNameByTag.put(TagFromName.PlacerOrderNumberOfProcedure,"Placer Order Number of Procedure");
            fullNameByTag.put(TagFromName.FillerOrderNumberOfProcedure,"Filler Order Number of Procedure");
            fullNameByTag.put(TagFromName.ConfidentialityCode,"Confidentiality Code");
            fullNameByTag.put(TagFromName.ReportingPriority,"Reporting Priority");
            fullNameByTag.put(TagFromName.ReasonForRequestedProcedureCodeSequence,"Reason for Requested Procedure Code Sequence");
            fullNameByTag.put(TagFromName.NamesOfIntendedRecipientsOfResults,"Names of Intended Recipients of Results");
            fullNameByTag.put(TagFromName.IntendedRecipientsOfResultsIdentificationSequence,"Intended Recipients of Results Identification Sequence");
            fullNameByTag.put(TagFromName.PersonIdentificationCodeSequence,"Person Identification Code Sequence");
            fullNameByTag.put(TagFromName.PersonAddress,"Person's Address");
            fullNameByTag.put(TagFromName.PersonTelephoneNumbers,"Person's Telephone Numbers");
            fullNameByTag.put(TagFromName.RequestedProcedureComments,"Requested Procedure Comments");
            fullNameByTag.put(TagFromName.ReasonForImagingServiceRequest,"Reason For Imaging Service Request");
            fullNameByTag.put(TagFromName.IssueDateOfImagingServiceRequest,"Issue Date of Imaging Service Request");
            fullNameByTag.put(TagFromName.IssueTimeOfImagingServiceRequest,"Issue Time of Imaging Service Request");
            fullNameByTag.put(TagFromName.PlacerOrderNumberOfImagingServiceRequestRetired,"Placer Order Number of Imaging Service Request (Retired)");
            fullNameByTag.put(TagFromName.FillerOrderNumberOfImagingServiceRequestRetired,"Filler Order Number of Imaging Service Request (Retired)");
            fullNameByTag.put(TagFromName.OrderEnteredBy,"Order Entered By");
            fullNameByTag.put(TagFromName.OrderEntererLocation,"Order Enterer Location");
            fullNameByTag.put(TagFromName.OrderCallbackPhoneNumber,"Order Callback Phone Number");
            fullNameByTag.put(TagFromName.PlacerOrderNumberOfImagingServiceRequest,"Placer Order Number of Imaging Service Request");
            fullNameByTag.put(TagFromName.FillerOrderNumberOfImagingServiceRequest,"Filler Order Number of Imaging Service Request");
            fullNameByTag.put(TagFromName.ImagingServiceRequestComments,"Imaging Service Request Comments");
            fullNameByTag.put(TagFromName.ConfidentialityConstraintOnPatientDataDescription,"Confidentiality Constraint On Patient Data Description");
            fullNameByTag.put(TagFromName.GeneralPurposeScheduledProcedureStepStatus,"General Purpose Scheduled Procedure Step Status");
            fullNameByTag.put(TagFromName.GeneralPurposePerformedProcedureStepStatus,"General Purpose Performed Procedure Step Status");
            fullNameByTag.put(TagFromName.GeneralPurposeScheduledProcedureStepPriority,"General Purpose Scheduled Procedure Step Priority");
            fullNameByTag.put(TagFromName.ScheduledProcessingApplicationsCodeSequence,"Scheduled Processing Applications Code Sequence");
            fullNameByTag.put(TagFromName.ScheduledProcedureStepStartDateAndTime,"Scheduled Procedure Step Start Date and Time");
            fullNameByTag.put(TagFromName.MultipleCopiesFlag,"Multiple Copies Flag");
            fullNameByTag.put(TagFromName.PerformedProcessingApplicationsCodeSequence,"Performed Processing Applications Code Sequence");
            fullNameByTag.put(TagFromName.HumanPerformerCodeSequence,"Human Performer Code Sequence");
            fullNameByTag.put(TagFromName.ScheduledProcedureStepModificationDateAndTime,"Scheduled Procedure Step Modification Date and Time");
            fullNameByTag.put(TagFromName.ExpectedCompletionDateAndTime,"Expected Completion Date and Time");
            fullNameByTag.put(TagFromName.ResultingGeneralPurposePerformedProcedureStepsSequence,"Resulting General Purpose Performed Procedure Steps Sequence");
            fullNameByTag.put(TagFromName.ReferencedGeneralPurposeScheduledProcedureStepSequence,"Referenced General Purpose Scheduled Procedure Step Sequence");
            fullNameByTag.put(TagFromName.ScheduledWorkitemCodeSequence,"Scheduled Workitem Code Sequence");
            fullNameByTag.put(TagFromName.PerformedWorkitemCodeSequence,"Performed Workitem Code Sequence");
            fullNameByTag.put(TagFromName.InputAvailabilityFlag,"Input Availability Flag");
            fullNameByTag.put(TagFromName.InputInformationSequence,"Input Information Sequence");
            fullNameByTag.put(TagFromName.RelevantInformationSequence,"Relevant Information Sequence");
            fullNameByTag.put(TagFromName.ReferencedGeneralPurposeScheduledProcedureStepTransactionUID,"Referenced General Purpose Scheduled Procedure Step Transaction UID");
            fullNameByTag.put(TagFromName.ScheduledStationNameCodeSequence,"Scheduled Station Name Code Sequence");
            fullNameByTag.put(TagFromName.ScheduledStationClassCodeSequence,"Scheduled Station Class Code Sequence");
            fullNameByTag.put(TagFromName.ScheduledStationGeographicLocationCodeSequence,"Scheduled Station Geographic Location Code Sequence");
            fullNameByTag.put(TagFromName.PerformedStationNameCodeSequence,"Performed Station Name Code Sequence");
            fullNameByTag.put(TagFromName.PerformedStationClassCodeSequence,"Performed Station Class Code Sequence");
            fullNameByTag.put(TagFromName.PerformedStationGeographicLocationCodeSequence,"Performed Station Geographic Location Code Sequence");
            fullNameByTag.put(TagFromName.RequestedSubsequentWorkitemCodeSequence,"Requested Subsequent Workitem Code Sequence");
            fullNameByTag.put(TagFromName.NonDICOMOutputCodeSequence,"Non-DICOM Output Code Sequence");
            fullNameByTag.put(TagFromName.OutputInformationSequence,"Output Information Sequence");
            fullNameByTag.put(TagFromName.ScheduledHumanPerformersSequence,"Scheduled Human Performers Sequence");
            fullNameByTag.put(TagFromName.ActualHumanPerformersSequence,"Actual Human Performers Sequence");
            fullNameByTag.put(TagFromName.HumanPerformersOrganization,"Human Performer's Organization");
            fullNameByTag.put(TagFromName.HumanPerformersName,"Human Performer's Name");
            fullNameByTag.put(TagFromName.EntranceDoseInmGy,"Entrance Dose in mGy");
            fullNameByTag.put(TagFromName.ReferencedImageRealWorldValueMappingSequence,"Referenced Image Real World Value Mapping Sequence");
            fullNameByTag.put(TagFromName.RealWorldValueMappingSequence,"Real World Value Mapping Sequence");
            fullNameByTag.put(TagFromName.PixelValueMappingCodeSequence,"Pixel Value Mapping Code Sequence");
            fullNameByTag.put(TagFromName.LUTLabel,"LUT Label");
            fullNameByTag.put(TagFromName.RealWorldValueLastValueMapped,"Real World Value Last Value Mapped");
            fullNameByTag.put(TagFromName.RealWorldValueLUTData,"Real World Value LUT Data");
            fullNameByTag.put(TagFromName.RealWorldValueFirstValueMapped,"Real World Value First Value Mapped");
            fullNameByTag.put(TagFromName.RealWorldValueIntercept,"Real World Value Intercept");
            fullNameByTag.put(TagFromName.RealWorldValueSlope,"Real World Value Slope");
            fullNameByTag.put(TagFromName.FindingsFlagTrial,"Findings Flag (Trial)");
            fullNameByTag.put(TagFromName.RelationshipType,"Relationship Type");
            fullNameByTag.put(TagFromName.FindingsSequenceTrial,"Findings Sequence (Trial)");
            fullNameByTag.put(TagFromName.FindingsGroupUIDTrial,"Findings Group UID (Trial)");
            fullNameByTag.put(TagFromName.ReferencedFindingsGroupUIDTrial,"Referenced Findings Group UID (Trial)");
            fullNameByTag.put(TagFromName.FindingsGroupRecordingDateTrial,"Findings Group Recording Date (Trial)");
            fullNameByTag.put(TagFromName.FindingsGroupRecordingTimeTrial,"Findings Group Recording Time (Trial)");
            fullNameByTag.put(TagFromName.FindingsSourceCategoryCodeSequenceTrial,"Findings Source Category Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.VerifyingOrganization,"Verifying Organization");
            fullNameByTag.put(TagFromName.DocumentingOrganizationIdentifierCodeSequenceTrial,"Documenting Organization Identifier Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.VerificationDateTime,"Verification DateTime");
            fullNameByTag.put(TagFromName.ObservationDateTime,"Observation DateTime");
            fullNameByTag.put(TagFromName.ValueType,"Value Type");
            fullNameByTag.put(TagFromName.ConceptNameCodeSequence,"Concept Name Code Sequence");
            fullNameByTag.put(TagFromName.MeasurementPrecisionDescriptionTrial,"Measurement Precision Description (Trial)");
            fullNameByTag.put(TagFromName.ContinuityOfContent,"Continuity Of Content");
            fullNameByTag.put(TagFromName.UrgencyOrPriorityAlertsTrial,"Urgency or Priority Alerts (Trial)");
            fullNameByTag.put(TagFromName.SequencingIndicatorTrial,"Sequencing Indicator (Trial)");
            fullNameByTag.put(TagFromName.DocumentIdentifierCodeSequenceTrial,"Document Identifier Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.DocumentAuthorTrial,"Document Author (Trial)");
            fullNameByTag.put(TagFromName.DocumentAuthorIdentifierCodeSequenceTrial,"Document Author Identifier Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.IdentifierCodeSequenceTrial,"Identifier Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.VerifyingObserverSequence,"Verifying Observer Sequence");
            fullNameByTag.put(TagFromName.ObjectBinaryIdentifierTrial,"Object Binary Identifier (Trial)");
            fullNameByTag.put(TagFromName.VerifyingObserverName,"Verifying Observer Name");
            fullNameByTag.put(TagFromName.DocumentingObserverIdentifierCodeSequenceTrial,"Documenting Observer Identifier Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.AuthorObserverSequence,"Author Observer Sequence");
            fullNameByTag.put(TagFromName.ParticipantSequence,"Participant Sequence");
            fullNameByTag.put(TagFromName.CustodialOrganizationSequence,"Custodial Organization Sequence");
            fullNameByTag.put(TagFromName.ParticipationType,"Participation Type");
            fullNameByTag.put(TagFromName.ParticipationDateTime,"Participation DateTime");
            fullNameByTag.put(TagFromName.ObserverType,"Observer Type");
            fullNameByTag.put(TagFromName.ProcedureIdentifierCodeSequenceTrial,"Procedure Identifier Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.VerifyingObserverIdentificationCodeSequence,"Verifying Observer Identification Code Sequence");
            fullNameByTag.put(TagFromName.ObjectDirectoryBinaryIdentifierTrial,"Object Directory Binary Identifier (Trial)");
            fullNameByTag.put(TagFromName.EquivalentCDADocumentSequence,"Equivalent CDA Document Sequence");
            fullNameByTag.put(TagFromName.ReferencedWaveformChannels,"Referenced Waveform Channels");
            fullNameByTag.put(TagFromName.DateOfDocumentOrVerbalTransactionTrial,"Date of Document or Verbal Transaction (Trial)");
            fullNameByTag.put(TagFromName.TimeOfDocumentCreationOrVerbalTransactionTrial,"Time of Document Creation or Verbal Transaction (Trial)");
            fullNameByTag.put(TagFromName.DateTime,"DateTime");
            fullNameByTag.put(TagFromName.Date,"Date");
            fullNameByTag.put(TagFromName.Time,"Time");
            fullNameByTag.put(TagFromName.PersonName,"Person Name");
            fullNameByTag.put(TagFromName.UID,"UID");
            fullNameByTag.put(TagFromName.ReportStatusIDTrial,"Report Status ID (Trial)");
            fullNameByTag.put(TagFromName.TemporalRangeType,"Temporal Range Type");
            fullNameByTag.put(TagFromName.ReferencedSamplePositions,"Referenced Sample Positions");
            fullNameByTag.put(TagFromName.ReferencedFrameNumbers,"Referenced Frame Numbers");
            fullNameByTag.put(TagFromName.ReferencedTimeOffsets,"Referenced Time Offsets");
            fullNameByTag.put(TagFromName.ReferencedDateTime,"Referenced DateTime");
            fullNameByTag.put(TagFromName.TextValue,"Text Value");
            fullNameByTag.put(TagFromName.ObservationCategoryCodeSequenceTrial,"Observation Category Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.ConceptCodeSequence,"Concept Code Sequence");
            fullNameByTag.put(TagFromName.BibliographicCitationTrial,"Bibliographic Citation (Trial)");
            fullNameByTag.put(TagFromName.PurposeOfReferenceCodeSequence,"Purpose of Reference Code Sequence");
            fullNameByTag.put(TagFromName.ObservationUIDTrial,"Observation UID (Trial)");
            fullNameByTag.put(TagFromName.ReferencedObservationUIDTrial,"Referenced Observation UID (Trial)");
            fullNameByTag.put(TagFromName.ReferencedObservationClassTrial,"Referenced Observation Class (Trial)");
            fullNameByTag.put(TagFromName.ReferencedObjectObservationClassTrial,"Referenced Object Observation Class (Trial)");
            fullNameByTag.put(TagFromName.AnnotationGroupNumber,"Annotation Group Number");
            fullNameByTag.put(TagFromName.ObservationDateTrial,"Observation Date (Trial)");
            fullNameByTag.put(TagFromName.ObservationTimeTrial,"Observation Time (Trial)");
            fullNameByTag.put(TagFromName.MeasurementAutomationTrial,"Measurement Automation (Trial)");
            fullNameByTag.put(TagFromName.ModifierCodeSequence,"Modifier Code Sequence");
            fullNameByTag.put(TagFromName.IdentificationDescriptionTrial,"Identification Description (Trial)");
            fullNameByTag.put(TagFromName.CoordinatesSetGeometricTypeTrial,"Coordinates Set Geometric Type (Trial)");
            fullNameByTag.put(TagFromName.AlgorithmCodeSequenceTrial,"Algorithm Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.AlgorithmDescriptionTrial,"Algorithm Description (Trial)");
            fullNameByTag.put(TagFromName.PixelCoordinatesSetTrial,"Pixel Coordinates Set (Trial)");
            fullNameByTag.put(TagFromName.MeasuredValueSequence,"Measured Value Sequence");
            fullNameByTag.put(TagFromName.NumericValueQualifierCodeSequence,"Numeric Value Qualifier Code Sequence");
            fullNameByTag.put(TagFromName.CurrentObserverTrial,"Current Observer (Trial)");
            fullNameByTag.put(TagFromName.NumericValue,"Numeric Value");
            fullNameByTag.put(TagFromName.ReferencedAccessionSequenceTrial,"Referenced Accession Sequence (Trial)");
            fullNameByTag.put(TagFromName.ReportStatusCommentTrial,"Report Status Comment (Trial)");
            fullNameByTag.put(TagFromName.ProcedureContextSequenceTrial,"Procedure Context Sequence (Trial)");
            fullNameByTag.put(TagFromName.VerbalSourceTrial,"Verbal Source (Trial)");
            fullNameByTag.put(TagFromName.AddressTrial,"Address (Trial)");
            fullNameByTag.put(TagFromName.TelephoneNumberTrial,"Telephone Number (Trial)");
            fullNameByTag.put(TagFromName.VerbalSourceIdentifierCodeSequenceTrial,"Verbal Source Identifier Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.PredecessorDocumentsSequence,"Predecessor Documents Sequence");
            fullNameByTag.put(TagFromName.ReferencedRequestSequence,"Referenced Request Sequence");
            fullNameByTag.put(TagFromName.PerformedProcedureCodeSequence,"Performed Procedure Code Sequence");
            fullNameByTag.put(TagFromName.CurrentRequestedProcedureEvidenceSequence,"Current Requested Procedure Evidence Sequence");
            fullNameByTag.put(TagFromName.ReportDetailSequenceTrial,"Report Detail Sequence (Trial)");
            fullNameByTag.put(TagFromName.PertinentOtherEvidenceSequence,"Pertinent Other Evidence Sequence");
            fullNameByTag.put(TagFromName.HL7StructuredDocumentReferenceSequence,"HL7 Structured Document Reference Sequence");
            fullNameByTag.put(TagFromName.ObservationSubjectUIDTrial,"Observation Subject UID (Trial)");
            fullNameByTag.put(TagFromName.ObservationSubjectClassTrial,"Observation Subject Class (Trial)");
            fullNameByTag.put(TagFromName.ObservationSubjectTypeCodeSequenceTrial,"Observation Subject Type Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.CompletionFlag,"Completion Flag");
            fullNameByTag.put(TagFromName.CompletionFlagDescription,"Completion Flag Description");
            fullNameByTag.put(TagFromName.VerificationFlag,"Verification Flag");
            fullNameByTag.put(TagFromName.ArchiveRequested,"Archive Requested");
            fullNameByTag.put(TagFromName.PreliminaryFlag,"Preliminary Flag");
            fullNameByTag.put(TagFromName.ContentTemplateSequence,"Content Template Sequence");
            fullNameByTag.put(TagFromName.IdenticalDocumentsSequence,"Identical Documents Sequence");
            fullNameByTag.put(TagFromName.ObservationSubjectContextFlagTrial,"Observation Subject Context Flag (Trial)");
            fullNameByTag.put(TagFromName.ObserverContextFlagTrial,"Observer Context Flag (Trial)");
            fullNameByTag.put(TagFromName.ProcedureContextFlagTrial,"Procedure Context Flag (Trial)");
            fullNameByTag.put(TagFromName.ContentSequence,"Content Sequence");
            fullNameByTag.put(TagFromName.RelationshipSequenceTrial,"Relationship Sequence (Trial)");
            fullNameByTag.put(TagFromName.RelationshipTypeCodeSequenceTrial,"Relationship Type Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.LanguageCodeSequenceTrial,"Language Code Sequence (Trial)");
            fullNameByTag.put(TagFromName.UniformResourceLocatorTrial,"Uniform Resource Locator (Trial)");
            fullNameByTag.put(TagFromName.WaveformAnnotationSequence,"Waveform Annotation Sequence");
            fullNameByTag.put(TagFromName.TemplateIdentifier,"Template Identifier");
            fullNameByTag.put(TagFromName.TemplateVersion,"Template Version");
            fullNameByTag.put(TagFromName.TemplateLocalVersion,"Template Local Version");
            fullNameByTag.put(TagFromName.TemplateExtensionFlag,"Template Extension Flag");
            fullNameByTag.put(TagFromName.TemplateExtensionOrganizationUID,"Template Extension Organization UID");
            fullNameByTag.put(TagFromName.TemplateExtensionCreatorUID,"Template Extension Creator UID");
            fullNameByTag.put(TagFromName.RelationshipTypeCodeSequenceModifierTrial,"Relationship Type Code Sequence Modifier (Trial)");
            fullNameByTag.put(TagFromName.ReferencedContentItemIdentifier,"Referenced Content Item Identifier");
            fullNameByTag.put(TagFromName.HL7InstanceIdentifier,"HL7 Instance Identifier");
            fullNameByTag.put(TagFromName.HL7DocumentEffectiveTime,"HL7 Document Effective Time");
            fullNameByTag.put(TagFromName.HL7DocumentTypeCodeSequence,"HL7 Document Type Code Sequence");
            fullNameByTag.put(TagFromName.RetrieveURI,"Retrieve URI");
            fullNameByTag.put(TagFromName.RetrieveLocationUID,"Retrieve Location UID");
            fullNameByTag.put(TagFromName.DocumentTitle,"Document Title");
            fullNameByTag.put(TagFromName.EncapsulatedDocument,"Encapsulated Document");
            fullNameByTag.put(TagFromName.MIMETypeOfEncapsulatedDocument,"MIME Type of Encapsulated Document");
            fullNameByTag.put(TagFromName.SourceInstanceSequence,"Source Instance Sequence");
            fullNameByTag.put(TagFromName.ListOfMIMETypes,"List of MIME Types");
            fullNameByTag.put(TagFromName.ProductPackageIdentifier,"Product Package Identifier");
            fullNameByTag.put(TagFromName.SubstanceAdministrationApproval,"Substance Administration Approval");
            fullNameByTag.put(TagFromName.ApprovalStatusFurtherDescription,"Approval Status Further Description");
            fullNameByTag.put(TagFromName.ApprovalStatusDateTime,"Approval Status DateTime");
            fullNameByTag.put(TagFromName.ProductTypeCodeSequence,"Product Type Code Sequence");
            fullNameByTag.put(TagFromName.ProductName,"Product Name");
            fullNameByTag.put(TagFromName.ProductDescription,"Product Description");
            fullNameByTag.put(TagFromName.ProductLotIdentifier,"Product Lot Identifier");
            fullNameByTag.put(TagFromName.ProductExpirationDateTime,"Product Expiration DateTime");
            fullNameByTag.put(TagFromName.SubstanceAdministrationDateTime,"Substance Administration DateTime");
            fullNameByTag.put(TagFromName.SubstanceAdministrationNotes,"Substance Administration Notes");
            fullNameByTag.put(TagFromName.SubstanceAdministrationDeviceID,"Substance Administration Device ID");
            fullNameByTag.put(TagFromName.ProductParameterSequence,"Product Parameter Sequence");
            fullNameByTag.put(TagFromName.SubstanceAdministrationParameterSequence,"Substance Administration Parameter Sequence");
            fullNameByTag.put(TagFromName.LensDescription,"Lens Description");
            fullNameByTag.put(TagFromName.RightLensSequence,"Right Lens Sequence");
            fullNameByTag.put(TagFromName.LeftLensSequence,"Left Lens Sequence");
            fullNameByTag.put(TagFromName.UnspecifiedLateralityLensSequence,"Unspecified Laterality Lens Sequence");
            fullNameByTag.put(TagFromName.CylinderSequence,"Cylinder Sequence");
            fullNameByTag.put(TagFromName.PrismSequence,"Prism Sequence");
            fullNameByTag.put(TagFromName.HorizontalPrismPower,"Horizontal Prism Power");
            fullNameByTag.put(TagFromName.HorizontalPrismBase,"Horizontal Prism Base");
            fullNameByTag.put(TagFromName.VerticalPrismPower,"Vertical Prism Power");
            fullNameByTag.put(TagFromName.VerticalPrismBase,"Vertical Prism Base");
            fullNameByTag.put(TagFromName.LensSegmentType,"Lens Segment Type");
            fullNameByTag.put(TagFromName.OpticalTransmittance,"Optical Transmittance");
            fullNameByTag.put(TagFromName.ChannelWidth,"Channel Width");
            fullNameByTag.put(TagFromName.PupilSize,"Pupil Size");
            fullNameByTag.put(TagFromName.CornealSize,"Corneal Size");
            fullNameByTag.put(TagFromName.AutorefractionRightEyeSequence,"Autorefraction Right Eye Sequence");
            fullNameByTag.put(TagFromName.AutorefractionLeftEyeSequence,"Autorefraction Left Eye Sequence");
            fullNameByTag.put(TagFromName.DistancePupillaryDistance,"Distance Pupillary Distance");
            fullNameByTag.put(TagFromName.NearPupillaryDistance,"Near Pupillary Distance");
            fullNameByTag.put(TagFromName.IntermediatePupillaryDistance,"Intermediate Pupillary Distance");
            fullNameByTag.put(TagFromName.OtherPupillaryDistance,"Other Pupillary Distance");
            fullNameByTag.put(TagFromName.KeratometryRightEyeSequence,"Keratometry Right Eye Sequence");
            fullNameByTag.put(TagFromName.KeratometryLeftEyeSequence,"Keratometry Left Eye Sequence");
            fullNameByTag.put(TagFromName.SteepKeratometricAxisSequence,"Steep Keratometric Axis Sequence");
            fullNameByTag.put(TagFromName.RadiusOfCurvature,"Radius of Curvature");
            fullNameByTag.put(TagFromName.KeratometricPower,"Keratometric Power");
            fullNameByTag.put(TagFromName.KeratometricAxis,"Keratometric Axis");
            fullNameByTag.put(TagFromName.FlatKeratometricAxisSequence,"Flat Keratometric Axis Sequence");
            fullNameByTag.put(TagFromName.BackgroundColor,"Background Color");
            fullNameByTag.put(TagFromName.Optotype,"Optotype");
            fullNameByTag.put(TagFromName.OptotypePresentation,"Optotype Presentation");
            fullNameByTag.put(TagFromName.SubjectiveRefractionRightEyeSequence,"Subjective Refraction Right Eye Sequence");
            fullNameByTag.put(TagFromName.SubjectiveRefractionLeftEyeSequence,"Subjective Refraction Left Eye Sequence");
            fullNameByTag.put(TagFromName.AddNearSequence,"Add Near Sequence");
            fullNameByTag.put(TagFromName.AddIntermediateSequence,"Add Intermediate Sequence");
            fullNameByTag.put(TagFromName.AddOtherSequence,"Add Other Sequence");
            fullNameByTag.put(TagFromName.AddPower,"Add Power");
            fullNameByTag.put(TagFromName.ViewingDistance,"Viewing Distance");
            fullNameByTag.put(TagFromName.VisualAcuityTypeCodeSequence,"Visual Acuity Type Code Sequence");
            fullNameByTag.put(TagFromName.VisualAcuityRightEyeSequence,"Visual Acuity Right Eye Sequence");
            fullNameByTag.put(TagFromName.VisualAcuityLeftEyeSequence,"Visual Acuity Left Eye Sequence");
            fullNameByTag.put(TagFromName.VisualAcuityBothEyesOpenSequence,"Visual Acuity Both Eyes Open Sequence");
            fullNameByTag.put(TagFromName.ViewingDistanceType,"Viewing Distance Type");
            fullNameByTag.put(TagFromName.VisualAcuityModifiers,"Visual Acuity Modifiers");
            fullNameByTag.put(TagFromName.DecimalVisualAcuity,"Decimal Visual Acuity");
            fullNameByTag.put(TagFromName.OptotypeDetailedDefinition,"Optotype Detailed Definition");
            fullNameByTag.put(TagFromName.ReferencedRefractiveMeasurementsSequence,"Referenced Refractive Measurements Sequence");
            fullNameByTag.put(TagFromName.SpherePower,"Sphere Power");
            fullNameByTag.put(TagFromName.CylinderPower,"Cylinder Power");
            fullNameByTag.put(TagFromName.CalibrationImage,"Calibration Image");
            fullNameByTag.put(TagFromName.DeviceSequence,"Device Sequence");
            fullNameByTag.put(TagFromName.ContainerComponentTypeCodeSequence,"Container Component Type Code Sequence");
            fullNameByTag.put(TagFromName.ContainerComponentThickness,"Container Component Thickness");
            fullNameByTag.put(TagFromName.DeviceLength,"Device Length");
            fullNameByTag.put(TagFromName.ContainerComponentWidth,"Container Component Width");
            fullNameByTag.put(TagFromName.DeviceDiameter,"Device Diameter");
            fullNameByTag.put(TagFromName.DeviceDiameterUnits,"Device Diameter Units");
            fullNameByTag.put(TagFromName.DeviceVolume,"Device Volume");
            fullNameByTag.put(TagFromName.InterMarkerDistance,"Inter Marker Distance");
            fullNameByTag.put(TagFromName.ContainerComponentMaterial,"Container Component Material");
            fullNameByTag.put(TagFromName.ContainerComponentID,"Container Component ID");
            fullNameByTag.put(TagFromName.ContainerComponentLength,"Container Component Length");
            fullNameByTag.put(TagFromName.ContainerComponentDiameter,"Container Component Diameter");
            fullNameByTag.put(TagFromName.ContainerComponentDescription,"Container Component Description");
            fullNameByTag.put(TagFromName.DeviceDescription,"Device Description");
            fullNameByTag.put(TagFromName.EnergyWindowVector,"Energy Window Vector");
            fullNameByTag.put(TagFromName.NumberOfEnergyWindows,"Number of Energy Windows");
            fullNameByTag.put(TagFromName.EnergyWindowInformationSequence,"Energy Window Information Sequence");
            fullNameByTag.put(TagFromName.EnergyWindowRangeSequence,"Energy Window Range Sequence");
            fullNameByTag.put(TagFromName.EnergyWindowLowerLimit,"Energy Window Lower Limit");
            fullNameByTag.put(TagFromName.EnergyWindowUpperLimit,"Energy Window Upper Limit");
            fullNameByTag.put(TagFromName.RadiopharmaceuticalInformationSequence,"Radiopharmaceutical Information Sequence");
            fullNameByTag.put(TagFromName.ResidualSyringeCounts,"Residual Syringe Counts");
            fullNameByTag.put(TagFromName.EnergyWindowName,"Energy Window Name");
            fullNameByTag.put(TagFromName.DetectorVector,"Detector Vector");
            fullNameByTag.put(TagFromName.NumberOfDetectors,"Number of Detectors");
            fullNameByTag.put(TagFromName.DetectorInformationSequence,"Detector Information Sequence");
            fullNameByTag.put(TagFromName.PhaseVector,"Phase Vector");
            fullNameByTag.put(TagFromName.NumberOfPhases,"Number of Phases");
            fullNameByTag.put(TagFromName.PhaseInformationSequence,"Phase Information Sequence");
            fullNameByTag.put(TagFromName.NumberOfFramesInPhase,"Number of Frames In Phase");
            fullNameByTag.put(TagFromName.PhaseDelay,"Phase Delay");
            fullNameByTag.put(TagFromName.PauseBetweenFrames,"Pause Between Frames");
            fullNameByTag.put(TagFromName.PhaseDescription,"Phase Description");
            fullNameByTag.put(TagFromName.RotationVector,"Rotation Vector");
            fullNameByTag.put(TagFromName.NumberOfRotations,"Number of Rotations");
            fullNameByTag.put(TagFromName.RotationInformationSequence,"Rotation Information Sequence");
            fullNameByTag.put(TagFromName.NumberOfFramesInRotation,"Number of Frames In Rotation");
            fullNameByTag.put(TagFromName.RRIntervalVector,"R-R Interval Vector");
            fullNameByTag.put(TagFromName.NumberOfRRIntervals,"Number of R-R Intervals");
            fullNameByTag.put(TagFromName.GatedInformationSequence,"Gated Information Sequence");
            fullNameByTag.put(TagFromName.DataInformationSequence,"Data Information Sequence");
            fullNameByTag.put(TagFromName.TimeSlotVector,"Time Slot Vector");
            fullNameByTag.put(TagFromName.NumberOfTimeSlots,"Number of Time Slots");
            fullNameByTag.put(TagFromName.TimeSlotInformationSequence,"Time Slot Information Sequence");
            fullNameByTag.put(TagFromName.TimeSlotTime,"Time Slot Time");
            fullNameByTag.put(TagFromName.SliceVector,"Slice Vector");
            fullNameByTag.put(TagFromName.NumberOfSlices,"Number of Slices");
            fullNameByTag.put(TagFromName.AngularViewVector,"Angular View Vector");
            fullNameByTag.put(TagFromName.TimeSliceVector,"Time Slice Vector");
            fullNameByTag.put(TagFromName.NumberOfTimeSlices,"Number Of Time Slices");
            fullNameByTag.put(TagFromName.StartAngle,"Start Angle");
            fullNameByTag.put(TagFromName.TypeOfDetectorMotion,"Type of Detector Motion");
            fullNameByTag.put(TagFromName.TriggerVector,"Trigger Vector");
            fullNameByTag.put(TagFromName.NumberOfTriggersInPhase,"Number of Triggers in Phase");
            fullNameByTag.put(TagFromName.ViewCodeSequence,"View Code Sequence");
            fullNameByTag.put(TagFromName.ViewModifierCodeSequence,"View Modifier Code Sequence");
            fullNameByTag.put(TagFromName.RadionuclideCodeSequence,"Radionuclide Code Sequence");
            fullNameByTag.put(TagFromName.AdministrationRouteCodeSequence,"Administration Route Code Sequence");
            fullNameByTag.put(TagFromName.RadiopharmaceuticalCodeSequence,"Radiopharmaceutical Code Sequence");
            fullNameByTag.put(TagFromName.CalibrationDataSequence,"Calibration Data Sequence");
            fullNameByTag.put(TagFromName.EnergyWindowNumber,"Energy Window Number");
            fullNameByTag.put(TagFromName.ImageID,"Image ID");
            fullNameByTag.put(TagFromName.PatientOrientationCodeSequence,"Patient Orientation Code Sequence");
            fullNameByTag.put(TagFromName.PatientOrientationModifierCodeSequence,"Patient Orientation Modifier Code Sequence");
            fullNameByTag.put(TagFromName.PatientGantryRelationshipCodeSequence,"Patient Gantry Relationship Code Sequence");
            fullNameByTag.put(TagFromName.SliceProgressionDirection,"Slice Progression Direction");
            fullNameByTag.put(TagFromName.SeriesType,"Series Type");
            fullNameByTag.put(TagFromName.Units,"Units");
            fullNameByTag.put(TagFromName.CountsSource,"Counts Source");
            fullNameByTag.put(TagFromName.ReprojectionMethod,"Reprojection Method");
            fullNameByTag.put(TagFromName.RandomsCorrectionMethod,"Randoms Correction Method");
            fullNameByTag.put(TagFromName.AttenuationCorrectionMethod,"Attenuation Correction Method");
            fullNameByTag.put(TagFromName.DecayCorrection,"Decay Correction");
            fullNameByTag.put(TagFromName.ReconstructionMethod,"Reconstruction Method");
            fullNameByTag.put(TagFromName.DetectorLinesOfResponseUsed,"Detector Lines of Response Used");
            fullNameByTag.put(TagFromName.ScatterCorrectionMethod,"Scatter Correction Method");
            fullNameByTag.put(TagFromName.AxialAcceptance,"Axial Acceptance");
            fullNameByTag.put(TagFromName.AxialMash,"Axial Mash");
            fullNameByTag.put(TagFromName.TransverseMash,"Transverse Mash");
            fullNameByTag.put(TagFromName.DetectorElementSize,"Detector Element Size");
            fullNameByTag.put(TagFromName.CoincidenceWindowWidth,"Coincidence Window Width");
            fullNameByTag.put(TagFromName.SecondaryCountsType,"Secondary Counts Type");
            fullNameByTag.put(TagFromName.FrameReferenceTime,"Frame Reference Time");
            fullNameByTag.put(TagFromName.PrimaryPromptsCountsAccumulated,"Primary Prompts Counts Accumulated");
            fullNameByTag.put(TagFromName.SecondaryCountsAccumulated,"Secondary Counts Accumulated");
            fullNameByTag.put(TagFromName.SliceSensitivityFactor,"Slice Sensitivity Factor");
            fullNameByTag.put(TagFromName.DecayFactor,"Decay Factor");
            fullNameByTag.put(TagFromName.DoseCalibrationFactor,"Dose Calibration Factor");
            fullNameByTag.put(TagFromName.ScatterFractionFactor,"Scatter Fraction Factor");
            fullNameByTag.put(TagFromName.DeadTimeFactor,"Dead Time Factor");
            fullNameByTag.put(TagFromName.ImageIndex,"Image Index");
            fullNameByTag.put(TagFromName.CountsIncluded,"Counts Included");
            fullNameByTag.put(TagFromName.DeadTimeCorrectionFlag,"Dead Time Correction Flag");
            fullNameByTag.put(TagFromName.HistogramSequence,"Histogram Sequence");
            fullNameByTag.put(TagFromName.HistogramNumberOfBins,"Histogram Number of Bins");
            fullNameByTag.put(TagFromName.HistogramFirstBinValue,"Histogram First Bin Value");
            fullNameByTag.put(TagFromName.HistogramLastBinValue,"Histogram Last Bin Value");
            fullNameByTag.put(TagFromName.HistogramBinWidth,"Histogram Bin Width");
            fullNameByTag.put(TagFromName.HistogramExplanation,"Histogram Explanation");
            fullNameByTag.put(TagFromName.HistogramData,"Histogram Data");
            fullNameByTag.put(TagFromName.SegmentationType,"Segmentation Type");
            fullNameByTag.put(TagFromName.SegmentSequence,"Segment Sequence");
            fullNameByTag.put(TagFromName.SegmentedPropertyCategoryCodeSequence,"Segmented Property Category Code Sequence");
            fullNameByTag.put(TagFromName.SegmentNumber,"Segment Number");
            fullNameByTag.put(TagFromName.SegmentLabel,"Segment Label");
            fullNameByTag.put(TagFromName.SegmentDescription,"Segment Description");
            fullNameByTag.put(TagFromName.SegmentAlgorithmType,"Segment Algorithm Type");
            fullNameByTag.put(TagFromName.SegmentAlgorithmName,"Segment Algorithm Name");
            fullNameByTag.put(TagFromName.SegmentIdentificationSequence,"Segment Identification Sequence");
            fullNameByTag.put(TagFromName.ReferencedSegmentNumber,"Referenced Segment Number");
            fullNameByTag.put(TagFromName.RecommendedDisplayGrayscaleValue,"Recommended Display Grayscale Value");
            fullNameByTag.put(TagFromName.RecommendedDisplayCIELabValue,"Recommended Display CIELab Value");
            fullNameByTag.put(TagFromName.MaximumFractionalValue,"Maximum Fractional Value");
            fullNameByTag.put(TagFromName.SegmentedPropertyTypeCodeSequence,"Segmented Property Type Code Sequence");
            fullNameByTag.put(TagFromName.SegmentationFractionalType,"Segmentation Fractional Type");
            fullNameByTag.put(TagFromName.DeformableRegistrationSequence,"Deformable Registration Sequence");
            fullNameByTag.put(TagFromName.SourceFrameOfReferenceUID,"Source Frame of Reference UID");
            fullNameByTag.put(TagFromName.DeformableRegistrationGridSequence,"Deformable Registration Grid Sequence");
            fullNameByTag.put(TagFromName.GridDimensions,"Grid Dimensions");
            fullNameByTag.put(TagFromName.GridResolution,"Grid Resolution");
            fullNameByTag.put(TagFromName.VectorGridData,"Vector Grid Data");
            fullNameByTag.put(TagFromName.PreDeformationMatrixRegistrationSequence,"Pre Deformation Matrix Registration Sequence");
            fullNameByTag.put(TagFromName.PostDeformationMatrixRegistrationSequence,"Post Deformation Matrix Registration Sequence");
            fullNameByTag.put(TagFromName.NumberOfSurfaces,"Number of Surfaces");
            fullNameByTag.put(TagFromName.SurfaceSequence,"Surface Sequence");
            fullNameByTag.put(TagFromName.SurfaceNumber,"Surface Number");
            fullNameByTag.put(TagFromName.SurfaceComments,"Surface Comments");
            fullNameByTag.put(TagFromName.SurfaceProcessing,"Surface Processing");
            fullNameByTag.put(TagFromName.SurfaceProcessingRatio,"Surface Processing Ratio");
            fullNameByTag.put(TagFromName.SurfaceProcessingDescription,"Surface Processing Description");
            fullNameByTag.put(TagFromName.RecommendedPresentationOpacity,"Recommended Presentation Opacity");
            fullNameByTag.put(TagFromName.RecommendedPresentationType,"Recommended Presentation Type");
            fullNameByTag.put(TagFromName.FiniteVolume,"Finite Volume");
            fullNameByTag.put(TagFromName.Manifold,"Manifold");
            fullNameByTag.put(TagFromName.SurfacePointsSequence,"Surface Points Sequence");
            fullNameByTag.put(TagFromName.SurfacePointsNormalsSequence,"Surface Points Normals Sequence");
            fullNameByTag.put(TagFromName.SurfaceMeshPrimitivesSequence,"Surface Mesh Primitives Sequence");
            fullNameByTag.put(TagFromName.SurfaceNumberOfPoints,"Surface Number of Points");
            fullNameByTag.put(TagFromName.PointCoordinatesData,"Point Coordinates Data");
            fullNameByTag.put(TagFromName.PointPositionAccuracy,"Point Position Accuracy");
            fullNameByTag.put(TagFromName.MeanPointDistance,"Mean Point Distance");
            fullNameByTag.put(TagFromName.MaximumPointDistance,"Maximum Point Distance");
            fullNameByTag.put(TagFromName.PointsBoundingBoxCoordinates,"Points Bounding Box Coordinates");
            fullNameByTag.put(TagFromName.AxisOfRotation,"Axis of Rotation");
            fullNameByTag.put(TagFromName.CenterOfRotation,"Center of Rotation");
            fullNameByTag.put(TagFromName.NumberOfVectors,"Number of Vectors");
            fullNameByTag.put(TagFromName.VectorDimensionality,"Vector Dimensionality");
            fullNameByTag.put(TagFromName.VectorAccuracy,"Vector Accuracy");
            fullNameByTag.put(TagFromName.VectorCoordinateData,"Vector Coordinate Data");
            fullNameByTag.put(TagFromName.TrianglePointIndexList,"Triangle Point Index List");
            fullNameByTag.put(TagFromName.EdgePointIndexList,"Edge Point Index List");
            fullNameByTag.put(TagFromName.VertexPointIndexList,"Vertex Point Index List");
            fullNameByTag.put(TagFromName.TriangleStripSequence,"Triangle Strip Sequence");
            fullNameByTag.put(TagFromName.TriangleFanSequence,"Triangle Fan Sequence");
            fullNameByTag.put(TagFromName.LineSequence,"Line Sequence");
            fullNameByTag.put(TagFromName.PrimitivePointIndexList,"Primitive Point Index List");
            fullNameByTag.put(TagFromName.SurfaceCount,"Surface Count");
            fullNameByTag.put(TagFromName.ReferencedSurfaceSequence,"Referenced Surface Sequence");
            fullNameByTag.put(TagFromName.ReferencedSurfaceNumber,"Referenced Surface Number");
            fullNameByTag.put(TagFromName.SegmentSurfaceGenerationAlgorithmIdentificationSequence,"Segment Surface Generation Algorithm Identification Sequence");
            fullNameByTag.put(TagFromName.SegmentSurfaceSourceInstanceSequence,"Segment Surface Source Instance Sequence");
            fullNameByTag.put(TagFromName.AlgorithmFamilyCodeSequence,"Algorithm Family Code Sequence");
            fullNameByTag.put(TagFromName.AlgorithmNameCodeSequence,"Algorithm Name Code Sequence");
            fullNameByTag.put(TagFromName.AlgorithmVersion,"Algorithm Version");
            fullNameByTag.put(TagFromName.AlgorithmParameters,"Algorithm Parameters");
            fullNameByTag.put(TagFromName.FacetSequence,"Facet Sequence");
            fullNameByTag.put(TagFromName.SurfaceProcessingAlgorithmIdentificationSequence,"Surface Processing Algorithm Identification Sequence");
            fullNameByTag.put(TagFromName.AlgorithmName,"Algorithm Name");
            fullNameByTag.put(TagFromName.GraphicAnnotationSequence,"Graphic Annotation Sequence");
            fullNameByTag.put(TagFromName.GraphicLayer,"Graphic Layer");
            fullNameByTag.put(TagFromName.BoundingBoxAnnotationUnits,"Bounding Box Annotation Units");
            fullNameByTag.put(TagFromName.AnchorPointAnnotationUnits,"Anchor Point Annotation Units");
            fullNameByTag.put(TagFromName.GraphicAnnotationUnits,"Graphic Annotation Units");
            fullNameByTag.put(TagFromName.UnformattedTextValue,"Unformatted Text Value");
            fullNameByTag.put(TagFromName.TextObjectSequence,"Text Object Sequence");
            fullNameByTag.put(TagFromName.GraphicObjectSequence,"Graphic Object Sequence");
            fullNameByTag.put(TagFromName.BoundingBoxTopLeftHandCorner,"Bounding Box Top Left Hand Corner");
            fullNameByTag.put(TagFromName.BoundingBoxBottomRightHandCorner,"Bounding Box Bottom Right Hand Corner");
            fullNameByTag.put(TagFromName.BoundingBoxTextHorizontalJustification,"Bounding Box Text Horizontal Justification");
            fullNameByTag.put(TagFromName.AnchorPoint,"Anchor Point");
            fullNameByTag.put(TagFromName.AnchorPointVisibility,"Anchor Point Visibility");
            fullNameByTag.put(TagFromName.GraphicDimensions,"Graphic Dimensions");
            fullNameByTag.put(TagFromName.NumberOfGraphicPoints,"Number Of Graphic Points");
            fullNameByTag.put(TagFromName.GraphicData,"Graphic Data");
            fullNameByTag.put(TagFromName.GraphicType,"Graphic Type");
            fullNameByTag.put(TagFromName.GraphicFilled,"Graphic Filled");
            fullNameByTag.put(TagFromName.ImageRotationTrial,"Image Rotation (Trial)");
            fullNameByTag.put(TagFromName.ImageHorizontalFlip,"Image Horizontal Flip");
            fullNameByTag.put(TagFromName.ImageRotation,"Image Rotation");
            fullNameByTag.put(TagFromName.DisplayedAreaTopLeftHandCornerTrial,"Displayed Area Top Left Hand Corner (Trial)");
            fullNameByTag.put(TagFromName.DisplayedAreaBottomRightHandCornerTrial,"Displayed Area Bottom Right Hand Corner (Trial)");
            fullNameByTag.put(TagFromName.DisplayedAreaTopLeftHandCorner,"Displayed Area Top Left Hand Corner");
            fullNameByTag.put(TagFromName.DisplayedAreaBottomRightHandCorner,"Displayed Area Bottom Right Hand Corner");
            fullNameByTag.put(TagFromName.DisplayedAreaSelectionSequence,"Displayed Area Selection Sequence");
            fullNameByTag.put(TagFromName.GraphicLayerSequence,"Graphic Layer Sequence");
            fullNameByTag.put(TagFromName.GraphicLayerOrder,"Graphic Layer Order");
            fullNameByTag.put(TagFromName.GraphicLayerRecommendedDisplayGrayscaleValue,"Graphic Layer Recommended Display Grayscale Value");
            fullNameByTag.put(TagFromName.GraphicLayerRecommendedDisplayRGBValue,"Graphic Layer Recommended Display RGB Value");
            fullNameByTag.put(TagFromName.GraphicLayerDescription,"Graphic Layer Description");
            fullNameByTag.put(TagFromName.ContentLabel,"Content Label");
            fullNameByTag.put(TagFromName.ContentDescription,"Content Description");
            fullNameByTag.put(TagFromName.PresentationCreationDate,"Presentation Creation Date");
            fullNameByTag.put(TagFromName.PresentationCreationTime,"Presentation Creation Time");
            fullNameByTag.put(TagFromName.ContentCreatorsName,"Content Creator's Name");
            fullNameByTag.put(TagFromName.ContentCreatorsIdentificationCodeSequence,"Content Creator's Identification Code Sequence");
            fullNameByTag.put(TagFromName.AlternateContentDescriptionSequence,"Alternate Content Description Sequence");
            fullNameByTag.put(TagFromName.PresentationSizeMode,"Presentation Size Mode");
            fullNameByTag.put(TagFromName.PresentationPixelSpacing,"Presentation Pixel Spacing");
            fullNameByTag.put(TagFromName.PresentationPixelAspectRatio,"Presentation Pixel Aspect Ratio");
            fullNameByTag.put(TagFromName.PresentationPixelMagnificationRatio,"Presentation Pixel Magnification Ratio");
            fullNameByTag.put(TagFromName.ShapeType,"Shape Type");
            fullNameByTag.put(TagFromName.RegistrationSequence,"Registration Sequence");
            fullNameByTag.put(TagFromName.MatrixRegistrationSequence,"Matrix Registration Sequence");
            fullNameByTag.put(TagFromName.MatrixSequence,"Matrix Sequence");
            fullNameByTag.put(TagFromName.FrameOfReferenceTransformationMatrixType,"Frame of Reference Transformation Matrix Type");
            fullNameByTag.put(TagFromName.RegistrationTypeCodeSequence,"Registration Type Code Sequence");
            fullNameByTag.put(TagFromName.FiducialDescription,"Fiducial Description");
            fullNameByTag.put(TagFromName.FiducialIdentifier,"Fiducial Identifier");
            fullNameByTag.put(TagFromName.FiducialIdentifierCodeSequence,"Fiducial Identifier Code Sequence");
            fullNameByTag.put(TagFromName.ContourUncertaintyRadius,"Contour Uncertainty Radius");
            fullNameByTag.put(TagFromName.UsedFiducialsSequence,"Used Fiducials Sequence");
            fullNameByTag.put(TagFromName.GraphicCoordinatesDataSequence,"Graphic Coordinates Data Sequence");
            fullNameByTag.put(TagFromName.FiducialUID,"Fiducial UID");
            fullNameByTag.put(TagFromName.FiducialSetSequence,"Fiducial Set Sequence");
            fullNameByTag.put(TagFromName.FiducialSequence,"Fiducial Sequence");
            fullNameByTag.put(TagFromName.GraphicLayerRecommendedDisplayCIELabValue,"Graphic Layer Recommended Display CIELab Value");
            fullNameByTag.put(TagFromName.BlendingSequence,"Blending Sequence");
            fullNameByTag.put(TagFromName.RelativeOpacity,"Relative Opacity");
            fullNameByTag.put(TagFromName.ReferencedSpatialRegistrationSequence,"Referenced Spatial Registration Sequence");
            fullNameByTag.put(TagFromName.BlendingPosition,"Blending Position");
            fullNameByTag.put(TagFromName.HangingProtocolName,"Hanging Protocol Name");
            fullNameByTag.put(TagFromName.HangingProtocolDescription,"Hanging Protocol Description");
            fullNameByTag.put(TagFromName.HangingProtocolLevel,"Hanging Protocol Level");
            fullNameByTag.put(TagFromName.HangingProtocolCreator,"Hanging Protocol Creator");
            fullNameByTag.put(TagFromName.HangingProtocolCreationDateTime,"Hanging Protocol Creation DateTime");
            fullNameByTag.put(TagFromName.HangingProtocolDefinitionSequence,"Hanging Protocol Definition Sequence");
            fullNameByTag.put(TagFromName.HangingProtocolUserIdentificationCodeSequence,"Hanging Protocol User Identification Code Sequence");
            fullNameByTag.put(TagFromName.HangingProtocolUserGroupName,"Hanging Protocol User Group Name");
            fullNameByTag.put(TagFromName.SourceHangingProtocolSequence,"Source Hanging Protocol Sequence");
            fullNameByTag.put(TagFromName.NumberOfPriorsReferenced,"Number of Priors Referenced");
            fullNameByTag.put(TagFromName.ImageSetsSequence,"Image Sets Sequence");
            fullNameByTag.put(TagFromName.ImageSetSelectorSequence,"Image Set Selector Sequence");
            fullNameByTag.put(TagFromName.ImageSetSelectorUsageFlag,"Image Set Selector Usage Flag");
            fullNameByTag.put(TagFromName.SelectorAttribute,"Selector Attribute");
            fullNameByTag.put(TagFromName.SelectorValueNumber,"Selector Value Number");
            fullNameByTag.put(TagFromName.TimeBasedImageSetsSequence,"Time Based Image Sets Sequence");
            fullNameByTag.put(TagFromName.ImageSetNumber,"Image Set Number");
            fullNameByTag.put(TagFromName.ImageSetSelectorCategory,"Image Set Selector Category");
            fullNameByTag.put(TagFromName.RelativeTime,"Relative Time");
            fullNameByTag.put(TagFromName.RelativeTimeUnits,"Relative Time Units");
            fullNameByTag.put(TagFromName.AbstractPriorValue,"Abstract Prior Value");
            fullNameByTag.put(TagFromName.AbstractPriorCodeSequence,"Abstract Prior Code Sequence");
            fullNameByTag.put(TagFromName.ImageSetLabel,"Image Set Label");
            fullNameByTag.put(TagFromName.SelectorAttributeVR,"Selector Attribute VR");
            fullNameByTag.put(TagFromName.SelectorSequencePointer,"Selector Sequence Pointer");
            fullNameByTag.put(TagFromName.SelectorSequencePointerPrivateCreator,"Selector Sequence Pointer Private Creator");
            fullNameByTag.put(TagFromName.SelectorAttributePrivateCreator,"Selector Attribute Private Creator");
            fullNameByTag.put(TagFromName.SelectorATValue,"Selector AT Value");
            fullNameByTag.put(TagFromName.SelectorCSValue,"Selector CS Value");
            fullNameByTag.put(TagFromName.SelectorISValue,"Selector IS Value");
            fullNameByTag.put(TagFromName.SelectorLOValue,"Selector LO Value");
            fullNameByTag.put(TagFromName.SelectorLTValue,"Selector LT Value");
            fullNameByTag.put(TagFromName.SelectorPNValue,"Selector PN Value");
            fullNameByTag.put(TagFromName.SelectorSHValue,"Selector SH Value");
            fullNameByTag.put(TagFromName.SelectorSTValue,"Selector ST Value");
            fullNameByTag.put(TagFromName.SelectorUTValue,"Selector UT Value");
            fullNameByTag.put(TagFromName.SelectorDSValue,"Selector DS Value");
            fullNameByTag.put(TagFromName.SelectorFDValue,"Selector FD Value");
            fullNameByTag.put(TagFromName.SelectorFLValue,"Selector FL Value");
            fullNameByTag.put(TagFromName.SelectorULValue,"Selector UL Value");
            fullNameByTag.put(TagFromName.SelectorUSValue,"Selector US Value");
            fullNameByTag.put(TagFromName.SelectorSLValue,"Selector SL Value");
            fullNameByTag.put(TagFromName.SelectorSSValue,"Selector SS Value");
            fullNameByTag.put(TagFromName.SelectorCodeSequenceValue,"Selector Code Sequence Value");
            fullNameByTag.put(TagFromName.NumberOfScreens,"Number of Screens");
            fullNameByTag.put(TagFromName.NominalScreenDefinitionSequence,"Nominal Screen Definition Sequence");
            fullNameByTag.put(TagFromName.NumberOfVerticalPixels,"Number of Vertical Pixels");
            fullNameByTag.put(TagFromName.NumberOfHorizontalPixels,"Number of Horizontal Pixels");
            fullNameByTag.put(TagFromName.DisplayEnvironmentSpatialPosition,"Display Environment Spatial Position");
            fullNameByTag.put(TagFromName.ScreenMinimumGrayscaleBitDepth,"Screen Minimum Grayscale Bit Depth");
            fullNameByTag.put(TagFromName.ScreenMinimumColorBitDepth,"Screen Minimum Color Bit Depth");
            fullNameByTag.put(TagFromName.ApplicationMaximumRepaintTime,"Application Maximum Repaint Time");
            fullNameByTag.put(TagFromName.DisplaySetsSequence,"Display Sets Sequence");
            fullNameByTag.put(TagFromName.DisplaySetNumber,"Display Set Number");
            fullNameByTag.put(TagFromName.DisplaySetLabel,"Display Set Label");
            fullNameByTag.put(TagFromName.DisplaySetPresentationGroup,"Display Set Presentation Group");
            fullNameByTag.put(TagFromName.DisplaySetPresentationGroupDescription,"Display Set Presentation Group Description");
            fullNameByTag.put(TagFromName.PartialDataDisplayHandling,"Partial Data Display Handling");
            fullNameByTag.put(TagFromName.SynchronizedScrollingSequence,"Synchronized Scrolling Sequence");
            fullNameByTag.put(TagFromName.DisplaySetScrollingGroup,"Display Set Scrolling Group");
            fullNameByTag.put(TagFromName.NavigationIndicatorSequence,"Navigation Indicator Sequence");
            fullNameByTag.put(TagFromName.NavigationDisplaySet,"Navigation Display Set");
            fullNameByTag.put(TagFromName.ReferenceDisplaySets,"Reference Display Sets");
            fullNameByTag.put(TagFromName.ImageBoxesSequence,"Image Boxes Sequence");
            fullNameByTag.put(TagFromName.ImageBoxNumber,"Image Box Number");
            fullNameByTag.put(TagFromName.ImageBoxLayoutType,"Image Box Layout Type");
            fullNameByTag.put(TagFromName.ImageBoxTileHorizontalDimension,"Image Box Tile Horizontal Dimension");
            fullNameByTag.put(TagFromName.ImageBoxTileVerticalDimension,"Image Box Tile Vertical Dimension");
            fullNameByTag.put(TagFromName.ImageBoxScrollDirection,"Image Box Scroll Direction");
            fullNameByTag.put(TagFromName.ImageBoxSmallScrollType,"Image Box Small Scroll Type");
            fullNameByTag.put(TagFromName.ImageBoxSmallScrollAmount,"Image Box Small Scroll Amount");
            fullNameByTag.put(TagFromName.ImageBoxLargeScrollType,"Image Box Large Scroll Type");
            fullNameByTag.put(TagFromName.ImageBoxLargeScrollAmount,"Image Box Large Scroll Amount");
            fullNameByTag.put(TagFromName.ImageBoxOverlapPriority,"Image Box Overlap Priority");
            fullNameByTag.put(TagFromName.CineRelativeToRealTime,"Cine Relative to Real-Time");
            fullNameByTag.put(TagFromName.FilterOperationsSequence,"Filter Operations Sequence");
            fullNameByTag.put(TagFromName.FilterByCategory,"Filter-by Category");
            fullNameByTag.put(TagFromName.FilterByAttributePresence,"Filter-by Attribute Presence");
            fullNameByTag.put(TagFromName.FilterByOperator,"Filter-by Operator");
            fullNameByTag.put(TagFromName.StructuredDisplayBackgroundCIELabValue,"Structured Display Background CIELab Value");
            fullNameByTag.put(TagFromName.EmptyImageBoxCIELabValue,"Empty Image Box CIELab Value");
            fullNameByTag.put(TagFromName.StructuredDisplayImageBoxSequence,"Structured Display Image Box Sequence");
            fullNameByTag.put(TagFromName.StructuredDisplayTextBoxSequence,"Structured Display Text Box Sequence");
            fullNameByTag.put(TagFromName.ReferencedFirstFrameSequence,"Referenced First Frame Sequence");
            fullNameByTag.put(TagFromName.ImageBoxSynchronizationSequence,"Image Box Synchronization Sequence");
            fullNameByTag.put(TagFromName.SynchronizedImageBoxList,"Synchronized Image Box List");
            fullNameByTag.put(TagFromName.TypeOfSynchronization,"Type of Synchronization");
            fullNameByTag.put(TagFromName.BlendingOperationType,"Blending Operation Type");
            fullNameByTag.put(TagFromName.ReformattingOperationType,"Reformatting Operation Type");
            fullNameByTag.put(TagFromName.ReformattingThickness,"Reformatting Thickness");
            fullNameByTag.put(TagFromName.ReformattingInterval,"Reformatting Interval");
            fullNameByTag.put(TagFromName.ReformattingOperationInitialViewDirection,"Reformatting Operation Initial View Direction");
            fullNameByTag.put(TagFromName.ThreeDRenderingType,"3D Rendering Type");
            fullNameByTag.put(TagFromName.SortingOperationsSequence,"Sorting Operations Sequence");
            fullNameByTag.put(TagFromName.SortByCategory,"Sort-by Category");
            fullNameByTag.put(TagFromName.SortingDirection,"Sorting Direction");
            fullNameByTag.put(TagFromName.DisplaySetPatientOrientation,"Display Set Patient Orientation");
            fullNameByTag.put(TagFromName.VOIType,"VOI Type");
            fullNameByTag.put(TagFromName.PseudocolorType,"Pseudo-color Type");
            fullNameByTag.put(TagFromName.ShowGrayscaleInverted,"Show Grayscale Inverted");
            fullNameByTag.put(TagFromName.ShowImageTrueSizeFlag,"Show Image True Size Flag");
            fullNameByTag.put(TagFromName.ShowGraphicAnnotationFlag,"Show Graphic Annotation Flag");
            fullNameByTag.put(TagFromName.ShowPatientDemographicsFlag,"Show Patient Demographics Flag");
            fullNameByTag.put(TagFromName.ShowAcquisitionTechniquesFlag,"Show Acquisition Techniques Flag");
            fullNameByTag.put(TagFromName.DisplaySetHorizontalJustification,"Display Set Horizontal Justification");
            fullNameByTag.put(TagFromName.DisplaySetVerticalJustification,"Display Set Vertical Justification");
            fullNameByTag.put(TagFromName.StorageMediaFileSetID,"Storage Media FileSet ID");
            fullNameByTag.put(TagFromName.StorageMediaFileSetUID,"Storage Media FileSet UID");
            fullNameByTag.put(TagFromName.IconImageSequence,"Icon Image Sequence");
            fullNameByTag.put(TagFromName.TopicTitle,"Topic Title");
            fullNameByTag.put(TagFromName.TopicSubject,"Topic Subject");
            fullNameByTag.put(TagFromName.TopicAuthor,"Topic Author");
            fullNameByTag.put(TagFromName.TopicKeyWords,"Topic Key Words");
            fullNameByTag.put(TagFromName.SOPInstanceStatus,"SOP Instance Status");
            fullNameByTag.put(TagFromName.SOPAuthorizationDateAndTime,"SOP Authorization Date and Time");
            fullNameByTag.put(TagFromName.SOPAuthorizationComment,"SOP Authorization Comment");
            fullNameByTag.put(TagFromName.AuthorizationEquipmentCertificationNumber,"Authorization Equipment Certification Number");
            fullNameByTag.put(TagFromName.MACIDNumber,"MAC ID Number");
            fullNameByTag.put(TagFromName.MACCalculationTransferSyntaxUID,"MAC Calculation Transfer Syntax UID");
            fullNameByTag.put(TagFromName.MACAlgorithm,"MAC Algorithm");
            fullNameByTag.put(TagFromName.DataElementsSigned,"Data Elements Signed");
            fullNameByTag.put(TagFromName.DigitalSignatureUID,"Digital Signature UID");
            fullNameByTag.put(TagFromName.DigitalSignatureDateTime,"Digital Signature DateTime");
            fullNameByTag.put(TagFromName.CertificateType,"Certificate Type");
            fullNameByTag.put(TagFromName.CertificateOfSigner,"Certificate of Signer");
            fullNameByTag.put(TagFromName.Signature,"Signature");
            fullNameByTag.put(TagFromName.CertifiedTimestampType,"Certified Timestamp Type");
            fullNameByTag.put(TagFromName.CertifiedTimestamp,"Certified Timestamp");
            fullNameByTag.put(TagFromName.DigitalSignaturePurposeCodeSequence,"Digital Signature Purpose Code Sequence");
            fullNameByTag.put(TagFromName.ReferencedDigitalSignatureSequence,"Referenced Digital Signature Sequence");
            fullNameByTag.put(TagFromName.ReferencedSOPInstanceMACSequence,"Referenced SOP Instance MAC Sequence");
            fullNameByTag.put(TagFromName.MAC,"MAC");
            fullNameByTag.put(TagFromName.EncryptedAttributesSequence,"Encrypted Attributes Sequence");
            fullNameByTag.put(TagFromName.EncryptedContentTransferSyntaxUID,"Encrypted Content Transfer Syntax UID");
            fullNameByTag.put(TagFromName.EncryptedContent,"Encrypted Content");
            fullNameByTag.put(TagFromName.ModifiedAttributesSequence,"Modified Attributes Sequence");
            fullNameByTag.put(TagFromName.OriginalAttributesSequence,"Original Attributes Sequence");
            fullNameByTag.put(TagFromName.AttributeModificationDateTime,"Attribute Modification DateTime");
            fullNameByTag.put(TagFromName.ModifyingSystem,"Modifying System");
            fullNameByTag.put(TagFromName.SourceOfPreviousValues,"Source of Previous Values");
            fullNameByTag.put(TagFromName.ReasonForTheAttributeModification,"Reason for the Attribute Modification");
            fullNameByTag.put(TagFromName.ZonalMap,"Zonal Map");
            fullNameByTag.put(TagFromName.NumberOfCopies,"Number of Copies");
            fullNameByTag.put(TagFromName.PrinterConfigurationSequence,"Printer Configuration Sequence");
            fullNameByTag.put(TagFromName.PrintPriority,"Print Priority");
            fullNameByTag.put(TagFromName.MediumType,"Medium Type");
            fullNameByTag.put(TagFromName.FilmDestination,"Film Destination");
            fullNameByTag.put(TagFromName.FilmSessionLabel,"Film Session Label");
            fullNameByTag.put(TagFromName.MemoryAllocation,"Memory Allocation");
            fullNameByTag.put(TagFromName.MaximumMemoryAllocation,"Maximum Memory Allocation");
            fullNameByTag.put(TagFromName.ColorImagePrintingFlag,"Color Image Printing Flag");
            fullNameByTag.put(TagFromName.CollationFlag,"Collation Flag");
            fullNameByTag.put(TagFromName.AnnotationFlag,"Annotation Flag");
            fullNameByTag.put(TagFromName.ImageOverlayFlag,"Image Overlay Flag");
            fullNameByTag.put(TagFromName.PresentationLUTFlag,"Presentation LUT Flag");
            fullNameByTag.put(TagFromName.ImageBoxPresentationLUTFlag,"Image Box Presentation LUT Flag");
            fullNameByTag.put(TagFromName.MemoryBitDepth,"Memory Bit Depth");
            fullNameByTag.put(TagFromName.PrintingBitDepth,"Printing Bit Depth");
            fullNameByTag.put(TagFromName.MediaInstalledSequence,"Media Installed Sequence");
            fullNameByTag.put(TagFromName.OtherMediaAvailableSequence,"Other Media Available Sequence");
            fullNameByTag.put(TagFromName.SupportedImageDisplayFormatsSequence,"Supported Image Display Formats Sequence");
            fullNameByTag.put(TagFromName.ReferencedFilmBoxSequence,"Referenced Film Box Sequence");
            fullNameByTag.put(TagFromName.ReferencedStoredPrintSequence,"Referenced Stored Print Sequence");
            fullNameByTag.put(TagFromName.ImageDisplayFormat,"Image Display Format");
            fullNameByTag.put(TagFromName.AnnotationDisplayFormatID,"Annotation Display Format ID");
            fullNameByTag.put(TagFromName.FilmOrientation,"Film Orientation");
            fullNameByTag.put(TagFromName.FilmSizeID,"Film Size ID");
            fullNameByTag.put(TagFromName.PrinterResolutionID,"Printer Resolution ID");
            fullNameByTag.put(TagFromName.DefaultPrinterResolutionID,"Default Printer Resolution ID");
            fullNameByTag.put(TagFromName.MagnificationType,"Magnification Type");
            fullNameByTag.put(TagFromName.SmoothingType,"Smoothing Type");
            fullNameByTag.put(TagFromName.DefaultMagnificationType,"Default Magnification Type");
            fullNameByTag.put(TagFromName.OtherMagnificationTypesAvailable,"Other Magnification Types Available");
            fullNameByTag.put(TagFromName.DefaultSmoothingType,"Default Smoothing Type");
            fullNameByTag.put(TagFromName.OtherSmoothingTypesAvailable,"Other Smoothing Types Available");
            fullNameByTag.put(TagFromName.BorderDensity,"Border Density");
            fullNameByTag.put(TagFromName.EmptyImageDensity,"Empty Image Density");
            fullNameByTag.put(TagFromName.MinDensity,"Min Density");
            fullNameByTag.put(TagFromName.MaxDensity,"Max Density");
            fullNameByTag.put(TagFromName.Trim,"Trim");
            fullNameByTag.put(TagFromName.ConfigurationInformation,"Configuration Information");
            fullNameByTag.put(TagFromName.ConfigurationInformationDescription,"Configuration Information Description");
            fullNameByTag.put(TagFromName.MaximumCollatedFilms,"Maximum Collated Films");
            fullNameByTag.put(TagFromName.Illumination,"Illumination");
            fullNameByTag.put(TagFromName.ReflectedAmbientLight,"Reflected Ambient Light");
            fullNameByTag.put(TagFromName.PrinterPixelSpacing,"Printer Pixel Spacing");
            fullNameByTag.put(TagFromName.ReferencedFilmSessionSequence,"Referenced Film Session Sequence");
            fullNameByTag.put(TagFromName.ReferencedImageBoxSequence,"Referenced Image Box Sequence");
            fullNameByTag.put(TagFromName.ReferencedBasicAnnotationBoxSequence,"Referenced Basic Annotation Box Sequence");
            fullNameByTag.put(TagFromName.ImageBoxPosition,"Image Box Position");
            fullNameByTag.put(TagFromName.Polarity,"Polarity");
            fullNameByTag.put(TagFromName.RequestedImageSize,"Requested Image Size");
            fullNameByTag.put(TagFromName.RequestedDecimateCropBehavior,"Requested Decimate/Crop Behavior");
            fullNameByTag.put(TagFromName.RequestedResolutionID,"Requested Resolution ID");
            fullNameByTag.put(TagFromName.RequestedImageSizeFlag,"Requested Image Size Flag");
            fullNameByTag.put(TagFromName.DecimateCropResult,"Decimate/Crop Result");
            fullNameByTag.put(TagFromName.BasicGrayscaleImageSequence,"Basic Grayscale Image Sequence");
            fullNameByTag.put(TagFromName.BasicColorImageSequence,"Basic Color Image Sequence");
            fullNameByTag.put(TagFromName.ReferencedImageOverlayBoxSequence,"Referenced Image Overlay Box Sequence");
            fullNameByTag.put(TagFromName.ReferencedVOILUTBoxSequence,"Referenced VOI LUT Box Sequence");
            fullNameByTag.put(TagFromName.AnnotationPosition,"Annotation Position");
            fullNameByTag.put(TagFromName.TextString,"Text String");
            fullNameByTag.put(TagFromName.ReferencedOverlayPlaneSequence,"Referenced Overlay Plane Sequence");
            fullNameByTag.put(TagFromName.ReferencedOverlayPlaneGroups,"Referenced Overlay Plane Groups");
            fullNameByTag.put(TagFromName.OverlayPixelDataSequence,"Overlay Pixel Data Sequence");
            fullNameByTag.put(TagFromName.OverlayMagnificationType,"Overlay Magnification Type");
            fullNameByTag.put(TagFromName.OverlaySmoothingType,"Overlay Smoothing Type");
            fullNameByTag.put(TagFromName.OverlayOrImageMagnification,"Overlay Or Image Magnification");
            fullNameByTag.put(TagFromName.MagnifyToNumberOfColumns,"Magnify to Number of Columns");
            fullNameByTag.put(TagFromName.OverlayForegroundDensity,"Overlay Foreground Density");
            fullNameByTag.put(TagFromName.OverlayBackgroundDensity,"Overlay Background Density");
            fullNameByTag.put(TagFromName.OverlayMode,"Overlay Mode");
            fullNameByTag.put(TagFromName.ThresholdDensity,"Threshold Density");
            fullNameByTag.put(TagFromName.ReferencedOverlayImageBoxSequence,"Referenced Overlay Image Box Sequence");
            fullNameByTag.put(TagFromName.PresentationLUTSequence,"Presentation LUT Sequence");
            fullNameByTag.put(TagFromName.PresentationLUTShape,"Presentation LUT Shape");
            fullNameByTag.put(TagFromName.ReferencedPresentationLUTSequence,"Referenced Presentation LUT Sequence");
            fullNameByTag.put(TagFromName.PrintJobID,"Print Job ID");
            fullNameByTag.put(TagFromName.ExecutionStatus,"Execution Status");
            fullNameByTag.put(TagFromName.ExecutionStatusInfo,"Execution Status Info");
            fullNameByTag.put(TagFromName.CreationDate,"Creation Date");
            fullNameByTag.put(TagFromName.CreationTime,"Creation Time");
            fullNameByTag.put(TagFromName.Originator,"Originator");
            fullNameByTag.put(TagFromName.DestinationAE,"Destination AE");
            fullNameByTag.put(TagFromName.OwnerID,"OwnerID");
            fullNameByTag.put(TagFromName.NumberOfFilms,"Number Of Films");
            fullNameByTag.put(TagFromName.ReferencedPrintJobSequencePull,"Referenced Print Job Sequence (in Pull Request N-Action)");
            fullNameByTag.put(TagFromName.PrinterStatus,"Printer Status");
            fullNameByTag.put(TagFromName.PrinterStatusInfo,"Printer Status Info");
            fullNameByTag.put(TagFromName.PrinterName,"Printer Name");
            fullNameByTag.put(TagFromName.PrintQueueID,"Print Queue ID");
            fullNameByTag.put(TagFromName.QueueStatus,"Queue Status");
            fullNameByTag.put(TagFromName.PrintJobDescriptionSequence,"Print Job Description Sequence");
            fullNameByTag.put(TagFromName.ReferencedPrintJobSequenceQueue,"Referenced Print Job Sequence (in Queue Mx Module)");
            fullNameByTag.put(TagFromName.PrintManagementCapabilitiesSequence,"Print Management Capabilities Sequence");
            fullNameByTag.put(TagFromName.PrinterCharacteristicsSequence,"Printer Characteristics Sequence");
            fullNameByTag.put(TagFromName.FilmBoxContentSequence,"Film Box Content Sequence");
            fullNameByTag.put(TagFromName.ImageBoxContentSequence,"Image Box Content Sequence");
            fullNameByTag.put(TagFromName.AnnotationContentSequence,"Annotation Content Sequence");
            fullNameByTag.put(TagFromName.ImageOverlayBoxContentSequence,"Image Overlay Box Content Sequence");
            fullNameByTag.put(TagFromName.PresentationLUTContentSequence,"Presentation LUT Content Sequence");
            fullNameByTag.put(TagFromName.ProposedStudySequence,"Proposed Study Sequence");
            fullNameByTag.put(TagFromName.OriginalImageSequence,"Original Image Sequence");
            fullNameByTag.put(TagFromName.LabelUsingInformationExtractedFromInstances,"Label Using Information Extracted From Instances");
            fullNameByTag.put(TagFromName.LabelText,"Label Text");
            fullNameByTag.put(TagFromName.LabelStyleSelection,"Label Style Selection");
            fullNameByTag.put(TagFromName.MediaDisposition,"Media Disposition");
            fullNameByTag.put(TagFromName.BarcodeValue,"Barcode Value");
            fullNameByTag.put(TagFromName.BarcodeSymbology,"Barcode Symbology");
            fullNameByTag.put(TagFromName.AllowMediaSplitting,"Allow Media Splitting");
            fullNameByTag.put(TagFromName.IncludeNonDICOMObjects,"Include Non-DICOM Objects");
            fullNameByTag.put(TagFromName.IncludeDisplayApplication,"Include Display Application");
            fullNameByTag.put(TagFromName.PreserveCompositeInstancesAfterMediaCreation,"Preserve Composite Instances After Media Creation");
            fullNameByTag.put(TagFromName.TotalNumberOfPiecesOfMediaCreated,"Total Number of Pieces of Media Created");
            fullNameByTag.put(TagFromName.RequestedMediaApplicationProfile,"Requested Media Application Profile");
            fullNameByTag.put(TagFromName.ReferencedStorageMediaSequence,"Referenced Storage Media Sequence");
            fullNameByTag.put(TagFromName.FailureAttributes,"Failure Attributes");
            fullNameByTag.put(TagFromName.AllowLossyCompression,"Allow Lossy Compression");
            fullNameByTag.put(TagFromName.RequestPriority,"Request Priority");
            fullNameByTag.put(TagFromName.RTImageLabel,"RT Image Label");
            fullNameByTag.put(TagFromName.RTImageName,"RT Image Name");
            fullNameByTag.put(TagFromName.RTImageDescription,"RT Image Description");
            fullNameByTag.put(TagFromName.ReportedValuesOrigin,"Reported Values Origin");
            fullNameByTag.put(TagFromName.RTImagePlane,"RT Image Plane");
            fullNameByTag.put(TagFromName.XRayImageReceptorTranslation,"X-Ray Image Receptor Translation");
            fullNameByTag.put(TagFromName.XRayImageReceptorAngle,"X-Ray Image Receptor Angle");
            fullNameByTag.put(TagFromName.RTImageOrientation,"RTImageOrientation");
            fullNameByTag.put(TagFromName.ImagePlanePixelSpacing,"Image Plane Pixel Spacing");
            fullNameByTag.put(TagFromName.RTImagePosition,"RT Image Position");
            fullNameByTag.put(TagFromName.RadiationMachineName,"Radiation Machine Name");
            fullNameByTag.put(TagFromName.RadiationMachineSAD,"Radiation Machine SAD");
            fullNameByTag.put(TagFromName.RadiationMachineSSD,"Radiation Machine SSD");
            fullNameByTag.put(TagFromName.RTImageSID,"RT Image SID");
            fullNameByTag.put(TagFromName.SourceToReferenceObjectDistance,"Source to Reference Object Distance");
            fullNameByTag.put(TagFromName.FractionNumber,"Fraction Number");
            fullNameByTag.put(TagFromName.ExposureSequence,"Exposure Sequence");
            fullNameByTag.put(TagFromName.MetersetExposure,"Meterset Exposure");
            fullNameByTag.put(TagFromName.DiaphragmPosition,"Diaphragm Position");
            fullNameByTag.put(TagFromName.FluenceMapSequence,"Fluence Map Sequence");
            fullNameByTag.put(TagFromName.FluenceDataSource,"Fluence Data Source");
            fullNameByTag.put(TagFromName.FluenceDataScale,"Fluence Data Scale");
            fullNameByTag.put(TagFromName.DVHType,"DVH Type");
            fullNameByTag.put(TagFromName.DoseUnits,"Dose Units");
            fullNameByTag.put(TagFromName.DoseType,"Dose Type");
            fullNameByTag.put(TagFromName.DoseComment,"Dose Comment");
            fullNameByTag.put(TagFromName.NormalizationPoint,"Normalization Point");
            fullNameByTag.put(TagFromName.DoseSummationType,"Dose Summation Type");
            fullNameByTag.put(TagFromName.GridFrameOffsetVector,"GridFrame Offset Vector");
            fullNameByTag.put(TagFromName.DoseGridScaling,"Dose Grid Scaling");
            fullNameByTag.put(TagFromName.RTDoseROISequence,"RT Dose ROI Sequence");
            fullNameByTag.put(TagFromName.DoseValue,"Dose Value");
            fullNameByTag.put(TagFromName.TissueHeterogeneityCorrection,"Tissue Heterogeneity Correction");
            fullNameByTag.put(TagFromName.DVHNormalizationPoint,"DVH Normalization Point");
            fullNameByTag.put(TagFromName.DVHNormalizationDoseValue,"DVH Normalization Dose Value");
            fullNameByTag.put(TagFromName.DVHSequence,"DVH Sequence");
            fullNameByTag.put(TagFromName.DVHDoseScaling,"DVH Dose Scaling");
            fullNameByTag.put(TagFromName.DVHVolumeUnits,"DVH Volume Units");
            fullNameByTag.put(TagFromName.DVHNumberOfBins,"DVH Number of Bins");
            fullNameByTag.put(TagFromName.DVHData,"DVH Data");
            fullNameByTag.put(TagFromName.DVHReferencedROISequence,"DVH Referenced ROI Sequence");
            fullNameByTag.put(TagFromName.DVHROIContributionType,"DVH ROI Contribution Type");
            fullNameByTag.put(TagFromName.DVHMinimumDose,"DVH Minimum Dose");
            fullNameByTag.put(TagFromName.DVHMaximumDose,"DVH Maximum Dose");
            fullNameByTag.put(TagFromName.DVHMeanDose,"DVH Mean Dose");
            fullNameByTag.put(TagFromName.StructureSetLabel,"Structure Set Label");
            fullNameByTag.put(TagFromName.StructureSetName,"Structure Set Name");
            fullNameByTag.put(TagFromName.StructureSetDescription,"Structure Set Description");
            fullNameByTag.put(TagFromName.StructureSetDate,"Structure Set Date");
            fullNameByTag.put(TagFromName.StructureSetTime,"Structure Set Time");
            fullNameByTag.put(TagFromName.ReferencedFrameOfReferenceSequence,"Referenced Frame of Reference Sequence");
            fullNameByTag.put(TagFromName.RTReferencedStudySequence,"RT Referenced Study Sequence");
            fullNameByTag.put(TagFromName.RTReferencedSeriesSequence,"RT Referenced Series Sequence");
            fullNameByTag.put(TagFromName.ContourImageSequence,"Contour Image Sequence");
            fullNameByTag.put(TagFromName.StructureSetROISequence,"Structure Set ROI Sequence");
            fullNameByTag.put(TagFromName.ROINumber,"ROI Number");
            fullNameByTag.put(TagFromName.ReferencedFrameOfReferenceUID,"Referenced Frame of Reference UID");
            fullNameByTag.put(TagFromName.ROIName,"ROI Name");
            fullNameByTag.put(TagFromName.ROIDescription,"ROI Description");
            fullNameByTag.put(TagFromName.ROIDisplayColor,"ROI Display Color");
            fullNameByTag.put(TagFromName.ROIVolume,"ROI Volume");
            fullNameByTag.put(TagFromName.RTRelatedROISequence,"RT Related ROI Sequence");
            fullNameByTag.put(TagFromName.RTROIRelationship,"RT ROI Relationship");
            fullNameByTag.put(TagFromName.ROIGenerationAlgorithm,"ROI Generation Algorithm");
            fullNameByTag.put(TagFromName.ROIGenerationDescription,"ROI Generation Description");
            fullNameByTag.put(TagFromName.ROIContourSequence,"ROI Contour Sequence");
            fullNameByTag.put(TagFromName.ContourSequence,"Contour Sequence");
            fullNameByTag.put(TagFromName.ContourGeometricType,"Contour Geometric Type");
            fullNameByTag.put(TagFromName.ContourSlabThickness,"Contour SlabT hickness");
            fullNameByTag.put(TagFromName.ContourOffsetVector,"Contour Offset Vector");
            fullNameByTag.put(TagFromName.NumberOfContourPoints,"Number of Contour Points");
            fullNameByTag.put(TagFromName.ContourNumber,"Contour Number");
            fullNameByTag.put(TagFromName.AttachedContours,"Attached Contours");
            fullNameByTag.put(TagFromName.ContourData,"Contour Data");
            fullNameByTag.put(TagFromName.RTROIObservationsSequence,"RT ROI Observations Sequence");
            fullNameByTag.put(TagFromName.ObservationNumber,"Observation Number");
            fullNameByTag.put(TagFromName.ReferencedROINumber,"Referenced ROI Number");
            fullNameByTag.put(TagFromName.ROIObservationLabel,"ROI Observation Label");
            fullNameByTag.put(TagFromName.RTROIIdentificationCodeSequence,"RT ROI Identification Code Sequence");
            fullNameByTag.put(TagFromName.ROIObservationDescription,"ROI Observation Description");
            fullNameByTag.put(TagFromName.RelatedRTROIObservationsSequence,"Related RT ROI Observations Sequence");
            fullNameByTag.put(TagFromName.RTROIInterpretedType,"RT ROI Interpreted Type");
            fullNameByTag.put(TagFromName.ROIInterpreter,"ROI Interpreter");
            fullNameByTag.put(TagFromName.ROIPhysicalPropertiesSequence,"ROI Physical Properties Sequence");
            fullNameByTag.put(TagFromName.ROIPhysicalProperty,"ROI Physical Property");
            fullNameByTag.put(TagFromName.ROIPhysicalPropertyValue,"ROI Physical Property Value");
            fullNameByTag.put(TagFromName.ROIElementalCompositionSequence,"ROI Elemental Composition Sequence");
            fullNameByTag.put(TagFromName.ROIElementalCompositionAtomicNumber,"ROI Elemental Composition Atomic Number");
            fullNameByTag.put(TagFromName.ROIElementalCompositionAtomicMassFraction,"ROI Elemental Composition Atomic Mass Fraction");
            fullNameByTag.put(TagFromName.FrameOfReferenceRelationshipSequence,"Frame of Reference Relationship Sequence");
            fullNameByTag.put(TagFromName.RelatedFrameOfReferenceUID,"Related Frame of Reference UID");
            fullNameByTag.put(TagFromName.FrameOfReferenceTransformationType,"Frame of Reference Transformation Type");
            fullNameByTag.put(TagFromName.FrameOfReferenceTransformationMatrix,"Frame of Reference Transformation Matrix");
            fullNameByTag.put(TagFromName.FrameOfReferenceTransformationComment,"Frame of Reference Transformation Comment");
            fullNameByTag.put(TagFromName.MeasuredDoseReferenceSequence,"Measured Dose Reference Sequence");
            fullNameByTag.put(TagFromName.MeasuredDoseDescription,"Measured Dose Description");
            fullNameByTag.put(TagFromName.MeasuredDoseType,"Measured Dose Type");
            fullNameByTag.put(TagFromName.MeasuredDoseValue,"Measured Dose Value");
            fullNameByTag.put(TagFromName.TreatmentSessionBeamSequence,"Treatment Session Beam Sequence");
            fullNameByTag.put(TagFromName.TreatmentSessionIonBeamSequence,"Treatment Session Ion Beam Sequence");
            fullNameByTag.put(TagFromName.CurrentFractionNumber,"Current Fraction  Number");
            fullNameByTag.put(TagFromName.TreatmentControlPointDate,"Treatment Control Point Date");
            fullNameByTag.put(TagFromName.TreatmentControlPointTime,"Treatment Control Point Time");
            fullNameByTag.put(TagFromName.TreatmentTerminationStatus,"Treatment Termination Status");
            fullNameByTag.put(TagFromName.TreatmentTerminationCode,"Treatment Termination Code");
            fullNameByTag.put(TagFromName.TreatmentVerificationStatus,"Treatment Verification Status");
            fullNameByTag.put(TagFromName.ReferencedTreatmentRecordSequence,"Referenced Treatment Record Sequence");
            fullNameByTag.put(TagFromName.SpecifiedPrimaryMeterset,"Specified Primary Meterset");
            fullNameByTag.put(TagFromName.SpecifiedSecondaryMeterset,"Specified Secondary Meterset");
            fullNameByTag.put(TagFromName.DeliveredPrimaryMeterset,"Delivered Primary Meterset");
            fullNameByTag.put(TagFromName.DeliveredSecondaryMeterset,"Delivered Secondary Meterset");
            fullNameByTag.put(TagFromName.SpecifiedTreatmentTime,"Specified Treatment  Time");
            fullNameByTag.put(TagFromName.DeliveredTreatmentTime,"Delivered Treatment Time");
            fullNameByTag.put(TagFromName.ControlPointDeliverySequence,"Control Point Delivery Sequence");
            fullNameByTag.put(TagFromName.IonControlPointDeliverySequence,"Ion Control Point Delivery Sequence");
            fullNameByTag.put(TagFromName.SpecifiedMeterset,"Specified Meterset");
            fullNameByTag.put(TagFromName.DeliveredMeterset,"Delivered Meterset");
            fullNameByTag.put(TagFromName.MetersetRateSet,"Meterset Rate Set");
            fullNameByTag.put(TagFromName.MetersetRateDelivered,"Meterset Rate Delivered");
            fullNameByTag.put(TagFromName.ScanSpotMetersetsDelivered,"Scan Spot Metersets Delivered");
            fullNameByTag.put(TagFromName.DoseRateDelivered,"Dose Rate Delivered");
            fullNameByTag.put(TagFromName.TreatmentSummaryCalculatedDoseReferenceSequence,"Treatment Summary Calculated Dose Reference Sequence");
            fullNameByTag.put(TagFromName.CumulativeDoseToDoseReference,"Cumulative Dose to Dose Reference");
            fullNameByTag.put(TagFromName.FirstTreatmentDate,"First Treatment Date");
            fullNameByTag.put(TagFromName.MostRecentTreatmentDate,"Most Recent Treatment Date");
            fullNameByTag.put(TagFromName.NumberOfFractionsDelivered,"Number of Fractions Delivered");
            fullNameByTag.put(TagFromName.OverrideSequence,"Override Sequence");
            fullNameByTag.put(TagFromName.ParameterSequencePointer,"Parameter Sequence Pointer");
            fullNameByTag.put(TagFromName.OverrideParameterPointer,"Override Parameter Pointer");
            fullNameByTag.put(TagFromName.ParameterItemIndex,"Parameter Item Index");
            fullNameByTag.put(TagFromName.MeasuredDoseReferenceNumber,"Measured Dose Reference Number");
            fullNameByTag.put(TagFromName.ParameterPointer,"Parameter Pointer");
            fullNameByTag.put(TagFromName.OverrideReason,"Override Reason");
            fullNameByTag.put(TagFromName.CorrectedParameterSequence,"Corrected Parameter Sequence");
            fullNameByTag.put(TagFromName.CorrectionValue,"Correction Value");
            fullNameByTag.put(TagFromName.CalculatedDoseReferenceSequence,"Calculated Dose Reference Sequence");
            fullNameByTag.put(TagFromName.CalculatedDoseReferenceNumber,"Calculated Dose Reference Number");
            fullNameByTag.put(TagFromName.CalculatedDoseReferenceDescription,"Calculated Dose Reference Description");
            fullNameByTag.put(TagFromName.CalculatedDoseReferenceDoseValue,"Calculated Dose Reference Dose Value");
            fullNameByTag.put(TagFromName.StartMeterset,"Start Meterset");
            fullNameByTag.put(TagFromName.EndMeterset,"End Meterset");
            fullNameByTag.put(TagFromName.ReferencedMeasuredDoseReferenceSequence,"Referenced Measured Dose Reference Sequence");
            fullNameByTag.put(TagFromName.ReferencedMeasuredDoseReferenceNumber,"Referenced Measured Dose Reference Number");
            fullNameByTag.put(TagFromName.ReferencedCalculatedDoseReferenceSequence,"Referenced Calculated Dose Reference Sequence");
            fullNameByTag.put(TagFromName.ReferencedCalculatedDoseReferenceNumber,"Referenced Calculated Dose Reference Number");
            fullNameByTag.put(TagFromName.BeamLimitingDeviceLeafPairsSequence,"Beam Limiting Device Leaf Pairs Sequence");
            fullNameByTag.put(TagFromName.RecordedWedgeSequence,"Recorded Wedge Sequence");
            fullNameByTag.put(TagFromName.RecordedCompensatorSequence,"Recorded Compensator Sequence");
            fullNameByTag.put(TagFromName.RecordedBlockSequence,"Recorded Block Sequence");
            fullNameByTag.put(TagFromName.TreatmentSummaryMeasuredDoseReferenceSequence,"Treatment Summary Measured Dose Reference Sequence ");
            fullNameByTag.put(TagFromName.RecordedSnoutSequence,"Recorded Snout Sequence");
            fullNameByTag.put(TagFromName.RecordedRangeShifterSequence,"Recorded Range Shifter Sequence");
            fullNameByTag.put(TagFromName.RecordedLateralSpreadingDeviceSequence,"Recorded Lateral Spreading Device Sequence");
            fullNameByTag.put(TagFromName.RecordedRangeModulatorSequence,"Recorded Range Modulator Sequence");
            fullNameByTag.put(TagFromName.RecordedSourceSequence,"Recorded Source Sequence");
            fullNameByTag.put(TagFromName.SourceSerialNumber,"Source Serial Number");
            fullNameByTag.put(TagFromName.TreatmentSessionApplicationSetupSequence,"Treatment Session Application Setup Sequence");
            fullNameByTag.put(TagFromName.ApplicationSetupCheck,"Application Setup  Check");
            fullNameByTag.put(TagFromName.RecordedBrachyAccessoryDeviceSequence,"Recorded Brachy Accessory Device Sequence");
            fullNameByTag.put(TagFromName.ReferencedBrachyAccessoryDeviceNumber,"Referenced Brachy Accessory Device Number");
            fullNameByTag.put(TagFromName.RecordedChannelSequence,"Recorded Channel Sequence");
            fullNameByTag.put(TagFromName.SpecifiedChannelTotalTime,"Specified Channel Total Time");
            fullNameByTag.put(TagFromName.DeliveredChannelTotalTime,"Delivered Channel Total Time");
            fullNameByTag.put(TagFromName.SpecifiedNumberOfPulses,"Specified Number of Pulses");
            fullNameByTag.put(TagFromName.DeliveredNumberOfPulses,"Delivered Number of Pulses");
            fullNameByTag.put(TagFromName.SpecifiedPulseRepetitionInterval,"Specified Pulse Repetition Interval");
            fullNameByTag.put(TagFromName.DeliveredPulseRepetitionInterval,"Delivered Pulse Repetition Interval");
            fullNameByTag.put(TagFromName.RecordedSourceApplicatorSequence,"Recorded Source Applicator Sequence");
            fullNameByTag.put(TagFromName.ReferencedSourceApplicatorNumber,"Referenced Source Applicator Number");
            fullNameByTag.put(TagFromName.RecordedChannelShieldSequence,"Recorded Channel Shield Sequence");
            fullNameByTag.put(TagFromName.ReferencedChannelShieldNumber,"Referenced Channel Shield Number");
            fullNameByTag.put(TagFromName.BrachyControlPointDeliveredSequence,"Brachy Control Point Delivered Sequence");
            fullNameByTag.put(TagFromName.SafePositionExitDate,"Safe Position Exit Date");
            fullNameByTag.put(TagFromName.SafePositionExitTime,"Safe Position Exit Time");
            fullNameByTag.put(TagFromName.SafePositionReturnDate,"Safe Position Return  Date");
            fullNameByTag.put(TagFromName.SafePositionReturnTime,"Safe Position Return Time");
            fullNameByTag.put(TagFromName.CurrentTreatmentStatus,"Current Treatment  Status");
            fullNameByTag.put(TagFromName.TreatmentStatusComment,"Treatment Status Comment");
            fullNameByTag.put(TagFromName.FractionGroupSummarySequence,"Fraction Group Summary Sequence");
            fullNameByTag.put(TagFromName.ReferencedFractionNumber,"Referenced Fraction Number");
            fullNameByTag.put(TagFromName.FractionGroupType,"Fraction Group Type");
            fullNameByTag.put(TagFromName.BeamStopperPosition,"Beam Stopper Position");
            fullNameByTag.put(TagFromName.FractionStatusSummarySequence,"Fraction Status Summary Sequence");
            fullNameByTag.put(TagFromName.TreatmentDate,"Treatment Date");
            fullNameByTag.put(TagFromName.TreatmentTime,"Treatment Time");
            fullNameByTag.put(TagFromName.RTPlanLabel,"RT Plan Label");
            fullNameByTag.put(TagFromName.RTPlanName,"RT Plan Name");
            fullNameByTag.put(TagFromName.RTPlanDescription,"RT Plan Description");
            fullNameByTag.put(TagFromName.RTPlanDate,"RT Plan Date");
            fullNameByTag.put(TagFromName.RTPlanTime,"RT Plan Time");
            fullNameByTag.put(TagFromName.TreatmentProtocols,"Treatment Protocols");
            fullNameByTag.put(TagFromName.PlanIntent,"Plan Intent");
            fullNameByTag.put(TagFromName.TreatmentSites,"Treatment Sites");
            fullNameByTag.put(TagFromName.RTPlanGeometry,"RT Plan Geometry");
            fullNameByTag.put(TagFromName.PrescriptionDescription,"Prescription Description");
            fullNameByTag.put(TagFromName.DoseReferenceSequence,"Dose Reference Sequence");
            fullNameByTag.put(TagFromName.DoseReferenceNumber,"Dose Reference Number");
            fullNameByTag.put(TagFromName.DoseReferenceUID,"Dose Reference UID");
            fullNameByTag.put(TagFromName.DoseReferenceStructureType,"Dose Reference Structure Type");
            fullNameByTag.put(TagFromName.NominalBeamEnergyUnit,"Nominal Beam Energy Unit");
            fullNameByTag.put(TagFromName.DoseReferenceDescription,"Dose Reference Description");
            fullNameByTag.put(TagFromName.DoseReferencePointCoordinates,"Dose Reference Point Coordinates");
            fullNameByTag.put(TagFromName.NominalPriorDose,"Nominal Prior Dose");
            fullNameByTag.put(TagFromName.DoseReferenceType,"Dose Reference Type");
            fullNameByTag.put(TagFromName.ConstraintWeight,"Constraint Weight");
            fullNameByTag.put(TagFromName.DeliveryWarningDose,"Delivery Warning Dose");
            fullNameByTag.put(TagFromName.DeliveryMaximumDose,"Delivery Maximum Dose");
            fullNameByTag.put(TagFromName.TargetMinimumDose,"Target Minimum Dose");
            fullNameByTag.put(TagFromName.TargetPrescriptionDose,"Target Prescription Dose");
            fullNameByTag.put(TagFromName.TargetMaximumDose,"Target Maximum Dose");
            fullNameByTag.put(TagFromName.TargetUnderdoseVolumeFraction,"Target Underdose Volume Fraction");
            fullNameByTag.put(TagFromName.OrganAtRiskFullVolumeDose,"Organ at Risk Full-volume Dose");
            fullNameByTag.put(TagFromName.OrganAtRiskLimitDose,"Organ at Risk Limit Dose");
            fullNameByTag.put(TagFromName.OrganAtRiskMaximumDose,"Organ at Risk Maximum Dose");
            fullNameByTag.put(TagFromName.OrganAtRiskOverdoseVolumeFraction,"Organ at Risk Overdose Volume Fraction");
            fullNameByTag.put(TagFromName.ToleranceTableSequence,"Tolerance Table Sequence");
            fullNameByTag.put(TagFromName.ToleranceTableNumber,"Tolerance Table Number");
            fullNameByTag.put(TagFromName.ToleranceTableLabel,"Tolerance Table Label");
            fullNameByTag.put(TagFromName.GantryAngleTolerance,"Gantry Angle Tolerance");
            fullNameByTag.put(TagFromName.BeamLimitingDeviceAngleTolerance,"Beam Limiting Device Angle Tolerance");
            fullNameByTag.put(TagFromName.BeamLimitingDeviceToleranceSequence,"Beam Limiting Device Tolerance Sequence");
            fullNameByTag.put(TagFromName.BeamLimitingDevicePositionTolerance,"Beam Limiting Device Position Tolerance");
            fullNameByTag.put(TagFromName.SnoutPositionTolerance,"Snout Position Tolerance");
            fullNameByTag.put(TagFromName.PatientSupportAngleTolerance,"Patient Support Angle Tolerance");
            fullNameByTag.put(TagFromName.TableTopEccentricAngleTolerance,"Table Top Eccentric Angle Tolerance");
            fullNameByTag.put(TagFromName.TableTopPitchAngleTolerance,"Table Top Pitch Angle Tolerance");
            fullNameByTag.put(TagFromName.TableTopRollAngleTolerance,"Table Top Roll Angle Tolerance");
            fullNameByTag.put(TagFromName.TableTopVerticalPositionTolerance,"Table Top Vertical Position Tolerance");
            fullNameByTag.put(TagFromName.TableTopLongitudinalPositionTolerance,"Table Top Longitudinal Position Tolerance");
            fullNameByTag.put(TagFromName.TableTopLateralPositionTolerance,"Table Top Lateral Position Tolerance");
            fullNameByTag.put(TagFromName.RTPlanRelationship,"RT Plan Relationship");
            fullNameByTag.put(TagFromName.FractionGroupSequence,"Fraction Group Sequence");
            fullNameByTag.put(TagFromName.FractionGroupNumber,"Fraction Group Number");
            fullNameByTag.put(TagFromName.FractionGroupDescription,"Fraction Group Description");
            fullNameByTag.put(TagFromName.NumberOfFractionsPlanned,"Number of Fractions Planned");
            fullNameByTag.put(TagFromName.NumberOfFractionPatternDigitsPerDay,"Number of Fraction Pattern Digits Per Day");
            fullNameByTag.put(TagFromName.RepeatFractionCycleLength,"Repeat Fraction Cycle Length");
            fullNameByTag.put(TagFromName.FractionPattern,"Fraction Pattern");
            fullNameByTag.put(TagFromName.NumberOfBeams,"Number of Beams");
            fullNameByTag.put(TagFromName.BeamDoseSpecificationPoint,"Beam Dose Specification Point");
            fullNameByTag.put(TagFromName.BeamDose,"Beam Dose");
            fullNameByTag.put(TagFromName.BeamMeterset,"Beam Meterset");
            fullNameByTag.put(TagFromName.BeamDosePointDepth,"Beam Dose Point Depth");
            fullNameByTag.put(TagFromName.BeamDosePointEquivalentDepth,"Beam Dose Point Equivalent Depth");
            fullNameByTag.put(TagFromName.BeamDosePointSSD,"Beam Dose Point SSD");
            fullNameByTag.put(TagFromName.NumberOfBrachyApplicationSetups,"Number of Brachy Application Setups");
            fullNameByTag.put(TagFromName.BrachyApplicationSetupDoseSpecificationPoint,"Brachy Application Setup Dose Specification Point");
            fullNameByTag.put(TagFromName.BrachyApplicationSetupDose,"Brachy Application Setup Dose");
            fullNameByTag.put(TagFromName.BeamSequence,"Beam Sequence");
            fullNameByTag.put(TagFromName.TreatmentMachineName,"Treatment Machine Name ");
            fullNameByTag.put(TagFromName.PrimaryDosimeterUnit,"Primary Dosimeter Unit");
            fullNameByTag.put(TagFromName.SourceAxisDistance,"Source-Axis Distance");
            fullNameByTag.put(TagFromName.BeamLimitingDeviceSequence,"Beam Limiting Device Sequence");
            fullNameByTag.put(TagFromName.RTBeamLimitingDeviceType,"RT Beam Limiting Device Type");
            fullNameByTag.put(TagFromName.SourceToBeamLimitingDeviceDistance,"Source to Beam Limiting Device Distance");
            fullNameByTag.put(TagFromName.IsocenterToBeamLimitingDeviceDistance,"Isocenter to Beam Limiting Device Distance");
            fullNameByTag.put(TagFromName.NumberOfLeafJawPairs,"Number of Leaf/Jaw Pairs");
            fullNameByTag.put(TagFromName.LeafPositionBoundaries,"Leaf Position Boundaries");
            fullNameByTag.put(TagFromName.BeamNumber,"Beam Number");
            fullNameByTag.put(TagFromName.BeamName,"Beam Name");
            fullNameByTag.put(TagFromName.BeamDescription,"Beam Description");
            fullNameByTag.put(TagFromName.BeamType,"Beam Type");
            fullNameByTag.put(TagFromName.RadiationType,"Radiation Type");
            fullNameByTag.put(TagFromName.HighDoseTechniqueType,"High-Dose Technique Type");
            fullNameByTag.put(TagFromName.ReferenceImageNumber,"Reference Image Number");
            fullNameByTag.put(TagFromName.PlannedVerificationImageSequence,"Planned Verification Image Sequence");
            fullNameByTag.put(TagFromName.ImagingDeviceSpecificAcquisitionParameters,"Imaging Device Specific Acquisition Parameters");
            fullNameByTag.put(TagFromName.TreatmentDeliveryType,"Treatment Delivery Type");
            fullNameByTag.put(TagFromName.NumberOfWedges,"Number of Wedges");
            fullNameByTag.put(TagFromName.WedgeSequence,"Wedge Sequence");
            fullNameByTag.put(TagFromName.WedgeNumber,"Wedge Number");
            fullNameByTag.put(TagFromName.WedgeType,"Wedge Type");
            fullNameByTag.put(TagFromName.WedgeID,"Wedge ID");
            fullNameByTag.put(TagFromName.WedgeAngle,"Wedge Angle");
            fullNameByTag.put(TagFromName.WedgeFactor,"Wedge Factor");
            fullNameByTag.put(TagFromName.TotalWedgeTrayWaterEquivalentThickness,"Total Wedge Tray Water-Equivalent Thickness");
            fullNameByTag.put(TagFromName.WedgeOrientation,"Wedge Orientation");
            fullNameByTag.put(TagFromName.IsocenterToWedgeTrayDistance,"Isocenter to Wedge Tray Distance");
            fullNameByTag.put(TagFromName.SourceToWedgeTrayDistance,"Source to Wedge Tray Distance");
            fullNameByTag.put(TagFromName.WedgeThinEdgePosition,"Wedge Thin Edge Position");
            fullNameByTag.put(TagFromName.BolusID,"Bolus ID");
            fullNameByTag.put(TagFromName.BolusDescription,"Bolus Description");
            fullNameByTag.put(TagFromName.NumberOfCompensators,"Number of Compensators");
            fullNameByTag.put(TagFromName.MaterialID,"Material ID");
            fullNameByTag.put(TagFromName.TotalCompensatorTrayFactor,"Total Compensator Tray Factor");
            fullNameByTag.put(TagFromName.CompensatorSequence,"Compensator Sequence");
            fullNameByTag.put(TagFromName.CompensatorNumber,"Compensator Number");
            fullNameByTag.put(TagFromName.CompensatorID,"Compensator ID");
            fullNameByTag.put(TagFromName.SourceToCompensatorTrayDistance,"Source to Compensator Tray Distance");
            fullNameByTag.put(TagFromName.CompensatorRows,"Compensator Rows");
            fullNameByTag.put(TagFromName.CompensatorColumns,"Compensator Columns");
            fullNameByTag.put(TagFromName.CompensatorPixelSpacing,"Compensator Pixel Spacing");
            fullNameByTag.put(TagFromName.CompensatorPosition,"Compensator Position");
            fullNameByTag.put(TagFromName.CompensatorTransmissionData,"Compensator Transmission Data");
            fullNameByTag.put(TagFromName.CompensatorThicknessData,"Compensator Thickness Data");
            fullNameByTag.put(TagFromName.NumberOfBoli,"Number of Boli");
            fullNameByTag.put(TagFromName.CompensatorType,"CompensatorType");
            fullNameByTag.put(TagFromName.NumberOfBlocks,"Number of Blocks");
            fullNameByTag.put(TagFromName.TotalBlockTrayFactor,"Total Block Tray Factor");
            fullNameByTag.put(TagFromName.TotalBlockTrayWaterEquivalentThickness,"Total Block Tray Water-Equivalent Thickness");
            fullNameByTag.put(TagFromName.BlockSequence,"Block Sequence");
            fullNameByTag.put(TagFromName.BlockTrayID,"Block Tray ID");
            fullNameByTag.put(TagFromName.SourceToBlockTrayDistance,"Source to Block Tray Distance");
            fullNameByTag.put(TagFromName.IsocenterToBlockTrayDistance,"Isocenter to Block Tray Distance");
            fullNameByTag.put(TagFromName.BlockType,"Block Type");
            fullNameByTag.put(TagFromName.AccessoryCode,"Accessory Code");
            fullNameByTag.put(TagFromName.BlockDivergence,"Block Divergence");
            fullNameByTag.put(TagFromName.BlockMountingPosition,"Block Mounting Position");
            fullNameByTag.put(TagFromName.BlockNumber,"Block Number");
            fullNameByTag.put(TagFromName.BlockName,"Block Name");
            fullNameByTag.put(TagFromName.BlockThickness,"Block Thickness");
            fullNameByTag.put(TagFromName.BlockTransmission,"Block Transmission");
            fullNameByTag.put(TagFromName.BlockNumberOfPoints,"Block Number of Points");
            fullNameByTag.put(TagFromName.BlockData,"Block Data");
            fullNameByTag.put(TagFromName.ApplicatorSequence,"Applicator Sequence");
            fullNameByTag.put(TagFromName.ApplicatorID,"Applicator ID");
            fullNameByTag.put(TagFromName.ApplicatorType,"Applicator Type");
            fullNameByTag.put(TagFromName.ApplicatorDescription,"Applicator Description");
            fullNameByTag.put(TagFromName.CumulativeDoseReferenceCoefficient,"Cumulative Dose Reference Coefficient");
            fullNameByTag.put(TagFromName.FinalCumulativeMetersetWeight,"Final Cumulative Meterset Weight");
            fullNameByTag.put(TagFromName.NumberOfControlPoints,"Number of Control Points");
            fullNameByTag.put(TagFromName.ControlPointSequence,"Control Point Sequence");
            fullNameByTag.put(TagFromName.ControlPointIndex,"Control Point Index");
            fullNameByTag.put(TagFromName.NominalBeamEnergy,"Nominal Beam Energy");
            fullNameByTag.put(TagFromName.DoseRateSet,"Dose Rate Set");
            fullNameByTag.put(TagFromName.WedgePositionSequence,"Wedge Position Sequence");
            fullNameByTag.put(TagFromName.WedgePosition,"Wedge Position");
            fullNameByTag.put(TagFromName.BeamLimitingDevicePositionSequence,"Beam Limiting Device Position Sequence");
            fullNameByTag.put(TagFromName.LeafJawPositions,"Leaf Jaw Positions");
            fullNameByTag.put(TagFromName.GantryAngle,"Gantry Angle");
            fullNameByTag.put(TagFromName.GantryRotationDirection,"Gantry Rotation Direction");
            fullNameByTag.put(TagFromName.BeamLimitingDeviceAngle,"Beam Limiting Device Angle");
            fullNameByTag.put(TagFromName.BeamLimitingDeviceRotationDirection,"Beam Limiting Device Rotation Direction");
            fullNameByTag.put(TagFromName.PatientSupportAngle,"Patient Support Angle");
            fullNameByTag.put(TagFromName.PatientSupportRotationDirection,"Patient Support Rotation Direction");
            fullNameByTag.put(TagFromName.TableTopEccentricAxisDistance,"Table Top Eccentric Axis Distance");
            fullNameByTag.put(TagFromName.TableTopEccentricAngle,"Table Top Eccentric Angle");
            fullNameByTag.put(TagFromName.TableTopEccentricRotationDirection,"Table Top Eccentric Rotation Direction");
            fullNameByTag.put(TagFromName.TableTopVerticalPosition,"Table Top Vertical Position");
            fullNameByTag.put(TagFromName.TableTopLongitudinalPosition,"Table Top Longitudinal Position");
            fullNameByTag.put(TagFromName.TableTopLateralPosition,"Table Top Lateral Position");
            fullNameByTag.put(TagFromName.IsocenterPosition,"Isocenter Position");
            fullNameByTag.put(TagFromName.SurfaceEntryPoint,"Surface Entry Point");
            fullNameByTag.put(TagFromName.SourceToSurfaceDistance,"Source to Surface Distance");
            fullNameByTag.put(TagFromName.CumulativeMetersetWeight,"Cumulative Meterset Weight");
            fullNameByTag.put(TagFromName.TableTopPitchAngle,"Table Top Pitch Angle");
            fullNameByTag.put(TagFromName.TableTopPitchRotationDirection,"Table Top Pitch Rotation Direction");
            fullNameByTag.put(TagFromName.TableTopRollAngle,"Table Top Roll Angle");
            fullNameByTag.put(TagFromName.TableTopRollRotationDirection,"Table Top Roll Rotation Direction");
            fullNameByTag.put(TagFromName.HeadFixationAngle,"Head Fixation Angle");
            fullNameByTag.put(TagFromName.GantryPitchAngle,"Gantry Pitch Angle");
            fullNameByTag.put(TagFromName.GantryPitchRotationDirection,"Gantry Pitch Rotation Direction");
            fullNameByTag.put(TagFromName.GantryPitchAngleTolerance,"Gantry Pitch Angle Tolerance");
            fullNameByTag.put(TagFromName.PatientSetupSequence,"Patient Setup Sequence");
            fullNameByTag.put(TagFromName.PatientSetupNumber,"Patient Setup Number");
            fullNameByTag.put(TagFromName.PatientSetupLabel,"Patient Setup Label");
            fullNameByTag.put(TagFromName.PatientAdditionalPosition,"Patient Additional Position");
            fullNameByTag.put(TagFromName.FixationDeviceSequence,"Fixation Device Sequence");
            fullNameByTag.put(TagFromName.FixationDeviceType,"Fixation Device Type");
            fullNameByTag.put(TagFromName.FixationDeviceLabel,"Fixation Device Label");
            fullNameByTag.put(TagFromName.FixationDeviceDescription,"Fixation Device Description");
            fullNameByTag.put(TagFromName.FixationDevicePosition,"Fixation Device Position");
            fullNameByTag.put(TagFromName.FixationDevicePitchAngle,"Fixation Device Pitch Angle");
            fullNameByTag.put(TagFromName.FixationDeviceRollAngle,"Fixation Device Roll Angle");
            fullNameByTag.put(TagFromName.ShieldingDeviceSequence,"Shielding Device Sequence");
            fullNameByTag.put(TagFromName.ShieldingDeviceType,"Shielding Device Type");
            fullNameByTag.put(TagFromName.ShieldingDeviceLabel,"Shielding Device Label");
            fullNameByTag.put(TagFromName.ShieldingDeviceDescription,"Shielding Device Description");
            fullNameByTag.put(TagFromName.ShieldingDevicePosition,"Shielding Device Position");
            fullNameByTag.put(TagFromName.SetupTechnique,"Setup Technique");
            fullNameByTag.put(TagFromName.SetupTechniqueDescription,"Setup TechniqueDescription");
            fullNameByTag.put(TagFromName.SetupDeviceSequence,"Setup Device Sequence");
            fullNameByTag.put(TagFromName.SetupDeviceType,"Setup Device Type");
            fullNameByTag.put(TagFromName.SetupDeviceLabel,"Setup Device Label");
            fullNameByTag.put(TagFromName.SetupDeviceDescription,"Setup Device Description");
            fullNameByTag.put(TagFromName.SetupDeviceParameter,"Setup Device Parameter");
            fullNameByTag.put(TagFromName.SetupReferenceDescription,"Setup ReferenceDescription");
            fullNameByTag.put(TagFromName.TableTopVerticalSetupDisplacement,"Table Top Vertical Setup Displacement");
            fullNameByTag.put(TagFromName.TableTopLongitudinalSetupDisplacement,"Table Top Longitudinal Setup Displacement");
            fullNameByTag.put(TagFromName.TableTopLateralSetupDisplacement,"Table Top Lateral Setup Displacement");
            fullNameByTag.put(TagFromName.BrachyTreatmentTechnique,"Brachy Treatment Technique");
            fullNameByTag.put(TagFromName.BrachyTreatmentType,"Brachy Treatment Type");
            fullNameByTag.put(TagFromName.TreatmentMachineSequence,"Treatment Machine Sequence");
            fullNameByTag.put(TagFromName.SourceSequence,"Source Sequence");
            fullNameByTag.put(TagFromName.SourceNumber,"Source Number");
            fullNameByTag.put(TagFromName.SourceType,"Source Type");
            fullNameByTag.put(TagFromName.SourceManufacturer,"Source Manufacturer");
            fullNameByTag.put(TagFromName.ActiveSourceDiameter,"Active Source Diameter");
            fullNameByTag.put(TagFromName.ActiveSourceLength,"Active Source Length");
            fullNameByTag.put(TagFromName.SourceEncapsulationNominalThickness,"Source Encapsulation Nominal Thickness");
            fullNameByTag.put(TagFromName.SourceEncapsulationNominalTransmission,"Source Encapsulation Nominal Transmission");
            fullNameByTag.put(TagFromName.SourceIsotopeName,"Source IsotopeName");
            fullNameByTag.put(TagFromName.SourceIsotopeHalfLife,"Source Isotope Half Life");
            fullNameByTag.put(TagFromName.SourceStrengthUnits,"Source Strength Units");
            fullNameByTag.put(TagFromName.ReferenceAirKermaRate,"Reference Air Kerma Rate");
            fullNameByTag.put(TagFromName.SourceStrength,"Source Strength");
            fullNameByTag.put(TagFromName.SourceStrengthReferenceDate,"Source Strength Reference Date");
            fullNameByTag.put(TagFromName.SourceStrengthReferenceTime,"Source Strength Reference Time");
            fullNameByTag.put(TagFromName.ApplicationSetupSequence,"Application Setup Sequence");
            fullNameByTag.put(TagFromName.ApplicationSetupType,"Application Setup Type");
            fullNameByTag.put(TagFromName.ApplicationSetupNumber,"Application Setup Number");
            fullNameByTag.put(TagFromName.ApplicationSetupName,"Application Setup Name");
            fullNameByTag.put(TagFromName.ApplicationSetupManufacturer,"Application Setup Manufacturer");
            fullNameByTag.put(TagFromName.TemplateNumber,"Template Number");
            fullNameByTag.put(TagFromName.TemplateType,"Template Type");
            fullNameByTag.put(TagFromName.TemplateName,"Template Name");
            fullNameByTag.put(TagFromName.TotalReferenceAirKerma,"Total Reference Air Kerma");
            fullNameByTag.put(TagFromName.BrachyAccessoryDeviceSequence,"Brachy Accessory Device Sequence");
            fullNameByTag.put(TagFromName.BrachyAccessoryDeviceNumber,"Brachy Accessory Device Number");
            fullNameByTag.put(TagFromName.BrachyAccessoryDeviceID,"Brachy Accessory Device ID");
            fullNameByTag.put(TagFromName.BrachyAccessoryDeviceType,"Brachy Accessory Device Type");
            fullNameByTag.put(TagFromName.BrachyAccessoryDeviceName,"Brachy Accessory Device Name");
            fullNameByTag.put(TagFromName.BrachyAccessoryDeviceNominalThickness,"Brachy Accessory Device Nominal Thickness");
            fullNameByTag.put(TagFromName.BrachyAccessoryDeviceNominalTransmission,"Brachy Accessory Device Nominal Transmission");
            fullNameByTag.put(TagFromName.ChannelSequence,"Channel Sequence");
            fullNameByTag.put(TagFromName.ChannelNumber,"Channel Number");
            fullNameByTag.put(TagFromName.ChannelLength,"Channel Length");
            fullNameByTag.put(TagFromName.ChannelTotalTime,"Channel Total Time");
            fullNameByTag.put(TagFromName.SourceMovementType,"Source Movement Type");
            fullNameByTag.put(TagFromName.NumberOfPulses,"Number of Pulses");
            fullNameByTag.put(TagFromName.PulseRepetitionInterval,"Pulse Repetition Interval");
            fullNameByTag.put(TagFromName.SourceApplicatorNumber,"Source Applicator Number");
            fullNameByTag.put(TagFromName.SourceApplicatorID,"Source Applicator ID");
            fullNameByTag.put(TagFromName.SourceApplicatorType,"Source Applicator Type");
            fullNameByTag.put(TagFromName.SourceApplicatorName,"Source Applicator Name");
            fullNameByTag.put(TagFromName.SourceApplicatorLength,"Source Applicator Length");
            fullNameByTag.put(TagFromName.SourceApplicatorManufacturer,"Source Applicator Manufacturer");
            fullNameByTag.put(TagFromName.SourceApplicatorWallNominalThickness,"Source Applicator Wall Nominal Thickness");
            fullNameByTag.put(TagFromName.SourceApplicatorWallNominalTransmission,"Source Applicator Wall Nominal Transmission");
            fullNameByTag.put(TagFromName.SourceApplicatorStepSize,"Source Applicator Step Size");
            fullNameByTag.put(TagFromName.TransferTubeNumber,"Transfer Tube Number");
            fullNameByTag.put(TagFromName.TransferTubeLength,"Transfer Tube Length");
            fullNameByTag.put(TagFromName.ChannelShieldSequence,"Channel Shield Sequence");
            fullNameByTag.put(TagFromName.ChannelShieldNumber,"Channel Shield Number");
            fullNameByTag.put(TagFromName.ChannelShieldID,"Channel Shield ID");
            fullNameByTag.put(TagFromName.ChannelShieldName,"Channel Shield Name");
            fullNameByTag.put(TagFromName.ChannelShieldNominalThickness,"Channel Shield Nominal Thickness");
            fullNameByTag.put(TagFromName.ChannelShieldNominalTransmission,"Channel Shield Nominal Transmission");
            fullNameByTag.put(TagFromName.FinalCumulativeTimeWeight,"Final Cumulative Time Weight");
            fullNameByTag.put(TagFromName.BrachyControlPointSequence,"Brachy Control Point Sequence");
            fullNameByTag.put(TagFromName.ControlPointRelativePosition,"Control Point Relative Position");
            fullNameByTag.put(TagFromName.ControlPoint3DPosition,"Control Point 3D Position");
            fullNameByTag.put(TagFromName.CumulativeTimeWeight,"Cumulative Time Weight");
            fullNameByTag.put(TagFromName.CompensatorDivergence,"Compensator Divergence");
            fullNameByTag.put(TagFromName.CompensatorMountingPosition,"Compensator Mounting Position");
            fullNameByTag.put(TagFromName.SourceToCompensatorDistance,"Source to Compensator Distance");
            fullNameByTag.put(TagFromName.TotalCompensatorTrayWaterEquivalentThickness,"Total Compensator Tray Water-Equivalent Thickness");
            fullNameByTag.put(TagFromName.IsocenterToCompensatorTrayDistance,"Isocenter to Compensator Tray Distance");
            fullNameByTag.put(TagFromName.CompensatorColumnOffset,"Compensator Column Offset");
            fullNameByTag.put(TagFromName.IsocenterToCompensatorDistances,"Isocenter to Compensator Distances");
            fullNameByTag.put(TagFromName.CompensatorRelativeStoppingPowerRatio,"Compensator Relative Stopping Power Ratio");
            fullNameByTag.put(TagFromName.CompensatorMillingToolDiameter,"Compensator Milling Tool Diameter");
            fullNameByTag.put(TagFromName.IonRangeCompensatorSequence,"Ion Range Compensator Sequence");
            fullNameByTag.put(TagFromName.CompensatorDescription,"Compensator Description");
            fullNameByTag.put(TagFromName.RadiationMassNumber,"Radiation Mass Number");
            fullNameByTag.put(TagFromName.RadiationAtomicNumber,"Radiation Atomic Number");
            fullNameByTag.put(TagFromName.RadiationChargeState,"Radiation Charge State");
            fullNameByTag.put(TagFromName.ScanMode,"Scan Mode");
            fullNameByTag.put(TagFromName.VirtualSourceAxisDistances,"Virtual Source-Axis Distances");
            fullNameByTag.put(TagFromName.SnoutSequence,"Snout Sequence");
            fullNameByTag.put(TagFromName.SnoutPosition,"Snout Position");
            fullNameByTag.put(TagFromName.SnoutID,"Snout ID");
            fullNameByTag.put(TagFromName.NumberOfRangeShifters,"Number of Range Shifters");
            fullNameByTag.put(TagFromName.RangeShifterSequence,"Range Shifter Sequence");
            fullNameByTag.put(TagFromName.RangeShifterNumber,"Range Shifter Number");
            fullNameByTag.put(TagFromName.RangeShifterID,"Range Shifter ID");
            fullNameByTag.put(TagFromName.RangeShifterType,"Range Shifter Type");
            fullNameByTag.put(TagFromName.RangeShifterDescription,"Range Shifter Description");
            fullNameByTag.put(TagFromName.NumberOfLateralSpreadingDevices,"Number of Lateral Spreading Devices");
            fullNameByTag.put(TagFromName.LateralSpreadingDeviceSequence,"Lateral Spreading Device Sequence");
            fullNameByTag.put(TagFromName.LateralSpreadingDeviceNumber,"Lateral Spreading Device Number");
            fullNameByTag.put(TagFromName.LateralSpreadingDeviceID,"Lateral Spreading Device ID");
            fullNameByTag.put(TagFromName.LateralSpreadingDeviceType,"Lateral Spreading Device Type");
            fullNameByTag.put(TagFromName.LateralSpreadingDeviceDescription,"Lateral Spreading Device Description");
            fullNameByTag.put(TagFromName.LateralSpreadingDeviceWaterEquivalentThickness,"Lateral Spreading Device Water Equivalent Thickness");
            fullNameByTag.put(TagFromName.NumberOfRangeModulators,"Number of Range Modulators");
            fullNameByTag.put(TagFromName.RangeModulatorSequence,"Range Modulator Sequence");
            fullNameByTag.put(TagFromName.RangeModulatorNumber,"Range Modulator Number");
            fullNameByTag.put(TagFromName.RangeModulatorID,"Range Modulator ID");
            fullNameByTag.put(TagFromName.RangeModulatorType,"Range Modulator Type");
            fullNameByTag.put(TagFromName.RangeModulatorDescription,"Range Modulator Description");
            fullNameByTag.put(TagFromName.BeamCurrentModulationID,"Beam Current Modulation ID");
            fullNameByTag.put(TagFromName.PatientSupportType,"Patient Support Type");
            fullNameByTag.put(TagFromName.PatientSupportID,"Patient Support ID");
            fullNameByTag.put(TagFromName.PatientSupportAccessoryCode,"Patient Support Accessory Code");
            fullNameByTag.put(TagFromName.FixationLightAzimuthalAngle,"Fixation Light Azimuthal Angle");
            fullNameByTag.put(TagFromName.FixationLightPolarAngle,"Fixation Light Polar Angle");
            fullNameByTag.put(TagFromName.MetersetRate,"Meterset Rate");
            fullNameByTag.put(TagFromName.RangeShifterSettingsSequence,"Range Shifter Settings Sequence");
            fullNameByTag.put(TagFromName.RangeShifterSetting,"Range Shifter Setting");
            fullNameByTag.put(TagFromName.IsocenterToRangeShifterDistance,"Isocenter to Range Shifter Distance");
            fullNameByTag.put(TagFromName.RangeShifterWaterEquivalentThickness,"Range Shifter Water Equivalent Thickness");
            fullNameByTag.put(TagFromName.LateralSpreadingDeviceSettingsSequence,"Lateral Spreading Device Settings Sequence");
            fullNameByTag.put(TagFromName.LateralSpreadingDeviceSetting,"Lateral Spreading Device Setting");
            fullNameByTag.put(TagFromName.IsocenterToLateralSpreadingDeviceDistance,"Isocenter to Lateral Spreading Device Distance");
            fullNameByTag.put(TagFromName.RangeModulatorSettingsSequence,"Range Modulator Settings Sequence");
            fullNameByTag.put(TagFromName.RangeModulatorGatingStartValue,"Range Modulator Gating Start Value");
            fullNameByTag.put(TagFromName.RangeModulatorGatingStopValue,"Range Modulator Gating Stop Value");
            fullNameByTag.put(TagFromName.RangeModulatorGatingStartWaterEquivalentThickness,"Range Modulator Gating Start Water Equivalent Thickness");
            fullNameByTag.put(TagFromName.RangeModulatorGatingStopWaterEquivalentThickness,"Range Modulator Gating Stop Water Equivalent Thickness");
            fullNameByTag.put(TagFromName.IsocenterToRangeModulatorDistance,"Isocenter to Range Modulator Distance");
            fullNameByTag.put(TagFromName.ScanSpotTuneID,"Scan Spot Tune ID");
            fullNameByTag.put(TagFromName.NumberOfScanSpotPositions,"Number of Scan Spot Positions");
            fullNameByTag.put(TagFromName.ScanSpotPositionMap,"Scan Spot Position Map");
            fullNameByTag.put(TagFromName.ScanSpotMetersetWeights,"Scan Spot Meterset Weights");
            fullNameByTag.put(TagFromName.ScanningSpotSize,"Scanning Spot Size");
            fullNameByTag.put(TagFromName.NumberOfPaintings,"Number of Paintings");
            fullNameByTag.put(TagFromName.IonToleranceTableSequence,"Ion Tolerance Table Sequence");
            fullNameByTag.put(TagFromName.IonBeamSequence,"Ion Beam Sequence");
            fullNameByTag.put(TagFromName.IonBeamLimitingDeviceSequence,"Ion Beam Limiting Device Sequence");
            fullNameByTag.put(TagFromName.IonBlockSequence,"Ion Block Sequence");
            fullNameByTag.put(TagFromName.IonControlPointSequence,"Ion Control Point Sequence");
            fullNameByTag.put(TagFromName.IonWedgeSequence,"Ion Wedge Sequence");
            fullNameByTag.put(TagFromName.IonWedgePositionSequence,"Ion Wedge Position Sequence");
            fullNameByTag.put(TagFromName.ReferencedSetupImageSequence,"Referenced Setup Image Sequence");
            fullNameByTag.put(TagFromName.SetupImageComment,"Setup Image Comment");
            fullNameByTag.put(TagFromName.MotionSynchronizationSequence,"Motion Synchronization Sequence");
            fullNameByTag.put(TagFromName.ControlPointOrientation,"Control Point Orientation");
            fullNameByTag.put(TagFromName.GeneralAccessorySequence,"General Accessory Sequence");
            fullNameByTag.put(TagFromName.GeneralAccessoryID,"General Accessory ID");
            fullNameByTag.put(TagFromName.GeneralAccessoryDescription,"General Accessory Description");
            fullNameByTag.put(TagFromName.GeneralAccessoryType,"General Accessory Type");
            fullNameByTag.put(TagFromName.GeneralAccessoryNumber,"General Accessory Number");
            fullNameByTag.put(TagFromName.ReferencedRTPlanSequence,"Referenced RT Plan Sequence");
            fullNameByTag.put(TagFromName.ReferencedBeamSequence,"Referenced Beam Sequence");
            fullNameByTag.put(TagFromName.ReferencedBeamNumber,"Referenced Beam Number");
            fullNameByTag.put(TagFromName.ReferencedReferenceImageNumber,"Referenced Reference Image Number");
            fullNameByTag.put(TagFromName.StartCumulativeMetersetWeight,"Start Cumulative Meterset Weight");
            fullNameByTag.put(TagFromName.EndCumulativeMetersetWeight,"End Cumulative Meterset Weight");
            fullNameByTag.put(TagFromName.ReferencedBrachyApplicationSetupSequence,"Referenced Brachy Application Setup Sequence");
            fullNameByTag.put(TagFromName.ReferencedBrachyApplicationSetupNumber,"Referenced Brachy Application Setup Number");
            fullNameByTag.put(TagFromName.ReferencedSourceNumber,"Referenced Source Number");
            fullNameByTag.put(TagFromName.ReferencedFractionGroupSequence,"Referenced Fraction Group Sequence");
            fullNameByTag.put(TagFromName.ReferencedFractionGroupNumber,"Referenced Fraction Group Number");
            fullNameByTag.put(TagFromName.ReferencedVerificationImageSequence,"Referenced Verification Image Sequence");
            fullNameByTag.put(TagFromName.ReferencedReferenceImageSequence,"Referenced Reference Image Sequence");
            fullNameByTag.put(TagFromName.ReferencedDoseReferenceSequence,"Referenced Dose Reference Sequence");
            fullNameByTag.put(TagFromName.ReferencedDoseReferenceNumber,"Referenced Dose Reference Number");
            fullNameByTag.put(TagFromName.BrachyReferencedDoseReferenceSequence,"Brachy Referenced Dose Reference Sequence");
            fullNameByTag.put(TagFromName.ReferencedStructureSetSequence,"Referenced Structure Set Sequence");
            fullNameByTag.put(TagFromName.ReferencedPatientSetupNumber,"Referenced Patient Setup Number");
            fullNameByTag.put(TagFromName.ReferencedDoseSequence,"Referenced Dose Sequence");
            fullNameByTag.put(TagFromName.ReferencedToleranceTableNumber,"Referenced Tolerance Table Number");
            fullNameByTag.put(TagFromName.ReferencedBolusSequence,"Referenced Bolus Sequence");
            fullNameByTag.put(TagFromName.ReferencedWedgeNumber,"Referenced Wedge Number");
            fullNameByTag.put(TagFromName.ReferencedCompensatorNumber,"Referenced Compensator Number");
            fullNameByTag.put(TagFromName.ReferencedBlockNumber,"Referenced Block Number");
            fullNameByTag.put(TagFromName.ReferencedControlPointIndex,"Referenced Control Point Index");
            fullNameByTag.put(TagFromName.ReferencedControlPointSequence,"Referenced Control Point Sequence");
            fullNameByTag.put(TagFromName.ReferencedStartControlPointIndex,"Referenced Start Control Point Index");
            fullNameByTag.put(TagFromName.ReferencedStopControlPointIndex,"Referenced Stop Control Point Index");
            fullNameByTag.put(TagFromName.ReferencedRangeShifterNumber,"Referenced Range Shifter Number");
            fullNameByTag.put(TagFromName.ReferencedLateralSpreadingDeviceNumber,"Referenced Lateral Spreading Device Number");
            fullNameByTag.put(TagFromName.ReferencedRangeModulatorNumber,"Referenced Range Modulator Number");
            fullNameByTag.put(TagFromName.ApprovalStatus,"Approval Status");
            fullNameByTag.put(TagFromName.ReviewDate,"Review Date");
            fullNameByTag.put(TagFromName.ReviewTime,"Review Time");
            fullNameByTag.put(TagFromName.ReviewerName,"Reviewer Name");
            fullNameByTag.put(TagFromName.Arbitrary,"Arbitrary");
            fullNameByTag.put(TagFromName.TextComments,"Text Comments");
            fullNameByTag.put(TagFromName.ResultsID,"Results ID");
            fullNameByTag.put(TagFromName.ResultsIDIssuer,"Results ID Issuer");
            fullNameByTag.put(TagFromName.ReferencedInterpretationSequence,"Referenced Interpretation Sequence");
            fullNameByTag.put(TagFromName.ReportProductionStatusTrial,"Report Production Status (Trial)");
            fullNameByTag.put(TagFromName.InterpretationRecordedDate,"Interpretation Recorded Date");
            fullNameByTag.put(TagFromName.InterpretationRecordedTime,"Interpretation Recorded Time");
            fullNameByTag.put(TagFromName.InterpretationRecorder,"Interpretation Recorder");
            fullNameByTag.put(TagFromName.ReferenceToRecordedSound,"Reference to Recorded Sound");
            fullNameByTag.put(TagFromName.InterpretationTranscriptionDate,"Interpretation Transcription Date");
            fullNameByTag.put(TagFromName.InterpretationTranscriptionTime,"Interpretation Transcription Time");
            fullNameByTag.put(TagFromName.InterpretationTranscriber,"Interpretation Transcriber");
            fullNameByTag.put(TagFromName.InterpretationText,"Interpretation Text");
            fullNameByTag.put(TagFromName.InterpretationAuthor,"Interpretation Author");
            fullNameByTag.put(TagFromName.InterpretationApproverSequence,"Interpretation Approver Sequence");
            fullNameByTag.put(TagFromName.InterpretationApprovalDate,"Interpretation Approval Date");
            fullNameByTag.put(TagFromName.InterpretationApprovalTime,"Interpretation Approval Time");
            fullNameByTag.put(TagFromName.PhysicianApprovingInterpretation,"Physician Approving Interpretation");
            fullNameByTag.put(TagFromName.InterpretationDiagnosisDescription,"Interpretation Diagnosis Description");
            fullNameByTag.put(TagFromName.InterpretationDiagnosisCodeSequence,"Interpretation Diagnosis Code Sequence");
            fullNameByTag.put(TagFromName.ResultsDistributionListSequence,"Results Distribution List Sequence");
            fullNameByTag.put(TagFromName.DistributionName,"Distribution Name");
            fullNameByTag.put(TagFromName.DistributionAddress,"Distribution Address");
            fullNameByTag.put(TagFromName.InterpretationID,"Interpretation ID");
            fullNameByTag.put(TagFromName.InterpretationIDIssuer,"Interpretation ID Issuer");
            fullNameByTag.put(TagFromName.InterpretationTypeID,"Interpretation Type ID");
            fullNameByTag.put(TagFromName.InterpretationStatusID,"Interpretation Status ID");
            fullNameByTag.put(TagFromName.Impressions,"Impressions");
            fullNameByTag.put(TagFromName.ResultsComments,"Results Comments");
            fullNameByTag.put(TagFromName.MACParametersSequence,"MAC Parameters Sequence");
            fullNameByTag.put(TagFromName.CurveDimensions,"Curve Dimensions");
            fullNameByTag.put(TagFromName.NumberOfPoints,"Number of Points");
            fullNameByTag.put(TagFromName.TypeOfData,"Type of Data");
            fullNameByTag.put(TagFromName.CurveDescription,"Curve Description");
            fullNameByTag.put(TagFromName.AxisUnits,"Axis Units");
            fullNameByTag.put(TagFromName.AxisLabels,"Axis Labels");
            fullNameByTag.put(TagFromName.DataValueRepresentation,"Data Value Representation");
            fullNameByTag.put(TagFromName.MinimumCoordinateValue,"Minimum Coordinate Value");
            fullNameByTag.put(TagFromName.MaximumCoordinateValue,"Maximum Coordinate Value");
            fullNameByTag.put(TagFromName.CurveRange,"Curve Range");
            fullNameByTag.put(TagFromName.CurveDataDescriptor,"Curve Data Descriptor");
            fullNameByTag.put(TagFromName.CoordinateStartValue,"Coordinate Start Value");
            fullNameByTag.put(TagFromName.CoordinateStepValue,"Coordinate Step Value");
            fullNameByTag.put(TagFromName.CurveActivationLayer,"Curve Activation Layer");
            fullNameByTag.put(TagFromName.AudioType,"Audio Type");
            fullNameByTag.put(TagFromName.AudioSampleFormat,"Audio Sample Format");
            fullNameByTag.put(TagFromName.NumberOfChannels,"Number of Channels");
            fullNameByTag.put(TagFromName.NumberOfSamples,"Number of Samples");
            fullNameByTag.put(TagFromName.SampleRate,"Sample Rate");
            fullNameByTag.put(TagFromName.TotalTime,"Total Time");
            fullNameByTag.put(TagFromName.AudioSampleData,"Audio Sample Data");
            fullNameByTag.put(TagFromName.AudioComments,"Audio Comments");
            fullNameByTag.put(TagFromName.CurveLabel,"Curve Label");
            fullNameByTag.put(TagFromName.CurveReferencedOverlaySequence,"Curve Referenced Overlay Sequence");
            fullNameByTag.put(TagFromName.CurveReferencedOverlayGroup,"Curve Referenced Overlay Group");
            fullNameByTag.put(TagFromName.CurveData,"Curve Data");
            fullNameByTag.put(TagFromName.SharedFunctionalGroupsSequence,"Shared Functional Groups Sequence");
            fullNameByTag.put(TagFromName.PerFrameFunctionalGroupsSequence,"Per-frame Functional Groups Sequence");
            fullNameByTag.put(TagFromName.WaveformSequence,"Waveform Sequence");
            fullNameByTag.put(TagFromName.ChannelMinimumValue,"Channel Minimum Value");
            fullNameByTag.put(TagFromName.ChannelMaximumValue,"Channel Maximum Value");
            fullNameByTag.put(TagFromName.WaveformBitsAllocated,"Waveform Bits Allocated");
            fullNameByTag.put(TagFromName.WaveformSampleInterpretation,"Waveform Sample Interpretation");
            fullNameByTag.put(TagFromName.WaveformPaddingValue,"Waveform Padding Value");
            fullNameByTag.put(TagFromName.WaveformData,"Waveform Data");
            fullNameByTag.put(TagFromName.FirstOrderPhaseCorrectionAngle,"First Order Phase Correction Angle");
            fullNameByTag.put(TagFromName.SpectroscopyData,"Spectroscopy Data");
            fullNameByTag.put(TagFromName.OverlayRows,"Overlay Rows");
            fullNameByTag.put(TagFromName.OverlayColumns,"Overlay Columns");
            fullNameByTag.put(TagFromName.OverlayPlanes,"Overlay Planes");
            fullNameByTag.put(TagFromName.NumberOfFramesInOverlay,"Number of Frames in Overlay");
            fullNameByTag.put(TagFromName.OverlayDescription,"Overlay Description");
            fullNameByTag.put(TagFromName.OverlayType,"Overlay Type");
            fullNameByTag.put(TagFromName.OverlaySubtype,"Overlay Subtype");
            fullNameByTag.put(TagFromName.OverlayOrigin,"Overlay Origin");
            fullNameByTag.put(TagFromName.ImageFrameOrigin,"Image Frame Origin");
            fullNameByTag.put(TagFromName.PlaneOrigin,"Plane Origin");
            fullNameByTag.put(TagFromName.OverlayCompressionCode,"Overlay Compression Code");
            fullNameByTag.put(TagFromName.OverlayCompressionOriginator,"Overlay Compression Originator");
            fullNameByTag.put(TagFromName.OverlayCompressionLabel,"Overlay Compression Label");
            fullNameByTag.put(TagFromName.OverlayCompressionDescription,"Overlay Compression Description");
            fullNameByTag.put(TagFromName.OverlayCompressionStepPointers,"Overlay Compression Step Pointers");
            fullNameByTag.put(TagFromName.OverlayRepeatInterval,"Overlay Repeat Interval");
            fullNameByTag.put(TagFromName.OverlayBitsGrouped,"Overlay Bits Grouped");
            fullNameByTag.put(TagFromName.OverlayBitsAllocated,"Overlay Bits Allocated");
            fullNameByTag.put(TagFromName.OverlayBitPosition,"Overlay Bit Position");
            fullNameByTag.put(TagFromName.OverlayFormat,"Overlay Format");
            fullNameByTag.put(TagFromName.OverlayLocation,"Overlay Location");
            fullNameByTag.put(TagFromName.OverlayCodeLabel,"Overlay Code Label");
            fullNameByTag.put(TagFromName.OverlayNumberOfTables,"Overlay Number of Tables");
            fullNameByTag.put(TagFromName.OverlayCodeTableLocation,"Overlay Code Table Location");
            fullNameByTag.put(TagFromName.OverlayBitsForCodeWord,"Overlay Bits For Code Word");
            fullNameByTag.put(TagFromName.OverlayActivationLayer,"Overlay Activation Layer");
            fullNameByTag.put(TagFromName.OverlayDescriptorGray,"Overlay Descriptor - Gray");
            fullNameByTag.put(TagFromName.OverlayDescriptorRed,"Overlay Descriptor - Red");
            fullNameByTag.put(TagFromName.OverlayDescriptorGreen,"Overlay Descriptor - Green");
            fullNameByTag.put(TagFromName.OverlayDescriptorBlue,"Overlay Descriptor - Blue");
            fullNameByTag.put(TagFromName.OverlayGray,"Overlays - Gray");
            fullNameByTag.put(TagFromName.OverlayRed,"Overlays - Red");
            fullNameByTag.put(TagFromName.OverlayGreen,"Overlays - Green");
            fullNameByTag.put(TagFromName.OverlayBlue,"Overlays - Blue");
            fullNameByTag.put(TagFromName.ROIArea,"ROI Area");
            fullNameByTag.put(TagFromName.ROIMean,"ROI Mean");
            fullNameByTag.put(TagFromName.ROIStandardDeviation,"ROI Standard Deviation");
            fullNameByTag.put(TagFromName.OverlayLabel,"Overlay Label");
            fullNameByTag.put(TagFromName.OverlayData,"Overlay Data");
            fullNameByTag.put(TagFromName.OverlayComments,"Overlay Comments");
            fullNameByTag.put(TagFromName.PixelData,"Pixel Data");
            fullNameByTag.put(TagFromName.CoefficientsSDVN,"Coefficients SDVN");
            fullNameByTag.put(TagFromName.CoefficientsSDHN,"Coefficients SDHN");
            fullNameByTag.put(TagFromName.CoefficientsSDDN,"Coefficients SDDN");
            fullNameByTag.put(TagFromName.VariablePixelData,"Variable Pixel Data");
            fullNameByTag.put(TagFromName.VariableNextDataGroup,"Variable Next Data Group");
            fullNameByTag.put(TagFromName.VariableCoefficientsSDVN,"Variable Coefficients SDVN");
            fullNameByTag.put(TagFromName.VariableCoefficientsSDHN,"Variable Coefficients SDHN");
            fullNameByTag.put(TagFromName.VariableCoefficientsSDDN,"Variable Coefficients SDDN");
            fullNameByTag.put(TagFromName.DigitalSignaturesSequence,"Digital Signatures Sequence");
            fullNameByTag.put(TagFromName.DataSetTrailingPadding,"Data Set Trailing Padding");
      }


Generated by  Doxygen 1.6.0   Back to index