comparison Resources/Configuration.json @ 3786:3801435e34a1 SylvainRouquette/fix-issue169-95b752c

integration Orthanc-1.6.0->SylvainRouquette
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 19 Mar 2020 11:48:30 +0100
parents 0540b54324f1
children 4f78da5613a1 bdbe12aba99f
comparison
equal deleted inserted replaced
3785:763533d6dd67 3786:3801435e34a1
94 // Enable the DICOM server. If this parameter is set to "false", 94 // Enable the DICOM server. If this parameter is set to "false",
95 // Orthanc acts as a pure REST server. It will not be possible to 95 // Orthanc acts as a pure REST server. It will not be possible to
96 // receive files or to do query/retrieve through the DICOM protocol. 96 // receive files or to do query/retrieve through the DICOM protocol.
97 "DicomServerEnabled" : true, 97 "DicomServerEnabled" : true,
98 98
99 // The DICOM Application Entity Title 99 // The DICOM Application Entity Title (cannot be longer than 16
100 // characters)
100 "DicomAet" : "ORTHANC", 101 "DicomAet" : "ORTHANC",
101 102
102 // Check whether the called AET corresponds to the AET of Orthanc 103 // Check whether the called AET corresponds to the AET of Orthanc
103 // during an incoming DICOM SCU request 104 // during an incoming DICOM SCU request
104 "DicomCheckCalledAet" : false, 105 "DicomCheckCalledAet" : false,
121 "Jpeg2000TransferSyntaxAccepted" : true, 122 "Jpeg2000TransferSyntaxAccepted" : true,
122 "JpegLosslessTransferSyntaxAccepted" : true, 123 "JpegLosslessTransferSyntaxAccepted" : true,
123 "JpipTransferSyntaxAccepted" : true, 124 "JpipTransferSyntaxAccepted" : true,
124 "Mpeg2TransferSyntaxAccepted" : true, 125 "Mpeg2TransferSyntaxAccepted" : true,
125 "RleTransferSyntaxAccepted" : true, 126 "RleTransferSyntaxAccepted" : true,
127 "Mpeg4TransferSyntaxAccepted" : true, // New in Orthanc 1.6.0
126 128
127 // Whether Orthanc accepts to act as C-Store SCP for unknown storage 129 // Whether Orthanc accepts to act as C-Store SCP for unknown storage
128 // SOP classes (aka. "promiscuous mode") 130 // SOP classes (aka. "promiscuous mode")
129 "UnknownSopClassAccepted" : false, 131 "UnknownSopClassAccepted" : false,
130 132
173 // The list of the known DICOM modalities 175 // The list of the known DICOM modalities
174 "DicomModalities" : { 176 "DicomModalities" : {
175 /** 177 /**
176 * Uncommenting the following line would enable Orthanc to 178 * Uncommenting the following line would enable Orthanc to
177 * connect to an instance of the "storescp" open-source DICOM 179 * connect to an instance of the "storescp" open-source DICOM
178 * store (shipped in the DCMTK distribution) started by the 180 * store (shipped in the DCMTK distribution), as started by the
179 * command line "storescp 2000". 181 * command line "storescp 2000". The first parameter is the
182 * AET of the remote modality (cannot be longer than 16
183 * characters), the second one is the remote network address,
184 * and the third one is the TCP port number corresponding
185 * to the DICOM protocol on the remote modality (usually 104).
180 **/ 186 **/
181 // "sample" : [ "STORESCP", "127.0.0.1", 2000 ] 187 // "sample" : [ "STORESCP", "127.0.0.1", 2000 ]
182 188
183 /** 189 /**
184 * A fourth parameter is available to enable patches for 190 * A fourth parameter is available to enable patches for
187 * - "GenericNoWildcardInDates" (to replace "*" by "" in date fields 193 * - "GenericNoWildcardInDates" (to replace "*" by "" in date fields
188 * in outgoing C-Find requests originating from Orthanc), 194 * in outgoing C-Find requests originating from Orthanc),
189 * - "GenericNoUniversalWildcard" (to replace "*" by "" in all fields 195 * - "GenericNoUniversalWildcard" (to replace "*" by "" in all fields
190 * in outgoing C-Find SCU requests originating from Orthanc), 196 * in outgoing C-Find SCU requests originating from Orthanc),
191 * - "StoreScp" (storescp tool from DCMTK), 197 * - "StoreScp" (storescp tool from DCMTK),
192 * - "ClearCanvas",
193 * - "Dcm4Chee",
194 * - "Vitrea", 198 * - "Vitrea",
195 * - "GE" (Enterprise Archive, MRI consoles and Advantage Workstation 199 * - "GE" (Enterprise Archive, MRI consoles and Advantage Workstation
196 * from GE Healthcare). 200 * from GE Healthcare).
197 * 201 *
198 * This parameter is case-sensitive. 202 * This parameter is case-sensitive.
199 **/ 203 **/
200 // "clearcanvas" : [ "CLEARCANVAS", "192.168.1.1", 104, "ClearCanvas" ] 204 // "vitrea" : [ "VITREA", "192.168.1.1", 104, "Vitrea" ]
201 205
202 /** 206 /**
203 * By default, the Orthanc SCP accepts all DICOM commands (C-ECHO, 207 * By default, the Orthanc SCP accepts all DICOM commands (C-ECHO,
204 * C-STORE, C-FIND, C-MOVE) issued by the registered remote SCU 208 * C-STORE, C-FIND, C-MOVE, and storage commitment) issued by the
205 * modalities. Starting with Orthanc 1.5.0, it is possible to 209 * registered remote SCU modalities. Starting with Orthanc 1.5.0,
206 * specify which DICOM commands are allowed, separately for each 210 * it is possible to specify which DICOM commands are allowed,
207 * remote modality, using the syntax below. The "AllowEcho" (resp. 211 * separately for each remote modality, using the syntax
208 * "AllowStore") option only has an effect respectively if global 212 * below. The "AllowEcho" (resp. "AllowStore") option only has an
209 * option "DicomAlwaysAllowEcho" (resp. "DicomAlwaysAllowStore") 213 * effect respectively if global option "DicomAlwaysAllowEcho"
210 * is set to false. 214 * (resp. "DicomAlwaysAllowStore") is set to false.
211 **/ 215 **/
212 //"untrusted" : { 216 //"untrusted" : {
213 // "AET" : "ORTHANC", 217 // "AET" : "ORTHANC",
214 // "Port" : 104, 218 // "Port" : 104,
215 // "Host" : "127.0.0.1", 219 // "Host" : "127.0.0.1",
220 // "Manufacturer" : "Generic",
216 // "AllowEcho" : false, 221 // "AllowEcho" : false,
217 // "AllowFind" : false, 222 // "AllowFind" : false,
218 // "AllowMove" : false, 223 // "AllowMove" : false,
219 // "AllowStore" : true 224 // "AllowStore" : true,
225 // "AllowStorageCommitment" : false // new in 1.6.0
220 //} 226 //}
221 }, 227 },
222 228
223 // Whether to store the DICOM modalities in the Orthanc database 229 // Whether to store the DICOM modalities in the Orthanc database
224 // instead of in this configuration file (new in Orthanc 1.5.0) 230 // instead of in this configuration file (new in Orthanc 1.5.0)
515 521
516 // Set the timeout for HTTP requests, in seconds. This corresponds 522 // Set the timeout for HTTP requests, in seconds. This corresponds
517 // to option "request_timeout_ms" of Mongoose/Civetweb. It will set 523 // to option "request_timeout_ms" of Mongoose/Civetweb. It will set
518 // the socket options "SO_RCVTIMEO" and "SO_SNDTIMEO" to the 524 // the socket options "SO_RCVTIMEO" and "SO_SNDTIMEO" to the
519 // specified value. 525 // specified value.
520 "HttpRequestTimeout" : 30 526 "HttpRequestTimeout" : 30,
527
528 // Set the default private creator that is used by Orthanc when it
529 // looks for a private tag in its dictionary (cf. "Dictionary"
530 // option), or when it creates/modifies a DICOM file (new in Orthanc 1.6.0).
531 "DefaultPrivateCreator" : "",
532
533 // Maximum number of storage commitment reports (i.e. received from
534 // remote modalities) to be kept in memory (new in Orthanc 1.6.0).
535 "StorageCommitmentReportsSize" : 100
521 } 536 }