DICOM PS3.18 2020e - Web Services

11.5.3 Response

The response shall have the following syntax:

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

11.5.3.1 Status Codes

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

Table 11.5.3-1. Status Code Meaning

Status

Code

Meaning

Success

200 (OK)

All Instances were successfully retrieved.

Failure

400 (Bad Request)

There was a problem with the request.

404 (Not Found)

The origin server has no knowledge of the Target Workitem. See Section CC.2.1.3 “Service Class Provider Behavior” in PS3.4.

409 (Conflict)

The request cannot be performed for one of the following reasons:

  • the submitted request is inconsistent with the current state of the Target Workitem

  • the Transaction UID is missing

  • the Transaction UID is incorrect

410 (Gone)

The origin server knows that the Target Workitem did exist but has been deleted.


DICOM PS3.18 2020e - Web Services