annotate Status.txt @ 171:1cdee1170a11

cp 1509
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 22 Nov 2016 11:25:23 +0100
parents 7b67cfa8a3aa
children 0c603e4d4012
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
159
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
1 Reference: http://medical.nema.org/medical/dicom/current/output/html/part18.html
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
2
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
3
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
4
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
5 =======================================
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
6 6.2 WADO-URI (previously known as WADO)
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
7 =======================================
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
8
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
9 Supported
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
10 ---------
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
11
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
12 * Retrieval of JPEG images ("&requestType=WADO&...")
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
13 * Retrieval of DICOM file ("&requestType=WADO&contentType=application/dicom&...")
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
14 * Retrieval of PNG images ("&requestType=WADO&contentType=image/png&...")
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
15
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
16
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
17 Not supported
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
18 -------------
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
19
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
20 * Retrieval of DICOM SR (structured reports)
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
21 * Retrieval of a region of a DICOM image
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
22 * Manipulation of the image (annotations, windowing, thresholding...)
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
23 * DICOM Response with a change in the transfer syntax
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
24 * Specification of a quality for JPEG images
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
25
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
26
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
27
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
28 ================================
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
29 6.5.1 WADO-RS / RetrieveStudy
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
30 6.5.2 WADO-RS / RetrieveSeries
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
31 6.5.3 WADO-RS / RetrieveInstance
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
32 ================================
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
33
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
34 Supported
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
35 ---------
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
36
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
37 * DICOM Response, if no change in the transfer syntax
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
38
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
39
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
40 Not supported
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
41 -------------
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
42
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
43 * DICOM Response with a change in the transfer syntax
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
44 * Bulk data response
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
45 * MediaType data response
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
46
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
47
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
48
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
49 ================================
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
50 6.5.4 WADO-RS / RetrieveFrames
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
51 ================================
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
52
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
53 Almost entirely supported.
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
54
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
55 The only missing feature is returning multi-frame media types (cf. Table 6.5-1).
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
56
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
57
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
58
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
59 ================================
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
60 6.5.5 WADO-RS / RetrieveBulkdata
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
61 ================================
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
62
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
63 Supported
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
64 ---------
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
65
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
66 * application/octet-stream response
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
67
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
68
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
69 Not supported
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
70 -------------
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
71
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
72 * MediaType data response
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
73 * Range query (only entire bulk data object can be returned)
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
74
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
75
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
76
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
77 ================================
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
78 6.5.6 WADO-RS / RetrieveMetadata
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
79 ================================
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
80
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
81 Supported.
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
82
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
83
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
84
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
85 ===========
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
86 6.6 STOW-RS
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
87 ===========
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
88
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
89 Supported
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
90 ---------
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
91
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
92 * DICOM Request
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
93 * JSON Response (DICOM JSON Model Object from Annex F of PS3.18)
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
94 * XML Response (Native DICOM Model of PS3.19)
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
95
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
96
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
97 Not supported
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
98 -------------
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
99
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
100 * XML Metadata + Bulk Data Request
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
101 * JSON Metadata + Bulk Data Request
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
102
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
103
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
104
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
105
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
106 ===========
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
107 6.7 QIDO-RS
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
108 ===========
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
109
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
110
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
111 Not supported
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
112 -------------
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
113
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
114 * Query against sequences
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
115 * Flag "includefield=all"
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
116
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
117
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
118 Ignored
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
119 -------
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
120
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
121 * Flag "fuzzymatching"
7b67cfa8a3aa oops, bad file was removed
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
diff changeset
122 * Header "Cache-control"
171
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
123
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
124
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
125
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
126 ==========================================================
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
127 CP 1509 - Refactor media type description for web services
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
128 ==========================================================
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
129
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
130 Not supported.
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
131
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
132 "There are some significant changes described in CP 1509 to various
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
133 parts of the PS3.18 standard that defines DICOMweb services. [...] The
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
134 most important changes are cleaning up the bulk data media types,
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
135 adding a rendered component to the URL for rendered resources,
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
136 clarifying that compressed bulk data never contains the encapsulation
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
137 item tags, and making JSON support required on the server side and the
1cdee1170a11 cp 1509
Sebastien Jodogne <s.jodogne@gmail.com>
parents: 159
diff changeset
138 default for query responses." [David Clunie]