# HG changeset patch # User Sebastien Jodogne # Date 1583249368 -3600 # Node ID 89d4ee2e6e6ebf096f4dee2636db7e42be3e313e # Parent e2a20f30b9a34381c6361e41e820673fb07a63b3 documentation of "HasWadoRsUniversalTransferSyntax" in DICOMweb client diff -r e2a20f30b9a3 -r 89d4ee2e6e6e Sphinx/source/plugins/dicomweb.rst --- a/Sphinx/source/plugins/dicomweb.rst Fri Feb 28 14:19:19 2020 +0100 +++ b/Sphinx/source/plugins/dicomweb.rst Tue Mar 03 16:29:28 2020 +0100 @@ -275,7 +275,7 @@ } } -Two important options can be provided for individual remote DICOMweb servers: +Three important options can be provided for individual remote DICOMweb servers: * ``HasDelete`` can be set to ``true`` to indicate that the HTTP DELETE method can be used to delete remote studies/series/instances. @@ -294,6 +294,19 @@ as of version 1.0 of the DICOMweb plugin (see `issue 156 `__ for status). +* ``HasWadoRsUniversalTransferSyntax`` (new in DICOMweb 1.1) must be + set to ``false`` if the remote DICOMweb server does not support the + value ``transfer-syntax=*`` in the ``Accept`` HTTP header for + WADO-RS requests. This option is notably needed if the remote + DICOMweb server is Orthanc equipped with DICOMweb plugin <= 1.0. On + the other hand, setting this option to ``true`` prevents the remote + DICOMweb server from transcoding to uncompressed transfer syntaxes, + which gives `much better performance + `__. + The implicit value of this parameter was ``false`` in DICOMweb + plugin <= 1.0, and its default value is ``true`` since DICOMweb + plugin 1.1. + You'll have to convert the JSON array into a JSON object to set these options:: @@ -306,7 +319,8 @@ "Username" : "username", "Password" : "password", "HasDelete" : true, - "ChunkedTransfers" : true // Set to "false" if "sample" is Orthanc <= 1.5.6 + "ChunkedTransfers" : true, // Set to "false" if "sample" is Orthanc <= 1.5.6 + "HasWadoRsUniversalTransferSyntax" : true // Set to "false" if "sample" is Orthanc DICOMweb plugin <= 1.0 } } }