DVT is an independent DICOM Validation tool provided for free by Philips and ICT Automatisering, you can download this product from http://www.dvtk.org/
DVT provides as range of scripts that can be used to validate many aspects of DICOM.
Note: a validation error(s) doesn’t necessarily mean that a DICOM file will not be handled by other systems but it does indicate that the file is in some way illegal with regards to the DICOM standard. To guarantee interoperability with other systems it is advised that image manufactures ensure that all their DICOM files are legal DICOM SOP instances.
We are often asked by developers why their SCP applications “fail” tests made using the DVT SCU examples. This is because DVT runs as a strict “script” test tool, and expects to get back exactly what the script demands, not just any good DICOM. If the script you are running on DVT (e.g. the standard MWL SCU script) ONLY expects TWO responses, then it will fail ( including disconcertingly, doing a disconnect, leading to an association closed error) if sent more than two even if those responses are otherwise perfectly legal DICOM.