Page 276 |
DICOM PS3.2 2020a - Conformance |
|
||
Service |
Further Meaning |
Status Codes |
Related Fields |
Behavior |
Status |
|
|
|
|
Success |
Sub-operations Complete - No |
0000 |
(0000,1020) |
Retrieval is terminated |
|
Failures |
|
(0000,1021) |
|
|
|
|
|
|
|
|
|
(0000,1022) |
|
|
|
|
(0000,1023) |
|
Pending |
Sub-operations are continuing |
FF00 |
(0000,1020) |
Retrieval continues |
(0000,1021)
(0000,1022)
(0000,1023)
G.4.2.4.3.1.3.5 Sub-Operation Dependent Behavior
Since the C-MOVE operation is dependent on completion of C-STORE sub-operations that are occurring on a separate association, the question of failure of operations on the other association(s) must be considered.
MOVE-SCUcompletelyignoreswhateveractivitiesaretakingplaceinrelationtotheSTORAGE-SCPAEthatisreceivingtheretrieved instances. Once the C-MOVE has been initiated it runs to completion (or failure) as described in the C-MOVE response command message(s). There is no attempt by MOVE-SCU to confirm that instances have actually been successfully received or locally stored.
Whether or not completely or partially successfully retrievals are made available in the local database to the user is purely dependent on the success or failure of the C-STORE sub-operations, not on any explicit action by MOVE-SCU.
Whether or not the remote AE attempts to retry any failed C-STORE sub-operations is beyond the control of MOVE-SCU.
If the association on which the C-MOVE was issued is aborted for any reason, whether or not the C-STORE sub-operations continue is dependent on the remote AE; the local STORAGE-SCP will continue to accept associations and storage operations regardless.
G.4.2.4.4 Association Acceptance Policy
MOVE-SCU does not accept associations.
G.4.3 Network Interfaces
G.4.3.1 Physical Network Interface
The application is indifferent to the physical medium over which TCP/IP executes, which is dependent on the underlying operating system and hardware.
G.4.3.2 Additional Protocols
When host names rather than IP addresses are used in the configuration properties to specify presentation addresses for remote AEs, the application is dependent on the name resolution mechanism of the underlying operating system.
G.4.3.3 IPv4 and IPv6 Support
This product supports both IPv4 and IPv6. It does not utilize any of the optional configuration identification or security features of IPv6.
G.4.4 Configuration
All configuration is performed through the use of Java properties file(s) stored in pre-defined locations that are specific to the under- lying operating system. Refer to the Release Notes for specific details.
- Standard -
DICOM PS3.2 2020a - Conformance |
Page 277 |
G.4.4.1 AE Title/Presentation Address Mapping
TheCallingAETitlesofthelocalapplicationareconfigurableinthepreferencesfile.Themappingofthelogicalnamebywhichremote AEs are described in the user interface to Called AE Titles as well as presentation address (hostname or IP address and port number) is configurable in the preferences file.
G.4.4.2 Parameters
Table G.4.4-1. Configuration Parameters Table
Parameter |
Configurable |
Default Value |
General Parameters |
|
|
PDU Size |
No |
16kB |
Time-out waiting for acceptance or rejection Response to an |
No |
None |
Association Open Request. (Application Level timeout) |
|
|
General DIMSE level time-out values |
No |
None |
Time-outwaitingforresponsetoTCP/IPconnect()request.(Low-level |
No |
None |
timeout) |
|
|
Time-out waiting for acceptance of a TCP/IP message over the |
No |
None |
network. (Low-level timeout) |
|
|
Time-out for waiting for data between TCP/IP packets. (Low-level |
No |
None |
timeout) |
|
|
Any changes to default TCP/IP settings, such as configurable stack |
No |
parameters. |
|
AE Specific Parameters (all AEs) |
|
Size constraint in maximum object size |
No |
Maximum PDU size the AE can receive (see note 1) |
No |
Maximum PDU size the AE can send |
No |
AE specific DIMSE level time-out values |
No |
Number of simultaneous Associations by Service and/or SOP Class |
No |
SOP Class support |
No |
None
None
Unlimited
Unlimited
None
Unlimited
All supported SOP Classes always
proposed and accepted
Transfer Syntax support |
No |
All supported Transfer Syntaxes |
|
|
always proposed and accepted |
Other parameters that are configurable |
No |
None |
Note |
|
|
ThoughtheapplicationcansupportunlimitedPDUsizes,itwillneverofferaMaximumReceivedPDULengthofzero(unlimited) since this triggers a bug in some older systems.
G.5 Media Interchange
None supported.
G.6 Support of Character Sets
G.6.1 Overview
Support extends to correctly decoding and displaying the correct symbol in the supported character sets for all names and strings received over the network, and in the local database.
- Standard -
Page 278 DICOM PS3.2 2020a - Conformance
No specific support for sorting of strings other than in the default character set is provided in the browsers.
G.6.2 Character Sets
In addition to the default character repertoire, the Defined Terms for Specific Character Set in Table G.6.2-1 are supported:
Table G.6.2-1. Supported Specific Character Set Defined Terms
Character Set Description |
Defined Term |
Latin alphabet No. 1 |
ISO_IR 100 |
G.6.3 Character Set Configuration
Whether or not characters are displayed correctly depends on the presence of font support in the underlying operating system.
G.7 Security
G.7.1 Security Profiles
None supported.
G.7.2 Association Level Security
None supported.
Any Calling AE Titles and/or IP addresses may open an Association.
G.7.3 Application Level Security
None supported.
G.8 Annexes
G.8.1 IOD Contents
G.8.1.1 Created SOP Instances
Table G.8.1-1 specifies the attributes of a Hanging Protocol Instance transmitted by the ImageViewer application. The following tables use a number of abbreviations. The abbreviations used in the "Presence of …" column are: VNAP Value Not Always Present (attribute sent zero length if no value is present)
ANAP Attribute Not Always Present
ALWAYS Always Present
EMPTY Attribute is sent without a value
The abbreviations used in the "Source" column:
USER the attribute value source is from User input
AUTO the attribute value is generated automatically
CONFIG the attribute value source is a configurable parameter
- Standard -
DICOM PS3.2 2020a - Conformance |
Page 279 |
Note
All dates and times are encoded in the local configured calendar and time. Date, Time and Time zone are configured using the Service/Installation Tool.
G.8.1.1.1 Hanging Protocol IOD
Table G.8.1-1. IOD of Created Hanging Protocol SOP Instances
IE |
Module |
Reference |
Presence of Module |
Hanging Protocol |
SOPCommonTable G.8.1-2 |
ALWAYS |
|
Hanging Protocol Definition |
|
Table G.8.1-3 |
ALWAYS |
Hanging Protocol Environment |
|
Table G.8.1-4 |
ALWAYS |
Hanging Protocol Display |
|
Table G.8.1-5 |
ALWAYS |
Table G.8.1-2. SOP Common Module of Created SOP Instances
Attribute Name |
Tag |
VR |
Value |
Presence of Value |
Source |
Specific Character Set |
(0008,0005) |
CS |
From Table G.6.2-1 |
ALWAYS |
CONFIG |
SOP Class UID |
(0008,0016) |
UI |
1.2.840.10008.5.1.4.38.1ALWAYS |
AUTO |
|
SOP Instance UID |
(0008,0018) |
UI |
Generated by device |
ALWAYS |
AUTO |
Table G.8.1-3. Hanging Protocol Definition Module of Created SOP Instances
Attribute Name |
Tag |
Hanging Protocol Name |
(0072,0002) |
Hanging Protocol Description |
(0072,0004) |
Hanging Protocol Level |
(0072,0006) |
Hanging Protocol Creator |
(0072,0008) |
Hanging Protocol Creation |
(0072,000A) |
Datetime |
|
Hanging Protocol Definition |
(0072,000C) |
Sequence |
|
>Modality |
(0008,0060) |
>Anatomic Region Sequence |
(0008,2218) |
>>Include 'Code Sequence Macro' |
|
>Laterality |
(0020,0060) |
> Procedure Code Sequence |
(0008,1032) |
>Reason for Requested |
(0040,100A) |
Procedure Code Sequence |
|
Number of Priors Referenced |
(0072,0014) |
Image Sets Sequence |
(0072,0020) |
>Image Set Selector |
(0072,0022) |
Sequence |
|
VR |
Value |
Presence of |
Source |
|
|
Value |
|
SH |
From user input. |
ALWAYS |
USER |
LO |
From user input. |
ALWAYS |
USER |
CS |
From user input. |
ALWAYS |
USER |
LO |
From user login. |
ALWAYS |
AUTO |
DT |
Generated by device. |
ALWAYS |
AUTO |
SQ |
One or more sequence items.ALWAYS |
AUTO |
|
CS |
From Defined Terms, basedANAP |
USER/AUTO |
|
|
on user input. |
|
|
SQ |
One or more sequence items,ANAP |
USER/AUTO |
|
|
based on user input. |
|
|
|
Defined CID 4 “Anatomic Region” |
|
|
CS |
R, L, B, U or zero length, |
ANAP |
USER/AUTO |
|
based on user input. |
|
|
SQ |
Zero length. |
EMPTY |
AUTO |
SQ |
Zero length. |
EMPTY |
AUTO |
US |
Numeric value. |
ALWAYS |
AUTO |
SQ |
One or more sequence items.ALWAYS |
AUTO |
|
SQ |
One or more sequence items.ALWAYS |
AUTO |
|
- Standard -
Page 280 |
DICOM PS3.2 2020a - Conformance |
|
|
||
Attribute Name |
Tag |
VR |
Value |
Presence of |
Source |
|
|
|
|
Value |
|
>>Image Set Selector Usage |
(0072,0024) |
CS |
MATCH or NO_MATCH, |
ALWAYS |
AUTO |
Flag |
|
|
depending on Selector |
|
|
|
|
|
Attribute. |
|
|
>>Selector Attribute |
(0072,0026) |
AT |
Relevant Attribute Tags fromALWAYS |
AUTO |
|
|
|
|
DICOM Data Dictionary. |
|
|
>>SelectorSequencePointer |
(0072,0052) |
AT |
Relevant Sequence AttributeANAP |
AUTO |
|
|
|
|
Tags from DICOM Data |
|
|
|
|
|
Dictionary,ifSelectorAttribute |
|
|
|
|
|
is nested in a Sequence. |
|
|
>>Selector Attribute VR |
(0072,0050) |
CS |
VR of Selector Attribute |
ALWAYS |
AUTO |
>>The attribute from the Hanging Protocol Selector Attribute Value Macro that is required by theALWAYS |
AUTO |
||||
value of Selector Attribute VR. |
|
|
|
|
|
>>Selector Value Number |
(0072,0028) |
US |
0,1-n |
ALWAYS |
AUTO |
>Time Based Image Sets |
(0072,0030) |
SQ |
One or more sequence items.ALWAYS |
AUTO |
|
Sequence |
|
|
|
|
|
>>Image Set Number |
(0072,0032) |
US |
Generated by device. |
ALWAYS |
AUTO |
>>Image Set Selector |
(0072,0034) |
CS |
RELATIVE_TIME or |
ALWAYS |
AUTO |
Category |
|
|
ABSTRACT_PRIOR, based |
|
|
|
|
|
on user input. |
|
|
>>Relative Time |
(0072,0038) |
US |
From user input. |
ANAP |
USER |
>>Relative Time Units |
(0072,003A) |
CS |
From user input. |
ANAP |
USER |
>>Abstract Prior Value |
(0072,003C) |
SS |
From user input. |
ANAP |
USER |
>>Image Set Label |
(0072,0040) |
LO |
From user input. |
ANAP |
USER |
Hanging Protocol User |
(0072,000E) |
SQ |
One sequence item. |
ALWAYS |
USER/AUTO |
IdentificationCodeSequence |
|
|
|
|
|
>>Include 'Code Sequence Macro' |
|
Local coded terms for users |
|
||
HangingProtocolUserGroup |
(0072,0010) |
LO |
From user input. |
ANAP |
USER/AUTO |
Name |
|
|
|
|
|
Table G.8.1-4. Hanging Protocol Environment Module of Created SOP Instances |
|||||
Attribute Name |
Tag |
VR |
Value |
Presence of Value Source |
|
Number of Screens |
(0072,0100) |
US |
2 |
ALWAYS |
AUTO |
Nominal Screen Definition |
(0072,0102) |
SQ |
Two sequence items. ALWAYS |
AUTO |
|
Sequence |
|
|
|
|
|
>Number of Vertical Pixels |
(0072,0104) |
US |
1024 |
ALWAYS |
AUTO |
>Number of Horizontal Pixels |
(0072,0106) |
US |
1280 |
ALWAYS |
AUTO |
>Display Environment Spatial |
(0072,0108) |
FD |
Sequence Item 1: |
ALWAYS |
AUTO |
Position |
|
|
0.0|1.0|0.5|0.0 |
|
|
|
|
|
Sequence Item 2: |
|
|
|
|
|
0.5|1.0|1.0|0.0 |
|
|
>Screen Minimum Color Bit |
(0072,010C) |
US |
8 |
ALWAYS |
AUTO |
Depth |
|
|
|
|
|
- Standard -