The N-ACTION is used to print one or more copies of the last created instance of the Film Box.
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|
|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|
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
|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.
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.