DICOM CONFORMANCE STATEMENT. BrainLAB PatXfer 5

Similar documents
DICOM CONFORMANCE STATEMENT. BrainLAB PatientBrowser 1.0

Digital Lightbox 1.0

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

Surgimap. DICOM Conformance Statement. Revision 2.0

XPACS DICOM 3.0 Conformance Statement Document Version October 2004

AVIA (Dx MM) DICOM 3.0 Conformance Statement

QPC XSCAN32 DICOM 3.0 Conformance Statement Document Version October 2004

Infinity Medical Soft, Inc ,Higashinaganuma,Inagishi, Tokyo JAPAN

NumaStore 1.0 DICOM 3.0 Conformance Statement

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

Technical Publication. DICOM Conformance Statement. Trauma 3.0. Document Revision 2. October 5 th, 2010

ASTERIS MDS. DICOM Conformance Statement. for. Asteris Modality Distribution System (MDS) Software. Last Document Update: July 22, 2008.

Hologic Physician s Viewer 5.0 DICOM Conformance Statement

Technical Publication. DICOM Conformance Statement. BrainSUITE NET 1.5. Document Revision 1. March 5, Copyright BrainLAB AG

SYNAPSE 3D Conformance Statement FUJIFILM SYNAPSE 3D V3.0. Conformance Statement. Revision Z45N

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

Medical Imaging Consultants, Inc.

SonoWin Picture Archiving System

Dx Server for Windows NT DICOM 3.0 Conformance Statement

Dx Server for Windows NT DICOM 3.0 Conformance Statement

DICOM Conformance Statement (DCS) Rev 1.1. Surgimap Nemaris Inc. 475 Park Ave S, 11 th Fl. New York, NY 10016

Punctual Dicom Workstation

DICOM Conformance Statement for Scanner Interface. Release 4.7.1

DICOM Conformance Statement

Privilege/Prestige. DICOM Conformance Statement. Version Algotec Systems Ltd.

DICOM Conformance Statement for PenFetch

DICOM Conformance Statement (DCS) Rev 1.2. Surgimap Nemaris Inc. 475 Park Ave S, 11 th Fl. New York, NY 10016

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

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

Matrix Server and Client DICOM Conformance Statement

Dx Server for Windows NT DICOM 3.0 Conformance Statement

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

DxServer for Windows NT DICOM 3.0 Conformance Statement. Document Reference (Référence du document): 00/ Dec28/ABA/MM100/410A

DICOM CONFORMANCE STATEMENT

DICOM 3.0 Conformance Statement **

Technical Publications

This document contains confidential information that is proprietary to SonoSite. Neither the document nor the information contained therein should be

DICOM 3.0 Conformance Statement for PlatinumOne Systems

SIEMENS. DICOM Conformance Statement

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

NumaLink-3.0 DICOM 3.0 Conformance Statement

DICOM 3.0 Conformance Statement

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

DICOM Conformance Statement Application: Linkverse DICOM Provider 2.0

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

DxMM/DxWin DICOM 3.0 Conformance Statement. Document Reference (Référence du document) : 99/ Oct30/ABA/MM103/398B

Technical Publications

CADstream DICOM Conformance Statement

DICOM Conformance Statement

DICOM 3.0 Conformance Statement DXIMAGE RIS

DICOM Conformance Statement. Forum

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

DICOM Conformance Statement. PCR R5.2 and EasyVision RAD R2.2. Document Number November 1996

XPLORE GESTION SCP WORKLIST CONFORMANCE STATEMENT

SCORE 3D Workstation DICOM CONFORMANCE STATEMENT

SonoWin Picture Archiving System

OASIS V4.0 DICOM Conformance Statement Rev. 3

DICOM Conformance Statement FORUM

DICOM 3.0 Conformance Statement DICOMlink for DELTAmanager Send

DICOM CONFORMANCE STATEMENT FOR TOSHIBA DIGITAL RADIOGRAPHY SYSTEM. Infinix Celeve-i series / Infinix-i series Model XIDF-3DP801 AND ANGIO WORKSTATION

Aloka ProSound DICOM

PACSware Migration Toolkit (MDIG)

Patterson DICOM Imaging. DICOM Conformance Statement

DICOM Conformance Statement Product Name HCP DICOM Net Version

Kodak Point of Care CR systems. DICOM Conformance Statement

1 CONFORMANCE STATEMENT OVERVIEW

Application Launcher 2.2 DICOM Conformance Statement

DICOM Conformance Statement, Biim Ultrasound App Version 1

DICOM Conformance Statement. CharruaPACS

ETIAM Nexus. DICOM Conformance Statement.

WINRAD-32 Teleradiology System Conformance Claim

Version 9 DICOM Conformance Statement. Version 3.05, September 2015

DICOM Conformance Statement Merge Eye Care PACS v. 4.0

Technical Publications

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

Philips Medical Systems DICOM Conformance Statement. Inturis Suite R2.2

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

SwissVision TR4000. DICOM Conformance Statement Storage Commitment Services Connection Verification Service

DICOM Conformance Statement

SwissVision TR4000. DICOM Conformance Statement Modality Performed Procedure Step (MPPS) Services. Program Version 9.3 or later Document Revision 1.

Uscan. DICOM Conformance Statement

DICOM Conformance Statement

DICOM Conformance Statement

efx Software DICONDE Conformance Statement

DICOM Conformance Statement FORUM

DICOM Conformance Statement

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

DICOM Conformance Statement RadWorks 4.0 Product Line

DICOM Conformance Statement August 23, 2010 Version 1.0 ImageWorks Internal document number:

DICOM CONFORMANCE STATEMENT

DICOM Conformance Statement

Topcon Medical Systems

Whole Body X-ray CT System Supria. DICOM Conformance Statement

DICOM Conformance Statement EchoInsight

Technical Publications

ImagePort IQ v2.0 DICOM Conformance Statement. ImagePort IQ. Radiance PACS Archive Server DICOM Conformance Statement

Technical Publications

DICOM 3.0 Conformance Statement

DICOM Conformance Statement RadWorks 2.1 Product Line

Conformance Statements for DICOM PaCentric Connect / Traveler

Transcription:

Technical Publication DICOM CONFORMANCE STATEMENT BrainLAB PatXfer 5 Revision 1.0 BrainLAB AG last change: 22.10.2007 17:48 Page 1 of 11

Table of contents DICOM Conformance Statement 0. INTRODUCTION...3 0.1 PURPOSE...3 0.2 ABBREVIATIONS...3 0.3 REFERENCES...3 1. IMPLEMENTATION MODEL...3 1.1 APPLICATION DATA FLOW DIAGRAM...4 1.2 FUNCTIONAL DEFINITION OF APPLICATION ENTITY (AE)...4 1.3 SEQUENCING OF REAL WORLD ACTIVITIES...4 2. APPLICATION ENTITY SPECIFICATIONS...5 2.1 SPECIFICATIONS...5 2.1.1 Query/Retrieve AE...5 2.1.2 Storage SCP AE...5 2.1.3 Transfer syntax...5 2.2 ASSOCIATION ESTABLISHMENT POLICIES...5 2.2.1 General...5 2.2.2 Number of associations...6 2.2.3 Asynchronous nature...6 2.2.4 Implementation identifying information...6 2.2.5 Application Entity Title...6 2.3 ASSOCIATION INITIATION BY REAL-WORLD ACTIVITY...6 2.3.1 Query/Retrieve...6 2.4 ASSOCIATION ACCEPTANCE BY REAL-WORLD ACTIVITY...7 2.4.1 Storage SCP...7 3. COMMUNICATION PROFILES...8 3.1 SUPPORTED COMMUNICATION STACKS...8 3.2 TCP/IP STACK...8 3.3 PHYSICAL MEDIA SUPPORT...8 3.4 POINT TO POINT STACK...8 4. EXTENSIONS/ SPECIALIZATIONS/ PRIVATIZATIONS...8 4.1 STANDARD EXTENDED/ SPECIALIZED/ PRIVATE SOP S...8 4.2 PRIVATE TRANSFER SYNTAXES...8 5. CONFIGURATION...8 5.1 AE TITLE/ PRESENTATION ADDRESS MAPPING...8 5.2 CONFIGURABLE PARAMETERS...9 5.2.1 Listening Port number...9 5.2.2 AET for the QR...9 5.2.3 AET for the Storage SCP...9 5.2.4 Information of the remote system (QR Server)...9 5.3 NOT CONFIGURABLE PARAMETER...9 6. SUPPORT OF EXTENDED CHARACTER SETS...9 7. INFORMATION OBJECT REQUIREMENTS...9 7.1 GENERAL TAGS...9 7.2 CT IMAGES (ADDITIONAL TAGS)...10 7.3 MR IMAGE (ADDITIONAL TAGS)...10 7.4 PT IMAGES (ADDITIONAL TAGS)...10 BrainLAB AG last change: 22.10.2007 17:48 Page 2 of 11

0. Introduction 0.1 Purpose This is a conformance statement for the BrainLAB software PatXfer. The DICOM part of the application is used to browse and display DICOM images (network files as well as Part 10 files) and to query and retrieve DICOM images from remote archives. This DICOM Conformance Statement is written according to part PS 3.2 of [1]. 0.2 Abbreviations ACR AE AET DICOM NEMA PDU Q/R SCP SOP UID VR 0.3 References American College of Radiation Application Entity Application Entity Title Digital Imaging and Communications in Medicine National Electrical Manufactures Association Protocol Data Unit Query and Retrieve Service Class User Service Class Provider Service Object Pair Unique Identifier Value Representation [1] Digital Imaging and Communications in Medicine (DICOM) 3.0, NEMA PS 3.1-3.13 BrainLAB uses DICOM by Merge. 1. Implementation Model The BrainLAB PatXfer is an implementation of A Query/Retrieve to query remote DICOM archives and to initiate a storage request from the queried archives. A Storage SCP to retrieve images from a remote QR Server (which sends images initiated by a move request) Reading DICOM images from HDD, MOD, CD ROM or Floppy. BrainLAB AG last change: 22.10.2007 17:48 Page 3 of 11

1.1 Application Data Flow Diagram DICOM Conformance Statement Local Remote Supplies unique keys for retrieve, evaluates the move response and displays the retrieved images. AE: Q/R QR Server: Remote QR SCP Association Initiation DICOM Standard Interface Local Remote Processes received DICOM data AE for retrieve QR Server: Remote Storage Association Acceptance DICOM Standard Interface 1.2 Functional definition of Application Entity (AE) All communications and data transfer with remote AE's are accomplished utilizing the DICOM protocol over a network using the TCP/IP protocol stack. Query and Retrieve: PatXfer initiates an association as a Q/R negotiating all models. The find request will be performed (depending on the negotiated models) on all DICOM levels (patient, study, series or instance). For a DICOM image series, a move request can be performed. The application supplies all unique keys for the requested level. The move response, indicating the storage-progress, is graphically evaluated. Storage SCP The Storage SCP will be started right before the move request is performed and stopped after the last image has been received. The Storage SCP will respond, if asked, with the Verification SOP Class UID as an SCP. PatXfer waits for an association to accept at the TCP/ IP port number that is configured within the software. When an association request is received with valid connection criteria, PatXfer responds with a list of SOP class UIDs that it will accept. It then waits for a storage request. If a storage request is received, then all incoming images, that are conformant to the association, are temporarily written to files on disk and then further processed within the software. 1.3 Sequencing of real World Activities Not applicable. BrainLAB AG last change: 22.10.2007 17:48 Page 4 of 11

2. Application Entity Specifications 2.1 Specifications 2.1.1 Query/Retrieve AE DICOM Conformance Statement Before a query or retrieve request is performed, PatXfer sends out an Echo request in order to test the connection to the remote AE. SOP Class Name SOP Class UID Verification SOP Class 1.2.840.10008.1.1 PatXfer provides Standard Conformance to the following DICOM v3.0 SOP Classes as a Query/Retrieve. SOP Class Name SOP Class UID Patient Root Query/Retrieve Information Model - FIND 1.2.840.10008.5.1.4.1.2.1.1 Patient Root Query/Retrieve Information Model - MOVE 1.2.840.10008.5.1.4.1.2.1.2 Study Root Query/Retrieve Information Model - FIND 1.2.840.10008.5.1.4.1.2.2.1 Study Root Query/Retrieve Information Model - MOVE 1.2.840.10008.5.1.4.1.2.2.2 Patient/Study Only Query/Retrieve Information Model - FIND 1.2.840.10008.5.1.4.1.2.3.1 Patient/Study Only Query/Retrieve Information Model - MOVE 1.2.840.10008.5.1.4.1.2.3.2 2.1.2 Storage SCP AE SOP Class UID SOP Class Name MR Image Storage 1.2.840.10008.5.1.4.1.1.4 CT Image Storage 1.2.840.10008.5.1.4.1.1.2 Positron Emission Tomography Image Storage 1.2.840.10008.5.1.4.1.1.128 2.1.3 Transfer syntax PatXfer supports the following transfer syntaxes. In an association negotiation the syntaxes are proposed in the order of appearance in the list. Transfer Syntax UID DICOM Implicit VR Little Endian 1.2.840.10008.1.2 DICOM Explicit VR Little Endian 1.2.840.10008.1.2.1 DICOM Explicit VR Big Endian 1.2.840.10008.1.2.2 JPEG Lossless, Non-Hierarchical, First-Order Prediction 1.2.840.10008.1.2.4.70 (Process 14) 2.2 Association establishment policies 2.2.1 General The maximum PDU size is 28672 bytes. Query/Retrieve PatXfer initiates an association as a Query/Retrieve. Normally the first query opens this association. It remains open while further queries and retrieves can be performed. Before each find or query request an echo request is sent to test the current connection. The association will be closed automatically. Storage SCP The PatXfer application will wait for an association as a Storage SCP only in combination with the retrieve process to accomplish the storage request initiated by a move-request. If a storage request is received, then all incoming images are temporarily written to files on disk and then further processed with the software. BrainLAB AG last change: 22.10.2007 17:48 Page 5 of 11

2.2.2 Number of associations DICOM Conformance Statement The number of simultaneous associations is restricted to 1. 2.2.3 Asynchronous nature PatXfer does not support asynchronous communication (multiple outstanding transactions over a single association). 2.2.4 Implementation identifying information The Implementation Class Unique Identifier (UID) for the BrainLAB PatXfer Application Entity is: 1.2.276.0.20.1.3 2.2.5 Application Entity Title The default AET for the role as Query/Retrieve and storage SCP is "PatXfer", but can be configured independently within the software. 2.3 Association Initiation by real-world activity 2.3.1 Query/Retrieve 2.3.1.1 Real-world activity - Find 2.3.1.1.1 Associated real-world activity A C-FIND is performed when the user queries the remote Query/Retrieve SCP for patients, studies or series. For the patient-root or patient-study-only model, the user can restrict the patient-query by the following tags: Description Tag (hex) Patient's Name 0010,0010 Patient ID 0010,0020 For the study-root model, the user can restrict the patient/study-query by the following tags: Description Tag (hex) Patient's Name 0010,0010 Patient ID 0010,0020 Study date 0008,0020 2.3.1.1.2 Proposed Presentation Contexts Presentation Context Table Abstract Syntax Transfer Syntax UID Role Extended Negotiation DICOM Implicit 1.2.840.10008.1.2 None All FIND SOP Classes as defined in 2.1.1 (All standard DICOM FIND SOP Classes VR Little Endian DICOM Explicit VR Little Endian DICOM Explicit VR Big Endian 1.2.840.10008.1.2.1 1.2.840.10008.1.2.2 None None BrainLAB AG last change: 22.10.2007 17:48 Page 6 of 11

2.3.1.1.3 SOP specific conformance for all FIND SOP Classes All FIND SOP Classes are implemented according the DICOM standard. No extended negotiation is implemented. 2.3.1.2 Real-world activity - Move 2.3.1.2.1 Associated real-world activity On user selection of a specific DICOM image series, a move request is performed. The storage target for receiving the DICOM data (the AET with which the move-request is equipped) PatXfer per default, but can be configured in the software. 2.3.1.2.2 Proposed Presentation Contexts Presentation Context Table Abstract Syntax Transfer Syntax UID Role Extended Negotiation DICOM Implicit 1.2.840.10008.1.2 None All MOVE SOP Classes as defined in 2.1.1 (All standard DICOM MOVE SOP Classes) VR Little Endian DICOM Explicit VR Little Endian DICOM Explicit VR Big Endian 1.2.840.10008.1.2.1 1.2.840.10008.1.2.2 None None 2.3.1.2.3 SOP specific conformance for all MOVE SOP Classes All MOVE SOP Classes are implemented according the DICOM standard. No extended negotiation is implemented. 2.4 Association Acceptance by real-world activity 2.4.1 Storage SCP 2.4.1.1 Real world activity - Storage SCP The PatXfer application accepts an association for the appropriate Storage Service Class that corresponds to the set of messages requested to be transferred. The association is closed by the Storage Service Class user, which initiated the association. PatXfer is able to abort the association when an error occurs. 2.4.1.2 Associated real-world activity for Receive message operations Once the association has been established, the PatXfer waits for transmission of conformant Storage Service messages. Presentation Context Table Abstract Syntax Transfer Syntax Role Extended All Storage SOP Classes declared above in 2.1.2 Name List UID List Negotiation DICOM Implicit VR 1.2.840.10008.1.2 SCP None Little Endian DICOM Explicit VR 1.2.840.10008.1.2.2 Big Endian DICOM Explicit VR Little Endian 1.2.840.10008.1.2.1 JPEG Lossless, Non- 1.2.840.10008.1.2.4.70 Hierarchical, First- Order Prediction (Process 14) BrainLAB AG last change: 22.10.2007 17:48 Page 7 of 11

2.4.1.3 SOP specific conformance for all storage SOP Classes All storage SOP Classes are implemented according the DICOM standard. No extended negotiation is implemented. 2.4.1.4 Presentation context acceptance criterion for Receive message operations PatXfer will accept the verification or storage SOP classes that are listed above. In the event of receiving an unknown presentation context the PatXfer will reject the association request. 2.4.1.5 Transfer syntax selection policies for Receive message operations PatXfer supports the Implicit VR Little Endian, the Explicit VR Little Endian, the Explicit VR Big Endian and then JPEG Lossless standard transfer syntax. Any proposed presentation context, which includes one of these transfer syntaxes will be accepted. Any proposed presentation context that does not include one of these transfer syntaxes will be rejected. 3. Communication profiles 3.1 Supported Communication Stacks PatXfer supports the DICOM upper layer using TCP/IP. 3.2 TCP/IP Stack The TCP/IP stack is inherited from the Windows NT Operating system. 3.3 Physical Media Support Ethernet v2.0, IEEE 802.3 3.4 Point to Point Stack The 50-pin ACR-NEMA connection is not applicable to this product. 4. Extensions/ specializations/ privatizations 4.1 Standard extended/ specialized/ private SOP s None supported. 4.2 Private Transfer Syntaxes None supported. 5. Configuration 5.1 AE title/ presentation address mapping PatXfer can configure several nodes representing remote QR Servers. On the corresponding settings page, application-wide global parameter and node-specific parameter can be entered. BrainLAB AG last change: 22.10.2007 17:48 Page 8 of 11

5.2 Configurable parameters 5.2.1 Listening Port number DICOM Conformance Statement The listening port number is an application-wide global parameters, which is valid for the QR, as well as for the storage SCP. 5.2.2 AET for the QR The AET for the QR is an application-wide global parameters. The default value is PatXfer. 5.2.3 AET for the Storage SCP The AET for the Storage SCP is a node-specific parameter. The default value is equal to the AET for the QR ( PatXfer ), but can also be entered separately. 5.2.4 Information of the remote system (QR Server) The IP address, AET and listening port number of the remote QR Server (SCP) are nodespecific parameters. Also the time-out is a node-specific parameter and can be adjusted. It means the timeout between two packages within a message. 5.3 Not configurable parameter The time-out parameters for association request, reply, release, for connection acceptance and inactivity are 30 second and cannot be configured in the software. 6. Support of extended character sets Not supported. 7. Information Object requirements 7.1 General Tags (0008, 0018) SOP Instance UID Mandatory (0008, 0020) Study Date Optional (0008, 0060) Modality Mandatory (0010, 0010) Patient Name Patient name or Id must be available. (0010, 0020) Patient ID (0010, 0030) Patient's Birth Date Optional (0010, 0040) Patient s Sex Optional (0010, 1030) Patient's Weight Optional (0020, 000D) Study UID Mandatory (0020, 000E) Series UID Mandatory (0020, 0011) Study ID Optional (0020, 0012) Series Number Optional (0020, 0013) Acquisition Number Optional (0020, 0010) Study ID Optional (0020, 0013) Image Number Optional (0020, 0037) Image Orientation Mandatory (0020, 0032) Image Position Mandatory (0028, 0002) Sample per Pixel Mandatory (0028, 0010) Number of Rows Mandatory BrainLAB AG last change: 22.10.2007 17:48 Page 9 of 11

(0028, 0011) Number of Columns Mandatory (0028, 0030) Pixel Size Mandatory (0028, 0100) Bits Allocated Mandatory (0028, 0101) Bits Stored Mandatory (0028, 0102) High Bit Mandatory (0028, 0103) Pixel Representation Mandatory (7FE0, 0010) Pixel Data Mandatory 7.2 CT Images (additional tags) (0008, 0060) Modality Mandatory: CT (0018, 5100) Patient Position Optional (0028, 1052) Rescale Intercept Mandatory (0028, 1053) Rescale Slope Mandatory 7.3 MR Image (additional tags) (0008, 0008) Image Type Optional (0008, 0060) Modality Mandatory: MR (0018, 5100) Patient Position Optional 7.4 PT Images (additional tags) (0008, 0060) Modality Mandatory: PT (0054, 1000) PT Image Series STATIC\IMAGE or WHOLE_BODY\IMAGE or DYNAMIC\IMAGE and TimeSlice=1 (0054, 0101) TimeSlice Mandatory: 1, if DYNAMIC (0018, 5100) Patient Position Optional (0054, 0410) Patient Orientation Optional Code Sequence (0054, 0412) > Patient Orientation Modifier Code (0008, 0100) >> Code Value F-10340 or F-10310 BrainLAB AG last change: 22.10.2007 17:48 Page 10 of 11

Last page of document BrainLAB AG 2003 BrainLAB AG last change: 22.10.2007 17:48 Page 11 of 11