1 Sources for dicom public dictionaries:
2 * the official source is the part 6 of the dicom standard (see
3 http://www.dclunie.com/dicom-status/status.html#BaseStandard2001).
4 * http://www.fpimage.com/Manuals/Imp/dicomdic.html
5 an html group based presentation.
6 * ftp://rsbweb.nih.gov/pub/nih-image/documents/dicom-dict.txt
7 a C syntax oriented version provided by NIH (Jim Nash)
8 * http://afni.nimh.nih.gov/afni/AFNI_Dist/afni_src.tgz
9 extract mri_dicom_hdr.c (tar zxvf afni_src.tgz afni_src/mri_dicom_hdr.c)
10 and look for the definitions of CMD_dictionary, META_dictionary,
11 ID_dictionary, PAT_dictionary...
12 * Actually, the *official* Dicom Data Dictionary
13 is on http://medical.nema.org/dicom/2003/03_06PU.pdf
14 (check it every year, some tags are added, some names change)
15 All C syntax oriented stuff, or anything else -but gdcm one-
16 you can find on the net is very partial.
17 WARNING : The Dicom Tag is an identifier inside the Dicom Dictionary,
21 Comment on the file NIH.dic, you can find the following discussion
22 on comp.protocol.dicom(*). As clearly specify by David Clunie all
23 thoses tags are extremely dangerous to use since they override some
24 other, we are only adding them to gdcm to be able to read /apparently/
25 some NIH images. SHOULD NOT EVER BE USED FOR WRITTING IMAGES !
28 [Re: Retired element VR and VM, was Re: 0028,3006 LUT Data (nightmare)]
30 > 'gdcm' Dicom dictionary uses a few tags, such as :
31 > 0018 106b UI 1 Synchronization Frame of Reference
33 (0020,0200) Synchronization Frame of Reference UID
34 > 0028 0122 US 1 Waveform Padding Value
35 (5400,100A) Waveform Padding Value
36 > 003a 0002 SQ 1 Waveform Sequence
37 (5400,0100) Waveform Sequence
38 > 003a 0103 CS 1 Data Value Representation
39 (50xx,0103) Data Value Representation
40 > 0040 0552 SQ 1 Specimen Description Sequence
42 > 0040 0553 ST 1 Specimen Description
44 > 0040 09f8 SQ 1 Vital Stain Code Sequence
46 > 0040 a16a ST 1 Bibliographics Citation
48 > 0040 a992 ST 1 Uniform Resource Locator
51 I suspect these were taken for the draft for trial implementation
52 of Sup 23 SR, which was problematic in many ways, not the least
53 of which was that some of its attributes with the same number
54 were re-used with different purpose and VR, etc.
56 Some may have been from early drafts of other supplements (e.g.,
57 waveform from the looks of things).
59 None of these should ever be used.