H.3 Print management conformance

H.3.1 Scope

Print Management conformance is defined in terms of supported Meta SOP Classes, which correspond with the mandatory functionality, and of supported optional SOP Classes, which correspond with additional functionality.

A Meta SOP Class corresponds with a pre-defined group of SOP Classes. The following Print Management Meta SOP Classes are defined:

All SCUs and SCPs of the Print Management Service Class shall support at least one of the Basic Print Management Meta SOP Classes.

In addition the other Meta SOP Classes or optional SOP Classes may be supported.

The Meta SOP Class level negotiation is used to define a minimum set of print functions; the SOP Class level negotiation is used to define additional functions.

If multiple Meta SOP Classes and one or more optional SOP Classes are negotiated, the SCP shall support all the optional SOP Classes in conjunction with all the Meta SOP Classes.

At association setup, the negotiation process between the Print Management SCU and SCP shall occur for

Note: It is possible for an SCP to support Associations for printing and to also support additional Associations for the sole purpose of exchanging status information about the printer.

H.3.2 Print Management Meta SOP Classes

H.3.2.1 Description

The Basic Print Management Meta SOP Classes correspond with the minimum functionality that an implementation of the Print Management Service Class shall support. The Basic Print Management Meta SOP Classes support the following mandatory features:

The optional SOP Classes described in Section H.3.3 may be used with the Basic Print Management Meta SOP Classes.

The following features are optional for SCUs and SCPs:

H.3.2.2 Meta SOP Class Definitions

H.3.2.2.1 Basic Grayscale Print Management Meta SOP Class

The Meta SOP Class is defined by the following set of supported SOP Classes.

SOP Class Name Reference Usage SCU/SCP
Basic Film Session SOP Class H.4.1 M/M
Basic Film Box SOP Class H.4.2 M/M
Basic Grayscale Image Box SOP Class H.4.3.1 M/M
Printer SOP Class H.4.6 M/M

Note: The image pixel data are part of the Basic Grayscale Image Box SOP Class

The meaning of the Usage SCU/SCP is described in Section H.2.4.

The Basic Grayscale Print Management Meta SOP Class UID has the value “1.2.840.10008.5.1.1.9”.

H.3.2.2.2 Basic Color Print Management Meta SOP Class

The Meta SOP Class is defined by the following set of supported SOP Classes.

SOP Class Name Reference Usage SCU/SCP
Basic Film Session SOP Class H.4.1 M/M
Basic Film Box SOP Class H.4.2 M/M
Basic Color Image Box SOP Class H.4.3.2 M/M
Printer SOP Class H.4.6 M/M

Note: The image pixel data are part of the Basic Color Image Box SOP Class

The meaning of the Usage SCU/SCP is described in Section H.2.4.

The Basic Color Print Management Meta SOP Class UID has the value “1.2.840.10008.5.1.1.18”.

H.3.2.2.3 Referenced Grayscale Print Management Meta SOP Class (Retired)

This section was previously defined in DICOM. It is now retired. See PS 3.4-1998.

H.3.2.2.4 Referenced Color Print Management Meta SOP Class (Retired)

This section was previously defined in DICOM. It is now retired. See PS 3.4-1998.

H.3.2.2.5 Pull Stored Print Management Meta SOP Class (Retired)

This section was previously defined in DICOM. It is now retired. See PS 3.4-2004.

H.3.3 Optional SOP Classes

H.3.3.1 Description

The optional SOP Classes address functionality beyond that of the Print Management Meta SOP Classes. One or more optional SOP Classes may be used in addition to the Print Management Meta SOP Classes.

The following functionality is supported by the optional SOP Classes:

Use of these optional SOP Classes allows an SCU to provide information to be printed with or on an image without burning the information into the image pixels. If these optional SOP Classes are not supported by both the SCU and SCP, then only the information burnt in to the image pixels before they are sent to the SCP will be printed. If the optional SOP Classes are not supported, the SCU is responsible for burning all expected text or graphics into the image pixels.

H.3.3.2 List of Optional SOP Classes

The following optional SOP Classes may be used in conjunction with the Basic Print Management Meta SOP Classes specified in Section H.3.2.2.

SOP Class Name Reference Usage SCU/SCP
Basic Annotation Box SOP Class H.4.4 U/U
Print Job SOP Class H.4.5 U/U
Presentation LUT SOP Class H.4.9 U/U
Printer Configuration Retrieval SOP Class H.4.11 U/U

Note: Negotiation of the Presentation LUT SOP Class does not imply any behavior in the SCP. Behavior is explicit when the Presentation LUT SOP Class is created and referenced at either the Film Session, Film Box, or Image Box levels.

H.3.4 Conformance statement

The implementation Conformance Statement of these SOP Classes shall follow PS 3.2.

The SCU Conformance Statement shall specify the following items:

The SCP Conformance Statement shall specify the following items: