DICOM PS3.18 2026c - Web Services

10.6.3 Response

The response shall have the following syntax:

version SP status-code SP reason-phrase CRLF
[Content-Type: media-type CRLF]
[Content-Location: url CRLF]
[(Content-Length: uint / Transfer-Encoding: encoding) CRLF]
*(header-field CRLF)
CRLF
[payload]

10.6.3.1 Status Codes

Table 10.6.3-1 shows some common status codes corresponding to this Transaction. See also Section 8.5 for additional status codes.

Table 10.6.3-1. Status Code Meaning

Status

Code

Meaning

Success

200 (OK)

The search completed successfully, and the results are contained in the payload. If there are additional results available or there are warnings the Warning Header Field shall contain a URL referencing a Search Status report. This status code is also be used to indicate a successful search that yields zero results, in which case the payload includes an empty list of results.

Failure

400 (Bad Request)

The was a problem with the request. For example, the Query Parameter syntax is incorrect.

413 (Payload Too Large)

The search was too broad, and the body of the response should contain a Status Report with additional information about the failure.


DICOM PS3.18 2026c - Web Services