Dicom Web Client not Requesting All Tags it Intends to Display

Hi all,

I’m using orthanc as a dicom-web client to connect to my own service provider for QIDO.

My team noticed that when querying my app from Orthanc, many tags are showing up blank in the orthanc UI once they drill down to view the series or instances. For example, Series Date and Series Time are not being populated.

I investigated the issue and came to the conclusion that the orthanc client is not explicitly requesting that those tags be populated, nor is it passing the includefield=all parameter. As a result, my app is not sending along those tag values.

My feeling is that this is a bug with Orthanc’s dicom-web client implementation. If the client intends to show the values of these tags, it should be explicitly requesting them, as they are not included on the list of tags that should always be returned in the standard.

Reference: PS3.18

I would like a second opinion on this; it’s possible there’s something I’m missing as I’m still a bit new to the dicom web protocol.

Please let me know if you need any additional info.

Hi,

I have just fixed it at series level.

But, at the instance level, the UI does not try to display any fields - so nothing is technically missing :wink:

Hope this helps,

Alain.

 

 


If you find this software and the support helpful, consider making a donation to support the project’s continued development — every contribution makes a difference!

Awesome, thanks for the quick response and update.

Unfortunately I can’t load that link. It keeps saying “No server is currently available to service your request” with a weird unicorn… lol