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 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

The status values which are specific for this SOP Class are defined as shown in Table H.4-9.

Table H.4-9 STATUS VALUES

Status Meaning 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 Unable to create Print Job SOP Instance; print queue is full C602
Image size is larger than image box size C603
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.