Материал: part02

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

DICOM PS3.2 2020a - Conformance​

Page 161​

D Conformance Statement Sample DICOM​

Image Viewer (Informative)​

Disclaimer:​

ThisdocumentisanexampleDICOMConformanceStatementforafictionalimagedisplaydeviceforDICOMimagesandspectroscopy​ objects obtained over the network, from interchange media, or from PS3.10 files loaded from the local file system.​

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.​

D.0 Cover Page​

Company Name: EXAMPLE-Viewing PRODUCTS.​

Product Name: SAMPLE DICOM Image Viewer​

Version: 1.0-rev. A.1​

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

Date: YYYYMMDD​

D.1 Conformance Statement Overview​

The application supports querying a remote system for a list of DICOM objects that may then be retrieved to the local system. It also​ supports sending locally loaded images across the network to another system.​

All storage SOP Classes defined as of DICOM 2002 can be received, stored and transmitted by the application, but only images and​ spectroscopyobjectsmaybeloadedandviewed.Allsingleandmulti-framewithgrayscaleandRGBcolor(butnotpalettecolor,except​ for Enhanced MR images) images may be displayed.​

Only hierarchical query and retrieval is supported.​

Table D.1-1. Network Services​

SOP Classes​

User of Service(SCU)​

Provider of​

 

 

Service(SCP)​

Transfer​

 

 

Stored Print Storage SOP Class​

Stored only​

Yes​

Hardcopy Grayscale Image Storage SOP Class​

Stored and Viewed​

Yes​

Hardcopy Color Image Storage SOP Class​

Stored and Viewed​

Yes​

Computed Radiography Image Storage​

Stored and Viewed​

Yes​

Digital X-Ray Image Storage - For Presentation​

Stored and Viewed​

Yes​

Digital X-Ray Image Storage - For Processing​

Stored only​

Yes​

Digital Mammography X-Ray Image Storage - For Presentation​Stored and Viewed​

Yes​

Digital Mammography X-Ray Image Storage - For Processing​Stored only​

Yes​

Digital Intra-oral X-Ray Image Storage - For Presentation​

Stored and Viewed​

Yes​

Digital Intra-oral X-Ray Image Storage - For Processing​

Stored only​

Yes​

- Standard -​

Page 162​

DICOM PS3.2 2020a - Conformance​

 

SOP Classes​

 

User of Service(SCU)​

Provider of​

 

 

 

Service(SCP)​

CT Image Storage​

 

Stored and Viewed​

Yes​

Ultrasound Multi-frame Image Storage (Retired)​

Stored and Viewed​

Yes​

Ultrasound Multi-frame Image Storage​

 

Stored and Viewed​

Yes​

MR Image Storage​

 

Stored and Viewed​

Yes​

Enhanced MR Image Storage​

 

Stored and Viewed​

Yes​

MR Spectroscopy Storage​

 

Stored and Viewed​

Yes​

Nuclear Medicine Image Storage (Retired)​

 

Stored and Viewed​

Yes​

Ultrasound Image Storage (Retired)​

 

Stored and Viewed​

Yes​

Ultrasound Image Storage​

 

Stored and Viewed​

Yes​

Secondary Capture Image Storage​

 

Stored and Viewed​

Yes​

Multi-frame Single Bit Secondary Capture Image Storage​

Stored and Viewed​

Yes​

Multi-frame Grayscale Byte Secondary Capture Image Storage​Stored and Viewed​

Yes​

Multi-frame Grayscale Word Secondary Capture Image Storage​Stored and Viewed​

Yes​

Multi-frame True Color Secondary Capture Image Storage​

Stored and Viewed​

Yes​

Standalone Overlay Storage​

 

Stored only​

Yes​

Standalone Curve Storage​

 

Stored only​

Yes​

12-lead ECG Waveform Storage​

 

Stored only​

Yes​

General ECG Waveform Storage​

 

Stored only​

Yes​

Ambulatory ECG Waveform Storage​

 

Stored only​

Yes​

Hemodynamic Waveform Storage​

 

Stored only​

Yes​

Cardiac Electrophysiology Waveform Storage​

Stored only​

Yes​

Basic Voice Audio Waveform Storage​

 

Stored only​

Yes​

Standalone Modality LUT Storage​

 

Stored only​

Yes​

Standalone VOI LUT Storage​

 

Stored only​

Yes​

Grayscale Softcopy Presentation State Storage SOP Class​

Stored and Viewed​

Yes​

X-Ray Angiographic Image Storage​

 

Stored and Viewed​

Yes​

X-Ray Radiofluoroscopic Image Storage​

 

Stored and Viewed​

Yes​

X-Ray Angiographic Bi-Plane Image Storage (Retired)​

Stored only​

Yes​

Nuclear Medicine Image Storage​

 

Stored and Viewed​

Yes​

Raw Data Storage​

 

Stored only​

Yes​

VL Image Storage (Retired)​

 

Stored and Viewed​

Yes​

VL Multi-frame Image Storage (Retired)​

 

Stored and Viewed​

Yes​

VL Endoscopic Image Storage​

 

Stored and Viewed​

Yes​

VL Microscopic Image Storage​

 

Stored and Viewed​

Yes​

VL Slide-Coordinates Microscopic Image Storage​

Stored and Viewed​

Yes​

VL Photographic Image Storage​

 

Stored and Viewed​

Yes​

Basic Text SR​

 

Stored only​

Yes​

Enhanced SR​

 

Stored only​

Yes​

Comprehensive SR​

 

Stored only​

Yes​

Mammography CAD SR​

 

Stored only​

Yes​

Key Object Selection Document​

 

Stored only​

Yes​

- Standard -​

DICOM PS3.2 2020a - Conformance​

Page 163​

SOP Classes​

User of Service(SCU)​

Provider of​

 

 

Service(SCP)​

Positron Emission Tomography Image Storage​

Stored and Viewed​

Yes​

Standalone PET Curve Storage​

Stored only​

Yes​

RT Image Storage​

Stored and Viewed​

Yes​

RT Dose Storage​

Stored only​

Yes​

RT Structure Set Storage​

Stored only​

Yes​

RT Beams Treatment Record Storage​

Stored only​

Yes​

RT Plan Storage​

Stored only​

Yes​

RT Brachy Treatment Record Storage​

Stored only​

Yes​

RT Treatment Summary Record Storage​

Stored only​

Yes​

Query/Retrieve​

 

 

Study Root Information Model FIND​

Yes - Hierarchical only​

No​

Study Root Information Model MOVE​

Yes - Hierarchical only​

No​

Table D.1-2. Media Services​

 

Media Storage Application Profile​

Write Files(FSC or FSU)​

Read Files(FSR)​

Compact Disk - Recordable​

 

 

General Purpose CD-R​

No​

Yes​

DVD​

 

 

General Purpose DVD-RAM​

No​

Yes​

D.2 Table of Contents​

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

D.3 Introduction​

D.3.1 Revision History​

Table D.3.1-1. Revision History​

Document Version​

Date of Issue​

Author​

Description​

1.1​

October 30, 2003​

WG 6​

Version for Final Text​

1.2​

August 30, 2007​

WG 6​

Revised Introduction​

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

See example text in Section A.3.​

D.3.3 Additional Remarks for This Example​

ThisdocumentisasampleDICOMConformanceStatementcreatedforDICOMPS3.2.Itistobeusedsolelyasanexampletoillustrate​ how to create a DICOM Conformance Statement for a workstation supporting a variety of types of DICOM images. The subject of the​ document, SAMPLE DICOM IMAGE VIEWER, is a fictional product.​

- Standard -​

Page 164​

DICOM PS3.2 2020a - Conformance​

D.4 Networking​

D.4.1 Implementation Model​

D.4.1.1 Application Data Flow​

 

DICOM Standard Interface

Local User

 

 

 

 

 

Requested

STORAGE - SCU

 

 

 

 

Images

requests

Application

 

 

 

 

Received

 

 

Send

Entity

 

 

 

 

by Remote

 

 

 

 

Application

 

 

 

 

 

 

 

 

 

 

 

 

Entity

 

 

 

 

 

 

Remote

Local User

FIND - SCU

 

 

 

 

Application

requests

Application

 

 

 

 

Entity Receives

 

 

 

 

Query or

Query

Entity

 

 

 

 

 

 

 

 

Retrieve

 

 

 

 

 

 

Command

 

 

 

 

 

 

Remote

Local User

MOVE - SCU

 

 

 

 

Application

requests

Application

 

 

 

 

Entity Receives

 

 

 

 

Query or

Retrieval

Entity

 

 

 

 

 

 

 

 

Retrieve

 

 

 

 

 

 

 

 

 

 

 

 

Command

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Unsolicited

 

STORAGE - SCP

 

 

 

 

or Requested

 

Application

 

 

 

 

Instances Sent

 

 

 

 

by Remote

 

Entity

 

 

 

 

 

 

 

 

 

Application

 

 

 

 

 

 

 

 

 

 

 

 

Entity

 

 

 

 

 

 

Verification

 

ECHO - SCP

 

 

 

 

Requested by

 

Application

 

 

 

 

Remote

 

 

 

 

 

Entity

 

 

 

 

Application

 

 

 

 

 

 

Entity

 

 

 

 

 

 

Figure D.4.1-1. Implementation Model​

TheapplicationisasinglepureJavaapplicationthatprovidesbothauserinterface,internaldatabaseandnetworklistenerthatspawns​ additional threads as necessary to handle incoming connections, as well as media support.​

Conceptually the network services may be modeled as the following separate AEs, though in fact all the AEs share a single (config-​ urable) AE Title:​

•​ECHO-SCP, which responds to verification requests​

•​STORAGE-SCP, which receives incoming images and other composite instances​

•​STORAGE-SCU, which sends outbound images and other composite instances​

•​FIND-SCU, which queries remote AEs for lists of studies, series and instances​

•​MOVE-SCU, which retrieves selected studies, series or instances​

- Standard -​

DICOM PS3.2 2020a - Conformance​

Page 165​

D.4.1.2 Functional Definitions of AEs​

D.4.1.2.1 ECHO-SCP​

ECHO-SCP waits in the background for connections, will accept associations with Presentation Contexts for SOP Class of the Veri-​ fication Service Class, and will respond successfully to echo requests.​

D.4.1.2.2 STORAGE-SCP​

STORAGE-SCP waits in the background for connections, will accept associations with Presentation Contexts for SOP Classes of the​ Storage Service Class, and will store the received instances to the local database where they may subsequently be listed and viewed​ through the user interface.​

D.4.1.2.3 STORAGE-SCU​

STORAGE-SCU is activated through the user interface when a user selects instances from the local database or a DICOMDIR, or​ the currently displayed instance, and requests that they be sent to a remote AE (selected from a pre-configured list).​

D.4.1.2.4 FIND-SCU​

FIND-SCU is activated through the user interface when a user selects a remote AE to query (from a pre-configured list), then initiates​ a query. Queries are performed recursively from the study through the series and instance levels until all matching instances have​ been listed.​

D.4.1.2.5 MOVE-SCU​

MOVE-SCU is activated through the user interface when a user selects a study, series or instance for retrieval. A connection to the​ remote AE is established to initiate and monitor the retrieval and the STORAGE-SCP AE receives the retrieved instances.​

D.4.1.3 Sequencing of Real-World Activities​

All SCP activities are performed asynchronously in the background and not dependent on any sequencing.​

All SCU activities are sequentially initiated in the user interface, and another activity may not be initiated until the prior activity has​ completed.​

D.4.2 AE Specifications​

D.4.2.1 ECHO-SCP​

D.4.2.1.1 SOP Classes​

ECHO-SCP provide Standard Conformance to the following SOP Class(es) :​

Table D.4.2-1. SOP Classes Supported By ECHO-SCP​

SOP Class Name​

SOP Class UID​

SCU​

SCP​

Verification SOP Class​

1.2.840.10008.1.1​

No​

Yes​

D.4.2.1.2 Association Policies​

D.4.2.1.2.1 General​

ECHO-SCP accepts but never initiates associations.​

Table D.4.2-2. Maximum PDU Size Received as a SCP for ECHO-SCP​

Maximum PDU size received​

Unlimited​

- Standard -​