JiveX Web-enabled solutions for medical imagecommunication

Similar documents
JiveX Enterprise PACS Solutions. JiveX DICOM Worklist Broker Conformance Statement - DICOM. Version: As of

Version 7 DICOM Conformance Statement. Document Version 3.02, June 2009

Version 9 DICOM Conformance Statement. Version 3.05, September 2015

MediPlus TM PACS&RIS Version 2.6

Abstract DCV DICOM CONFORMANCE. XrayVision DCV DICOM Conformance Statement. Abstract

DICOM Conformance Statement

Copyright FUJIFILM Corporation, Japan. August, th Edition 897N100760F

Image Display DICOM Conformance Statement

Abstract. XrayVision DICOM Conformance Statement. Abstract Abstract

Image Display DICOM Conformance Statement EasyViz 7.2

POP-Net Essential DICOM Conformance Statement

CoActiv, LLC CoActiv Medical Business Solutions EXAM-PACS Conformance Statement

Technical Publication. DICOM Conformance Statement. DICOM Proxy 4.0. Document Revision 11. May 18, Copyright Brainlab AG

Sep, th Edition 897N101668H

DICOM CONFORMANCE STATEMENT

PACSMail. DICOM Conformance Statement. Sybermedica Ltd St John s Innovation Centre Cowley Road Cambridge CB4 0WS

DICOM CONFORMANCE STATEMENT FOR DIAGNOSTIC ULTRASOUND SYSTEM MODEL SSA-640A V5.0

DICOM Conformance Statement

Patterson DICOM Imaging. DICOM Conformance Statement

Dx Server for Windows NT DICOM 3.0 Conformance Statement

Dx Server for Windows NT DICOM 3.0 Conformance Statement

DICOM Conformance Statement Application: Linkverse DICOM Provider 2.0

DICOM Conformance Statement. CharruaPACS

Technical Publications

No. MIIMS0009EA DICOM CONFORMANCE STATEMENT FOR MODEL TFS-3000 (MIIMS0009EA) TOSHIBA CORPORATION 2001 ALL RIGHTS RESERVED

Technical Publications

Conformance Statements for DICOM PaCentric Connect / Traveler

Technical Publications

StellarPACS DICOM Conformance Statement. Version 1.3, August 2008 SoftTeam Solutions

SIEMENS. DICOM Conformance Statement

DICOM Conformance Statement. Forum

DICOM Conformance Statement DragonflyPACS - Rev. 004 Page 3 / 33

DICOM Conformance Statement FORUM

DICOM Conformance Statement FORUM

DICOM 3.0 Conformance Statement

Digital Lightbox 1.0

DE32-DCM DentalEye 3.2. DICOM conformance statement

Technical Publications

NumaStore 1.0 DICOM 3.0 Conformance Statement

Punctual Dicom Workstation

Technical Publications

CHILI CHILI PACS. Digital Radiology. DICOM Conformance Statement CHILI GmbH, Heidelberg

ClearCanvas Workstation DICOM Conformance Statement. Document Version: 1.5

AVIA (Dx MM) DICOM 3.0 Conformance Statement

1 CONFORMANCE STATEMENT OVERVIEW

Dx Server for Windows NT DICOM 3.0 Conformance Statement

PACSware Migration Toolkit (MDIG)

VM PACS DICOM Conformance Statement

DICOM Conformance Statement for Selenia Dimensions Acquisition Workstation Software Version 1.8 Part Number MAN Revision 002

dicom PACS 5 Version 5.2

DICOM Conformance Statement. isite PACS 4.1. CREF Nov 23. Philips Healthcare Informatics

Carl Zeiss Meditec AG

Technical Publication. DICOM Conformance Statement. iplan 3.0. Document Revision 1. November 17, Copyright BrainLAB AG

Carl Zeiss Surgical GmbH

Caseaccess 1.0 DICOM Conformance Statement

Carl Zeiss Surgical GmbH

DICOM Conformance Statement

DICOM Conformance Statement

Technical Publication. DICOM Conformance Statement. Patient Browser 2.1. Document Revision 2. April 13, Copyright BrainLAB AG

1 Introduction Scope and audience References Acronyms and abbreviations 3. 2 Implementation model... 4

Technical Publications

AGFA HEALTHCARE DICOM Conformance Statement

Medical Imaging Consultants, Inc.

Carl Zeiss Meditec AG

GEMINI DICOM Conformance Statement 16 Power PET/CT Imaging System Configuration

SecurView RT/TechMate Workstation DiCom Conformance statement

Technical Publications

Parascript AccuDetect CAD Software System

Technical Publications

Philips Medical Systems. Xcelera R1.1L1. Document Number XPR July 2003

M517-E092C Feb Digital Radiography System SDR-150C. DICOM Conformance Statement

DICOM Conformance Statement. CR-VW 674 for DICOM Storage DICOM Print DICOM MWM DICOM MPPS DICOM Media Storage

Technical Publications

DICOM Conformance Statement Product Name HCP DICOM Net Version

DICOM Conformance Statement * /02* /02 MADE IN GERMANY

DICOM CONFORMANCE STATEMENT FOR PET/CT SCANNER. Celesteion TM V6.4 OR LATER (PCA-9000A)

Technical Publications

COPYRIGHT VITAL IMAGES, INC ALL RIGHTS RESERVED

Mirada XD DICOM Conformance Statement

Technical Publications

Technical Publications

Technical Publications

DICOM V3.0 Conformance Statement. SenoIris 1SP2

DBSWIN DICOM Conformance Statement. DBSWIN DD-DICOM Interface. DICOM Conformance Statement V2.1

DICOM CONFORMANCE STATEMENT. BrainLAB PatientBrowser 1.0

Technical Publications

DICOM Conformance Statement. Konica Minolta Healthcare Americas, Inc. VZ0162UG

AG Mednet Agent DICOM Conformance Statement Version 1.3

Uscan. DICOM Conformance Statement

Mirada XD DICOM Conformance Statement

STaR. DICOM Conformance Statement. September 2009 Version NO COPIES PERMITTED

Visage. DICOM Conformance Statement

Technical Publications

ETIAM Nexus. DICOM Conformance Statement.

AGFA HEALTHCARE DICOM Conformance Statement

Technical Publications

Software Version 6.0 DICOM Conformance Statement

DICOM Conformance Statement

Inobitec DICOM Server (PACS) Conformance Statement. Version: 1.4.x

AGFA HEALTHCARE DICOM Conformance Statement

Transcription:

JiveX Web-enabled solutions for medical imagecommunication and processing JiveX Mammo Screening Manager Conformance Statement - DICOM Version: 4.5.3 As of 2012-12-17 VISUS Technology Transfer GmbH Universitätsstr. 136 D-44799 Bochum Germany Phone: +49 (0) 234 93693 0 Fax: +49 (0) 234 93693 199 E-Mail: info@visus.com Internet: http://www.visus.com

JiveX is a class 2b product within the scope of directive 93/42/EEC. JiveX has Section 510(k) clearance under the following number: K053183 Copyright VISUS Technology Transfer GmbH, Germany -- www.visus.com JiveX is an internationally registered trademark. All rights, including those of translation, reserved. No part of this book may be reprinted or reproduced or utilized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopying and recording, or in any information storage or retrieval system, without permission from VISUS Technology Transfer GmbH. The author and publisher have taken care in the preparation of this document, but do not issue any expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this text and VISUS Technology Transfer GmbH was aware of a trademark claim, the designations have been printed in initial caps or all caps.

Table of contents 1 Conformance Statement Overview 6 2 Introduction 7 2.1 Revision History 7 2.2 Audience 8 2.3 Remarks 8 2.4 Definitions, Terms and Abbreviations 8 3 Networking 9 3.1 Implementation Model 9 3.1.1 Application Data Flow 10 3.1.2 Functional Definition of AEs 10 3.1.2.1 Functional Definition of JiveX DICOM Storage Service 11 3.1.2.2 Functional Definition of JiveX DICOM Storage SCU Service 11 3.1.2.3 Functional Definition of JiveX Client Communication Service 11 3.1.2.4 Functional Definition of JiveX DICOM Query/Retrieve Service 11 3.1.2.5 Functional Definition of JiveX DICOM Notification SCU Service 11 3.1.2.6 Functional Definition of JiveX DICOM Storage Commitment Service11 3.1.2.7 Functional Definition of JiveX DICOM MPPS SCU Service 12 3.1.2.8 Functional Definition of JiveX DICOM Print SCU Service 12 3.1.3 Sequencing of Real World Activities 12 3.2 Application Entity Specifications 12 3.2.1 JiveX DICOM Storage Service 12 3.2.1.1 SOP Classes 13 3.2.1.2 Association Policies 13 3.2.1.3 Association Initiation Policy 14 3.2.1.4 Association Acceptance Policy 14 3.2.2 JiveX DICOM Storage SCU Service 20 3.2.2.1 SOP Classes 21 3.2.2.2 Association Policies 21 3.2.2.3 Association Initiation Policy 22 3.2.2.4 Association Acceptance Policy 24 3.2.3 JiveX Client Communication Service 24 3.2.3.1 SOP Classes 24 3.2.3.2 Association Policies 24 3.2.3.3 Association Initiation Policy 25 3.2.3.4 Association Acceptance Policy 32 3.2.4 JiveX DICOM Query/Retrieve Service 32 3.2.4.1 SOP Classes 32 3.2.4.2 Association Policies 32 3.2.4.3 Association Initiation Policy 33 3.2.4.4 Association Acceptance Policy 33 3.2.5 JiveX DICOM Storage Commitment Service 39 3.2.5.1 SOP Classes 39 JiveX Mammo Screening Manager 4.5.3 3 Conformance Statement - DICOM

3.2.5.2 Association Policies 39 3.2.5.3 Association Initiation Policy 40 3.2.5.4 Association Acceptance Policy 41 3.2.6 JiveX DICOM MPPS SCU Service 41 3.2.6.1 SOP Classes 41 3.2.6.2 Association Policies 42 3.2.6.3 Association Initiation Policy 42 3.2.6.4 Association Acceptance Policy 43 3.2.7 JiveX DICOM Worklist Service 44 3.3 Network Interfaces 44 3.3.1 Physical Network Interface 44 3.3.2 Additional Protocols 44 3.4 Configuration 44 3.4.1 AE Title/Presentation Address Mapping 44 3.4.1.1 Local AE Titles 44 3.4.1.2 Remote AE Title/Presentation Address Mapping 45 3.4.2 Parameters 45 4 Media Interchange 48 4.1 Implementation Model 48 4.1.1 Application Data Flow 49 4.1.2 Functional Definition of AE's 49 4.1.2.1 Functional Definition of the Image Report Service Application Entity 49 4.1.3 Sequencing of Real-World Activities 49 4.1.4 File Meta Information Options 49 4.2 Application Entity Specifications 50 4.2.1 Image Report Service Application Entity Specification 50 4.2.1.1 File Meta Information for the Application Entity 50 4.2.1.2 Real-World Activities 50 4.3 Augmented and private Application Profiles 53 4.4 Media configuration 53 5 Support of Character Sets 53 6 Security 53 6.1 Security Profiles 54 6.2 Association Level Security 54 6.3 Application Level Security 54 7 Annexes 54 7.1 IOD Contents 54 7.1.1 Created SOP Instance(s) 54 7.1.1.1 Grayscale Softcopy Presentation State IOD 54 7.1.1.2 Key Object Selection Document IOD 55 7.1.1.3 Modules 56 7.1.2 Usage of Attributes from received IODs 64 7.1.3 Attribute Mapping 64 7.1.4 Coerced/Modified fields 65 7.1.4.1 Transmission Transfer Syntax Change 65 JiveX Mammo Screening Manager 4.5.3 4 Conformance Statement - DICOM

7.1.4.2 Import of DICOM Files 65 7.2 Data Dictionary of Private Attributes 66 7.3 Coded Terminology and Templates 66 7.4 Grayscale Image Consistency 67 7.5 Standard Extended/Specialized/Private SOP Classes 67 7.6 Private Transfer Syntaxes 67 JiveX Mammo Screening Manager 4.5.3 5 Conformance Statement - DICOM

1 Conformance Statement Overview JiveX is a suite of applications that implements a full-featured PACS. The JiveX Server allows storing, querying and retrieving images. If requested, the server confirms to the modality that a certain set of images has correctly been stored. The server accepts messages indicating that a modality has performed certain procedure steps and is able to forward these messages to another system (such as a RIS). The server can notify another system (such as a RIS) about the content of new studies that have been stored. The JiveX Client, which uses various services documented in this Conformance Statement, allows querying and retrieving images from multiple archives, to send images to a remote system and to print to a DICOM printer via the JiveX Server. SOP Classes User of Service (SCU) Provider of Service () Transfer Computed Radiography Image Storage Yes Yes Digital Intra-oral X-Ray Image Storage - For Presentation Yes Yes Digital Intra-oral X-Ray Image Storage - For Processing Yes Yes Digital Mammography Image Storage - For Presentation Yes Yes Digital Mammography Image Storage - For Processing Yes Yes Digital X-Ray Image Storage - For Presentation Yes Yes Digital X-Ray Image Storage - For Processing Yes Yes Grayscale Softcopy Presentation State Storage Yes Yes Secondary Capture Image Storage Yes Yes Storage Commitment Push Model SOP Class Yes Yes Ultrasound Image Storage Yes Yes Ultrasound Image Storage (RETIRED) Yes Yes VL Endoscopic Image Storage Yes Yes X-Ray Angiographic Image Storage Yes Yes X-Ray Radio fluoroscopic Image Storage Yes Yes Notes, Reports, Measurements Transfer Key Object Selection Document Yes Yes Query/Retrieve Study Root Query/Retrieve Model - FIND Yes Yes Study Root Query/Retrieve Model - MOVE Yes Yes Patient/Study Only Query/Retrieve Model - FIND No Yes Patient/Study Only Query/Retrieve Model - MOVE Yes Yes JiveX Mammo Screening Manager 4.5.3 6 Conformance Statement - DICOM

Workflow Management Basic Study Content Notification Yes No Modality Performed Procedure Step Yes Yes Storage Commitment Push Model No Yes Print Management Basic Grayscale Print Management Yes No Basic Color Print Management Yes No Basic Annotation Box Yes No Presentation LUT Yes No Table 1: Network Services 2 Introduction This DICOM Conformance Statement documents the conformance of the JiveX software with the DICOM standard (Digital Imaging and Communications in Medicine). This document is essential in order to evaluate whether or not another DICOM compliant device can communicate with this software product. This statement is conforming to the recommended format as described in PS 3.2 of the DICOM standard. 2.1 Revision History Revision 3.0 Kleber/Ströter/Martin 2001-01-01 Draft for official review Revision 3.0 Kleber/Ströter/Martin 2001-03-01 Final version Revision 3.1 Kleber/Ströter/Martin 2001-04-01 Changes for official review Revision 3.1 Kleber/Ströter/Martin 2001-04-30 Final version Revision 3.6 Kleber/Ströter/Martin 2003-05-26 Changes for official review Revision 3.6 Kleber/Ströter/Martin 2003-07-30 Final version Revision 3.6 Kleber/Ströter/Martin 2004-02-10 Changes for official review Revision 4.0 Eichelberg/Stroeter 2004-11-29 Adapted to PS3.2:2004 Revision 4.2 Martin/Schneider 2007-06-15 Changes for official review Revision 4.2 Martin 2007-06-21 Final version Revision 4.4 Kessel 2010-11-05 Media Interchange changes Revision 4.4.1 Kessel 2011-01-21 Media Interchange changes JiveX Mammo Screening Manager 4.5.3 7 Conformance Statement - DICOM

2.2 Audience This document is intended for hospital staff, health system integrators, software designers or implementers. It is assumed that the reader has understood the DICOM specifications. 2.3 Remarks If another device matches this Conformance Statement when compared with its own Conformance Statement, there is a chance but no guarantee that they might interoperate. DICOM only deals with communication; it is not a standard which specifies what is needed for certain applications to run on a device. 2.4 Definitions, Terms and Abbreviations ASCII AE ANSI CR CT DICOM ECG IE IOD ISO MG MR NEMA OSI PDU SC SCU SOP SR TCP/IP UID US VL VM VR XA American Standard Code for Information Interchange Application Entity American National Standards Institute Computed Radiography Computed Tomography Digital Imaging and Communications in Medicine Echocardiography Information Entity Information Object Definition International Standards Organization Mammography Magnet Resonance (Tomography) National Electrical Manufacturers Association Open Systems Interconnection Protocol Data Unit Secondary Capture Service Class Provider Service Class User Service Object Pair Structured Report Transmission Control Protocol / Internet Protocol Unique Identifier Ultra Sound Visible Light Value Multiplicity Value Representation X-RAY Angiography JiveX Mammo Screening Manager 4.5.3 8 Conformance Statement - DICOM

3 Networking 3.1 Implementation Model JiveX Mammo Screening Manager 4.5.3 9 Conformance Statement - DICOM

3.1.1 Application Data Flow LOCAL Notification JiveX DICOM Notification SCU Se rvice REMOTE Notificat ion C-STORE LOCAL Send Storage Commit. JiveX DICOM Storage Comit. REMOTE Receive Storage Commit. N-EVENT-REPORT LOCAL Receive Storage Commit. REMOTE Send Storage Commit. N-AC TI ON LOCAL R ecei ve Objects JiveX DICOM Storage Service REMOTE Send Object C-S TORE/C-EC HO LOCAL Receive MPPS REMOTE Send MPPS N-CR EATE/N-SET LOCAL Send MPPS JiveX DICOM MPPS SCU Service REMOTE Receive MPPS N -CREATE/N -S ET LOCAL Send Objects JiveX DICOM Storage SCU Service REMOTE Receive Object C-STORE LOCAL Reload LOCAL Retrieve Request JiveX Client Communication Se rvice REMOTE Query/ Retrieve C-MOVE/C-FIND LOCAL Query Request DICOM Interface LOCAL Query LOCAL Retrieve JiveX DICOM Qu ery/retrieve REMOTE Query/ Retrieve Request C-MOVE/C-FIND/C-ECHO LOCAL Print JiveX DICOM Print SCU Service REMOTE Print JiveX Se rver Environment Diagram 1: Application Data Flow Diagram 3.1.2 Functional Definition of AEs The JiveX Server consists of a set of parallel communicating, but independent JiveX Services (implemented as threads) that deal with the DICOM communication. JiveX Mammo Screening Manager 4.5.3 10 Conformance Statement - DICOM

3.1.2.1 Functional Definition of JiveX DICOM Storage Service Within the JiveX Server, there is at least one "JiveX DICOM Storage Service" that takes care of receiving the images, softcopy presentation states, key image objects and Basic Text Structured Reports and storing them in the database. Also, Storage Commitment and MPPS requests will be accepted. This application entity acts as a for the Verification class, the Storage classes, the MPPS class and the Storage Commitment SOP class. 3.1.2.2 Functional Definition of JiveX DICOM Storage SCU Service Within the JiveX Server, there may be one or more "JiveX DICOM Storage SCU Services" that are able to send the images, softcopy presentation states and key image objects on request. This application entity acts as a SCU for the Storage SOP classes. 3.1.2.3 Functional Definition of JiveX Client Communication Service Within the JiveX Server, there may be one or more "JiveX Client Communication Services" that allow users to send queries and request DICOM objects from a remote system. The requested objects will be received by the "JiveX DICOM Storage Service" and can be visualized. This application entity acts as a SCU for the Query/Retrieve SOP classes. 3.1.2.4 Functional Definition of JiveX DICOM Query/Retrieve Service There is one "JiveX DICOM Query/Retrieve Service" that handles queries and requests from remote applications. The requested objects will be sent by a "JiveX DICOM Storage Service". This application entity acts as a for the Query/Retrieve SOP classes. 3.1.2.5 Functional Definition of JiveX DICOM Notification SCU Service Within the JiveX Server, there may be one "JiveX Notification Service" that can send notifications to remote applications. This application entity acts as a SCU for the Basic Study Content Notification Service Class. 3.1.2.6 Functional Definition of JiveX DICOM Storage Commitment Service Within the JiveX Server, there may be one "JiveX DICOM Storage Commitment Service" that is able to send N-Event-Report messages to remote applications. The Storage Commitment N-Action messages are received by a DICOM Storage Service. This application entity acts as a for the DICOM Storage Commitment Class. JiveX Mammo Screening Manager 4.5.3 11 Conformance Statement - DICOM

3.1.2.7 Functional Definition of JiveX DICOM MPPS SCU Service Within the JiveX Server, there may be one "JiveX DICOM MPPS SCU Service" that sends MPPS messages to remote applications. This application entity acts as a SCU for the Modality Performed Procedure Step Service Class. 3.1.2.8 Functional Definition of JiveX DICOM Print SCU Service Within the JiveX Server there is one "JiveX Print SCU Service" that sends print requests to remote DICOM printers. This application entity acts as a SCU for the DICOM Print Management Service Classes. 3.1.3 Sequencing of Real World Activities It is possible to configure an auto-routing mechanism. In this case, the "JiveX DICOM Storage SCU Service" forwards all objects received by the "JiveX DICOM Storage Service" to a predefined remote system. It is possible to configure an auto-routing mechanism for MPPS messages. In this case, the "JiveX DICOM MPPS SCU Service" forwards the N-CREATE and N-SET messages received by the "JiveX DICOM Storage Service" to a predefined remote system. It is possible to configure a notification mechanism. Each time the "JiveX DICOM Storage Service" receives a set of objects, a remote system can be notified by an instance of the "JiveX Notification Service". Storage Commitments N-Action requests will be received by the "JiveX DICOM Storage Service". The "JiveX DICOM Storage Commitment Service" handles the delivery of the N-EVENT-REPORT messages. 3.2 Application Entity Specifications 3.2.1 JiveX DICOM Storage Service The "JiveX DICOM Storage Service" is an application entity that can either be started automatically together with the JiveX Server, or manually by an administrator. When the JiveX Server is terminated, the "JiveX DICOM Storage Service" stops accepting any further associations and aborts all currently active associations. The administrator is allowed to stop the "JiveX DICOM Storage Service". The "JiveX DICOM Storage Service" stops accepting any further associations and terminates as soon as all currently active associations are closed. JiveX Mammo Screening Manager 4.5.3 12 Conformance Statement - DICOM

3.2.1.1 SOP Classes This application entity provides Standard Conformance to the following DICOM SOP Classes: SOP Class Name SOP Class UID SCU Computed Radiography Image 1.2.840.10008.5.1.4.1.1.1 No Yes Storage Digital Intra-Oral X-Ray Image Storage - For Presentation Digital Intra-Oral X-Ray Image Storage - For Processing Digital Mammography Image Storage - For Presentation Digital Mammography Image Storage - For Processing Digital X-Ray Image Storage - For Presentation Digital X-Ray Image Storage - For Processing Grayscale Softcopy Presentation State Storage 1.2.840.10008.5.1.4.1.1.1.3 No Yes 1.2.840.10008.5.1.4.1.1.1.3.1 No Yes 1.2.840.10008.5.1.4.1.1.1.2 No Yes 1.2.840.10008.5.1.4.1.1.1.2.1 No Yes 1.2.840.10008.5.1.4.1.1.1.1 No Yes 1.2.840.10008.5.1.4.1.1.1.1.1 No Yes 1.2.840.10008.5.1.4.1.1.11.1 No Yes Key Object Selection Document 1.2.840.10008.5.1.4.1.1.88.59 No Yes Secondary Capture Image Storage 1.2.840.10008.5.1.4.1.1.7 No Yes Ultrasound Image Storage 1.2.840.10008.5.1.4.1.1.6.1 No Yes Ultrasound Image Storage (RETIRED) 1.2.840.10008.5.1.4.1.1.6 No Yes VL Endoscopic Image Storage 1.2.840.10008.5.1.4.1.1.77.1.1 No Yes Modality Performed Procedure Step 1.2.840.10008.3.1.2.3.3 No Yes Storage Commitment Push Model 1.2.840.10008.1.20.1 No Yes Verification 1.2.840.10008.1.1 No Yes Table 2: SOP Classes for the "JiveX DICOM Storage Service" 3.2.1.2 Association Policies 3.2.1.2.1 General The DICOM standard application context name is always proposed and is as follows: Application context name 1.2.840.10008.3.1.1.1 JiveX Mammo Screening Manager 4.5.3 13 Conformance Statement - DICOM

3.2.1.2.2 Number of Associations The number of parallel associations can be configured. It should be limited by the resources of the underlying operating system. 3.2.1.2.3 Asynchronous Nature An asynchronous mode is not supported. 3.2.1.2.4 Implementation Identifying Information The "Implementation Class UID" is "1.2.276.0.50.20070619.4.2". The "Implementation Version Name" is "JIVEX_TK_42". 3.2.1.3 Association Initiation Policy The "JiveX DICOM Storage Service" does not initiate associations. 3.2.1.4 Association Acceptance Policy The "JiveX DICOM Storage Service" application entity accepts an association after receiving an association request from a valid SCU. The application entity accepts incoming association requests on a single IP-address and a single port number as defined in the configuration file. It accepts any association for which at least one presentation context is accepted. It creates a new thread for each incoming DICOM association request. The association remains open until one of the following events takes place: the remote application entity closes the application, or an error condition leading to an association abort occurs, or a timeout occurs, or the administrator manually stops the "JiveX DICOM Storage Service". 3.2.1.4.1 Activity: Receive Objects 3.2.1.4.1.1 Description and Sequencing of Activities This activity is initiated by a remote "Storage SCU" opening an association in order to transmit images or other DICOM objects to the "JiveX DICOM Storage Service". Diagram 1 shows a possible sequence of events for this activity. The remote "Storage SCU" opens an association and sends one or more DICOM objects using "C-STORE" request messages. For each "C-STORE request, a status is returned in the corresponding response message. Finally, the remote Storage SCU closes the association. JiveX Mammo Screening Manager 4.5.3 14 Conformance Statement - DICOM

Storage SCU JiveX DICOM Storage Service Open Association (1) 1-N C-STORE Operations (2) Close Association (3) Diagram 1: Sequencing Diagram for Activity "Receive Objects" 3.2.1.4.1.2 Accepted Presentation Contexts SOP Class Name SOP Class UID Transfer Syntax Computed Radiography Image Storage Digital Intra-Oral X- Ray Image Storage - For Presentation Digital Intra-Oral X- Ray Image Storage - For Processing Digital Mammography Image Storage - For Presentation Digital Mammography Image Storage - For Processing Digital X-Ray Image Storage - For Presentation Digital X-Ray Image Storage - For Processing Hardcopy Color Image Storage Hardcopy Grayscale Image Storage Key Object Selection Document Nuclear Medicine Image Storage Nuclear Medicine Image Storage (RETIRED) 1.2.840.10008.5.1.4.1.1.1 See 1.2.840.10008.5.1.4.1.1.1.3 See 1.2.840.10008.5.1.4.1.1.1.3.1 See 1.2.840.10008.5.1.4.1.1.1.2 See 1.2.840.10008.5.1.4.1.1.1.2.1 See 1.2.840.10008.5.1.4.1.1.1.1 See 1.2.840.10008.5.1.4.1.1.1.1.1 See 1.2.840.10008.5.1.1.30 See 1.2.840.10008.5.1.1.29 See 1.2.840.10008.5.1.4.1.1.88.59 See 1.2.840.10008.5.1.4.1.1.20 See 1.2.840.10008.5.1.4.1.1.5 See Role Extended Negotiati on JiveX Mammo Screening Manager 4.5.3 15 Conformance Statement - DICOM

RT Image Storage 1.2.840.10008.5.1.4.1.1.481.1 See RT Dose Storage 1.2.840.10008.5.1.4.1.1.481.2 See RT Structure Set Storage 1.2.840.10008.5.1.4.1.1.481.3 See RT Plan Storage 1.2.840.10008.5.1.4.1.1.481.5 See Secondary Capture Image Storage Softcopy Presentation State Storage SOP Class Ultrasound Image Storage Ultrasound Image Storage (RETIRED) Ultrasound Multiframe Image Storage Ultrasound Multiframe Image Storage (RETIRED) 12-lead ECG Waveform Storage General ECG Waveform Storage VL Endoscopic Image Storage VL Microscopic Image Storage VL Photographic Image Storage X-Ray Angiographic Image Storage 1.2.840.10008.5.1.4.1.1.7 See 1.2.840.10008.5.1.4.1.1.11.1 See 1.2.840.10008.5.1.4.1.1.6.1 See 1.2.840.10008.5.1.4.1.1.6 See 1.2.840.10008.5.1.4.1.1.3.1 See 1.2.840.10008.5.1.4.1.1.3 See 1.2.840.10008.5.1.4.1.1.9.1.1 See 1.2.840.10008.5.1.4.1.1.9.1.2 See 1.2.840.10008.5.1.1.77.1.1 See 1.2.840.10008.5.1.1.77.1.2 See 1.2.840.10008.5.1.1.77.1.4 See 1.2.840.10008.5.1.4.1.1.12.1 See JiveX Mammo Screening Manager 4.5.3 16 Conformance Statement - DICOM

X-Ray Radio Fluoroscopic Image Storage 1.2.840.10008.5.1.4.1.1.12.2 See Table 3: Presentation Context Table for Activity "Receive Objects" Transfer Syntax Name Transfer Syntax UID Implicit VR Little Endian 1.2.840.10008.1.2 Explicit VR Little Endian 1.2.840.10008.1.2.1 Explicit VR Big Endian 1.2.840.10008.1.2.2 JPEG Baseline (Lossy) 1.2.840.10008.1.2.4.50 JPEG Extended (Lossy) 1.2.840.10008.1.2.4.51 JPEG Lossless 1.2.840.10008.1.2.4.70 JPEG2000 1.2.840.10008.1.2.4.90 JPEG2000 (Lossy) 1.2.840.10008.1.2.4.91 RLE Lossless 1.2.840.10008.1.2.5 Table 4: Transfer Syntaxes for Activity "Receive Objects" The default behavior of the "JiveX DICOM Storage Service" is to accept as for each of the supported SOP classes all presentation contexts containing one or more of the following transfer syntaxes. It is possible to configure the SOP Classes accepted by this application. It is also possible to configure the transfer syntaxes accepted by this application. The application entity will accept all presentation contexts that contain one of the supported SOP classes and one of the supported transfer syntaxes. The default behavior for the selection of the transfer syntax is to choose the first supported transfer syntax for each presentation context. 3.2.1.4.1.3 SOP Specific Conformance for Storage SOP Classes The "JiveX DICOM Storage Service" will receive any DICOM objects of a supported SOP Class type transmitted through an open association provided if the correct presentation context is used. If the objects have been successfully received, they are stored and registered in the local database. Upon a successful storage of objects, they can automatically be transferred to another system, if auto-routing is configured. The "JiveX DICOM Storage Service" provides full level 2 conformance of the "DICOM Storage " class. All attributes will be retained. If the "JiveX DICOM Storage Service" receives objects that are already present in the database (the SOP Instance UID is already known), the existing objects will be kept and the transmission itself will successfully be completed. A "lifetime" period for an automated deletion of image objects can be configured. In this case, only references to the sending application are retained in the database. These references can be used to retrieve the objects again if needed. The following error/warning status codes can be sent in the context of a C-STORE- RSP message: JiveX Mammo Screening Manager 4.5.3 17 Conformance Statement - DICOM

Code Name Severity Description A700 Refused, out of resources C000 Error, cannot understand Failure Failure Application out of memory. The JiveX database is full and, therefore, it is unable to store the object. The object cannot be parsed correctly. Table 5: Error Status of the C-Store-RSP message 3.2.1.4.2 Activity: Receive MPPS 3.2.1.4.2.1 Description and Sequencing of Activities This activity is initiated by a remote MPPS SCU (typically a modality) opening an association in order to transmit MPPS notifications to the "JiveX DICOM Storage Service". Diagram 2 shows a possible sequence of events for this activity. The remote MPPS SCU opens an association, creates one or more MPPS instances using N-CREATE requests, and closes the association again. At a later time the MPPS SCU opens another association and sends an update to the MPPS instance using an N-SET request. The N-CREATE and N-SET messages may also be sent in the context of a single association. MPPS SCU (e. g. Modality) JiveX DICOM Storage Service Open Association (1) N-CREATE (MPPS) - IN PROGRESS (2) Close Association (3) Acquire Images (4) Open Association (5) N-SET (MPPS) - COMPLETED (6) Close Association (7) Diagram 2: Sequencing Diagram for Activity "Receive MPPS" JiveX Mammo Screening Manager 4.5.3 18 Conformance Statement - DICOM

3.2.1.4.2.2 Accepted Presentation Contexts Abstract Syntax Transfer Syntax Name UID Name UID Modality Performed Procedure Step 1.2.840.10008.3.1.2.3.3 Implicit VR Little Endian 1.2.840.10008. 1.2 Role SCU Extended Negotiation Table 6: Presentation Context Table for Activity "Receive MPPS" The application entity will accept all presentation contexts that contain the supported SOP class and transfer syntax. 3.2.1.4.2.3 SOP Specific Conformance for MPPS SOP Class This service provides standard conformance to the Modality Performed Procedure Step SOP Class as. Incoming MPPS messages can automatically be forwarded to another system (e. g. a departmental information system) via the "JiveX DICOM MPPS SCU Service". Other than MPPS forwarding, no processing of the content of the MPPS notifications is performed. 3.2.1.4.3 Activity: Receive Storage Commitment Request 3.2.1.4.3.1 Description and Sequencing of Activities This activity is initiated by a remote Storage Commitment SCU (typically a modality) opening an association and delivering a Storage Commitment request to the "JiveX DICOM Storage Service". Diagram 3 shows a possible sequence of events for this activity. The remote Storage Commitment SCU opens an association, sends one or more Storage Commitment N- ACTION requests and finally closes the association. The N-EVENT-REPORT messages used to communicate the result of the Storage Commitment operation is always sent in the context of a separate association, initiated by the "JiveX DICOM Storage Commitment Service" application entity. For each incoming N-ACTION request, a job in the Storage Commitment queue is created. This job, which is later retrieved by the "JiveX DICOM Storage Commitment Service", includes all the information of the N-Action RQ. JiveX Mammo Screening Manager 4.5.3 19 Conformance Statement - DICOM

Storage Commitment SCU JiveX DICOM Storage Service Open Association (1) N-ACTION (Storage Commitment RQ) (2) Close Association (3) Diagram 3: Sequencing Diagram for Activity "Receive Storage Commitment Request" 3.2.1.4.3.2 Accepted Presentation Contexts Abstract Syntax Transfer Syntax Name UID Name UID Storage Commitment Push Model 1.2.840.10008.1.20.1 Implicit VR Little Endian 1.2.840.10008. 1.2 Role Extended Negotiation Table 7: Presentation Context Table for Activity "Receive Storage Commitment Request" The application entity will accept all presentation contexts that contain the supported SOP class and transfer syntax. 3.2.1.4.3.3 SOP Specific Conformance for Storage Commitment SOP Class The N-ACTION-RSP will be sent as soon as the Storage Commitment transaction is stored in the Storage Commitment queue. The service will return the standard status codes for N-ACTION-RSP message as specified in DICOM PS 3.7. The Storage Commitment operation itself, including delivery of the N-EVENT- REPORT, will be handled by the "JiveX DICOM Storage Commitment Service" application entity documented in its own section. 3.2.2 JiveX DICOM Storage SCU Service The "JiveX DICOM Storage SCU Service" is an application entity that can either be started automatically together with the JiveX Server, or manually, by an administrator. When the JiveX Server is terminated, the "JiveX DICOM Storage Service" stops transmitting and aborts all currently active associations. The administrator is entitled to stop the "JiveX DICOM Storage SCU Service" manually. The "JiveX DICOM Storage SCU Service" terminates as soon as all currently active associations are closed. JiveX Mammo Screening Manager 4.5.3 20 Conformance Statement - DICOM

3.2.2.1 SOP Classes This application entity provides Standard Conformance to the following DICOM SOP Classes: SOP Class Name SOP Class UID SCU Computed Radiography Image 1.2.840.10008.5.1.4.1.1.1 Yes No Storage Digital Intra-oral X-Ray Image Storage - For Presentation Digital Intra-Oral X-Ray Image Storage - For Processing Digital Mammography Image Storage - For Presentation Digital Mammography Image Storage - For Processing Digital X-Ray Image Storage - For Presentation Digital X-Ray Image Storage - For Processing Grayscale Softcopy Presentation State Storage 1.2.840.10008.5.1.4.1.1.1.3 Yes No 1.2.840.10008.5.1.4.1.1.1.3.1 Yes No 1.2.840.10008.5.1.4.1.1.1.2 Yes No 1.2.840.10008.5.1.4.1.1.1.2.1 Yes No 1.2.840.10008.5.1.4.1.1.1.1 Yes No 1.2.840.10008.5.1.4.1.1.1.1.1 Yes No 1.2.840.10008.5.1.4.1.1.11.1 Yes No Key Object Selection Document 1.2.840.10008.5.1.4.1.1.88.59 Yes No Positron Emission Tomography Image Storage 1.2.840.10008.5.1.4.1.1.128 Yes No RT Image Storage 1.2.840.10008.5.1.4.1.1.481.1 Yes No Secondary Capture Image Storage 1.2.840.10008.5.1.4.1.1.7 Yes No Ultrasound Image Storage 1.2.840.10008.5.1.4.1.1.6.1 Yes No Ultrasound Image Storage (RETIRED) 1.2.840.10008.5.1.4.1.1.6 Yes No Table 8: SOP Classes for the "JiveX DICOM Storage SCU Service" 3.2.2.2 Association Policies 3.2.2.2.1 General The DICOM standard application context name is always proposed and is as follows: Application context name 1.2.840.10008.3.1.1.1 JiveX Mammo Screening Manager 4.5.3 21 Conformance Statement - DICOM

3.2.2.2.2 Number of Associations The number of parallel associations can be configured. It should be limited by the resources of the underlying operating system. 3.2.2.2.3 Asynchronous Nature An asynchronous mode is not supported. 3.2.2.2.4 Implementation Identifying Information The "Implementation Class UID" is "1.2.276.0.50.20070619.4.2". The "Implementation Version Name" is "JIVEX_TK_42". 3.2.2.3 Association Initiation Policy Associations are initiated by this application entity if one of the real-world activities described takes place. 3.2.2.3.1 Activity: Send Objects 3.2.2.3.1.1 Description and Sequencing of Activities This activity is initiated when the JiveX Client user manually initiates the transfer of objects from the local database to a remote system. Diagram 4 shows a possible sequence of events for this activity. The "JiveX DICOM Storage SCU Service" application entity opens an association with a selected remote Storage and delivers the objects using one or more C-STORE operations. Finally, the "JiveX DICOM Storage SCU Service" closes the association. JiveX DICOM Storage SCU Service Storage Open Association (1) 1-N C-STORE Operations (2) Close Association (3) Diagram 4: Sequencing Diagram for Activity "Send Objects" JiveX Mammo Screening Manager 4.5.3 22 Conformance Statement - DICOM

3.2.2.3.1.2 Proposed Presentation Contexts SOP Class Name SOP Class UID Transf er Syntax Computed Radiography Image Storage Digital Intra-oral X-Ray Image Storage - For Presentation Digital Intra-oral X-Ray Image Storage - For Processing Digital Mammography Image Storage - For Presentation Digital Mammography Image Storage - For Processing Digital X-Ray Image Storage - For Presentation Digital X-Ray Image Storage - For Processing Key Object Selection Document Secondary Capture Image Storage Softcopy Presentation State Storage SOP Class Ultrasound Image Storage Ultrasound Image Storage (RETIRED) 1.2.840.10008.5.1.4.1.1.1 See 1.2.840.10008.5.1.4.1.1.1.3 See 1.2.840.10008.5.1.4.1.1.1.3.1 See 1.2.840.10008.5.1.4.1.1.1.2 See 1.2.840.10008.5.1.4.1.1.1.2.1 See 1.2.840.10008.5.1.4.1.1.1.1 See 1.2.840.10008.5.1.4.1.1.1.1.1 See 1.2.840.10008.5.1.4.1.1.88.59 See 1.2.840.10008.5.1.4.1.1.7 See 1.2.840.10008.5.1.4.1.1.11.1 See 1.2.840.10008.5.1.4.1.1.6.1 See 1.2.840.10008.5.1.4.1.1.6 See Role Extended Negotiati on Table 9: Presentation Context Table for Activity "Send Objects" Transfer Syntax Name Transfer Syntax UID Implicit VR Little Endian 1.2.840.10008.1.2 Explicit VR Little Endian 1.2.840.10008.1.2.1 Explicit VR Big Endian 1.2.840.10008.1.2.2 JPEG Baseline (Lossy) 1.2.840.10008.1.2.4.50 JPEG Extended (Lossy) 1.2.840.10008.1.2.4.51 JPEG Lossless 1.2.840.10008.1.2.4.70 JPEG2000 1.2.840.10008.1.2.4.90 JPEG2000 (Lossy) 1.2.840.10008.1.2.4.91 RLE Lossless 1.2.840.10008.1.2.5 Table 10: Transfer Syntaxes for Activity "Send Objects" JiveX Mammo Screening Manager 4.5.3 23 Conformance Statement - DICOM

The default behavior of the "JiveX DICOM Storage SCU Service" is to provide for each of the supported SOP classes a single presentation context containing one of the transfer syntaxes shown above. 3.2.2.3.1.3 SOP Specific Conformance for Storage SOP Classes The "JiveX DICOM Storage SCU Service" provides full level 2 conformance to the DICOM Storage Service class. All attributes of an object received earlier will be retained in the object that is transmitted by the "JiveX DICOM Storage SCU Service". The "JiveX DICOM Storage SCU Service" allows object transfers to be scheduled for specific times and has mechanisms for retrying a transfer in case of a failure at an earlier time. 3.2.2.4 Association Acceptance Policy The "JiveX DICOM Storage SCU Service" does not accept associations. 3.2.3 JiveX Client Communication Service The "JiveX Client Communication Service" is an application entity that can automatically be started together with the JiveX Server or manually by an administrator. When the JiveX Server is terminated, the "JiveX Client Communication Service" stops transmitting and aborts all active associations. The administrator is allowed to stop the "JiveX Client Communication Service" manually. The "JiveX Client Communication Service" terminates as soon as all active associations are closed. 3.2.3.1 SOP Classes This application provides Standard Conformance to the following DICOM SOP Classes: SOP Class Name SOP Class UID SCU Study Root Query/ Retrieve 1.2.840.10008.5.1.4.1.2.2.1 Yes No Model - FIND Study Root Query/ Retrieve 1.2.840.10008.5.1.4.1.2.2.2 Yes No Model - MOVE Patient/Study Only Query/ Retrieve Model - MOVE 1.2.840.10008.5.1.4.1.2.3.2 Yes No Table 11: SOP Classes for the "JiveX Client Communication Service" 3.2.3.2 Association Policies JiveX Mammo Screening Manager 4.5.3 24 Conformance Statement - DICOM

3.2.3.2.1 General The DICOM standard application context name, which is always proposed, is as follows: Application context name 1.2.840.10008.3.1.1.1 3.2.3.2.2 Number of Associations The number of parallel associations can be configured. It should be limited by the resources of the underlying operating system. 3.2.3.2.3 Asynchronous Nature An asynchronous mode is not supported. 3.2.3.2.4 Implementation Identifying Information The "Implementation Class UID" is "1.2.276.0.50.20070619.4.2". The "Implementation Version Name" is "JIVEX_TK_42". 3.2.3.3 Association Initiation Policy Associations are initiated by this application entity if one of the real-world activities described is carried out. 3.2.3.3.1 Activity: Send Query 3.2.3.3.1.1 Description and Sequencing of Activities This activity is initiated when a JiveX Client user manually initiates a query in a remote DICOM Query/Retrieve (e. g. image archive or workstation). Diagram 1 shows a possible sequence of events for this activity. The "JiveX Client Communication Service" application entity opens an association with a selected remote Query/Retrieve and delivers the query using a C-FIND request. It then accepts zero or more incoming C-FIND responses with pending status, followed by a single C-FIND response with final status. Finally, the "JiveX Client Communication Service" closes the association. JiveX Mammo Screening Manager 4.5.3 25 Conformance Statement - DICOM

JiveX Client Communication Service Query/Retrieve Open Association (1) C-FIND Request (2) 0 to N Pending C-FIND Responses (3) 1 Final C-FIND Response (4) Close Association (5) Diagram 5: Sequencing Diagram for Activity "Send Query" 3.2.3.3.1.2 Proposed Presentation Contexts Abstract Syntax Transfer Syntax Name UID Name UID Study Root Query/ Retrieve Model-FIND 1.2.840.10008.5.1.4.1.2.2.1 Implicit VR Little Endian 1.2.840.10008. 1.2 Role SCU Extended Negotiation Table 12: Presentation Context Table for Activity "Send Query" 3.2.3.3.1.3 SOP Specific Conformance for Query SOP Classes The "JiveX Client Communication Service" provides standard conformance for the Query/Retrieve Service Class. Relational Queries are not supported. The following matching types are supported where appropriate: Single Value Matching Universal Matching Wild Card Matching Range Matching List of UID Matching Fehler! Verweisquelle konnte nicht gefunden werden. shows the attributes supported as matching or return keys for the various levels of the DICOM Query Information Model. Attributes of the "Patient/Study" level belong to the "Patient" level except for the Study Root information model where they are treated as "Study" attributes. The "Type" columns specify whether the attribute is supported as a matching key (M), return key (R) or as an optional return key (O) that can be enabled in the system configuration. Fehler! Verweisquelle konnte nicht gefunden werden. shows additional attributes that are supported as matching/return keys for Grayscale Softcopy Presentation State objects at instance level. JiveX Mammo Screening Manager 4.5.3 26 Conformance Statement - DICOM

Fehler! Verweisquelle konnte nicht gefunden werden. shows additional attributes that are supported as matching/return keys for Key object selection documents at instance level. The "JiveX Client Communication Service" may cancel the query (i. e. send a C- FIND-CANCEL message) upon manual user interaction or if the number of C-FIND responses received exceeds a limit defined in the configuration file. JiveX Mammo Screening Manager 4.5.3 27 Conformance Statement - DICOM

Level Description Tag Type Patient/Study Patient's Name (0010,0010) M Patient/Study Patient' s ID (0010,0020) M Patient/Study Patient' s Birth Date (0010, 0030) M Patient/Study Patient' s Birth Time (0010, 0032) M Patient/Study Patient's Sex (0010,0040) M Patient/Study Other Patient's ID (0010,1000) M Patient/Study Other Patient's Name (0010,1001) M Patient/Study Number of Patient related Studies (0020,1200) M Study Study Date (0008,0020) M Study Study Time (0008,0030) M Study Accession Number (0008,0050) M Study Study ID (0020,0010) M Study Study Instance UID (0020,000D) M Study Referring Physician's Name (0008,0090) M Study Study Description (0008,1030) M Study Number of Study related Series (0020,1206) M Study Number of Study related Images (0020,1208) M Study Modalities In Study (0008,0061) M Series Modality (0008,0060) M Series Series Number (0020,0011) M Series Series Instance UID (0020,000E) M Series Number of Series related Images (0020,1209) M Series Request Attribute Sequence (0040,0275) M Series Requested Procedure ID (0040,0009) M Series Scheduled Procedure Step ID (0020,1209) M Series Performed Procedure Step Start Date (0040,0009) M Series Performed Procedure Step Start Time (0040,0245) M Instance Instance Number (0020,0013) M Instance SOP Instance UID (0008,0018) M Instance SOP Class UID (0008,0016) M Instance Bits Allocated (0028,0100) R Instance Number of Frames (0028,0008) R Instance Rows (0028,0010) R Instance Columns (0028,0011) R Table 13: Supported Query Keys Level Description Tag Type Instance Presentation Description (0070,0081) R Instance Presentation Creation Date (0070,0082) R Instance Presentation Creation Time (0070,0083) R Instance Referenced Series Sequence (0008,1115) R JiveX Mammo Screening Manager 4.5.3 28 Conformance Statement - DICOM

Table 14: Additional Instance Level Keys for Grayscale Softcopy Presentation States Level Description Tag Type Instance Content Date (0008,0023) O Instance Content Time (0008,0033) O Instance Observation Date Time (0040,A032) O Instance Concept Name Code Sequence (0040,A043) M Instance Code Value (0008,0100) M Instance Coding Scheme Designator (0008,0102) M Instance Coding Scheme Version (0008,0103) R Instance Code Meaning (0008,0104) R Table 15: Additional Instance Level Keys for Key Object Selection Documents 3.2.3.3.2 Activity: Send Retrieve Request 3.2.3.3.2.1 Description and Sequencing of Activities This activity is initiated when the user of a JiveX Client manually initiates a retrieval of DICOM objects from a remote DICOM Query/Retrieve, following a successful query. Diagram 6 shows a possible sequence of events for this activity. The "JiveX Client Communication Service" application entity opens an association with the selected remote Query/Retrieve and delivers a C-MOVE request. The Query/Retrieve will open a separate storage sub-association which is handled by the "JiveX DICOM Storage Service". The Query/Retrieve transmits objects over the storage sub-association and provides status updates in C- MOVE response messages with a "Pending" status to the "JiveX Client Communication Service". Finally the Query/Retrieve closes the storage sub-association and provides a final C-MOVE response message. The "JiveX Client Communication Service" then closes the association. JiveX Mammo Screening Manager 4.5.3 29 Conformance Statement - DICOM

JiveX Client Communication Service JiveX DICOM Storage Service Query/Retrieve Open Association (1) C-MOVE Request (2) Open Storage Sub-Association (3) Object Transmission (C-STORE) (4) Pending C-MOVE Response (5) More Images to Send (6) Close Storage Sub-Association (7) Final C-MOVE Response (8) Close Association (9) Diagram 6: Sequencing Diagram for Activity "Send Retrieve Request" 3.2.3.3.2.2 Proposed Presentation Contexts Abstract Syntax Transfer Syntax Name UID Name UID Study Root Query/ Retrieve Model-MOVE Patient/Study Only Query/ Retrieve Model- MOVE 1.2.840.10008.5.1.4.1.2.2.2 1.2.840.10008.5.1.4.1.2.3.2 Implicit VR Little Endian Implicit VR Little Endian 1.2.840.10008. 1.2 1.2.840.10008. 1.2 Role SCU SCU Extended Negotiation Table 16: Presentation Context Table for Activity "Send Retrieve Request" The default behavior of the "JiveX Client Communication Service" is to propose for each of the supported SOP classes a single presentation context containing the transfer syntax shown above. 3.2.3.3.2.3 SOP Specific Conformance for Retrieve SOP Classes The "JiveX Client Communication Service" provides standard conformance for the supported Retrieve SOP classes. The Query/Retrieve Model (i. e. SOP class) and retrieve level is automatically selected based on the result of the association negotiation and the level on which the user has requested object retrieval. The requested level may be one of the following: "STUDY", "SERIES" or "IMAGE". The "JiveX Client Communication Service" may cancel the retrieve operation (i. e. send a C-MOVE-CANCEL message) upon manual user interaction. 3.2.3.3.3 Activity: Reload Objects JiveX Mammo Screening Manager 4.5.3 30 Conformance Statement - DICOM

3.2.3.3.3.1 Description and Sequencing of Activities This activity is initiated when the user of a JiveX Client manually initiates a reloading of objects that were deleted from the local JiveX database but had earlier been retrieved from a remote DICOM Query/Retrieve. Only objects that were received from a remote system and were deleted from the local database can be reloaded from the same remote system. In this case, the JiveX Server needs to know the exact location of the objects. Fehler! Verweisquelle konnte nicht gefunden werden. shows a possible sequence of events for this activity. The "JiveX Client Communication Service" application entity opens an association with the selected remote Query/Retrieve and delivers a C- MOVE request. The Query/Retrieve will open a separate storage sub-association which is handled by the "JiveX DICOM Storage Service". The Query/Retrieve transmits objects over the storage sub-association and provides status updates in C-MOVE response messages with a "Pending" status to the "JiveX Client Communication Service". Finally the Query/Retrieve closes the storage subassociation and provides a final C-MOVE response message. The "JiveX Client Communication Service" then closes the association. JiveX Client Communication Service JiveX DICOM Storage Service Query/Retrieve Open Association (1) C-MOVE Request (2) Open Storage Sub-Association (3) Object Transmission (C-STORE) (4) Pending C-MOVE Response (5) More Images to Send (6) Close Storage Sub-Association (7) Final C-MOVE Response (8) Close Association (9) Diagram 7: Sequencing Diagram for Activity "Reload Objects" 3.2.3.3.3.2 Proposed Presentation Contexts Abstract Syntax Transfer Syntax Name UID Name UID Study Root Query/ Retrieve Model-MOVE 1.2.840.10008.5.1.4.1.2.2.2 Implicit VR Little Endian 1.2.840.10008. 1.2 Role SCU Extended Negotiation Table 17: Presentation Context Table for Activity "Reload Objects" JiveX Mammo Screening Manager 4.5.3 31 Conformance Statement - DICOM

The default behavior of the "JiveX Client Communication Service" is to propose a single presentation context containing the supported SOP class and transfer syntax. 3.2.3.3.3.3 SOP Specific Conformance for Retrieve SOP Classes The "JiveX Client Communication Service" provides standard conformance for the supported Retrieve SOP class. The retrieve level is automatically selected based on the reload request from the user. The requested level may be one of the following: "STUDY", "SERIES" or "IMAGE". 3.2.3.4 Association Acceptance Policy The "JiveX Client Communication Service" does not accept associations. 3.2.4 JiveX DICOM Query/Retrieve Service The "JiveX DICOM Query/Retrieve Service" is an application entity that can automatically be started together with the JiveX Server or manually by an administrator. When the JiveX Server is terminated, the "JiveX DICOM Query/Retrieve Service" stops transmitting and aborts all active associations. The administrator is allowed to stop the "JiveX DICOM Query/Retrieve Service" manually. The "JiveX DICOM Query/Retrieve Service" terminates as soon as all currently active associations are closed. 3.2.4.1 SOP Classes This application provides Standard Conformance to the following DICOM SOP Classes: SOP Class Name SOP Class UID SCU Study Root Query/ Retrieve Model - 1.2.840.10008.5.1.4.1.2.2.1 No Yes FIND Study Root Query/ Retrieve Model - MOVE Patient/Study Only Query/ Retrieve Model - FIND Patient/Study Only Query/ Retrieve Model - MOVE 1.2.840.10008.5.1.4.1.2.2.2 No Yes 1.2.840.10008.5.1.4.1.2.3.1 No Yes 1.2.840.10008.5.1.4.1.2.3.2 No Yes Table 18: SOP Classes for the "JiveX DICOM Query/Retrieve Service" 3.2.4.2 Association Policies 3.2.4.2.1 General The proposed name of the DICOM standard application context is always as follows: JiveX Mammo Screening Manager 4.5.3 32 Conformance Statement - DICOM

Application context name 1.2.840.10008.3.1.1.1 3.2.4.2.2 Number of Associations The number of parallel associations can be configured. It should be limited by the resources of the underlying operating system. 3.2.4.2.3 Asynchronous Nature An asynchronous mode is not supported. 3.2.4.2.4 Implementation Identifying Information The "Implementation Class UID" is "1.2.276.0.50.20070619.4.2". The "Implementation Version Name" is "JIVEX_TK_42". 3.2.4.3 Association Initiation Policy The "JiveX DICOM Query/Retrieve Service" does not initiate Associations. 3.2.4.4 Association Acceptance Policy The "JiveX DICOM Query/Retrieve Service" application entity accepts association requests from every valid DICOM Query/Retrieve SCU. The application entity accepts incoming association requests on a single IP-address and a single port number as defined in the configuration file. It accepts any association for which at least one presentation context is accepted. It creates a new thread for each incoming DICOM association request. The association remains open until one of the following events occurs: the remote application entity closes the application, or an error condition leading to an association abort occurs, or a timeout occurs, or the administrator manually stops the "JiveX DICOM Query/Retrieve Service". 3.2.4.4.1 Activity: Receive Query 3.2.4.4.1.1 Description and Sequencing of Activities This activity is initiated by a remote Query/Retrieve SCU opening an association in order to transmit a C-FIND request to the "JiveX DICOM Query/Retrieve Service". Fehler! Verweisquelle konnte nicht gefunden werden. shows a possible sequence of events for this activity. The remote Query/Retrieve SCU opens an association with the "JiveX DICOM Query/Retrieve Service" and provides a query using a C-FIND request message. The "JiveX DICOM Query/Retrieve " determines objects in its JiveX Mammo Screening Manager 4.5.3 33 Conformance Statement - DICOM

local database matching the query and provides zero or more results in C-FIND response messages with pending status. The "JiveX DICOM Query/Retrieve " regularly checks for incoming C-FIND- CANCEL requests which cancel the delivery of the remaining matches. Finally, the "JiveX DICOM Query/Retrieve " provides a single C-FIND response with final status. The Query/Retrieve SCU may then send another query or close the association. Query/Retrieve SCU JiveX DICOM Query/Retrieve Service Open Association (1) C-FIND Request (2) 0 to N Pending C-FIND Responses (3) 1 Final C-FIND Response (4) Check for C-FIND Cancel Request (3) Close Association (5) Diagram 8: Sequencing Diagram for Activity "Receive Query" 3.2.4.4.1.2 Accepted Presentation Contexts Abstract Syntax Transfer Syntax Name UID Name UID Study Root Query/ Retrieve Model-FIND Patient/Study Only Query/ Retrieve Model- FIND 1.2.840.10008.5.1.4.1.2.2.1 1.2.840.10008.5.1.4.1.2.3.1 Implicit VR Little Endian Implicit VR Little Endian 1.2.840.10008. 1.2 1.2.840.10008. 1.2 Role Extended Negotiation Table 19: Presentation Context Table for Activity "Receive Query" The application entity will accept all presentation contexts that contain one of the supported SOP classes and the supported transfer syntax. 3.2.4.4.1.3 SOP Specific Conformance for Query SOP Classes The "JiveX Query/Retrieve Service" provides standard conformance for the Query/Retrieve Service Class. Relational Queries are not supported. The following matching types are supported when appropriate: JiveX Mammo Screening Manager 4.5.3 34 Conformance Statement - DICOM