DICOM PS3.4 2019a - Service Class Specifications
H.4.2.2.4 N-ACTION

The N-ACTION is used to print one or more copies of the last created instance of the Film Box.

H.4.2.2.4.1 Attributes

The arguments of the N-ACTION are defined as shown in Table H.4-8.

The Action Reply argument is encoded as a DICOM Data Set. The Data Set only contains the Attribute Referenced Print Job Sequence (2100,0500), which includes the Referenced SOP Class UID (0008,1150) and the Referenced SOP Instance UID (0008,1155).

If the SCP supports the Print Job SOP Class, the Action Reply argument is contained in the N-ACTION response. Otherwise, the Action Reply is not contained in the N-ACTION response.

Table H.4-8. N-ACTION Arguments

Action Type Name

Action Type ID

Attribute Name

Tag

Usage SCU/SCP

Print

1

Referenced Print Job Sequence

(2100,0500)

-/MC

Required if Print Job SOP is supported

>Referenced SOP Class UID

(0008,1150)

-/MC

Required if Referenced Print Job Sequence (2100,0500) is present

>Referenced SOP Instance UID

(0008,1155)

-/MC

Required if Referenced Print Job Sequence (2100,0500) is present


H.4.2.2.4.2 Status

Table H.4-9 defines the specific status code values that may be returned in a N-ACTION response. See PS3.7 for additional response status codes.

Table H.4-9. Status Values

Service Status

Further Meaning

Status Code

Success

Film accepted for printing; if supported, the Print Job SOP Instance is created

0000

Warning

Film Box SOP Instance hierarchy does not contain Image Box SOP Instances (empty page)

B603

Image size is larger than image box size, the image has been demagnified.

B604

Image size is larger than the Image Box size. The Image has been cropped to fit.

B609

Image size or Combined Print Image size is larger than the Image Box size. Image or Combined Print Image has been decimated to fit.

B60A

Failure

Failed: Unable to create Print Job SOP Instance; print queue is full

C602

Failed: Image size is larger than image box size

C603

Failed: Combined Print Image size is larger than the Image Box size

C613


Note

Previous versions of the DICOM Standard defined the status code of C604. This code was specified for the case of an image position collision. Since image position collision is not a possible state, the code has been retired.

H.4.2.2.4.3 Behavior

The SCU uses the N-ACTION to request the SCP to print one or more copies of a single film of the film session. The SCU shall only specify the SOP Instance UID of the last created Basic Film Box SOP Instance in the N-ACTION request primitive.

The SCP shall make a copy of the "working" Basic Film Session SOP Instance and the "working" Basic Film Box SOP Instance hierarchy, which contains all the information to control the Print Process. Hence the SCU may further update the "working" SOP Instances without affecting the result of previous print requests. The execution of the Print Process is monitored by the Print Job SOP Class (if supported by the SCP) and the Printer SOP Class.

If the SCP supports the Print Job SOP Class then the SCP shall create a Print Job SOP Instance, which contains the copy of the "working" Basic Film Session SOP Instance hierarchy and shall return the Print Job SOP Class/Instance UID pair in the Attribute Referenced Print Job Sequence of the Action Reply argument.

The SCP shall return the status code of the requested operation. The meaning of success, warning, and failure status codes is defined in Section H.2.5.

DICOM PS3.4 2019a - Service Class Specifications