Onis 2.3 - Dicom Client

download Onis 2.3 - Dicom Client

of 27

  • date post

    26-Oct-2014
  • Category

    Documents

  • view

    76
  • download

    0

Embed Size (px)

Transcript of Onis 2.3 - Dicom Client

ONIS 2.3 DICOM CLIENTDICOM 3 Conformance statement

Table of Contents0 Introduction................................................................................................................ 4 0.1 0.2 0.3 0.4 0.5 1 1.1 1.2 1.3 2 2.1 Scope ................................................................................................................. 4 Standards ......................................................................................................... 4 Intended Audience............................................................................................ 4 Important Remarks.......................................................................................... 4 Definitions ........................................................................................................ 4 Application Data Flow Diagram...................................................................... 7 Functional Definitions ..................................................................................... 8 Sequencing of Real-World Activities ............................................................... 8 Dicom Client AE Specification ...................................................................... 8 2.1.1 Association Establishment Policies ......................................................... 11 2.1.1.1 General ............................................................................................ 11 2.1.1.2 Number of Associations................................................................... 11 2.1.1.3 Asynchronous Nature ..................................................................... 11 2.1.1.4 Implementation Identifying Information ...................................... 11 2.1.2 Association Initiation Policy..................................................................... 12 2.1.2.1 CFIND requests sent to remoteAE ................................................ 12 2.1.2.1.1 Associated Real-World Activity............................................. 12 2.1.2.1.2 Proposed Presentation Contexts table ................................. 12 2.1.2.1.3 SOP Specific Conformance for Patient Root FIND SOP Class............................................................................... 13 2.1.2.1.4 SOP Specific Conformance for Study Root FIND SOP Class ....................................................................................... 14 2.1.2.1.5 SOP Specific Conformance for Patient Study FIND SOP Class............................................................................... 15 2.1.2.2 CMOVE Requests to a remote AE .................................................. 16 2.1.2.2.1 Associated Real-World Activity............................................. 16 2.1.2.2.2 Proposed Presentation Contexts table ................................. 16 2.1.2.3 CGET requests to a remote AE ...................................................... 17 2.1.2.3.1 Associated Real-World Activity............................................. 17 2.1.2.3.2 Proposed Presentation Contexts table ................................. 17 2.1.2.4 Image Store to a remote AE............................................................ 18

Implementation Model .............................................................................................. 6

2. AE Specifications ................................................................................................... 8

2

2.1.2.4.1 Associated Real-World Activity............................................. 18 2.1.2.4.2 Proposed Presentation Contexts........................................... 18 2.1.2.4.2.1 SOP Specific Conformance for Storage SOP Class........................................................................... 19 2.1.3 Association Acceptance Policy .................................................................. 19 2.1.3.1 Verification requested by a remote AE........................................... 20 2.1.3.1.1 Associated Real-World Activity............................................. 20 2.1.3.1.2 Accepted Presentation Context Table .................................. 20 2.1.3.1.2.1 SOP Specific Conformance for Verification SOP Class........................................................................... 20 2.1.3.1.3 Presentation Context Acceptance Criterion......................... 20 2.1.3.1.4 Transfer Syntax Selection Policies ....................................... 21 2.1.3.2 Query Requested by a remote AE................................................... 21 2.1.3.2.1 Associated Real-World Activity............................................. 21 2.1.3.3 Move Request by a remote AE ........................................................ 21 2.1.3.3.1 Associated Real-World Activity............................................. 21 2.1.3.4 Get Requested by a remote AE ....................................................... 21 2.1.3.4.1 Associated Real-World Activity............................................. 21 2.1.3.5 Storage requested by a remote AE ................................................. 22 2.1.3.5.1 Associated Real-World Activity............................................. 22 2.1.3.5.2 Accepted Presentation Context Table .................................. 22 2.1.3.5.2.1 SOP Specific Conformance for Storage SOP Class........................................................................... 24 2.1.3.5.3 Presentation Context Acceptance Criterion......................... 24 2.1.3.5.4 Transfer Syntax Selection Policies ....................................... 24 3 Communication Profiles ............................................................................................ 25 3.1 3.2 4 5 Supported Communication Stacks .................................................................. 25 TCP/IP Stacks .................................................................................................. 25 3.2.1 Physical Media Support............................................................................ 25 Extensions / Specializations / Privatizations ........................................................... 25 Configuration ............................................................................................................. 25 5.1 5.2 6 AE Title / Presentation Address Mapping ...................................................... 25 Configurable Parameters................................................................................. 25

Support for Extended Characters Sets ..................................................................... 26

3

0. IntroductionThis chapter provides general information about the purpose, scope and content of this Conformance Statement. 0.1 Scope This document is the DICOM 3.0 Conformance Statement for the DICOM Image Client plugin of ONIS 2.3 developed by Digitalcore co,ltd. In this document, this DICOM server component will be called ONIS DICOM Client. 0.2 Standards Digital Imaging and Communications in Medicine (DICOM). NEMA Standard Publications PS 3.1-16 and Supplements. 0.3 Intended Audience The reader of this document is concerned with implementing an Enterprise wide DICOM network or Integration issues or software design. 0.4 Im portant Rem arks DICOM does not guarantee interoperability and this conformance statement is only the first stage of validating a connection between ONIS DICOM Client and other DICOM device. 0.5 Definitions Definitions, terms and abbreviations used in this document are defined within the different parts of the DICOM standard. AE DB DICOM Application Entity Database Digital Imaging and Communications in Medicine

4

DIMSE DIMSE-C DIMSE-N IOD ISO NEMA OSI PACS PDU SCU SCP SOP Tag TCP/IP UID VR VM

DICOM Message Service Element DICOM Message Service Element-Composite DICOM Message Service Element-Normative Information Object Definition International Standard Organization National Electrical Manufacturers Association Open Systems Interconnection Picture Archive & Communication System Protocol Data Unit Service Class User (DICOM Client) Service Class Provider (DICOM Server) Service-Object Pair A 32 bit integer consisting of a group/element pair Transmission Control Protocol/Internet Protocol Unique Identifier Attribute Value Representation Value Multiplicity

5

1. Implementation ModelThe ONIS DICOM Client is a medical imaging application that receives objects (images) for storage but does not allow the query and retrieval of these objects. It runs on the following Microsoft Windows platform: . Windows XP Professional . Windows 2003 Server . Windows Vista 32 & 64 bits - Windows 2008 Server as a plugin for ONIS 2.3 that accepts association requests from external applications. ONIS DICOM Client can be started automatically when ONIS 2.3 starts up. Users can modify the different available settings of the ONIS DICOM Client from the preference panel of ONIS 2.3. The following parameters of the ONIS DICOM Client are configurable from the preference panel of ONIS 2.3: Application Entity Title of the DICOM Server Listening port number Maximum number of clients which can be connected at same time Time out settings (Idle, Connection, Move and Store) PDU Size Security options (verification of the called and calling AE title and/or IP Addresses).

After modifying any of the above settings, the ONIS DICOM Client needs to be restarted in order for the changes to take effect. Through the Clients page of the preference panel of ONIS 2.3, the definition of the AE Applications that can connect to the DICOM Server can be defined. The following parameters can be defined for each AE Application: Application Entity Title IP Address Port Number (when this AE Application will be used as an SCP)

6

-

Rights (Find, Get, Move and Store rights)

1.1 Application Data Flow Diagram

Request Echo Check

Reque