gdcmDefaultDicts.cxx

Go to the documentation of this file.
00001 /*=========================================================================
00002 
00003   Program:   gdcm
00004   Module:    $RCSfile: gdcmDefaultDicts.cxx.in,v $
00005   Language:  C++
00006   Date:      $Date: 2006/04/11 16:03:26 $
00007   Version:   $Revision: 1.12 $
00008 
00009   Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
00010   l'Image). All rights reserved. See Doc/License.txt or
00011   http://www.creatis.insa-lyon.fr/Public/Gdcm/License.html for details.
00012 
00013      This software is distributed WITHOUT ANY WARRANTY; without even
00014      the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
00015      PURPOSE.  See the above copyright notices for more information.
00016 
00017 =========================================================================*/
00018 
00019 #ifndef GDCMDEFAULTDICTS_H
00020 #define GDCMDEFAULTDICTS_H
00021 
00022 #include "gdcmDict.h"
00023 #include "gdcmDictEntry.h"
00024 #include "gdcmTS.h"
00025 #include "gdcmVR.h"
00026 #include "gdcmDictGroupName.h"
00027 #include "gdcmDicomDirElement.h"
00028 
00029 namespace GDCM_NAME_SPACE
00030 {
00031 
00032 typedef struct
00033 {
00034    uint16_t group;
00035    uint16_t element;
00036    const char *vr;
00037    const char *vm;
00038    const char *name;
00039 } DICT_ENTRY;
00040 
00041 static DICT_ENTRY datadir[] = {
00042 
00043    {0x0000, 0x0000, "UL" , "1" , "Group Length"}, 
00044    {0x0000, 0x0001, "UL" , "1" , "Command Length to End (RET)"}, 
00045    {0x0000, 0x0002, "UI" , "1" , "Affected SOP Class UID"}, 
00046    {0x0000, 0x0003, "UI" , "1" , "Requested SOP Class UID"}, 
00047    {0x0000, 0x0010, "SH" , "1" , "Command Recognition Code (RET)"}, 
00048    {0x0000, 0x0100, "US" , "1" , "Command Field"}, 
00049    {0x0000, 0x0110, "US" , "1" , "Message ID (first)"}, 
00050    {0x0000, 0x0120, "US" , "1" , "Message ID Responded to"}, 
00051    {0x0000, 0x0600, "AE" , "1" , "Move Destination"}, 
00052    {0x0000, 0x0700, "US" , "1" , "Priority"}, 
00053    {0x0000, 0x0800, "US" , "1" , "Data Set Type"}, 
00054    {0x0000, 0x0900, "US" , "1" , "Status"}, 
00055    {0x0000, 0x0901, "AT" , "1" , "Offending Element"}, 
00056    {0x0000, 0x0902, "LO" , "1" , "Error Comment"}, 
00057    {0x0000, 0x0903, "US" , "1" , "Error ID"}, 
00058    {0x0000, 0x1001, "UI" , "1" , "SOP Requested Instance UID"}, 
00059    {0x0000, 0x1000, "UI" , "1" , "SOP Affected Instance UID"}, 
00060    {0x0000, 0x1002, "US" , "1" , "Event Type ID"}, 
00061    {0x0000, 0x1008, "US" , "1" , "Action Type ID"}, 
00062    {0x0000, 0x1020, "US" , "1" , "Remaining Suboperations"}, 
00063    {0x0000, 0x1021, "US" , "1" , "Completed Suboperations"}, 
00064    {0x0000, 0x1022, "US" , "1" , "Failed Suboperations"}, 
00065    {0x0000, 0x1023, "US" , "1" , "Warning Suboperations"}, 
00066    {0x0000, 0x1030, "AE" , "1" , "AE Title"}, 
00067    {0x0000, 0x1031, "US" , "1" , "Message ID (second)"}, 
00068    {0x0000, 0x1005, "AT" , "1" , "Attribute Identifier List"}, 
00069    {0x0002, 0x0000, "UL" , "1" , "Group Length"}, 
00070    {0x0002, 0x0001, "OB" , "1" , "File Meta Information Version"}, 
00071    {0x0002, 0x0002, "UI" , "1" , "Media Storage SOP Class UID"}, 
00072    {0x0002, 0x0003, "UI" , "1" , "Media Storage SOP Instance UID"}, 
00073    {0x0002, 0x0010, "UI" , "1" , "Transfer Syntax UID"}, 
00074    {0x0002, 0x0012, "UI" , "1" , "Implementation Class UID"}, 
00075    {0x0002, 0x0013, "SH" , "1" , "Implementation Version Name"}, 
00076    {0x0002, 0x0016, "AE" , "1" , "Source Application Entity Title"}, 
00077    {0x0002, 0x0100, "UI" , "1" , "Private Information Creator UID"}, 
00078    {0x0002, 0x0102, "OB" , "1" , "Private Information"}, 
00079    {0x0004, 0x0000, "UL" , "1" , "Group Length"}, 
00080    {0x0004, 0x1130, "CS" , "1" , "File-set ID"}, 
00081    {0x0004, 0x1141, "CS" , "1-8" , "File-set Descriptor File ID"}, 
00082    {0x0004, 0x1142, "CS" , "1" , "Specific Character Set of File-set Descriptor File"}, 
00083    {0x0004, 0x1200, "UL" , "1" , "Offset of the First Directory Record of the Root Directory Entity"}, 
00084    {0x0004, 0x1202, "UL" , "1" , "Offset of the Last Directory Record of the Root Directory Entity"}, 
00085    {0x0004, 0x1212, "US" , "1" , "File-set Consistency Flag"}, 
00086    {0x0004, 0x1220, "SQ" , "1" , "Directory Record Sequence"}, 
00087    {0x0004, 0x1400, "UL" , "1" , "Offset of the Next Directory Record"}, 
00088    {0x0004, 0x1410, "US" , "1" , "Record In-use Flag"}, 
00089    {0x0004, 0x1420, "UL" , "1" , "Offset of Referenced Lower-Level Directory Entity"}, 
00090    {0x0004, 0x1430, "CS" , "1" , "Directory Record Type"}, 
00091    {0x0004, 0x1432, "UI" , "1" , "Private Record UID"}, 
00092    {0x0004, 0x1500, "CS" , "1-8" , "Referenced File ID"}, 
00093    {0x0004, 0x1504, "UL" , "1" , "MRDR Directory Record Offset"}, 
00094    {0x0004, 0x1510, "UI" , "1" , "Referenced SOP Class UID in File"}, 
00095    {0x0004, 0x1511, "UI" , "1" , "Referenced SOP Instance UID in File"}, 
00096    {0x0004, 0x1512, "UI" , "1" , "Referenced Transfer Syntax UID in File"}, 
00097    {0x0004, 0x151a, "UI" , "1-n" , "Referenced Related General SOP Class UID in File"}, 
00098    {0x0004, 0x1600, "UL" , "1" , "Number of References"}, 
00099    {0x0008, 0x0000, "UL" , "1" , "Group Length"}, 
00100    {0x0008, 0x0001, "UL" , "1" , "Length to End (RET)"}, 
00101    {0x0008, 0x0005, "CS" , "1-n" , "Specific Character Set"}, 
00102    {0x0008, 0x0008, "CS" , "1-n" , "Image Type"}, 
00103    {0x0008, 0x0010, "CS" , "1" , "Recognition Code (RET)"}, 
00104    {0x0008, 0x0012, "DA" , "1" , "Instance Creation Date"}, 
00105    {0x0008, 0x0013, "TM" , "1" , "Instance Creation Time"}, 
00106    {0x0008, 0x0014, "UI" , "1" , "Instance Creator UID"}, 
00107    {0x0008, 0x0016, "UI" , "1" , "SOP Class UID"}, 
00108    {0x0008, 0x0018, "UI" , "1" , "SOP Instance UID"}, 
00109    {0x0008, 0x001a, "UI" , "1-n" , "Related General SOP Class UID"}, 
00110    {0x0008, 0x001b, "UI" , "1" , "Original Specialized SOP Class UID"}, 
00111    {0x0008, 0x0020, "DA" , "1" , "Study Date"}, 
00112    {0x0008, 0x0021, "DA" , "1" , "Series Date"}, 
00113    {0x0008, 0x0022, "DA" , "1" , "Acquisition Date"}, 
00114    {0x0008, 0x0023, "DA" , "1" , "Content Date"}, 
00115    {0x0008, 0x0024, "DA" , "1" , "Overlay Date"}, 
00116    {0x0008, 0x0025, "DA" , "1" , "Curve Date"}, 
00117    {0x0008, 0x002a, "DT" , "1" , "Acquisition Datetime"}, 
00118    {0x0008, 0x0030, "TM" , "1" , "Study Time"}, 
00119    {0x0008, 0x0031, "TM" , "1" , "Series Time"}, 
00120    {0x0008, 0x0032, "TM" , "1" , "Acquisition Time"}, 
00121    {0x0008, 0x0033, "TM" , "1" , "Content Time"}, 
00122    {0x0008, 0x0034, "TM" , "1" , "Overlay Time"}, 
00123    {0x0008, 0x0035, "TM" , "1" , "Curve Time"}, 
00124    {0x0008, 0x0040, "US" , "1" , "Data Set Type (RET)"}, 
00125    {0x0008, 0x0041, "LO" , "1" , "Data Set Subtype (RET)"}, 
00126    {0x0008, 0x0042, "CS" , "1" , "Nuclear Medicine Series Type (RET)"}, 
00127    {0x0008, 0x0050, "SH" , "1" , "Accession Number"}, 
00128    {0x0008, 0x0052, "CS" , "1" , "Query/Retrieve Level"}, 
00129    {0x0008, 0x0054, "AE" , "1-n" , "Retrieve AE Title"}, 
00130    {0x0008, 0x0056, "CS" , "1" , "Instance Availability"}, 
00131    {0x0008, 0x0058, "UI" , "1-n" , "Failed SOP Instance UID List"}, 
00132    {0x0008, 0x0060, "CS" , "1" , "Modality"}, 
00133    {0x0008, 0x0061, "CS" , "1-n" , "Modalities in Study"}, 
00134    {0x0008, 0x0062, "UI" , "1-n" , "SOP Classes in Study"}, 
00135    {0x0008, 0x0064, "CS" , "1" , "Conversion Type"}, 
00136    {0x0008, 0x0068, "CS" , "1" , "Presentation Intent Type"}, 
00137    {0x0008, 0x0070, "LO" , "1" , "Manufacturer"}, 
00138    {0x0008, 0x0080, "LO" , "1" , "Institution Name"}, 
00139    {0x0008, 0x0081, "ST" , "1" , "Institution Address"}, 
00140    {0x0008, 0x0082, "SQ" , "1" , "Institution Code Sequence"}, 
00141    {0x0008, 0x0090, "PN" , "1" , "Referring Physician's Name"}, 
00142    {0x0008, 0x0092, "ST" , "1" , "Referring Physician's Address"}, 
00143    {0x0008, 0x0094, "SH" , "1-n" , "Referring Physician's Telephone Numbers"}, 
00144    {0x0008, 0x0096, "SQ" , "1" , "Referring Physician Identification Sequence"}, 
00145    {0x0008, 0x0100, "SH" , "1" , "Code Value"}, 
00146    {0x0008, 0x0102, "SH" , "1" , "Coding Scheme Designator"}, 
00147    {0x0008, 0x0103, "SH" , "1" , "Coding Scheme Version"}, 
00148    {0x0008, 0x0104, "LO" , "1" , "Code Meaning"}, 
00149    {0x0008, 0x0105, "CS" , "1" , "Mapping Resource"}, 
00150    {0x0008, 0x0106, "DT" , "1" , "Context Group Version"}, 
00151    {0x0008, 0x0107, "DT" , "1" , "Context Group Local Version"}, 
00152    {0x0008, 0x010b, "CS" , "1" , "Context Group Extension Flag"}, 
00153    {0x0008, 0x010c, "UI" , "1" , "Coding Scheme UID"}, 
00154    {0x0008, 0x010d, "UI" , "1" , "Context Group Extension Creator UID"}, 
00155    {0x0008, 0x010f, "CS" , "1" , "Context Identifier"}, 
00156    {0x0008, 0x0110, "SQ" , "1" , "Coding Scheme Identification Sequence"}, 
00157    {0x0008, 0x0112, "LO" , "1" , "Coding Scheme Registry"}, 
00158    {0x0008, 0x0114, "ST" , "1" , "Coding Scheme External ID"}, 
00159    {0x0008, 0x0115, "ST" , "1" , "Coding Scheme Name"}, 
00160    {0x0008, 0x0116, "ST" , "1" , "Responsible Organization"}, 
00161    {0x0008, 0x0201, "SH" , "1" , "Timezone Offset From UTC"}, 
00162    {0x0008, 0x1000, "AE" , "1" , "Network ID (RET)"}, 
00163    {0x0008, 0x1010, "SH" , "1" , "Station Name"}, 
00164    {0x0008, 0x1030, "LO" , "1" , "Study Description"}, 
00165    {0x0008, 0x1032, "SQ" , "1" , "Procedure Code Sequence"}, 
00166    {0x0008, 0x103e, "LO" , "1" , "Series Description"}, 
00167    {0x0008, 0x1040, "LO" , "1" , "Institutional Department Name"}, 
00168    {0x0008, 0x1048, "PN" , "1-n" , "Physician(s) of Record"}, 
00169    {0x0008, 0x1049, "SQ" , "1" , "Physician(s) of Record Identification Sequence"}, 
00170    {0x0008, 0x1050, "PN" , "1-n" , "Performing Physician's Name"}, 
00171    {0x0008, 0x1052, "SQ" , "1" , "Performing Physician Identification Sequence"}, 
00172    {0x0008, 0x1060, "PN" , "1-n" , "Name of Physician(s) Reading Study"}, 
00173    {0x0008, 0x1062, "SQ" , "1" , "Physician(s) Reading Study Identification Sequence"}, 
00174    {0x0008, 0x1070, "PN" , "1-n" , "Operators' Name"}, 
00175    {0x0008, 0x1072, "SQ" , "1" , "Operator Identification Sequence"}, 
00176    {0x0008, 0x1080, "LO" , "1-n" , "Admitting Diagnoses Description"}, 
00177    {0x0008, 0x1084, "SQ" , "1" , "Admitting Diagnoses Code Sequence"}, 
00178    {0x0008, 0x1090, "LO" , "1" , "Manufacturer's Model Name"}, 
00179    {0x0008, 0x1100, "SQ" , "1" , "Referenced Results Sequence"}, 
00180    {0x0008, 0x1110, "SQ" , "1" , "Referenced Study Sequence"}, 
00181    {0x0008, 0x1111, "SQ" , "1" , "Referenced Performed Procedure Step Sequence"}, 
00182    {0x0008, 0x1115, "SQ" , "1" , "Referenced Series Sequence"}, 
00183    {0x0008, 0x1120, "SQ" , "1" , "Referenced Patient Sequence"}, 
00184    {0x0008, 0x1125, "SQ" , "1" , "Referenced Visit Sequence"}, 
00185    {0x0008, 0x1130, "SQ" , "1" , "Referenced Overlay Sequence"}, 
00186    {0x0008, 0x113a, "SQ" , "1" , "Referenced Waveform Sequence"}, 
00187    {0x0008, 0x1140, "SQ" , "1" , "Referenced Image Sequence"}, 
00188    {0x0008, 0x1145, "SQ" , "1" , "Referenced Curve Sequence (RET)"}, 
00189    {0x0008, 0x114a, "SQ" , "1" , "Referenced Instance Sequence"}, 
00190    {0x0008, 0x114b, "SQ" , "1" , "Referenced Real Word Value Mapping Instance Sequence"}, 
00191    {0x0008, 0x1150, "UI" , "1" , "Referenced SOP Class UID"}, 
00192    {0x0008, 0x1155, "UI" , "1" , "Referenced SOP Instance UID"}, 
00193    {0x0008, 0x115a, "UI" , "1-n" , "SOP Classes Supported"}, 
00194    {0x0008, 0x1160, "IS" , "1-n" , "Referenced Frame Number"}, 
00195    {0x0008, 0x1195, "UI" , "1" , "Transaction UID"}, 
00196    {0x0008, 0x1197, "US" , "1" , "Failure Reason"}, 
00197    {0x0008, 0x1198, "SQ" , "1" , "Failed SOP Sequence"}, 
00198    {0x0008, 0x1199, "SQ" , "1" , "Referenced SOP Sequence"}, 
00199    {0x0008, 0x1200, "SQ" , "1" , "Studies Containing Other Referenced Instances Sequence"}, 
00200    {0x0008, 0x1250, "SQ" , "1" , "Related Series Sequence"}, 
00201    {0x0008, 0x2110, "CS" , "1" , "Lossy Image Compression (RET)"}, 
00202    {0x0008, 0x2111, "ST" , "1" , "Derivation Description"}, 
00203    {0x0008, 0x2112, "SQ" , "1" , "Source Image Sequence"}, 
00204    {0x0008, 0x2120, "SH" , "1" , "Stage Name"}, 
00205    {0x0008, 0x2122, "IS" , "1" , "Stage Number"}, 
00206    {0x0008, 0x2124, "IS" , "1" , "Number of Stages"}, 
00207    {0x0008, 0x2127, "SH" , "1" , "View Name"}, 
00208    {0x0008, 0x2128, "IS" , "1" , "View Number"}, 
00209    {0x0008, 0x2129, "IS" , "1" , "Number of Event Timers"}, 
00210    {0x0008, 0x212a, "IS" , "1" , "Number of Views in Stage"}, 
00211    {0x0008, 0x2130, "DS" , "1-n" , "Event Elapsed Time(s)"}, 
00212    {0x0008, 0x2132, "LO" , "1-n" , "Event Timer Name(s)"}, 
00213    {0x0008, 0x2142, "IS" , "1" , "Start Trim"}, 
00214    {0x0008, 0x2143, "IS" , "1" , "Stop Trim"}, 
00215    {0x0008, 0x2144, "IS" , "1" , "Recommended Display Frame Rate"}, 
00216    {0x0008, 0x2200, "CS" , "1" , "Transducer Position (RET)"}, 
00217    {0x0008, 0x2204, "CS" , "1" , "Transducer Orientation (RET)"}, 
00218    {0x0008, 0x2208, "CS" , "1" , "Anatomic Structure (RET)"}, 
00219    {0x0008, 0x2218, "SQ" , "1" , "Anatomic Region Sequence"}, 
00220    {0x0008, 0x2220, "SQ" , "1" , "Anatomic Region Modifier Sequence"}, 
00221    {0x0008, 0x2228, "SQ" , "1" , "Primary Anatomic Structure Sequence"}, 
00222    {0x0008, 0x2229, "SQ" , "1" , "Anatomic Structure, Space or Region Sequence"}, 
00223    {0x0008, 0x2230, "SQ" , "1" , "Primary Anatomic Structure Modifier Sequence"}, 
00224    {0x0008, 0x2240, "SQ" , "1" , "Transducer Position Sequence (RET)"}, 
00225    {0x0008, 0x2242, "SQ" , "1" , "Transducer Position Modifier Sequence (RET)"}, 
00226    {0x0008, 0x2244, "SQ" , "1" , "Transducer Orientation Sequence (RET)"}, 
00227    {0x0008, 0x2246, "SQ" , "1" , "Transducer Orientation Modifier Sequence (RET)"}, 
00228    {0x0008, 0x3001, "SQ" , "1" , "Alternate Representation Sequence"}, 
00229    {0x0008, 0x3010, "UI" , "1" , "Irradiation Event UID"}, 
00230    {0x0008, 0x4000, "LT" , "1" , "Identifying Comments (RET)"}, 
00231    {0x0008, 0x9007, "CS" , "4" , "Frame Type"}, 
00232    {0x0008, 0x9092, "SQ" , "1" , "Referenced Image Evidence Sequence"}, 
00233    {0x0008, 0x9121, "SQ" , "1" , "Referenced Raw Data Sequence"}, 
00234    {0x0008, 0x9123, "UI" , "1" , "Creator-Version UID"}, 
00235    {0x0008, 0x9124, "SQ" , "1" , "Derivation Image Sequence"}, 
00236    {0x0008, 0x9154, "SQ" , "1" , "Source Image Evidence Sequence"}, 
00237    {0x0008, 0x9205, "CS" , "1" , "Pixel Presentation"}, 
00238    {0x0008, 0x9206, "CS" , "1" , "Volumetric Properties"}, 
00239    {0x0008, 0x9207, "CS" , "1" , "Volume Based Calculation Technique"}, 
00240    {0x0008, 0x9208, "CS" , "1" , "Complex Image Component"}, 
00241    {0x0008, 0x9209, "CS" , "1" , "Acquisition Contrast"}, 
00242    {0x0008, 0x9215, "SQ" , "1" , "Derivation Code Sequence"}, 
00243    {0x0008, 0x9237, "SQ" , "1" , "Referenced Grayscale Presentation State Sequence"}, 
00244    {0x0008, 0x9410, "SQ" , "1" , "Referenced Other Plane Sequence"}, 
00245    {0x0008, 0x9458, "SQ" , "1" , "Frame Display Sequence"}, 
00246    {0x0008, 0x9459, "FL" , "1" , "Recomended Display Frame Rate in Float"}, 
00247    {0x0008, 0x9460, "CS" , "1" , "Skip Frame Range Flag"}, 
00248    {0x0010, 0x0000, "UL" , "1" , "Group Length"}, 
00249    {0x0010, 0x0010, "PN" , "1" , "Patient's Name"}, 
00250    {0x0010, 0x0020, "LO" , "1" , "Patient ID"}, 
00251    {0x0010, 0x0021, "LO" , "1" , "Issuer of Patient ID"}, 
00252    {0x0010, 0x0030, "DA" , "1" , "Patient's Birth Date"}, 
00253    {0x0010, 0x0032, "TM" , "1" , "Patient's Birth Time"}, 
00254    {0x0010, 0x0040, "CS" , "1" , "Patient's Sex"}, 
00255    {0x0010, 0x0050, "SQ" , "1" , "Patient's Insurance Plan Code Sequence"}, 
00256    {0x0010, 0x0101, "SQ" , "1" , "Patient's Primary Language Code Sequence"}, 
00257    {0x0010, 0x0102, "SQ" , "1" , "Patient's Primary Language Code Modifier Sequence"}, 
00258    {0x0010, 0x1000, "LO" , "1-n" , "Other Patient IDs"}, 
00259    {0x0010, 0x1001, "PN" , "1-n" , "Other Patient Names"}, 
00260    {0x0010, 0x1005, "PN" , "1" , "Patient's Birth Name"}, 
00261    {0x0010, 0x1010, "AS" , "1" , "Patient's Age"}, 
00262    {0x0010, 0x1020, "DS" , "1" , "Patient's Size"}, 
00263    {0x0010, 0x1030, "DS" , "1" , "Patient's Weight"}, 
00264    {0x0010, 0x1040, "LO" , "1" , "Patient's Address"}, 
00265    {0x0010, 0x1050, "LO" , "1-n" , "Insurance Plan Identification (RET)"}, 
00266    {0x0010, 0x1060, "PN" , "1" , "Patient's Mother's Birth Name"}, 
00267    {0x0010, 0x1080, "LO" , "1" , "Military Rank"}, 
00268    {0x0010, 0x1081, "LO" , "1" , "Branch of Service"}, 
00269    {0x0010, 0x1090, "LO" , "1" , "Medical Record Locator"}, 
00270    {0x0010, 0x2000, "LO" , "1-n" , "Medical Alerts"}, 
00271    {0x0010, 0x2110, "LO" , "1-n" , "Contrast Allergies"}, 
00272    {0x0010, 0x2150, "LO" , "1" , "Country of Residence"}, 
00273    {0x0010, 0x2152, "LO" , "1" , "Region of Residence"}, 
00274    {0x0010, 0x2154, "SH" , "1-n" , "Patient's Telephone Numbers"}, 
00275    {0x0010, 0x2160, "SH" , "1" , "Ethnic Group"}, 
00276    {0x0010, 0x2180, "SH" , "1" , "Occupation"}, 
00277    {0x0010, 0x21a0, "CS" , "1" , "Smoking Status"}, 
00278    {0x0010, 0x21b0, "LT" , "1" , "Additional Patient History"}, 
00279    {0x0010, 0x21c0, "US" , "1" , "Pregnancy Status"}, 
00280    {0x0010, 0x21d0, "DA" , "1" , "Last Menstrual Date"}, 
00281    {0x0010, 0x21f0, "LO" , "1" , "Patient's Religious Preference"}, 
00282    {0x0010, 0x4000, "LT" , "1" , "Patient Comments"}, 
00283    {0x0010, 0x9431, "FL" , "1" , "Examined Body Thickness"}, 
00284    {0x0012, 0x0000, "UL" , "1" , "Group Length"}, 
00285    {0x0012, 0x0010, "LO" , "1" , "Clinical Trial Sponsor Name"}, 
00286    {0x0012, 0x0020, "LO" , "1" , "Clinical Trial Protocol ID"}, 
00287    {0x0012, 0x0021, "LO" , "1" , "Clinical Trial Protocol Name"}, 
00288    {0x0012, 0x0030, "LO" , "1" , "Clinical Trial Site ID"}, 
00289    {0x0012, 0x0031, "LO" , "1" , "Clinical Trial Site Name"}, 
00290    {0x0012, 0x0040, "LO" , "1" , "Clinical Trial Subject ID"}, 
00291    {0x0012, 0x0042, "LO" , "1" , "Clinical Trial Subject Reading ID"}, 
00292    {0x0012, 0x0050, "LO" , "1" , "Clinical Trial Time Point ID"}, 
00293    {0x0012, 0x0051, "ST" , "1" , "Clinical Trial Time Point Description"}, 
00294    {0x0012, 0x0060, "LO" , "1" , "Clinical Trial Coordinating Center Name"}, 
00295    {0x0012, 0x0062, "CS" , "1" , "Patient Identity Removed"}, 
00296    {0x0012, 0x0063, "SQ" , "1" , "De-identification Method Code Sequence"}, 
00297    {0x0018, 0x0000, "UL" , "1" , "Group Length"}, 
00298    {0x0018, 0x0010, "LO" , "1" , "Contrast/Bolus Agent"}, 
00299    {0x0018, 0x0012, "SQ" , "1" , "Contrast/Bolus Agent Sequence"}, 
00300    {0x0018, 0x0014, "SQ" , "1" , "Contrast/Bolus Administration Route Sequence"}, 
00301    {0x0018, 0x0015, "CS" , "1" , "Body Part Examined"}, 
00302    {0x0018, 0x0020, "CS" , "1-n" , "Scanning Sequence"}, 
00303    {0x0018, 0x0021, "CS" , "1-n" , "Sequence Variant"}, 
00304    {0x0018, 0x0022, "CS" , "1-n" , "Scan Options"}, 
00305    {0x0018, 0x0023, "CS" , "1" , "MR Acquisition Type"}, 
00306    {0x0018, 0x0024, "SH" , "1" , "Sequence Name"}, 
00307    {0x0018, 0x0025, "CS" , "1" , "Angio Flag"}, 
00308    {0x0018, 0x0026, "SQ" , "1" , "Intervention Drug Information Sequence"}, 
00309    {0x0018, 0x0027, "TM" , "1" , "Intervention Drug Stop Time"}, 
00310    {0x0018, 0x0028, "DS" , "1" , "Intervention Drug Dose"}, 
00311    {0x0018, 0x0029, "SQ" , "1" , "Intervention Drug Sequence"}, 
00312    {0x0018, 0x002a, "SQ" , "1" , "Additional Drug Sequence"}, 
00313    {0x0018, 0x0030, "LO" , "1-n" , "Radionuclide (RET)"}, 
00314    {0x0018, 0x0031, "LO" , "1" , "Radiopharmaceutical"}, 
00315    {0x0018, 0x0032, "DS" , "1" , "Energy Window Centerline (RET)"}, 
00316    {0x0018, 0x0033, "DS" , "1-n" , "Energy Window Total Width (RET)"}, 
00317    {0x0018, 0x0034, "LO" , "1" , "Intervention Drug Name"}, 
00318    {0x0018, 0x0035, "TM" , "1" , "Intervention Drug Start Time"}, 
00319    {0x0018, 0x0036, "SQ" , "1" , "Intervention Sequence"}, 
00320    {0x0018, 0x0037, "CS" , "1" , "Therapy Type (RET)"}, 
00321    {0x0018, 0x0038, "CS" , "1" , "Intervention Status"}, 
00322    {0x0018, 0x0039, "CS" , "1" , "Therapy Description (RET)"}, 
00323    {0x0018, 0x003a, "ST" , "1" , "Intervention Description"}, 
00324    {0x0018, 0x0040, "IS" , "1" , "Cine Rate"}, 
00325    {0x0018, 0x0050, "DS" , "1" , "Slice Thickness"}, 
00326    {0x0018, 0x0060, "DS" , "1" , "kVp"}, 
00327    {0x0018, 0x0070, "IS" , "1" , "Counts Accumulated"}, 
00328    {0x0018, 0x0071, "CS" , "1" , "Acquisition Termination Condition"}, 
00329    {0x0018, 0x0072, "DS" , "1" , "Effective Duration"}, 
00330    {0x0018, 0x0073, "CS" , "1" , "Acquisition Start Condition"}, 
00331    {0x0018, 0x0074, "IS" , "1" , "Acquisition Start Condition Data"}, 
00332    {0x0018, 0x0075, "IS" , "1" , "Acquisition Termination Condition Data"}, 
00333    {0x0018, 0x0080, "DS" , "1" , "Repetition Time"}, 
00334    {0x0018, 0x0081, "DS" , "1" , "Echo Time"}, 
00335    {0x0018, 0x0082, "DS" , "1" , "Inversion Time"}, 
00336    {0x0018, 0x0083, "DS" , "1" , "Number of Averages"}, 
00337    {0x0018, 0x0084, "DS" , "1" , "Imaging Frequency"}, 
00338    {0x0018, 0x0085, "SH" , "1" , "Imaged Nucleus"}, 
00339    {0x0018, 0x0086, "IS" , "1-n" , "Echo Number(s)"}, 
00340    {0x0018, 0x0087, "DS" , "1" , "Magnetic Field Strength"}, 
00341    {0x0018, 0x0088, "DS" , "1" , "Spacing Between Slices"}, 
00342    {0x0018, 0x0089, "IS" , "1" , "Number of Phase Encoding Steps"}, 
00343    {0x0018, 0x0090, "DS" , "1" , "Data Collection Diameter"}, 
00344    {0x0018, 0x0091, "IS" , "1" , "Echo Train Length"}, 
00345    {0x0018, 0x0093, "DS" , "1" , "Percent Sampling"}, 
00346    {0x0018, 0x0094, "DS" , "1" , "Percent Phase Field of View"}, 
00347    {0x0018, 0x0095, "DS" , "1" , "Pixel Bandwidth"}, 
00348    {0x0018, 0x1000, "LO" , "1" , "Device Serial Number"}, 
00349    {0x0018, 0x1002, "UI" , "1" , "Device UID"}, 
00350    {0x0018, 0x1004, "LO" , "1" , "Plate ID"}, 
00351    {0x0018, 0x1010, "LO" , "1" , "Secondary Capture Device ID"}, 
00352    {0x0018, 0x1011, "LO" , "1" , "Hardcopy Creation Device ID"}, 
00353    {0x0018, 0x1012, "DA" , "1" , "Date of Secondary Capture"}, 
00354    {0x0018, 0x1014, "TM" , "1" , "Time of Secondary Capture"}, 
00355    {0x0018, 0x1016, "LO" , "1" , "Secondary Capture Device Manufacturer"}, 
00356    {0x0018, 0x1017, "LO" , "1" , "Hardcopy Device Manufacturer"}, 
00357    {0x0018, 0x1018, "LO" , "1" , "Secondary Capture Device Manufacturer's Model Name"}, 
00358    {0x0018, 0x1019, "LO" , "1-n" , "Secondary Capture Device Software Version(s)"}, 
00359    {0x0018, 0x101a, "LO" , "1-n" , "Hardcopy Device Software Version"}, 
00360    {0x0018, 0x101b, "LO" , "1" , "Hardcopy Device Manufacturer's Model Name"}, 
00361    {0x0018, 0x1020, "LO" , "1-n" , "Software Version(s)"}, 
00362    {0x0018, 0x1022, "SH" , "1" , "Video Image Format Acquired"}, 
00363    {0x0018, 0x1023, "LO" , "1" , "Digital Image Format Acquired"}, 
00364    {0x0018, 0x1030, "LO" , "1" , "Protocol Name"}, 
00365    {0x0018, 0x1040, "LO" , "1" , "Contrast/Bolus Route"}, 
00366    {0x0018, 0x1041, "DS" , "1" , "Contrast/Bolus Volume"}, 
00367    {0x0018, 0x1042, "TM" , "1" , "Contrast/Bolus Start Time"}, 
00368    {0x0018, 0x1043, "TM" , "1" , "Contrast/Bolus Stop Time"}, 
00369    {0x0018, 0x1044, "DS" , "1" , "Contrast/Bolus Total Dose"}, 
00370    {0x0018, 0x1045, "IS" , "1" , "Syringe Counts"}, 
00371    {0x0018, 0x1046, "DS" , "1-n" , "Contrast Flow Rate"}, 
00372    {0x0018, 0x1047, "DS" , "1-n" , "Contrast Flow Duration"}, 
00373    {0x0018, 0x1048, "CS" , "1" , "Contrast/Bolus Ingredient"}, 
00374    {0x0018, 0x1049, "DS" , "1" , "Contrast/Bolus Ingredient Concentration"}, 
00375    {0x0018, 0x1050, "DS" , "1" , "Spatial Resolution"}, 
00376    {0x0018, 0x1060, "DS" , "1" , "Trigger Time"}, 
00377    {0x0018, 0x1061, "LO" , "1" , "Trigger Source or Type"}, 
00378    {0x0018, 0x1062, "IS" , "1" , "Nominal Interval"}, 
00379    {0x0018, 0x1063, "DS" , "1" , "Frame Time"}, 
00380    {0x0018, 0x1064, "LO" , "1" , "Framing Type"}, 
00381    {0x0018, 0x1065, "DS" , "1-n" , "Frame Time Vector"}, 
00382    {0x0018, 0x1066, "DS" , "1" , "Frame Delay"}, 
00383    {0x0018, 0x1067, "DS" , "1" , "Image Trigger Delay"}, 
00384    {0x0018, 0x1068, "DS" , "1" , "Multiplex Group Time Offset"}, 
00385    {0x0018, 0x1069, "DS" , "1" , "Trigger Time Offset"}, 
00386    {0x0018, 0x106a, "CS" , "1" , "Synchronization Trigger"}, 
00387    {0x0018, 0x106c, "US" , "2" , "Synchronization Channel"}, 
00388    {0x0018, 0x106e, "UL" , "1" , "Trigger Sample Position"}, 
00389    {0x0018, 0x1070, "LO" , "1" , "Radiopharmaceutical Route"}, 
00390    {0x0018, 0x1071, "DS" , "1" , "Radiopharmaceutical Volume"}, 
00391    {0x0018, 0x1072, "TM" , "1" , "Radiopharmaceutical Start Time"}, 
00392    {0x0018, 0x1073, "TM" , "1" , "Radiopharmaceutical Stop Time"}, 
00393    {0x0018, 0x1074, "DS" , "1" , "Radionuclide Total Dose"}, 
00394    {0x0018, 0x1075, "DS" , "1" , "Radionuclide Half Life"}, 
00395    {0x0018, 0x1076, "DS" , "1" , "Radionuclide Positron Fraction"}, 
00396    {0x0018, 0x1077, "DS" , "1" , "Radiopharmaceutical Specific Activity"}, 
00397    {0x0018, 0x1078, "DT" , "1" , "Radiopharmaceutical Start Datetime"}, 
00398    {0x0018, 0x1079, "DT" , "1" , "Radiopharmaceutical Stop Datetime"}, 
00399    {0x0018, 0x1080, "CS" , "1" , "Beat Rejection Flag"}, 
00400    {0x0018, 0x1081, "IS" , "1" , "Low R-R Value"}, 
00401    {0x0018, 0x1082, "IS" , "1" , "High R-R Value"}, 
00402    {0x0018, 0x1083, "IS" , "1" , "Intervals Acquired"}, 
00403    {0x0018, 0x1084, "IS" , "1" , "Intervals Rejected"}, 
00404    {0x0018, 0x1085, "LO" , "1" , "PVC Rejection"}, 
00405    {0x0018, 0x1086, "IS" , "1" , "Skip Beats"}, 
00406    {0x0018, 0x1088, "IS" , "1" , "Heart Rate"}, 
00407    {0x0018, 0x1090, "IS" , "1" , "Cardiac Number of Images"}, 
00408    {0x0018, 0x1094, "IS" , "1" , "Trigger Window"}, 
00409    {0x0018, 0x1100, "DS" , "1" , "Reconstruction Diameter"}, 
00410    {0x0018, 0x1110, "DS" , "1" , "Distance Source to Detector"}, 
00411    {0x0018, 0x1111, "DS" , "1" , "Distance Source to Patient"}, 
00412    {0x0018, 0x1114, "DS" , "1" , "Estimated Radiographic Magnification Factor"}, 
00413    {0x0018, 0x1120, "DS" , "1" , "Gantry/Detector Tilt"}, 
00414    {0x0018, 0x1121, "DS" , "1" , "Gantry/Detector Slew"}, 
00415    {0x0018, 0x1130, "DS" , "1" , "Table Height"}, 
00416    {0x0018, 0x1131, "DS" , "1" , "Table Traverse"}, 
00417    {0x0018, 0x1134, "CS" , "1" , "Table Motion"}, 
00418    {0x0018, 0x1135, "DS" , "1-n" , "Table Vertical Increment"}, 
00419    {0x0018, 0x1136, "DS" , "1-n" , "Table Lateral Increment"}, 
00420    {0x0018, 0x1137, "DS" , "1-n" , "Table Longitudinal Increment"}, 
00421    {0x0018, 0x1138, "DS" , "1" , "Table Angle"}, 
00422    {0x0018, 0x113a, "CS" , "1" , "Table Type"}, 
00423    {0x0018, 0x1140, "CS" , "1" , "Rotation Direction"}, 
00424    {0x0018, 0x1141, "DS" , "1" , "Angular Position"}, 
00425    {0x0018, 0x1142, "DS" , "1-n" , "Radial Position"}, 
00426    {0x0018, 0x1143, "DS" , "1" , "Scan Arc"}, 
00427    {0x0018, 0x1144, "DS" , "1" , "Angular Step"}, 
00428    {0x0018, 0x1145, "DS" , "1" , "Center of Rotation Offset"}, 
00429    {0x0018, 0x1146, "DS" , "1-n" , "Rotation Offset (RET)"}, 
00430    {0x0018, 0x1147, "CS" , "1" , "Field of View Shape"}, 
00431    {0x0018, 0x1149, "IS" , "1-2" , "Field of View Dimension(s)"}, 
00432    {0x0018, 0x1150, "IS" , "1" , "Exposure Time"}, 
00433    {0x0018, 0x1151, "IS" , "1" , "X-ray Tube Current"}, 
00434    {0x0018, 0x1152, "IS" , "1" , "Exposure"}, 
00435    {0x0018, 0x1153, "IS" , "1" , "Exposure in uAs"}, 
00436    {0x0018, 0x1154, "DS" , "1" , "Average Pulse Width"}, 
00437    {0x0018, 0x1155, "CS" , "1" , "Radiation Setting"}, 
00438    {0x0018, 0x1156, "CS" , "1" , "Rectification Type"}, 
00439    {0x0018, 0x115a, "CS" , "1" , "Radiation Mode"}, 
00440    {0x0018, 0x115e, "DS" , "1" , "Image and Fluoroscopy Area Dose Product"}, 
00441    {0x0018, 0x1160, "SH" , "1" , "Filter Type"}, 
00442    {0x0018, 0x1161, "LO" , "1-n" , "Type of Filters"}, 
00443    {0x0018, 0x1162, "DS" , "1" , "Intensifier Size"}, 
00444    {0x0018, 0x1164, "DS" , "2" , "Imager Pixel Spacing"}, 
00445    {0x0018, 0x1166, "CS" , "1-n" , "Grid"}, 
00446    {0x0018, 0x1170, "IS" , "1" , "Generator Power"}, 
00447    {0x0018, 0x1180, "SH" , "1" , "Collimator/grid Name"}, 
00448    {0x0018, 0x1181, "CS" , "1" , "Collimator Type"}, 
00449    {0x0018, 0x1182, "IS" , "1-2" , "Focal Distance"}, 
00450    {0x0018, 0x1183, "DS" , "1-2" , "X Focus Center"}, 
00451    {0x0018, 0x1184, "DS" , "1-2" , "Y Focus Center"}, 
00452    {0x0018, 0x1190, "DS" , "1-n" , "Focal Spot(s)"}, 
00453    {0x0018, 0x1191, "CS" , "1" , "Anode Target Material"}, 
00454    {0x0018, 0x11a0, "DS" , "1" , "Body Part Thickness"}, 
00455    {0x0018, 0x11a2, "DS" , "1" , "Compression Force"}, 
00456    {0x0018, 0x1200, "DA" , "1-n" , "Date of Last Calibration"}, 
00457    {0x0018, 0x1201, "TM" , "1-n" , "Time of Last Calibration"}, 
00458    {0x0018, 0x1210, "SH" , "1-n" , "Convolution Kernel"}, 
00459    {0x0018, 0x1240, "IS" , "1-n" , "Upper/Lower Pixel Values (RET)"}, 
00460    {0x0018, 0x1242, "IS" , "1" , "Actual Frame Duration"}, 
00461    {0x0018, 0x1243, "IS" , "1" , "Count Rate"}, 
00462    {0x0018, 0x1244, "US" , "1" , "Preferred Playback Sequencing"}, 
00463    {0x0018, 0x1250, "SH" , "1" , "Receive Coil Name"}, 
00464    {0x0018, 0x1251, "SH" , "1" , "Transmit Coil Name"}, 
00465    {0x0018, 0x1260, "SH" , "1" , "Plate Type"}, 
00466    {0x0018, 0x1261, "LO" , "1" , "Phosphor Type"}, 
00467    {0x0018, 0x1300, "DS" , "1" , "Scan Velocity"}, 
00468    {0x0018, 0x1301, "CS" , "1-n" , "Whole Body Technique"}, 
00469    {0x0018, 0x1302, "IS" , "1" , "Scan Length"}, 
00470    {0x0018, 0x1310, "US" , "4" , "Acquisition Matrix"}, 
00471    {0x0018, 0x1312, "CS" , "1" , "In-plane Phase Encoding Direction"}, 
00472    {0x0018, 0x1314, "DS" , "1" , "Flip Angle"}, 
00473    {0x0018, 0x1315, "CS" , "1" , "Variable Flip Angle Flag"}, 
00474    {0x0018, 0x1316, "DS" , "1" , "SAR"}, 
00475    {0x0018, 0x1318, "DS" , "1" , "dB/dt"}, 
00476    {0x0018, 0x1400, "LO" , "1" , "Acquisition Device Processing Description"}, 
00477    {0x0018, 0x1401, "LO" , "1" , "Acquisition Device Processing Code"}, 
00478    {0x0018, 0x1402, "CS" , "1" , "Cassette Orientation"}, 
00479    {0x0018, 0x1403, "CS" , "1" , "Cassette Size"}, 
00480    {0x0018, 0x1404, "US" , "1" , "Exposures on Plate"}, 
00481    {0x0018, 0x1405, "IS" , "1" , "Relative X-ray Exposure"}, 
00482    {0x0018, 0x1450, "DS" , "1" , "Column Angulation"}, 
00483    {0x0018, 0x1460, "DS" , "1" , "Tomo Layer Height"}, 
00484    {0x0018, 0x1470, "DS" , "1" , "Tomo Angle"}, 
00485    {0x0018, 0x1480, "DS" , "1" , "Tomo Time"}, 
00486    {0x0018, 0x1490, "CS" , "1" , "Tomo Type"}, 
00487    {0x0018, 0x1491, "CS" , "1" , "Tomo Class"}, 
00488    {0x0018, 0x1495, "IS" , "1" , "Number of Tomosynthesis Source Images"}, 
00489    {0x0018, 0x1500, "CS" , "1" , "Positioner Motion"}, 
00490    {0x0018, 0x1508, "CS" , "1" , "Positioner Type"}, 
00491    {0x0018, 0x1510, "DS" , "1" , "Positioner Primary Angle"}, 
00492    {0x0018, 0x1511, "DS" , "1" , "Positioner Secondary Angle"}, 
00493    {0x0018, 0x1520, "DS" , "1-n" , "Positioner Primary Angle Increment"}, 
00494    {0x0018, 0x1521, "DS" , "1-n" , "Positioner Secondary Angle Increment"}, 
00495    {0x0018, 0x1530, "DS" , "1" , "Detector Primary Angle"}, 
00496    {0x0018, 0x1531, "DS" , "1" , "Detector Secondary Angle"}, 
00497    {0x0018, 0x1600, "CS" , "1-3" , "Shutter Shape"}, 
00498    {0x0018, 0x1602, "IS" , "1" , "Shutter Left Vertical Edge"}, 
00499    {0x0018, 0x1604, "IS" , "1" , "Shutter Right Vertical Edge"}, 
00500    {0x0018, 0x1606, "IS" , "1" , "Shutter Upper Horizontal Edge"}, 
00501    {0x0018, 0x1608, "IS" , "1" , "Shutter Lower Horizontal Edge"}, 
00502    {0x0018, 0x1610, "IS" , "2" , "Center of Circular Shutter"}, 
00503    {0x0018, 0x1612, "IS" , "1" , "Radius of Circular Shutter"}, 
00504    {0x0018, 0x1620, "IS" , "2-2n" , "Vertices of the Polygonal Shutter"}, 
00505    {0x0018, 0x1622, "US" , "1" , "Shutter Presentation Value"}, 
00506    {0x0018, 0x1623, "US" , "1" , "Shutter Overlay Group"}, 
00507    {0x0018, 0x1624, "US" , "3" , "Shutter Presentation Color CIELab Value"}, 
00508    {0x0018, 0x1700, "CS" , "1-3" , "Collimator Shape"}, 
00509    {0x0018, 0x1702, "IS" , "1" , "Collimator Left Vertical Edge"}, 
00510    {0x0018, 0x1704, "IS" , "1" , "Collimator Right Vertical Edge"}, 
00511    {0x0018, 0x1706, "IS" , "1" , "Collimator Upper Horizontal Edge"}, 
00512    {0x0018, 0x1708, "IS" , "1" , "Collimator Lower Horizontal Edge"}, 
00513    {0x0018, 0x1710, "IS" , "2" , "Center of Circular Collimator"}, 
00514    {0x0018, 0x1712, "IS" , "1" , "Radius of Circular Collimator"}, 
00515    {0x0018, 0x1720, "IS" , "2-2n" , "Vertices of the Polygonal Collimator"}, 
00516    {0x0018, 0x1800, "CS" , "1" , "Acquisition Time Synchronized"}, 
00517    {0x0018, 0x1801, "SH" , "1" , "Time Source"}, 
00518    {0x0018, 0x1802, "CS" , "1" , "Time Distribution Protocol"}, 
00519    {0x0018, 0x1803, "LO" , "1" , "NTP Source Address"}, 
00520    {0x0018, 0x2001, "IS" , "1-n" , "Page Number Vector"}, 
00521    {0x0018, 0x2002, "SH" , "1-n" , "Frame Label Vector"}, 
00522    {0x0018, 0x2003, "DS" , "1-n" , "Frame Primary Angle Vector"}, 
00523    {0x0018, 0x2004, "DS" , "1-n" , "Frame Secondary Angle Vector"}, 
00524    {0x0018, 0x2005, "DS" , "1-n" , "Slice Location Vector"}, 
00525    {0x0018, 0x2006, "SH" , "1-n" , "Display Window Label Vector"}, 
00526    {0x0018, 0x2010, "DS" , "2" , "Nominal Scanned Pixel Spacing"}, 
00527    {0x0018, 0x2020, "CS" , "1" , "Digitizing Device Transport Direction"}, 
00528    {0x0018, 0x2030, "DS" , "1" , "Rotation of Scanned Film"}, 
00529    {0x0018, 0x3100, "CS" , "1" , "IVUS Acquisition"}, 
00530    {0x0018, 0x3101, "DS" , "1" , "IVUS Pullback Rate"}, 
00531    {0x0018, 0x3102, "DS" , "1" , "IVUS Gated Rate"}, 
00532    {0x0018, 0x3103, "IS" , "1" , "IVUS Pullback Start Frame Number"}, 
00533    {0x0018, 0x3104, "IS" , "1" , "IVUS Pullback Stop Frame Number"}, 
00534    {0x0018, 0x3105, "IS" , "1-n" , "Lesion Number"}, 
00535    {0x0018, 0x4000, "LT" , "1" , "Acquisition Comments (RET)"}, 
00536    {0x0018, 0x5000, "SH" , "1-n" , "Output Power"}, 
00537    {0x0018, 0x5010, "LO" , "3" , "Transducer Data"}, 
00538    {0x0018, 0x5012, "DS" , "1" , "Focus Depth"}, 
00539    {0x0018, 0x5020, "LO" , "1" , "Processing Function"}, 
00540    {0x0018, 0x5021, "LO" , "1" , "Postprocessing Function"}, 
00541    {0x0018, 0x5022, "DS" , "1" , "Mechanical Index"}, 
00542    {0x0018, 0x5024, "DS" , "1" , "Bone Thermal Index"}, 
00543    {0x0018, 0x5026, "DS" , "1" , "Cranial Thermal Index"}, 
00544    {0x0018, 0x5027, "DS" , "1" , "Soft Tissue Thermal Index"}, 
00545    {0x0018, 0x5028, "DS" , "1" , "Soft Tissue-focus Thermal Index"}, 
00546    {0x0018, 0x5029, "DS" , "1" , "Soft Tissue-surface Thermal Index"}, 
00547    {0x0018, 0x5030, "DS" , "1" , "Dynamic Range (RET)"}, 
00548    {0x0018, 0x5040, "DS" , "1" , "Total Gain (RET)"}, 
00549    {0x0018, 0x5050, "IS" , "1" , "Depth of Scan Field"}, 
00550    {0x0018, 0x5100, "CS" , "1" , "Patient Position"}, 
00551    {0x0018, 0x5101, "CS" , "1" , "View Position"}, 
00552    {0x0018, 0x5104, "SQ" , "1" , "Projection Eponymous Name Code Sequence"}, 
00553    {0x0018, 0x5210, "DS" , "6" , "Image Transformation Matrix (RET)"}, 
00554    {0x0018, 0x5212, "DS" , "3" , "Image Translation Vector (RET)"}, 
00555    {0x0018, 0x6000, "DS" , "1" , "Sensitivity"}, 
00556    {0x0018, 0x6011, "SQ" , "1" , "Sequence of Ultrasound Regions"}, 
00557    {0x0018, 0x6012, "US" , "1" , "Region Spatial Format"}, 
00558    {0x0018, 0x6014, "US" , "1" , "Region Data Type"}, 
00559    {0x0018, 0x6016, "UL" , "1" , "Region Flags"}, 
00560    {0x0018, 0x6018, "UL" , "1" , "Region Location Min X0"}, 
00561    {0x0018, 0x601a, "UL" , "1" , "Region Location Min Y0"}, 
00562    {0x0018, 0x601c, "UL" , "1" , "Region Location Max X1"}, 
00563    {0x0018, 0x601e, "UL" , "1" , "Region Location Max Y1"}, 
00564    {0x0018, 0x6020, "SL" , "1" , "Reference Pixel X0"}, 
00565    {0x0018, 0x6022, "SL" , "1" , "Reference Pixel Y0"}, 
00566    {0x0018, 0x6024, "US" , "1" , "Physical Units X Direction"}, 
00567    {0x0018, 0x6026, "US" , "1" , "Physical Units Y Direction"}, 
00568    {0x0018, 0x6028, "FD" , "1" , "Reference Pixel Physical Value X"}, 
00569    {0x0018, 0x602a, "FD" , "1" , "Reference Pixel Physical Value Y"}, 
00570    {0x0018, 0x602c, "FD" , "1" , "Physical Delta X"}, 
00571    {0x0018, 0x602e, "FD" , "1" , "Physical Delta Y"}, 
00572    {0x0018, 0x6030, "UL" , "1" , "Transducer Frequency"}, 
00573    {0x0018, 0x6031, "CS" , "1" , "Transducer Type"}, 
00574    {0x0018, 0x6032, "UL" , "1" , "Pulse Repetition Frequency"}, 
00575    {0x0018, 0x6034, "FD" , "1" , "Doppler Correction Angle"}, 
00576    {0x0018, 0x6036, "FD" , "1" , "Steering Angle"}, 
00577    {0x0018, 0x6038, "UL" , "1" , "Doppler Sample Volume X Position (RET)"}, 
00578    {0x0018, 0x6039, "SL" , "1" , "Doppler Sample Volume X Position"}, 
00579    {0x0018, 0x603a, "UL" , "1" , "Doppler Sample Volume Y Position (RET)"}, 
00580    {0x0018, 0x603b, "SL" , "1" , "Doppler Sample Volume Y Position"}, 
00581    {0x0018, 0x603c, "UL" , "1" , "TM-Line Position X0 (RET)"}, 
00582    {0x0018, 0x603d, "SL" , "1" , "TM-Line Position X0"}, 
00583    {0x0018, 0x603e, "UL" , "1" , "TM-Line Position Y0 (RET)"}, 
00584    {0x0018, 0x603f, "SL" , "1" , "TM-Line Position Y0"}, 
00585    {0x0018, 0x6040, "UL" , "1" , "TM-Line Position X1 (RET)"}, 
00586    {0x0018, 0x6041, "SL" , "1" , "TM-Line Position X1"}, 
00587    {0x0018, 0x6042, "UL" , "1" , "TM-Line Position Y1 (RET)"}, 
00588    {0x0018, 0x6043, "SL" , "1" , "TM-Line Position Y1"}, 
00589    {0x0018, 0x6044, "US" , "1" , "Pixel Component Organization"}, 
00590    {0x0018, 0x6046, "UL" , "1" , "Pixel Component Mask"}, 
00591    {0x0018, 0x6048, "UL" , "1" , "Pixel Component Range Start"}, 
00592    {0x0018, 0x604a, "UL" , "1" , "Pixel Component Range Stop"}, 
00593    {0x0018, 0x604c, "US" , "1" , "Pixel Component Physical Units"}, 
00594    {0x0018, 0x604e, "US" , "1" , "Pixel Component Data Type"}, 
00595    {0x0018, 0x6050, "UL" , "1" , "Number of Table Break Points"}, 
00596    {0x0018, 0x6052, "UL" , "1-n" , "Table of X Break Points"}, 
00597    {0x0018, 0x6054, "FD" , "1-n" , "Table of Y Break Points"}, 
00598    {0x0018, 0x6056, "UL" , "1" , "Number of Table Entries"}, 
00599    {0x0018, 0x6058, "UL" , "1-n" , "Table of Pixel Values"}, 
00600    {0x0018, 0x605a, "FL" , "1-n" , "Table of Parameter Values"}, 
00601    {0x0018, 0x6060, "FL" , "1-n" , "R Wave Time Vector"}, 
00602    {0x0018, 0x7000, "CS" , "1" , "Detector Conditions Nominal Flag"}, 
00603    {0x0018, 0x7001, "DS" , "1" , "Detector Temperature"}, 
00604    {0x0018, 0x7004, "CS" , "1" , "Detector Type"}, 
00605    {0x0018, 0x7005, "CS" , "1" , "Detector Configuration"}, 
00606    {0x0018, 0x7006, "LT" , "1" , "Detector Description"}, 
00607    {0x0018, 0x7008, "LT" , "1" , "Detector Mode"}, 
00608    {0x0018, 0x700a, "SH" , "1" , "Detector ID"}, 
00609    {0x0018, 0x700c, "DA" , "1" , "Date of Last Detector Calibration"}, 
00610    {0x0018, 0x700e, "TM" , "1" , "Time of Last Detector Calibration"}, 
00611    {0x0018, 0x7010, "IS" , "1" , "Exposures on Detector Since Last Calibration"}, 
00612    {0x0018, 0x7011, "IS" , "1" , "Exposures on Detector Since Manufactured"}, 
00613    {0x0018, 0x7012, "DS" , "1" , "Detector Time Since Last Exposure"}, 
00614    {0x0018, 0x7014, "DS" , "1" , "Detector Active Time"}, 
00615    {0x0018, 0x7016, "DS" , "1" , "Detector Activation Offset From Exposure"}, 
00616    {0x0018, 0x701a, "DS" , "2" , "Detector Binning"}, 
00617    {0x0018, 0x7020, "DS" , "2" , "Detector Element Physical Size"}, 
00618    {0x0018, 0x7022, "DS" , "2" , "Detector Element Spacing"}, 
00619    {0x0018, 0x7024, "CS" , "1" , "Detector Active Shape"}, 
00620    {0x0018, 0x7026, "DS" , "1-2" , "Detector Active Dimension(s)"}, 
00621    {0x0018, 0x7028, "DS" , "2" , "Detector Active Origin"}, 
00622    {0x0018, 0x702a, "LO" , "1" , "Detector Manufacturer Name"}, 
00623    {0x0018, 0x702b, "LO" , "1" , "Detector Manufacturer's Model Name"}, 
00624    {0x0018, 0x7030, "DS" , "2" , "Field of View Origin"}, 
00625    {0x0018, 0x7032, "DS" , "1" , "Field of View Rotation"}, 
00626    {0x0018, 0x7034, "CS" , "1" , "Field of View Horizontal Flip"}, 
00627    {0x0018, 0x7040, "LT" , "1" , "Grid Absorbing Material"}, 
00628    {0x0018, 0x7041, "LT" , "1" , "Grid Spacing Material"}, 
00629    {0x0018, 0x7042, "DS" , "1" , "Grid Thickness"}, 
00630    {0x0018, 0x7044, "DS" , "1" , "Grid Pitch"}, 
00631    {0x0018, 0x7046, "IS" , "2" , "Grid Aspect Ratio"}, 
00632    {0x0018, 0x7048, "DS" , "1" , "Grid Period"}, 
00633    {0x0018, 0x704c, "DS" , "1" , "Grid Focal Distance"}, 
00634    {0x0018, 0x7050, "CS" , "1-n" , "Filter Material"}, 
00635    {0x0018, 0x7052, "DS" , "1-n" , "Filter Thickness Minimum"}, 
00636    {0x0018, 0x7054, "DS" , "1-n" , "Filter Thickness Maximum"}, 
00637    {0x0018, 0x7060, "CS" , "1" , "Exposure Control Mode"}, 
00638    {0x0018, 0x7062, "LT" , "1" , "Exposure Control Mode Description"}, 
00639    {0x0018, 0x7064, "CS" , "1" , "Exposure Status"}, 
00640    {0x0018, 0x7065, "DS" , "1" , "Phototimer Setting"}, 
00641    {0x0018, 0x8150, "DS" , "1" , "Exposure Time in µS"}, 
00642    {0x0018, 0x8151, "DS" , "1" , "X-Ray Tube Current in µA"}, 
00643    {0x0018, 0x9004, "CS" , "1" , "Content Qualification"}, 
00644    {0x0018, 0x9005, "SH" , "1" , "Pulse Sequence Name"}, 
00645    {0x0018, 0x9006, "SQ" , "1" , "MR Imaging Modifier Sequence"}, 
00646    {0x0018, 0x9008, "CS" , "1" , "Echo Pulse Sequence"}, 
00647    {0x0018, 0x9009, "CS" , "1" , "Inversion Recovery"}, 
00648    {0x0018, 0x9010, "CS" , "1" , "Flow Compensation"}, 
00649    {0x0018, 0x9011, "CS" , "1" , "Multiple Spin Echo"}, 
00650    {0x0018, 0x9012, "CS" , "1" , "Multi-planar Excitation"}, 
00651    {0x0018, 0x9014, "CS" , "1" , "Phase Contrast"}, 
00652    {0x0018, 0x9015, "CS" , "1" , "Time of Flight Contrast"}, 
00653    {0x0018, 0x9016, "CS" , "1" , "Spoiling"}, 
00654    {0x0018, 0x9017, "CS" , "1" , "Steady State Pulse Sequence"}, 
00655    {0x0018, 0x9018, "CS" , "1" , "Echo Planar Pulse Sequence"}, 
00656    {0x0018, 0x9019, "FD" , "1" , "Tag Angle First Axis"}, 
00657    {0x0018, 0x9020, "CS" , "1" , "Magnetization Transfer"}, 
00658    {0x0018, 0x9021, "CS" , "1" , "T2 Preparation"}, 
00659    {0x0018, 0x9022, "CS" , "1" , "Blood Signal Nulling"}, 
00660    {0x0018, 0x9024, "CS" , "1" , "Saturation Recovery"}, 
00661    {0x0018, 0x9025, "CS" , "1" , "Spectrally Selected Suppression"}, 
00662    {0x0018, 0x9026, "CS" , "1" , "Spectrally Selected Excitation"}, 
00663    {0x0018, 0x9027, "CS" , "1" , "Spatial Pre-saturation"}, 
00664    {0x0018, 0x9028, "CS" , "1" , "Tagging"}, 
00665    {0x0018, 0x9029, "CS" , "1" , "Oversampling Phase"}, 
00666    {0x0018, 0x9030, "FD" , "1" , "Tag Spacing First Dimension"}, 
00667    {0x0018, 0x9032, "CS" , "1" , "Geometry of k-Space Traversal"}, 
00668    {0x0018, 0x9033, "CS" , "1" , "Segmented k-Space Traversal"}, 
00669    {0x0018, 0x9034, "CS" , "1" , "Rectilinear Phase Encode Reordering"}, 
00670    {0x0018, 0x9035, "FD" , "1" , "Tag Thickness"}, 
00671    {0x0018, 0x9036, "CS" , "1" , "Partial Fourier Direction"}, 
00672    {0x0018, 0x9037, "CS" , "1" , "Cardiac Synchronization Technique"}, 
00673    {0x0018, 0x9041, "LO" , "1" , "Receive Coil Manufacturer Name"}, 
00674    {0x0018, 0x9042, "SQ" , "1" , "MR Receive Coil Sequence"}, 
00675    {0x0018, 0x9043, "CS" , "1" , "Receive Coil Type"}, 
00676    {0x0018, 0x9044, "CS" , "1" , "Quadrature Receive Coil"}, 
00677    {0x0018, 0x9045, "SQ" , "1" , "Multi-Coil Definition Sequence"}, 
00678    {0x0018, 0x9046, "LO" , "1" , "Multi-Coil Configuration"}, 
00679    {0x0018, 0x9047, "SH" , "1" , "Multi-Coil Element Name"}, 
00680    {0x0018, 0x9048, "CS" , "1" , "Multi-Coil Element Used"}, 
00681    {0x0018, 0x9049, "SQ" , "1" , "MR Transmit Coil Sequence"}, 
00682    {0x0018, 0x9050, "LO" , "1" , "Transmit Coil Manufacturer Name"}, 
00683    {0x0018, 0x9051, "CS" , "1" , "Transmit Coil Type"}, 
00684    {0x0018, 0x9052, "FD" , "1-2" , "Spectral Width"}, 
00685    {0x0018, 0x9053, "FD" , "1-2" , "Chemical Shift Reference"}, 
00686    {0x0018, 0x9054, "CS" , "1" , "Volume Localization Technique"}, 
00687    {0x0018, 0x9058, "US" , "1" , "MR Acquisition Frequency Encoding Steps"}, 
00688    {0x0018, 0x9059, "CS" , "1" , "De-coupling"}, 
00689    {0x0018, 0x9060, "CS" , "1-2" , "De-coupled Nucleus"}, 
00690    {0x0018, 0x9061, "FD" , "1-2" , "De-coupling Frequency"}, 
00691    {0x0018, 0x9062, "CS" , "1" , "De-coupling Method"}, 
00692    {0x0018, 0x9063, "FD" , "1-2" , "De-coupling Chemical Shift Reference"}, 
00693    {0x0018, 0x9064, "CS" , "1" , "k-space Filtering"}, 
00694    {0x0018, 0x9065, "CS" , "1-2" , "Time Domain Filtering"}, 
00695    {0x0018, 0x9066, "US" , "1-2" , "Number of Zero fills"}, 
00696    {0x0018, 0x9067, "CS" , "1" , "Baseline Correction"}, 
00697    {0x0018, 0x9069, "FD" , "1" , "Parallel Reduction Factor In-plane"}, 
00698    {0x0018, 0x9070, "FD" , "1" , "Cardiac R-R Interval Specified"}, 
00699    {0x0018, 0x9073, "FD" , "1" , "Acquisition Duration"}, 
00700    {0x0018, 0x9074, "DT" , "1" , "Frame Acquisition Datetime"}, 
00701    {0x0018, 0x9075, "CS" , "1" , "Diffusion Directionality"}, 
00702    {0x0018, 0x9076, "SQ" , "1" , "Diffusion Gradient Direction Sequence"}, 
00703    {0x0018, 0x9077, "CS" , "1" , "Parallel Acquisition"}, 
00704    {0x0018, 0x9078, "CS" , "1" , "Parallel Acquisition Technique"}, 
00705    {0x0018, 0x9079, "FD" , "1-n" , "Inversion Times"}, 
00706    {0x0018, 0x9080, "ST" , "1" , "Metabolite Map Description"}, 
00707    {0x0018, 0x9081, "CS" , "1" , "Partial Fourier"}, 
00708    {0x0018, 0x9082, "FD" , "1" , "Effective Echo Time"}, 
00709    {0x0018, 0x9083, "SQ" , "1" , "Metabolite Map Code Sequence"}, 
00710    {0x0018, 0x9084, "SQ" , "1" , "Chemical Shift Sequence"}, 
00711    {0x0018, 0x9085, "CS" , "1" , "Cardiac Signal Source"}, 
00712    {0x0018, 0x9087, "FD" , "1" , "Diffusion b-value"}, 
00713    {0x0018, 0x9089, "FD" , "3" , "Diffusion Gradient Orientation"}, 
00714    {0x0018, 0x9090, "FD" , "3" , "Velocity Encoding Direction"}, 
00715    {0x0018, 0x9091, "FD" , "1" , "Velocity Encoding Minimum Value"}, 
00716    {0x0018, 0x9093, "US" , "1" , "Number of k-Space Trajectories"}, 
00717    {0x0018, 0x9094, "CS" , "1" , "Coverage of k-Space"}, 
00718    {0x0018, 0x9095, "UL" , "1" , "Spectroscopy Acquisition Phase Rows"}, 
00719    {0x0018, 0x9098, "FD" , "1-2" , "Transmitter Frequency"}, 
00720    {0x0018, 0x9100, "CS" , "1-2" , "Resonant Nucleus"}, 
00721    {0x0018, 0x9101, "CS" , "1" , "Frequency Correction"}, 
00722    {0x0018, 0x9103, "SQ" , "1" , "MR Spectroscopy FOV/Geometry Sequence"}, 
00723    {0x0018, 0x9104, "FD" , "1" , "Slab Thickness"}, 
00724    {0x0018, 0x9105, "FD" , "3" , "Slab Orientation"}, 
00725    {0x0018, 0x9106, "FD" , "3" , "Mid Slab Position"}, 
00726    {0x0018, 0x9107, "SQ" , "1" , "MR Spatial Saturation Sequence"}, 
00727    {0x0018, 0x9112, "SQ" , "1" , "MR Timing and Related Parameters Sequence"}, 
00728    {0x0018, 0x9114, "SQ" , "1" , "MR Echo Sequence"}, 
00729    {0x0018, 0x9115, "SQ" , "1" , "MR Modifier Sequence"}, 
00730    {0x0018, 0x9117, "SQ" , "1" , "MR Diffusion Sequence"}, 
00731    {0x0018, 0x9118, "SQ" , "1" , "Cardiac Trigger Sequence"}, 
00732    {0x0018, 0x9119, "SQ" , "1" , "MR Averages Sequence"}, 
00733    {0x0018, 0x9125, "SQ" , "1" , "MR FOV/Geometry Sequence"}, 
00734    {0x0018, 0x9126, "SQ" , "1" , "Volume Localization Sequence"}, 
00735    {0x0018, 0x9127, "UL" , "1" , "Spectroscopy Acquisition Data Columns"}, 
00736    {0x0018, 0x9147, "CS" , "1" , "Diffusion Anisotropy Type"}, 
00737    {0x0018, 0x9151, "DT" , "1" , "Frame Reference Datetime"}, 
00738    {0x0018, 0x9152, "SQ" , "1" , "MR Metabolite Map Sequence"}, 
00739    {0x0018, 0x9155, "FD" , "1" , "Parallel Reduction Factor out-of-plane"}, 
00740    {0x0018, 0x9159, "UL" , "1" , "Spectroscopy Acquisition Out-of-plane Phase Steps"}, 
00741    {0x0018, 0x9166, "CS" , "1" , "Bulk Motion Status"}, 
00742    {0x0018, 0x9168, "FD" , "1" , "Parallel Reduction Factor Second In-plane"}, 
00743    {0x0018, 0x9169, "CS" , "1" , "Cardiac Beat Rejection Technique"}, 
00744    {0x0018, 0x9170, "CS" , "1" , "Respiratory Motion Compensation Technique"}, 
00745    {0x0018, 0x9171, "CS" , "1" , "Respiratory Signal Source"}, 
00746    {0x0018, 0x9172, "CS" , "1" , "Bulk Motion Compensation Technique"}, 
00747    {0x0018, 0x9173, "CS" , "1" , "Bulk Motion Signal Source"}, 
00748    {0x0018, 0x9174, "CS" , "1" , "Applicable Safety Standard Agency"}, 
00749    {0x0018, 0x9175, "LO" , "1" , "Applicable Safety Standard Description"}, 
00750    {0x0018, 0x9176, "SQ" , "1" , "Operating Mode Sequence"}, 
00751    {0x0018, 0x9177, "CS" , "1" , "Operating Mode Type"}, 
00752    {0x0018, 0x9178, "CS" , "1" , "Operating Mode"}, 
00753    {0x0018, 0x9179, "CS" , "1" , "Specific Absorption Rate Definition"}, 
00754    {0x0018, 0x9180, "CS" , "1" , "Gradient Output Type"}, 
00755    {0x0018, 0x9181, "FD" , "1" , "Specific Absorption Rate Value"}, 
00756    {0x0018, 0x9182, "FD" , "1" , "Gradient Output"}, 
00757    {0x0018, 0x9183, "CS" , "1" , "Flow Compensation Direction"}, 
00758    {0x0018, 0x9184, "FD" , "1" , "Tagging Delay"}, 
00759    {0x0018, 0x9195, "FD" , "1" , "Chemical Shifts Minimum Integration Limit in Hz (RET)"}, 
00760    {0x0018, 0x9196, "FD" , "1" , "Chemical Shifts Maximum Integration Limit in Hz (RET)"}, 
00761    {0x0018, 0x9197, "SQ" , "1" , "MR Velocity Encoding Sequence"}, 
00762    {0x0018, 0x9198, "CS" , "1" , "First Order Phase Correction"}, 
00763    {0x0018, 0x9199, "CS" , "1" , "Water Referenced Phase Correction"}, 
00764    {0x0018, 0x9200, "CS" , "1" , "MR Spectroscopy Acquisition Type"}, 
00765    {0x0018, 0x9214, "CS" , "1" , "Respiratory Cycle Position"}, 
00766    {0x0018, 0x9217, "FD" , "1" , "Velocity Encoding Maximum Value"}, 
00767    {0x0018, 0x9218, "FD" , "1" , "Tag Spacing Second Dimension"}, 
00768    {0x0018, 0x9219, "SS" , "1" , "Tag Angle Second Axis"}, 
00769    {0x0018, 0x9220, "FD" , "1" , "Frame Acquisition Duration"}, 
00770    {0x0018, 0x9226, "SQ" , "1" , "MR Image Frame Type Sequence"}, 
00771    {0x0018, 0x9227, "SQ" , "1" , "MR Spectroscopy Frame Type Sequence"}, 
00772    {0x0018, 0x9231, "US" , "1" , "MR Acquisition Phase Encoding Steps in-plane"}, 
00773    {0x0018, 0x9232, "US" , "1" , "MR Acquisition Phase Encoding Steps out-of-plane"}, 
00774    {0x0018, 0x9234, "UL" , "1" , "Spectroscopy Acquisition Phase Columns"}, 
00775    {0x0018, 0x9236, "CS" , "1" , "Cardiac Cycle Position"}, 
00776    {0x0018, 0x9239, "SQ" , "1" , "Specific Absorption Rate Sequence"}, 
00777    {0x0018, 0x9295, "FD" , "1" , "Chemical Shifts Minimum Integration Limit in ppm"}, 
00778    {0x0018, 0x9296, "FD" , "1" , "Chemical Shifts Maximum Integration Limit in ppm"}, 
00779    {0x0018, 0x9240, "US" , "1" , "RF Echo Train Length"}, 
00780    {0x0018, 0x9241, "US" , "1" , "Gradient Echo Train Length"}, 
00781    {0x0018, 0x9301, "SQ" , "1" , "CT Acquisition Type Sequence"}, 
00782    {0x0018, 0x9302, "CS" , "1" , "Acquisition Type"}, 
00783    {0x0018, 0x9303, "FD" , "1" , "Tube Angle"}, 
00784    {0x0018, 0x9304, "SQ" , "1" , "CT Acquisition Details Sequence"}, 
00785    {0x0018, 0x9305, "FD" , "1" , "Revolution Time"}, 
00786    {0x0018, 0x9306, "FD" , "1" , "Single Collimation Width"}, 
00787    {0x0018, 0x9307, "FD" , "1" , "Total Collimation Width"}, 
00788    {0x0018, 0x9308, "SQ" , "1" , "CT Table Dynamics Sequence"}, 
00789    {0x0018, 0x9309, "FD" , "1" , "Table Speed"}, 
00790    {0x0018, 0x9310, "FD" , "1" , "Table Feed per Rotation"}, 
00791    {0x0018, 0x9311, "FD" , "1" , "Spiral Pitch Factor"}, 
00792    {0x0018, 0x9312, "SQ" , "1" , "CT Geometry Sequence"}, 
00793    {0x0018, 0x9313, "FD" , "3" , "Data Collection Center (Patient)"}, 
00794    {0x0018, 0x9314, "SQ" , "1" , "CT Reconstruction Sequence"}, 
00795    {0x0018, 0x9315, "CS" , "1" , "Reconstruction Algorithm"}, 
00796    {0x0018, 0x9316, "CS" , "1" , "Convolution Kernel Group"}, 
00797    {0x0018, 0x9317, "FD" , "2" , "Reconstruction Field of View"}, 
00798    {0x0018, 0x9318, "FD" , "3" , "Reconstruction Target Center (Patient)"}, 
00799    {0x0018, 0x9319, "FD" , "1" , "Reconstruction Angle"}, 
00800    {0x0018, 0x9320, "SH" , "1" , "Image Filter"}, 
00801    {0x0018, 0x9321, "SQ" , "1" , "CT Exposure Sequence"}, 
00802    {0x0018, 0x9322, "FD" , "2" , "Reconstruction Pixel Spacing"}, 
00803    {0x0018, 0x9323, "CS" , "1" , "Exposure Modulation Type"}, 
00804    {0x0018, 0x9324, "FD" , "1" , "Estimated Dose Saving"}, 
00805    {0x0018, 0x9325, "SQ" , "1" , "CT X-ray Details Sequence"}, 
00806    {0x0018, 0x9326, "SQ" , "1" , "CT Position Sequence"}, 
00807    {0x0018, 0x9327, "FD" , "1" , "Table Position"}, 
00808    {0x0018, 0x9328, "FD" , "1" , "Exposure Time in ms"}, 
00809    {0x0018, 0x9329, "SQ" , "1" , "CT Image Frame Type Sequence"}, 
00810    {0x0018, 0x9330, "FD" , "1" , "X-Ray Tube Current in mA"}, 
00811    {0x0018, 0x9332, "FD" , "1" , "Exposure in mAs"}, 
00812    {0x0018, 0x9333, "CS" , "1" , "Constant Volume Flag"}, 
00813    {0x0018, 0x9334, "CS" , "1" , "Fluoroscopy Flag"}, 
00814    {0x0018, 0x9335, "FD" , "1" , "Distance Source to Data Collection Center"}, 
00815    {0x0018, 0x9337, "US" , "1" , "Contrast/Bolus Agent Number"}, 
00816    {0x0018, 0x9338, "SQ" , "1" , "Contrast/Bolus Ingredient Code Sequence"}, 
00817    {0x0018, 0x9340, "SQ" , "1" , "Contrast Administration Profile Sequence"}, 
00818    {0x0018, 0x9341, "SQ" , "1" , "Contrast/Bolus Usage Sequence"}, 
00819    {0x0018, 0x9342, "CS" , "1" , "Contrast/Bolus Agent Administered"}, 
00820    {0x0018, 0x9343, "CS" , "1" , "Contrast/Bolus Agent Detected"}, 
00821    {0x0018, 0x9344, "CS" , "1" , "Contrast/Bolus Agent Phase"}, 
00822    {0x0018, 0x9345, "FD" , "1" , "CTDIvol"}, 
00823    {0x0018, 0x9401, "SQ" , "1" , "Projection Pixel Calibration Sequence"}, 
00824    {0x0018, 0x9402, "FL" , "1" , "Distance Source to Isocenter"}, 
00825    {0x0018, 0x9403, "FL" , "1" , "Distance Object to Table Top"}, 
00826    {0x0018, 0x9404, "FL" , "2" , "Object Pixel Spacing in Center of Beam"}, 
00827    {0x0018, 0x9405, "SQ" , "1" , "Positioner Position Sequence"}, 
00828    {0x0018, 0xa001, "SQ" , "1" , "Contributing Equipment Sequence"}, 
00829    {0x0018, 0xa002, "DT" , "1" , "Contribution Date Time"}, 
00830    {0x0018, 0xa003, "ST" , "1" , "Contribution Description"}, 
00831    {0x0020, 0x0000, "UL" , "1" , "Group Length"}, 
00832    {0x0020, 0x000d, "UI" , "1" , "Study Instance UID"}, 
00833    {0x0020, 0x000e, "UI" , "1" , "Series Instance UID"}, 
00834    {0x0020, 0x0010, "SH" , "1" , "Study ID"}, 
00835    {0x0020, 0x0011, "IS" , "1" , "Series Number"}, 
00836    {0x0020, 0x0012, "IS" , "1" , "Acquisition Number"}, 
00837    {0x0020, 0x0013, "IS" , "1" , "Instance Number"}, 
00838    {0x0020, 0x0014, "IS" , "1" , "Isotope Number (RET)"}, 
00839    {0x0020, 0x0015, "IS" , "1" , "Phase Number (RET)"}, 
00840    {0x0020, 0x0016, "IS" , "1" , "Interval Number (RET)"}, 
00841    {0x0020, 0x0017, "IS" , "1" , "Time Slot Number (RET)"}, 
00842    {0x0020, 0x0018, "IS" , "1" , "Angle Number (RET)"}, 
00843    {0x0020, 0x0019, "IS" , "1" , "Item Number"}, 
00844    {0x0020, 0x0020, "CS" , "2" , "Patient Orientation"}, 
00845    {0x0020, 0x0022, "IS" , "1" , "Overlay Number (RET)"}, 
00846    {0x0020, 0x0024, "IS" , "1" , "Curve Number (RET)"}, 
00847    {0x0020, 0x0026, "IS" , "1" , "Lookup Table Number (RET)"}, 
00848    {0x0020, 0x0030, "DS" , "3" , "Image Position (RET)"}, 
00849    {0x0020, 0x0032, "DS" , "3" , "Image Position (Patient)"}, 
00850    {0x0020, 0x0035, "DS" , "6" , "Image Orientation (RET)"}, 
00851    {0x0020, 0x0037, "DS" , "6" , "Image Orientation (Patient)"}, 
00852    {0x0020, 0x0050, "DS" , "1" , "Location (RET)"}, 
00853    {0x0020, 0x0052, "UI" , "1" , "Frame of Reference UID"}, 
00854    {0x0020, 0x0060, "CS" , "1" , "Laterality"}, 
00855    {0x0020, 0x0062, "CS" , "1" , "Image Laterality"}, 
00856    {0x0020, 0x0070, "LO" , "1" , "Image Geometry Type (RET)"}, 
00857    {0x0020, 0x0080, "CS" , "1-n" , "Masking Image (RET)"}, 
00858    {0x0020, 0x0100, "IS" , "1" , "Temporal Position Identifier"}, 
00859    {0x0020, 0x0105, "IS" , "1" , "Number of Temporal Positions"}, 
00860    {0x0020, 0x0110, "DS" , "1" , "Temporal Resolution"}, 
00861    {0x0020, 0x0200, "UI" , "1" , "Synchronization Frame of Reference UID"}, 
00862    {0x0020, 0x1000, "IS" , "1" , "Series in Study (RET)"}, 
00863    {0x0020, 0x1001, "IS" , "1" , "Acquisitions in Series (RET)"}, 
00864    {0x0020, 0x1002, "IS" , "1" , "Images in Acquisition"}, 
00865    {0x0020, 0x1003, "IS" , "1" , "Images in Series FIXME (RET)"}, 
00866    {0x0020, 0x1004, "IS" , "1" , "Acquisitions in Study (RET)"}, 
00867    {0x0020, 0x1005, "IS" , "1" , "Images in Study FIXME (RET)"}, 
00868    {0x0020, 0x1020, "LO" , "1-n" , "Reference (RET)"}, 
00869    {0x0020, 0x1040, "LO" , "1" , "Position Reference Indicator"}, 
00870    {0x0020, 0x1041, "DS" , "1" , "Slice Location"}, 
00871    {0x0020, 0x1070, "IS" , "1-n" , "Other Study Numbers"}, 
00872    {0x0020, 0x1200, "IS" , "1" , "Number of Patient Related Studies"}, 
00873    {0x0020, 0x1202, "IS" , "1" , "Number of Patient Related Series"}, 
00874    {0x0020, 0x1204, "IS" , "1" , "Number of Patient Related Instances"}, 
00875    {0x0020, 0x1206, "IS" , "1" , "Number of Study Related Series"}, 
00876    {0x0020, 0x1208, "IS" , "1" , "Number of Study Related Instances"}, 
00877    {0x0020, 0x1209, "IS" , "1" , "Number of Series Related Instances"}, 
00878    {0x0020, 0x3100, "CS" , "1-n" , "Source Images (RET)"}, 
00879    {0x0020, 0x3401, "CS" , "1" , "Modifying Device ID (RET)"}, 
00880    {0x0020, 0x3402, "CS" , "1" , "Modified Image ID (RET)"}, 
00881    {0x0020, 0x3403, "DA" , "1" , "Modified Image Date (RET)"}, 
00882    {0x0020, 0x3404, "LO" , "1" , "Modifying Device Manufacturer (RET)"}, 
00883    {0x0020, 0x3405, "TM" , "1" , "Modified Image Time (RET)"}, 
00884    {0x0020, 0x3406, "LO" , "1" , "Modified Image Description (RET)"}, 
00885    {0x0020, 0x4000, "LT" , "1" , "Image Comments"}, 
00886    {0x0020, 0x5000, "AT" , "1-n" , "Original Image Identification (RET)"}, 
00887    {0x0020, 0x5002, "CS" , "1-n" , "Original Image Identification Nomenclature (RET)"}, 
00888    {0x0020, 0x9056, "SH" , "1" , "Stack ID"}, 
00889    {0x0020, 0x9057, "UL" , "1" , "In-Stack Position Number"}, 
00890    {0x0020, 0x9071, "SQ" , "1" , "Frame Anatomy Sequence"}, 
00891    {0x0020, 0x9072, "CS" , "1" , "Frame Laterality"}, 
00892    {0x0020, 0x9111, "SQ" , "1" , "Frame Content Sequence"}, 
00893    {0x0020, 0x9113, "SQ" , "1" , "Plane Position Sequence"}, 
00894    {0x0020, 0x9116, "SQ" , "1" , "Plane Orientation Sequence"}, 
00895    {0x0020, 0x9128, "UL" , "1" , "Temporal Position Index"}, 
00896    {0x0020, 0x9153, "FD" , "1" , "Trigger Delay Time"}, 
00897    {0x0020, 0x9156, "US" , "1" , "Frame Acquisition Number"}, 
00898    {0x0020, 0x9157, "UL" , "1-n" , "Dimension Index Values"}, 
00899    {0x0020, 0x9158, "LT" , "1" , "Frame Comments"}, 
00900    {0x0020, 0x9161, "UI" , "1" , "Concatenation UID"}, 
00901    {0x0020, 0x9162, "US" , "1" , "In-concatenation Number"}, 
00902    {0x0020, 0x9163, "US" , "1" , "In-concatenation Total Number"}, 
00903    {0x0020, 0x9164, "UI" , "1" , "Dimension Organization UID"}, 
00904    {0x0020, 0x9165, "AT" , "1" , "Dimension Index Pointer"}, 
00905    {0x0020, 0x9167, "AT" , "1" , "Functional Group Pointer"}, 
00906    {0x0020, 0x9213, "LO" , "1" , "Dimension Index Private Creator"}, 
00907    {0x0020, 0x9221, "SQ" , "1" , "Dimension Organization Sequence"}, 
00908    {0x0020, 0x9222, "SQ" , "1" , "Dimension Index Sequence"}, 
00909    {0x0020, 0x9228, "UL" , "1" , "Concatenation Frame Offset Number"}, 
00910    {0x0020, 0x9238, "LO" , "1" , "Functional Group Private Creator"}, 
00911    {0x0020, 0x9251, "FD" , "1" , "R-R Interval Time Measured"}, 
00912    {0x0022, 0x0000, "UL" , "1" , "Group Length"}, 
00913    {0x0022, 0x0001, "US" , "1" , "Light Path Filter Pass-Through Wavelength"}, 
00914    {0x0022, 0x0002, "US" , "2" , "Light Path Filter Pass Band"}, 
00915    {0x0022, 0x0003, "US" , "1" , "Image Path Filter Pass-Through Wavelength"}, 
00916    {0x0022, 0x0004, "US" , "2" , "Image Path Filter Pass Band"}, 
00917    {0x0022, 0x0005, "CS" , "1" , "Patient Eye Movement Commanded"}, 
00918    {0x0022, 0x0006, "SQ" , "1" , "Patient Eye Movement Command Code Sequence"}, 
00919    {0x0022, 0x0007, "FL" , "1" , "Spherical Lens Power"}, 
00920    {0x0022, 0x0008, "FL" , "1" , "Cylinder Lens Power"}, 
00921    {0x0022, 0x0009, "FL" , "1" , "Cylinder Axis"}, 
00922    {0x0022, 0x000a, "FL" , "1" , "Emmetropic Magnification"}, 
00923    {0x0022, 0x000b, "FL" , "1" , "Intra Ocular Pressure"}, 
00924    {0x0022, 0x000c, "FL" , "1" , "Horizontal Field of View"}, 
00925    {0x0022, 0x000d, "CS" , "1" , "Pupil Dilated"}, 
00926    {0x0022, 0x000e, "FL" , "1" , "Degree of Dilation"}, 
00927    {0x0022, 0x0010, "FL" , "1" , "Stereo Baseline Angle"}, 
00928    {0x0022, 0x0011, "FL" , "1" , "Stereo Baseline Displacement"}, 
00929    {0x0022, 0x0012, "FL" , "1" , "Stereo Horizontal Pixel Offset"}, 
00930    {0x0022, 0x0013, "FL" , "1" , "Stereo Vertical Pixel Offset"}, 
00931    {0x0022, 0x0014, "FL" , "1" , "Stereo Rotation"}, 
00932    {0x0022, 0x0015, "SQ" , "1" , "Acquisition Device Type Code Sequence"}, 
00933    {0x0022, 0x0016, "SQ" , "1" , "Illumination Type Code Sequence"}, 
00934    {0x0022, 0x0017, "SQ" , "1" , "Light Path Filter Type Stack Code Sequence"}, 
00935    {0x0022, 0x0018, "SQ" , "1" , "Image Path Filter Type Stack Code Sequence"}, 
00936    {0x0022, 0x0019, "SQ" , "1" , "Lenses Code Sequence"}, 
00937    {0x0022, 0x001a, "SQ" , "1" , "Channel Description Code Sequence"}, 
00938    {0x0022, 0x001b, "SQ" , "1" , "Refractive State Sequence"}, 
00939    {0x0022, 0x001c, "SQ" , "1" , "Mydriatic Agent Code Sequence"}, 
00940    {0x0022, 0x001d, "SQ" , "1" , "Relative Image Position Code Sequence"}, 
00941    {0x0022, 0x0020, "SQ" , "1" , "Stereo Pairs Sequence"}, 
00942    {0x0022, 0x0021, "SQ" , "1" , "Left Image Sequence"}, 
00943    {0x0022, 0x0022, "SQ" , "1" , "Right Image Sequence"}, 
00944    {0x0028, 0x0000, "UL" , "1" , "Group Length"}, 
00945    {0x0028, 0x0002, "US" , "1" , "Samples per Pixel"}, 
00946    {0x0028, 0x0003, "US" , "1" , "Samples per Pixel Used"}, 
00947    {0x0028, 0x0004, "CS" , "1" , "Photometric Interpretation"}, 
00948    {0x0028, 0x0005, "US" , "1" , "Image Dimensions (RET)"}, 
00949    {0x0028, 0x0006, "US" , "1" , "Planar Configuration"}, 
00950    {0x0028, 0x0008, "IS" , "1" , "Number of Frames"}, 
00951    {0x0028, 0x0009, "AT" , "1-n" , "Frame Increment Pointer"}, 
00952    {0x0028, 0x000a, "AT" , "1-n" , "Frame Dimension Pointer"}, 
00953    {0x0028, 0x0010, "US" , "1" , "Rows"}, 
00954    {0x0028, 0x0011, "US" , "1" , "Columns"}, 
00955    {0x0028, 0x0012, "US" , "1" , "Planes"}, 
00956    {0x0028, 0x0014, "US" , "1" , "Ultrasound Color Data Present"}, 
00957    {0x0028, 0x0030, "DS" , "2" , "Pixel Spacing"}, 
00958    {0x0028, 0x0031, "DS" , "2" , "Zoom Factor"}, 
00959    {0x0028, 0x0032, "DS" , "2" , "Zoom Center"}, 
00960    {0x0028, 0x0034, "IS" , "2" , "Pixel Aspect Ratio"}, 
00961    {0x0028, 0x0040, "CS" , "1" , "Image Format (RET)"}, 
00962    {0x0028, 0x0050, "LO" , "1-n" , "Manipulated Image (RET)"}, 
00963    {0x0028, 0x0051, "CS" , "1-n" , "Corrected Image"}, 
00964    {0x0028, 0x0060, "CS" , "1" , "Compression Code (RET)"}, 
00965    {0x0028, 0x0100, "US" , "1" , "Bits Allocated"}, 
00966    {0x0028, 0x0101, "US" , "1" , "Bits Stored"}, 
00967    {0x0028, 0x0102, "US" , "1" , "High Bit"}, 
00968    {0x0028, 0x0103, "US" , "1" , "Pixel Representation"}, 
00969    {0x0028, 0x0104, "US" , "1" , "Smallest Valid Pixel Value (RET)"}, 
00970    {0x0028, 0x0105, "US" , "1" , "Largest Valid Pixel Value (RET)"}, 
00971    {0x0028, 0x0106, "US" , "1" , "Smallest Image Pixel Value"}, 
00972    {0x0028, 0x0107, "US" , "1" , "Largest Image Pixel Value"}, 
00973    {0x0028, 0x0108, "US" , "1" , "Smallest Pixel Value in Series"}, 
00974    {0x0028, 0x0109, "US" , "1" , "Largest Pixel Value in Series"}, 
00975    {0x0028, 0x0110, "US" , "1" , "Smallest Image Pixel Value in Plane"}, 
00976    {0x0028, 0x0111, "US" , "1" , "Largest Image Pixel Value in Plane"}, 
00977    {0x0028, 0x0120, "US" , "1" , "Pixel Padding Value"}, 
00978    {0x0028, 0x0200, "US" , "1" , "Image Location (RET)"}, 
00979    {0x0028, 0x0300, "CS" , "1" , "Quality Control Image"}, 
00980    {0x0028, 0x0301, "CS" , "1" , "Burned In Annotation"}, 
00981    {0x0028, 0x0402, "CS" , "1" , "Pixel Spacing Calibration Type"}, 
00982    {0x0028, 0x0404, "LO" , "1" , "Pixel Spacing Calibration Description"}, 
00983    {0x0028, 0x1040, "CS" , "1" , "Pixel Intensity Relationship"}, 
00984    {0x0028, 0x1041, "SS" , "1" , "Pixel Intensity Relationship Sign"}, 
00985    {0x0028, 0x1050, "DS" , "1-n" , "Window Center"}, 
00986    {0x0028, 0x1051, "DS" , "1-n" , "Window Width"}, 
00987    {0x0028, 0x1052, "DS" , "1" , "Rescale Intercept"}, 
00988    {0x0028, 0x1053, "DS" , "1" , "Rescale Slope"}, 
00989    {0x0028, 0x1054, "LO" , "1" , "Rescale Type"}, 
00990    {0x0028, 0x1055, "LO" , "1-n" , "Window Center & Width Explanation"}, 
00991    {0x0020, 0x1056, "CS" , "1" , "VOI LUT Function"}, 
00992    {0x0028, 0x1080, "LT" , "1" , "Gray Scale (RET)"}, 
00993    {0x0028, 0x1090, "CS" , "1" , "Recommended Viewing Mode"}, 
00994    {0x0028, 0x1100, "US" , "3" , "Gray Lookup Table Descriptor (RET)"}, 
00995    {0x0028, 0x1101, "US" , "3" , "Red Palette Color Lookup Table Descriptor"}, 
00996    {0x0028, 0x1102, "US" , "3" , "Green Palette Color Lookup Table Descriptor"}, 
00997    {0x0028, 0x1103, "US" , "3" , "Blue Palette Color Lookup Table Descriptor"}, 
00998    {0x0028, 0x1199, "UI" , "1" , "Palette Color Lookup Table UID"}, 
00999    {0x0028, 0x1200, "OW" , "1" , "Gray Lookup Table Data (RET)"}, 
01000    {0x0028, 0x1201, "OW" , "1" , "Red Palette Color Lookup Table Data"}, 
01001    {0x0028, 0x1202, "OW" , "1" , "Green Palette Color Lookup Table Data"}, 
01002    {0x0028, 0x1203, "OW" , "1" , "Blue Palette Color Lookup Table Data"}, 
01003    {0x0028, 0x1221, "OW" , "1" , "Segmented Red Palette Color Lookup Table Data"}, 
01004    {0x0028, 0x1222, "OW" , "1" , "Segmented Green Palette Color Lookup Table Data"}, 
01005    {0x0028, 0x1223, "OW" , "1" , "Segmented Blue Palette Color Lookup Table Data"}, 
01006    {0x0028, 0x1300, "CS" , "1" , "Implant Present"}, 
01007    {0x0028, 0x1350, "CS" , "1" , "Partial View"}, 
01008    {0x0028, 0x1351, "ST" , "1" , "Partial View Description"}, 
01009    {0x0028, 0x1352, "SQ" , "1" , "Partial View Code Sequence"}, 
01010    {0x0028, 0x135a, "CS" , "1" , "Spatial Locations Preserved"}, 
01011    {0x0028, 0x2000, "OB" , "1" , "ICC Profile"}, 
01012    {0x0028, 0x2110, "CS" , "1" , "Lossy Image Compression"}, 
01013    {0x0028, 0x2112, "DS" , "1-n" , "Lossy Image Compression Ratio"}, 
01014    {0x0028, 0x2114, "CS" , "1-n" , "Lossy Image Compression Method"}, 
01015    {0x0028, 0x3000, "SQ" , "1" , "Modality LUT Sequence"}, 
01016    {0x0028, 0x3002, "US" , "3" , "LUT Descriptor"}, 
01017    {0x0028, 0x3003, "LO" , "1" , "LUT Explanation"}, 
01018    {0x0028, 0x3004, "LO" , "1" , "Modality LUT Type"}, 
01019    {0x0028, 0x3006, "OW" , "1" , "LUT Data"}, 
01020    {0x0028, 0x3010, "SQ" , "1" , "VOI LUT Sequence"}, 
01021    {0x0028, 0x3110, "SQ" , "1" , "Softcopy VOI LUT Sequence"}, 
01022    {0x0028, 0x4000, "LT" , "1" , "Image Presentation Comments (RET)"}, 
01023    {0x0028, 0x5000, "SQ" , "1" , "Bi-Plane Acquisition Sequence"}, 
01024    {0x0028, 0x6010, "US" , "1" , "Representative Frame Number"}, 
01025    {0x0028, 0x6020, "US" , "1-n" , "Frame Numbers of Interest (FOI)"}, 
01026    {0x0028, 0x6022, "LO" , "1-n" , "Frame(s) of Interest Description"}, 
01027    {0x0028, 0x6023, "CS" , "1-n" , "Frame of Interest Type"}, 
01028    {0x0028, 0x6030, "US" , "1-n" , "Mask Pointer(s) (RET)"}, 
01029    {0x0028, 0x6040, "US" , "1-n" , "R Wave Pointer"}, 
01030    {0x0028, 0x6100, "SQ" , "1" , "Mask Subtraction Sequence"}, 
01031    {0x0028, 0x6101, "CS" , "1" , "Mask Operation"}, 
01032    {0x0028, 0x6102, "US" , "2-2n" , "Applicable Frame Range"}, 
01033    {0x0028, 0x6110, "US" , "1-n" , "Mask Frame Numbers"}, 
01034    {0x0028, 0x6112, "US" , "1" , "Contrast Frame Averaging"}, 
01035    {0x0028, 0x6114, "FL" , "2" , "Mask Sub-pixel Shift"}, 
01036    {0x0028, 0x6120, "SS" , "1" , "TID Offset"}, 
01037    {0x0028, 0x6190, "ST" , "1" , "Mask Operation Explanation"}, 
01038    {0x0028, 0x9001, "UL" , "1" , "Data Point Rows"}, 
01039    {0x0028, 0x9002, "UL" , "1" , "Data Point Columns"}, 
01040    {0x0028, 0x9003, "CS" , "1" , "Signal Domain Columns"}, 
01041    {0x0028, 0x9099, "US" , "1" , "Largest Monochrome Pixel Value (RET)"}, 
01042    {0x0028, 0x9108, "CS" , "1" , "Data Representation"}, 
01043    {0x0028, 0x9110, "SQ" , "1" , "Pixel Measures Sequence"}, 
01044    {0x0028, 0x9132, "SQ" , "1" , "Frame VOI LUT Sequence"}, 
01045    {0x0028, 0x9145, "SQ" , "1" , "Pixel Value Transformation Sequence"}, 
01046    {0x0028, 0x9235, "CS" , "1" , "Signal Domain Rows"}, 
01047    {0x0032, 0x0000, "UL" , "1" , "Group Length"}, 
01048    {0x0032, 0x000a, "CS" , "1" , "Study Status ID"}, 
01049    {0x0032, 0x000c, "CS" , "1" , "Study Priority ID"}, 
01050    {0x0032, 0x0012, "LO" , "1" , "Study ID Issuer (RET)"}, 
01051    {0x0032, 0x0032, "DA" , "1" , "Study Verified Date (RET)"}, 
01052    {0x0032, 0x0033, "TM" , "1" , "Study Verified Time (RET)"}, 
01053    {0x0032, 0x0034, "DA" , "1" , "Study Read Date (RET)"}, 
01054    {0x0032, 0x0035, "TM" , "1" , "Study Read Time (RET)"}, 
01055    {0x0032, 0x1000, "DA" , "1" , "Scheduled Study Start Date (RET)"}, 
01056    {0x0032, 0x1001, "TM" , "1" , "Scheduled Study Start Time (RET)"}, 
01057    {0x0032, 0x1010, "DA" , "1" , "Scheduled Study Stop Date (RET)"}, 
01058    {0x0032, 0x1011, "TM" , "1" , "Scheduled Study Stop Time (RET)"}, 
01059    {0x0032, 0x1020, "LO" , "1" , "Scheduled Study Location (RET)"}, 
01060    {0x0032, 0x1021, "AE" , "1-n" , "Scheduled Study Location AE Title (RET)"}, 
01061    {0x0032, 0x1030, "LO" , "1" , "Reason for Study (RET)"}, 
01062    {0x0032, 0x1031, "SQ" , "1" , "Requesting Physician Identification Sequence"}, 
01063    {0x0032, 0x1032, "PN" , "1" , "Requesting Physician"}, 
01064    {0x0032, 0x1033, "LO" , "1" , "Requesting Service"}, 
01065    {0x0032, 0x1040, "DA" , "1" , "Study Arrival Date (RET)"}, 
01066    {0x0032, 0x1041, "TM" , "1" , "Study Arrival Time (RET)"}, 
01067    {0x0032, 0x1050, "DA" , "1" , "Study Completion Date (RET)"}, 
01068    {0x0032, 0x1051, "TM" , "1" , "Study Completion Time (RET)"}, 
01069    {0x0032, 0x1055, "CS" , "1" , "Study Component Status ID (RET)"}, 
01070    {0x0032, 0x1060, "LO" , "1" , "Requested Procedure Description"}, 
01071    {0x0032, 0x1064, "SQ" , "1" , "Requested Procedure Code Sequence"}, 
01072    {0x0032, 0x1070, "LO" , "1" , "Requested Contrast Agent"}, 
01073    {0x0032, 0x4000, "LT" , "1" , "Study Comments"}, 
01074    {0x0038, 0x0000, "UL" , "1" , "Group Length"}, 
01075    {0x0038, 0x0004, "SQ" , "1" , "Referenced Patient Alias Sequence"}, 
01076    {0x0038, 0x0008, "CS" , "1" , "Visit Status ID"}, 
01077    {0x0038, 0x0010, "LO" , "1" , "Admission ID"}, 
01078    {0x0038, 0x0011, "LO" , "1" , "Issuer of Admission ID"}, 
01079    {0x0038, 0x0016, "LO" , "1" , "Route of Admissions"}, 
01080    {0x0038, 0x001a, "DA" , "1" , "Scheduled Admission Date (RET)"}, 
01081    {0x0038, 0x001b, "TM" , "1" , "Scheduled Admission Time (RET)"}, 
01082    {0x0038, 0x001c, "DA" , "1" , "Scheduled Discharge Date (RET)"}, 
01083    {0x0038, 0x001d, "TM" , "1" , "Scheduled Discharge Time (RET)"}, 
01084    {0x0038, 0x001e, "LO" , "1" , "Scheduled Patient Institution Residence (RET)"}, 
01085    {0x0038, 0x0020, "DA" , "1" , "Admitting Date"}, 
01086    {0x0038, 0x0021, "TM" , "1" , "Admitting Time"}, 
01087    {0x0038, 0x0030, "DA" , "1" , "Discharge Date (RET)"}, 
01088    {0x0038, 0x0032, "TM" , "1" , "Discharge Time (RET)"}, 
01089    {0x0038, 0x0040, "LO" , "1" , "Discharge Diagnosis Description (RET)"}, 
01090    {0x0038, 0x0044, "SQ" , "1" , "Discharge Diagnosis Code Sequence (RET)"}, 
01091    {0x0038, 0x0050, "LO" , "1" , "Special Needs"}, 
01092    {0x0038, 0x0100, "SQ" , "1" , "Pertinent Documents Sequence"}, 
01093    {0x0038, 0x0300, "LO" , "1" , "Current Patient Location"}, 
01094    {0x0038, 0x0400, "LO" , "1" , "Patient's Institution Residence"}, 
01095    {0x0038, 0x0500, "LO" , "1" , "Patient State"}, 
01096    {0x0038, 0x0502, "SQ" , "1" , "Patient Clinical Trial Participation Sequence"}, 
01097    {0x0038, 0x4000, "LT" , "1" , "Visit Comments"}, 
01098    {0x003a, 0x0000, "UL" , "1" , "Group Length"}, 
01099    {0x003a, 0x0004, "CS" , "1" , "Waveform Originality"}, 
01100    {0x003a, 0x0005, "US" , "1" , "Number of Waveform Channels"}, 
01101    {0x003a, 0x0010, "UL" , "1" , "Number of Waveform Samples"}, 
01102    {0x003a, 0x001a, "DS" , "1" , "Sampling Frequency"}, 
01103    {0x003a, 0x0020, "SH" , "1" , "Multiplex Group Label"}, 
01104    {0x003a, 0x0200, "SQ" , "1" , "Channel Definition Sequence"}, 
01105    {0x003a, 0x0202, "IS" , "1" , "Waveform Channel Number"}, 
01106    {0x003a, 0x0203, "SH" , "1" , "Channel Label"}, 
01107    {0x003a, 0x0205, "CS" , "1-n" , "Channel Status"}, 
01108    {0x003a, 0x0208, "SQ" , "1" , "Channel Source Sequence"}, 
01109    {0x003a, 0x0209, "SQ" , "1" , "Channel Source Modifiers Sequence"}, 
01110    {0x003a, 0x020a, "SQ" , "1" , "Source Waveform Sequence"}, 
01111    {0x003a, 0x020c, "LO" , "1" , "Channel Derivation Description"}, 
01112    {0x003a, 0x0210, "DS" , "1" , "Channel Sensitivity"}, 
01113    {0x003a, 0x0211, "SQ" , "1" , "Channel Sensitivity Units Sequence"}, 
01114    {0x003a, 0x0212, "DS" , "1" , "Channel Sensitivity Correction Factor"}, 
01115    {0x003a, 0x0213, "DS" , "1" , "Channel Baseline"}, 
01116    {0x003a, 0x0214, "DS" , "1" , "Channel Time Skew"}, 
01117    {0x003a, 0x0215, "DS" , "1" , "Channel Sample Skew"}, 
01118    {0x003a, 0x0218, "DS" , "1" , "Channel Offset"}, 
01119    {0x003a, 0x021a, "US" , "1" , "Waveform Bits Stored"}, 
01120    {0x003a, 0x0220, "DS" , "1" , "Filter Low Frequency"}, 
01121    {0x003a, 0x0221, "DS" , "1" , "Filter High Frequency"}, 
01122    {0x003a, 0x0222, "DS" , "1" , "Notch Filter Frequency"}, 
01123    {0x003a, 0x0223, "DS" , "1" , "Notch Filter Bandwidth"}, 
01124    {0x003a, 0x0300, "SQ" , "1" , "Multiplexed Audio Channels Description Code Sequence"}, 
01125    {0x003a, 0x0301, "IS" , "1" , "Channel Identification Code"}, 
01126    {0x003a, 0x0302, "CS" , "1" , "Channel Mode"}, 
01127    {0x0040, 0x0000, "UL" , "1" , "Group Length"}, 
01128    {0x0040, 0x0001, "AE" , "1-n" , "Scheduled Station AE Title"}, 
01129    {0x0040, 0x0002, "DA" , "1" , "Scheduled Procedure Step Start Date"}, 
01130    {0x0040, 0x0003, "TM" , "1" , "Scheduled Procedure Step Start Time"}, 
01131    {0x0040, 0x0004, "DA" , "1" , "Scheduled Procedure Step End Date"}, 
01132    {0x0040, 0x0005, "TM" , "1" , "Scheduled Procedure Step End Time"}, 
01133    {0x0040, 0x0006, "PN" , "1" , "Scheduled Performing Physician's Name"}, 
01134    {0x0040, 0x0007, "LO" , "1" , "Scheduled Procedure Step Description"}, 
01135    {0x0040, 0x0008, "SQ" , "1" , "Scheduled Protocol Code Sequence"}, 
01136    {0x0040, 0x0009, "SH" , "1" , "Scheduled Procedure Step ID"}, 
01137    {0x0040, 0x000a, "SQ" , "1" , "Stage Code Sequence"}, 
01138    {0x0040, 0x000b, "SQ" , "1" , "Scheduled Performing Physician Identification Sequence"}, 
01139    {0x0040, 0x0010, "SH" , "1-n" , "Scheduled Station Name"}, 
01140    {0x0040, 0x0011, "SH" , "1" , "Scheduled Procedure Step Location"}, 
01141    {0x0040, 0x0012, "LO" , "1" , "Pre-Medication"}, 
01142    {0x0040, 0x0020, "CS" , "1" , "Scheduled Procedure Step Status"}, 
01143    {0x0040, 0x0100, "SQ" , "1" , "Scheduled Procedure Step Sequence"}, 
01144    {0x0040, 0x0220, "SQ" , "1" , "Referenced Non-Image Composite SOP Instance Sequence"}, 
01145    {0x0040, 0x0241, "AE" , "1" , "Performed Station AE Title"}, 
01146    {0x0040, 0x0242, "SH" , "1" , "Performed Station Name"}, 
01147    {0x0040, 0x0243, "SH" , "1" , "Performed Location"}, 
01148    {0x0040, 0x0244, "DA" , "1" , "Performed Procedure Step Start Date"}, 
01149    {0x0040, 0x0245, "TM" , "1" , "Performed Procedure Step Start Time"}, 
01150    {0x0040, 0x0250, "DA" , "1" , "Performed Procedure Step End Date"}, 
01151    {0x0040, 0x0251, "TM" , "1" , "Performed Procedure Step End Time"}, 
01152    {0x0040, 0x0252, "CS" , "1" , "Performed Procedure Step Status"}, 
01153    {0x0040, 0x0253, "SH" , "1" , "Performed Procedure Step ID"}, 
01154    {0x0040, 0x0254, "LO" , "1" , "Performed Procedure Step Description"}, 
01155    {0x0040, 0x0255, "LO" , "1" , "Performed Procedure Type Description"}, 
01156    {0x0040, 0x0260, "SQ" , "1" , "Performed Protocol Code Sequence"}, 
01157    {0x0040, 0x0270, "SQ" , "1" , "Scheduled Step Attributes Sequence"}, 
01158    {0x0040, 0x0275, "SQ" , "1" , "Request Attributes Sequence"}, 
01159    {0x0040, 0x0280, "ST" , "1" , "Comments on the Performed Procedure Step"}, 
01160    {0x0040, 0x0281, "SQ" , "1" , "Performed Procedure Step Discontinuation Reason Code Sequence"}, 
01161    {0x0040, 0x0293, "SQ" , "1" , "Quantity Sequence"}, 
01162    {0x0040, 0x0294, "DS" , "1" , "Quantity"}, 
01163    {0x0040, 0x0295, "SQ" , "1" , "Measuring Units Sequence"}, 
01164    {0x0040, 0x0296, "SQ" , "1" , "Billing Item Sequence"}, 
01165    {0x0040, 0x0300, "US" , "1" , "Total Time of Fluoroscopy"}, 
01166    {0x0040, 0x0301, "US" , "1" , "Total Number of Exposures"}, 
01167    {0x0040, 0x0302, "US" , "1" , "Entrance Dose"}, 
01168    {0x0040, 0x0303, "US" , "1-2" , "Exposed Area"}, 
01169    {0x0040, 0x0306, "DS" , "1" , "Distance Source to Entrance"}, 
01170    {0x0040, 0x0307, "DS" , "1" , "Distance Source to Support (RET)"}, 
01171    {0x0040, 0x030e, "SQ" , "1" , "Exposure Dose Sequence"}, 
01172    {0x0040, 0x0310, "ST" , "1" , "Comments on Radiation Dose"}, 
01173    {0x0040, 0x0312, "DS" , "1" , "X-Ray Output"}, 
01174    {0x0040, 0x0314, "DS" , "1" , "Half Value Layer"}, 
01175    {0x0040, 0x0316, "DS" , "1" , "Organ Dose"}, 
01176    {0x0040, 0x0318, "CS" , "1" , "Organ Exposed"}, 
01177    {0x0040, 0x0320, "SQ" , "1" , "Billing Procedure Step Sequence"}, 
01178    {0x0040, 0x0321, "SQ" , "1" , "Film Consumption Sequence"}, 
01179    {0x0040, 0x0324, "SQ" , "1" , "Billing Supplies and Devices Sequence"}, 
01180    {0x0040, 0x0330, "SQ" , "1" , "Referenced Procedure Step Sequence (RET)"}, 
01181    {0x0040, 0x0340, "SQ" , "1" , "Performed Series Sequence"}, 
01182    {0x0040, 0x0400, "LT" , "1" , "Comments on the Scheduled Procedure Step"}, 
01183    {0x0040, 0x0440, "SQ" , "1" , "Protocol Context Sequence"}, 
01184    {0x0040, 0x0441, "SQ" , "1" , "Content Item Modifier Sequence"}, 
01185    {0x0040, 0x050a, "LO" , "1" , "Specimen Accession Number"}, 
01186    {0x0040, 0x0550, "SQ" , "1" , "Specimen Sequence"}, 
01187    {0x0040, 0x0551, "LO" , "1" , "Specimen Identifier"}, 
01188    {0x0040, 0x0555, "SQ" , "1" , "Acquisition Context Sequence"}, 
01189    {0x0040, 0x0556, "ST" , "1" , "Acquisition Context Description"}, 
01190    {0x0040, 0x059a, "SQ" , "1" , "Specimen Type Code Sequence"}, 
01191    {0x0040, 0x06fa, "LO" , "1" , "Slide Identifier"}, 
01192    {0x0040, 0x071a, "SQ" , "1" , "Image Center Point Coordinates Sequence"}, 
01193    {0x0040, 0x072a, "DS" , "1" , "X offset in Slide Coordinate System"}, 
01194    {0x0040, 0x073a, "DS" , "1" , "Y offset in Slide Coordinate System"}, 
01195    {0x0040, 0x074a, "DS" , "1" , "Z offset in Slide Coordinate System"}, 
01196    {0x0040, 0x08d8, "SQ" , "1" , "Pixel Spacing Sequence"}, 
01197    {0x0040, 0x08da, "SQ" , "1" , "Coordinate System Axis Code Sequence"}, 
01198    {0x0040, 0x08ea, "SQ" , "1" , "Measurement Units Code Sequence"}, 
01199    {0x0040, 0x1001, "SH" , "1" , "Requested Procedure ID"}, 
01200    {0x0040, 0x1002, "LO" , "1" , "Reason for the Requested Procedure"}, 
01201    {0x0040, 0x1003, "SH" , "1" , "Requested Procedure Priority"}, 
01202    {0x0040, 0x1004, "LO" , "1" , "Patient Transport Arrangements"}, 
01203    {0x0040, 0x1005, "LO" , "1" , "Requested Procedure Location"}, 
01204    {0x0040, 0x1006, "SH" , "1" , "Placer Order Number / Procedure (RET)"}, 
01205    {0x0040, 0x1007, "SH" , "1" , "Filler Order Number / Procedure (RET)"}, 
01206    {0x0040, 0x1008, "LO" , "1" , "Confidentiality Code"}, 
01207    {0x0040, 0x1009, "SH" , "1" , "Reporting Priority"}, 
01208    {0x0040, 0x100a, "SQ" , "1" , "Reason for Requested Procedure Code Sequence"}, 
01209    {0x0040, 0x1010, "PN" , "1-n" , "Names of Intended Recipients of Results"}, 
01210    {0x0040, 0x1011, "SQ" , "1" , "Intended Recipients of Results Identification Sequence"}, 
01211    {0x0040, 0x1101, "SQ" , "1" , "Person Identification Code Sequence"}, 
01212    {0x0040, 0x1102, "ST" , "1" , "Person's Address"}, 
01213    {0x0040, 0x1103, "LO" , "1-n" , "Person's Telephone Numbers"}, 
01214    {0x0040, 0x1400, "LT" , "1" , "Requested Procedure Comments"}, 
01215    {0x0040, 0x2001, "LO" , "1" , "Reason for the Imaging Service Request (RET)"}, 
01216    {0x0040, 0x2004, "DA" , "1" , "Issue Date of Imaging Service Request"}, 
01217    {0x0040, 0x2005, "TM" , "1" , "Issue Time of Imaging Service Request"}, 
01218    {0x0040, 0x2006, "SH" , "1" , "Placer Order Number / Imaging Service Request (RET)"}, 
01219    {0x0040, 0x2007, "SH" , "1" , "Filler Order Number / Imaging Service Request (RET)"}, 
01220    {0x0040, 0x2008, "PN" , "1" , "Order Entered By"}, 
01221    {0x0040, 0x2009, "SH" , "1" , "Order Enterer's Location"}, 
01222    {0x0040, 0x2010, "SH" , "1" , "Order Callback Phone Number"}, 
01223    {0x0040, 0x2016, "LO" , "1" , "Placer Order Number / Imaging Service Request"}, 
01224    {0x0040, 0x2017, "LO" , "1" , "Filler Order Number / Imaging Service Request"}, 
01225    {0x0040, 0x2400, "LT" , "1" , "Imaging Service Request Comments"}, 
01226    {0x0040, 0x3001, "LO" , "1" , "Confidentiality Constraint on Patient Data Description"}, 
01227    {0x0040, 0x4001, "CS" , "1" , "General Purpose Scheduled Procedure Step Status"}, 
01228    {0x0040, 0x4002, "CS" , "1" , "General Purpose Performed Procedure Step Status"}, 
01229    {0x0040, 0x4003, "CS" , "1" , "General Purpose Scheduled Procedure Step Priority"}, 
01230    {0x0040, 0x4004, "SQ" , "1" , "Scheduled Processing Applications Code Sequence"}, 
01231    {0x0040, 0x4005, "DT" , "1" , "Scheduled Procedure Step Start Date and Time"}, 
01232    {0x0040, 0x4006, "CS" , "1" , "Multiple Copies Flag"}, 
01233    {0x0040, 0x4007, "SQ" , "1" , "Performed Processing Applications Code Sequence"}, 
01234    {0x0040, 0x4009, "SQ" , "1" , "Human Performer Code Sequence"}, 
01235    {0x0040, 0x4010, "DT" , "1" , "Scheduled Procedure Step Modification Date and Time"}, 
01236    {0x0040, 0x4011, "DT" , "1" , "Expected Completion Date and Time"}, 
01237    {0x0040, 0x4015, "SQ" , "1" , "Resulting General Purpose Performed Procedure Steps Sequence"}, 
01238    {0x0040, 0x4016, "SQ" , "1" , "Referenced General Purpose Scheduled Procedure Step Sequence"}, 
01239    {0x0040, 0x4018, "SQ" , "1" , "Scheduled Workitem Code Sequence"}, 
01240    {0x0040, 0x4019, "SQ" , "1" , "Performed Workitem Code Sequence"}, 
01241    {0x0040, 0x4020, "CS" , "1" , "Input Availability Flag"}, 
01242    {0x0040, 0x4021, "SQ" , "1" , "Input Information Sequence"}, 
01243    {0x0040, 0x4022, "SQ" , "1" , "Relevant Information Sequence"}, 
01244    {0x0040, 0x4023, "UI" , "1" , "Referenced General Purpose Scheduled Procedure Step Transaction UID"}, 
01245    {0x0040, 0x4025, "SQ" , "1" , "Scheduled Station Name Code Sequence"}, 
01246    {0x0040, 0x4026, "SQ" , "1" , "Scheduled Station Class Code Sequence"}, 
01247    {0x0040, 0x4027, "SQ" , "1" , "Scheduled Station Geographic Location Code Sequence"}, 
01248    {0x0040, 0x4028, "SQ" , "1" , "Performed Station Name Code Sequence"}, 
01249    {0x0040, 0x4029, "SQ" , "1" , "Performed Station Class Code Sequence"}, 
01250    {0x0040, 0x4030, "SQ" , "1" , "Performed Station Geographic Location Code Sequence"}, 
01251    {0x0040, 0x4031, "SQ" , "1" , "Requested Subsequent Workitem Code Sequence"}, 
01252    {0x0040, 0x4032, "SQ" , "1" , "Non-DICOM Output Code Sequence"}, 
01253    {0x0040, 0x4033, "SQ" , "1" , "Output Information Sequence"}, 
01254    {0x0040, 0x4034, "SQ" , "1" , "Scheduled Human Performers Sequence"}, 
01255    {0x0040, 0x4035, "SQ" , "1" , "Actual Human Performers Sequence"}, 
01256    {0x0040, 0x4036, "LO" , "1" , "Human Performer's Organization"}, 
01257    {0x0040, 0x4037, "PN" , "1" , "Human Performer's Name"}, 
01258    {0x0040, 0x8302, "DS" , "1" , "Entrance Dose in mGy"}, 
01259    {0x0040, 0x9094, "SQ" , "1" , "Referenced Image Real World Value Mapping Sequence"}, 
01260    {0x0040, 0x9096, "SQ" , "1" , "Real World Value Mapping Sequence"}, 
01261    {0x0040, 0x9098, "SQ" , "1" , "Pixel Value Mapping Code Sequence"}, 
01262    {0x0040, 0x9210, "SH" , "1" , "LUT Label"}, 
01263    {0x0040, 0x9211, "US" , "1" , "Real World Value Last Value Mapped"}, 
01264    {0x0040, 0x9212, "FD" , "1-n" , "Real World Value LUT Data"}, 
01265    {0x0040, 0x9216, "US" , "1" , "Real World Value First Value Mapped"}, 
01266    {0x0040, 0x9224, "FD" , "1" , "Real World Value Intercept"}, 
01267    {0x0040, 0x9225, "FD" , "1" , "Real World Value Slope"}, 
01268    {0x0040, 0xa010, "CS" , "1" , "Relationship Type"}, 
01269    {0x0040, 0xa027, "LO" , "1" , "Verifying Organization"}, 
01270    {0x0040, 0xa030, "DT" , "1" , "Verification Date Time"}, 
01271    {0x0040, 0xa032, "DT" , "1" , "Observation Date Time"}, 
01272    {0x0040, 0xa040, "CS" , "1" , "Value Type"}, 
01273    {0x0040, 0xa043, "SQ" , "1" , "Concept Name Code Sequence"}, 
01274    {0x0040, 0xa050, "CS" , "1" , "Continuity Of Content"}, 
01275    {0x0040, 0xa073, "SQ" , "1" , "Verifying Observer Sequence"}, 
01276    {0x0040, 0xa075, "PN" , "1" , "Verifying Observer Name"}, 
01277    {0x0040, 0xa088, "SQ" , "1" , "Verifying Observer Identification Code Sequence"}, 
01278    {0x0040, 0xa0b0, "US" , "2-2n" , "Referenced Waveform Channels"}, 
01279    {0x0040, 0xa120, "DT" , "1" , "DateTime"}, 
01280    {0x0040, 0xa121, "DA" , "1" , "Date"}, 
01281    {0x0040, 0xa122, "TM" , "1" , "Time"}, 
01282    {0x0040, 0xa123, "PN" , "1" , "Person Name"}, 
01283    {0x0040, 0xa124, "UI" , "1" , "UID"}, 
01284    {0x0040, 0xa130, "CS" , "1" , "Temporal Range Type"}, 
01285    {0x0040, 0xa132, "UL" , "1-n" , "Referenced Sample Positions"}, 
01286    {0x0040, 0xa136, "US" , "1-n" , "Referenced Frame Numbers"}, 
01287    {0x0040, 0xa138, "DS" , "1-n" , "Referenced Time Offsets"}, 
01288    {0x0040, 0xa13a, "DT" , "1-n" , "Referenced Datetime"}, 
01289    {0x0040, 0xa160, "UT" , "1" , "Text Value"}, 
01290    {0x0040, 0xa168, "SQ" , "1" , "Concept Code Sequence"}, 
01291    {0x0040, 0xa170, "SQ" , "1" , "Purpose of Reference Code Sequence"}, 
01292    {0x0040, 0xa180, "US" , "1" , "Annotation Group Number"}, 
01293    {0x0040, 0xa195, "SQ" , "1" , "Modifier Code Sequence"}, 
01294    {0x0040, 0xa300, "SQ" , "1" , "Measured Value Sequence"}, 
01295    {0x0040, 0xa301, "SQ" , "1" , "Numeric Value Qualifier Code Sequence"}, 
01296    {0x0040, 0xa30a, "DS" , "1-n" , "Numeric Value"}, 
01297    {0x0040, 0xa360, "SQ" , "1" , "Predecessor Documents Sequence"}, 
01298    {0x0040, 0xa370, "SQ" , "1" , "Referenced Request Sequence"}, 
01299    {0x0040, 0xa372, "SQ" , "1" , "Performed Procedure Code Sequence"}, 
01300    {0x0040, 0xa375, "SQ" , "1" , "Current Requested Procedure Evidence Sequence"}, 
01301    {0x0040, 0xa385, "SQ" , "1" , "Pertinent Other Evidence Sequence"}, 
01302    {0x0040, 0xa390, "SQ" , "1" , "HL7 Structured Document Reference Sequence"}, 
01303    {0x0040, 0xa491, "CS" , "1" , "Completion Flag"}, 
01304    {0x0040, 0xa492, "LO" , "1" , "Completion Flag Description"}, 
01305    {0x0040, 0xa493, "CS" , "1" , "Verification Flag"}, 
01306    {0x0040, 0xa504, "SQ" , "1" , "Content Template Sequence"}, 
01307    {0x0040, 0xa525, "SQ" , "1" , "Identical Documents Sequence"}, 
01308    {0x0040, 0xa730, "SQ" , "1" , "Content Sequence"}, 
01309    {0x0040, 0xb020, "SQ" , "1" , "Annotation Sequence"}, 
01310    {0x0040, 0xdb00, "CS" , "1" , "Template Identifier"}, 
01311    {0x0040, 0xdb06, "DT" , "1" , "Template Version (RET)"}, 
01312    {0x0040, 0xdb07, "DT" , "1" , "Template Local Version (RET)"}, 
01313    {0x0040, 0xdb0b, "CS" , "1" , "Template Extension Flag (RET)"}, 
01314    {0x0040, 0xdb0c, "UI" , "1" , "Template Extension Organization UID (RET)"}, 
01315    {0x0040, 0xdb0d, "UI" , "1" , "Template Extension Creator UID (RET)"}, 
01316    {0x0040, 0xdb73, "UL" , "1-n" , "Referenced Content Item Identifier"}, 
01317    {0x0040, 0xe001, "ST" , "1" , "HL7 Instance Number"}, 
01318    {0x0040, 0xe004, "DT" , "1" , "HL7 Document Effective Time"}, 
01319    {0x0040, 0xe006, "SQ" , "1" , "HL7 Document Type Code Sequence"}, 
01320    {0x0040, 0xe010, "UT" , "1" , "Retrieve UR"}, 
01321    {0x0042, 0x0010, "ST" , "1" , "Document Title"}, 
01322    {0x0042, 0x0011, "OB" , "1" , "Encapsulated Document"}, 
01323    {0x0042, 0x0012, "LO" , "1" , "MIME Type of Encapsulated Document"}, 
01324    {0x0042, 0x0013, "SQ" , "1" , "Source Instance Sequence"}, 
01325    {0x0050, 0x0000, "UL" , "1" , "Group Length"}, 
01326    {0x0050, 0x0004, "CS" , "1" , "Calibration Image"}, 
01327    {0x0050, 0x0010, "SQ" , "1" , "Device Sequence"}, 
01328    {0x0050, 0x0014, "DS" , "1" , "Device Length"}, 
01329    {0x0050, 0x0016, "DS" , "1" , "Device Diameter"}, 
01330    {0x0050, 0x0017, "CS" , "1" , "Device Diameter Units"}, 
01331    {0x0050, 0x0018, "DS" , "1" , "Device Volume"}, 
01332    {0x0050, 0x0019, "DS" , "1" , "Inter-Marker Distance"}, 
01333    {0x0050, 0x0020, "LO" , "1" , "Device Description"}, 
01334    {0x0054, 0x0000, "UL" , "1" , "Group Length"}, 
01335    {0x0054, 0x0010, "US" , "1-n" , "Energy Window Vector"}, 
01336    {0x0054, 0x0011, "US" , "1" , "Number of Energy Windows"}, 
01337    {0x0054, 0x0012, "SQ" , "1" , "Energy Window Information Sequence"}, 
01338    {0x0054, 0x0013, "SQ" , "1" , "Energy Window Range Sequence"}, 
01339    {0x0054, 0x0014, "DS" , "1" , "Energy Window Lower Limit"}, 
01340    {0x0054, 0x0015, "DS" , "1" , "Energy Window Upper Limit"}, 
01341    {0x0054, 0x0016, "SQ" , "1" , "Radiopharmaceutical Information Sequence"}, 
01342    {0x0054, 0x0017, "IS" , "1" , "Residual Syringe Counts"}, 
01343    {0x0054, 0x0018, "SH" , "1" , "Energy Window Name"}, 
01344    {0x0054, 0x0020, "US" , "1-n" , "Detector Vector"}, 
01345    {0x0054, 0x0021, "US" , "1" , "Number of Detectors"}, 
01346    {0x0054, 0x0022, "SQ" , "1" , "Detector Information Sequence"}, 
01347    {0x0054, 0x0030, "US" , "1-n" , "Phase Vector"}, 
01348    {0x0054, 0x0031, "US" , "1" , "Number of Phases"}, 
01349    {0x0054, 0x0032, "SQ" , "1" , "Phase Information Sequence"}, 
01350    {0x0054, 0x0033, "US" , "1" , "Number of Frames in Phase"}, 
01351    {0x0054, 0x0036, "IS" , "1" , "Phase Delay"}, 
01352    {0x0054, 0x0038, "IS" , "1" , "Pause Between Frames"}, 
01353    {0x0054, 0x0039, "CS" , "1" , "Phase Description"}, 
01354    {0x0054, 0x0050, "US" , "1-n" , "Rotation Vector"}, 
01355    {0x0054, 0x0051, "US" , "1" , "Number of Rotations"}, 
01356    {0x0054, 0x0052, "SQ" , "1" , "Rotation Information Sequence"}, 
01357    {0x0054, 0x0053, "US" , "1" , "Number of Frames in Rotation"}, 
01358    {0x0054, 0x0060, "US" , "1-n" , "R-R Interval Vector"}, 
01359    {0x0054, 0x0061, "US" , "1" , "Number of R-R Intervals"}, 
01360    {0x0054, 0x0062, "SQ" , "1" , "Gated Information Sequence"}, 
01361    {0x0054, 0x0063, "SQ" , "1" , "Data Information Sequence"}, 
01362    {0x0054, 0x0070, "US" , "1-n" , "Time Slot Vector"}, 
01363    {0x0054, 0x0071, "US" , "1" , "Number of Time Slots"}, 
01364    {0x0054, 0x0072, "SQ" , "1" , "Time Slot Information Sequence"}, 
01365    {0x0054, 0x0073, "DS" , "1" , "Time Slot Time"}, 
01366    {0x0054, 0x0080, "US" , "1-n" , "Slice Vector"}, 
01367    {0x0054, 0x0081, "US" , "1" , "Number of Slices"}, 
01368    {0x0054, 0x0090, "US" , "1-n" , "Angular View Vector"}, 
01369    {0x0054, 0x0100, "US" , "1-n" , "Time Slice Vector"}, 
01370    {0x0054, 0x0101, "US" , "1" , "Number of Time Slices"}, 
01371    {0x0054, 0x0200, "DS" , "1" , "Start Angle"}, 
01372    {0x0054, 0x0202, "CS" , "1" , "Type of Detector Motion"}, 
01373    {0x0054, 0x0210, "IS" , "1-n" , "Trigger Vector"}, 
01374    {0x0054, 0x0211, "US" , "1" , "Number of Triggers in Phase"}, 
01375    {0x0054, 0x0220, "SQ" , "1" , "View Code Sequence"}, 
01376    {0x0054, 0x0222, "SQ" , "1" , "View Modifier Code Sequence"}, 
01377    {0x0054, 0x0300, "SQ" , "1" , "Radionuclide Code Sequence"}, 
01378    {0x0054, 0x0302, "SQ" , "1" , "Administration Route Code Sequence"}, 
01379    {0x0054, 0x0304, "SQ" , "1" , "Radiopharmaceutical Code Sequence"}, 
01380    {0x0054, 0x0306, "SQ" , "1" , "Calibration Data Sequence"}, 
01381    {0x0054, 0x0308, "US" , "1" , "Energy Window Number"}, 
01382    {0x0054, 0x0400, "SH" , "1" , "Image ID"}, 
01383    {0x0054, 0x0410, "SQ" , "1" , "Patient Orientation Code Sequence"}, 
01384    {0x0054, 0x0412, "SQ" , "1" , "Patient Orientation Modifier Code Sequence"}, 
01385    {0x0054, 0x0414, "SQ" , "1" , "Patient Gantry Relationship Code Sequence"}, 
01386    {0x0054, 0x0500, "CS" , "1" , "Slice Progression Direction"}, 
01387    {0x0054, 0x1000, "CS" , "2" , "Series Type"}, 
01388    {0x0054, 0x1001, "CS" , "1" , "Units"}, 
01389    {0x0054, 0x1002, "CS" , "1" , "Counts Source"}, 
01390    {0x0054, 0x1004, "CS" , "1" , "Reprojection Method"}, 
01391    {0x0054, 0x1100, "CS" , "1" , "Randoms Correction Method"}, 
01392    {0x0054, 0x1101, "LO" , "1" , "Attenuation Correction Method"}, 
01393    {0x0054, 0x1102, "CS" , "1" , "Decay Correction"}, 
01394    {0x0054, 0x1103, "LO" , "1" , "Reconstruction Method"}, 
01395    {0x0054, 0x1104, "LO" , "1" , "Detector Lines of Response Used"}, 
01396    {0x0054, 0x1105, "LO" , "1" , "Scatter Correction Method"}, 
01397    {0x0054, 0x1200, "DS" , "1" , "Axial Acceptance"}, 
01398    {0x0054, 0x1201, "IS" , "2" , "Axial Mash"}, 
01399    {0x0054, 0x1202, "IS" , "1" , "Transverse Mash"}, 
01400    {0x0054, 0x1203, "DS" , "2" , "Detector Element Size"}, 
01401    {0x0054, 0x1210, "DS" , "1" , "Coincidence Window Width"}, 
01402    {0x0054, 0x1220, "CS" , "1-n" , "Secondary Counts Type"}, 
01403    {0x0054, 0x1300, "DS" , "1" , "Frame Reference Time"}, 
01404    {0x0054, 0x1310, "IS" , "1" , "Primary (Prompts) Counts Accumulated"}, 
01405    {0x0054, 0x1311, "IS" , "1-n" , "Secondary Counts Accumulated"}, 
01406    {0x0054, 0x1320, "DS" , "1" , "Slice Sensitivity Factor"}, 
01407    {0x0054, 0x1321, "DS" , "1" , "Decay Factor"}, 
01408    {0x0054, 0x1322, "DS" , "1" , "Dose Calibration Factor"}, 
01409    {0x0054, 0x1323, "DS" , "1" , "Scatter Fraction Factor"}, 
01410    {0x0054, 0x1324, "DS" , "1" , "Dead Time Factor"}, 
01411    {0x0054, 0x1330, "US" , "1" , "Image Index"}, 
01412    {0x0054, 0x1400, "CS" , "1-n" , "Counts Included"}, 
01413    {0x0054, 0x1401, "CS" , "1" , "Dead Time Correction Flag"}, 
01414    {0x0060, 0x0000, "UL" , "1" , "Group Length"}, 
01415    {0x0060, 0x3000, "SQ" , "1" , "Histogram Sequence"}, 
01416    {0x0060, 0x3002, "US" , "1" , "Histogram Number of Bins"}, 
01417    {0x0060, 0x3004, "US" , "1" , "Histogram First Bin Value"}, 
01418    {0x0060, 0x3006, "US" , "1" , "Histogram Last Bin Value"}, 
01419    {0x0060, 0x3008, "US" , "1" , "Histogram Bin Width"}, 
01420    {0x0060, 0x3010, "LO" , "1" , "Histogram Explanation"}, 
01421    {0x0060, 0x3020, "UL" , "1-n" , "Histogram Data"}, 
01422    {0x0070, 0x0000, "UL" , "1" , "Group Length"}, 
01423    {0x0070, 0x0001, "SQ" , "1" , "Graphic Annotation Sequence"}, 
01424    {0x0070, 0x0002, "CS" , "1" , "Graphic Layer"}, 
01425    {0x0070, 0x0003, "CS" , "1" , "Bounding Box Annotation Units"}, 
01426    {0x0070, 0x0004, "CS" , "1" , "Anchor Point Annotation Units"}, 
01427    {0x0070, 0x0005, "CS" , "1" , "Graphic Annotation Units"}, 
01428    {0x0070, 0x0006, "ST" , "1" , "Unformatted Text Value"}, 
01429    {0x0070, 0x0008, "SQ" , "1" , "Text Object Sequence"}, 
01430    {0x0070, 0x0009, "SQ" , "1" , "Graphic Object Sequence"}, 
01431    {0x0070, 0x0010, "FL" , "2" , "Bounding Box Top Left Hand Corner"}, 
01432    {0x0070, 0x0011, "FL" , "2" , "Bounding Box Bottom Right Hand Corner"}, 
01433    {0x0070, 0x0012, "CS" , "1" , "Bounding Box Text Horizontal Justification"}, 
01434    {0x0070, 0x0014, "FL" , "2" , "Anchor Point"}, 
01435    {0x0070, 0x0015, "CS" , "1" , "Anchor Point Visibility"}, 
01436    {0x0070, 0x0020, "US" , "1" , "Graphic Dimensions"}, 
01437    {0x0070, 0x0021, "US" , "1" , "Number of Graphic Points"}, 
01438    {0x0070, 0x0022, "FL" , "2-n" , "Graphic Data"}, 
01439    {0x0070, 0x0023, "CS" , "1" , "Graphic Type"}, 
01440    {0x0070, 0x0024, "CS" , "1" , "Graphic Filled"}, 
01441    {0x0070, 0x0041, "CS" , "1" , "Image Horizontal Flip"}, 
01442    {0x0070, 0x0042, "US" , "1" , "Image Rotation"}, 
01443    {0x0070, 0x0052, "SL" , "2" , "Displayed Area Top Left Hand Corner"}, 
01444    {0x0070, 0x0053, "SL" , "2" , "Displayed Area Bottom Right Hand Corner"}, 
01445    {0x0070, 0x005a, "SQ" , "1" , "Displayed Area Selection Sequence"}, 
01446    {0x0070, 0x0060, "SQ" , "1" , "Graphic Layer Sequence"}, 
01447    {0x0070, 0x0062, "IS" , "1" , "Graphic Layer Order"}, 
01448    {0x0070, 0x0066, "US" , "1" , "Graphic Layer Recommended Display Grayscale Value"}, 
01449    {0x0070, 0x0067, "US" , "3" , "Graphic Layer Recommended Display RGB Value (RET)"}, 
01450    {0x0070, 0x0068, "LO" , "1" , "Graphic Layer Description"}, 
01451    {0x0070, 0x0080, "CS" , "1" , "Content Label"}, 
01452    {0x0070, 0x0081, "LO" , "1" , "Content Description"}, 
01453    {0x0070, 0x0082, "DA" , "1" , "Presentation Creation Date"}, 
01454    {0x0070, 0x0083, "TM" , "1" , "Presentation Creation Time"}, 
01455    {0x0070, 0x0084, "PN" , "1" , "Content Creator's Name"}, 
01456    {0x0070, 0x0086, "SQ" , "1" , "Content Creator's Identification Code Sequence"}, 
01457    {0x0070, 0x0100, "CS" , "1" , "Presentation Size Mode"}, 
01458    {0x0070, 0x0101, "DS" , "2" , "Presentation Pixel Spacing"}, 
01459    {0x0070, 0x0102, "IS" , "2" , "Presentation Pixel Aspect Ratio"}, 
01460    {0x0070, 0x0103, "FL" , "1" , "Presentation Pixel Magnification Ratio"}, 
01461    {0x0070, 0x0306, "CS" , "1" , "Shape Type"}, 
01462    {0x0070, 0x0308, "SQ" , "1" , "Registration Sequence"}, 
01463    {0x0070, 0x0309, "SQ" , "1" , "Matrix Registration Sequence"}, 
01464    {0x0070, 0x030a, "SQ" , "1" , "Matrix Sequence"}, 
01465    {0x0070, 0x030c, "CS" , "1" , "Frame of Reference Transformation Matrix Type"}, 
01466    {0x0070, 0x030d, "SQ" , "1" , "Registration Type Code Sequence"}, 
01467    {0x0070, 0x030f, "ST" , "1" , "Fiducial Description"}, 
01468    {0x0070, 0x0310, "SH" , "1" , "Fiducial Identifier"}, 
01469    {0x0070, 0x0311, "SQ" , "1" , "Fiducial Identifier Code Sequence"}, 
01470    {0x0070, 0x0312, "FD" , "1" , "Contour Uncertainty Radius"}, 
01471    {0x0070, 0x0314, "SQ" , "1" , "Used Fiducials Sequence"}, 
01472    {0x0070, 0x0318, "SQ" , "1" , "Graphic Coordinates Data Sequence"}, 
01473    {0x0070, 0x031a, "UI" , "1" , "Fiducial UID"}, 
01474    {0x0070, 0x031c, "SQ" , "1" , "Fiducial Set Sequence"}, 
01475    {0x0070, 0x031e, "SQ" , "1" , "Fiducial Sequence"}, 
01476    {0x0088, 0x0000, "UL" , "1" , "Group Length"}, 
01477    {0x0088, 0x0130, "SH" , "1" , "Storage Media File-set ID"}, 
01478    {0x0088, 0x0140, "UI" , "1" , "Storage Media File-set UID"}, 
01479    {0x0088, 0x0200, "SQ" , "1" , "Icon Image Sequence"}, 
01480    {0x0088, 0x0904, "LO" , "1" , "Topic Title"}, 
01481    {0x0088, 0x0906, "ST" , "1" , "Topic Subject"}, 
01482    {0x0088, 0x0910, "LO" , "1" , "Topic Author"}, 
01483    {0x0088, 0x0912, "LO" , "1-32" , "Topic Keywords"}, 
01484    {0x0100, 0x0000, "UL" , "1" , "Group Length"}, 
01485    {0x0100, 0x0410, "CS" , "1" , "SOP Instance Status"}, 
01486    {0x0100, 0x0420, "DT" , "1" , "SOP Authorization Date and Time"}, 
01487    {0x0100, 0x0424, "LT" , "1" , "SOP Authorization Comment"}, 
01488    {0x0100, 0x0426, "LO" , "1" , "Authorization Equipment Certification Number"}, 
01489    {0x0400, 0x0000, "UL" , "1" , "Group Length"}, 
01490    {0x0400, 0x0005, "US" , "1" , "MAC ID Number"}, 
01491    {0x0400, 0x0010, "UI" , "1" , "MAC Calculation Transfer Syntax UID"}, 
01492    {0x0400, 0x0015, "CS" , "1" , "MAC Algorithm"}, 
01493    {0x0400, 0x0020, "AT" , "1-n" , "Data Elements Signed"}, 
01494    {0x0400, 0x0100, "UI" , "1" , "Digital Signature UID"}, 
01495    {0x0400, 0x0105, "DT" , "1" , "Digital Signature DateTime"}, 
01496    {0x0400, 0x0110, "CS" , "1" , "Certificate Type"}, 
01497    {0x0400, 0x0115, "OB" , "1" , "Certificate of Signer"}, 
01498    {0x0400, 0x0120, "OB" , "1" , "Signature"}, 
01499    {0x0400, 0x0305, "CS" , "1" , "Certified Timestamp Type"}, 
01500    {0x0400, 0x0310, "OB" , "1" , "Certified Timestamp"}, 
01501    {0x0400, 0x0401, "SQ" , "1" , "Digital Signature Purpose Code Sequence"}, 
01502    {0x0400, 0x0402, "SQ" , "1" , "Referenced Digital Signature Sequence"}, 
01503    {0x0400, 0x0403, "SQ" , "1" , "Referenced SOP Instance MAC Sequence"}, 
01504    {0x0400, 0x0404, "OB" , "1" , "MAC"}, 
01505    {0x0400, 0x0500, "SQ" , "1" , "Encrypted Attributes Sequence"}, 
01506    {0x0400, 0x0510, "UI" , "1" , "Encrypted Content Transfer Syntax UID"}, 
01507    {0x0400, 0x0520, "OB" , "1" , "Encrypted Content"}, 
01508    {0x0400, 0x0550, "SQ" , "1" , "Modified Attributes Sequence"}, 
01509    {0x2000, 0x0000, "UL" , "1" , "Group Length"}, 
01510    {0x2000, 0x0010, "IS" , "1" , "Number of Copies"}, 
01511    {0x2000, 0x001e, "SQ" , "1" , "Printer Configuration Sequence"}, 
01512    {0x2000, 0x0020, "CS" , "1" , "Print Priority"}, 
01513    {0x2000, 0x0030, "CS" , "1" , "Medium Type"}, 
01514    {0x2000, 0x0040, "CS" , "1" , "Film Destination"}, 
01515    {0x2000, 0x0050, "LO" , "1" , "Film Session Label"}, 
01516    {0x2000, 0x0060, "IS" , "1" , "Memory Allocation"}, 
01517    {0x2000, 0x0061, "IS" , "1" , "Maximum Memory Allocation"}, 
01518    {0x2000, 0x0062, "CS" , "1" , "Color Image Printing Flag (RET)"}, 
01519    {0x2000, 0x0063, "CS" , "1" , "Collation Flag (RET)"}, 
01520    {0x2000, 0x0065, "CS" , "1" , "Annotation Flag (RET)"}, 
01521    {0x2000, 0x0067, "CS" , "1" , "Image Overlay Flag (RET)"}, 
01522    {0x2000, 0x0069, "CS" , "1" , "Presentation LUT Flag (RET)"}, 
01523    {0x2000, 0x006a, "CS" , "1" , "Image Box Presentation LUT Flag"}, 
01524    {0x2000, 0x00a0, "US" , "1" , "Memory Bit Depth"}, 
01525    {0x2000, 0x00a1, "US" , "1" , "Printing Bit Depth"}, 
01526    {0x2000, 0x00a2, "SQ" , "1" , "Media Installed Sequence"}, 
01527    {0x2000, 0x00a4, "SQ" , "1" , "Other Media Available Sequence"}, 
01528    {0x2000, 0x00a8, "SQ" , "1" , "Supported Image Display Formats Sequence"}, 
01529    {0x2000, 0x0500, "SQ" , "1" , "Referenced Film Box Sequence"}, 
01530    {0x2000, 0x0510, "SQ" , "1" , "Referenced Stored Print Sequence"}, 
01531    {0x2010, 0x0000, "UL" , "1" , "Group Length"}, 
01532    {0x2010, 0x0010, "ST" , "1" , "Image Display Format"}, 
01533    {0x2010, 0x0030, "CS" , "1" , "Annotation Display Format ID"}, 
01534    {0x2010, 0x0040, "CS" , "1" , "Film Orientation"}, 
01535    {0x2010, 0x0050, "CS" , "1" , "Film Size ID"}, 
01536    {0x2010, 0x0052, "CS" , "1" , "Printer Resolution ID"}, 
01537    {0x2010, 0x0054, "CS" , "1" , "Default Printer Resolution ID"}, 
01538    {0x2010, 0x0060, "CS" , "1" , "Magnification Type"}, 
01539    {0x2010, 0x0080, "CS" , "1" , "Smoothing Type"}, 
01540    {0x2010, 0x00a6, "CS" , "1" , "Default Magnification Type"}, 
01541    {0x2010, 0x00a7, "CS" , "1-n" , "Other Magnification Types Available"}, 
01542    {0x2010, 0x00a8, "CS" , "1" , "Default Smoothing Type"}, 
01543    {0x2010, 0x00a9, "CS" , "1-n" , "Other Smoothing Types Available"}, 
01544    {0x2010, 0x0100, "CS" , "1" , "Border Density"}, 
01545    {0x2010, 0x0110, "CS" , "1" , "Empty Image Density"}, 
01546    {0x2010, 0x0120, "US" , "1" , "Min Density"}, 
01547    {0x2010, 0x0130, "US" , "1" , "Max Density"}, 
01548    {0x2010, 0x0140, "CS" , "1" , "Trim"}, 
01549    {0x2010, 0x0150, "ST" , "1" , "Configuration Information"}, 
01550    {0x2010, 0x0152, "LT" , "1" , "Configuration Information Description"}, 
01551    {0x2010, 0x0154, "IS" , "1" , "Maximum Collated Films"}, 
01552    {0x2010, 0x015e, "US" , "1" , "Illumination"}, 
01553    {0x2010, 0x0160, "US" , "1" , "Reflected Ambient Light"}, 
01554    {0x2010, 0x0376, "DS" , "2" , "Printer Pixel Spacing"}, 
01555    {0x2010, 0x0500, "SQ" , "1" , "Referenced Film Session Sequence"}, 
01556    {0x2010, 0x0510, "SQ" , "1" , "Referenced Image Box Sequence"}, 
01557    {0x2010, 0x0520, "SQ" , "1" , "Referenced Basic Annotation Box Sequence"}, 
01558    {0x2020, 0x0000, "UL" , "1" , "Group Length"}, 
01559    {0x2020, 0x0010, "US" , "1" , "Image Position"}, 
01560    {0x2020, 0x0020, "CS" , "1" , "Polarity"}, 
01561    {0x2020, 0x0030, "DS" , "1" , "Requested Image Size"}, 
01562    {0x2020, 0x0040, "CS" , "1" , "Requested Decimate/Crop Behavior"}, 
01563    {0x2020, 0x0050, "CS" , "1" , "Requested Resolution ID"}, 
01564    {0x2020, 0x00a0, "CS" , "1" , "Requested Image Size Flag"}, 
01565    {0x2020, 0x00a2, "CS" , "1" , "Decimate/Crop Result"}, 
01566    {0x2020, 0x0110, "SQ" , "1" , "Basic Grayscale Image Sequence"}, 
01567    {0x2020, 0x0111, "SQ" , "1" , "Basic Color Image Sequence"}, 
01568    {0x2020, 0x0130, "SQ" , "1" , "Referenced Image Overlay Box Sequence (RET)"}, 
01569    {0x2020, 0x0140, "SQ" , "1" , "Referenced VOI LUT Box Sequence (RET)"}, 
01570    {0x2030, 0x0000, "UL" , "1" , "Group Length"}, 
01571    {0x2030, 0x0010, "US" , "1" , "Annotation Position"}, 
01572    {0x2030, 0x0020, "LO" , "1" , "Text String"}, 
01573    {0x2040, 0x0000, "UL" , "1" , "Group Length (RET)"}, 
01574    {0x2040, 0x0010, "SQ" , "1" , "Referenced Overlay Plane Sequence (RET)"}, 
01575    {0x2040, 0x0011, "US" , "1-99" , "Referenced Overlay Plane Groups (RET)"}, 
01576    {0x2040, 0x0020, "SQ" , "1" , "Overlay Pixel Data Sequence (RET)"}, 
01577    {0x2040, 0x0060, "CS" , "1" , "Overlay Magnification Type (RET)"}, 
01578    {0x2040, 0x0070, "CS" , "1" , "Overlay Smoothing Type (RET)"}, 
01579    {0x2040, 0x0072, "CS" , "1" , "Overlay or Image Magnification (RET)"}, 
01580    {0x2040, 0x0074, "US" , "1" , "Magnify to Number of Columns (RET)"}, 
01581    {0x2040, 0x0080, "CS" , "1" , "Overlay Foreground Density (RET)"}, 
01582    {0x2040, 0x0082, "CS" , "1" , "Overlay Background Density (RET)"}, 
01583    {0x2040, 0x0090, "CS" , "1" , "Overlay Mode (RET)"}, 
01584    {0x2040, 0x0100, "CS" , "1" , "Threshold Density (RET)"}, 
01585    {0x2040, 0x0500, "SQ" , "1" , "Referenced Image Box Sequence (RET)"}, 
01586    {0x2050, 0x0000, "UL" , "1" , "Group Length"}, 
01587    {0x2050, 0x0010, "SQ" , "1" , "Presentation LUT Sequence"}, 
01588    {0x2050, 0x0020, "CS" , "1" , "Presentation LUT Shape"}, 
01589    {0x2050, 0x0500, "SQ" , "1" , "Referenced Presentation LUT Sequence"}, 
01590    {0x2100, 0x0000, "UL" , "1" , "Group Length"}, 
01591    {0x2100, 0x0010, "SH" , "1" , "Print Job ID"}, 
01592    {0x2100, 0x0020, "CS" , "1" , "Execution Status"}, 
01593    {0x2100, 0x0030, "CS" , "1" , "Execution Status Info"}, 
01594    {0x2100, 0x0040, "DA" , "1" , "Creation Date"}, 
01595    {0x2100, 0x0050, "TM" , "1" , "Creation Time"}, 
01596    {0x2100, 0x0070, "AE" , "1" , "Originator"}, 
01597    {0x2100, 0x0140, "AE" , "1" , "Destination AE"}, 
01598    {0x2100, 0x0160, "SH" , "1" , "Owner ID"}, 
01599    {0x2100, 0x0170, "IS" , "1" , "Number of Films"}, 
01600    {0x2100, 0x0500, "SQ" , "1" , "Referenced Print Job Sequence (Pull Stored Print) (RET)"}, 
01601    {0x2110, 0x0000, "UL" , "1" , "Group Length"}, 
01602    {0x2110, 0x0010, "CS" , "1" , "Printer Status"}, 
01603    {0x2110, 0x0020, "CS" , "1" , "Printer Status Info"}, 
01604    {0x2110, 0x0030, "LO" , "1" , "Printer Name"}, 
01605    {0x2110, 0x0099, "SH" , "1" , "Print Queue ID (RET)"}, 
01606    {0x2120, 0x0000, "UL" , "1" , "Group Length (RET)"}, 
01607    {0x2120, 0x0010, "CS" , "1" , "Queue Status (RET)"}, 
01608    {0x2120, 0x0050, "SQ" , "1" , "Print Job Description Sequence (RET)"}, 
01609    {0x2120, 0x0070, "SQ" , "1" , "Referenced Print Job Sequence (RET)"}, 
01610    {0x2130, 0x0000, "UL" , "1" , "Group Length (RET)"}, 
01611    {0x2130, 0x0010, "SQ" , "1" , "Print Management Capabilities Sequence (RET)"}, 
01612    {0x2130, 0x0015, "SQ" , "1" , "Printer Characteristics Sequence (RET)"}, 
01613    {0x2130, 0x0030, "SQ" , "1" , "Film Box Content Sequence (RET)"}, 
01614    {0x2130, 0x0040, "SQ" , "1" , "Image Box Content Sequence (RET)"}, 
01615    {0x2130, 0x0050, "SQ" , "1" , "Annotation Content Sequence (RET)"}, 
01616    {0x2130, 0x0060, "SQ" , "1" , "Image Overlay Box Content Sequence (RET)"}, 
01617    {0x2130, 0x0080, "SQ" , "1" , "Presentation LUT Content Sequence (RET)"}, 
01618    {0x2130, 0x00a0, "SQ" , "1" , "Proposed Study Sequence (RET)"}, 
01619    {0x2130, 0x00c0, "SQ" , "1" , "Original Image Sequence (RET)"}, 
01620    {0x2200, 0x0000, "UL" , "1" , "Group Length"}, 
01621    {0x2200, 0x0001, "CS" , "1" , "Label Using Information Extracted From Instances"}, 
01622    {0x2200, 0x0002, "UT" , "1" , "Label Text"}, 
01623    {0x2200, 0x0003, "CS" , "1" , "Label Style Selection"}, 
01624    {0x2200, 0x0004, "LT" , "1" , "Media Disposition"}, 
01625    {0x2200, 0x0005, "LT" , "1" , "Barcode Value"}, 
01626    {0x2200, 0x0006, "CS" , "1" , "Barcode Symbology"}, 
01627    {0x2200, 0x0007, "CS" , "1" , "Allow Media Splitting"}, 
01628    {0x2200, 0x0008, "CS" , "1" , "Include Non-DICOM Objects"}, 
01629    {0x2200, 0x0009, "CS" , "1" , "Include Display Application"}, 
01630    {0x2200, 0x000a, "CS" , "1" , "Preserve Composite Instances After Media Creation"}, 
01631    {0x2200, 0x000b, "US" , "1" , "Total Number of Pieces of Media Created"}, 
01632    {0x2200, 0x000c, "LO" , "1" , "Requested Media Application Profile"}, 
01633    {0x2200, 0x000d, "SQ" , "1" , "Referenced Storage Media Sequence"}, 
01634    {0x2200, 0x000e, "AT" , "1-n" , "Failure Attributes"}, 
01635    {0x2200, 0x000f, "CS" , "1" , "Allow Lossy Compression"}, 
01636    {0x2200, 0x0020, "CS" , "1" , "Request Priority"}, 
01637    {0x3002, 0x0000, "UL" , "1" , "Group Length"}, 
01638    {0x3002, 0x0002, "SH" , "1" , "RT Image Label"}, 
01639    {0x3002, 0x0003, "LO" , "1" , "RT Image Name"}, 
01640    {0x3002, 0x0004, "ST" , "1" , "RT Image Description"}, 
01641    {0x3002, 0x000a, "CS" , "1" , "Reported Values Origin"}, 
01642    {0x3002, 0x000c, "CS" , "1" , "RT Image Plane"}, 
01643    {0x3002, 0x000d, "DS" , "3" , "X-Ray Image Receptor Translation"}, 
01644    {0x3002, 0x000e, "DS" , "1" , "X-Ray Image Receptor Angle"}, 
01645    {0x3002, 0x0010, "DS" , "6" , "RT Image Orientation"}, 
01646    {0x3002, 0x0011, "DS" , "2" , "Image Plane Pixel Spacing"}, 
01647    {0x3002, 0x0012, "DS" , "2" , "RT Image Position"}, 
01648    {0x3002, 0x0020, "SH" , "1" , "Radiation Machine Name"}, 
01649    {0x3002, 0x0022, "DS" , "1" , "Radiation Machine SAD"}, 
01650    {0x3002, 0x0024, "DS" , "1" , "Radiation Machine SSD"}, 
01651    {0x3002, 0x0026, "DS" , "1" , "RT Image SID"}, 
01652    {0x3002, 0x0028, "DS" , "1" , "Source to Reference Object Distance"}, 
01653    {0x3002, 0x0029, "IS" , "1" , "Fraction Number"}, 
01654    {0x3002, 0x0030, "SQ" , "1" , "Exposure Sequence"}, 
01655    {0x3002, 0x0032, "DS" , "1" , "Meterset Exposure"}, 
01656    {0x3002, 0x0034, "DS" , "4" , "Diaphragm Position"}, 
01657    {0x3002, 0x0040, "SQ" , "1" , "Fluence Map Sequence"}, 
01658    {0x3002, 0x0041, "CS" , "1" , "Fluence Data Source"}, 
01659    {0x3002, 0x0042, "DS" , "1" , "Fluence Data Scale"}, 
01660    {0x3004, 0x0000, "UL" , "1" , "Group Length"}, 
01661    {0x3004, 0x0001, "CS" , "1" , "DVH Type"}, 
01662    {0x3004, 0x0002, "CS" , "1" , "Dose Units"}, 
01663    {0x3004, 0x0004, "CS" , "1" , "Dose Type"}, 
01664    {0x3004, 0x0006, "LO" , "1" , "Dose Comment"}, 
01665    {0x3004, 0x0008, "DS" , "3" , "Normalization Point"}, 
01666    {0x3004, 0x000a, "CS" , "1" , "Dose Summation Type"}, 
01667    {0x3004, 0x000c, "DS" , "2-n" , "Grid Frame Offset Vector"}, 
01668    {0x3004, 0x000e, "DS" , "1" , "Dose Grid Scaling"}, 
01669    {0x3004, 0x0010, "SQ" , "1" , "RT Dose ROI Sequence"}, 
01670    {0x3004, 0x0012, "DS" , "1" , "Dose Value"}, 
01671    {0x3004, 0x0014, "CS" , "1-3" , "Tissue Heterogeneity Correction"}, 
01672    {0x3004, 0x0040, "DS" , "3" , "DVH Normalization Point"}, 
01673    {0x3004, 0x0042, "DS" , "1" , "DVH Normalization Dose Value"}, 
01674    {0x3004, 0x0050, "SQ" , "1" , "DVH Sequence"}, 
01675    {0x3004, 0x0052, "DS" , "1" , "DVH Dose Scaling"}, 
01676    {0x3004, 0x0054, "CS" , "1" , "DVH Volume Units"}, 
01677    {0x3004, 0x0056, "IS" , "1" , "DVH Number of Bins"}, 
01678    {0x3004, 0x0058, "DS" , "2-2n" , "DVH Data"}, 
01679    {0x3004, 0x0060, "SQ" , "1" , "DVH Referenced ROI Sequence"}, 
01680    {0x3004, 0x0062, "CS" , "1" , "DVH ROI Contribution Type"}, 
01681    {0x3004, 0x0070, "DS" , "1" , "DVH Minimum Dose"}, 
01682    {0x3004, 0x0072, "DS" , "1" , "DVH Maximum Dose"}, 
01683    {0x3004, 0x0074, "DS" , "1" , "DVH Mean Dose"}, 
01684    {0x3006, 0x0000, "UL" , "1" , "Group Length"}, 
01685    {0x3006, 0x0002, "SH" , "1" , "Structure Set Label"}, 
01686    {0x3006, 0x0004, "LO" , "1" , "Structure Set Name"}, 
01687    {0x3006, 0x0006, "ST" , "1" , "Structure Set Description"}, 
01688    {0x3006, 0x0008, "DA" , "1" , "Structure Set Date"}, 
01689    {0x3006, 0x0009, "TM" , "1" , "Structure Set Time"}, 
01690    {0x3006, 0x0010, "SQ" , "1" , "Referenced Frame of Reference Sequence"}, 
01691    {0x3006, 0x0012, "SQ" , "1" , "RT Referenced Study Sequence"}, 
01692    {0x3006, 0x0014, "SQ" , "1" , "RT Referenced Series Sequence"}, 
01693    {0x3006, 0x0016, "SQ" , "1" , "Contour Image Sequence"}, 
01694    {0x3006, 0x0020, "SQ" , "1" , "Structure Set ROI Sequence"}, 
01695    {0x3006, 0x0022, "IS" , "1" , "ROI Number"}, 
01696    {0x3006, 0x0024, "UI" , "1" , "Referenced Frame of Reference UID"}, 
01697    {0x3006, 0x0026, "LO" , "1" , "ROI Name"}, 
01698    {0x3006, 0x0028, "ST" , "1" , "ROI Description"}, 
01699    {0x3006, 0x002a, "IS" , "3" , "ROI Display Color"}, 
01700    {0x3006, 0x002c, "DS" , "1" , "ROI Volume"}, 
01701    {0x3006, 0x0030, "SQ" , "1" , "RT Related ROI Sequence"}, 
01702    {0x3006, 0x0033, "CS" , "1" , "RT ROI Relationship"}, 
01703    {0x3006, 0x0036, "CS" , "1" , "ROI Generation Algorithm"}, 
01704    {0x3006, 0x0038, "LO" , "1" , "ROI Generation Description"}, 
01705    {0x3006, 0x0039, "SQ" , "1" , "ROI Contour Sequence"}, 
01706    {0x3006, 0x0040, "SQ" , "1" , "Contour Sequence"}, 
01707    {0x3006, 0x0042, "CS" , "1" , "Contour Geometric Type"}, 
01708    {0x3006, 0x0044, "DS" , "1" , "Contour Slab Thickness"}, 
01709    {0x3006, 0x0045, "DS" , "3" , "Contour Offset Vector"}, 
01710    {0x3006, 0x0046, "IS" , "1" , "Number of Contour Points"}, 
01711    {0x3006, 0x0048, "IS" , "1" , "Contour Number"}, 
01712    {0x3006, 0x0049, "IS" , "1-n" , "Attached Contours"}, 
01713    {0x3006, 0x0050, "DS" , "3-3n" , "Contour Data"}, 
01714    {0x3006, 0x0080, "SQ" , "1" , "RT ROI Observations Sequence"}, 
01715    {0x3006, 0x0082, "IS" , "1" , "Observation Number"}, 
01716    {0x3006, 0x0084, "IS" , "1" , "Referenced ROI Number"}, 
01717    {0x3006, 0x0085, "SH" , "1" , "ROI Observation Label"}, 
01718    {0x3006, 0x0086, "SQ" , "1" , "RT ROI Identification Code Sequence"}, 
01719    {0x3006, 0x0088, "ST" , "1" , "ROI Observation Description"}, 
01720    {0x3006, 0x00a0, "SQ" , "1" , "Related RT ROI Observations Sequence"}, 
01721    {0x3006, 0x00a4, "CS" , "1" , "RT ROI Interpreted Type"}, 
01722    {0x3006, 0x00a6, "PN" , "1" , "ROI Interpreter"}, 
01723    {0x3006, 0x00b0, "SQ" , "1" , "ROI Physical Properties Sequence"}, 
01724    {0x3006, 0x00b2, "CS" , "1" , "ROI Physical Property"}, 
01725    {0x3006, 0x00b4, "DS" , "1" , "ROI Physical Property Value"}, 
01726    {0x3006, 0x00c0, "SQ" , "1" , "Frame of Reference Relationship Sequence"}, 
01727    {0x3006, 0x00c2, "UI" , "1" , "Related Frame of Reference UID"}, 
01728    {0x3006, 0x00c4, "CS" , "1" , "Frame of Reference Transformation Type"}, 
01729    {0x3006, 0x00c6, "DS" , "16" , "Frame of Reference Transformation Matrix"}, 
01730    {0x3006, 0x00c8, "LO" , "1" , "Frame of Reference Transformation Comment"}, 
01731    {0x3008, 0x0000, "UL" , "1" , "Group Length"}, 
01732    {0x3008, 0x0010, "SQ" , "1" , "Measured Dose Reference Sequence"}, 
01733    {0x3008, 0x0012, "ST" , "1" , "Measured Dose Description"}, 
01734    {0x3008, 0x0014, "CS" , "1" , "Measured Dose Type"}, 
01735    {0x3008, 0x0016, "DS" , "1" , "Measured Dose Value"}, 
01736    {0x3008, 0x0020, "SQ" , "1" , "Treatment Session Beam Sequence"}, 
01737    {0x3008, 0x0021, "SQ" , "1" , "Treatment Session Ion Beam Sequence"}, 
01738    {0x3008, 0x0022, "IS" , "1" , "Current Fraction Number"}, 
01739    {0x3008, 0x0024, "DA" , "1" , "Treatment Control Point Date"}, 
01740    {0x3008, 0x0025, "TM" , "1" , "Treatment Control Point Time"}, 
01741    {0x3008, 0x002a, "CS" , "1" , "Treatment Termination Status"}, 
01742    {0x3008, 0x002b, "SH" , "1" , "Treatment Termination Code"}, 
01743    {0x3008, 0x002c, "CS" , "1" , "Treatment Verification Status"}, 
01744    {0x3008, 0x0030, "SQ" , "1" , "Referenced Treatment Record Sequence"}, 
01745    {0x3008, 0x0032, "DS" , "1" , "Specified Primary Meterset"}, 
01746    {0x3008, 0x0033, "DS" , "1" , "Specified Secondary Meterset"}, 
01747    {0x3008, 0x0036, "DS" , "1" , "Delivered Primary Meterset"}, 
01748    {0x3008, 0x0037, "DS" , "1" , "Delivered Secondary Meterset"}, 
01749    {0x3008, 0x003a, "DS" , "1" , "Specified Treatment Time"}, 
01750    {0x3008, 0x003b, "DS" , "1" , "Delivered Treatment Time"}, 
01751    {0x3008, 0x0040, "SQ" , "1" , "Control Point Delivery Sequence"}, 
01752    {0x3008, 0x0041, "SQ" , "1" , "Ion Control Point Delivery Sequence"}, 
01753    {0x3008, 0x0042, "DS" , "1" , "Specified Meterset"}, 
01754    {0x3008, 0x0044, "DS" , "1" , "Delivered Meterset"}, 
01755    {0x3008, 0x0045, "FL" , "1" , "Meterset Rate Set"}, 
01756    {0x3008, 0x0046, "FL" , "1" , "Meterset Rate Delivered"}, 
01757    {0x3008, 0x0047, "FL" , "1-n" , "Scan Spot Metersets Delivered"}, 
01758    {0x3008, 0x0048, "DS" , "1" , "Dose Rate Delivered"}, 
01759    {0x3008, 0x0050, "SQ" , "1" , "Treatment Summary Calculated Dose Reference Sequence"}, 
01760    {0x3008, 0x0052, "DS" , "1" , "Cumulative Dose to Dose Reference"}, 
01761    {0x3008, 0x0054, "DA" , "1" , "First Treatment Date"}, 
01762    {0x3008, 0x0056, "DA" , "1" , "Most Recent Treatment Date"}, 
01763    {0x3008, 0x005a, "IS" , "1" , "Number of Fractions Delivered"}, 
01764    {0x3008, 0x0060, "SQ" , "1" , "Override Sequence"}, 
01765    {0x3008, 0x0061, "AT" , "1" , "Parameter Sequence Pointer"}, 
01766    {0x3008, 0x0062, "AT" , "1" , "Override Parameter Pointer"}, 
01767    {0x3008, 0x0063, "IS" , "1" , "Parameter Item Index"}, 
01768    {0x3008, 0x0064, "IS" , "1" , "Measured Dose Reference Number"}, 
01769    {0x3008, 0x0066, "ST" , "1" , "Override Reason"}, 
01770    {0x3008, 0x0070, "SQ" , "1" , "Calculated Dose Reference Sequence"}, 
01771    {0x3008, 0x0072, "IS" , "1" , "Calculated Dose Reference Number"}, 
01772    {0x3008, 0x0074, "ST" , "1" , "Calculated Dose Reference Description"}, 
01773    {0x3008, 0x0076, "DS" , "1" , "Calculated Dose Reference Dose Value"}, 
01774    {0x3008, 0x0078, "DS" , "1" , "Start Meterset"}, 
01775    {0x3008, 0x007a, "DS" , "1" , "End Meterset"}, 
01776    {0x3008, 0x0080, "SQ" , "1" , "Referenced Measured Dose Reference Sequence"}, 
01777    {0x3008, 0x0082, "IS" , "1" , "Referenced Measured Dose Reference Number"}, 
01778    {0x3008, 0x0090, "SQ" , "1" , "Referenced Calculated Dose Reference Sequence"}, 
01779    {0x3008, 0x0092, "IS" , "1" , "Referenced Calculated Dose Reference Number"}, 
01780    {0x3008, 0x00a0, "SQ" , "1" , "Beam Limiting Device Leaf Pairs Sequence"}, 
01781    {0x3008, 0x00b0, "SQ" , "1" , "Recorded Wedge Sequence"}, 
01782    {0x3008, 0x00c0, "SQ" , "1" , "Recorded Compensator Sequence"}, 
01783    {0x3008, 0x00d0, "SQ" , "1" , "Recorded Block Sequence"}, 
01784    {0x3008, 0x00e0, "SQ" , "1" , "Treatment Summary Measured Dose Reference Sequence"}, 
01785    {0x3008, 0x0100, "SQ" , "1" , "Recorded Source Sequence"}, 
01786    {0x3008, 0x0105, "LO" , "1" , "Source Serial Number"}, 
01787    {0x3008, 0x0110, "SQ" , "1" , "Treatment Session Application Setup Sequence"}, 
01788    {0x3008, 0x0116, "CS" , "1" , "Application Setup Check"}, 
01789    {0x3008, 0x0120, "SQ" , "1" , "Recorded Brachy Accessory Device Sequence"}, 
01790    {0x3008, 0x0122, "IS" , "1" , "Referenced Brachy Accessory Device Number"}, 
01791    {0x3008, 0x0130, "SQ" , "1" , "Recorded Channel Sequence"}, 
01792    {0x3008, 0x0132, "DS" , "1" , "Specified Channel Total Time"}, 
01793    {0x3008, 0x0134, "DS" , "1" , "Delivered Channel Total Time"}, 
01794    {0x3008, 0x0136, "IS" , "1" , "Specified Number of Pulses"}, 
01795    {0x3008, 0x0138, "IS" , "1" , "Delivered Number of Pulses"}, 
01796    {0x3008, 0x013a, "DS" , "1" , "Specified Pulse Repetition Interval"}, 
01797    {0x3008, 0x013c, "DS" , "1" , "Delivered Pulse Repetition Interval"}, 
01798    {0x3008, 0x0140, "SQ" , "1" , "Recorded Source Applicator Sequence"}, 
01799    {0x3008, 0x0142, "IS" , "1" , "Referenced Source Applicator Number"}, 
01800    {0x3008, 0x0150, "SQ" , "1" , "Recorded Channel Shield Sequence"}, 
01801    {0x3008, 0x0152, "IS" , "1" , "Referenced Channel Shield Number"}, 
01802    {0x3008, 0x0160, "SQ" , "1" , "Brachy Control Point Delivered Sequence"}, 
01803    {0x3008, 0x0162, "DA" , "1" , "Safe Position Exit Date"}, 
01804    {0x3008, 0x0164, "TM" , "1" , "Safe Position Exit Time"}, 
01805    {0x3008, 0x0166, "DA" , "1" , "Safe Position Return Date"}, 
01806    {0x3008, 0x0168, "TM" , "1" , "Safe Position Return Time"}, 
01807    {0x3008, 0x0200, "CS" , "1" , "Current Treatment Status"}, 
01808    {0x3008, 0x0202, "ST" , "1" , "Treatment Status Comment"}, 
01809    {0x3008, 0x0220, "SQ" , "1" , "Fraction Group Summary Sequence"}, 
01810    {0x3008, 0x0223, "IS" , "1" , "Referenced Fraction Number"}, 
01811    {0x3008, 0x0224, "CS" , "1" , "Fraction Group Type"}, 
01812    {0x3008, 0x0230, "CS" , "1" , "Beam Stopper Position"}, 
01813    {0x3008, 0x0240, "SQ" , "1" , "Fraction Status Summary Sequence"}, 
01814    {0x3008, 0x0250, "DA" , "1" , "Treatment Date"}, 
01815    {0x3008, 0x0251, "TM" , "1" , "Treatment Time"}, 
01816    {0x300a, 0x0000, "UL" , "1" , "Group Length"}, 
01817    {0x300a, 0x0002, "SH" , "1" , "RT Plan Label"}, 
01818    {0x300a, 0x0003, "LO" , "1" , "RT Plan Name"}, 
01819    {0x300a, 0x0004, "ST" , "1" , "RT Plan Description"}, 
01820    {0x300a, 0x0006, "DA" , "1" , "RT Plan Date"}, 
01821    {0x300a, 0x0007, "TM" , "1" , "RT Plan Time"}, 
01822    {0x300a, 0x0009, "LO" , "1-n" , "Treatment Protocols"}, 
01823    {0x300a, 0x000a, "CS" , "1" , "Treatment Intent"}, 
01824    {0x300a, 0x000b, "LO" , "1-n" , "Treatment Sites"}, 
01825    {0x300a, 0x000c, "CS" , "1" , "RT Plan Geometry"}, 
01826    {0x300a, 0x000e, "ST" , "1" , "Prescription Description"}, 
01827    {0x300a, 0x0010, "SQ" , "1" , "Dose Reference Sequence"}, 
01828    {0x300a, 0x0012, "IS" , "1" , "Dose Reference Number"}, 
01829    {0x300a, 0x0013, "UI" , "1" , "Dose Reference UID"}, 
01830    {0x300a, 0x0014, "CS" , "1" , "Dose Reference Structure Type"}, 
01831    {0x300a, 0x0015, "CS" , "1" , "Nominal Beam Energy Unit"}, 
01832    {0x300a, 0x0016, "LO" , "1" , "Dose Reference Description"}, 
01833    {0x300a, 0x0018, "DS" , "3" , "Dose Reference Point Coordinates"}, 
01834    {0x300a, 0x001a, "DS" , "1" , "Nominal Prior Dose"}, 
01835    {0x300a, 0x0020, "CS" , "1" , "Dose Reference Type"}, 
01836    {0x300a, 0x0021, "DS" , "1" , "Constraint Weight"}, 
01837    {0x300a, 0x0022, "DS" , "1" , "Delivery Warning Dose"}, 
01838    {0x300a, 0x0023, "DS" , "1" , "Delivery Maximum Dose"}, 
01839    {0x300a, 0x0025, "DS" , "1" , "Target Minimum Dose"}, 
01840    {0x300a, 0x0026, "DS" , "1" , "Target Prescription Dose"}, 
01841    {0x300a, 0x0027, "DS" , "1" , "Target Maximum Dose"}, 
01842    {0x300a, 0x0028, "DS" , "1" , "Target Underdose Volume Fraction"}, 
01843    {0x300a, 0x002a, "DS" , "1" , "Organ at Risk Full-volume Dose"}, 
01844    {0x300a, 0x002b, "DS" , "1" , "Organ at Risk Limit Dose"}, 
01845    {0x300a, 0x002c, "DS" , "1" , "Organ at Risk Maximum Dose"}, 
01846    {0x300a, 0x002d, "DS" , "1" , "Organ at Risk Overdose Volume Fraction"}, 
01847    {0x300a, 0x0040, "SQ" , "1" , "Tolerance Table Sequence"}, 
01848    {0x300a, 0x0042, "IS" , "1" , "Tolerance Table Number"}, 
01849    {0x300a, 0x0043, "SH" , "1" , "Tolerance Table Label"}, 
01850    {0x300a, 0x0044, "DS" , "1" , "Gantry Angle Tolerance"}, 
01851    {0x300a, 0x0046, "DS" , "1" , "Beam Limiting Device Angle Tolerance"}, 
01852    {0x300a, 0x0048, "SQ" , "1" , "Beam Limiting Device Tolerance Sequence"}, 
01853    {0x300a, 0x004a, "DS" , "1" , "Beam Limiting Device Position Tolerance"}, 
01854    {0x300a, 0x004b, "FL" , "1" , "Snout Position Tolerance"}, 
01855    {0x300a, 0x004c, "DS" , "1" , "Patient Support Angle Tolerance"}, 
01856    {0x300a, 0x004e, "DS" , "1" , "Table Top Eccentric Angle Tolerance"}, 
01857    {0x300a, 0x004f, "FL" , "1" , "Table Top Pitch Angle Tolerance"}, 
01858    {0x300a, 0x0050, "FL" , "1" , "Table Top Roll Angle Tolerance"}, 
01859    {0x300a, 0x0051, "DS" , "1" , "Table Top Vertical Position Tolerance"}, 
01860    {0x300a, 0x0052, "DS" , "1" , "Table Top Longitudinal Position Tolerance"}, 
01861    {0x300a, 0x0053, "DS" , "1" , "Table Top Lateral Position Tolerance"}, 
01862    {0x300a, 0x0055, "CS" , "1" , "RT Plan Relationship"}, 
01863    {0x300a, 0x0070, "SQ" , "1" , "Fraction Group Sequence"}, 
01864    {0x300a, 0x0071, "IS" , "1" , "Fraction Group Number"}, 
01865    {0x300a, 0x0072, "LO" , "1" , "Fraction Group Description"}, 
01866    {0x300a, 0x0078, "IS" , "1" , "Number of Fractions Planned"}, 
01867    {0x300a, 0x0079, "IS" , "1" , "Number of Fraction Pattern Digits Per Day"}, 
01868    {0x300a, 0x007a, "IS" , "1" , "Repeat Fraction Cycle Length"}, 
01869    {0x300a, 0x007b, "LT" , "1" , "Fraction Pattern"}, 
01870    {0x300a, 0x0080, "IS" , "1" , "Number of Beams"}, 
01871    {0x300a, 0x0082, "DS" , "3" , "Beam Dose Specification Point"}, 
01872    {0x300a, 0x0084, "DS" , "1" , "Beam Dose"}, 
01873    {0x300a, 0x0086, "DS" , "1" , "Beam Meterset"}, 
01874    {0x300a, 0x00a0, "IS" , "1" , "Number of Brachy Application Setups"}, 
01875    {0x300a, 0x00a2, "DS" , "3" , "Brachy Application Setup Dose Specification Point"}, 
01876    {0x300a, 0x00a4, "DS" , "1" , "Brachy Application Setup Dose"}, 
01877    {0x300a, 0x00b0, "SQ" , "1" , "Beam Sequence"}, 
01878    {0x300a, 0x00b2, "SH" , "1" , "Treatment Machine Name"}, 
01879    {0x300a, 0x00b3, "CS" , "1" , "Primary Dosimeter Unit"}, 
01880    {0x300a, 0x00b4, "DS" , "1" , "Source-Axis Distance"}, 
01881    {0x300a, 0x00b6, "SQ" , "1" , "Beam Limiting Device Sequence"}, 
01882    {0x300a, 0x00b8, "CS" , "1" , "RT Beam Limiting Device Type"}, 
01883    {0x300a, 0x00ba, "DS" , "1" , "Source to Beam Limiting Device Distance"}, 
01884    {0x300a, 0x00bc, "IS" , "1" , "Number of Leaf/Jaw Pairs"}, 
01885    {0x300a, 0x00be, "DS" , "3-n" , "Leaf Position Boundaries"}, 
01886    {0x300a, 0x00c0, "IS" , "1" , "Beam Number"}, 
01887    {0x300a, 0x00c2, "LO" , "1" , "Beam Name"}, 
01888    {0x300a, 0x00c3, "ST" , "1" , "Beam Description"}, 
01889    {0x300a, 0x00c4, "CS" , "1" , "Beam Type"}, 
01890    {0x300a, 0x00c6, "CS" , "1" , "Radiation Type"}, 
01891    {0x300a, 0x00c7, "CS" , "1" , "High-Dose Technique Type"}, 
01892    {0x300a, 0x00c8, "IS" , "1" , "Reference Image Number"}, 
01893    {0x300a, 0x00ca, "SQ" , "1" , "Planned Verification Image Sequence"}, 
01894    {0x300a, 0x00cc, "LO" , "1-n" , "Imaging Device-Specific Acquisition Parameters"}, 
01895    {0x300a, 0x00ce, "CS" , "1" , "Treatment Delivery Type"}, 
01896    {0x300a, 0x00d0, "IS" , "1" , "Number of Wedges"}, 
01897    {0x300a, 0x00d1, "SQ" , "1" , "Wedge Sequence"}, 
01898    {0x300a, 0x00d2, "IS" , "1" , "Wedge Number"}, 
01899    {0x300a, 0x00d3, "CS" , "1" , "Wedge Type"}, 
01900    {0x300a, 0x00d4, "SH" , "1" , "Wedge ID"}, 
01901    {0x300a, 0x00d5, "IS" , "1" , "Wedge Angle"}, 
01902    {0x300a, 0x00d6, "DS" , "1" , "Wedge Factor"}, 
01903    {0x300a, 0x00d8, "DS" , "1" , "Wedge Orientation"}, 
01904    {0x300a, 0x00da, "DS" , "1" , "Source to Wedge Tray Distance"}, 
01905    {0x300a, 0x00e0, "IS" , "1" , "Number of Compensators"}, 
01906    {0x300a, 0x00e1, "SH" , "1" , "Material ID"}, 
01907    {0x300a, 0x00e2, "DS" , "1" , "Total Compensator Tray Factor"}, 
01908    {0x300a, 0x00e3, "SQ" , "1" , "Compensator Sequence"}, 
01909    {0x300a, 0x00e4, "IS" , "1" , "Compensator Number"}, 
01910    {0x300a, 0x00e5, "SH" , "1" , "Compensator ID"}, 
01911    {0x300a, 0x00e6, "DS" , "1" , "Source to Compensator Tray Distance"}, 
01912    {0x300a, 0x00e7, "IS" , "1" , "Compensator Rows"}, 
01913    {0x300a, 0x00e8, "IS" , "1" , "Compensator Columns"}, 
01914    {0x300a, 0x00e9, "DS" , "2" , "Compensator Pixel Spacing"}, 
01915    {0x300a, 0x00ea, "DS" , "2" , "Compensator Position"}, 
01916    {0x300a, 0x00eb, "DS" , "1-n" , "Compensator Transmission Data"}, 
01917    {0x300a, 0x00ec, "DS" , "1-n" , "Compensator Thickness Data"}, 
01918    {0x300a, 0x00ed, "IS" , "1" , "Number of Boli"}, 
01919    {0x300a, 0x00ee, "CS" , "1" , "Compensator Type"}, 
01920    {0x300a, 0x00f0, "IS" , "1" , "Number of Blocks"}, 
01921    {0x300a, 0x00f2, "DS" , "1" , "Total Block Tray Factor"}, 
01922    {0x300a, 0x00f3, "FL" , "1" , "Total Block Tray Water-Equivalent Thickness"}, 
01923    {0x300a, 0x00f4, "SQ" , "1" , "Block Sequence"}, 
01924    {0x300a, 0x00f5, "SH" , "1" , "Block Tray ID"}, 
01925    {0x300a, 0x00f6, "DS" , "1" , "Source to Block Tray Distance"}, 
01926    {0x300a, 0x00f7, "FL" , "1" , "Isocenter to Block Tray Distance"}, 
01927    {0x300a, 0x00f8, "CS" , "1" , "Block Type"}, 
01928    {0x300a, 0x00f9, "LO" , "1" , "Accessory Code"}, 
01929    {0x300a, 0x00fa, "CS" , "1" , "Block Divergence"}, 
01930    {0x300a, 0x00fb, "CS" , "1" , "Block Mounting Position"}, 
01931    {0x300a, 0x00fc, "IS" , "1" , "Block Number"}, 
01932    {0x300a, 0x00fe, "LO" , "1" , "Block Name"}, 
01933    {0x300a, 0x0100, "DS" , "1" , "Block Thickness"}, 
01934    {0x300a, 0x0102, "DS" , "1" , "Block Transmission"}, 
01935    {0x300a, 0x0104, "IS" , "1" , "Block Number of Points"}, 
01936    {0x300a, 0x0106, "DS" , "2-2n" , "Block Data"}, 
01937    {0x300a, 0x0107, "SQ" , "1" , "Applicator Sequence"}, 
01938    {0x300a, 0x0108, "SH" , "1" , "Applicator ID"}, 
01939    {0x300a, 0x0109, "CS" , "1" , "Applicator Type"}, 
01940    {0x300a, 0x010a, "LO" , "1" , "Applicator Description"}, 
01941    {0x300a, 0x010c, "DS" , "1" , "Cumulative Dose Reference Coefficient"}, 
01942    {0x300a, 0x010e, "DS" , "1" , "Final Cumulative Meterset Weight"}, 
01943    {0x300a, 0x0110, "IS" , "1" , "Number of Control Points"}, 
01944    {0x300a, 0x0111, "SQ" , "1" , "Control Point Sequence"}, 
01945    {0x300a, 0x0112, "IS" , "1" , "Control Point Index"}, 
01946    {0x300a, 0x0114, "DS" , "1" , "Nominal Beam Energy"}, 
01947    {0x300a, 0x0115, "DS" , "1" , "Dose Rate Set"}, 
01948    {0x300a, 0x0116, "SQ" , "1" , "Wedge Position Sequence"}, 
01949    {0x300a, 0x0118, "CS" , "1" , "Wedge Position"}, 
01950    {0x300a, 0x011a, "SQ" , "1" , "Beam Limiting Device Position Sequence"}, 
01951    {0x300a, 0x011c, "DS" , "2-2n" , "Leaf/Jaw Positions"}, 
01952    {0x300a, 0x011e, "DS" , "1" , "Gantry Angle"}, 
01953    {0x300a, 0x011f, "CS" , "1" , "Gantry Rotation Direction"}, 
01954    {0x300a, 0x0120, "DS" , "1" , "Beam Limiting Device Angle"}, 
01955    {0x300a, 0x0121, "CS" , "1" , "Beam Limiting Device Rotation Direction"}, 
01956    {0x300a, 0x0122, "DS" , "1" , "Patient Support Angle"}, 
01957    {0x300a, 0x0123, "CS" , "1" , "Patient Support Rotation Direction"}, 
01958    {0x300a, 0x0124, "DS" , "1" , "Table Top Eccentric Axis Distance"}, 
01959    {0x300a, 0x0125, "DS" , "1" , "Table Top Eccentric Angle"}, 
01960    {0x300a, 0x0126, "CS" , "1" , "Table Top Eccentric Rotation Direction"}, 
01961    {0x300a, 0x0128, "DS" , "1" , "Table Top Vertical Position"}, 
01962    {0x300a, 0x0129, "DS" , "1" , "Table Top Longitudinal Position"}, 
01963    {0x300a, 0x012a, "DS" , "1" , "Table Top Lateral Position"}, 
01964    {0x300a, 0x012c, "DS" , "3" , "Isocenter Position"}, 
01965    {0x300a, 0x012e, "DS" , "3" , "Surface Entry Point"}, 
01966    {0x300a, 0x0130, "DS" , "1" , "Source to Surface Distance"}, 
01967    {0x300a, 0x0134, "DS" , "1" , "Cumulative Meterset Weight"}, 
01968    {0x300a, 0x0180, "SQ" , "1" , "Patient Setup Sequence"}, 
01969    {0x300a, 0x0182, "IS" , "1" , "Patient Setup Number"}, 
01970    {0x300a, 0x0184, "LO" , "1" , "Patient Additional Position"}, 
01971    {0x300a, 0x0190, "SQ" , "1" , "Fixation Device Sequence"}, 
01972    {0x300a, 0x0192, "CS" , "1" , "Fixation Device Type"}, 
01973    {0x300a, 0x0194, "SH" , "1" , "Fixation Device Label"}, 
01974    {0x300a, 0x0196, "ST" , "1" , "Fixation Device Description"}, 
01975    {0x300a, 0x0198, "SH" , "1" , "Fixation Device Position"}, 
01976    {0x300a, 0x01a0, "SQ" , "1" , "Shielding Device Sequence"}, 
01977    {0x300a, 0x01a2, "CS" , "1" , "Shielding Device Type"}, 
01978    {0x300a, 0x01a4, "SH" , "1" , "Shielding Device Label"}, 
01979    {0x300a, 0x01a6, "ST" , "1" , "Shielding Device Description"}, 
01980    {0x300a, 0x01a8, "SH" , "1" , "Shielding Device Position"}, 
01981    {0x300a, 0x01b0, "CS" , "1" , "Setup Technique"}, 
01982    {0x300a, 0x01b2, "ST" , "1" , "Setup Technique Description"}, 
01983    {0x300a, 0x01b4, "SQ" , "1" , "Setup Device Sequence"}, 
01984    {0x300a, 0x01b6, "CS" , "1" , "Setup Device Type"}, 
01985    {0x300a, 0x01b8, "SH" , "1" , "Setup Device Label"}, 
01986    {0x300a, 0x01ba, "ST" , "1" , "Setup Device Description"}, 
01987    {0x300a, 0x01bc, "DS" , "1" , "Setup Device Parameter"}, 
01988    {0x300a, 0x01d0, "ST" , "1" , "Setup Reference Description"}, 
01989    {0x300a, 0x01d2, "DS" , "1" , "Table Top Vertical Setup Displacement"}, 
01990    {0x300a, 0x01d4, "DS" , "1" , "Table Top Longitudinal Setup Displacement"}, 
01991    {0x300a, 0x01d6, "DS" , "1" , "Table Top Lateral Setup Displacement"}, 
01992    {0x300a, 0x0200, "CS" , "1" , "Brachy Treatment Technique"}, 
01993    {0x300a, 0x0202, "CS" , "1" , "Brachy Treatment Type"}, 
01994    {0x300a, 0x0206, "SQ" , "1" , "Treatment Machine Sequence"}, 
01995    {0x300a, 0x0210, "SQ" , "1" , "Source Sequence"}, 
01996    {0x300a, 0x0212, "IS" , "1" , "Source Number"}, 
01997    {0x300a, 0x0214, "CS" , "1" , "Source Type"}, 
01998    {0x300a, 0x0216, "LO" , "1" , "Source Manufacturer"}, 
01999    {0x300a, 0x0218, "DS" , "1" , "Active Source Diameter"}, 
02000    {0x300a, 0x021a, "DS" , "1" , "Active Source Length"}, 
02001    {0x300a, 0x0222, "DS" , "1" , "Source Encapsulation Nominal Thickness"}, 
02002    {0x300a, 0x0224, "DS" , "1" , "Source Encapsulation Nominal Transmission"}, 
02003    {0x300a, 0x0226, "LO" , "1" , "Source Isotope Name"}, 
02004    {0x300a, 0x0228, "DS" , "1" , "Source Isotope Half Life"}, 
02005    {0x300a, 0x0229, "CS" , "1" , "Source Strength Units"}, 
02006    {0x300a, 0x022a, "DS" , "1" , "Reference Air Kerma Rate"}, 
02007    {0x300a, 0x022b, "DS" , "1" , "Source Strength"}, 
02008    {0x300a, 0x022c, "DA" , "1" , "Source Strength Reference Date"}, 
02009    {0x300a, 0x022e, "TM" , "1" , "Source Strength Reference Time"}, 
02010    {0x300a, 0x0230, "SQ" , "1" , "Application Setup Sequence"}, 
02011    {0x300a, 0x0232, "CS" , "1" , "Application Setup Type"}, 
02012    {0x300a, 0x0234, "IS" , "1" , "Application Setup Number"}, 
02013    {0x300a, 0x0236, "LO" , "1" , "Application Setup Name"}, 
02014    {0x300a, 0x0238, "LO" , "1" , "Application Setup Manufacturer"}, 
02015    {0x300a, 0x0240, "IS" , "1" , "Template Number"}, 
02016    {0x300a, 0x0242, "SH" , "1" , "Template Type"}, 
02017    {0x300a, 0x0244, "LO" , "1" , "Template Name"}, 
02018    {0x300a, 0x0250, "DS" , "1" , "Total Reference Air Kerma"}, 
02019    {0x300a, 0x0260, "SQ" , "1" , "Brachy Accessory Device Sequence"}, 
02020    {0x300a, 0x0262, "IS" , "1" , "Brachy Accessory Device Number"}, 
02021    {0x300a, 0x0263, "SH" , "1" , "Brachy Accessory Device ID"}, 
02022    {0x300a, 0x0264, "CS" , "1" , "Brachy Accessory Device Type"}, 
02023    {0x300a, 0x0266, "LO" , "1" , "Brachy Accessory Device Name"}, 
02024    {0x300a, 0x026a, "DS" , "1" , "Brachy Accessory Device Nominal Thickness"}, 
02025    {0x300a, 0x026c, "DS" , "1" , "Brachy Accessory Device Nominal Transmission"}, 
02026    {0x300a, 0x0280, "SQ" , "1" , "Channel Sequence"}, 
02027    {0x300a, 0x0282, "IS" , "1" , "Channel Number"}, 
02028    {0x300a, 0x0284, "DS" , "1" , "Channel Length"}, 
02029    {0x300a, 0x0286, "DS" , "1" , "Channel Total Time"}, 
02030    {0x300a, 0x0288, "CS" , "1" , "Source Movement Type"}, 
02031    {0x300a, 0x028a, "IS" , "1" , "Number of Pulses"}, 
02032    {0x300a, 0x028c, "DS" , "1" , "Pulse Repetition Interval"}, 
02033    {0x300a, 0x0290, "IS" , "1" , "Source Applicator Number"}, 
02034    {0x300a, 0x0291, "SH" , "1" , "Source Applicator ID"}, 
02035    {0x300a, 0x0292, "CS" , "1" , "Source Applicator Type"}, 
02036    {0x300a, 0x0294, "LO" , "1" , "Source Applicator Name"}, 
02037    {0x300a, 0x0296, "DS" , "1" , "Source Applicator Length"}, 
02038    {0x300a, 0x0298, "LO" , "1" , "Source Applicator Manufacturer"}, 
02039    {0x300a, 0x029c, "DS" , "1" , "Source Applicator Wall Nominal Thickness"}, 
02040    {0x300a, 0x029e, "DS" , "1" , "Source Applicator Wall Nominal Transmission"}, 
02041    {0x300a, 0x02a0, "DS" , "1" , "Source Applicator Step Size"}, 
02042    {0x300a, 0x02a2, "IS" , "1" , "Transfer Tube Number"}, 
02043    {0x300a, 0x02a4, "DS" , "1" , "Transfer Tube Length"}, 
02044    {0x300a, 0x02b0, "SQ" , "1" , "Channel Shield Sequence"}, 
02045    {0x300a, 0x02b2, "IS" , "1" , "Channel Shield Number"}, 
02046    {0x300a, 0x02b3, "SH" , "1" , "Channel Shield ID"}, 
02047    {0x300a, 0x02b4, "LO" , "1" , "Channel Shield Name"}, 
02048    {0x300a, 0x02b8, "DS" , "1" , "Channel Shield Nominal Thickness"}, 
02049    {0x300a, 0x02ba, "DS" , "1" , "Channel Shield Nominal Transmission"}, 
02050    {0x300a, 0x02c8, "DS" , "1" , "Final Cumulative Time Weight"}, 
02051    {0x300a, 0x02d0, "SQ" , "1" , "Brachy Control Point Sequence"}, 
02052    {0x300a, 0x02d2, "DS" , "1" , "Control Point Relative Position"}, 
02053    {0x300a, 0x02d4, "DS" , "3" , "Control Point 3D Position"}, 
02054    {0x300a, 0x02d6, "DS" , "1" , "Cumulative Time Weight"}, 
02055    {0x300a, 0x02e0, "CS" , "1" , "Compensator Divergence"}, 
02056    {0x300a, 0x02e1, "CS" , "1" , "Compensator Mounting Position"}, 
02057    {0x300a, 0x02e2, "DS" , "1-n" , "Source to Compensator Distance"}, 
02058    {0x300c, 0x0000, "UL" , "1" , "Group Length"}, 
02059    {0x300c, 0x0002, "SQ" , "1" , "Referenced RT Plan Sequence"}, 
02060    {0x300c, 0x0004, "SQ" , "1" , "Referenced Beam Sequence"}, 
02061    {0x300c, 0x0006, "IS" , "1" , "Referenced Beam Number"}, 
02062    {0x300c, 0x0007, "IS" , "1" , "Referenced Reference Image Number"}, 
02063    {0x300c, 0x0008, "DS" , "1" , "Start Cumulative Meterset Weight"}, 
02064    {0x300c, 0x0009, "DS" , "1" , "End Cumulative Meterset Weight"}, 
02065    {0x300c, 0x000a, "SQ" , "1" , "Referenced Brachy Application Setup Sequence"}, 
02066    {0x300c, 0x000c, "IS" , "1" , "Referenced Brachy Application Setup Number"}, 
02067    {0x300c, 0x000e, "IS" , "1" , "Referenced Source Number"}, 
02068    {0x300c, 0x0020, "SQ" , "1" , "Referenced Fraction Group Sequence"}, 
02069    {0x300c, 0x0022, "IS" , "1" , "Referenced Fraction Group Number"}, 
02070    {0x300c, 0x0040, "SQ" , "1" , "Referenced Verification Image Sequence"}, 
02071    {0x300c, 0x0042, "SQ" , "1" , "Referenced Reference Image Sequence"}, 
02072    {0x300c, 0x0050, "SQ" , "1" , "Referenced Dose Reference Sequence"}, 
02073    {0x300c, 0x0051, "IS" , "1" , "Referenced Dose Reference Number"}, 
02074    {0x300c, 0x0055, "SQ" , "1" , "Brachy Referenced Dose Reference Sequence"}, 
02075    {0x300c, 0x0060, "SQ" , "1" , "Referenced Structure Set Sequence"}, 
02076    {0x300c, 0x006a, "IS" , "1" , "Referenced Patient Setup Number"}, 
02077    {0x300c, 0x0080, "SQ" , "1" , "Referenced Dose Sequence"}, 
02078    {0x300c, 0x00a0, "IS" , "1" , "Referenced Tolerance Table Number"}, 
02079    {0x300c, 0x00b0, "SQ" , "1" , "Referenced Bolus Sequence"}, 
02080    {0x300c, 0x00c0, "IS" , "1" , "Referenced Wedge Number"}, 
02081    {0x300c, 0x00d0, "IS" , "1" , "Referenced Compensator Number"}, 
02082    {0x300c, 0x00e0, "IS" , "1" , "Referenced Block Number"}, 
02083    {0x300c, 0x00f0, "IS" , "1" , "Referenced Control Point Index"}, 
02084    {0x300e, 0x0000, "UL" , "1" , "Group Length"}, 
02085    {0x300e, 0x0002, "CS" , "1" , "Approval Status"}, 
02086    {0x300e, 0x0004, "DA" , "1" , "Review Date"}, 
02087    {0x300e, 0x0005, "TM" , "1" , "Review Time"}, 
02088    {0x300e, 0x0008, "PN" , "1" , "Reviewer Name"}, 
02089    {0x4000, 0x0000, "UL" , "1" , "Group Length"}, 
02090    {0x4000, 0x0010, "LT" , "1" , "Arbitrary (RET)"}, 
02091    {0x4000, 0x4000, "LT" , "1" , "Text Comments (RET)"}, 
02092    {0x4008, 0x0000, "UL" , "1" , "Group Length"}, 
02093    {0x4008, 0x0040, "SH" , "1" , "Results ID"}, 
02094    {0x4008, 0x0042, "LO" , "1" , "Results ID Issuer"}, 
02095    {0x4008, 0x0050, "SQ" , "1" , "Referenced Interpretation Sequence"}, 
02096    {0x4008, 0x0100, "DA" , "1" , "Interpretation Recorded Date"}, 
02097    {0x4008, 0x0101, "TM" , "1" , "Interpretation Recorded Time"}, 
02098    {0x4008, 0x0102, "PN" , "1" , "Interpretation Recorder"}, 
02099    {0x4008, 0x0103, "LO" , "1" , "Reference to Recorded Sound"}, 
02100    {0x4008, 0x0108, "DA" , "1" , "Interpretation Transcription Date"}, 
02101    {0x4008, 0x0109, "TM" , "1" , "Interpretation Transcription Time"}, 
02102    {0x4008, 0x010a, "PN" , "1" , "Interpretation Transcriber"}, 
02103    {0x4008, 0x010b, "ST" , "1" , "Interpretation Text"}, 
02104    {0x4008, 0x010c, "PN" , "1" , "Interpretation Author"}, 
02105    {0x4008, 0x0111, "SQ" , "1" , "Interpretation Approver Sequence"}, 
02106    {0x4008, 0x0112, "DA" , "1" , "Interpretation Approval Date"}, 
02107    {0x4008, 0x0113, "TM" , "1" , "Interpretation Approval Time"}, 
02108    {0x4008, 0x0114, "PN" , "1" , "Physician Approving Interpretation"}, 
02109    {0x4008, 0x0115, "LT" , "1" , "Interpretation Diagnosis Description"}, 
02110    {0x4008, 0x0117, "SQ" , "1" , "Interpretation Diagnosis Code Sequence"}, 
02111    {0x4008, 0x0118, "SQ" , "1" , "Results Distribution List Sequence"}, 
02112    {0x4008, 0x0119, "PN" , "1" , "Distribution Name"}, 
02113    {0x4008, 0x011a, "LO" , "1" , "Distribution Address"}, 
02114    {0x4008, 0x0200, "SH" , "1" , "Interpretation ID"}, 
02115    {0x4008, 0x0202, "LO" , "1" , "Interpretation ID Issuer"}, 
02116    {0x4008, 0x0210, "CS" , "1" , "Interpretation Type ID"}, 
02117    {0x4008, 0x0212, "CS" , "1" , "Interpretation Status ID"}, 
02118    {0x4008, 0x0300, "ST" , "1" , "Impressions"}, 
02119    {0x4008, 0x4000, "ST" , "1" , "Results Comments"}, 
02120    {0x4ffe, 0x0000, "UL" , "1" , "Group Length"}, 
02121    {0x4ffe, 0x0001, "SQ" , "1" , "MAC Parameters Sequence"}, 
02122    {0x5000, 0x0000, "UL" , "1" , "Group Length"}, 
02123    {0x5000, 0x0005, "US" , "1" , "Curve Dimensions"}, 
02124    {0x5000, 0x0010, "US" , "1" , "Number of Points"}, 
02125    {0x5000, 0x0020, "CS" , "1" , "Type of Data"}, 
02126    {0x5000, 0x0022, "LO" , "1" , "Curve Description"}, 
02127    {0x5000, 0x0030, "SH" , "1-n" , "Axis Units"}, 
02128    {0x5000, 0x0040, "SH" , "1-n" , "Axis Labels"}, 
02129    {0x5000, 0x0103, "US" , "1" , "Data Value Representation"}, 
02130    {0x5000, 0x0104, "US" , "1-n" , "Minimum Coordinate Value"}, 
02131    {0x5000, 0x0105, "US" , "1-n" , "Maximum Coordinate Value"}, 
02132    {0x5000, 0x0106, "SH" , "1-n" , "Curve Range"}, 
02133    {0x5000, 0x0110, "US" , "1-n" , "Curve Data Descriptor"}, 
02134    {0x5000, 0x0112, "US" , "1-n" , "Coordinate Start Value"}, 
02135    {0x5000, 0x0114, "US" , "1-n" , "Coordinate Step Value"}, 
02136    {0x5000, 0x1001, "CS" , "1" , "Curve Activation Layer"}, 
02137    {0x5000, 0x2000, "US" , "1" , "Audio Type"}, 
02138    {0x5000, 0x2002, "US" , "1" , "Audio Sample Format"}, 
02139    {0x5000, 0x2004, "US" , "1" , "Number of Channels"}, 
02140    {0x5000, 0x2006, "UL" , "1" , "Number of Samples"}, 
02141    {0x5000, 0x2008, "UL" , "1" , "Sample Rate"}, 
02142    {0x5000, 0x200a, "UL" , "1" , "Total Time"}, 
02143    {0x5000, 0x200c, "OW" , "1" , "Audio Sample Data"}, 
02144    {0x5000, 0x200e, "LT" , "1" , "Audio Comments"}, 
02145    {0x5000, 0x2500, "LO" , "1" , "Curve Label"}, 
02146    {0x5000, 0x2600, "SQ" , "1" , "Referenced Overlay Sequence"}, 
02147    {0x5000, 0x2610, "US" , "1" , "Referenced Overlay Group"}, 
02148    {0x5000, 0x3000, "OW" , "1" , "Curve Data"}, 
02149    {0x5002, 0x0000, "UL" , "1" , "Group Length"}, 
02150    {0x5002, 0x0005, "US" , "1" , "Curve Dimensions"}, 
02151    {0x5002, 0x0010, "US" , "1" , "Number of Points"}, 
02152    {0x5002, 0x0020, "CS" , "1" , "Type of Data"}, 
02153    {0x5002, 0x0022, "LO" , "1" , "Curve Description"}, 
02154    {0x5002, 0x0030, "SH" , "1-n" , "Axis Units"}, 
02155    {0x5002, 0x0040, "SH" , "1-n" , "Axis Labels"}, 
02156    {0x5002, 0x0103, "US" , "1" , "Data Value Representation"}, 
02157    {0x5002, 0x0104, "US" , "1-n" , "Minimum Coordinate Value"}, 
02158    {0x5002, 0x0105, "US" , "1-n" , "Maximum Coordinate Value"}, 
02159    {0x5002, 0x0106, "SH" , "1-n" , "Curve Range"}, 
02160    {0x5002, 0x0110, "US" , "1-n" , "Curve Data Descriptor"}, 
02161    {0x5002, 0x0112, "US" , "1-n" , "Coordinate Start Value"}, 
02162    {0x5002, 0x0114, "US" , "1-n" , "Coordinate Step Value"}, 
02163    {0x5002, 0x2000, "US" , "1" , "Audio Type"}, 
02164    {0x5002, 0x2002, "US" , "1" , "Audio Sample Format"}, 
02165    {0x5002, 0x2004, "US" , "1" , "Number of Channels"}, 
02166    {0x5002, 0x2006, "UL" , "1" , "Number of Samples"}, 
02167    {0x5002, 0x2008, "UL" , "1" , "Sample Rate"}, 
02168    {0x5002, 0x200a, "UL" , "1" , "Total Time"}, 
02169    {0x5002, 0x200c, "OW" , "1" , "Audio Sample Data"}, 
02170    {0x5002, 0x200e, "LT" , "1" , "Audio Comments"}, 
02171    {0x5002, 0x2500, "LO" , "1" , "Curve Label"}, 
02172    {0x5002, 0x2600, "SQ" , "1" , "Referenced Overlay Sequence"}, 
02173    {0x5002, 0x2610, "US" , "1" , "Referenced Overlay Group"}, 
02174    {0x5002, 0x3000, "OW" , "1" , "Curve Data"}, 
02175    {0x5004, 0x0000, "UL" , "1" , "Group Length"}, 
02176    {0x5004, 0x0005, "US" , "1" , "Curve Dimensions"}, 
02177    {0x5004, 0x0010, "US" , "1" , "Number of Points"}, 
02178    {0x5004, 0x0020, "CS" , "1" , "Type of Data"}, 
02179    {0x5004, 0x0022, "LO" , "1" , "Curve Description"}, 
02180    {0x5004, 0x0030, "SH" , "1-n" , "Axis Units"}, 
02181    {0x5004, 0x0040, "SH" , "1-n" , "Axis Labels"}, 
02182    {0x5004, 0x0103, "US" , "1" , "Data Value Representation"}, 
02183    {0x5004, 0x0104, "US" , "1-n" , "Minimum Coordinate Value"}, 
02184    {0x5004, 0x0105, "US" , "1-n" , "Maximum Coordinate Value"}, 
02185    {0x5004, 0x0106, "SH" , "1-n" , "Curve Range"}, 
02186    {0x5004, 0x0110, "US" , "1-n" , "Curve Data Descriptor"}, 
02187    {0x5004, 0x0112, "US" , "1-n" , "Coordinate Start Value"}, 
02188    {0x5004, 0x0114, "US" , "1-n" , "Coordinate Step Value"}, 
02189    {0x5004, 0x2000, "US" , "1" , "Audio Type"}, 
02190    {0x5004, 0x2002, "US" , "1" , "Audio Sample Format"}, 
02191    {0x5004, 0x2004, "US" , "1" , "Number of Channels"}, 
02192    {0x5004, 0x2006, "UL" , "1" , "Number of Samples"}, 
02193    {0x5004, 0x2008, "UL" , "1" , "Sample Rate"}, 
02194    {0x5004, 0x200a, "UL" , "1" , "Total Time"}, 
02195    {0x5004, 0x200c, "OW" , "1" , "Audio Sample Data"}, 
02196    {0x5004, 0x200e, "LT" , "1" , "Audio Comments"}, 
02197    {0x5004, 0x2500, "LO" , "1" , "Curve Label"}, 
02198    {0x5004, 0x2600, "SQ" , "1" , "Referenced Overlay Sequence"}, 
02199    {0x5004, 0x2610, "US" , "1" , "Referenced Overlay Group"}, 
02200    {0x5004, 0x3000, "OW" , "1" , "Curve Data"}, 
02201    {0x5006, 0x0000, "UL" , "1" , "Group Length"}, 
02202    {0x5006, 0x0005, "US" , "1" , "Curve Dimensions"}, 
02203    {0x5006, 0x0010, "US" , "1" , "Number of Points"}, 
02204    {0x5006, 0x0020, "CS" , "1" , "Type of Data"}, 
02205    {0x5006, 0x0022, "LO" , "1" , "Curve Description"}, 
02206    {0x5006, 0x0030, "SH" , "1-n" , "Axis Units"}, 
02207    {0x5006, 0x0040, "SH" , "1-n" , "Axis Labels"}, 
02208    {0x5006, 0x0103, "US" , "1" , "Data Value Representation"}, 
02209    {0x5006, 0x0104, "US" , "1-n" , "Minimum Coordinate Value"}, 
02210    {0x5006, 0x0105, "US" , "1-n" , "Maximum Coordinate Value"}, 
02211    {0x5006, 0x0106, "SH" , "1-n" , "Curve Range"}, 
02212    {0x5006, 0x0110, "US" , "1-n" , "Curve Data Descriptor"}, 
02213    {0x5006, 0x0112, "US" , "1-n" , "Coordinate Start Value"}, 
02214    {0x5006, 0x0114, "US" , "1-n" , "Coordinate Step Value"}, 
02215    {0x5006, 0x2000, "US" , "1" , "Audio Type"}, 
02216    {0x5006, 0x2002, "US" , "1" , "Audio Sample Format"}, 
02217    {0x5006, 0x2004, "US" , "1" , "Number of Channels"}, 
02218    {0x5006, 0x2006, "UL" , "1" , "Number of Samples"}, 
02219    {0x5006, 0x2008, "UL" , "1" , "Sample Rate"}, 
02220    {0x5006, 0x200a, "UL" , "1" , "Total Time"}, 
02221    {0x5006, 0x200c, "OW" , "1" , "Audio Sample Data"}, 
02222    {0x5006, 0x200e, "LT" , "1" , "Audio Comments"}, 
02223    {0x5006, 0x2500, "LO" , "1" , "Curve Label"}, 
02224    {0x5006, 0x2600, "SQ" , "1" , "Referenced Overlay Sequence"}, 
02225    {0x5006, 0x2610, "US" , "1" , "Referenced Overlay Group"}, 
02226    {0x5006, 0x3000, "OW" , "1" , "Curve Data"}, 
02227    {0x5008, 0x0000, "UL" , "1" , "Group Length"}, 
02228    {0x5008, 0x0005, "US" , "1" , "Curve Dimensions"}, 
02229    {0x5008, 0x0010, "US" , "1" , "Number of Points"}, 
02230    {0x5008, 0x0020, "CS" , "1" , "Type of Data"}, 
02231    {0x5008, 0x0022, "LO" , "1" , "Curve Description"}, 
02232    {0x5008, 0x0030, "SH" , "1-n" , "Axis Units"}, 
02233    {0x5008, 0x0040, "SH" , "1-n" , "Axis Labels"}, 
02234    {0x5008, 0x0103, "US" , "1" , "Data Value Representation"}, 
02235    {0x5008, 0x0104, "US" , "1-n" , "Minimum Coordinate Value"}, 
02236    {0x5008, 0x0105, "US" , "1-n" , "Maximum Coordinate Value"}, 
02237    {0x5008, 0x0106, "SH" , "1-n" , "Curve Range"}, 
02238    {0x5008, 0x0110, "US" , "1-n" , "Curve Data Descriptor"}, 
02239    {0x5008, 0x0112, "US" , "1-n" , "Coordinate Start Value"}, 
02240    {0x5008, 0x0114, "US" , "1-n" , "Coordinate Step Value"}, 
02241    {0x5008, 0x2000, "US" , "1" , "Audio Type"}, 
02242    {0x5008, 0x2002, "US" , "1" , "Audio Sample Format"}, 
02243    {0x5008, 0x2004, "US" , "1" , "Number of Channels"}, 
02244    {0x5008, 0x2006, "UL" , "1" , "Number of Samples"}, 
02245    {0x5008, 0x2008, "UL" , "1" , "Sample Rate"}, 
02246    {0x5008, 0x200a, "UL" , "1" , "Total Time"}, 
02247    {0x5008, 0x200c, "OW" , "1" , "Audio Sample Data"}, 
02248    {0x5008, 0x200e, "LT" , "1" , "Audio Comments"}, 
02249    {0x5008, 0x2500, "LO" , "1" , "Curve Label"}, 
02250    {0x5008, 0x2600, "SQ" , "1" , "Referenced Overlay Sequence"}, 
02251    {0x5008, 0x2610, "US" , "1" , "Referenced Overlay Group"}, 
02252    {0x5008, 0x3000, "OW" , "1" , "Curve Data"}, 
02253    {0x500a, 0x0000, "UL" , "1" , "Group Length"}, 
02254    {0x500a, 0x0005, "US" , "1" , "Curve Dimensions"}, 
02255    {0x500a, 0x0010, "US" , "1" , "Number of Points"}, 
02256    {0x500a, 0x0020, "CS" , "1" , "Type of Data"}, 
02257    {0x500a, 0x0022, "LO" , "1" , "Curve Description"}, 
02258    {0x500a, 0x0030, "SH" , "1-n" , "Axis Units"}, 
02259    {0x500a, 0x0040, "SH" , "1-n" , "Axis Labels"}, 
02260    {0x500a, 0x0103, "US" , "1" , "Data Value Representation"}, 
02261    {0x500a, 0x0104, "US" , "1-n" , "Minimum Coordinate Value"}, 
02262    {0x500a, 0x0105, "US" , "1-n" , "Maximum Coordinate Value"}, 
02263    {0x500a, 0x0106, "SH" , "1-n" , "Curve Range"}, 
02264    {0x500a, 0x0110, "US" , "1-n" , "Curve Data Descriptor"}, 
02265    {0x500a, 0x0112, "US" , "1-n" , "Coordinate Start Value"}, 
02266    {0x500a, 0x0114, "US" , "1-n" , "Coordinate Step Value"}, 
02267    {0x500a, 0x2000, "US" , "1" , "Audio Type"}, 
02268    {0x500a, 0x2002, "US" , "1" , "Audio Sample Format"}, 
02269    {0x500a, 0x2004, "US" , "1" , "Number of Channels"}, 
02270    {0x500a, 0x2006, "UL" , "1" , "Number of Samples"}, 
02271    {0x500a, 0x2008, "UL" , "1" , "Sample Rate"}, 
02272    {0x500a, 0x200a, "UL" , "1" , "Total Time"}, 
02273    {0x500a, 0x200c, "OW" , "1" , "Audio Sample Data"}, 
02274    {0x500a, 0x200e, "LT" , "1" , "Audio Comments"}, 
02275    {0x500a, 0x2500, "LO" , "1" , "Curve Label"}, 
02276    {0x500a, 0x2600, "SQ" , "1" , "Referenced Overlay Sequence"}, 
02277    {0x500a, 0x2610, "US" , "1" , "Referenced Overlay Group"}, 
02278    {0x500a, 0x3000, "OW" , "1" , "Curve Data"}, 
02279    {0x500c, 0x0000, "UL" , "1" , "Group Length"}, 
02280    {0x500c, 0x0005, "US" , "1" , "Curve Dimensions"}, 
02281    {0x500c, 0x0010, "US" , "1" , "Number of Points"}, 
02282    {0x500c, 0x0020, "CS" , "1" , "Type of Data"}, 
02283    {0x500c, 0x0022, "LO" , "1" , "Curve Description"}, 
02284    {0x500c, 0x0030, "SH" , "1-n" , "Axis Units"}, 
02285    {0x500c, 0x0040, "SH" , "1-n" , "Axis Labels"}, 
02286    {0x500c, 0x0103, "US" , "1" , "Data Value Representation"}, 
02287    {0x500c, 0x0104, "US" , "1-n" , "Minimum Coordinate Value"}, 
02288    {0x500c, 0x0105, "US" , "1-n" , "Maximum Coordinate Value"}, 
02289    {0x500c, 0x0106, "SH" , "1-n" , "Curve Range"}, 
02290    {0x500c, 0x0110, "US" , "1-n" , "Curve Data Descriptor"}, 
02291    {0x500c, 0x0112, "US" , "1-n" , "Coordinate Start Value"}, 
02292    {0x500c, 0x0114, "US" , "1-n" , "Coordinate Step Value"}, 
02293    {0x500c, 0x2000, "US" , "1" , "Audio Type"}, 
02294    {0x500c, 0x2002, "US" , "1" , "Audio Sample Format"}, 
02295    {0x500c, 0x2004, "US" , "1" , "Number of Channels"}, 
02296    {0x500c, 0x2006, "UL" , "1" , "Number of Samples"}, 
02297    {0x500c, 0x2008, "UL" , "1" , "Sample Rate"}, 
02298    {0x500c, 0x200a, "UL" , "1" , "Total Time"}, 
02299    {0x500c, 0x200c, "OW" , "1" , "Audio Sample Data"}, 
02300    {0x500c, 0x200e, "LT" , "1" , "Audio Comments"}, 
02301    {0x500c, 0x2500, "LO" , "1" , "Curve Label"}, 
02302    {0x500c, 0x2600, "SQ" , "1" , "Referenced Overlay Sequence"}, 
02303    {0x500c, 0x2610, "US" , "1" , "Referenced Overlay Group"}, 
02304    {0x500c, 0x3000, "OW" , "1" , "Curve Data"}, 
02305    {0x500e, 0x0000, "UL" , "1" , "Group Length"}, 
02306    {0x500e, 0x0005, "US" , "1" , "Curve Dimensions"}, 
02307    {0x500e, 0x0010, "US" , "1" , "Number of Points"}, 
02308    {0x500e, 0x0020, "CS" , "1" , "Type of Data"}, 
02309    {0x500e, 0x0022, "LO" , "1" , "Curve Description"}, 
02310    {0x500e, 0x0030, "SH" , "1-n" , "Axis Units"}, 
02311    {0x500e, 0x0040, "SH" , "1-n" , "Axis Labels"}, 
02312    {0x500e, 0x0103, "US" , "1" , "Data Value Representation"}, 
02313    {0x500e, 0x0104, "US" , "1-n" , "Minimum Coordinate Value"}, 
02314    {0x500e, 0x0105, "US" , "1-n" , "Maximum Coordinate Value"}, 
02315    {0x500e, 0x0106, "SH" , "1-n" , "Curve Range"}, 
02316    {0x500e, 0x0110, "US" , "1-n" , "Curve Data Descriptor"}, 
02317    {0x500e, 0x0112, "US" , "1-n" , "Coordinate Start Value"}, 
02318    {0x500e, 0x0114, "US" , "1-n" , "Coordinate Step Value"}, 
02319    {0x500e, 0x2000, "US" , "1" , "Audio Type"}, 
02320    {0x500e, 0x2002, "US" , "1" , "Audio Sample Format"}, 
02321    {0x500e, 0x2004, "US" , "1" , "Number of Channels"}, 
02322    {0x500e, 0x2006, "UL" , "1" , "Number of Samples"}, 
02323    {0x500e, 0x2008, "UL" , "1" , "Sample Rate"}, 
02324    {0x500e, 0x200a, "UL" , "1" , "Total Time"}, 
02325    {0x500e, 0x200c, "OW" , "1" , "Audio Sample Data"}, 
02326    {0x500e, 0x200e, "LT" , "1" , "Audio Comments"}, 
02327    {0x500e, 0x2500, "LO" , "1" , "Curve Label"}, 
02328    {0x500e, 0x2600, "SQ" , "1" , "Referenced Overlay Sequence"}, 
02329    {0x500e, 0x2610, "US" , "1" , "Referenced Overlay Group"}, 
02330    {0x500e, 0x3000, "OW" , "1" , "Curve Data"}, 
02331    {0x5200, 0x0000, "UL" , "1" , "Group Length"}, 
02332    {0x5200, 0x9229, "SQ" , "1" , "Shared Functional Groups Sequence"}, 
02333    {0x5200, 0x9230, "SQ" , "1" , "Per-frame Functional Groups Sequence"}, 
02334    {0x5400, 0x0000, "UL" , "1" , "Group Length"}, 
02335    {0x5400, 0x0100, "SQ" , "1" , "Waveform Sequence"}, 
02336    {0x5400, 0x0110, "OB" , "1" , "Channel Minimum Value"}, 
02337    {0x5400, 0x0112, "OB" , "1" , "Channel Maximum Value"}, 
02338    {0x5400, 0x1004, "US" , "1" , "Waveform Bits Allocated"}, 
02339    {0x5400, 0x1006, "CS" , "1" , "Waveform Sample Interpretation"}, 
02340    {0x5400, 0x100a, "OB" , "1" , "Waveform Padding Value"}, 
02341    {0x5400, 0x1010, "OB" , "1" , "Waveform Data"}, 
02342    {0x5600, 0x0000, "UL" , "1" , "Group Length"}, 
02343    {0x5600, 0x0010, "OF" , "1" , "First Order Phase Correction Angle"}, 
02344    {0x5600, 0x0020, "OF" , "1" , "Spectroscopy Data"}, 
02345    {0x6000, 0x0000, "UL" , "1" , "Group Length"}, 
02346    {0x6000, 0x0010, "US" , "1" , "Overlay Rows"}, 
02347    {0x6000, 0x0011, "US" , "1" , "Overlay Columns"}, 
02348    {0x6000, 0x0012, "US" , "1" , "Overlay Planes"}, 
02349    {0x6000, 0x0015, "IS" , "1" , "Number of Frames in Overlay"}, 
02350    {0x6000, 0x0022, "LO" , "1" , "Overlay Description"}, 
02351    {0x6000, 0x0040, "CS" , "1" , "Overlay Type"}, 
02352    {0x6000, 0x0045, "LO" , "1" , "Overlay Subtype"}, 
02353    {0x6000, 0x0050, "SS" , "2" , "Overlay Origin"}, 
02354    {0x6000, 0x0051, "US" , "1" , "Image Frame Origin"}, 
02355    {0x6000, 0x0052, "US" , "1" , "Overlay Plane Origin"}, 
02356    {0x6000, 0x0060, "LT" , "1" , "Overlay Compression Code (RET)"}, 
02357    {0x6000, 0x0100, "US" , "1" , "Overlay Bits Allocated"}, 
02358    {0x6000, 0x0102, "US" , "1" , "Overlay Bit Position"}, 
02359    {0x6000, 0x0110, "LT" , "1" , "Overlay Format (RET)"}, 
02360    {0x6000, 0x0200, "US" , "1" , "Overlay Location (RET)"}, 
02361    {0x6000, 0x1001, "CS" , "1" , "Overlay Activation Layer"}, 
02362    {0x6000, 0x1100, "US" , "1" , "Overlay Descriptor - Gray (RET)"}, 
02363    {0x6000, 0x1101, "US" , "1" , "Overlay Descriptor - Red (RET)"}, 
02364    {0x6000, 0x1102, "US" , "1" , "Overlay Descriptor - Green (RET)"}, 
02365    {0x6000, 0x1103, "US" , "1" , "Overlay Descriptor - Blue (RET)"}, 
02366    {0x6000, 0x1200, "US" , "1-n" , "Overlays - Gray (RET)"}, 
02367    {0x6000, 0x1201, "US" , "1-n" , "Overlays - Red (RET)"}, 
02368    {0x6000, 0x1202, "US" , "1-n" , "Overlays - Green (RET)"}, 
02369    {0x6000, 0x1203, "US" , "1-n" , "Overlays - Blue (RET)"}, 
02370    {0x6000, 0x1301, "IS" , "1" , "ROI Area"}, 
02371    {0x6000, 0x1302, "DS" , "1" , "ROI Mean"}, 
02372    {0x6000, 0x1303, "DS" , "1" , "ROI Standard Deviation"}, 
02373    {0x6000, 0x1500, "LO" , "1" , "Overlay Label"}, 
02374    {0x6000, 0x3000, "OW" , "1" , "Overlay Data"}, 
02375    {0x6000, 0x4000, "LT" , "1-n" , "Overlay Comments (RET)"}, 
02376    {0x6002, 0x0000, "UL" , "1" , "Group Length"}, 
02377    {0x6002, 0x0010, "US" , "1" , "Rows"}, 
02378    {0x6002, 0x0011, "US" , "1" , "Columns"}, 
02379    {0x6002, 0x0012, "US" , "1" , "Planes"}, 
02380    {0x6002, 0x0015, "IS" , "1" , "Number of Frames in Overlay"}, 
02381    {0x6002, 0x0022, "LO" , "1" , "Overlay Description"}, 
02382    {0x6002, 0x0040, "CS" , "1" , "Overlay Type"}, 
02383    {0x6002, 0x0045, "LO" , "1" , "Overlay Subtype"}, 
02384    {0x6002, 0x0050, "SS" , "2" , "Overlay Origin"}, 
02385    {0x6002, 0x0051, "US" , "1" , "Image Frame Origin"}, 
02386    {0x6002, 0x0052, "US" , "1" , "Overlay Plane Origin"}, 
02387    {0x6002, 0x0060, "LT" , "1" , "Overlay Compression Code (RET)"}, 
02388    {0x6002, 0x0100, "US" , "1" , "Overlay Bits Allocated"}, 
02389    {0x6002, 0x0102, "US" , "1" , "Overlay Bit Position"}, 
02390    {0x6002, 0x0110, "LT" , "1" , "Overlay Format (RET)"}, 
02391    {0x6002, 0x0200, "US" , "1" , "Overlay Location (RET)"}, 
02392    {0x6002, 0x1001, "US" , "1" , "Overlay Activation Layer"}, 
02393    {0x6002, 0x1100, "US" , "1" , "Overlay Descriptor - Gray (RET)"}, 
02394    {0x6002, 0x1101, "US" , "1" , "Overlay Descriptor - Red (RET)"}, 
02395    {0x6002, 0x1102, "US" , "1" , "Overlay Descriptor - Green (RET)"}, 
02396    {0x6002, 0x1103, "US" , "1" , "Overlay Descriptor - Blue (RET)"}, 
02397    {0x6002, 0x1200, "US" , "1-n" , "Overlays - Gray"}, 
02398    {0x6002, 0x1201, "US" , "1-n" , "Overlays - Red"}, 
02399    {0x6002, 0x1202, "US" , "1-n" , "Overlays - Green"}, 
02400    {0x6002, 0x1203, "US" , "1-n" , "Overlays - Blue"}, 
02401    {0x6002, 0x1301, "IS" , "1" , "ROI Area"}, 
02402    {0x6002, 0x1302, "DS" , "1" , "ROI Mean"}, 
02403    {0x6002, 0x1303, "DS" , "1" , "ROI Standard Deviation"}, 
02404    {0x6002, 0x1500, "LO" , "1" , "Overlay Label"}, 
02405    {0x6002, 0x3000, "OW" , "1" , "Overlay Data"}, 
02406    {0x6002, 0x4000, "LT" , "1-n" , "Overlay Comments (RET)"}, 
02407    {0x6004, 0x0000, "UL" , "1" , "Group Length"}, 
02408    {0x6004, 0x0010, "US" , "1" , "Rows"}, 
02409    {0x6004, 0x0011, "US" , "1" , "Columns"}, 
02410    {0x6004, 0x0012, "US" , "1" , "Planes"}, 
02411    {0x6004, 0x0015, "IS" , "1" , "Number of Frames in Overlay"}, 
02412    {0x6004, 0x0022, "LO" , "1" , "Overlay Description"}, 
02413    {0x6004, 0x0040, "CS" , "1" , "Overlay Type"}, 
02414    {0x6004, 0x0045, "LO" , "1" , "Overlay Subtype"}, 
02415    {0x6004, 0x0050, "SS" , "2" , "Overlay Origin"}, 
02416    {0x6004, 0x0051, "US" , "1" , "Image Frame Origin"}, 
02417    {0x6004, 0x0052, "US" , "1" , "Overlay Plane Origin"}, 
02418    {0x6004, 0x0060, "LT" , "1" , "Overlay Compression Code (RET)"}, 
02419    {0x6004, 0x0100, "US" , "1" , "Overlay Bits Allocated"}, 
02420    {0x6004, 0x0102, "US" , "1" , "Overlay Bit Position"}, 
02421    {0x6004, 0x0110, "LT" , "1" , "Overlay Format (RET)"}, 
02422    {0x6004, 0x0200, "US" , "1" , "Overlay Location (RET)"}, 
02423    {0x6004, 0x1001, "US" , "1" , "Overlay Activation Layer"}, 
02424    {0x6004, 0x1100, "US" , "1" , "Overlay Descriptor - Gray (RET)"}, 
02425    {0x6004, 0x1101, "US" , "1" , "Overlay Descriptor - Red (RET)"}, 
02426    {0x6004, 0x1102, "US" , "1" , "Overlay Descriptor - Green (RET)"}, 
02427    {0x6004, 0x1103, "US" , "1" , "Overlay Descriptor - Blue (RET)"}, 
02428    {0x6004, 0x1200, "US" , "1-n" , "Overlays - Gray"}, 
02429    {0x6004, 0x1201, "US" , "1-n" , "Overlays - Red"}, 
02430    {0x6004, 0x1202, "US" , "1-n" , "Overlays - Green"}, 
02431    {0x6004, 0x1203, "US" , "1-n" , "Overlays - Blue"}, 
02432    {0x6004, 0x1301, "IS" , "1" , "ROI Area"}, 
02433    {0x6004, 0x1302, "DS" , "1" , "ROI Mean"}, 
02434    {0x6004, 0x1303, "DS" , "1" , "ROI Standard Deviation"}, 
02435    {0x6004, 0x1500, "LO" , "1" , "Overlay Label"}, 
02436    {0x6004, 0x3000, "OW" , "1" , "Overlay Data"}, 
02437    {0x6004, 0x4000, "LT" , "1-n" , "Overlay Comments (RET)"}, 
02438    {0x6006, 0x0000, "UL" , "1" , "Group Length"}, 
02439    {0x6006, 0x0010, "US" , "1" , "Rows"}, 
02440    {0x6006, 0x0011, "US" , "1" , "Columns"}, 
02441    {0x6006, 0x0012, "US" , "1" , "Planes"}, 
02442    {0x6006, 0x0015, "IS" , "1" , "Number of Frames in Overlay"}, 
02443    {0x6006, 0x0022, "LO" , "1" , "Overlay Description"}, 
02444    {0x6006, 0x0040, "CS" , "1" , "Overlay Type"}, 
02445    {0x6006, 0x0045, "LO" , "1" , "Overlay Subtype"}, 
02446    {0x6006, 0x0050, "SS" , "2" , "Overlay Origin"}, 
02447    {0x6006, 0x0051, "US" , "1" , "Image Frame Origin"}, 
02448    {0x6006, 0x0052, "US" , "1" , "Overlay Plane Origin"}, 
02449    {0x6006, 0x0060, "LT" , "1" , "Overlay Compression Code (RET)"}, 
02450    {0x6006, 0x0100, "US" , "1" , "Overlay Bits Allocated"}, 
02451    {0x6006, 0x0102, "US" , "1" , "Overlay Bit Position"}, 
02452    {0x6006, 0x0110, "LT" , "1" , "Overlay Format (RET)"}, 
02453    {0x6006, 0x0200, "US" , "1" , "Overlay Location (RET)"}, 
02454    {0x6006, 0x1001, "US" , "1" , "Overlay Activation Layer"}, 
02455    {0x6006, 0x1100, "US" , "1" , "Overlay Descriptor - Gray (RET)"}, 
02456    {0x6006, 0x1101, "US" , "1" , "Overlay Descriptor - Red (RET)"}, 
02457    {0x6006, 0x1102, "US" , "1" , "Overlay Descriptor - Green (RET)"}, 
02458    {0x6006, 0x1103, "US" , "1" , "Overlay Descriptor - Blue (RET)"}, 
02459    {0x6006, 0x1200, "US" , "1-n" , "Overlays - Gray"}, 
02460    {0x6006, 0x1201, "US" , "1-n" , "Overlays - Red"}, 
02461    {0x6006, 0x1202, "US" , "1-n" , "Overlays - Green"}, 
02462    {0x6006, 0x1203, "US" , "1-n" , "Overlays - Blue"}, 
02463    {0x6006, 0x1301, "IS" , "1" , "ROI Area"}, 
02464    {0x6006, 0x1302, "DS" , "1" , "ROI Mean"}, 
02465    {0x6006, 0x1303, "DS" , "1" , "ROI Standard Deviation"}, 
02466    {0x6006, 0x1500, "LO" , "1" , "Overlay Label"}, 
02467    {0x6006, 0x3000, "OW" , "1" , "Overlay Data"}, 
02468    {0x6006, 0x4000, "LT" , "1-n" , "Overlay Comments (RET)"}, 
02469    {0x6008, 0x0000, "UL" , "1" , "Group Length"}, 
02470    {0x6008, 0x0010, "US" , "1" , "Rows"}, 
02471    {0x6008, 0x0011, "US" , "1" , "Columns"}, 
02472    {0x6008, 0x0012, "US" , "1" , "Planes"}, 
02473    {0x6008, 0x0015, "IS" , "1" , "Number of Frames in Overlay"}, 
02474    {0x6008, 0x0022, "LO" , "1" , "Overlay Description"}, 
02475    {0x6008, 0x0040, "CS" , "1" , "Overlay Type"}, 
02476    {0x6008, 0x0045, "LO" , "1" , "Overlay Subtype"}, 
02477    {0x6008, 0x0050, "SS" , "2" , "Overlay Origin"}, 
02478    {0x6008, 0x0051, "US" , "1" , "Image Frame Origin"}, 
02479    {0x6008, 0x0052, "US" , "1" , "Overlay Plane Origin"}, 
02480    {0x6008, 0x0060, "LT" , "1" , "Overlay Compression Code (RET)"}, 
02481    {0x6008, 0x0100, "US" , "1" , "Overlay Bits Allocated"}, 
02482    {0x6008, 0x0102, "US" , "1" , "Overlay Bit Position"}, 
02483    {0x6008, 0x0110, "LT" , "1" , "Overlay Format (RET)"}, 
02484    {0x6008, 0x0200, "US" , "1" , "Overlay Location (RET)"}, 
02485    {0x6008, 0x1001, "US" , "1" , "Overlay Activation Layer"}, 
02486    {0x6008, 0x1100, "US" , "1" , "Overlay Descriptor - Gray (RET)"}, 
02487    {0x6008, 0x1101, "US" , "1" , "Overlay Descriptor - Red (RET)"}, 
02488    {0x6008, 0x1102, "US" , "1" , "Overlay Descriptor - Green (RET)"}, 
02489    {0x6008, 0x1103, "US" , "1" , "Overlay Descriptor - Blue (RET)"}, 
02490    {0x6008, 0x1200, "US" , "1-n" , "Overlays - Gray"}, 
02491    {0x6008, 0x1201, "US" , "1-n" , "Overlays - Red"}, 
02492    {0x6008, 0x1202, "US" , "1-n" , "Overlays - Green"}, 
02493    {0x6008, 0x1203, "US" , "1-n" , "Overlays - Blue"}, 
02494    {0x6008, 0x1301, "IS" , "1" , "ROI Area"}, 
02495    {0x6008, 0x1302, "DS" , "1" , "ROI Mean"}, 
02496    {0x6008, 0x1303, "DS" , "1" , "ROI Standard Deviation"}, 
02497    {0x6008, 0x1500, "LO" , "1" , "Overlay Label"}, 
02498    {0x6008, 0x3000, "OW" , "1" , "Overlay Data"}, 
02499    {0x6008, 0x4000, "LT" , "1-n" , "Overlay Comments (RET)"}, 
02500    {0x600a, 0x0000, "UL" , "1" , "Group Length"}, 
02501    {0x600a, 0x0010, "US" , "1" , "Rows"}, 
02502    {0x600a, 0x0011, "US" , "1" , "Columns"}, 
02503    {0x600a, 0x0012, "US" , "1" , "Planes"}, 
02504    {0x600a, 0x0015, "IS" , "1" , "Number of Frames in Overlay"}, 
02505    {0x600a, 0x0022, "LO" , "1" , "Overlay Description"}, 
02506    {0x600a, 0x0040, "CS" , "1" , "Overlay Type"}, 
02507    {0x600a, 0x0045, "LO" , "1" , "Overlay Subtype"}, 
02508    {0x600a, 0x0050, "SS" , "2" , "Overlay Origin"}, 
02509    {0x600a, 0x0051, "US" , "1" , "Image Frame Origin"}, 
02510    {0x600a, 0x0052, "US" , "1" , "Overlay Plane Origin"}, 
02511    {0x600a, 0x0060, "LT" , "1" , "Overlay Compression Code (RET)"}, 
02512    {0x600a, 0x0100, "US" , "1" , "Overlay Bits Allocated"}, 
02513    {0x600a, 0x0102, "US" , "1" , "Overlay Bit Position"}, 
02514    {0x600a, 0x0110, "LT" , "1" , "Overlay Format (RET)"}, 
02515    {0x600a, 0x0200, "US" , "1" , "Overlay Location (RET)"}, 
02516    {0x600a, 0x1001, "US" , "1" , "Overlay Activation Layer"}, 
02517    {0x600a, 0x1100, "US" , "1" , "Overlay Descriptor - Gray (RET)"}, 
02518    {0x600a, 0x1101, "US" , "1" , "Overlay Descriptor - Red (RET)"}, 
02519    {0x600a, 0x1102, "US" , "1" , "Overlay Descriptor - Green (RET)"}, 
02520    {0x600a, 0x1103, "US" , "1" , "Overlay Descriptor - Blue (RET)"}, 
02521    {0x600a, 0x1200, "US" , "1-n" , "Overlays - Gray"}, 
02522    {0x600a, 0x1201, "US" , "1-n" , "Overlays - Red"}, 
02523    {0x600a, 0x1202, "US" , "1-n" , "Overlays - Green"}, 
02524    {0x600a, 0x1203, "US" , "1-n" , "Overlays - Blue"}, 
02525    {0x600a, 0x1301, "IS" , "1" , "ROI Area"}, 
02526    {0x600a, 0x1302, "DS" , "1" , "ROI Mean"}, 
02527    {0x600a, 0x1303, "DS" , "1" , "ROI Standard Deviation"}, 
02528    {0x600a, 0x1500, "LO" , "1" , "Overlay Label"}, 
02529    {0x600a, 0x3000, "OW" , "1" , "Overlay Data"}, 
02530    {0x600a, 0x4000, "LT" , "1-n" , "Overlay Comments (RET)"}, 
02531    {0x600c, 0x0000, "UL" , "1" , "Group Length"}, 
02532    {0x600c, 0x0010, "US" , "1" , "Rows"}, 
02533    {0x600c, 0x0011, "US" , "1" , "Columns"}, 
02534    {0x600c, 0x0012, "US" , "1" , "Planes"}, 
02535    {0x600c, 0x0015, "IS" , "1" , "Number of Frames in Overlay"}, 
02536    {0x600c, 0x0022, "LO" , "1" , "Overlay Description"}, 
02537    {0x600c, 0x0040, "CS" , "1" , "Overlay Type"}, 
02538    {0x600c, 0x0045, "LO" , "1" , "Overlay Subtype"}, 
02539    {0x600c, 0x0050, "SS" , "2" , "Overlay Origin"}, 
02540    {0x600c, 0x0051, "US" , "1" , "Image Frame Origin"}, 
02541    {0x600c, 0x0052, "US" , "1" , "Overlay Plane Origin"}, 
02542    {0x600c, 0x0060, "LT" , "1" , "Overlay Compression Code (RET)"}, 
02543    {0x600c, 0x0100, "US" , "1" , "Overlay Bits Allocated"}, 
02544    {0x600c, 0x0102, "US" , "1" , "Overlay Bit Position"}, 
02545    {0x600c, 0x0110, "LT" , "1" , "Overlay Format (RET)"}, 
02546    {0x600c, 0x0200, "US" , "1" , "Overlay Location (RET)"}, 
02547    {0x600c, 0x1001, "US" , "1" , "Overlay Activation Layer"}, 
02548    {0x600c, 0x1100, "US" , "1" , "Overlay Descriptor - Gray (RET)"}, 
02549    {0x600c, 0x1101, "US" , "1" , "Overlay Descriptor - Red (RET)"}, 
02550    {0x600c, 0x1102, "US" , "1" , "Overlay Descriptor - Green (RET)"}, 
02551    {0x600c, 0x1103, "US" , "1" , "Overlay Descriptor - Blue (RET)"}, 
02552    {0x600c, 0x1200, "US" , "1-n" , "Overlays - Gray"}, 
02553    {0x600c, 0x1201, "US" , "1-n" , "Overlays - Red"}, 
02554    {0x600c, 0x1202, "US" , "1-n" , "Overlays - Green"}, 
02555    {0x600c, 0x1203, "US" , "1-n" , "Overlays - Blue"}, 
02556    {0x600c, 0x1301, "IS" , "1" , "ROI Area"}, 
02557    {0x600c, 0x1302, "DS" , "1" , "ROI Mean"}, 
02558    {0x600c, 0x1303, "DS" , "1" , "ROI Standard Deviation"}, 
02559    {0x600c, 0x1500, "LO" , "1" , "Overlay Label"}, 
02560    {0x600c, 0x3000, "OW" , "1" , "Overlay Data"}, 
02561    {0x600c, 0x4000, "LT" , "1-n" , "Overlay Comments (RET)"}, 
02562    {0x600e, 0x0000, "UL" , "1" , "Group Length"}, 
02563    {0x600e, 0x0010, "US" , "1" , "Rows"}, 
02564    {0x600e, 0x0011, "US" , "1" , "Columns"}, 
02565    {0x600e, 0x0012, "US" , "1" , "Planes"}, 
02566    {0x600e, 0x0015, "IS" , "1" , "Number of Frames in Overlay"}, 
02567    {0x600e, 0x0022, "LO" , "1" , "Overlay Description"}, 
02568    {0x600e, 0x0040, "CS" , "1" , "Overlay Type"}, 
02569    {0x600e, 0x0045, "LO" , "1" , "Overlay Subtype"}, 
02570    {0x600e, 0x0050, "SS" , "2" , "Overlay Origin"}, 
02571    {0x600e, 0x0051, "US" , "1" , "Image Frame Origin"}, 
02572    {0x600e, 0x0052, "US" , "1" , "Overlay Plane Origin"}, 
02573    {0x600e, 0x0060, "LT" , "1" , "Overlay Compression Code (RET)"}, 
02574    {0x600e, 0x0100, "US" , "1" , "Overlay Bits Allocated"}, 
02575    {0x600e, 0x0102, "US" , "1" , "Overlay Bit Position"}, 
02576    {0x600e, 0x0110, "LT" , "1" , "Overlay Format (RET)"}, 
02577    {0x600e, 0x0200, "US" , "1" , "Overlay Location (RET)"}, 
02578    {0x600e, 0x1001, "US" , "1" , "Overlay Activation Layer"}, 
02579    {0x600e, 0x1100, "US" , "1" , "Overlay Descriptor - Gray (RET)"}, 
02580    {0x600e, 0x1101, "US" , "1" , "Overlay Descriptor - Red (RET)"}, 
02581    {0x600e, 0x1102, "US" , "1" , "Overlay Descriptor - Green (RET)"}, 
02582    {0x600e, 0x1103, "US" , "1" , "Overlay Descriptor - Blue (RET)"}, 
02583    {0x600e, 0x1200, "US" , "1-n" , "Overlays - Gray"}, 
02584    {0x600e, 0x1201, "US" , "1-n" , "Overlays - Red"}, 
02585    {0x600e, 0x1202, "US" , "1-n" , "Overlays - Green"}, 
02586    {0x600e, 0x1203, "US" , "1-n" , "Overlays - Blue"}, 
02587    {0x600e, 0x1301, "IS" , "1" , "ROI Area"}, 
02588    {0x600e, 0x1302, "DS" , "1" , "ROI Mean"}, 
02589    {0x600e, 0x1303, "DS" , "1" , "ROI Standard Deviation"}, 
02590    {0x600e, 0x1500, "LO" , "1" , "Overlay Label"}, 
02591    {0x600e, 0x3000, "OW" , "1" , "Overlay Data"}, 
02592    {0x600e, 0x4000, "LT" , "1-n" , "Overlay Comments (RET)"}, 
02593    {0x7fe0, 0x0000, "UL" , "1" , "Group Length"}, 
02594    {0x7fe0, 0x0010, "OB" , "1" , "Pixel Data"}, 
02595    {0xfffa, 0xfffa, "SQ" , "1" , "Digital Signatures Sequence"}, 
02596    {0xfffc, 0xfffc, "OB" , "1" , "Data Set Trailing Padding"}, 
02597    {0xfffe, 0xe000, "UL" , "1" , "Item"}, 
02598    {0xfffe, 0xe00d, "UL" , "1" , "Item Delimitation Item"}, 
02599    {0xfffe, 0xe0dd, "UL" , "1" , "Sequence Delimitation Item"},  
02600  {0,0,0,0,0}
02601 };
02602 
02603 void FillDefaultDataDict(Dict *d)
02604 {
02605    DictEntry *e;
02606    unsigned int i = 0;
02607    DICT_ENTRY n = datadir[i];
02608    while( n.name != 0 )
02609    {
02610       e = DictEntry::New( n.group, n.element, n.vr, n.vm, n.name);
02611       d->AddEntry( e );
02612       e->Delete();
02613       n = datadir[++i];
02614    }
02615 }
02616 
02617 void FillDefaultTSDict(TSHT &ts)
02618 {
02619 
02620   ts["1.2.840.10008.1.2"] = "Implicit VR - Little Endian"; 
02621   ts["1.2.840.10008.1.2.1"] = "Explicit VR - Little Endian"; 
02622   ts["1.2.840.10008.1.2.1.99"] = "Deflated Explicit VR - Little Endian"; 
02623   ts["1.2.840.10008.1.2.2"] = "Explicit VR - Big Endian"; 
02624   ts["1.2.840.10008.1.2.4.50"] = "JPEG Baseline (Process 1)"; 
02625   ts["1.2.840.10008.1.2.4.51"] = "JPEG Extended (Process 2 & 4)"; 
02626   ts["1.2.840.10008.1.2.4.52"] = "JPEG Extended (Process 3 & 5) (Retired)"; 
02627   ts["1.2.840.10008.1.2.4.53"] = "JPEG Spectral Selection, Non-Hierarchical (Process 6 & 8) (Retired)"; 
02628   ts["1.2.840.10008.1.2.4.54"] = "JPEG Spectral Selection, Non-Hierarchical (Process 7 & 9) (Retired)"; 
02629   ts["1.2.840.10008.1.2.4.55"] = "JPEG Full Progression, Non-Hierarchical (Process 10 & 12) (Retired)"; 
02630   ts["1.2.840.10008.1.2.4.56"] = "JPEG Full Progression, Non-Hierarchical (Process 11 & 13) (Retired)"; 
02631   ts["1.2.840.10008.1.2.4.57"] = "JPEG Lossless Non-Hierarchical (Process 14)"; 
02632   ts["1.2.840.10008.1.2.4.58"] = "JPEG Lossless Non-Hierarchical (Process 15) (Retired)"; 
02633   ts["1.2.840.10008.1.2.4.59"] = "JPEG Extended Hierarchical (Process 16 & 18) (Retired)"; 
02634   ts["1.2.840.10008.1.2.4.60"] = "JPEG Spectral Selection, Non-Hierarchical (Process 17 & 19) (Retired)"; 
02635   ts["1.2.840.10008.1.2.4.61"] = "JPEG Spectral Selection, Hierarchical (Process 20 & 22) (Retired)"; 
02636   ts["1.2.840.10008.1.2.4.62"] = "JPEG Spectral Selection, Hierarchical (Process 21 & 23) (Retired)"; 
02637   ts["1.2.840.10008.1.2.4.63"] = "JPEG Full Progression, Hierarchical (Process 24 & 26) (Retired)"; 
02638   ts["1.2.840.10008.1.2.4.64"] = "JPEG Full Progression, Hierarchical (Process 25 & 27) (Retired)"; 
02639   ts["1.2.840.10008.1.2.4.65"] = "JPEG Lossless, Hierarchical (Process 28) (Retired)"; 
02640   ts["1.2.840.10008.1.2.4.66"] = "JPEG Lossless, Hierarchical (Process 29) (Retired))"; 
02641   ts["1.2.840.10008.1.2.4.70"] = "JPEG Lossless, Non-Hierarchical, First-Order Prediction (Process 14 [Selection Value 1])"; 
02642   ts["1.2.840.10008.1.2.4.80"] = "JPEG-LS Lossless Image Compression"; 
02643   ts["1.2.840.10008.1.2.4.81"] = "JPEG-LS Lossy (Near-Lossless) Image Compression"; 
02644   ts["1.2.840.10008.1.2.4.90"] = "JPEG 2000 Image Compression (Lossless Only)"; 
02645   ts["1.2.840.10008.1.2.4.91"] = "JPEG 2000 Image Compression"; 
02646   ts["1.2.840.10008.1.2.4.100"] = "MPEG2 Main Profile @ Main Level"; 
02647   ts["1.2.840.10008.1.2.5"] = "RLE Lossless"; 
02648   ts["1.2.840.113619.5.2"] = "Implicit VR - Big Endian (G.E Private)"; 
02649   ts["1.2.528.1.1001.4.1.1.2"] = "Explicit VR, AMI Wavelet Progressive Lossy Compression  (G.E Private) "; 
02650   ts["1.2.528.1.1001.4.2.1.1"] = "Explicit VR, AMI JPEG Lossy Compression 8-bit (G.E Private)"; 
02651   ts["1.2.528.1.1001.4.2.1.2"] = "Explicit VR, AMI JPEG Lossy Compression 12-bit (G.E Private)"; 
02652   ts["1.2.528.1.1001.4.4.1"] = "Explicit VR, AMI ZLIB Lossless Compression (G.E Private)"; 
02653   ts["1.2.840.10008.1.3.10"] = "Media Storage Directory Storage"; 
02654   ts["1.2.840.10008.1.4.1.1"] = "Talairach Brain Atlas Frame of Reference"; 
02655   ts["1.2.840.10008.1.4.1.2"] = "SPM2 T1 Frame of Reference"; 
02656   ts["1.2.840.10008.1.4.1.3"] = "SPM2 T2 Frame of Reference"; 
02657   ts["1.2.840.10008.1.4.1.4"] = "SPM2 PD Frame of Reference"; 
02658   ts["1.2.840.10008.1.4.1.5"] = "SPM2 EPI Frame of Reference"; 
02659   ts["1.2.840.10008.1.4.1.6"] = "SPM2 FIL T1 Frame of Reference"; 
02660   ts["1.2.840.10008.1.4.1.7"] = "SPM2 PET Frame of Reference"; 
02661   ts["1.2.840.10008.1.4.1.8"] = "SPM2 TRANSM Frame of Reference"; 
02662   ts["1.2.840.10008.1.4.1.9"] = "SPM2 SPECT Frame of Reference"; 
02663   ts["1.2.840.10008.1.4.1.10"] = "SPM2 GRAY Frame of Reference"; 
02664   ts["1.2.840.10008.1.4.1.11"] = "SPM2 WHITE Frame of Reference"; 
02665   ts["1.2.840.10008.1.4.1.12"] = "SPM2 CSF Frame of Reference"; 
02666   ts["1.2.840.10008.1.4.1.13"] = "SPM2 BRAINMASK Frame of Reference"; 
02667   ts["1.2.840.10008.1.4.1.14"] = "SPM2 AVG305T1 Frame of Reference"; 
02668   ts["1.2.840.10008.1.4.1.15"] = "SPM2 AVG152T1 Frame of Reference"; 
02669   ts["1.2.840.10008.1.4.1.16"] = "SPM2 AVG152T2 Frame of Reference"; 
02670   ts["1.2.840.10008.1.4.1.17"] = "SPM2 AVG152PD Frame of Reference"; 
02671   ts["1.2.840.10008.1.4.1.18"] = "SPM2 SINGLESUBJT1 Frame of Reference"; 
02672   ts["1.2.840.10008.1.4.2.1"] = "ICBM 452 T1 Frame of Reference"; 
02673   ts["1.2.840.10008.1.4.2.2"] = "ICBM Single Subject MRI Frame of Reference"; 
02674   ts["1.2.840.10008.1.1"] = "Verification SOP Class"; 
02675   ts["1.2.840.10008.1.9"] = "Basic Study Content Notification SOP Class"; 
02676   ts["1.2.840.10008.1.20.1"] = "Image Commitment Push Model SOP Class"; 
02677   ts["1.2.840.10008.1.20.1.1"] = "Image Commitment Push Model SOP Instance"; 
02678   ts["1.2.840.10008.1.20.2"] = "Image Commitment Push Model SOP Class (Retired)"; 
02679   ts["1.2.840.10008.1.20.2.1"] = "Image Commitment Push Model SOP Instance (Retired)"; 
02680   ts["1.2.840.10008.1.40"] = "Procedural Event Logging SOP Class"; 
02681   ts["1.2.840.10008.1.40.1"] = "Procedural Event Logging SOP Instance"; 
02682   ts["1.2.840.10008.2.16.4"] = "DICOM Controlled Terminology"; 
02683   ts["1.2.840.10008.3.1.1.1"] = "DICOM Application Context Name"; 
02684   ts["1.2.840.10008.3.1.2.1.1"] = "Detached Patient Management SOP Class"; 
02685   ts["1.2.840.10008.3.1.2.1.4"] = "Detached Patient Management Meta SOP Class"; 
02686   ts["1.2.840.10008.3.1.2.2.1"] = "Detached Visit Management SOP Class"; 
02687   ts["1.2.840.10008.3.1.2.3.1"] = "Detached Study Management SOP Class"; 
02688   ts["1.2.840.10008.3.1.2.3.2"] = "Study Component Management SOP Class"; 
02689   ts["1.2.840.10008.3.1.2.3.3"] = "Modality Performed Procedure Step SOP Class"; 
02690   ts["1.2.840.10008.3.1.2.3.4"] = "Modality Performed Procedure Step Retrieve SOP Class"; 
02691   ts["1.2.840.10008.3.1.2.3.5"] = "Modality Performed Procedure Step Notification SOP Class"; 
02692   ts["1.2.840.10008.3.1.2.5.1"] = "Detached Results Management SOP Class"; 
02693   ts["1.2.840.10008.3.1.2.5.4"] = "Detached Results Management Meta SOP Class"; 
02694   ts["1.2.840.10008.3.1.2.5.5"] = "Detached Study Management Meta SOP Class"; 
02695   ts["1.2.840.10008.3.1.2.6.1"] = "Detached Interpretation Management SOP Class"; 
02696   ts["1.2.840.10008.4.2"] = "Storage Device Class"; 
02697   ts["1.2.840.10008.5.1.1.1"] = "Basic Film Session SOP Class"; 
02698   ts["1.2.840.10008.5.1.1.2"] = "Basic Film Box SOP Class"; 
02699   ts["1.2.840.10008.5.1.1.4"] = "Basic Gray Scale Image Box SOP Class"; 
02700   ts["1.2.840.10008.5.1.1.4.1"] = "Basic Color Image Box SOP Class"; 
02701   ts["1.2.840.10008.5.1.1.4.2"] = "Referenced Image Box SOP Class (Retired)"; 
02702   ts["1.2.840.10008.5.1.1.9"] = "Basic Gray Scale Print Management Meta SOP Class"; 
02703   ts["1.2.840.10008.5.1.1.9.1"] = "Referenced Gray Scale Print Management Meta SOP Class(Retired)"; 
02704   ts["1.2.840.10008.5.1.1.14"] = "Print Job SOP Class"; 
02705   ts["1.2.840.10008.5.1.1.15"] = "Basic Annotation Box SOP Class"; 
02706   ts["1.2.840.10008.5.1.1.16"] = "Printer SOP Class"; 
02707   ts["1.2.840.10008.5.1.1.16.376"] = "Printer Configuration Retrieval SOP Class"; 
02708   ts["1.2.840.10008.5.1.1.17"] = "Printer SOP Instance"; 
02709   ts["1.2.840.10008.5.1.1.17.376"] = "Printer Configuration Retrieval SOP Instance"; 
02710   ts["1.2.840.10008.5.1.1.18"] = "Basic Color Print Management Meta SOP Class"; 
02711   ts["1.2.840.10008.5.1.1.18.1"] = "Referenced Color Print Management Meta SOP Class (Retired)"; 
02712   ts["1.2.840.10008.5.1.1.22"] = "VOI LUT Box SOP Class"; 
02713   ts["1.2.840.10008.5.1.1.23"] = "Presentation LUT Box SOP Class"; 
02714   ts["1.2.840.10008.5.1.1.24"] = "Image Overlay Box SOP Class (Retired)"; 
02715   ts["1.2.840.10008.5.1.1.24.1"] = "Basic Print Image Overlay Box SOP Class"; 
02716   ts["1.2.840.10008.5.1.1.25"] = "Print Queue SOP Instance"; 
02717   ts["1.2.840.10008.5.1.1.26"] = "Print Queue Management SOP Class"; 
02718   ts["1.2.840.10008.5.1.1.27"] = "Stored Print Storage SOP Class"; 
02719   ts["1.2.840.10008.5.1.1.29"] = "Hardcopy Grayscale Image Storage SOP Class"; 
02720   ts["1.2.840.10008.5.1.1.30"] = "Hardcopy Color Image Storage SOP Class"; 
02721   ts["1.2.840.10008.5.1.1.31"] = "Pull Print Request SOP Class"; 
02722   ts["1.2.840.10008.5.1.1.32"] = "Pull Stored Print Management Meta SOP Class"; 
02723   ts["1.2.840.10008.5.1.1.33"] = "Media Creation Management SOP Class UID"; 
02724   ts["1.2.840.10008.5.1.4.1.1.1"] = "Computed Radiography Image Storage"; 
02725   ts["1.2.840.10008.5.1.4.1.1.1.1"] = "Digital X-Ray Image Storage - For Presentation"; 
02726   ts["1.2.840.10008.5.1.4.1.1.1.1.1"] = "Digital X-Ray Image Storage - For Processing"; 
02727   ts["1.2.840.10008.5.1.4.1.1.1.2"] = "Digital Mammography Image Storage - For Presentation"; 
02728   ts["1.2.840.10008.5.1.4.1.1.1.2.1"] = "Digital Mammography Image Storage - For Processing"; 
02729   ts["1.2.840.10008.5.1.4.1.1.1.3"] = "Digital Intra-oral X-ray Image Storage - For Presentation"; 
02730   ts["1.2.840.10008.5.1.4.1.1.1.3.1"] = "Digital Intra-oral X-Ray Image Storage - For Processing"; 
02731   ts["1.2.840.10008.5.1.4.1.1.2"] = "CT Image Storage"; 
02732   ts["1.2.840.10008.5.1.4.1.1.2.1"] = "Enhanced CT Image Storage"; 
02733   ts["1.2.840.10008.5.1.4.1.1.3"] = "Ultrasound Multi-Frame Image Storage (Retired)"; 
02734   ts["1.2.840.10008.5.1.4.1.1.3.1"] = "Ultrasound Multi-Frame Image Storage"; 
02735   ts["1.2.840.10008.5.1.4.1.1.4"] = "MR Image Storage"; 
02736   ts["1.2.840.10008.5.1.4.1.1.4.1"] = "Enhanced MR Image Storage"; 
02737   ts["1.2.840.10008.5.1.4.1.1.4.2"] = "MR Spectroscopy Storage"; 
02738   ts["1.2.840.10008.5.1.4.1.1.5"] = "Nuclear Medicine Image Storage (Retired)"; 
02739   ts["1.2.840.10008.5.1.4.1.1.6"] = "Ultrasound Image Storage (Retired)"; 
02740   ts["1.2.840.10008.5.1.4.1.1.6.1"] = "Ultrasound Image Storage"; 
02741   ts["1.2.840.10008.5.1.4.1.1.7"] = "Secondary Capture Image Storage"; 
02742   ts["1.2.840.10008.5.1.4.1.1.7.1"] = "Multi-frame Single Bit Secondary Capture Image Storage"; 
02743   ts["1.2.840.10008.5.1.4.1.1.7.2"] = "Multi-frame Grayscale Byte Secondary Capture Image Storage"; 
02744   ts["1.2.840.10008.5.1.4.1.1.7.3"] = "Multi-frame Grayscale Word Secondary Capture Image Storage"; 
02745   ts["1.2.840.10008.5.1.4.1.1.7.4"] = "Multi-frame True Color Secondary Capture Image Storage"; 
02746   ts["1.2.840.10008.5.1.4.1.1.8"] = "Standalone Overlay Storage"; 
02747   ts["1.2.840.10008.5.1.4.1.1.9"] = "Standalone Curve Storage"; 
02748   ts["1.2.840.10008.5.1.4.1.1.9.1.1"] = "12-Lead ECG Waveform Storage"; 
02749   ts["1.2.840.10008.5.1.4.1.1.9.1.2"] = "General ECG Waveform Storage"; 
02750   ts["1.2.840.10008.5.1.4.1.1.9.1.3"] = "Ambulatory ECG Waveform Storage"; 
02751   ts["1.2.840.10008.5.1.4.1.1.9.2.1"] = "Hemodynamic Waveform Storage"; 
02752   ts["1.2.840.10008.5.1.4.1.1.9.3.1"] = "Cardiac Electrophysiology Waveform Storage"; 
02753   ts["1.2.840.10008.5.1.4.1.1.9.4.1"] = "Basic Voice Audio Waveform Storage"; 
02754   ts["1.2.840.10008.5.1.4.1.1.10"] = "Standalone Modality LUT Storage"; 
02755   ts["1.2.840.10008.5.1.4.1.1.11"] = "Standalone VOI LUT Storage"; 
02756   ts["1.2.840.10008.5.1.4.1.1.11.1"] = "Grayscale Softcopy Presentation State Storage SOP Class"; 
02757   ts["1.2.840.10008.5.1.4.1.1.12.1"] = "X-Ray Angiographic Image Storage"; 
02758   ts["1.2.840.10008.5.1.4.1.1.12.2"] = "X-Ray Radiofluoroscoping Image Storage"; 
02759   ts["1.2.840.10008.5.1.4.1.1.12.3"] = "X-Ray Angiographic Bi-Plane Image Storage (Retired)"; 
02760   ts["1.2.840.10008.5.1.4.1.1.20"] = "Nuclear Medicine Image Storage"; 
02761   ts["1.2.840.10008.5.1.4.1.1.66"] = "Raw Data Storage"; 
02762   ts["1.2.840.10008.5.1.4.1.1.66.1"] = "Spacial Registration Storage"; 
02763   ts["1.2.840.10008.5.1.4.1.1.66.2"] = "Spacial Fiducials Storage"; 
02764   ts["1.2.840.10008.5.1.4.1.1.77.1"] = "VL Image Storage (Retired)"; 
02765   ts["1.2.840.10008.5.1.4.1.1.77.2"] = "VL MultiFrame Image Storage (Retired)"; 
02766   ts["1.2.840.10008.5.1.4.1.1.77.1.1"] = "VL Endoscoping Image Storage"; 
02767   ts["1.2.840.10008.5.1.4.1.1.77.1.1.1"] = "Video Endoscoping Image Storage"; 
02768   ts["1.2.840.10008.5.1.4.1.1.77.1.2"] = "VL Microscoping Image Storage"; 
02769   ts["1.2.840.10008.5.1.4.1.1.77.1.2.1"] = "Video Microscoping Image Storage"; 
02770   ts["1.2.840.10008.5.1.4.1.1.77.1.3"] = "VL Slide-Coordinates Microscoping Image Storage"; 
02771   ts["1.2.840.10008.5.1.4.1.1.77.1.4"] = "VL Photographic Image Storage"; 
02772   ts["1.2.840.10008.5.1.4.1.1.77.1.4.1"] = "Video Photographic Image Storage"; 
02773   ts["1.2.840.10008.5.1.4.1.1.77.1.5.1"] = "Ophthalmic Photography 8 Bit Image Storage"; 
02774   ts["1.2.840.10008.5.1.4.1.1.77.1.5.2"] = "Ophthalmic Photography 16 Bit Image Storage"; 
02775   ts["1.2.840.10008.5.1.4.1.1.77.1.5.3"] = "Stereometric Relationship Storage"; 
02776   ts["1.2.840.10008.5.1.4.1.1.88.1"] = "SR Text Storage"; 
02777   ts["1.2.840.10008.5.1.4.1.1.88.2"] = "SR Audio Storage"; 
02778   ts["1.2.840.10008.5.1.4.1.1.88.3"] = "SR Detail Storage"; 
02779   ts["1.2.840.10008.5.1.4.1.1.88.4"] = "SR Comprehensive Storage"; 
02780   ts["1.2.840.10008.5.1.4.1.1.88.11"] = "Basic Text SR"; 
02781   ts["1.2.840.10008.5.1.4.1.1.88.22"] = "Enhanced SR"; 
02782   ts["1.2.840.10008.5.1.4.1.1.88.33"] = "Comprehensive SR"; 
02783   ts["1.2.840.10008.5.1.4.1.1.88.40"] = "Procedure Log Storage"; 
02784   ts["1.2.840.10008.5.1.4.1.1.88.50"] = "Mammography CAD SR"; 
02785   ts["1.2.840.10008.5.1.4.1.1.88.59"] = "Key Object Selection Document"; 
02786   ts["1.2.840.10008.5.1.4.1.1.88.65"] = "Chest CAD SR"; 
02787   ts["1.2.840.10008.5.1.4.1.1.104.1"] = "Encapsulated PDF Storage"; 
02788   ts["1.2.840.10008.5.1.4.1.1.128"] = "Positron Emission Tomography Image Storage"; 
02789   ts["1.2.840.10008.5.1.4.1.1.129"] = "Standalone PET Curve Storage"; 
02790   ts["1.2.840.10008.5.1.4.1.1.481.1"] = "RT Image Storage"; 
02791   ts["1.2.840.10008.5.1.4.1.1.481.2"] = "RT Dose Storage"; 
02792   ts["1.2.840.10008.5.1.4.1.1.481.3"] = "RT Structure Set Storage"; 
02793   ts["1.2.840.10008.5.1.4.1.1.481.4"] = "RT Beams Treatment Record Storage"; 
02794   ts["1.2.840.10008.5.1.4.1.1.481.5"] = "RT Plan Storage"; 
02795   ts["1.2.840.10008.5.1.4.1.1.481.6"] = "RT Brachy Treatment Record Storage"; 
02796   ts["1.2.840.10008.5.1.4.1.1.481.7"] = "RT Treatment Summary Record Storage"; 
02797   ts["1.2.840.10008.5.1.4.1.2.1.1"] = "Patient Root Query/Retrieve Information Model - FIND"; 
02798   ts["1.2.840.10008.5.1.4.1.2.1.2"] = "Patient Root Query/Retrieve Information Model - MOVE"; 
02799   ts["1.2.840.10008.5.1.4.1.2.1.3"] = "Patient Root Query/Retrieve Information Model - GET"; 
02800   ts["1.2.840.10008.5.1.4.1.2.2.1"] = "Study Root Query/Retrieve Information Model - FIND"; 
02801   ts["1.2.840.10008.5.1.4.1.2.2.2"] = "Study Root Query/Retrieve Information Model - MOVE"; 
02802   ts["1.2.840.10008.5.1.4.1.2.2.3"] = "Study Root Query/Retrieve Information Model - GET"; 
02803   ts["1.2.840.10008.5.1.4.1.2.3.1"] = "Patient/Study Only Query/Retrieve Information Model - FIND"; 
02804   ts["1.2.840.10008.5.1.4.1.2.3.2"] = "Patient/Study Only Query/Retrieve Information Model - GET"; 
02805   ts["1.2.840.10008.5.1.4.1.2.3.3"] = "Patient/Study Only Query/Retrieve Information Model - MOVE"; 
02806   ts["1.2.840.10008.5.1.4.31"] = "Modality Worklist Information Model - FIND"; 
02807   ts["1.2.840.10008.5.1.4.32.1"] = "General Purpose Worklist Information Model - FIND"; 
02808   ts["1.2.840.10008.5.1.4.32.2"] = "General Purpose Scheduled Procedure Step SOP Class"; 
02809   ts["1.2.840.10008.5.1.4.32.3"] = "General Purpose Performed Procedure Step SOP Class"; 
02810   ts["1.2.840.10008.5.1.4.32"] = "General Purpose Worklist Management Meta SOP Class"; 
02811   ts["1.2.840.10008.5.1.4.33"] = "Instance Availability Notification SOP Class"; 
02812   ts["1.2.840.10008.5.1.4.37.1"] = "General Relevant Patient Information Query"; 
02813   ts["1.2.840.10008.5.1.4.37.2"] = "Breast Imaging Relevant Patient Information Query"; 
02814   ts["1.2.840.10008.5.1.4.37.3"] = "Cardiac Relevant Patient Information Query"; 
02815   ts["1.3.12.2.1107.5.9.1"] = "CSA Non-Image Storage"; 
02816   ts["1.3.46.670589.2.5.1.1"] = "3D Subpage Storage"; 
02817 }
02818 
02819 void FillDefaultVRDict(VRHT &vr)
02820 {
02821 
02822   vr["AE"] = "Application Entity"; 
02823   vr["AS"] = "Age String"; 
02824   vr["AT"] = "Attribute Tag"; 
02825   vr["CS"] = "Code String"; 
02826   vr["DA"] = "Date"; 
02827   vr["DS"] = "Decimal String"; 
02828   vr["DT"] = "Date Time"; 
02829   vr["FL"] = "Floating Point Single"; 
02830   vr["FD"] = "Floating Point Double"; 
02831   vr["IS"] = "Integer String"; 
02832   vr["LO"] = "Long String"; 
02833   vr["LT"] = "Long Text"; 
02834   vr["OB"] = "Other Byte String"; 
02835   vr["OW"] = "Other Word String"; 
02836   vr["OF"] = "Other Float String"; 
02837   vr["PN"] = "Person Name"; 
02838   vr["SH"] = "Short String"; 
02839   vr["SL"] = "Signed Long"; 
02840   vr["SQ"] = "Sequence of Items"; 
02841   vr["SS"] = "Signed Short"; 
02842   vr["ST"] = "Short Text"; 
02843   vr["TM"] = "Time"; 
02844   vr["UI"] = "Unique Identifier"; 
02845   vr["UL"] = "Unsigned Long"; 
02846   vr["UN"] = "Unknown"; 
02847   vr["US"] = "Unsigned Short"; 
02848   vr["UT"] = "Unlimited Text"; 
02849 }
02850 
02851 void FillDefaultDictGroupName(DictGroupNameHT &groupName)
02852 {
02853 
02854   groupName[0x0000] = "Command"; 
02855   groupName[0x0002] = "Meta Elements"; 
02856   groupName[0x0004] = "Directory"; 
02857   groupName[0x0008] = "Identifing"; 
02858   groupName[0x0010] = "Patient"; 
02859   groupName[0x0012] = "Clinical Trial"; 
02860   groupName[0x0018] = "Acquisition"; 
02861   groupName[0x0020] = "Relationship"; 
02862   groupName[0x0028] = "Image Presentation"; 
02863   groupName[0x0032] = "Study"; 
02864   groupName[0x0038] = "Visit"; 
02865   groupName[0x003a] = "Waveform"; 
02866   groupName[0x0040] = "Procedure"; 
02867   groupName[0x0050] = "Device"; 
02868   groupName[0x0054] = "Nuclear Medicine"; 
02869   groupName[0x2000] = "BFS"; 
02870   groupName[0x2010] = "BFB"; 
02871   groupName[0x2020] = "BAB"; 
02872   groupName[0x2040] = "IOB"; 
02873   groupName[0x2100] = "Print Job"; 
02874   groupName[0x2110] = "Printer"; 
02875   groupName[0x3002] = "Radio Therapy"; 
02876   groupName[0x3004] = "DVH"; 
02877   groupName[0x3006] = "SSET"; 
02878   groupName[0x300a] = "RT"; 
02879   groupName[0x300b] = "RT"; 
02880   groupName[0x300e] = "Review"; 
02881   groupName[0x4000] = "Text"; 
02882   groupName[0x4008] = "Results"; 
02883   groupName[0x5000] = "Curves"; 
02884   groupName[0x5002] = "Curves"; 
02885   groupName[0x5004] = "Curves"; 
02886   groupName[0x5006] = "Curves"; 
02887   groupName[0x5008] = "Curves"; 
02888   groupName[0x500a] = "Curves"; 
02889   groupName[0x500c] = "Curves"; 
02890   groupName[0x500e] = "Curves"; 
02891   groupName[0x5010] = "Curves"; 
02892   groupName[0x5012] = "Curves"; 
02893   groupName[0x5014] = "Curves"; 
02894   groupName[0x5016] = "Curves"; 
02895   groupName[0x5018] = "Curves"; 
02896   groupName[0x501a] = "Curves"; 
02897   groupName[0x501c] = "Curves"; 
02898   groupName[0x501e] = "Curves"; 
02899   groupName[0x6000] = "Overlays"; 
02900   groupName[0x6002] = "Overlays"; 
02901   groupName[0x6004] = "Overlays"; 
02902   groupName[0x6006] = "Overlays"; 
02903   groupName[0x6008] = "Overlays"; 
02904   groupName[0x600a] = "Overlays"; 
02905   groupName[0x600c] = "Overlays"; 
02906   groupName[0x600e] = "Overlays"; 
02907   groupName[0x6010] = "Overlays"; 
02908   groupName[0x6012] = "Overlays"; 
02909   groupName[0x6014] = "Overlays"; 
02910   groupName[0x6016] = "Overlays"; 
02911   groupName[0x6018] = "Overlays"; 
02912   groupName[0x601a] = "Overlays"; 
02913   groupName[0x601c] = "Overlays"; 
02914   groupName[0x601e] = "Overlays"; 
02915   groupName[0x7fe0] = "Pixels"; 
02916 }
02917 
02918 typedef struct
02919 {
02920    const char *type;
02921    unsigned short group;
02922    unsigned short element;
02923    //VRKey vr;
02924    const char *vr;
02925    const char *value;
02926 } ELEMENT;
02927 
02928 static ELEMENT dataElement[] = {
02929 
02930   {"metaElem" , 0x0002 , 0x0000 , "UL", "123"},                  // Meta Group Length : to be computed later
02931   {"metaElem" , 0x0002 , 0x0001 , "OB", "02"},                   // File Meta Information Version :length is 2/ bin value has to be fixed
02932   {"metaElem" , 0x0002 , 0x0002 , "UI", "1.2.840.10008.1.3.10"},  // Media Stored SOP Class UID i.e. : 'Media Storage Directory Storage'
02933   {"metaElem" , 0x0002 , 0x0003 , "UI", ""},                     // Media Stored SOP Instance UID  : may be forged later
02934   {"metaElem" , 0x0002 , 0x0010 , "UI", "1.2.840.10008.1.2.1"},  // Transfer Syntax UID i.e. : Explicit VR - Little Endian
02935   {"metaElem" , 0x0002 , 0x0012 , "US", ""},                     // Implementation Class UID : may be forged later
02936   {"metaElem" , 0x0002 , 0x0013 , "SH", "gdcm1.3.1 "},           // Implementation Version Name  don't remove trailing space !
02937   {"metaElem" , 0x0002 , 0x0016 , "AE", " "},                    // Source Application Entity Title (our ?)
02938   {"metaElem" , 0x0002 , 0x0100 , "UI", ""},                     // Private Information Creator
02939   {"metaElem" , 0x0004 , 0x1130 , "CS", ""},                     // File-set ID
02940   {"metaElem" , 0x0004 , 0x1200 , "UL", "0"},                    // Offset of the first dir of root dir entity : to be computed later
02941   {"metaElem" , 0x0004 , 0x1202 , "UL", "0"},                    // Offset of the last  dir of root dir entity : to be computed later
02942   {"metaElem" , 0x0004 , 0x1212 , "US", "-1"},                   // File-set consistency flag : 0xffff Length inconsistencies will be assumed
02943   {"patientElem" , 0xfffe , 0xe000 , "UL", "255"},                  // 'no length' item : length to be set to 0xffffffff later
02944   {"patientElem" , 0x0004 , 0x1400 , "UL", "0"},                    // Offset of next directory record : = 0x0 : fffe e00d at end !
02945   {"patientElem" , 0x0004 , 0x1410 , "US", "65535"},                // Record in use flag : 65535 = 0xFFFF (see 03_10PU.PDF p 31)
02946   {"patientElem" , 0x0004 , 0x1420 , "UL", "0"},                    // Offset of referenced lower-level dir entity : to be computed later
02947   {"patientElem" , 0x0004 , 0x1430 , "CS", "PATIENT "},             // Directory Record Type    don't remove trailing space !
02948   {"patientElem" , 0x0008 , 0x0005 , "CS", "ISO_IR 100"},           // Specific Character Set
02949   {"patientElem" , 0x0010 , 0x0010 , "PN", ""},                     // Patient's Name
02950   {"patientElem" , 0x0010 , 0x0020 , "LO", ""},                     // Patient ID
02951   {"patientElem" , 0x0010 , 0x0030 , "DA", ""},                     // Patient's Birthdate
02952   {"patientElem" , 0x0010 , 0x0040 , "CS", ""},                     // Patient's Sex
02953   {"patientElem" , 0xfffe , 0xe00d , "UL", ""},                     // Item delimitation : length to be set to ZERO later
02954   {"studyElem" , 0xfffe , 0xe000 , "UL", "-1"},                   // 'no length' item : length to be set to 0xffffffff later
02955   {"studyElem" , 0x0004 , 0x1400 , "UL", "0"},                    // Offset of next directory record : = 0x0 : fffe e00d at end !
02956   {"studyElem" , 0x0004 , 0x1410 , "US", "65535"},                // Record in use flag : 65535 = 0xFFFF (see 03_10PU.PDF p 31)
02957   {"studyElem" , 0x0004 , 0x1420 , "UL", "0"},                    // Offset of referenced lower-level dir entity : to be computed later
02958   {"studyElem" , 0x0004 , 0x1430 , "CS", "STUDY "},               // Directory Record Type    don't remove trailing space !
02959   {"studyElem" , 0x0008 , 0x0005 , "CS", "ISO_IR 100"},           // Specific Character Set
02960   {"studyElem" , 0x0008 , 0x0020 , "DA", "UNKNOWN"},              // Study Date       // Type 1C Conditional Element
02961   {"studyElem" , 0x0008 , 0x0030 , "TM", "UNKNOWN"},              // Study Time       // Type 1C Conditional Element
02962   {"studyElem" , 0x0008 , 0x0050 , "SH", "UNKNOWN"},              // Accession Number // Type 1C Conditional Element
02963   {"studyElem" , 0x0008 , 0x1030 , "LO", ""},                     // Study Description
02964   {"studyElem" , 0x0020 , 0x000d , "UI", ""},                     // Study Instance UID : may be forged later
02965   {"studyElem" , 0x0020 , 0x0010 , "SH", ""},                     // Study ID :           may be forged later
02966   {"studyElem" , 0xfffe , 0xe00d , "UL", ""},                     // Item delimitation : length to be set to ZERO later
02967   {"serieElem" , 0xfffe , 0xe000 , "UL", "-1"},                   // 'no length' item : length to be set to 0xffffffff later
02968   {"serieElem" , 0x0004 , 0x1400 , "UL", "0"},                    // Offset of next directory record : = 0x0 : fffe e00d at end !
02969   {"serieElem" , 0x0004 , 0x1410 , "US", "65535"},                // Record in use flag : 65535 = 0xFFFF (see 03_10PU.PDF p 31)
02970   {"serieElem" , 0x0004 , 0x1420 , "UL", "0"},                    // Offset of referenced lower-level dir entity : to be computed later
02971   {"serieElem" , 0x0004 , 0x1430 , "CS", "SERIES"},               // Directory Record Type    don't add trailing space !
02972   {"serieElem" , 0x0008 , 0x0005 , "CS", "ISO_IR 100"},           // Specific Character Set
02973   {"serieElem" , 0x0008 , 0x0021 , "DA", ""},                     // Series Date
02974   {"serieElem" , 0x0008 , 0x0031 , "TM", ""},                     // Series Time
02975   {"serieElem" , 0x0008 , 0x0060 , "CS", ""},                     // Modality
02976   {"serieElem" , 0x0008 , 0x0080 , "LO", ""},                     // Institution Name  :   may be forged later
02977   {"serieElem" , 0x0008 , 0x0081 , "ST", ""},                     // Institution Address : may be forged later
02978   {"serieElem" , 0x0008 , 0x1010 , "SH", ""},                     // Station Name
02979   {"serieElem" , 0x0008 , 0x1050 , "PN", ""},                     // Performing Physician's Name
02980   {"serieElem" , 0x0008 , 0x103e , "LO", ""},                     // Series Description :  may be forged later
02981   {"serieElem" , 0x0018 , 0x1030 , "LO", ""},                     // Protocol Name
02982   {"serieElem" , 0x0020 , 0x000e , "UI", ""},                     // Series Instance UID : may be forged later
02983   {"serieElem" , 0x0020 , 0x0011 , "IS", "0"},                    // Series Number :       may be forged later
02984   {"serieElem" , 0xfffe , 0xe00d , "UL", ""},                     // Item delimitation :   length to be set to ZERO later
02985   {"imageElem" , 0xfffe , 0xe000 , "UL", "-1"},                   // 'no length' item : length to be set to 0xffffffff later
02986   {"imageElem" , 0x0004 , 0x1400 , "UL", "0"},                    // Offset of next directory record : = 0x0 : fffe e00d at end !
02987   {"imageElem" , 0x0004 , 0x1410 , "US", "65535"},                // Record in use flag : 65535 = 0xFFFF (see 03_10PU.PDF p 31)
02988   {"imageElem" , 0x0004 , 0x1420 , "UL", "0"},                    // Offset of referenced lower-level dir entity : to be computed later
02989   {"imageElem" , 0x0004 , 0x1430 , "CS", "IMAGE "},               // Directory Record Type    don't remove trailing space !
02990   {"imageElem" , 0x0004 , 0x1500 , "CS", ""},                     // Referenced File ID : will be set later  =  relative File Name
02991   {"imageElem" , 0x0004 , 0x1510 , "UI", ""},                     // Referenced SOP Class UID in File    : may be forged later
02992   {"imageElem" , 0x0004 , 0x1511 , "UI", ""},                     // Referenced SOP Instance UID in File : may be forged later
02993   {"imageElem" , 0x0004 , 0x1512 , "UI", ""},                     // Referenced Transfer Syntax in File
02994   {"imageElem" , 0x0008 , 0x0005 , "CS", "ISO_IR 100"},           // Specific Character Set
02995   {"imageElem" , 0x0008 , 0x0008 , "CS", ""},                     // Image Type
02996   {"imageElem" , 0x0008 , 0x0016 , "UI", ""},                     // SOP Class UID :    to be set/forged later
02997   {"imageElem" , 0x0008 , 0x0018 , "UI", ""},                     // SOP Instance UID : to be set/forged later
02998   {"imageElem" , 0x0008 , 0x0023 , "DA", ""},                     // Content Date
02999   {"imageElem" , 0x0008 , 0x0033 , "TM", ""},                     // Content Time
03000   {"imageElem" , 0x0018 , 0x1060 , "DS", "0"},                    // Trigger Time
03001   {"imageElem" , 0x0020 , 0x0013 , "IS", "0"},                    // Image Number
03002   {"imageElem" , 0x0020 , 0x0032 , "DS", "1.0\\1.0\\1.0 "},         // Image Position Patient
03003   {"imageElem" , 0x0020 , 0x0037 , "DS", "1\\0\\0\\0\\1\\0 "},         // Image Orientation Patient
03004   {"imageElem" , 0x0020 , 0x0052 , "UI", "0"},                    // Frame of Reference UID
03005   {"imageElem" , 0x0020 , 0x1041 , "DS", "0.0"},                  // Slice Location
03006   {"imageElem" , 0x0020 , 0x4000 , "LT", ""},                     // Image Comments
03007   {"imageElem" , 0x0028 , 0x0002 , "US", "1"},                    // Samples per Pixel
03008   {"imageElem" , 0x0028 , 0x0004 , "CS", ""},                    // Photometric Interpretation
03009   {"imageElem" , 0x0028 , 0x0006 , "US", "0"},                    // Planar Configuration
03010   {"imageElem" , 0x0028 , 0x0008 , "IS", "1"},                    // Number of Frames
03011   {"imageElem" , 0x0028 , 0x0010 , "US", "0"},                    // Rows
03012   {"imageElem" , 0x0028 , 0x0011 , "US", "0"},                    // Columns
03013   {"imageElem" , 0x0028 , 0x0030 , "DS", "1.0\\1.0 "},             // Pixel Spacing
03014   {"imageElem" , 0x0028 , 0x0100 , "US", " "},                    // Bits Allocated
03015   {"imageElem" , 0x0028 , 0x0101 , "US", " "},                    // Bits Stored
03016   {"imageElem" , 0x0028 , 0x0103 , "US", " "},                    // Pixel Representation
03017   {"imageElem" , 0x0028 , 0x1052 , "DS", "0 "},                   // Rescale Intercept
03018   {"imageElem" , 0x0028 , 0x1053 , "DS", "1 "},                   // Rescale Slope
03019   {"imageElem" , 0x0050 , 0x0004 , "CS", "0"},                    // Calibration Image
03020   {"imageElem" , 0xfffe , 0xe00d , "UL", ""},                     // Item delimitation : length to be set to ZERO later 
03021  {0,0,0,0,0}
03022 };
03023 
03024 void FillDefaultDIRDict(DicomDirElement *dde)
03025 {
03026    unsigned int i = 0;
03027    ELEMENT e = dataElement[i];
03028    DicomElement elem;
03029    DicomDirType type;
03030    std::string strType;
03031 
03032    while( e.type != 0 )
03033    {
03034       // Force to use the string comparison operator ==
03035       strType = e.type;
03036       if( strType == "metaElem" )
03037          type = DD_META;
03038       else if( strType == "patientElem" )
03039          type = DD_PATIENT;
03040       else if( strType == "studyElem" )
03041          type = DD_STUDY;
03042       else if( strType == "serieElem" )
03043          type = DD_SERIE;
03044       else if( strType == "imageElem" )
03045          type = DD_IMAGE;
03046       else
03047          type = DD_UNKNOWN;
03048 
03049       elem.Group = e.group;
03050       elem.Elem  = e.element;
03051       elem.VR    = e.vr;
03052       elem.Value = e.value;
03053       dde->AddEntry( type, elem);
03054       e = dataElement[++i];
03055    }
03056 }
03057 
03058 } //end gdcm namespace
03059 #endif
03060 

Generated on Fri Aug 24 12:53:10 2007 for gdcm by  doxygen 1.4.6