Hello,
We are working on implementing WADO-RS and have some questions.
Referring to the DICOM Standard Part 18, 2022b, WADO-RS Rendered/Thumbnail resource payloads are described as follows:
10.4.3.3.3 Rendered Resource Payload
The payload for a Rendered Resource (see Section 10.4.1.1.3) shall contain a rendering of all valid Instances of the Composite SOP classes for which conformance is claimed, e.g., origin server shall be able to render all Photometric Interpretations that are defined in the IOD for that SOP class. The content type of the response payload shall be a Rendered Media Type.
10.4.3.3.4 Thumbnail Resource Payload
The payload for a Thumbnail Resource (see Section 10.4.1.1.4) shall contain a meaningful representation in a Rendered Media Type. The origin server will determine what constitutes a meaningful representation. The Thumbnail shall not contain any Patient Identifying Information. Only a single image shall be returned.
Here, I guess that WADO-RS Thumbnail returns ONLY ONE image, even if a study has 100 images and /studies/{StudyInstanceUID>/thumbnail was called.
However, /studies/{StudyInstanceUID}/rendered is called, I think we need to respond with 100 rendered images in 100 multipart messages, with headers like multipart/related; type=image/jpeg? Is my understanding correct?
But, when I try to call the Orthanc server, it returns only one image with headers like image/jpeg. Am I missing something? Or do they have some bugs?
Thanks in advance.
Samuel