Mercurial > hg > orthanc
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 } |