DICOM PS3.2 2023a - Conformance
N.7.3.3.3 Studies Web Service
N.7.3.3.3.1 Retrieve Transaction as Origin Server

[Describe the condition which causes the application to send the specific Status Codes. For each other status code used add a row to the table.]

Table N.7-92 lists the Status Codes that an origin server supports for the Retrieve Transaction of the Studies Web Service and the conditions in which the listed Status Codes are sent:

[Describe the condition which causes the application to send the specific Status Codes. For each other status code used add a row to the table.]

Table N.7-92. Status Codes of Origin Server for Retrieve Transaction

Status

Code

Condition

Success

200 (OK)

206 (Partial Content)

Failure

400 (Bad Request)

404 (Not Found)

406 (Not Acceptable)

410 (Gone)

413 (Payload Too Large)


N.7.3.3.3.2 Retrieve Transaction as User Agent

[Describe the behavior of the application when it receives any of the Status Codes listed in the table below, e.g., displaying and logging the error code or retrying the request. For each additional status code supported add a row to the table.

In the "Other status codes" row document the behavior of the application in case it encounters an unknown status code.]

Table N.7-93 lists the Status Codes that a user agent supports for the Retrieve Transaction of the Studies Web Service and defines the application behavior when encountering the listed Status Codes:

[Describe the behavior of the application when it receives any of the Status Codes listed in the table below, e.g., displaying and logging the error code or retrying the request. For each additional status code supported add a row to the table.

In the "Other status codes" row document the behavior of the application in case it encounters an unknown status code.]

Table N.7-93. Status Codes of User Agent for Retrieve Transaction

Status

Code

Behavior

Success

200 (OK)

206 (Partial Content)

Failure

400 (Bad Request)

404 (Not Found)

406 (Not Acceptable)

410 (Gone)

413 (Payload Too Large)

-

Other status codes


N.7.3.3.3.3 Store Transaction as Origin Server

[Describe the condition which causes the application to send the specific Status Codes. For each other status code used add a row to the table.]

Table N.7-94 lists the Status Codes that an origin server supports for the Store Transaction of the Studies Web Service and the conditions in which the listed Status Codes are sent:

[Describe the condition which causes the application to send the specific Status Codes. For each other status code used add a row to the table.]

Table N.7-94. Status Codes of Origin Server for Store Transaction

Status

Code

Condition

Success

200 (OK)

202 (Accepted)

Failure

400 (Bad Request)

409 (Conflict)

415 (Unsupported Media Type)


N.7.3.3.3.4 Store Transaction as User Agent

[Describe the behavior of the application when it receives any of the Status Codes listed in the table below, e.g., displaying and logging the error code or retrying the request. For each additional status code supported add a row to the table.

In the "Other status codes" row document the behavior of the application in case it encounters an unknown status code.]

Table N.7-95 lists the Status Codes that a user agent supports for the Store Transaction of the Studies Web Service and defines the application behavior when encountering the listed Status Codes:

[Describe the behavior of the application when it receives any of the Status Codes listed in the table below, e.g., displaying and logging the error code or retrying the request. For each additional status code supported add a row to the table.

In the "Other status codes" row document the behavior of the application in case it encounters an unknown status code.]

Table N.7-95. Status Codes of User Agent for Store Transaction

Status

Code

Behavior

Success

200 (OK)

202 (Accepted)

Failure

400 (Bad Request)

409 (Conflict)

415 (Unsupported Media Type)

-

Other status codes


N.7.3.3.3.5 Search Transaction as Origin Server

[Describe the condition which causes the application to send the specific Status Codes. For each other status code used add a row to the table.]

Table N.7-96 lists the Status Codes that an origin server supports for the Search Transaction of the Studies Web Service and the conditions in which the listed Status Codes are sent:

[Describe the condition which causes the application to send the specific Status Codes. For each other status code used add a row to the table.]

Table N.7-96. Status Codes of Origin Server for Search Transaction

Status

Code

Condition

Success

200 (OK)

204 (No Content)

Failure

400 (Bad Request)

413 (Payload Too Large)


N.7.3.3.3.6 Search Transaction as User Agent

[Describe the behavior of the application when it receives any of the Status Codes listed in the table below, e.g., displaying and logging the error code or retrying the request. For each additional status code supported add a row to the table.

In the "Other status codes" row document the behavior of the application in case it encounters an unknown status code.]

Table N.7-97 lists the Status Codes that a user agent supports for the Search Transaction of the Studies Web Service and defines the application behavior when encountering the listed Status Codes:

[Describe the behavior of the application when it receives any of the Status Codes listed in the table below, e.g., displaying and logging the error code or retrying the request. For each additional status code supported add a row to the table.

In the "Other status codes" row document the behavior of the application in case it encounters an unknown status code.]

Table N.7-97. Status Codes of User Agent for Search Transaction

Status

Code

Behavior

Success

200 (OK)

204 (No Content)

Failure

400 (Bad Request)

413 (Payload Too Large)

-

Other status codes


DICOM PS3.2 2023a - Conformance