H.4.6.2 DIMSE Service Group

The DIMSE Services which are applicable to the IOD are shown below.

DIMSE Service Element Usage SCU/SCP
N-EVENT-REPORT M/M
N-GET U/M

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

This Section describes the behavior of the DIMSE Services which are specific for this IOD. The general behavior of the DIMSE Services is specified in PS 3.7.

H.4.6.2.1 N-EVENT-REPORT

The N-EVENT-REPORT is used to report the changes of the printer status in an asynchronous way.

H.4.6.2.1.1 Attributes

The arguments of the N-EVENT-REPORT are defined as shown in Table H.4-16.

Note: The encoding of Notification Event Information is defined in PS 3.7.

Table H.4-16NOTIFICATION EVENT INFORMATION

Event Type Name Event Type ID Attribute Tag Usage SCU/SCP
Normal 1
Warning 2 Printer Status Info (2110,0020) U/M
Film Destination (2000,0040) U/U
Printer Name (2110,0030) U/U
Failure 3 Printer Status Info (2110,0020) U/M
Film Destination (2000,0040) U/U
Printer Name (2110,0030) U/U

H.4.6.2.1.2 Behavior

The SCP shall use the N-EVENT-REPORT to inform the SCU about each execution change. The SCP shall send the events to all SCUs with which the SCP has an Association that is using the printer for which the status changes.

The SCU shall return the confirmation of the N-EVENT-REPORT operation.

If the Event Type Name = Warning or Failure then the warning/failure condition is stored in the Printer Status Info argument. The possible values the Printer Status Info argument are defined in H.4.6.3.

H.4.6.2.2 N-GET

The N-GET is used to retrieve an instance of the Printer SOP Class.

H.4.6.2.2.1 Attributes

The Attributes which may be retrieved are shown in Table H.4-17.

Table H.4-17 N-GET ATTRIBUTES

Attribute name Tag Usage SCU/SCP
Printer Status (2110,0010) U/M
Printer Status Info (2110,0020) U/M
Printer Name (2110,0030) U/U
Manufacturer (0008,0070) U/U
Manufacturer Model Name (0008,1090) U/U
Device Serial Number (0018,1000) U/U
Software Versions (0018,1020) U/U
Date Last Calibration (0018,1200) U/U
Last Calibration (0018,1201) U/U

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

H.4.6.2.2.2 Behavior

The SCU uses the N-GET to request the SCP to get a Printer SOP Instance. The SCU shall specify in the N-GET request primitive the UID of the SOP Instance to be retrieved.

The SCP shall return the values for the specified Attributes of the specified SOP Instance.

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