DICOM PS3.2 2023a - Conformance
N.7.3.3.4 Worklist Web Service
N.7.3.3.4.1 Create 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-98 lists the Status Codes that an origin server supports for the Create Transaction of the Worklist 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-98. Status Codes of Origin Server for Create Transaction

Status

Code

Condition

Success

201 (Created)

Failure

400 (Bad Request)

409 (Conflict)


N.7.3.3.4.2 Create 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-99 lists the Status Codes that a user agent supports for the Create Transaction of the Worklist 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-99. Status Codes of User Agent for Create Transaction

Status

Code

Behavior

Success

201 (Created)

Failure

400 (Bad Request)

409 (Conflict)

-

Other status codes


N.7.3.3.4.3 Retrieve Workitem 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-100 lists the Status Codes that an origin server supports for the Retrieve Workitem Transaction of the Worklist 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-100. Status Codes of Origin Server for Retrieve Workitem Transaction

Status

Code

Condition

Success

200 (OK)

Failure

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)


N.7.3.3.4.4 Retrieve Workitem 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-101 lists the Status Codes that a user agent supports for the Retrieve Workitem Transaction of the Worklist 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-101. Status Codes of User Agent for Retrieve Workitem Transaction

Status

Code

Behavior

Success

200 (OK)

Failure

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)

-

Other status codes


N.7.3.3.4.5 Update Workitem 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-102 lists the Status Codes that an origin server supports for the Update Workitem Transaction of the Worklist 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-102. Status Codes of Origin Server for Update Workitem Transaction

Status

Code

Condition

Success

200 (OK)

Failure

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)


N.7.3.3.4.6 Update Workitem 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-103 lists the Status Codes that a user agent supports for the Update Workitem Transaction of the Worklist 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-103. Status Codes of User Agent for Update Workitem Transaction

Status

Code

Behavior

Success

200 (OK)

Failure

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)

-

Other status codes


N.7.3.3.4.7 Change Workitem State 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-104 lists the Status Codes that an origin server supports for the Change Workitem State Transaction of the Worklist 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-104. Status Codes of Origin Server for Change Workitem State Transaction

Status

Code

Condition

Success

200 (OK)

Failure

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)


N.7.3.3.4.8 Change Workitem State 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-105 lists the Status Codes that a user agent supports for the Change Workitem Transaction of the Worklist 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-105. Status Codes of User Agent for Change Workitem State Transaction

Status

Code

Behavior

Success

200 (OK)

Failure

400 (Bad Request)

404 (Not Found)

409 (Conflict)

410 (Gone)

-

Other status codes


N.7.3.3.4.9 Request Cancellation 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-106 lists the Status Codes that an origin server supports for the Request Cancellation of the Worklist 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-106. Status Codes of Origin Server for Request Cancellation Transaction

Status

Code

Condition

Success

202 (Accepted)

Failure

400 (Bad Request)

404 (Not Found)

409 (Conflict)


N.7.3.3.4.10 Request Cancellation Transaction as User Agent

Table N.7-107 lists the Status Codes that a user agent supports for the Request Cancellation Transaction of the Worklist 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-107. Status Codes of User Agent for Request Cancellation Transaction

Status

Code

Behavior

Success

202 (Accepted)

Failure

400 (Bad Request)

404 (Not Found)

409 (Conflict)

-

Other status codes


N.7.3.3.4.11 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-108 lists the Status Codes that an origin server supports for the Search Transaction of the Worklist 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-108. Status Codes of Origin Server for Search Transaction

Status

Code

Condition

Success

200 (OK)

204 (No Content)

206 (Partial Content)

Failure

400 (Bad Request)

413 (Payload Too Large)


N.7.3.3.4.12 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-109 lists the Status Codes that a user agent supports for the Search Transaction of the Worklist 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-109. Status Codes of User Agent for Search Transaction

Status

Code

Behavior

Success

200 (OK)

204 (No Content)

206 (Partial Content)

Failure

400 (Bad Request)

413 (Payload Too Large)

-

Other status codes


N.7.3.3.4.13 Subscribe 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-110 lists the Status Codes that an origin server supports for the Subscribe Transaction of the Worklist Web Service and the conditions in which the listed Status Codes is 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-110. Status Codes of Origin Server for Subscribe Transaction

Status

Code

Condition

Success

201 (Created)

Failure

400 (Bad Request)

403 (Forbidden)

404 (Not Found)


N.7.3.3.4.14 Subscribe 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-111 lists the Status Codes that a user agent supports for the Subscribe Transaction of the Worklist 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-111. Status Codes of User Agent for Subscribe Transaction

Status

Code

Behavior

Success

201 (Created)

Failure

400 (Bad Request)

403 (Forbidden)

404 (Not Found)

-

Other status codes


N.7.3.3.4.15 Unsubscribe 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-112 lists the Status Codes that an origin server supports for the Unsubscribe Transaction of the Worklist 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-112. Status Codes of Origin Server for Unsubscribe Transaction

Status

Code

Condition

Success

200 (OK)

Failure

400 (Bad Request)

404 (Not Found)


N.7.3.3.4.16 Unsubscribe 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-113 lists the Status Codes that a user agent supports for the Unsubscribe Transaction of the Worklist 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-113. Status Codes of User Agent for Unsubscribe Transaction

Status

Code

Behavior

Success

200 (OK)

Failure

400 (Bad Request)

404 (Not Found)

-

Other status codes


N.7.3.3.4.17 Suspend Global Subscription 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-114 lists the Status Codes that an origin server supports for the Suspend Global Subscription Transaction of the Worklist 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-114. Status Codes of Origin Server for Suspend Global Subscription Transaction

Status

Code

Condition

Success

200 (OK)

Failure

400 (Bad Request)

404 (Not Found)


N.7.3.3.4.18 Suspend Global Subscription 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-115 lists the Status Codes that a user agent supports for the Suspend Global Subscription Transaction of the Worklist 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-115. Status Codes of User Agent for Suspend Global Subscription Transaction

Status

Code

Behavior

Success

200 (OK)

Failure

400 (Bad Request)

404 (Not Found)

-

Other status codes


DICOM PS3.2 2023a - Conformance