Материал: part02

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

DICOM PS3.2 2020a - Conformance​

Page 191​

The following additional activities are asynchronous mode and they can be send any time the Print Server is up and running:​

*DICOM Print Job N-GET, request the execution status of a Print Job.​

*DICOM Print Job N-EVENT-REPORT, report an update on the execution status of a Print Job.​ ** DICOM Printer Status N-GET - Request a Printer Status, anytime the Printer is ON.​

** DICOM Printer Configuration N-GET - Request the Printer configuration, anytime the Printer is ON.​ ** DICOM Printer Status N-EVENT-REPORT - Report the Printer Status Changed.​

E.4.2 AE Specifications​

E.4.2.1 Print Server Management (SCP) Application Entity Specification​

E.4.2.1.1 SOP Classes​

The EXAMPLE-PRINT-SERVER-MANAGEMENT provides Standard Conformance to the following SOP Classes:​

Table E.4.2-1. SOP Classes for AE Print Server (SCP)​

SOP Class Name​

SOP Class UID​

SCU​

SCP​

Basic Grayscale Print Management Meta SOP​1.2.840.10008.5.1.1.9​

No​

Yes​

Class​

 

 

 

Presentation LUT SOP Class​

1.2.840.10008.5.1.1.23​

No​

Yes​

Printer Configuration​

1.2.840.10008.5.1.1.16.376​

No​

Yes​

Print Job​

1.2.840.10008.5.1.1.14​

No​

Yes​

Basic Annotation Box SOP Class​

1.2.840.10008.5.1.1.15​

No​

Yes​

Verification SOP Class​

1.2.840.10008.1.1​

Yes​

Yes​

E.4.2.1.2 Association Establishment Policy​

E.4.2.1.2.1 General​

The Print Server Management System will accept associations while configured as an Print SCP and while a valid local Printer des-​ tination exists.​

The DICOM standard application context name for DICOM is always accepted​

Table E.4.2-2. DICOM Application Context for AE Print SCP​

Application Context Name​

1.2.840.10008.3.1.1.1​

E.4.2.1.2.2 Number of Associations​

 

The EXAMPLE-PRINT-SERVER-MANAGEMENT will accept Up to 8 simultaneous delivery Associations. If an attempt is made to​ open more than 8 simultaneous Associations, the Print Server System will reject the additional Associations (A-ASSOCIATE-RJ).​

Table E.4.2-3. Number of Associations Accepted for AE Print Server Management (SCP)​

Maximum number of simultaneous Associations​

8 (Configurable)​

EXAMPLE-PRINT-SERVER-MANAGEMENT will also initiate one Association at a time for each destination to which a connectivity​ verification request is being processed. Only one connectivity verification job will be active at a time, the other remains pending until​ the active job is completed or failed.​

- Standard -​

Page 192​ DICOM PS3.2 2020a - Conformance​

Table E.4.2-4. Number of Associations Initiated for Connectivity​

Maximum number of simultaneous Associations​

1​

E.4.2.1.2.3 Asynchronous Nature​

 

The EXAMPLE-PRINT-SERVER-MANAGEMENT does not support asynchronous communication. Multiple outstanding transactions​ are not supported. It allows up to one invoked and one performed operation on an Association (it is synchronous).​

Table E.4.2-5. Asynchronous Nature as a SCP for AE Print Server (SCP)​

Maximum number of outstanding asynchronous transactions​

1​

E.4.2.1.2.4 Implementation Identifying Information​

 

The implementation information for this Application Entity is:​

 

Table E.4.2-6. DICOM Implementation Class and Version for AE Print SCP​

Implementation Class UID​

xxxxxxxxxxx.yy.etc.ad.inf.usw​

Implementation Version Name​

PRINTSCP_VERS_01​

E.4.2.1.3 Association Initiation Policy​

E.4.2.1.3.1 Activity - Connectivity Verification​

E.4.2.1.3.1.1 Description and Sequencing of Activities​

The EXAMPLE-PRINT-SERVER-MANAGEMENT initiates Associations only for the purpose of verifying a DICOM connection.​

E.4.2.1.3.1.2 Proposed Presentation Context Table​

The EXAMPLE-PRINT-SERVER-MANAGEMENT is capable of proposing the Presentation Contexts as shown in the following table:​

Table E.4.2-7. Proposed Presentation Context for Connectivity Verification​

 

 

Presentation Context Table​

 

 

Abstract Syntax​

Transfer Syntax​

Role​

Extended​

Name​

UID​

Name List​

UID List​

 

Negotiation​

 

 

Verification​

1.2.840.10008.1.1​Implicit VR Little Endian​

1.2.840.10008.1.2​

SCU​

None​

 

 

Explicit VR Little Endian​

1.2.840.10008.1.2.1​

 

 

E.4.2.1.3.1.3 SOP Specific Conformance for Connectivity Verification​

The EXAMPLE-PRINT-SERVER-MANAGEMENT provides standard conformance to the DICOM Verification Service Class as an​ SCU. The status code for the C-ECHO is as follows:​

Table E.4.2-8. C-ECHO Response Status Handling Behavior​

Code​

Status​

Meaning​

0000​

Success​

The C-ECHO request is accepted.​

- Standard -​

DICOM PS3.2 2020a - Conformance​

Page 193​

E.4.2.1.4 Association Acceptance Policy​

E.4.2.1.4.1 Activity - Print Server Management​

E.4.2.1.4.1.1 Description and Sequencing of Activities​

A remote peer DICOM Application Entity, acting as an Print SCU, establishes an association with the EXAMPLE-PRINT-SERVER-​ MANAGEMENT that accepts these Associations for the purpose of receiving images and image presentation related data for image​ processing and printing on a hard copy medium.​

When an association has been established the Sequencing of Real-World Activities is as described in Section E.4.1.3.​

ThePrintServer(SCP)AEmayrejectassociationattemptsasshowninTableE.4.2-9.TheResult,SourceandReason/Diagcolumns​ represent the values returned in the appropriate fields of an ASSOCIATE-RJ PDU (see Section 9.3.4 “A-ASSOCIATE-RJ PDU​ Structure” in PS3.8). The contents of the Source column is abbreviated to save space and the meaning of the abbreviations are:​

a.​1 - DICOM UL service-user​

b.​2 - DICOM UL service-provider (ASCE related function)​

c.​3 - DICOM UL service-provider (Presentation related function)​

Table E.4.2-9. Association Rejection Reasons​

Result​

Source​

Reason/Diag​

Explanation​

2 -​

c​

2

- local-limit-exceeded​

The (configurable) maximum number of simultaneous​

rejected-transient​

 

 

 

associations has been reached. An association request with​

 

 

 

 

the same parameters may succeed at a later time.​

2 -​

c​

1

- temporary-congestion​

No associations can be accepted at this time due to the​

rejected-transient​

 

 

 

real-timerequirementsofhigherpriorityactivities(e.g.,during​

 

 

 

 

image acquisition no associations will be accepted) or​

 

 

 

 

because insufficient resources are available (e.g., memory,​

 

 

 

 

processes, threads). An association request with the same​

 

 

 

 

parameters may succeed at a later time.​

1 -​

a​

2

-​

TheassociationrequestcontainedanunsupportedApplication​

rejected-permanent​

application-context-name-not-supported​Context Name. An association request with the same​

 

 

 

 

parameters will not succeed at a later time.​

1 -​

a​

7

- called-AE-title-not-recognized​

The association request contained an unrecognized Called​

rejected-permanent​

 

 

AE Title. An association request with the same parameters​

 

 

 

 

will not succeed at a later time unless configuration changes​

 

 

 

 

are made. This rejection reason normally occurs when the​

 

 

 

 

association initiator is incorrectly configured and attempts to​

 

 

 

 

address the association acceptor using the wrong AE Title.​

1 -​

a​

3

- calling-AE-title-not-recognized​

The association request contained an unrecognized Calling​

rejected-permanent​

 

 

AE Title. An association request with the same parameters​

 

 

 

 

will not succeed at a later time unless configuration changes​

 

 

 

 

are made. This rejection reason normally occurs when the​

 

 

 

 

association acceptor has not been configured to recognize​

 

 

 

 

the AE Title of the association initiator.​

1 -​

b​

1

- no-reason-given​

The association request could not be parsed. An association​

rejected-permanent​

 

 

request with the same format will not succeed at a later time.​

E.4.2.1.4.1.2 Accepted Presentation Contexts​

EXAMPLE-PRINT-SERVER-MANAGEMENT will accept Presentation Contexts as shown in the following table:​

- Standard -​

Page 194​ DICOM PS3.2 2020a - Conformance​

Table E.4.2-10. Accepted Presentation Contexts for Print Server Management Activity​

 

 

Presentation Context Table​

 

 

Abstract Syntax​

Transfer Syntax​

Role​

Extended​

Name​

UID​

Name List​

UID List​

 

Negotiation​

 

 

Verification​

1.2.840.10008.1.1​

Implicit VR Little Endian​

1.2.840.10008.1.2​

SCP​

None​

 

 

Explicit VR Little Endian​

1.2.840.10008.1.2.1​

 

 

Basic Grayscale​

1.2.840.10008.5.1.1.9​

Implicit VR Little Endian​

1.2.840.10008.1.2​

SCP​

None​

Print Management​

 

Explicit VR Little Endian​

1.2.840.10008.1.2.1​

 

 

Meta SOP​

 

 

 

Basic Annotation​

1.2.840.10008.5.1.1.15​

Implicit VR Little Endian​

1.2.840.10008.1.2​

SCP​

None​

Box​

 

Explicit VR Little Endian​

1.2.840.10008.1.2.1​

 

 

 

 

 

 

Print Job​

1.2.840.10008.5.1.1.14​

Implicit VR Little Endian​

1.2.840.10008.1.2​

SCP​

None​

 

 

Explicit VR Little Endian​

1.2.840.10008.1.2.1​

 

 

Presentation LUT​ 1.2.840.10008.5.1.1.23​

Implicit VR Little Endian​

1.2.840.10008.1.2​

SCP​

None​

 

 

Explicit VR Little Endian​

1.2.840.10008.1.2.1​

 

 

Printer​

1.2.840.10008.5.1.1.16.376​Implicit VR Little Endian​

1.2.840.10008.1.2​

SCP​

None​

Configuration​

 

Explicit VR Little Endian​

1.2.840.10008.1.2.1​

 

 

 

 

 

 

The Print Server Management AE will prefer to accept the Explicit VR Little Endian Transfer Syntax if multiple transfer syntaxes are​ offered. Furthermore, At the time of association establishment, the Print Server Management confirms, returning a list of presentation​ contexts that were proposed by the Print SCU and that will be supported by the Print Server Management.​

E.4.2.1.4.1.3 SOP Specific Conformance​

E.4.2.1.4.1.3.1 Specific Conformance for Verification SOP Class​

TheEXAMPLE-PRINT-SERVER-MANAGEMENTprovidesstandardconformancetotheDICOMVerificationServiceClassasaSCP.​ The status code for the C-ECHO is in the following table:​

Table E.4.2-11. C-ECHO Response Status Handling Reasons​

Code​

Status​

Reason​

0000​

Success​

The C-ECHO request is accepted.​

E.4.2.1.4.1.3.2 Specific Conformance to Grayscale Print Management Meta SOP Class​

The EXAMPLE-PRINT-SERVER-MANAGEMENT supports the following mandatory SOP classes as defined by the Basic Grayscale​ Print Management Meta SOP Class:​

Table E.4.2-12. SOP Classes for Basic Grayscale Print Management Meta SOP Class​

SOP Class Name​

SOP Class UID​

SCU​

SCP​

Basic Film Session​

1.2.840.10008.5.1.1.1​

No​

Yes​

Basic Film Box​

1.2.840.10008.5.1.1.2​

No​

Yes​

Basic Grayscale Image Box​

1.2.840.10008.5.1.1.4​

No​

Yes​

Printer​

1.2.840.10008.5.1.1.16​

No​

Yes​

The Common SOP Specific Conformance for all Print SOP Classes, including the general behavior of Print Server Management AE​ during communication failure is summarized in the following table:​

- Standard -​

DICOM PS3.2 2020a - Conformance​ Page 195​

Table E.4.2-13. Print Server SCP Communication Failure Reasons​

Exception​

Behavior​

Timeout​

The Association is aborted using A-ABORT and the print-job is marked as failed. The​

 

reason is logged and the job failure is reported to the user via the job control application.​

AssociationabortedbytheSCPornetwork​The print-job is marked as failed. The reason is logged and the job failure is reported to​ layers​ the user via the job control application.​

ThespecificSOPConformancestatementforeachoftheBasicGrayscalePrintManagementMetaSOPClasscomponentsisdescribed​ in the subsequent sections.​

E.4.2.1.4.1.3.2.1 Specific Conformance for Basic Film Session SOP Class​

The EXAMPLE-PRINT-SERVER-MANAGEMENT provides support for the following DIMSE Services:​

•​N-CREATE​

•​N-SET​

•​N-ACTION​

•​N-DELETE​

E.4.2.1.4.1.3.2.1.1 Film Session SOP Class Operations for N-CREATE​

TheEXAMPLE-PRINT-SERVER-MANAGEMENTprovidesthefollowingsupportfortheFilmSessionattributessentbytheN-CREATE​ DIMSE service::​

Table E.4.2-14. Basic Film Session SOP Class N-CREATE Request Attributes​

Attribute​

Tag​

Valid Range​

DefaultValueifnotsent​ Response to Invalid​

 

 

 

by SCU or invalid value​

Value​

 

 

 

received​

 

 

Number of Copies​

(2000,0010)​

1 - 99​

1​

Warning (0x116)​

Print Priority​

(2000,0020)​

LOW​

LOW​

Warning (0x116)​

 

 

MED​

 

 

 

 

 

HIGH​

 

 

 

Medium Type​

(2000,0030)​

CLEAR FILM​

CLEAR FILM​

Warning (0x116)​

 

 

BLUE FILM​

 

 

 

 

 

PAPER​

 

 

 

 

 

CURRENT(See SectionE.8.5.1)​

 

 

Film Destination​

(2000,0040)​

MAGAZINE​

MAGAZINE​

Warning (0x116)​

 

 

PROCESSOR​

 

 

 

 

 

CURRENT(See SectionE.8.5.1)​

 

 

Film Session Label​

(2000,0050)​

Up to 64 characters​

No default.​

Warning (0x116)​

The Print Server Management behavior and specific status codes sent for the N-CREATE of a specific Film Session is described in​ the following table:​

- Standard -​