today I have received an evaluation copy of dcmckeck. For a quick test, I checked a Secondary Capture Object with veterinary attributes. I suppose that as the tool itself, its built in Data Dictionary is from 2003. So e.g. the output contains messages like this:
Code: Select all
Informational I-06: Attribute is not needed.
Affected attribute: (0010,2297) PN [Howard^Charles^Stewart] # 22, 1 Unknown Tag & Data
Code: Select all
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 164): UC
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 165): UR
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 186): UC
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 187): UC
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 227): UR
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 298): UC
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 307): UC
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 1284): UC
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 1286): UC
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 1843): UR
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2078): UR
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2155): UR
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2493): OL
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2494): OL
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2495): OL
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2496): OL
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2508): OL
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2717): OD
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2750): OD
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2808): UC
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2810): UR
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2812): OD
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2814): OL
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 2892): UR
DcmDataDictionary: d:\Data\SVN\external\dcmtk-3.6.2\dcmdata\data\dicom.dic: bad VR field (line 3878): OD
Code: Select all
dcmcheck parser: attribute 'CodeSetExtensionFlag' unknown. in iods/macros/codeseq.mac at line 91
dcmcheck: parse error in iod definition: d:\tools\dcmcheck\iods/sc.iod
Best Regards,
Markus