DICOM 2018 rework pretty much all of part18. Please incorporate diff from: http://dicom.nema.org/medical/dicom/2017c/output/chtml/part18/chapter_6.html#table_6.1.1.8-3b to: http://dicom.nema.org/medical/dicom/current/output/chtml/part18/sect_8.7.3.3.2.html#table_8.7.3-5 For instance, media type changed from 'image/x-jls' into 'image/jls' See: % hg grep jls Plugin/WadoRsRetrieveFrames.cpp:487: else if (type == "image/x-jls" && (transferSyntax.empty() || // Default Plugin/WadoRsRetrieveFrames.cpp:487: else if (type == "image/x-jls" && transferSyntax == "1.2.840.10008.1.2.4.81") Plugin/WadoRsRetrieveFrames.cpp:487: return "image/x-jls; transfer-syntax=1.2.840.10008.1.2.4.80"; Plugin/WadoRsRetrieveFrames.cpp:487: return "image/x-jls; transfer-syntax=1.2.840.10008.1.2.4.81";
Apparently something is still going to be changed: * https://groups.google.com/g/comp.protocols.dicom/c/3Xa4Z0ykS8g/m/SigNpXhdAgAJ I guess the WADO-RS standard is pretty confusing :(
This is fixed by the following changeset, that will be part of DICOMweb 1.6: https://hg.orthanc-server.com/orthanc-dicomweb/rev/e31fdf2eefe3