-imageElem fffe e000 "0" // 'no length' item : length to be set to 0xffffffff later
-imageElem 0004 1400 "0" // Offset of next directory record : = 0x0 : fffe e00d at end !
-imageElem 0004 1410 "65535" // Record in use flag : 65535 = 0xFFFF (see 03_10PU.PDF p 31)
-imageElem 0004 1420 "0" // Offset of referenced lower-level dir entity : to be computed later
-imageElem 0004 1430 "IMAGE " // Directory Record Type don't remove trailing space !
-imageElem 0004 1500 "" // Referenced File ID : will be set later = relative File Name
-imageElem 0004 1510 "" // Referenced SOP Class UID in File : may be forged later
-imageElem 0004 1511 "" // Referenced SOP Instance UID in File : may be forged later
-imageElem 0004 1512 "" // Referenced Transfer Syntax in File
-imageElem 0008 0005 "ISO_IR 100" // Specific Character Set
-imageElem 0008 0008 "" // Image Type
-imageElem 0008 0016 "" // SOP Class UID : to be set/forged later
-imageElem 0008 0018 "" // SOP Instance UID : to be set/forged later
-imageElem 0008 0023 "" // Content Date
-imageElem 0008 0033 "" // Content Time
-imageElem 0008 1140 "" // Referenced Image Sequence
-imageElem fffe e000 "" // 'no length' item : length to be set to 0xffffffff later
-imageElem 0008 1150 "" // Referenced SOP Class UID : to be set/forged later
-imageElem 0008 1155 "" // Referenced SOP Instance UID : to be set/forged later
-imageElem fffe e00d "" // Item delimitation : length to be set to ZERO later
-imageElem 0020 0013 "0" // Image Number
-imageElem 0020 0032 "1.0\1.0\1.0 " // Image Position Patient
-imageElem 0020 0037 "1\0\0\0\1\0 " // Image Orientation Patient
-imageElem 0020 0052 "0" // Frame of Reference UID
-imageElem 0020 1041 "0.0" // Slice Location
-imageElem 0028 0002 "1" // Samples per Pixel
-imageElem 0028 0006 "0" // Planar Configuration
-imageElem 0028 0008 "1" // Number of Frames
-imageElem 0028 0010 "0" // Rows
-imageElem 0028 0011 "0" // Columns
-imageElem 0028 0030 "1.0\1.0 " // Pixel Spacing
-imageElem 0050 0004 "0" // Calibration Image
-imageElem fffe e00d "" // Item delimitation : length to be set to ZERO later
+imageElem fffe e000 "UL" "-1" // 'no length' item : length to be set to 0xffffffff later
+imageElem 0004 1400 "UL" "0" // Offset of next directory record : = 0x0 : fffe e00d at end !
+imageElem 0004 1410 "US" "65535" // Record in use flag : 65535 = 0xFFFF (see 03_10PU.PDF p 31)
+imageElem 0004 1420 "UL" "0" // Offset of referenced lower-level dir entity : to be computed later
+imageElem 0004 1430 "CS" "IMAGE " // Directory Record Type don't remove trailing space !
+imageElem 0004 1500 "CS" "" // Referenced File ID : will be set later = relative File Name
+imageElem 0004 1510 "UI" "" // Referenced SOP Class UID in File : may be forged later
+imageElem 0004 1511 "UI" "" // Referenced SOP Instance UID in File : may be forged later
+imageElem 0004 1512 "UI" "" // Referenced Transfer Syntax in File
+imageElem 0008 0005 "CS" "ISO_IR 100" // Specific Character Set
+imageElem 0008 0008 "CS" "" // Image Type
+imageElem 0008 0016 "UI" "" // SOP Class UID : to be set/forged later
+imageElem 0008 0018 "UI" "" // SOP Instance UID : to be set/forged later
+imageElem 0008 0023 "DA" "" // Content Date
+imageElem 0008 0033 "TM" "" // Content Time
+imageElem 0018 1060 "DS" "0" // Trigger Time
+imageElem 0020 0013 "IS" "0" // Image Number
+imageElem 0020 0032 "DS" "1.0\1.0\1.0 " // Image Position Patient
+imageElem 0020 0037 "DS" "1\0\0\0\1\0 " // Image Orientation Patient
+imageElem 0020 0052 "UI" "0" // Frame of Reference UID
+imageElem 0020 1041 "DS" "0.0" // Slice Location
+imageElem 0020 4000 "LT" "" // Image Comments
+imageElem 0028 0002 "US" "1" // Samples per Pixel
+imageElem 0028 0004 "CS" "" // Photometric Interpretation
+imageElem 0028 0006 "US" "0" // Planar Configuration
+imageElem 0028 0008 "IS" "1" // Number of Frames
+imageElem 0028 0010 "US" "0" // Rows
+imageElem 0028 0011 "US" "0" // Columns
+imageElem 0028 0030 "DS" "1.0\1.0 " // Pixel Spacing
+imageElem 0028 0100 "US" " " // Bits Allocated
+imageElem 0028 0101 "US" " " // Bits Stored
+imageElem 0028 0103 "US" " " // Pixel Representation
+imageElem 0028 1052 "DS" "0 " // Rescale Intercept
+imageElem 0028 1053 "DS" "1 " // Rescale Slope
+imageElem 0050 0004 "CS" "0" // Calibration Image
+imageElem fffe e00d "UL" "" // Item delimitation : length to be set to ZERO later