Материал: part02

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

Page 186​

DICOM PS3.2 2020a - Conformance​

- Standard -​

DICOM PS3.2 2020a - Conformance​

Page 187​

E Conformance Statement Example Print​

Server (Informative)​

Disclaimer:​

ThisdocumentisasampleDICOMConformanceStatementforafictionalPrintServer(SCP)ManagementSystem,calledEXAMPLE-​

PRINT-SERVER-MANAGEMENT (also called Print Server) produced by a fictional vendor called EXAMPLE-IMAGING-PRODUCTS.​

As stated in the annex title, this document is truly informative, and not normative. A conformance statement of an actual product might​ implement additional services and options as appropriate for its specific purpose. In addition, an actual product might implement the​ servicesdescribedinadifferentmannerand,forexample,withdifferentcharacteristicsand/orsequencingofactivities.Inotherwords,​ this conformance statement example does not intend to standardize a particular manner that a product might implement DICOM​ functionality.​

E.0 Cover Page​

Company Name: EXAMPLE-PrintingPRODUCTS.​

Product Name: EXAMPLE-PRINT-SERVER​

Version: 1.0-rev. A.1​

Internal document number: 4226-xxx-yyy-zzz rev 1​

Date: YYYYMMDD​

E.1 Conformance Statement Overview​

This fictional product EXAMPLE-PRINT-SERVER-MANAGEMENT implements the necessary DICOM services to facilitate the Print​ (SCP)ImagingManagementinthehealthcaredepartments,managingPrintimagingoveranetworkonMedicalLaserImagingSystems.​ It enables the capabilities to capture images at any networked DICOM modality and then print them anywhere they're needed in the​ medical facility.​

Furthermore, before sending the images to be printed the EXAMPLE-PRINT-SERVER-MANAGEMENT will apply image processing,​ using presentation parameters and LUT to improve the image presentation quality and consistency. Moreover, it will manage the​ printing presentation format and the Printer queue and Configuration.​

Table E.1-1 provides an overview of the network services supported by EXAMPLE-PRINT-SERVER-MANAGEMENT.​

Table E.1-1. Network Services​

SOP Classes​

User of Service (SCU)​

Provider of Service (SCP)​

Print Management​

 

 

Grayscale Print Management Meta​

No​

Yes​

Presentation LUT​

No​

Yes​

Printer Configuration​

No​

Yes​

Print Job​

No​

Yes​

Basic Annotation​

No​

Yes​

E.2 Table of Contents​

A table of contents shall be provided to assist readers in easily finding the needed information.​

- Standard -​

Page 188​

DICOM PS3.2 2020a - Conformance​

E.3 Introduction​

E.3.1 Revision History​

Table E.3.1-1. Revision History​

Document Version​

Date​

 

Author​

Description​

1.1​

October 30,2003​

WG 6​

 

For Final Text​

1.2​

August 30, 2007​

WG 6​

 

Revised Introduction​

E.3.2 Audience, Remarks, Terms and Definitions, Basics of DICOM Communication, Abbrevi-​ ations, References​

See example text in Section A.3.​

E.3.3 Additional Remarks for This Example​

ThisdocumentisasampleDICOMConformanceStatementcreatedforDICOMPS3.2.Itistobeusedsolelyasanexampletoillustrate​ how to create a DICOM Conformance Statement for a print server system supporting DICOM Print Services. The subject of the doc-​ ument, EXAMPLE-PRINT-SERVER-MANAGEMENT, is a fictional product.​

E.4 Networking​

E.4.1 Implementation Model​

E.4.1.1 Application Data Flow​

This implementation model uses the DICOM Basic Print Management Meta SOP Class to receive studies for the Medical Imager.​ Multiple associations to Print SCUs are supported.​

 

DICOM Standard Interface

Receives

 

 

 

Print Composer

 

 

 

Images and

 

 

 

Presentation Data

 

 

 

(SCU) Send

and Prepare

 

 

 

Images & Print

Images for

Print

 

 

Management

Printing

 

 

Information

Management

 

 

 

 

 

 

 

Server

 

 

 

 

Application

 

 

Remote AE

Connectivity

 

 

 

 

 

 

Receives

Verification

 

 

 

Connectivity

 

 

 

 

Verification

 

 

 

 

 

Figure E.4.1-1. Application Data Flow Diagram​

The Print Server is receiving the Images with the Presentation and Annotation information, it Apply it on the images and creates a​ print-jobwithintheprintqueue,containingoneormorefilmpagescomposedfromimagesselectedbytheclientPrintSCU.Furthermore,​ it also manages the Printer Status and Configuration.​

- Standard -​

DICOM PS3.2 2020a - Conformance​

Page 189​

E4.1.2 Functional Definition of AEs​

E.4.1.2.1 Functional Definition of Print Server (SCP) Application Entity​

ThePrintServerSystemacquirestheimageswiththedemographicsandpresentationinformationfromtheconnectedPrintComposer​ (SCU)thatisGroupedwithaWorkstationoranArchivedevice.Studiesaretemporarilystoredondisk.Theimagesarethenprocessed​ and formatted and finally queued as a print job on the Printer queue. If the Printer is operating normally, then the film sheets described​ in the print-job will be printed. Changes in the Printer operation status will be detected (e.g., film Magazine empty) and reported back​ to the Print SCU. If the Printer is not operating normally, then the print-job will be set to an error state and can be restarted by the​ user via the job control interface.​

The Print Server Management includes:​

•​DICOM Association and Negotiation Management​

•​Image Buffering​

•​Image Processing (Windowing level, P-LUT, GSDF, Annotation, etc)​

•​Image Formatting (Film sheet format)​

•​Printing​

•​Print Job Status Tracking​

•​Print Status Tracking​

•​Printer Configuration Tracking​

The Printer Status and Configuration can be requested at any time by the Print SCU, while the Print Server will update the Print SCU​ asynchronously whenever the Printer status get changed. Furthermore, the Print Server provides in addition a Service operation of​ checking the networking connectivity to it's Print SCU using the Verification SOP Class.​

- Standard -​

Page 190​

DICOM PS3.2 2020a - Conformance​

E.4.1.3 Sequencing of Real-World Activities​

Print

 

Print

Composer

 

Server

 

 

 

** DICOM Printer Status N-GET

1.DICOM Film Session N-CREATE

2.DICOM Presentation LUT N-CREATE

3.DICOM Film Box N-CREATE

4.Create Image Boxes & Annotation Boxes

5.DICOM Image Box N-SET

6.DICOM Annotation Box N-SET

7.DICOM Film Session N-ACTION

(or) 8. DICOM Film Box N-ACTION

9. Create Print Job

10. DICOM Film Session N-DELETE

* DICOM Print Job N-GET

* DICOM Print Job N-EVENT-REPORT

** DICOM Printer Status N-GET

** DICOM Printer Configuration N-GET

** DICOM Printer Status N-EVENT-REPORT

Figure E.4.1-2. Print Server Management Sequence​

Note​

1.​The Print Job N-GET and N-EVENT-REPORT are Asynchronous messages that may occur at any time after the Print​ Job was created.​

2.​The Printer Status & Configuration N-GET and the N-EVENT-REPORT are Asynchronous messages that may occur​ at any time it is needed during the Print sequence.​

The Print Server Management workflow activities in the sequence order as described in Figure E.4.1-2 apply:​ 1.​DICOM Film Session N-CREATE​

2.​DICOM Presentation LUT N-CREATE​ 3.​DICOM Film Box N-CREATE​ 4.​Create Image Boxes & Annotation Boxes​ 5.​DICOM Image Box N-SET​

6.​DICOM Annotation Box N-SET​

7.​DICOM Film Session N-ACTION, A print job is created for each Film Session N-action.​ 8.​DICOM Film Box N-ACTION, A print job is created for each Film Box N-action.​ 9.​Create Print Job​

10.​DICOM Film Session N-DELETE.​

- Standard -​