Mercurial > hg > orthanc
annotate Resources/Configuration.json @ 968:8ed284e79850
RestApiHierarchy
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 27 Jun 2014 17:48:55 +0200 |
parents | 83489fddd8c5 |
children | 3fb427ac3f53 8c67382f44a7 |
rev | line source |
---|---|
683
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
1 { |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
2 /** |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
3 * General configuration of Orthanc |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
4 **/ |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
5 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
6 // The logical name of this instance of Orthanc. This one is |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
7 // displayed in Orthanc Explorer and at the URI "/system". |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
8 "Name" : "MyOrthanc", |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
9 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
10 // Path to the directory that holds the heavyweight files |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
11 // (i.e. the raw DICOM instances) |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
12 "StorageDirectory" : "OrthancStorage", |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
13 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
14 // Path to the directory that holds the SQLite index (if unset, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
15 // the value of StorageDirectory is used). This index could be |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
16 // stored on a RAM-drive or a SSD device for performance reasons. |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
17 "IndexDirectory" : "OrthancStorage", |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
18 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
19 // Enable the transparent compression of the DICOM instances |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
20 "StorageCompression" : false, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
21 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
22 // Maximum size of the storage in MB (a value of "0" indicates no |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
23 // limit on the storage size) |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
24 "MaximumStorageSize" : 0, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
25 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
26 // Maximum number of patients that can be stored at a given time |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
27 // in the storage (a value of "0" indicates no limit on the number |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
28 // of patients) |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
29 "MaximumPatientCount" : 0, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
30 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
31 // List of paths to the custom Lua scripts to load into this |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
32 // instance of Orthanc |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
33 "LuaScripts" : [ |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
34 ], |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
35 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
36 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
37 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
38 /** |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
39 * Configuration of the HTTP server |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
40 **/ |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
41 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
42 // HTTP port for the REST services and for the GUI |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
43 "HttpPort" : 8042, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
44 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
45 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
46 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
47 /** |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
48 * Configuration of the DICOM server |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
49 **/ |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
50 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
51 // The DICOM Application Entity Title |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
52 "DicomAet" : "ORTHANC", |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
53 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
54 // Check whether the called AET corresponds during a DICOM request |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
55 "DicomCheckCalledAet" : false, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
56 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
57 // The DICOM port |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
58 "DicomPort" : 4242, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
59 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
60 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
61 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
62 /** |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
63 * Security-related options for the HTTP server |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
64 **/ |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
65 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
66 // Whether remote hosts can connect to the HTTP server |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
67 "RemoteAccessAllowed" : false, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
68 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
69 // Whether or not SSL is enabled |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
70 "SslEnabled" : false, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
71 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
72 // Path to the SSL certificate (meaningful only if SSL is enabled) |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
73 "SslCertificate" : "certificate.pem", |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
74 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
75 // Whether or not the password protection is enabled |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
76 "AuthenticationEnabled" : false, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
77 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
78 // The list of the registered users. Because Orthanc uses HTTP |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
79 // Basic Authentication, the passwords are stored as plain text. |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
80 "RegisteredUsers" : { |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
81 // "alice" : "alicePassword" |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
82 }, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
83 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
84 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
85 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
86 /** |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
87 * Network topology |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
88 **/ |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
89 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
90 // The list of the known DICOM modalities |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
91 "DicomModalities" : { |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
92 /** |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
93 * Uncommenting the following line would enable Orthanc to |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
94 * connect to an instance of the "storescp" open-source DICOM |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
95 * store (shipped in the DCMTK distribution) started by the |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
96 * command line "storescp 2000". |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
97 **/ |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
98 // "sample" : [ "STORESCP", "localhost", 2000 ] |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
99 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
100 /** |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
101 * A fourth parameter is available to enable patches for a |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
102 * specific PACS manufacturer. The allowed values are currently |
732
b79eda29896d
dcm4chee manufacturer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
696
diff
changeset
|
103 * "Generic" (default value), "ClearCanvas", "MedInria" and |
b79eda29896d
dcm4chee manufacturer
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
696
diff
changeset
|
104 * "Dcm4Chee". This parameter is case-sensitive. |
683
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
105 **/ |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
106 // "clearcanvas" : [ "CLEARCANVAS", "192.168.1.1", 104, "ClearCanvas" ] |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
107 }, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
108 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
109 // The list of the known Orthanc peers |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
110 "OrthancPeers" : { |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
111 /** |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
112 * Each line gives the base URL of an Orthanc peer, possibly |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
113 * followed by the username/password pair (if the password |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
114 * protection is enabled on the peer). |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
115 **/ |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
116 // "peer" : [ "http://localhost:8043/", "alice", "alicePassword" ] |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
117 // "peer2" : [ "http://localhost:8044/" ] |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
118 }, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
119 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
120 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
121 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
122 /** |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
123 * Advanced options |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
124 **/ |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
125 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
126 // Dictionary of symbolic names for the user-defined metadata. Each |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
127 // entry must map a number between 1024 and 65535 to an unique |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
128 // string. |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
129 "UserMetadata" : { |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
130 // "Sample" : 1024 |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
131 }, |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
132 |
696
4c1860179cc5
dictionary of user-defined content types
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
695
diff
changeset
|
133 // Dictionary of symbolic names for the user-defined types of |
4c1860179cc5
dictionary of user-defined content types
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
695
diff
changeset
|
134 // attached files. Each entry must map a number between 1024 and |
4c1860179cc5
dictionary of user-defined content types
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
695
diff
changeset
|
135 // 65535 to an unique string. |
4c1860179cc5
dictionary of user-defined content types
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
695
diff
changeset
|
136 "UserContentType" : { |
4c1860179cc5
dictionary of user-defined content types
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
695
diff
changeset
|
137 // "sample" : 1024 |
4c1860179cc5
dictionary of user-defined content types
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
695
diff
changeset
|
138 }, |
4c1860179cc5
dictionary of user-defined content types
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
695
diff
changeset
|
139 |
683
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
140 // Number of seconds without receiving any instance before a |
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
141 // patient, a study or a series is considered as stable. |
685
b01cc78caba4
possibility to disable the DICOM/HTTP servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
683
diff
changeset
|
142 "StableAge" : 60, |
b01cc78caba4
possibility to disable the DICOM/HTTP servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
683
diff
changeset
|
143 |
b01cc78caba4
possibility to disable the DICOM/HTTP servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
683
diff
changeset
|
144 // Enable the HTTP server. If this parameter is set to "false", |
b01cc78caba4
possibility to disable the DICOM/HTTP servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
683
diff
changeset
|
145 // Orthanc acts as a pure DICOM server. The REST API and Orthanc |
b01cc78caba4
possibility to disable the DICOM/HTTP servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
683
diff
changeset
|
146 // Explorer will not be available. |
b01cc78caba4
possibility to disable the DICOM/HTTP servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
683
diff
changeset
|
147 "HttpServerEnabled" : true, |
b01cc78caba4
possibility to disable the DICOM/HTTP servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
683
diff
changeset
|
148 |
b01cc78caba4
possibility to disable the DICOM/HTTP servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
683
diff
changeset
|
149 // Enable the DICOM server. If this parameter is set to "false", |
b01cc78caba4
possibility to disable the DICOM/HTTP servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
683
diff
changeset
|
150 // Orthanc acts as a pure REST server. It will not be possible to |
b01cc78caba4
possibility to disable the DICOM/HTTP servers
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
683
diff
changeset
|
151 // receive files or to do query/retrieve through the DICOM protocol. |
690
2e67366aab83
case-insensitive matching of Application Entity Titles
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
685
diff
changeset
|
152 "DicomServerEnabled" : true, |
2e67366aab83
case-insensitive matching of Application Entity Titles
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
685
diff
changeset
|
153 |
2e67366aab83
case-insensitive matching of Application Entity Titles
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
685
diff
changeset
|
154 // By default, Orthanc compares AET (Application Entity Titles) in a |
2e67366aab83
case-insensitive matching of Application Entity Titles
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
685
diff
changeset
|
155 // case-insensitive way. Setting this option to "true" will enable |
2e67366aab83
case-insensitive matching of Application Entity Titles
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
685
diff
changeset
|
156 // case-sensitive matching. |
695
c59bc408fb10
parameter to disable the computation of the MD5
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
690
diff
changeset
|
157 "StrictAetComparison" : false, |
c59bc408fb10
parameter to disable the computation of the MD5
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
690
diff
changeset
|
158 |
c59bc408fb10
parameter to disable the computation of the MD5
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
690
diff
changeset
|
159 // When the following option is "true", the MD5 of the DICOM files |
c59bc408fb10
parameter to disable the computation of the MD5
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
690
diff
changeset
|
160 // will be computed and stored in the Orthanc database. This |
c59bc408fb10
parameter to disable the computation of the MD5
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
690
diff
changeset
|
161 // information can be used to detect disk corruption, at the price |
c59bc408fb10
parameter to disable the computation of the MD5
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
690
diff
changeset
|
162 // of a small performance overhead. |
941
83489fddd8c5
Options to limit the number of results for an incoming C-FIND query
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
732
diff
changeset
|
163 "StoreMD5ForAttachments" : true, |
83489fddd8c5
Options to limit the number of results for an incoming C-FIND query
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
732
diff
changeset
|
164 |
83489fddd8c5
Options to limit the number of results for an incoming C-FIND query
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
732
diff
changeset
|
165 // The maximum number of results for a single C-FIND request at the |
83489fddd8c5
Options to limit the number of results for an incoming C-FIND query
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
732
diff
changeset
|
166 // Patient, Study or Series level. Setting this option to "0" means |
83489fddd8c5
Options to limit the number of results for an incoming C-FIND query
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
732
diff
changeset
|
167 // no limit. |
83489fddd8c5
Options to limit the number of results for an incoming C-FIND query
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
732
diff
changeset
|
168 "LimitFindResults" : 0, |
83489fddd8c5
Options to limit the number of results for an incoming C-FIND query
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
732
diff
changeset
|
169 |
83489fddd8c5
Options to limit the number of results for an incoming C-FIND query
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
732
diff
changeset
|
170 // The maximum number of results for a single C-FIND request at the |
83489fddd8c5
Options to limit the number of results for an incoming C-FIND query
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
732
diff
changeset
|
171 // Instance level. Setting this option to "0" means no limit. |
83489fddd8c5
Options to limit the number of results for an incoming C-FIND query
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
732
diff
changeset
|
172 "LimitFindInstances" : 0 |
683
7bc5ccc550a1
switch from DOS to UNIX end of lines
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
665
diff
changeset
|
173 } |