How to validate UIDs with dcm4chee-arc ?

74 views
Skip to first unread message

Etienne Mercier

unread,
Jun 4, 2020, 11:52:14 AM6/4/20
to dcm4che

Hello,

I'm using dcm4chee-arc with docker and the archive accepted a DICOM instance with a Study Instance UID (0020,000D) value equal to the letter "B". I would like the UIDs checked for validity with the DICOM Standard. I checked the configuration and I can find an attribute "Validate UID" (Indicates if UIDs shall be validated or not.) set to true in devicelist -> dcm4chee-arc -> Device Extension -> Archive Device -> attributes but it don't seems to reject the study UID = "B".

Is is normal that it's accepted ? Is there an other check to activate ?

Is there still the former check "UIDCheck" where one could choose between NONE, STRICT, SIMPLE or SIMPLE64 ?

Thank you
Etienne Mercier

Vrinda Nayak

unread,
Jun 4, 2020, 12:12:25 PM6/4/20
to dcm4che
Validate UID on archive device level is currently not used in the Store Service. Currently, it is only used to validate Study Instance UIDs in services involving upload of csv files to perform certain services like export/compare/reject or query retrieve of matching studies. We have installations wherein we receive invalid Study Instance UIDs in the DICOM objects and they are expected to be stored successfully in the archive. You may open an issue to also optionally validate Study Instance UIDs on storing objects to archive.
Reply all
Reply to author
Forward
0 new messages