DICOM Conformance Statement

DICOM Conformance Statement

GoStitching

Software Version 1.0

November 20, 2015

Table of Contents

Acronyms, Abbreviations and Symbols        

1        Introduction        

2        Implementation Model        

2.1        Application Data Flow Diagram        

2.2        Functional Definitions of Application Entities        

3        AE Specifications        

3.1        Storage Application Entity Specification        

3.1.1        Association Establishment Policy        

3.1.2        Association Initiation Policy        

4        Physical Network Interfaces        

4.1        Supported Communication Stacks        

4.2        TCP/IP Stack        

4.3        Physical Network Interface        

5        Physical Network Interfaces        

6        Configuration        

7        Support of Character Sets        

8        Annexes        

8.1        Created IOD Instances        

8.1.1        DX Image IOD        

Acronyms, Abbreviations and Symbols

AE

Application Entity

CR

Computed Radiography

DICOM

Digital Imaging and COmmunications in Medicine

IOD

Information Object Definition

ISO

International Standard Organization

HIS

Hospital Information System

MWL

Modality Worklist

RIS

Radiology Information System

SCP

Service Class Provider

SCU

Service Class User

SOP

Service Object Pair

TCP/IP

Transmission Control Protocol/Internet Protocol

UID

Unique Identifier

RQ

Request

RSP

Response

  1. Introduction

This document provides the DICOM Conformance statement for the GoStitching software.

 

  1. Implementation Model

 GoStitching is an image stitching software for medical images. It covers the following DICOM Application Entities:

  1. Application Data Flow Diagram

2.1.1 STORAGE-SCU

2.1.2 STORAGE-SCP

  1. Functional Definitions of Application Entities

2.2.1 Functional Definition of Storage Application Entity

The GoStitching Image Transfer AE component operates as a service. The startup sequence of the GoStitching software initiates its execution. The service is shut down when the software is terminated.

  1. AE Specifications

  1. Storage Application Entity Specification

The GoStitching provides Standard Conformance to the following DICOM SOP Classes.

SOP Class Name

SOP Class UID

SCU

SCP

Verification SOP Class

1.2.840.10008.1.1

Yes

No

Standard Digital X-Ray Image Storage

1.2.840.10008.5.1.4.1.1.1.1

Yes

No

  1. Association Establishment Policy

  1. General

  1. Number of Associations

 

  1. Asynchronous Nature

The GoStitching does not support asynchronous communication (multiple outstanding transactions over a single Association).

  1. Implementation Identifying Information

  1. Association Initiation Policy

  1. Activity – Store Images

  1. Description and Sequencing of Activities

This section describes the action of the GoStitching Image Transfer AE SCU / SCP component as a result of user initiated activity on the GoStitching user interface.

The GoStitching receives images from the storage server and sends stitched image to the designate remote storage.

  1. Proposed Presentation Contexts

The GoStitching is capable of proposing the Presentation Contexts shown in the following table:

Proposed Presentation Contexts for Activity Send Images

Presentation Context Table

Abstract Syntax

Transfer Syntax

Role

Ext.

Neg.

Name

UID

Name List

UID List

DX Image Storage UID

1.2.840.10008.5.1.4.1.1.1.1

Implicit VR Little Endian

1.2.840.10008.1.2

SCU

None

DX Image Storage UID

1.2.840.10008.5.1.4.1.1.1.1

Implicit VR Little Endian

1.2.840.10008.1.2

SCP

None

  1. SOP Specific Conformance for Image Storage SOP

The following table describes C-STORE response behavior.

Storage C-STORE Response Status Handling Behavior

Service Status

Further Meaning

Error Code

Behavior

Success

Success

0000

The SCP successfully stored the SOP Instance. If all SOP Instances succeed, the job is marked as complete.

*

*

Any other status code

The Association is aborted using A-ABORT and the transfer fails. The status is logged.

The behavior of Storage AE during communication failure is summarized in the following table.

Storage Communication Failure Behavior

Exception

Behavior

Timeout

Same as Service Status “Refused” in the above table.

Association aborted by the SCP or network layers

Same as Service Status “Refused” in the above table.

  1. Activity – Issue Verify

  1. Description and Sequencing of Activities

The C-ECHO message might be used when the operator registers a remote DICOM AE.

  1. Proposed Presentation Contexts

The GoStitching software is capable of proposing the Presentation Contexts shown in the following table:

Proposed Presentation Contexts for Activity Issue Verify

Presentation Context Table

Abstract Syntax

Transfer Syntax

Role

Ext.

Neg.

Name

UID

Name List

UID List

Verification

1.2.840.10008.1.1

Implicit VR Little Endian

1.2.840.10008.1.2

SCU

None

Verification

1.2.840.10008.1.1

Implicit VR Little Endian

1.2.840.10008.1.2

SCP

None

  1. SOP Specific Conformance for Verification

The following table describes C-ECHO response behavior.

Verification C-ECHO Response Status Handling Behavior

Service Status

Further Meaning

Error Code

Behavior

Success

Success

0000

Device Status is set to: Verified.

Refused

Out of Resources

A700H

Device Status is set to: Not Verified.

Failed

Unable to Process

C000~CFFF

Same as “Refused” above

*

*

Any other status code

Same as “Refused” above

  1. Physical Network Interfaces

  1. Supported Communication Stacks

DICOM Upper Layer is supported by TCP/IP.

  1. TCP/IP Stack

The GoStitching provides DICOM TCP/IP Network Communication Support as defined in Part 8 of the DICOM Standard.

  1. Physical Network Interface

The GoStitching supports a single network interface. The following physical network interface is available.

Supported Physical Network Interface

Ethernet 10/100/1000BaseT, RJ-45, UTP, STP; Auto Detect Speed, Full/Half Duplex

  1. Physical Network Interfaces

IEEE 802.3(10BASE-T) / IEEE 802.3U(100BASE-TX)

  1. Configuration

The GoStitching can be configured on the DICOM characteristics specified below.

        Local

                AE Title

                Host name (or IP Address)

                Port Number

        Remote

                AE Title

                Host name (or IP Address)

                Port Number

  1. Support of Character Sets

ISO-IR 6 (Default)        


  1. Annexes

  1. Created IOD Instances

When the stitched DICOM image is created, GoStitching copies all attributes of the input DICOM image and modifies specific attributes as below.

The following abbreviations are used in the “Source” column:

  1. DX Image IOD

  1. General Series Module (M)

Attribute Name

Tag

VR

Value

Source

Series Instance UID

(0020,000E)

UI

Auto-generated or same value of the input DICOM images.

USER

  1. General Image Module (M)

Attribute Name

Tag

VR

Value

Source

Instance Number

(0020,0013)

IS

Input DICOM image’s instance number + 10.

AUTO

Acquisition Date

(0008,0022)

DA

Auto-generated.

AUTO

Acquisition Time

(0008,0032)

TM

Auto-generated.

AUTO

  1. Image Pixel Module (M)

Attribute Name

Tag

VR

Value

Source

Rows

(0028,0010)

US

Image Height, depends on stitching mode

AUTO

Columns

(0028,0011)

US

Image Width, depends on stitching mode

AUTO

Pixel Data

(7FE0,0010)

OW

AUTO

  1. VOI LUT Module (U)

Attribute Name

Tag

VR

Value

Source

Window Center

(0028,1050)

DS

Auto-generated or User input

USER

Window Width

(0028,1051)

DS

Auto-generated or User input

USER

  1. SOP Common Module (M)

Attribute Name

Tag

VR

Value

Source

SOP Instance UID

(0008,0018)

UI

Auto-generated.

AUTO