Hello everyone,
I am using dcm4chee 2.x with the dcm4chee-web3 interface. I notice that when searching for patients, their names are displayed in the raw DICOM format with carets, for example: WASHINGTON^CAVALCANTE^COSTA.
Is there a configuration or property file in this version to format the display properly so it shows as a regular name (e.g., "Washington Cavalcante Costa") instead of showing the DICOM separators?
Thank you in advance for your help!
Hello!
I completely understand why you would want to clean up that display—seeing raw ^ separators isn't exactly the most user-friendly experience for doctors or administrators. However, to give it to you straight: no, there is no out-of-the-box configuration or property file in dcm4chee 2.x or the dcm4chee-web3 interface to hide or format those DICOM carets.
Why it displays this way
The dcm4chee-web3 interface is built using the Apache Wicket framework, and it is designed to display the DICOM attributes exactly as they are stored in the backend database. In the DICOM standard, the Patient Name (PN) Value Representation strictly uses carets to separate name components (FamilyName^GivenName^MiddleName^Prefix^Suffix). The web interface simply pulls that raw string and pushes it directly to the UI.
Your Options
Since there isn't a simple toggle switch in the administrative console, here is the reality of how you can handle it: