Dear James and Sthepen,
I have tried to access the Orthanc logs and this is what I get when I try to 3D render a study containing annotation in DICOM SR form:
W1201 10:58:35.671504 OrthancPlugins.cpp:2867] LookupResource(): Multiple resources match the query (instead of 0 or 1), which indicates your DICOM database breaks the DICOM model of the real world
E1201 10:58:35.671628 PluginsManager.cpp:164] Accessing an inexistent item: Accessing an inexistent study with WADO-RS: 1.3.46.670589.33.1.63738460900964818300001.4626932103669225842
E1201 10:58:35.671689 PluginsErrorDictionary.cpp:111] Exception inside the plugin engine: Accessing an inexistent item
While the call performed using postman returns this
{
"Details" : "Accessing an inexistent study with WADO-RS: 1.3.46.670589.33.1.63738460900964818300001.4626932103669225842",
"HttpError" : "Not Found",
"HttpStatus" : 404,
"Message" : "Accessing an inexistent item",
"Method" : "GET",
"OrthancError" : "Accessing an inexistent item",
"OrthancStatus" : 7,
"Uri" : "/dicom-web/studies/1.3.46.670589.33.1.63738460900964818300001.4626932103669225842/metadata"
}
It seems that there are two studies with the same StudyUID, which, by looking at the orthanc explorer is actually true (see attached image). I though that that was simply referring to the fact that both the dicom files and the dicom SR were referred to the same study, but apparently there is a problem in how the IDs are assigned when saving the measurements. I have to investigate a little bit better on this. Do you experience similar situations with your annotated images?
Meanwhile, thank you for your help. I really appreciated.
Marco