Bug 17

Summary: Explorer's Patient list does not contain patients with blank PatientID
Product: Orthanc Reporter: Sébastien Jodogne <s.jodogne>
Component: Orthanc ExplorerAssignee: Sébastien Jodogne <s.jodogne>
Status: RESOLVED WONTFIX    
Severity: minor    
Priority: ---    
Version: unspecified   
Hardware: All   
OS: All   

Description Sébastien Jodogne 2020-06-29 15:11:31 CEST
[BitBucket user: Richard Miller-Smith]
[BitBucket date: 2016-06-08.22:00:07]

We occasionally create studies that have a patient name but no associated PatientID. These all seem to transfer fine, but are not listed by the explorer. Is it possible they can be added?
Comment 1 Sébastien Jodogne 2020-06-29 15:19:01 CEST
[BitBucket user: Sébastien Jodogne]
[BitBucket date: 2016-06-09.07:06:51]

In Orthanc Explorer, the patients whose PatientID tag is empty are all grouped together as a single patient (cf. https://orthanc.chu.ulg.ac.be/book/faq/orthanc-ids.html). If you open this "pseudo-patient", the individual studies corresponding to all the original patients will show up. This is because Orthanc Explorer is designed as a low-level, administrative user interface. In particular, Orthanc Explorer only supports the patient-study-series-instance access scheme, not the study-series-instance scheme that you wish. If this behavior is insufficient for you, we kindly invite you to create a GUI on the top of the REST API of Orthanc (cf. https://orthanc.chu.ulg.ac.be/book/faq/improving-interface.html).
Comment 2 Sébastien Jodogne 2020-06-29 15:19:02 CEST
[BitBucket user: Richard Miller-Smith]
[BitBucket date: 2016-06-09.08:37:54]

Thank you, that explains it - I hadn't spotted that all the non-ID'd studies were getting grouped like that.

I'd also like to take this opportunity to thank you for Orthanc - I have found it to be an excellently designed package with great documentation.

Richard
Comment 3 Sébastien Jodogne 2020-06-29 15:19:03 CEST
[BitBucket user: Sébastien Jodogne]
[BitBucket date: 2016-06-09.08:44:57]

Thanks for your positive feedback! ;)