This file is indexed.

/usr/share/gdcm-2.4/XML/CSAHeader.xml is in libgdcm2.4 2.4.4-3+deb8u1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
<?xml version="1.0" encoding="UTF-8"?>
<!--
  Program: GDCM (Grassroots DICOM). A DICOM library

  Copyright (c) 2006-2011 Mathieu Malaterre
  All rights reserved.
  See Copyright.txt or http://gdcm.sourceforge.net/Copyright.html for details.

     This software is distributed WITHOUT ANY WARRANTY; without even
     the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
     PURPOSE.  See the above copyright notice for more information.
-->
<!--
XMLified version of:

http://www.mmrrcc.upenn.edu/CAMRIS/cfn/dicomhdr.html

Some more info can be found here:
http://www.ion.ucl.ac.uk/division_NRNP/MDD/mdeft_sonata_unit_test.doc
http://www.drcmr.dk/MagstripeProject/Docs/mfam180906/meas.asc

28 - 'MrProtocol' VM 1, VR UN, SyngoDT 0, NoOfItems 6, Data '### ASCCONV BEGIN ###
...
sKSpace.ucPhasePartialFourier = 0x10

> the partial fourier information can take only 5 different values which are encoded as follows:
>
> 4/8 partial fourier = 0x1
> 5/8 = 0x2
> 6/8 = 0x4
> 7/8 = 0x8
> 8/8 = 0x10
>
> The factor defines how many lines of the k-space are measured and how many are reconstructed from the measured data. The number of measured fourier lines depends (at least) on the matrix size and the partial fourier factor.
>

-->
<dict>
  <!--entry name="Attribute Name" type="Type" vr="VR" vm="VM" description="Descriptiom"/-->
  <!--entry name="General Image Attributes" type="1" vr="&#xA0;" vm="&#xA0;" description=""/-->
  <entry name="AcquisitionDate" type="3" vr="DA" vm="1" description="A number identifying the single continuous gathering of data over a period of time which resulted in this image"/>
  <entry name="ContentDate" type="2C" vr="DA" vm="1" description="The date the image data creation started. Required if image is part of a series in which the images are temporally related"/>
  <entry name="AcquisitionTime" type="3" vr="TM" vm="1" description="The time the acquisition of data that resulted in this image started"/>
  <entry name="ContentTime" type="2C" vr="TM" vm="1" description="The time the image pixrl data creation started. Required if image is part of a series in which the images are temporally related"/>
  <entry name="Acquisition Datetime" type="3" vr="DT" vm="1" description="The date and time that the acquisition of dada that result in this image started"/>
  <entry name="DerivationDescription" type="3" vr="ST" vm="1" description="A text description of how this image was derived"/>
  <entry name="AcquisitionNumber" type="2" vr="IS" vm="1" description="Image identification characteristics"/>
  <entry name="InstanceNumber" type="2" vr="IS" vm="1" description="A number that identifies this image"/>
  <entry name="ImageComments" type="3" vr="LT" vm="1" description="User-defined comments about the image"/>
  <entry name="ImageInAcquisition" type="3" vr="IS" vm="1" description="Number of images that resulted from this acquisition of data"/>
  <!--entry name="ReferencedImageSequence" type="3" vr="link" vm="1" description="A sequence which provides reference to a set of Image SOP Class/Instance identifying other images significantly related to this image (localizer images)"/-->
  <entry name="&gt;Referenced SOP Class UID" type="1C" vr="UI" vm="1" description="Uniquely identifies the referenced SOP Class"/>
  <entry name="&gt;Referenced SOP Instance UID" type="1C" vr="UI" vm="1" description="Uniquely identifies the referenced SOP Instance"/>
  <entry name="&gt; Referenced Frame Number" type="3" vr="IS" vm="1-n" description="References one or more image frames of a Multi-frame Image SOP Instance, identifying which frames are siginificantly related to this image"/>
  <!--entry name="SourceImageSequence" type="3" vr="link" vm="1" description="A sequence which identifies the set of Image SOP Class/Instance pairs of the images which were use to derive this image"/-->
  <entry name="&gt;Referenced SOP Class UID" type="1C" vr="UI" vm="1" description="Uniquely identifies the referenced SOP Class"/>
  <entry name="&gt;Referenced SOP Instance UID" type="1C" vr="UI" vm="1" description="Uniquely identifies the referenced SOP Instance"/>
  <entry name="&gt; Referenced Frame Number" type="3" vr="IS" vm="1-n" description="References one or more image frames of a Multi-frame Image SOP Instance, identifying which frames are siginificantly related to this image"/>
  <entry name="ImageType" type="3" vr="CS" vm="1-n" description="Image identification characteristics"/>
  <entry name="Lossy Image Compression" type="3" vr="CS" vm="1" description="Specifies whether an image has undergone lossy compression. Enumerated values: 00 = image has not been subjected to lossy compression. 01 = image has been subjected to lossy compression"/>
  <entry name="Quality Control Image" type="1C" vr="CS" vm="1" description="Indicates whether or not this image is a quality control or phantom image. Enumerated values: YES, NO"/>
  <entry name="PatientOrientation" type="2" vr="CS" vm="1" description="Patient direction of the rows and columns of the image. Not required for MR images"/>
  <!--entry name="MR Image Attributes" type="1" vr="&#xA0;" vm="&#xA0;" description=""/-->
  <entry name="ImageType" type="1" vr="CS" vm="1-n" description="Image identification characteristics"/>
  <entry name="Samples per Pixel" type="1" vr="US" vm="1" description="Number of samples (planes) in this image"/>
  <entry name="PhotometricInterpretation" type="1" vr="CS" vm="1" description="Specifies the intended interpretation of the pixel data"/>
  <entry name="BitsAllocated" type="1" vr="US" vm="1" description="Number of bits allocated for each pixel sample. Each sample shall have the same number of bits allocated"/>
  <entry name="Scanning Sequence" type="1" vr="CS" vm="1-n" description="Description of the type of data taken. Enumerated values: SE = Spin Echo; IR = Inversion Recovery; GR = Gradient Recalled; EP = Echo Planar; RM = Research Mode"/>
  <entry name="SequenceVariant" type="1" vr="CS" vm="1-n" description="Variant of the Scanning Sequence"/>
  <entry name="ScanOptions" type="2" vr="CS" vm="1-n" description="Parameters of scanning sequence"/>
  <entry name="MRAcquisitionType" type="2" vr="CS" vm="1" description="Identification of date encoding scheme. Enumerated Values: 2D = frequency x phase 3D = frequency x phase x phase"/>
  <!--entry name="&#xA0;" type="1" vr="&#xA0;" vm="&#xA0;" description="&#xA0;"/-->
  <entry name="SequenceName" type="3" vr="SH" vm="1" description="User defined name for the Scanning Sequence and Sequence Varaint combination"/>
  <entry name="AngioFlag" type="3" vr="CS" vm="1" description="Angio image indicator. Primary image for angio processing. Enumerated values: Y = image is Angio N = image is not Angio"/>
  <entry name="RepetitionTime" type="2C" vr="DS" vm="1" description="The period of time in msec between the beginning of a pulse sequence and the beginning of a succeeding (essentially identical) pulse sequence. Required except when Scanning Sequence is EP and Sequnece Variant is not segmented k-space"/>
  <entry name="EchoTime" type="2" vr="DS" vm="1" description="Time in msec between the middle of the excitation pulse and the peak of the echo produced. In the case of segmented k-space, the TE(eff) is the time between the middle of the excitation pulse to the peak of the echo that is used to cover the center of k-space)"/>
  <entry name="InversionTime" type="2C" vr="DS" vm="1" description="Time in msec after the middle of inverting RF pulse to middle of excitation pulse to detect the amount of longitudinal magnetization. Required if Scanning Sequence has value of IR"/>
  <entry name="NumberOfAverages" type="3" vr="DS" vm="1" description="Number of times a given pulse sequence is repeated before any parameter has changed"/>
  <entry name="ImagingFrequency" type="3" vr="DS" vm="1" description="Precession frquency in MHz of the nucleus being addressed"/>
  <entry name="ImagedNucleus" type="3" vr="SH" vm="1" description="Nucleus that is resonant at the imaging frequency"/>
  <entry name="EchoNumbers" type="3" vr="IS" vm="1-n" description="The echo number used in generating this image. In the case of segmented k-space, it is the effective Echo Number"/>
  <entry name="MagneticFieldStrength" type="3" vr="DS" vm="1" description="Nominal Field strength of MR magnet, in Tesla"/>
  <entry name="SpacingBetweenSlices" type="3" vr="DS" vm="1" description="Spacing between slices, in mm. The spacing is measured from the center-to-center of each slice"/>
  <entry name="NumberOfPhaseEncodingSteps" type="3" vr="IS" vm="1" description="Total number of lines in k-space in the y-direction collecting during acquisition"/>
  <entry name="EchoTrainLength" type="2" vr="IS" vm="1" description="Number of lines in k-space acquired per excitation per image"/>
  <entry name="PercentSampling" type="3" vr="DS" vm="1" description="Fraction of acquisition matrix lines acquired, expressed as a percent"/>
  <entry name="PercentPhaseFieldOfView" type="3" vr="DS" vm="1" description="Ration of field of view dimension in phase direction to field of view dimension in frequency direction, expressed as a percent"/>
  <entry name="PixelBandwidth" type="3" vr="DS" vm="1" description="Reciprocal of the total sampling period, in hertz per pixel"/>
  <entry name="BeatRejectionFlag" type="3" vr="CS" vm="1" description="Beat length sorting has been applied. Enumerated values: Y = yes N = no"/>
  <entry name="Low R-R Value" type="3" vr="IS" vm="1" description="R-R interval low limit for beat rejection, in msec"/>
  <entry name="High R-R Value" type="3" vr="IS" vm="1" description="R-R interval high limit for beat rejection, in msec"/>
  <entry name="TriggerTime" type="2C" vr="DS" vm="1" description="Time, in msec, between peak of the R wave and the peak of the echo produced. In the case of segmented k-space, the TE(eff) is the time between the peak of the echo that is used to cover the center of k-space. Required for Scan Options which include heart gating"/>
  <entry name="NominalInterval" type="3" vr="IS" vm="1" description="Average R-R interval used for the scans, in msec"/>
  <entry name="IntervalsAcquired" type="3" vr="IS" vm="1" description="Number of R-R intervals acquired"/>
  <entry name="IntervalsRejected" type="3" vr="IS" vm="1" description="Number of R-R intervals rejected"/>
  <entry name="PVC Rejection" type="3" vr="LO" vm="1" description="Description of type of PVC rejection criteria used"/>
  <entry name="Skip Beats" type="3" vr="IS" vm="1" description="Number of beats skipped after a detected arrhythmia"/>
  <entry name="HeartRate" type="3" vr="IS" vm="1" description="Beats per minute"/>
  <entry name="CardiacNumberOfImages" type="3" vr="IS" vm="1" description="Number of imagesb per cardiac cycle"/>
  <entry name="TriggerWindow" type="3" vr="IS" vm="1" description="Percent of R-R interval, based on Heart Rate (0018,1088), prescriped as a window for a valid/usable trigger"/>
  <entry name="ReconstructionDiameter" type="3" vr="DS" vm="1" description="Diameter in mm of the region from within which data were used in creating the reconstruction of the image. Data may exist outside this region and portions of the patient may exist outside the region"/>
  <entry name="Receive Coil" type="3" vr="SH" vm="1" description="Received coil used"/>
  <entry name="TransmittingCoil" type="3" vr="SH" vm="1" description="Transmitted coil used"/>
  <entry name="AcquisitionMatrix" type="3" vr="US" vm="4" description="Dimension of acquired frequency/phase data before reconstruction. Multi-valued: frequency rows/frequency columns/phase rows/phase columns"/>
  <entry name="PhaseEncodingDirection" type="3" vr="CS" vm="1" description="The axis of phase encoding with respect to the image. Enumerated Values: ROW = phase encoded in rows COL = phase encoded in columns"/>
  <entry name="FlipAngle" type="3" vr="DS" vm="1" description="Steady state angle in degrees to which the magnetic vector is flipped from the magnetic vector to the primary field"/>
  <entry name="VariableFlipAngleFlag" type="3" vr="CS" vm="1" description="Flip angle variation applied during image acquisition. Enumerated Values: Y = yes N = no"/>
  <entry name="SAR" type="3" vr="DS" vm="1" description="Calculated whole body specific absortion rate in watts/kilogram"/>
  <entry name="dbdt" type="3" vr="DS" vm="1" description="The rate of change of the gradient coil magnetic flux density with time (T/s)"/>
  <!--entry name="Contrast Bolus Attributes" type="1" vr="&#xA0;" vm="&#xA0;" description=""/-->
  <entry name="ContrastBolusAgent" type="2" vr="LO" vm="1" description="Contrast or bolus agent"/>
  <entry name="ContrastBolusStartTime" type="3" vr="TM" vm="1" description="Time of start of injection"/>
  <entry name="ContrastBolusStopTime" type="3" vr="TM" vm="1" description="Time of end of contrast injection"/>
  <entry name="ContrastBolusTotalDose" type="3" vr="DS" vm="1" description="Total amount in milliliters of the indiluted contrast agent"/>
  <entry name="Contrast Flow Rate(s)" type="3" vr="DS" vm="1-n" description="Rate(s) of injection(s) in millilitres/sec"/>
  <entry name="ContrastBolusVolume" type="3" vr="DS" vm="1" description="Volume injected in milliliters of diluted contrast agent"/>
  <entry name="ContrastFlowDurations" type="3" vr="DS" vm="1-n" description="Duration(s) of injection(s) in seconds. Each Contrast Flow Duration value shall correspond to a value of Contrast Flow Rate (0018,1046)"/>
  <!--entry name="&#xA0;" type="1" vr="&#xA0;" vm="&#xA0;" description="&#xA0;"/-->
  <entry name="Contrast/Bolus Ingredient" type="3" vr="CS" vm="1" description="Active ingredient of agent, Defined Terms: IODINE, GADOLIMIUM, CARBON DIOXIDE, BARIUM"/>
  <entry name="Contrast/Bolus Ingredient Concentration" type="3" vr="DS" vm="1" description="Milligrams of active ingredient per milliliter of (diluted) agent"/>
  <!--entry name="Image Pixel Attributes" type="1" vr="&#xA0;" vm="&#xA0;" description=""/-->
  <entry name="SamplesPerPixel" type="1" vr="US" vm="1" description="Number of samples (planes) in this image"/>
  <entry name="PhotometricInterpretation" type="1" vr="CS" vm="1" description="Specifies the intended interpretation of the pixel data"/>
  <entry name="Rows" type="1" vr="US" vm="1" description="Number of rows in the image"/>
  <entry name="Columns" type="1" vr="US" vm="1" description="Number of columns in the image"/>
  <entry name="PixelAspectRatio" type="1C" vr="IS" vm="2" description="Ratio of the vertical size and horizontal size of the pixels in the image specified by a pair of integer values where the first value is the vertical pixel size, and the second value is the horizontal pixel size. Required if the aspect ratio is not 1/1 and the Image Plane Module is not applicable to this Image"/>
  <entry name="BitsAllocated" type="1" vr="US" vm="1" description="Number of bits allocated for each pixel sample. Each sample shall have the same number of bits allocated"/>
  <entry name="BitsStored" type="1" vr="US" vm="1" description="Number of bits stored for each pixel sample. Each sample shall have the same number of bits stored"/>
  <entry name="HighBit" type="1" vr="US" vm="1" description="Most significant bit for pixel sample data. Each sample shall have the same high bit"/>
  <entry name="PixelRepresentation" type="1" vr="US" vm="1" description="Data representation of the pixel samples. Each sample shall have the same pixel representation. Enumerated values: 0000H = unsigned integer. 0001H = 2's complement."/>
  <entry name="PixelData" type="1" vr="OB_OW" vm="1" description="A data stream of the pixel samples which comprises the image"/>
  <entry name="Smallest Image Pixel Value" type="3" vr="US_SS" vm="1" description="The minimum actual pixel value encountered in this image"/>
  <entry name="Largest Image Pixel Value" type="3" vr="US_SS" vm="1" description="The maximum actual pixel value encountered in this image"/>
  <!--entry name="Image Plane Attributes" type="1" vr="&#xA0;" vm="&#xA0;" description=""/-->
  <entry name="SliceThickness" type="2" vr="DS" vm="1" description="Nominal slice thickness, in mm"/>
  <entry name="ImageOrientationPatient" type="1" vr="DS" vm="6" description="The direction cosines of the first row and the first column with respect to the patient"/>
  <entry name="ImagePositionPatient" type="1" vr="DS" vm="3" description="The x,y and z coordinates of the upper left and hand corner (first pixel transmitted) of the image, in mm"/>
  <entry name="SliceLocation" type="3" vr="DS" vm="1" description="Relative position of exposure expressed in mm"/>
  <entry name="PixelSpacing" type="1" vr="DS" vm="2" description="Physical distance in the patient between the center of each pixel, specified by a numeric pair-adjacent row spacing (delimiter) adjacent column spacing in mm"/>
  <!--entry name="VOI Lookup Table" type="1" vr="&#xA0;" vm="&#xA0;" description=""/-->
  <entry name="WindowCenter" type="3" vr="DS" vm="1-n" description="Window center"/>
  <entry name="WindowWidth" type="1C" vr="DS" vm="1-n" description="Window width"/>
  <entry name="WindowCenterWidthExplanation" type="3" vr="LO" vm="1-n" description="Free form explanation of the meaning of the Window Center and Width. Multiple values correspond to multiple Window Center and Width values"/>
  <!--entry name="Equipment Attributes" type="1" vr="&#xA0;" vm="&#xA0;" description="&#xA0;"/-->
  <entry name="Manufacturer" type="2" vr="LO" vm="1" description="Manufacturer of the equipment that produced the digital images"/>
  <entry name="InstitutionName" type="3" vr="LO" vm="1" description="Institution where the equipment is located that produced the digital images"/>
  <entry name="InstitutionAddress" type="3" vr="ST" vm="1" description="Mailing address of the institution where the equipment is located that produced the digital images"/>
  <entry name="ManufacturersModelName" type="3" vr="LO" vm="1" description="Manufacturer's model number of the equipment that produced the digital images"/>
  <entry name="DeviceSerialNumber" type="3" vr="LO" vm="1" description="Manufacturer's seriel number of the equipment that produced the digital images"/>
  <entry name="SoftwareVersions" type="3" vr="LO" vm="1-n" description="Manufacturer's designation of software of the equipment that produced the digital images"/>
  <!--entry name="Overlay Idendification Attributes" type="1" vr="&#xA0;" vm="&#xA0;" description="&#xA0;"/-->
  <entry name="OverlayRows" type="1" vr="US" vm="1" description="Number of Rows in Overlay"/>
  <entry name="OverlayColumns" type="1" vr="US" vm="1" description="Number of Columns in Overlay"/>
  <entry name="OverlayType" type="1" vr="CS" vm="1" description="Indicates whether this overlay represents a region of interest or other graphics"/>
  <entry name="Overlay Origin" type="1" vr="US" vm="1" description="Location of first overlay point with respect to pixel in the image, given as row/column"/>
  <entry name="OverlayBitsAllocated" type="1" vr="US" vm="1" description="Number of bits allocated in the overlay"/>
  <entry name="OverlayBitPosition" type="1" vr="US" vm="1" description="Bit in which overlay is stored"/>
  <entry name="Overlay Data" type="1C" vr="OB_OW" vm="1" description="Overlay pixel data"/>
  <!--entry name="MEDCOM Header" type="1" vr="&#xA0;" vm="&#xA0;" description="&#xA0;"/-->
  <entry name="HeaderType" type="1C" vr="CS" vm="1" description="Medcom header characteristics. Defined Terms: MEDCOM 1"/>
  <entry name="HeaderVersion" type="2C" vr="LO" vm="1" description="Version of Medcom header"/>
  <entry name="HeaderInfo" type="3" vr="OB" vm="1" description="Manufacturer header info"/>
  <entry name="HistoryInfo" type="3" vr="OB" vm="1" description="Patient registration history"/>
  <!--entry name="MR and SC Private Attributes" type="1" vr="&#xA0;" vm="&#xA0;" description="&#xA0;"/-->
  <entry name="EchoLinePosition" type="1" vr="IS" vm="1" description="Fourier line position with the maximal echo for the performed acquisition"/>
  <entry name="EchoColumnPosition" type="1" vr="IS" vm="1" description="Echo column position for the performed acquisition"/>
  <entry name="EchoPartitionPosition" type="1" vr="IS" vm="1" description="Echo partition position for the performed acquisition"/>
  <entry name="UsedChannelMask" type="1" vr="UL" vm="1" description="8 bit mask of the used receiver channels for the performed acquisition. Example: channel 0: 00000001 channel 3: 00000111"/>
  <entry name="Actual3DImaPartNumber" type="1" vr="IS" vm="1" description="Number of a 3D partitions beginning with 0"/>
  <entry name="ICE_Dims" type="1" vr="LO" vm="1" description="The 9 used ICE object dimensions of the performed acquisition. Combined/unset dimensions will be marked with 'X'. E.g.: X_2_1_1_1_1_2_1_1"/>
  <entry name="B_value" type="1;" vr="IS" vm="1" description="Diffusion effect in s/mm*mm of the ICE program for the performed acquisition"/>
  <entry name="Filter1" type="1" vr="IS" vm="1" description="Context vision filter"/>
  <entry name="Filter2" type="1" vr="IS" vm="1" description="not used"/>
  <entry name="ProtocolSliceNumber" type="1" vr="IS" vm="1" description="Number of the slice beginning with 0"/>
  <entry name="RealDwellTime" type="1" vr="IS" vm="1" description="The time in ns between the beginning of sampling one data point and the beginning of sampling of next data point in the acquired signal. This means the dwell time is the sampling rate during digital conversion of an acquired signal"/>
  <entry name="PixelFile" type="1" vr="UN" vm="1" description="Used raw data file for the performed acquisition"/>
  <entry name="PixelFileName" type="1" vr="UN" vm="1" description="Used raw data file name for the performed acquisition"/>
  <entry name="SliceMeasurementDuration" type="1" vr="DS" vm="1" description="Time duration between two slices of the performed acquisition"/>
  <entry name="AcquisitionMatrixText" type="1" vr="SH" vm="1" description="Used acquisition matrix description"/>
  <entry name="SequenceMask" type="1" vr="UL" vm="1" description="Parameters used for acquisition, e.g. door open, interpolation, raw filter, Siemens seqence ...."/>
  <entry name="MeasuredFourierLines" type="1" vr="IS" vm="1" description="Number of performed fourier lines"/>
  <entry name="FlowEncodingDirection" type="1" vr="IS" vm="1" description="Flow encoding direction"/>
  <entry name="FlowVenc" type="1" vr="FD" vm="1" description="Flow Quant attribute"/>
  <entry name="PhaseEncodingDirectionPositive" type="1" vr="IS" vm="1" description="Phase encoding direction: 0 = negative; 1 = positive"/>
  <entry name="NumberOfImagesInMosaic" type="1" vr="US" vm="1" description="Number of slices in a mosaic image"/>
  <entry name="DiffusionGradientDirection" type="1" vr="FD" vm="3" description="Diffusion in gradient direction"/>
  <entry name="ImageGroup" type="1" vr="US" vm="1" description="Group of images"/>
  <entry name="SliceNormalVector" type="1" vr="FD" vm="3" description="X,y and z normal vector of the slices"/>
  <entry name="DiffusionDirection" type="1" vr="CS" vm="1" description="Diffusion direction"/>
  <entry name="TimeAfterStart" type="1" vr="DS" vm="1" description="Time delay after start of measurment"/>
  <entry name="FlipAngle" type="1" vr="DS" vm="1" description="Flip angle for SC images"/>
  <entry name="SequenceName" type="1" vr="SH" vm="1" description="Sequence name for SC images"/>
  <entry name="RepetitionTime" type="1" vr="DS" vm="1" description="Repetition time for SC images"/>
  <entry name="EchoTime" type="1" vr="DS" vm="1" description="Echo time for SC images"/>
  <entry name="NumberOfAverages" type="1" vr="DS" vm="1_n" description="Number of averages for SC images"/>
  <!--entry name="MR NonImage (Raw Data, Spectra) Attributes" type="1" vr="&#xA0;" vm="&#xA0;" description="&#xA0;"/-->
  <entry name="NonimageType" type="1" vr="CS" vm="1" description="Data identification characteristics. Defined terms: RAW DATA NUM 4; SPEC NUM4"/>
  <entry name="NonimageVersion" type="3" vr="LO" vm="1" description="Version of Non-image data"/>
  <entry name="NonimageInfo" type="3" vr="OB" vm="1" description="Description of Non-image data"/>
  <entry name="NonimageData" type="2" vr="OB" vm="1" description="Binary data stream"/>
  <entry name="ImageType" type="3" vr="CS" vm="1-n" description="Image identification characteristics"/>
  <entry name="AcquisitionDate" type="3" vr="DA" vm="1" description="The date the acquisition of data started"/>
  <entry name="AcquisitionTime" type="3" vr="TM" vm="1" description="The time the acquisition of data started"/>
  <entry name="DerivationDescription" type="3" vr="ST" vm="1" description="A text description of how this data set was derived"/>
  <entry name="AcquisitionNumber" type="2" vr="IS" vm="1" description="A number identifying the gathering of data over a period of time which resulted in this data set"/>
  <entry name="ImageNumber" type="1" vr="IS" vm="1" description="A number that identifies this image"/>
  <entry name="ImageComments" type="1" vr="LT" vm="1" description="User-defined comments about the image"/>
  <entry name="ReferencedImageSequence" type="1" vr="UI" vm="1_n" description="A sequence which provides reference to a set of Image SOP Class/Instance identifying other images significantly related to this image (localizer images)"/>
  <entry name="PatientOrientation" type="1" vr="CS" vm="1" description="Patient direction of the rows and columns of the image. Not required for MR images"/>
  <entry name="ScanningSequence" type="1" vr="CS" vm="1_n" description="Description of the type of data taken. Enumerated values: SE = Spin Echo; IR = Inversion Recovery; GR = Gradient Recalled; EP = Echo Planar; RM = Research Mode"/>
  <entry name="SequenceName" type="1" vr="SH" vm="1" description="User defined name for the Scanning Sequence and Sequence Varaint combination"/>
  <entry name="RepetitionTime" type="1" vr="DS" vm="1" description="The period of time in msec between the beginning of a pulse sequence and the beginning of a succeeding (essentially identical) pulse sequence. Required except when Scanning Sequence is EP and Sequnece Variant is not segmented k-space"/>
  <entry name="EchoTime" type="1" vr="DS" vm="1" description="Time in msec between the middle of the excitation pulse and the peak of the echo produced. In the case of segmented k-space, the TE(eff) is the time between the middle of the excitation pulse to the peak of the echo that is used to cover the center of k-space)"/>
  <entry name="InversionTime" type="1" vr="DS" vm="1" description="Time in msec after the middle of inverting RF pulse to middle of excitation pulse to detect the amount of longitudinal magnetization. Required if Scanning Sequence has value of IR"/>
  <entry name="NumberOfAverages" type="1" vr="DS" vm="1" description="Number of averages"/>
  <entry name="ImagingFrequency" type="1" vr="DS" vm="1" description="Precession frquency in MHz of the nucleus being addressed"/>
  <entry name="ImagedNucleus" type="1" vr="SH" vm="1" description="Nucleus that is resonant at the imaging frequency"/>
  <entry name="EchoNumbers" type="1" vr="IS" vm="1" description="The echo number used in generating this image. In the case of segmented k-space, it is the effective Echo Number"/>
  <entry name="MagneticFieldStrength" type="1" vr="DS" vm="1" description="Nominal Field strength of MR magnet, in Tesla"/>
  <entry name="NumberOfPhaseEncodingSteps" type="1" vr="IS" vm="1" description="Total number of lines in k-space in the y-direction collecting during acquisition"/>
  <entry name="EchoTrainLength" type="1" vr="IS" vm="1" description="Number of lines in k-space acquired per excitation per image"/>
  <entry name="PercentSampling" type="1" vr="DS" vm="1" description="Fraction of acquisition matrix lines acquired, expressed as a percent"/>
  <entry name="PercentPhaseFieldOfView" type="1" vr="DS" vm="1" description="Ration of field of view dimension in phase direction to field of view dimension in frequency direction, expressed as a percent"/>
  <entry name="TriggerTime" type="1" vr="DS" vm="1" description="Time, in msec, between peak of the R wave and the peak of the echo produced. In the case of segmented k-space, the TE(eff) is the time between the peak of the echo that is used to cover the center of k-space. Required for Scan Options which include heart gating"/>
  <entry name="ReceivingCoil" type="1" vr="SH" vm="1" description="Received coil used"/>
  <entry name="TransmittingColi" type="1" vr="SH" vm="1" description="Transmitted coil used"/>
  <entry name="AcquisitionMatrixText" type="1" vr="US" vm="4" description="Dimension of acquired frequency/phase data before reconstruction. Multi-valued: frequency rows/frequency columns/phase rows/phase columns"/>
  <entry name="PhaseEncodingDirection" type="1" vr="CS" vm="1" description="The axis of phase encoding with respect to the image. Enumerated Values: ROW = phase encoded in rows COL = phase encoded in columns"/>
  <entry name="FlipAngle" type="1" vr="DS" vm="1" description="Steady state angle in degrees to which the magnetic vector is flipped from the magnetic vector to the primary field"/>
  <entry name="VariableFlipAngleFlag" type="1" vr="CS" vm="1" description="Flip angle variation applied during image acquisition. Enumerated Values: Y = yes N = no"/>
  <entry name="SAR" type="1" vr="DS" vm="1" description="Calculated whole body specific absortion rate in watts/kilogram"/>
  <entry name="dBdt" type="1" vr="DS" vm="3" description="The rate of change of the gradient coil magnetic flux density with time (T/s)"/>
  <entry name="Rows" type="1" vr="US" vm="1" description="Number of rows in the image"/>
  <entry name="Columns" type="1" vr="US" vm="1" description="Number of columns in the image"/>
  <entry name="SliceThickness" type="1" vr="DS" vm="1" description="Nominal slice thickness, in mm"/>
  <entry name="ImagePositionPatient" type="1" vr="DS" vm="3" description="The direction cosines of the first row and the first column with respect to the patient"/>
  <entry name="ImageOrientationPatient" type="1" vr="DS" vm="6" description="The x,y and z coordinates of the upper left and hand corner (first pixel transmitted) of the image, in mm."/>
  <entry name="SliceLocation" type="1" vr="DS" vm="1" description="Relative position of exposure expressed in mm"/>
  <entry name="EchoLinePosition" type="1" vr="IS" vm="1" description="Fourier line position with the maximal echo for the performed acquisition"/>
  <entry name="EchoColumnPosition" type="1" vr="IS" vm="1" description="Echo column position for the performed acquisition"/>
  <entry name="EchoPartitionPosition" type="1" vr="IS" vm="1" description="Echo partition position for the performed acquisition"/>
  <entry name="Actual3DImaPartNumber" type="1" vr="IS" vm="1" description="Number of a 3D partitions beginning with 0"/>
  <entry name="RealDwellTime" type="1" vr="IS" vm="1" description="The time in ns between the beginning of sampling one data point and the beginning of sampling of next data point in the acquired signal. This means the dwell time is the sampling rate during digital conversion of an acquired signal"/>
  <entry name="ProtocolSliceNumber" type="1" vr="UN" vm="1" description="Number of the slice beginning with 0"/>
  <entry name="PixelFile" type="1" vr="UN" vm="1" description="Used raw data file for the performed acquisition"/>
  <entry name="PixelFileName" type="1" vr="LO" vm="1" description="Used raw data file name for the performed acquisition"/>
  <entry name="ICE_Dims" type="1" vr="DS" vm="1" description="The 9 used ICE object dimensions of the performed acquisition. Combined/unset dimensions will be marked with 'X'. E.g.: X_2_1_1_1_1_2_1_1"/>
  <entry name="PixelSpacing" type="1" vr="DS" vm="2" description="Physical distance in the patient between the center of each pixel, specified by a numeric pair-adjacent row spacing (delimiter) adjacent column spacing in mm"/>
  <entry name="SourceImageSequence" type="1" vr="UI" vm="1_n" description="A sequence which identifies the set of Image SOP Class/Instance pairs of the images which were use to derive this image"/>
  <entry name="PixelBandwidth" type="1" vr="DS" vm="1" description="Reciprocal of the total sampling period, in hertz per pixel"/>
  <entry name="SliceMeasurementDuration" type="1" vr="DS" vm="1" description="Time duration between two slices of the performed acquisition"/>
  <entry name="SequenceMask" type="1" vr="UL" vm="1" description="Parameters used for acquisition, e.g. door open, interpolation, raw filter, Siemens seqence .&#xB7;"/>
  <entry name="AcquisitionMatrixText" type="1" vr="SH" vm="1" description="Used acquisition matrix description"/>
  <entry name="MeasuredFourierLines" type="1" vr="IS" vm="1" description="Number of performed fourier lines"/>
  <!--entry name="MR Protocol" type="1" vr="&#xA0;" vm="&#xA0;" description="&#xA0;"/-->
  <entry name="ulVersion" type="3" vr="UL" vm="1" description="Protocol version"/>
  <entry name="tSequenceFileName" type="3" vr="ST" vm="1" description="Sequence file name for actual measurement protocol"/>
  <entry name="tProtocolName" type="3" vr="ST" vm="1" description="Name of actual measurement protocol"/>
  <entry name="tReferenceImage0" type="3" vr="LO" vm="1" description="Referenced image"/>
  <entry name="tReferenceImage1" type="3" vr="LO" vm="1" description="Referenced image"/>
  <entry name="tReferenceImage2" type="3" vr="LO" vm="1" description="Referenced image"/>
  <entry name="lScanRegionPosSag" type="3" vr="FD" vm="1" description="Desired table position in series block coordinate system"/>
  <entry name="lScanRegionPosCor" type="3" vr="FD" vm="1" description="Desired table position in series block coordinate system"/>
  <entry name="lScanRegionPosTra" type="3" vr="FD" vm="1" description="Desired table position in series block coordinate system"/>
  <entry name="ucScanRegionPosValid" type="3" vr="SH" vm="1" description="Valid flag for desired table position in series block coordinate system"/>
  <entry name="aucSpare" type="3" vr="SH" vm="1" description="Reserved"/>
  <entry name="lScanRegionDelta" type="3" vr="SL" vm="1" description="Scan Region Position/Move [mm]"/>
  <entry name="sProtConsistencyInfo.tBaselineString" type="3" vr="LO" vm="1" description="Baseline consistence info"/>
  <entry name="sProtConsistencyInfo.tGradCoilName" type="3" vr="SH" vm="1" description="Coil name consistence info"/>
  <entry name="sProtConsistencyInfo.tGradAmplifierName" type="3" vr="LO" vm="1" description="Gradient amplifier consistence info"/>
  <entry name="sProtConsistencyInfo.flNominalB0" type="3" vr="FD" vm="1" description="Nominal Bo compensation consistence"/>
  <entry name="sGRADSPEC.sEddyCompensationX.aflAmplitude" type="3" vr="FD" vm="5" description="Eddy compensation x amplitude gradient system specification"/>
  <entry name="sGRADSPEC.sEddyCompensationX.aflTimeConstant" type="3" vr="FD" vm="5" description="Eddy compensation x time parameter gradient system specification"/>
  <entry name="sGRADSPEC.sEddyCompensationY.aflAmplitude" type="3" vr="FD" vm="5" description="Eddy compensation y amplitude gradient system specification"/>
  <entry name="sGRADSPEC.sEddyCompensationY.aflTimeConstant" type="3" vr="FD" vm="5" description="Eddy compensation y time parameter gradient system specification"/>
  <entry name="sGRADSPEC.sEddyCompensationZ.aflAmplitude" type="3" vr="FD" vm="5" description="Eddy compensation z amplitude gradient system specification"/>
  <entry name="sGRADSPEC.sEddyCompensationZ.aflTimeConstant" type="3" vr="FD" vm="5" description="Eddy compensation z time parameter gradient system specification"/>
  <entry name="sGRADSPEC.bB0CompensationValid" type="3" vr="SL" vm="1" description="B0 compensation gradient system specification valid flag"/>
  <entry name="sGRADSPEC.sCrossTermCompensationXY.aflAmplitude" type="3" vr="FD" vm="5" description="Crossterm compensation xy amplitude gradient system specification"/>
  <entry name="sGRADSPEC.sCrossTermCompensationXY.aflTimeConstant" type="3" vr="FD" vm="5" description="Crossterm compensation xy time parameter gradient system specification"/>
  <entry name="sGRADSPEC.sCrossTermCompensationXZ.aflAmplitude" type="3" vr="FD" vm="5" description="Crossterm compensation xz amplitude gradient system specification"/>
  <entry name="sGRADSPEC.sCrossTermCompensationXZ.aflTimeConstant" type="3" vr="FD" vm="5" description="Crossterm compensation xz time parameter gradient system specification"/>
  <entry name="sGRADSPEC.sCrossTermCompensationYX.aflAmplitude" type="3" vr="FD" vm="5" description="Crossterm compensation xz amplitude gradient system specification"/>
  <entry name="sGRADSPEC.sCrossTermCompensationYX.aflTimeConstant" type="3" vr="FD" vm="5" description="Crossterm compensation yx time parameter gradient system specification"/>
  <entry name="sGRADSPEC.sCrossTermCompensationYZ.aflAmplitude" type="3" vr="FD" vm="5" description="Crossterm compensation yz amplitude gradient system specification"/>
  <entry name="sGRADSPEC.sCrossTermCompensationYZ.aflTimeConstant" type="3" vr="FD" vm="5" description="Crossterm compensation yz time parameter gradient system specification"/>
  <entry name="sGRADSPEC.sCrossTermCompensationZX.aflAmplitude" type="3" vr="FD" vm="5" description="Crossterm compensation zx amplitude gradient system specification"/>
  <entry name="sGRADSPEC.sCrossTermCompensationZX.aflTimeConstant" type="3" vr="FD" vm="5" description="Crossterm compensation zx time parameter gradient system specification"/>
  <entry name="sGRADSPEC.sCrossTermCompensationZY.aflAmplitude" type="3" vr="FD" vm="5" description="Crossterm compensation zx amplitude gradient system specification"/>
  <entry name="sGRADSPEC.sCrossTermCompensationZY.aflTimeConstant" type="3" vr="FD" vm="5" description="Crossterm compensation zy time parameter gradient system specification"/>
  <entry name="sGRADSPEC.bCrossTermCompensationValid" type="3" vr="SL" vm="1" description="Crossterm compensation gradient system specification valid flag"/>
  <entry name="sGRADSPEC.lOffsetX" type="3" vr="SL" vm="1" description="Gradient offset x direction [bit pattern]"/>
  <entry name="sGRADSPEC.lOffsetY" type="3" vr="SL" vm="1" description="Gradient offset y direction [bit pattern]"/>
  <entry name="sGRADSPEC.lOffsetZ" type="3" vr="SL" vm="1" description="Gradient offset z direction [bit pattern]"/>
  <entry name="sGRADSPEC.bOffsetValid" type="3" vr="SL" vm="1" description="Gradient offsets valid flag"/>
  <entry name="sGRADSPEC.lDelayX" type="3" vr="SL" vm="1" description="Gradient delay x direction"/>
  <entry name="sGRADSPEC.lDelayY" type="3" vr="SL" vm="1" description="Gradient delay y direction"/>
  <entry name="sGRADSPEC.lDelayY" type="3" vr="SL" vm="1" description="Gradient delay z direction"/>
  <entry name="sGRADSPEC.bDelayValid" type="3" vr="SL" vm="1" description="Gradient delay valid flag"/>
  <entry name="sGRADSPEC.flSensitivityX" type="3" vr="FD" vm="1" description="Gradient sensitivity x direction [mT/m]"/>
  <entry name="sGRADSPEC.flSensitivityY" type="3" vr="FD" vm="1" description="Gradient sensitivity y direction [mT/m]"/>
  <entry name="sGRADSPEC.flSensitivityZ" type="3" vr="FD" vm="1" description="Gradient sensitivity z direction [mT/m]"/>
  <entry name="sGRADSPEC.bSensitivityValid" type="3" vr="SL" vm="1" description="Gradient sensitivity valid flag"/>
  <entry name="sGRADSPEC.flGSWDMinRiseTime" type="3" vr="FD" vm="1" description="Minimum gradient rise time for mode GRAD_GSWD_RISETIME"/>
  <entry name="sGRADSPEC.alShimCurrent" type="3" vr="SL" vm="16" description="Shim current parameter [mA]"/>
  <entry name="sGRADSPEC.bShimCurrentValid" type="3" vr="SL" vm="1" description="Shim current parameter valid flag"/>
  <entry name="sGRADSPEC.ucMode" type="3" vr="SH" vm="1" description="Gradient mode: fast, normal, whisper"/>
  <entry name="sGRADSPEC.ucSpare0" type="3" vr="SH" vm="1" description="Reserved"/>
  <entry name="sGRADSPEC.ucSpare1" type="3" vr="SH" vm="1" description="Reserved"/>
  <entry name="sGRADSPEC.ucSpare2" type="3" vr="SH" vm="1" description="Reserved"/>
  <entry name="sTXSPEC.asNucleusInfo[0].tNucleus" type="3" vr="SH" vm="1" description="Transmitter system nucleus"/>
  <entry name="sTXSPEC.asNucleusInfo[0].lFrequency" type="3" vr="SL" vm="1" description="Transmitter system frequency [Hz]"/>
  <entry name="sTXSPEC.asNucleusInfo[0].bFrequencyValid" type="3" vr="SL" vm="1" description="Frequency valid flag"/>
  <entry name="sTXSPEC.asNucleusInfo[0].lDeltaFrequency" type="3" vr="SL" vm="1" description="Offset from center frequency (lFrequency)"/>
  <entry name="sTXSPEC.asNucleusInfo[0].flReferenceAmplitude" type="3" vr="FD" vm="1" description="Transmitter reference amplitude [V]"/>
  <entry name="sTXSPEC.asNucleusInfo[0].bReferenceAmplitudeValid" type="3" vr="SL" vm="1" description="Reference amplitude valid flag"/>
  <entry name="sTXSPEC.asNucleusInfo[0].flAmplitudeCorrection" type="3" vr="FD" vm="1" description="Transmitter amplitude correction factor, e.g. used for water suppression"/>
  <entry name="sTXSPEC.asNucleusInfo[0].bAmplitudeCorrectionValid" type="3" vr="SL" vm="1" description="Amplitude correction valid flag"/>
</dict>