comparison Database/HierarchicalAnonymization/StructuredReports/IM0.json @ 698:7282c2df963d

tests for new DICOMWeb JSON DS handling
author Alain Mazy <am@orthanc.team>
date Wed, 25 Sep 2024 19:37:06 +0200
parents 0b1023060421
children
comparison
equal deleted inserted replaced
697:b2c3ba1adf55 698:7282c2df963d
1 { 1 {
2 "00080005": { 2 "00080005" : {
3 "Value": [ 3 "Value" : [ "ISO_IR 100" ],
4 "ISO_IR 100" 4 "vr" : "CS"
5 ], 5 },
6 "vr": "CS" 6 "00080012" : {
7 }, 7 "Value" : [ "20180328" ],
8 "00080012": { 8 "vr" : "DA"
9 "Value": [ 9 },
10 "20180328" 10 "00080013" : {
11 ], 11 "Value" : [ "082247" ],
12 "vr": "DA" 12 "vr" : "TM"
13 }, 13 },
14 "00080013": { 14 "00080014" : {
15 "Value": [ 15 "Value" : [ "1.2.276.0.7230010.3.0.3.6.1" ],
16 "082247" 16 "vr" : "UI"
17 ], 17 },
18 "vr": "TM" 18 "00080016" : {
19 }, 19 "Value" : [ "1.2.840.10008.5.1.4.1.1.88.11" ],
20 "00080014": { 20 "vr" : "UI"
21 "Value": [ 21 },
22 "1.2.276.0.7230010.3.0.3.6.1" 22 "00080018" : {
23 ], 23 "Value" : [ "1.2.276.0.7230010.3.1.4.0.15880.1522218167.161162" ],
24 "vr": "UI" 24 "vr" : "UI"
25 }, 25 },
26 "00080016": { 26 "00080020" : {
27 "Value": [ 27 "Value" : [ "20141206" ],
28 "1.2.840.10008.5.1.4.1.1.88.11" 28 "vr" : "DA"
29 ], 29 },
30 "vr": "UI" 30 "00080023" : {
31 }, 31 "Value" : [ "20180328" ],
32 "00080018": { 32 "vr" : "DA"
33 "Value": [ 33 },
34 "1.2.276.0.7230010.3.1.4.0.15880.1522218167.161162" 34 "00080030" : {
35 ], 35 "Value" : [ "120000.000000" ],
36 "vr": "UI" 36 "vr" : "TM"
37 }, 37 },
38 "00080020": { 38 "00080033" : {
39 "Value": [ 39 "Value" : [ "082247.689453" ],
40 "20141206" 40 "vr" : "TM"
41 ], 41 },
42 "vr": "DA" 42 "00080050" : {
43 }, 43 "Value" : [ "R0A8A2D1AI" ],
44 "00080023": { 44 "vr" : "SH"
45 "Value": [ 45 },
46 "20180328" 46 "00080060" : {
47 ], 47 "Value" : [ "SR" ],
48 "vr": "DA" 48 "vr" : "CS"
49 }, 49 },
50 "00080030": { 50 "00080070" : {
51 "Value": [ 51 "Value" : [ "OsiriX" ],
52 "120000.000000" 52 "vr" : "LO"
53 ], 53 },
54 "vr": "TM" 54 "00080090" : {
55 }, 55 "vr" : "PN"
56 "00080033": { 56 },
57 "Value": [ 57 "00080110" : {
58 "082247.689453" 58 "Value" : [
59 ], 59 {
60 "vr": "TM" 60 "00080102" : {
61 }, 61 "Value" : [ "99_OFFIS_DCMTK" ],
62 "00080050": { 62 "vr" : "SH"
63 "Value": [ 63 },
64 "R0A8A2D1AI" 64 "0008010C" : {
65 ], 65 "Value" : [ "1.2.276.0.7230010.3.0.0.1" ],
66 "vr": "SH" 66 "vr" : "UI"
67 }, 67 },
68 "00080060": { 68 "00080115" : {
69 "Value": [ 69 "Value" : [ "OFFIS DCMTK Coding Scheme" ],
70 "SR" 70 "vr" : "ST"
71 ], 71 },
72 "vr": "CS" 72 "00080116" : {
73 }, 73 "Value" : [ "OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany" ],
74 "00080070": { 74 "vr" : "ST"
75 "Value": [ 75 }
76 "OsiriX" 76 }
77 ], 77 ],
78 "vr": "LO" 78 "vr" : "SQ"
79 }, 79 },
80 "00080090": { 80 "00081030" : {
81 "vr": "PN" 81 "Value" : [ "MR Lever" ],
82 }, 82 "vr" : "LO"
83 "00080110": { 83 },
84 "Value": [ 84 "0008103E" : {
85 { 85 "Value" : [ "OsiriX Annotations SR" ],
86 "00080102": { 86 "vr" : "LO"
87 "Value": [ 87 },
88 "99_OFFIS_DCMTK" 88 "00081111" : {
89 ], 89 "vr" : "SQ"
90 "vr": "SH" 90 },
91 }, 91 "00100010" : {
92 "0008010C": { 92 "Value" : [
93 "Value": [ 93 {
94 "1.2.276.0.7230010.3.0.0.1" 94 "Alphabetic" : "Anonymous Male 1960"
95 ], 95 }
96 "vr": "UI" 96 ],
97 }, 97 "vr" : "PN"
98 "00080115": { 98 },
99 "Value": [ 99 "00100020" : {
100 "OFFIS DCMTK Coding Scheme" 100 "Value" : [ "ANON0A8A2D1RJ" ],
101 ], 101 "vr" : "LO"
102 "vr": "ST" 102 },
103 }, 103 "00100030" : {
104 "00080116": { 104 "vr" : "DA"
105 "Value": [ 105 },
106 "OFFIS e.V., Escherweg 2, 26121 Oldenburg, Germany" 106 "00100040" : {
107 ], 107 "Value" : [ "M" ],
108 "vr": "ST" 108 "vr" : "CS"
109 } 109 },
110 } 110 "0020000D" : {
111 ], 111 "Value" : [ "1.2.840.113564.9.1.20050211120557.20141206125743.24926955301" ],
112 "vr": "SQ" 112 "vr" : "UI"
113 }, 113 },
114 "00081030": { 114 "0020000E" : {
115 "Value": [ 115 "Value" : [ "1.2.276.0.7230010.3.1.3.0.15880.1522218167.161163" ],
116 "MR Lever" 116 "vr" : "UI"
117 ], 117 },
118 "vr": "LO" 118 "00200010" : {
119 }, 119 "Value" : [ "E0A8A2D13I" ],
120 "0008103E": { 120 "vr" : "SH"
121 "Value": [ 121 },
122 "OsiriX Annotations SR" 122 "00200011" : {
123 ], 123 "Value" : [ 5004 ],
124 "vr": "LO" 124 "vr" : "IS"
125 }, 125 },
126 "00081111": { 126 "00200013" : {
127 "vr": "SQ" 127 "Value" : [ 0 ],
128 }, 128 "vr" : "IS"
129 "00100010": { 129 },
130 "Value": [ 130 "0040A040" : {
131 { 131 "Value" : [ "CONTAINER" ],
132 "Alphabetic": "Anonymous Male 1960" 132 "vr" : "CS"
133 } 133 },
134 ], 134 "0040A043" : {
135 "vr": "PN" 135 "Value" : [
136 }, 136 {
137 "00100020": { 137 "00080100" : {
138 "Value": [ 138 "Value" : [ "1" ],
139 "ANON0A8A2D1RJ" 139 "vr" : "SH"
140 ], 140 },
141 "vr": "LO" 141 "00080102" : {
142 }, 142 "Value" : [ "99_OSIRIX" ],
143 "00100030": { 143 "vr" : "SH"
144 "vr": "DA" 144 },
145 }, 145 "00080104" : {
146 "00100040": { 146 "Value" : [ "Annotations" ],
147 "Value": [ 147 "vr" : "LO"
148 "M" 148 }
149 ], 149 }
150 "vr": "CS" 150 ],
151 }, 151 "vr" : "SQ"
152 "0020000D": { 152 },
153 "Value": [ 153 "0040A050" : {
154 "1.2.840.113564.9.1.20050211120557.20141206125743.24926955301" 154 "Value" : [ "SEPARATE" ],
155 ], 155 "vr" : "CS"
156 "vr": "UI" 156 },
157 }, 157 "0040A372" : {
158 "0020000E": { 158 "vr" : "SQ"
159 "Value": [ 159 },
160 "1.2.276.0.7230010.3.1.3.0.15880.1522218167.161163" 160 "0040A375" : {
161 ], 161 "Value" : [
162 "vr": "UI" 162 {
163 }, 163 "00081115" : {
164 "00200010": { 164 "Value" : [
165 "Value": [ 165 {
166 "E0A8A2D13I" 166 "00081199" : {
167 ], 167 "Value" : [
168 "vr": "SH" 168 {
169 }, 169 "00081150" : {
170 "00200011": { 170 "Value" : [ "1.2.840.10008.5.1.4.1.1.4" ],
171 "Value": [ 171 "vr" : "UI"
172 5004 172 },
173 ], 173 "00081155" : {
174 "vr": "IS" 174 "Value" : [ "1.3.12.2.1107.5.2.18.41185.2014120613392067352020757" ],
175 }, 175 "vr" : "UI"
176 "00200013": { 176 }
177 "Value": [
178 0
179 ],
180 "vr": "IS"
181 },
182 "0040A040": {
183 "Value": [
184 "CONTAINER"
185 ],
186 "vr": "CS"
187 },
188 "0040A043": {
189 "Value": [
190 {
191 "00080100": {
192 "Value": [
193 "1"
194 ],
195 "vr": "SH"
196 },
197 "00080102": {
198 "Value": [
199 "99_OSIRIX"
200 ],
201 "vr": "SH"
202 },
203 "00080104": {
204 "Value": [
205 "Annotations"
206 ],
207 "vr": "LO"
208 }
209 }
210 ],
211 "vr": "SQ"
212 },
213 "0040A050": {
214 "Value": [
215 "SEPARATE"
216 ],
217 "vr": "CS"
218 },
219 "0040A372": {
220 "vr": "SQ"
221 },
222 "0040A375": {
223 "Value": [
224 {
225 "00081115": {
226 "Value": [
227 {
228 "00081199": {
229 "Value": [
230 {
231 "00081150": {
232 "Value": [
233 "1.2.840.10008.5.1.4.1.1.4"
234 ],
235 "vr": "UI"
236 },
237 "00081155": {
238 "Value": [
239 "1.3.12.2.1107.5.2.18.41185.2014120613392067352020757"
240 ],
241 "vr": "UI"
242 }
243 }
244 ],
245 "vr": "SQ"
246 },
247 "0020000E": {
248 "Value": [
249 "1.3.12.2.1107.5.2.18.41185.2014120613381454627419747.0.0.2"
250 ],
251 "vr": "UI"
252 } 177 }
253 } 178 ],
254 ], 179 "vr" : "SQ"
255 "vr": "SQ" 180 },
256 }, 181 "0020000E" : {
257 "0020000D": { 182 "Value" : [ "1.3.12.2.1107.5.2.18.41185.2014120613381454627419747.0.0.2" ],
258 "Value": [ 183 "vr" : "UI"
259 "1.2.840.113564.9.1.20050211120557.20141206125743.24926955301" 184 }
260 ], 185 }
261 "vr": "UI" 186 ],
262 } 187 "vr" : "SQ"
263 } 188 },
264 ], 189 "0020000D" : {
265 "vr": "SQ" 190 "Value" : [ "1.2.840.113564.9.1.20050211120557.20141206125743.24926955301" ],
266 }, 191 "vr" : "UI"
267 "0040A491": { 192 }
268 "Value": [ 193 }
269 "PARTIAL" 194 ],
270 ], 195 "vr" : "SQ"
271 "vr": "CS" 196 },
272 }, 197 "0040A491" : {
273 "0040A493": { 198 "Value" : [ "PARTIAL" ],
274 "Value": [ 199 "vr" : "CS"
275 "UNVERIFIED" 200 },
276 ], 201 "0040A493" : {
277 "vr": "CS" 202 "Value" : [ "UNVERIFIED" ],
278 }, 203 "vr" : "CS"
279 "0040A730": { 204 },
280 "Value": [ 205 "0040A730" : {
281 { 206 "Value" : [
282 "0040A010": { 207 {
283 "Value": [ 208 "0040A010" : {
284 "CONTAINS" 209 "Value" : [ "CONTAINS" ],
285 ], 210 "vr" : "CS"
286 "vr": "CS" 211 },
287 }, 212 "0040A040" : {
288 "0040A040": { 213 "Value" : [ "TEXT" ],
289 "Value": [ 214 "vr" : "CS"
290 "TEXT" 215 },
291 ], 216 "0040A043" : {
292 "vr": "CS" 217 "Value" : [
293 }, 218 {
294 "0040A043": { 219 "00080100" : {
295 "Value": [ 220 "Value" : [ "IHE.10" ],
296 { 221 "vr" : "SH"
297 "00080100": { 222 },
298 "Value": [ 223 "00080102" : {
299 "IHE.10" 224 "Value" : [ "99_OSIRIX" ],
300 ], 225 "vr" : "SH"
301 "vr": "SH" 226 },
302 }, 227 "00080104" : {
303 "00080102": { 228 "Value" : [ "Image Reference" ],
304 "Value": [ 229 "vr" : "LO"
305 "99_OSIRIX" 230 }
306 ], 231 }
307 "vr": "SH" 232 ],
308 }, 233 "vr" : "SQ"
309 "00080104": { 234 },
310 "Value": [ 235 "0040A160" : {
311 "Image Reference" 236 "Value" : [
312 ], 237 "{\n albums = (\n );\n patientID = ANON0A8A2D1RJ;\n patientName = \"Anonymous Male 1960\";\n patientUID = \"ANONYMOUS MALE 1960-ANON0A8A2D1RJ-20010101\";\n series = (\n {\n images = (\n {\n isKeyImage = 1;\n sopInstanceUID = \"1.3.12.2.1107.5.2.18.41185.2014120613122494249501919\";\n }\n );\n seriesDICOMUID = \"1.3.12.2.1107.5.2.18.41185.201412061310059864601354.0.0.0\";\n seriesInstanceUID = \"00000002 1.3.12.2.1107.5.2.18.41185.201412061310059864601354.0.0.0 TE-112\";\n }\n );\n stateText = 0;\n studyInstanceUID = \"1.2.840.113564.9.1.20050211120557.20141206125743.24926955301\";\n}"
313 "vr": "LO" 238 ],
314 } 239 "vr" : "UT"
315 } 240 }
316 ], 241 }
317 "vr": "SQ" 242 ],
318 }, 243 "vr" : "SQ"
319 "0040A160": { 244 },
320 "Value": [ 245 "00420011" : {
321 "{\n albums = (\n );\n patientID = ANON0A8A2D1RJ;\n patientName = \"Anonymous Male 1960\";\n patientUID = \"ANONYMOUS MALE 1960-ANON0A8A2D1RJ-20010101\";\n series = (\n {\n images = (\n {\n isKeyImage = 1;\n sopInstanceUID = \"1.3.12.2.1107.5.2.18.41185.2014120613122494249501919\";\n }\n );\n seriesDICOMUID = \"1.3.12.2.1107.5.2.18.41185.201412061310059864601354.0.0.0\";\n seriesInstanceUID = \"00000002 1.3.12.2.1107.5.2.18.41185.201412061310059864601354.0.0.0 TE-112\";\n }\n );\n stateText = 0;\n studyInstanceUID = \"1.2.840.113564.9.1.20050211120557.20141206125743.24926955301\";\n}" 246 "InlineBinary" : "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHBsaXN0IFBVQkxJQyAiLS8vQXBwbGUvL0RURCBQTElTVCAxLjAvL0VOIiAiaHR0cDovL3d3dy5hcHBsZS5jb20vRFREcy9Qcm9wZXJ0eUxpc3QtMS4wLmR0ZCI+CjxwbGlzdCB2ZXJzaW9uPSIxLjAiPgo8ZGljdD4KCTxrZXk+YWxidW1zPC9rZXk+Cgk8YXJyYXkvPgoJPGtleT5wYXRpZW50SUQ8L2tleT4KCTxzdHJpbmc+QU5PTjBBOEEyRDFSSjwvc3RyaW5nPgoJPGtleT5wYXRpZW50TmFtZTwva2V5PgoJPHN0cmluZz5Bbm9ueW1vdXMgTWFsZSAxOTYwPC9zdHJpbmc+Cgk8a2V5PnBhdGllbnRVSUQ8L2tleT4KCTxzdHJpbmc+QU5PTllNT1VTIE1BTEUgMTk2MC1BTk9OMEE4QTJEMVJKLTIwMDEwMTAxPC9zdHJpbmc+Cgk8a2V5PnNlcmllczwva2V5PgoJPGFycmF5PgoJCTxkaWN0PgoJCQk8a2V5PmltYWdlczwva2V5PgoJCQk8YXJyYXk+CgkJCQk8ZGljdD4KCQkJCQk8a2V5PmlzS2V5SW1hZ2U8L2tleT4KCQkJCQk8aW50ZWdlcj4xPC9pbnRlZ2VyPgoJCQkJCTxrZXk+c29wSW5zdGFuY2VVSUQ8L2tleT4KCQkJCQk8c3RyaW5nPjEuMy4xMi4yLjExMDcuNS4yLjE4LjQxMTg1LjIwMTQxMjA2MTMxMjI0OTQyNDk1MDE5MTk8L3N0cmluZz4KCQkJCTwvZGljdD4KCQkJPC9hcnJheT4KCQkJPGtleT5zZXJpZXNESUNPTVVJRDwva2V5PgoJCQk8c3RyaW5nPjEuMy4xMi4yLjExMDcuNS4yLjE4LjQxMTg1LjIwMTQxMjA2MTMxMDA1OTg2NDYwMTM1NC4wLjAuMDwvc3RyaW5nPgoJCQk8a2V5PnNlcmllc0luc3RhbmNlVUlEPC9rZXk+CgkJCTxzdHJpbmc+MDAwMDAwMDIgMS4zLjEyLjIuMTEwNy41LjIuMTguNDExODUuMjAxNDEyMDYxMzEwMDU5ODY0NjAxMzU0LjAuMC4wIFRFLTExMjwvc3RyaW5nPgoJCTwvZGljdD4KCTwvYXJyYXk+Cgk8a2V5PnN0YXRlVGV4dDwva2V5PgoJPGludGVnZXI+MDwvaW50ZWdlcj4KCTxrZXk+c3R1ZHlJbnN0YW5jZVVJRDwva2V5PgoJPHN0cmluZz4xLjIuODQwLjExMzU2NC45LjEuMjAwNTAyMTExMjA1NTcuMjAxNDEyMDYxMjU3NDMuMjQ5MjY5NTUzMDE8L3N0cmluZz4KPC9kaWN0Pgo8L3BsaXN0PgoA",
322 ], 247 "vr" : "OB"
323 "vr": "UT"
324 }
325 }
326 ],
327 "vr": "SQ"
328 },
329 "00420011": {
330 "InlineBinary": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCFET0NUWVBFIHBsaXN0IFBVQkxJQyAiLS8vQXBwbGUvL0RURCBQTElTVCAxLjAvL0VOIiAiaHR0cDovL3d3dy5hcHBsZS5jb20vRFREcy9Qcm9wZXJ0eUxpc3QtMS4wLmR0ZCI+CjxwbGlzdCB2ZXJzaW9uPSIxLjAiPgo8ZGljdD4KCTxrZXk+YWxidW1zPC9rZXk+Cgk8YXJyYXkvPgoJPGtleT5wYXRpZW50SUQ8L2tleT4KCTxzdHJpbmc+QU5PTjBBOEEyRDFSSjwvc3RyaW5nPgoJPGtleT5wYXRpZW50TmFtZTwva2V5PgoJPHN0cmluZz5Bbm9ueW1vdXMgTWFsZSAxOTYwPC9zdHJpbmc+Cgk8a2V5PnBhdGllbnRVSUQ8L2tleT4KCTxzdHJpbmc+QU5PTllNT1VTIE1BTEUgMTk2MC1BTk9OMEE4QTJEMVJKLTIwMDEwMTAxPC9zdHJpbmc+Cgk8a2V5PnNlcmllczwva2V5PgoJPGFycmF5PgoJCTxkaWN0PgoJCQk8a2V5PmltYWdlczwva2V5PgoJCQk8YXJyYXk+CgkJCQk8ZGljdD4KCQkJCQk8a2V5PmlzS2V5SW1hZ2U8L2tleT4KCQkJCQk8aW50ZWdlcj4xPC9pbnRlZ2VyPgoJCQkJCTxrZXk+c29wSW5zdGFuY2VVSUQ8L2tleT4KCQkJCQk8c3RyaW5nPjEuMy4xMi4yLjExMDcuNS4yLjE4LjQxMTg1LjIwMTQxMjA2MTMxMjI0OTQyNDk1MDE5MTk8L3N0cmluZz4KCQkJCTwvZGljdD4KCQkJPC9hcnJheT4KCQkJPGtleT5zZXJpZXNESUNPTVVJRDwva2V5PgoJCQk8c3RyaW5nPjEuMy4xMi4yLjExMDcuNS4yLjE4LjQxMTg1LjIwMTQxMjA2MTMxMDA1OTg2NDYwMTM1NC4wLjAuMDwvc3RyaW5nPgoJCQk8a2V5PnNlcmllc0luc3RhbmNlVUlEPC9rZXk+CgkJCTxzdHJpbmc+MDAwMDAwMDIgMS4zLjEyLjIuMTEwNy41LjIuMTguNDExODUuMjAxNDEyMDYxMzEwMDU5ODY0NjAxMzU0LjAuMC4wIFRFLTExMjwvc3RyaW5nPgoJCTwvZGljdD4KCTwvYXJyYXk+Cgk8a2V5PnN0YXRlVGV4dDwva2V5PgoJPGludGVnZXI+MDwvaW50ZWdlcj4KCTxrZXk+c3R1ZHlJbnN0YW5jZVVJRDwva2V5PgoJPHN0cmluZz4xLjIuODQwLjExMzU2NC45LjEuMjAwNTAyMTExMjA1NTcuMjAxNDEyMDYxMjU3NDMuMjQ5MjY5NTUzMDE8L3N0cmluZz4KPC9kaWN0Pgo8L3BsaXN0PgoA",
331 "vr": "OB"
332 } 248 }
333 } 249 }