From 00cfaf26533fba70f6aa6d3c879d250059ea9c15 Mon Sep 17 00:00:00 2001 From: jpr Date: Tue, 20 Jul 2004 13:29:57 +0000 Subject: [PATCH] DICOMDIR skeleton modifs, for future version --- Dicts/DicomDir.dic | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/Dicts/DicomDir.dic b/Dicts/DicomDir.dic index 99b82899..a109cf8a 100644 --- a/Dicts/DicomDir.dic +++ b/Dicts/DicomDir.dic @@ -8,11 +8,11 @@ metaElem 0002 0013 "gdcmLib " // Implementation Version Name don metaElem 0002 0016 " " // Source Application Entity Title (our ?) metaElem 0004 1130 "" // File-set ID metaElem 0004 1200 "0" // Offset of the first dir of root dir entity : to be computed later -metaElem 0004 1202 "0" // Offset of the last dir of root dir entity : to be computed later +metaElem 0004 1202 "0" // Offset of the last dir of root dir entity : to be computed later metaElem 0004 1212 "0" // File-set consistency flag -metaElem 0004 1220 "123456879" // Directory record sequence : *length* to be set later +metaElem 0004 1220 "" // Directory record sequence : *length* to be set to 0xffffffff later -patientElem fffe e000 "0" +patientElem fffe e000 "0" // 'no length' item : length to be set to 0xffffffff later patientElem 0004 1400 "0" // Offset of next directory record : = 0x0 : fffe e00d at end ! patientElem 0004 1410 "65535" // Record in use flag : 65535 = 0xFFFF (see 03_10PU.PDF p 31) patientElem 0004 1420 "0" // Offset of referenced lower-level dir entity : to be computed later @@ -22,9 +22,9 @@ patientElem 0010 0010 "" // Patient's Name patientElem 0010 0020 "" // Patient ID patientElem 0010 0030 "" // Patient's Birthdate patientElem 0010 0040 "" // Patient's Sex -patientElem fffe e00d "0" +patientElem fffe e00d "" // Item delimitation : length to be set to ZERO later -studyElem fffe e000 "0" +studyElem fffe e000 "0" // 'no length' item : length to be set to 0xffffffff later studyElem 0004 1400 "0" // Offset of next directory record : = 0x0 : fffe e00d at end ! studyElem 0004 1410 "65535" // Record in use flag : 65535 = 0xFFFF (see 03_10PU.PDF p 31) studyElem 0004 1420 "0" // Offset of referenced lower-level dir entity : to be computed later @@ -36,9 +36,9 @@ studyElem 0008 0050 "" // Accession Number studyElem 0008 1030 "" // Study Description studyElem 0020 000d "" // Study Instance UID : may be forged later studyElem 0020 0010 "" // Study ID : may be forged later -studyElem fffe e00d "0" +studyElem fffe e00d "" // Item delimitation : length to be set to ZERO later -serieElem fffe e000 "0" +serieElem fffe e000 "O" // 'no length' item : length to be set to 0xffffffff later serieElem 0004 1400 "0" // Offset of next directory record : = 0x0 : fffe e00d at end ! serieElem 0004 1410 "65535" // Record in use flag : 65535 = 0xFFFF (see 03_10PU.PDF p 31) serieElem 0004 1420 "0" // Offset of referenced lower-level dir entity : to be computed later @@ -52,15 +52,15 @@ serieElem 0008 0081 "" // Institution Address : may be for serieElem 0008 103e "" // Series Description : may be forged later serieElem 0020 000e "" // Series Instance UID : may be forged later serieElem 0020 0011 "0" // Series Number : may be forged later -serieElem fffe e00d "0" +serieElem fffe e00d "" // Item delimitation : length to be set to ZERO later -imageElem fffe e000 "0" +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 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 @@ -69,9 +69,11 @@ imageElem 0008 0016 "" // SOP Class UID : to be set/for imageElem 0008 0018 "" // SOP Instance UID : to be set/forged later imageElem 0008 0023 "" // Content Date imageElem 0008 0033 "" // Content Time -imageElem 0008 1040 "" // Referenced Image Sequence : to be set/forged later -imageElem 0008 1150 "" // Referenced SOP Class UID : to be set/forged later +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 @@ -84,5 +86,4 @@ 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 "0" - +imageElem fffe e00d "" // Item delimitation : length to be set to ZERO later -- 2.45.2