Dicom Cs v3 5 r1
Dicom Cs v3 5 r1
Dicom Cs v3 5 r1
AIRIS Vento
V3.5
Tokyo, Japan
E1E-HM0001-01
(3) E1E-HM0001
Forward
This document specifies the conformance of the Hitachi MR scanners to the DICOM 3.0 standard. It is intended to
facilitate the process of interconnection between the Hitachi scanners and other DICOM 3.0 compliant devices. This
document by itself however, does not guarantee interconnectivity or interoperability with other devices. It will be up to
the user to make sure that all connected DICOM devices have been validated and will successfully inter-operate.
This validation needs to be performed prior to the clinical use of any data obtained from the Hitachi scanners as well
as when images acquired on non-Hitachi equipment is processed or displayed on the Hitachi MR console.
Any non-Hitachi vendor should accept full responsibility for all validation required for their connection with the
Hitachi scanners. Hitachi will participate with the validation process whenever required to.
(4) E1E-HM0001
Table of Contents
1. Introduction ····························································································································· 1
1.1 Purpose of this Document _____________________________________________________ 1
1.2 Related Documents ___________________________________________________________ 1
1.3 Definitions __________________________________________________________________ 1
1.4 Acronyms and Abbreviations __________________________________________________ 1
(5) E1E-HM0001
3.3.4 Storage Association Request _______________________________________________________ 26
3.3.5 Storage Commitment Association Request ____________________________________________ 27
8. Communication Profiles········································································································ 38
8.1 Supported Communication Stacks (Parts 8,9) ____________________________________ 38
8.1.1 OSI Stack _____________________________________________________________________ 38
8.1.2 TCP/IP Stack ___________________________________________________________________ 38
8.1.3 Point-to-Point Stack _____________________________________________________________ 38
9. Extensions/Specialization's/Privatization's ·········································································· 39
9.1 Standard/Extended/Specialized/Private SOPs ____________________________________ 39
9.2 Private Transfer Syntax’s ____________________________________________________ 39
9.3 SOP Class Extension _________________________________________________________ 39
9.3.1 DCMserver SOP Class Extension ___________________________________________________ 39
(6) E1E-HM0001
10.2.1 Basic TLS Secure Transport Connection Profile _______________________________________ 40
10.3 MWL security profile ________________________________________________________ 40
10.3.1 Basic TLS Secure Transport Connection Profile _______________________________________ 40
10.4 MPPS security profile ________________________________________________________ 41
10.4.1 Basic TLS Secure Transport Connection Profile _______________________________________ 41
(7) E1E-HM0001
1. Introduction
1.3 Definitions
Application Entity - Is the Term used for the software application capable of using DICOM services.
DCMserver - The name of the DICOM Transfer Application Entity running on the Hitachi MR System.
-1- E1E-HM0001
2. Implementation Model
Find
Search Operation
Local from
Database Remote
DICOM AE
Store
Update Operation
Local from
Database Remote
DCMserver DICOM AE
Application
Entity
Move
Operation
from
Remote
DICOM AE
Search
Local
Database
Store
Operation to
Remote
DICOM AE
DICOM Standard
Interface
-2- E1E-HM0001
Find
Client Operation to
Query Remote
Request DICOM AE
Move
Client Operation to
Move Remote
Request DICOM AE
Storage
Client Commitment
Commit Operation to
Request Remote
DICOM AE
Storage
Update Commitment
Local Response
Database from Remote
DICOM AE
Verification
Operation
from Remote
DICOM AE
DICOM Standard
Interface
Figure 1 Image Transfer Implementation Model (Continued)
-3- E1E-HM0001
Figure 1 illustrates the following scenarios:
1. Process Find requests from a remote DICOM AE; search the local database for matches and return the
requested information.
2. Process Store requests from a remote DICOM AE; update the local database with the object to be stored
and return Store responses.
3. Process Move requests from a remote DICOM AE; initiate Store operations to the destination AE and
return Move responses to the move requestor AE.
4. Initiate Find operations to a DICOM AE in response to a query request from Hitachi MRI system’s GUI
application.
5. Initiate Move operations to a DICOM AE in response to a move request from Hitachi MRI system’s GUI
application. This may result in Store sub-operation from a remote DICOM AE.
6. Initiate Storage Commitment requests to a DICOM AE in response to a commit request from Hitachi MRI
system’s GUI application.
7. Process Storage Commitment replies from a remote DICOM AE; update the local database accordingly.
8. Process Verification requests from a remote DICOM AE.
The DCMserver uses a configuration file that contains information used to validate association attempts from
remote Application Entities. The DCMserver then listens on the configured port for association requests.
An association request for Storage Services from a remote Application Entity causes the DCMserver to
validate the request according to the configuration parameters set at execution time. The remote Application
Entity then sends the Information Object Instance. The DCMserver stores the received Information Object
Instance in its local database if the data does not already exist. The data remains in the database until
removed by the local user of the Hitachi MRI system.
An association request from a remote Application Entity for Query or Move Services causes the DCMserver
to validate the request according to the configuration parameters set at execution time. The remote
Application Entity then sends the Query or Retrieve request. The DCMserver searches the local database for
the instance(s) specified. If the request was C_FIND, then a response is returned for each match. If the
request was C-MOVE, then an association is originated to the destination Application Entity specified in the
C-MOVE message. Incremental responses are sent to the C-MOVE originator to indicate progress of the
request.
A request from the Hitachi MRI system’s GUI application causes the DCMserver to initiate an association
with a remote Application Entity. The user can then initiate query and retrieve requests to the DCMserver
that are sent to the remote Application Entity. The Hitachi MR User Interface displays the responses from
the remote Application Entity.
-4- E1E-HM0001
2.2 Print Management
This DCMserver accepts commands from the MR user through a Graphical User Interface. The User Interface
allows the user to prepare and submit print operations to the DCMserver.
DCMserver
Print Application Print SCP
Request (Printer)
Entity
DICOM Standard
Interface
Figure 2 Print Management Implementation Model
The Hitachi MR user submits a print job to the DCMserver. The DCMserver proceeds to initiate an
association to a specific Basic Grayscale/Color Print Management Meta Service Class Provider. The
hardcopy information is then sent to the printer over this established association using the accepted DICOM
protocol.
The DCMserver uses a configuration file that contains information used to configure supported remote Print
SCPs.
A request from the Hitachi MRI system’s GUI application causes the DCMserver component to initiate an
association with a Remote Application Entity. The Hitachi MR User Interface displays relevant status and
error responses from the Remote Application Entity.
-5- E1E-HM0001
2.3 Basic Worklist Management
The DCMserver implements the Basic Worklist Management Service, DICOM PS3.4, Annex K.
Modality Modality
Worklist DCMserver Application Worklist SCP
Retrieval Entity returns
Request Modality
Worklist
DICOM Standard
Interface
The Hitachi MR user initiates Modality Worklist retrieval requests by interacting with DCMserver through
the Graphical User Interface. The DCMserver initiates an association with the remote Application Entity
and uses the Basic Modality Worklist Service Class to retrieve Worklists. The remote Application Entity
responds to the request and send Worklists to the DCMserver. The DCMserver presents the retrieved
Worklists to the Hitachi MR user through the Graphical User Interface.
The Hitachi MRI application automatically initiates the Modality Worklist retrieval request when the Hitachi
MR user starts scheduled procedures. The retrieved Worklists are used to validate the scheduled procedures.
When the Hitachi MR user issues a request to retrieve a Modality Worklist, the DCMserver initiates an
Association to the Modality Worklist SCP.
When the Association has been established, DCMserver sends a C-FIND request to the Modality Worklist
SCP to retrieve a Modality Worklist.
When the Modality Worklist has been received, the Hitachi MR user is notified about the availability of the
Modality Worklist.
The Hitachi MR user can access all Items of the Modality Worklist. The Hitachi MR user can also access all
attributes of all Items.
After the last C-FIND response is received, the DCMserver releases the association to the Modality Worklist
SCP
1
Cancel is not available to the user, however, the application may cancel a query in some exceptional situations.
-6- E1E-HM0001
2.3.3 Sequencing of Real-World Activities
Not applicable.
-7- E1E-HM0001
2.4 Modality Performed Procedure Step
The DCMserver implements the MPPS(Modality Performed Procedure Step) SOP Class, DICOM PS3.4,
Annex F.7.
Creation of
a new MPPS
Setting
Values for
an existing
MPPS
DICOM Standard
Interface
When DCMserver issues a request to create a new MPPS on the SCP, it initiates an association to the MPPS
SCP. If successful, an N-CREATE operation is performed against the MPPS SCP. After completion of the
operation, the assocaition is closed.
When DCMserver issues a request to set some values for an existing MPPS on the SCP, it initiates an
association to the MPPS SCP. If successful, and N-SET operation is performed against the MPPS SCP. After
completion of the operation, the association is closed.
-8- E1E-HM0001
2.4.3 Sequencing of Real-World Activities
DCMserver will first create a MPPS on SCP and then attempt to set/update some values in it.
-9- E1E-HM0001
2.5 Media Storage
DCMserver is implemented that creates and/or updates 120mm DVD-R and 120mm CD-R with various
DICOM SOP instances. For the rest of the document we refer to media as one of the following 4.7 GB
DVD-R and 650MB CD-R.
Application
requests
initializing
Application
requests
archiving FSR
FSU
DCMserver FileSet Storage
FSC Medium
Application
requests
directory
listing
Application
requests
restoring
DCMserver may connect to one media. The DCMserver may have a local/remote storage media that may
contain various SOP instances. These may have been obtained by original creation, network transfer or by
removable media using other application entities. These instances of other application entities are external to
this conformance statement.
The Hitachi MRI system’s GUI application submits media requests to DCMserver via internal client/server
mechanism. The DCMserver then processes those requests and accesses, via FileSet, the media according to
Media Storage Service Class defined in PS 3.4 with the interchange option.
The DCMserver accesses, via Ioagent, the media acting as one of following roles FSC(File-set Creator),
FSU(File-set Updater) and FSR(File-set Reader), defined in PS 3.10.
- 10 - E1E-HM0001
2.5.2 Functional Definitions of Application Entities
The startup sequence of the Hitachi MRI system initiates the DCMserver execution. The DCMserver
terminates when the Hitachi MRI system is shut down.
A request from the Hitachi MRI application causes the DCMserver to interpret the request and act, in a
sequence of operations(driven by request type), as a FSU, FSC and/or FSR to complete the request received
from the Hitachi MRI system’s GUI application.
- 11 - E1E-HM0001
3. Image Transfer Application Entity Specifications
The Hitachi MRI system’s DICOM Image Transfer capability consists of two logical components (SCU and
SCP).
The SCU portion originates associations for Store, Query, Retrieve and Storage Commitment operations. The
SCP portion accepts associations for Store, Query and Retrieve operations. The SCU portion will also accept
associations to negotiate a role selection of SCU for Storage Commitment responses that are sent on a different
association than the request. The two components are configured with the same Application Entity Title for use
in the Hitachi MR Application. They are treated as a single Application Entity in this description.
The DCMserver Application Entity provides Standard Conformance to the following DICOM V3.0 SOP Classes
as an SCP:
The DCMserver Application Entity provides Standard Conformance to the following DICOM V3.0 SOP Classes
as an SCU:
- 12 - E1E-HM0001
3.1 Association Establishment Policies
3.1.1 General
The Hitachi MRI system’s GUI allows the user to select the Application Entity to associate with for Store,
Query, Retrieve and Storage Commitment operations. The configuration file contains the configuration
parameters such as host name, port number and specific SOP Classes to negotiate for each accessible
Application Entity.
The DCMserver will respond to association requests from remote AEs, however, it will only accept
associations from those remote AEs on which it has knowledge. And it will only accept those Presentation
Contexts that it is configured to support for the specific requesting AE. The AEs can be configured to allow
or deny any service on a per remote AE basis.
The DCMserver Application Entity always accepts the Verification SOP Class.
- 13 - E1E-HM0001
3.2 Association Initiation by Real World Activity
This section details the action of the DCMserver SCU component as a result of user initiated activity on the
Hitachi MR console.
Query will also be issued before a move request to verify the existence of images with a Study or
Series.
- 14 - E1E-HM0001
3.2.1.3 SOP Specific Conformance for Patient Root Query/Retrieve Model - FIND
The DCMserver does not use Extended Negotiation.
The DCMserver does not negotiate Relational Queries.
The Keys supported are listed below:
- 15 - E1E-HM0001
3.2.1.4 SOP Specific Conformance for Study Root Query/Retrieve Model - FIND
The DCMserver does not use Extended Negotiation.
The DCMserver does not negotiate Relational Queries.
The Keys supported are listed below:
- 16 - E1E-HM0001
3.2.2 Move Request
3.2.2.1 Associated Real World Activity
The user selects one or more patients, studies and/or series within studies from a list presented as a
result of a previous Query operation.
The user of the Hitachi MRI system then selects the “Send” operation on the user interface to initiate
the move operation. The destination Application Entity Title is selectable on the User Interface.
3.2.2.3 SOP Specific Conformance for Patient Root Query/Retrieve Model - MOVE
The DCMserver supports transfers against the Patient Query/Retrieve Information Model described in
Section C.6.1.1 of DICOM PS3.4 Annex C using the C-MOVE SCU behavior described in Section
C.4.2.2 of DICOM PS3.4 Annex C.
3.2.2.4 SOP Specific Conformance for Study Root Query/Retrieve Model - MOVE
The DCMserver supports transfers against the Study Query/Retrieve Information Model described in
Section C.6.2.1 of DICOM PS3.4 Annex C using the C-MOVE SCU behavior described in Section
C.4.2.2 of DICOM PS3.4 Annex C.
- 17 - E1E-HM0001
3.2.3 Store Request
3.2.3.1 Associated Real World Activity
The DCMserver Application Entity initiates an association for C-STORE if it has received a valid C-
MOVE message from a local use of Hitachi MRI system or a remote Application Entity. The SOP
Class UID of the Information Object to be sent over the C-STORE context is used to verify that a valid
Presentation Context exists prior to issuing the C-STORE message. A mismatch results in no message
being sent but the association remains active.
The status returned by the accepting Application Entity is used to indicate success or failures of the C-
MOVE sub-operation which initiated the transfer. In no case is the Information Object deleted from the
local database.
- 18 - E1E-HM0001
3.2.4 Storage Commitment Request
3.2.4.1 Associated Real World Activity
There are two events that may cause a Storage Commitment association request to occur. If the application is
so configured, the Storage Commitment request may be made automatically after successful completion of a
move operation from the local AE to a remote AE. Alternatively, the user may select a set of patients,
studies, or series from a previous query request and manually request Storage Commitment for these items
from a selectable AE.
3.2.4.3.1 Operations
Storage commitment requests are generated under the conditions described in Section 3.2.4.1.
DCMserver can request storage commitment for any SOP Instance in the local database.
The Transaction UID is applicable for the duration of the transaction, and there is no specific time limit
imposed on receipt of the storage commitment result.
DCMserver does not perform extended negotiation for these SOP Classes and does not perform any
validation of outgoing DICOM datasets. DCMserver does not support the optional Storage Media File-Set
ID and UID attributes in the storage commitment request.
- 19 - E1E-HM0001
3.3 Association Acceptance by Real World Activity
DCMserver is association acceptance on the basis of Called Application Entity Title, Calling Application
Entity Title and SOP Class UID matching.
A single response is generated for the request. If the association is successfully negotiated, a success
status code of 0x0000 is always returned.
- 20 - E1E-HM0001
3.3.2 Query Association Request
3.3.2.1 Associated Real-World Activity
The DCMserver searches the attached database for the requested Information Objects described in the
C-FIND identifier and returns a response for each match.
3.3.2.3 SOP Specific Conformance for Patient Root Query/Retrieve Model - FIND
The DCMserver Application Entity conforms to the DICOM Patient Root Query/Retrieve Service Class
as an SCP for the Abstract Syntax's listed in the table in section 3.3.2.2. The following tables define the
accepted search keys.
- 21 - E1E-HM0001
A response is returned for each match found in the attached database.
Possible response status values are:
3.3.2.4 SOP Specific Conformance for Study Root Query/Retrieve Model - FIND
The DCMserver Application Entity conforms to the DICOM Study Root Query/Retrieve Service Class
as an SCP for the Abstract Syntax's listed in the table in section 3.3.2.2. The following tables define the
accepted search keys.
- 22 - E1E-HM0001
3.3.2.5 Presentation Context Acceptance Criterion
The DCMserver accepts SOP Class contexts if they are configured in the Application Entity
configuration file. The possible Presentation Contexts are listed in section 3.3.2.2.
- 23 - E1E-HM0001
3.3.3 Move Association Request
3.3.3.1 Associated Real-World Activity
The DCMserver initiates an association to the destination Application Entity specified in the C-MOVE
command message. The DCMserver then extracts the requested Information Objects described in the
C-MOVE identifier from the attached database and performs C-STORE operations on the destination
association.
3.3.3.3 SOP Specific Conformance for Patient Root Query/Retrieve Model - MOVE
The DCMserver Application Entity conforms to the DICOM Patient Root Query/Retrieve Service Class
as an SCP for the Abstract Syntax's listed in the table in section 3.3.3.2.
A response is returned for each Information Object sent to the destination Application Entity
Possible response status values are:
Refused Out of resources A700
Move Destination Unknown A801
Failed Unable to Process C000
Cancel Terminated due to Cancel Request FE00
Success sub-operations completed 0000
Warning sub-operations completed, 1 or more failures B000
Pending Matches are continuing FF00
The attribute 0x00000902 contains a descriptive message to explain error returns.
3.3.3.4 SOP Specific Conformance for Study Root Query/Retrieve Model - MOVE
The DCMserver Application Entity conforms to the DICOM Study Root Query/Retrieve Service Class
as an SCP for the Abstract Syntax's listed in the table in section 3.3.3.2.
A response is returned for each Information Object sent to the destination Application Entity.
Possible response status values are:
Refused Out of resources A700
Move Destination Unknown A801
Failed Unable to Process C000
Cancel Terminated due to Cancel Request FE00
Success sub-operations completed 0000
Warning sub-operations completed, 1 or more failures B000
Pending Matches are continuing FF00
The attribute 0x00000902 contains a descriptive message to explain error returns.
- 24 - E1E-HM0001
3.3.3.5 Presentation Context Acceptance Criterion
The DCMserver accepts SOP Class contexts if they are configured in the Application Entity
configuration file. The possible Presentation Contexts are listed in section 3.3.3.2.
- 25 - E1E-HM0001
3.3.4 Storage Association Request
3.3.4.1 Associated Real-World Activity
The DCMserver receives an association request for storage service from a remote AE.
The DCMserver stores image Information Object Instances received on the accepted association into
the database of the Hitachi MRI system.
The received Information Object Instance is stored in a database until the user of Hitachi MRI system
causes the data to be deleted. The Hitachi MRI system’s GUI application accesses the stored data for
display.
Private attributes which are not recognized as valid Hitachi MRI system’s private attribute sets are
discarded.
A response is returned for each Information Object received from the Storage SCU.
Possible response status values are:
Refused Out of resources A701
Failed Identifier does not match SOP Class A900
Unable to Process C001
Success sub-operations completed 0000
The attribute 0x00000902 contains a descriptive message to explain error returns.
Failure of a validation results in the return of status C001 in the C-STORE response message.
- 26 - E1E-HM0001
3.3.5 Storage Commitment Association Request
3.3.5.1 Associated Real-World Activity
The DCMserver receives an association request from a Storage Commitment SCP that did not respond
to a Storage Commitment request from the DCMserver on the original association.
3.3.5.3 SOP Specific Conformance for SOP Class - Storage Commitment Push as SCU
3.3.5.3.1 Operations
A single response is returned for the Storage Commitment response from the Storage Commitment SCP.
Possible response status values are:
Success Operation completed 0x0000
Fail Unable to Process 0x0110
Identifier does not match SOP Class 0x0118
3.3.5.3.2 Notifications
DCMserver generates a storage commitment result once it has updated, successfully or not, the
database records for the SOP Instance(s) that were committed.
DCMserver does not support the optional Storage Media File-Set ID and UID attributes nor the
optional Retrieve AETitle attribute in the storage commitment result.
- 27 - E1E-HM0001
4. Print Application Entity Specifications
The Hitachi MRI system’s DICOM Print capability (DCMserver) consists of only a SCU component. The SCU
portion originates associations for printing operations.
The DCMserver Application Entity provides Standard Conformance to the following DICOM V3.0 SOP Classes
as an SCU:
Print Management Meta SOP Class UID
SOP Class Name SOP Class UID
Basic Grayscale Print Management Meta 1.2.840.10008.5.1.1.9
Basic Color Print Management Meta 1.2.840.10008.5.1.1.18
The DCMserver maintains a separate association with each DICOM SCP. It releases the association with the
DICOM SCP if no operation is done on the association in a selected time period.
- 28 - E1E-HM0001
4.2.1.3 SOP Specific Conformance for Basic Grayscale/Color Print Management Meta
The DCMserver supports the following mandatory SOP classes which are defined under the Basic
Grayscale Print/Color Management Meta SOP Class:
The DCMserver supports the following mandatory and optional SOP class attributes and DIMSE
services for the Basic Grayscale Print Management Meta SOP Class and Basic Color Print Management
Meta SOP Class.
- 29 - E1E-HM0001
>Rows (0028,0010)
>Columns (0028,0011)
>Pixel Aspect Ratio (0028,0034)
>Bits Allocated (0028,0100)
>Bits Stored (0028,0101)
>High Bit (0028,0102)
>Pixel Representation (0028,0103)
>Pixel Data (7FE0,0010)
Printer SOP Class N-EVENT- Printer Status Info (2110,0020)
REPORT
N-GET Printer Status (2110,0010)
Printer Status Info (2110,0020)
Printer Name (2110,0030)
Manufacturer (0008,0070)
Manufacturer Model Name (0008,1090)
Device Serial Number (0018,1000)
Software Versions (0018,1020)
Basic Color Image Box SCP Class N-SET Image Position (2020,0010)
Polarity (2020,0020)
Magnification type (2010,0060)
Smoothing type (2010,0080)
Requested Image Size (2020,0030)
Basic Color Image Sequence (2020,0111)
>Samples Per Pixel (0028,0002)
>Photometric Interpretation (0028,0004)
>Rows (0028,0010)
>Columns (0028,0011)
>Pixel Aspect Ratio (0028,0034)
>Bits Allocated (0028,0100)
>Bits Stored (0028,0101)
>High Bit (0028,0102)
>Pixel Representation (0028,0103)
>Pixel Data (7FE0,0010)
- 30 - E1E-HM0001
5. Modality Worklist Application Entity Specifications
The DCMserver of the Hitachi MRI system is capable of providing Standard Conformance to the following
DICOM V3.0 SOP Classes as SCU:
- 31 - E1E-HM0001
5.2.1.3 SOP Specific Conformance for Modality Worklist Information Model - FIND
The DCMserver supports the following search keys as SCU.
- 32 - E1E-HM0001
6. MPPS Entity Specifications
The DCMserver of the Hitachi MRI system is capable of providing Standard Conformance to the following
DICOM V3.0 SOP Classes as SCU:
The Hitachi MRI system issues a request automatically in order to create an MPPS when the user starts
scheduled procedures. The Hitachi MRI system also issues a request automatically in order to update an
MPPS when the user finishes the scheduled procedures.
- 33 - E1E-HM0001
6.2.1.2 Proposed Presentation Context
The following table lists the Presentation Contexts offered to the MPPS SCP at the time the Association
is established. The DCMserver does not negotiate SCU/SCP Role Selection and assumes SCU.
- 34 - E1E-HM0001
7. Media Storage Application Entity Specification
The DCMserver Application Entity provides Standard Conformance to DICOM Interchange option of the
Media Storage Service Class. The Application Profiles and Roles are listed in the following table:
Application Profiles Supported
Application Profiles Supported Real World Activity Role Service Class
Option
STD-CTMR-DVD Create FSC Interchange
Store FSU Interchange
Query FSR Interchange
Retrieve FSR Interchange
STD-CTMR-CD Write to CD-R FSC Interchange
Query FSR Interchange
Retrieve FSR Interchange
[DVD]
The DCMserver will support DVD-R4.7GB media type as long as the media is formatted according to
DICOM specification in PS 3.12.
[CD-R]
The DCMserver writes DICOM file-set(single DICOMDIR and zero or more DICOM files) to CD-R media.
The DCMserver supports CD-R 650MB.
- 35 - E1E-HM0001
7.1 File Meta Information for the Application Entity
The DCMserver Application Entity Title is configurable.
- 36 - E1E-HM0001
7.2.5 Real World Activity : Write to CD-R
The DCMserver acts as an FSC using the interchange option when requested to archive a Patient data to CD-R
media.
The DCMserver will take the select list of SOP instances and eliminate any SOP instance not belonging to the
SOP Class listed in the table named “SOP Classes Supported” in section 7. The remaining SOP instances are
written to the media.
- 37 - E1E-HM0001
8. Communication Profiles
- 38 - E1E-HM0001
9. Extensions/Specialization's/Privatization's
- 39 - E1E-HM0001
10. Security Profiles
As an Association Acceptor, DCMserver always asks for the Association Requestor's certificate when security
is enabled, if this is set and a valid certificate is not presented, the TLS connection request is denied.
If during an exchange of DICOM data, DCMserver detects message tampering through an integrity check
failure, the Association is aborted. The provider reason will be REASON-NOT-SPECIFIED as defined by
DICOM in PS3.8; an implementation-specific reason may be used in a future version of DCMserver.
DCMserver supports the following features of the Basic TLS Secure Transport Profile:
- support for the profile can be enabled or disabled for each DICOM SCU instantiation
- TLS_RSA_WITH_3DES_EDE_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA and
TLS_RSA_WITH_NULL_SHA cipher suites
- X.509 certificate in PEM format
- private key in PEM format
- certificates of trusted CAs in PEM format
- 40 - E1E-HM0001
10.4 MPPS security profile
DCMserver provides conformance to the following Security Profiles defined in PS3.15.
- 41 - E1E-HM0001
11. Configuration
AE title, host name, IP address, alias, description and port number of the DCMserver
AE title, host name, IP address, alias, description and port number of remote AEs
TCP/IP connection timeout
If private attributes are imported and exported
Enable/disable Security Profile
Cipher suites for the secure communications
Minimam density and Maximum density for DICOM Print
Supported media types and media sizes for DICOM Print
Number of copies for DICOM Print
Enable/disable Presentation LUT for DICOM Print
- 42 - E1E-HM0001
12. Support of Extended Character Sets
Following extended character sets are supported.
- ISO-IR 6: Default character set
- ISO-IR 13: Japanese katakana (phonetic) characters (94 characters, 1-byte)
- ISO-IR 87: Japanese kanji (ideographic), hiragana (phonetic), and katakana (phonetic) characters (942
characters, 2-byte)
- ISO-IR 100: Latin alphabet No. 1 characters (191 characters, 1-byte)
- 43 - E1E-HM0001
13. Annex A
This annex details the common Information Object Definitions content transmitted and /or stored by the
DCMserver Application Entity. They contain Type 1, Type 2 and Type 3 attributes for conformance to Storage
Conformance level 2 defined in DICOM Part 3, Information Object Definitions PS3.3.
When the received image from outside through a network or media is transferred again, Type 3 tag which are
not included in original data are not sent to destination.
13.1 Common Modules
- 44 - E1E-HM0001
General Study Module Attributes
Attribute Name Tag Type
Study Instance UID 0020,000D 1
Study ID 0020,0010 2
Study Date 0008,0020 2
Study Time 0008,0030 2
Accession Number 0008,0050 2
Referring Physician's Name 0008,0090 2
Referring Physician Identification 0008,0096 3
Sequence
Study Description † 0008,1030 3
Procedure Code Sequence 0008,1032 3
Physician of Record † 0008,1048 3
Physician(s) of Record Identification 0008,1049 3
Sequence
Name of Physician Reading Study † 0008,1060 3
Physician(s) Reading Study 0008,1062 3
Identification Sequence
Referenced Study Sequence 0008,1110 3
† This tag can be suppressed to transfer by changing Patient
Registration Setting on the Hitachi MR scanners.
- 45 - E1E-HM0001
Attribute Name Tag Type
Performed Procedure Step 3
0040,0254
Description
Performed Protocol Code Sequence 0040,0260 3
Request Attributes Sequence 0040,0275 3
Comments on the Performed 3
0040,0280
Procedure Step
- 46 - E1E-HM0001
Image Pixel Module Attributes
Attribute Name Tag Type
Samples per Pixel 0028,0002 1
Photometric Interpretation 0028,0004 1
Rows 0028,0010 1
Columns 0028,0011 1
Bits Allocated 0028,0100 1
Bits Stored 0028,0101 1
High Bit 0028,0102 1
Pixel Representation 0028,0103 1
Pixel Data 7FE0,0010 1
Planar Configuration 0028,0006 1C
Pixel Aspect Ratio 0028,0034 1C
Smallest Image Pixel Value 0028,0106 3
Largest Image Pixel Value 0028,0107 3
Red Palette Color Lookup Table 0028,1101 3
Descriptor
Green Palette Color Lookup Table 0028,1102 3
Descriptor
Blue Palette Color Lookup Table 0028,1103 3
Descriptor
Red Palette Color Lookup Table Data 0028,1201 3
Green Palette Color Lookup Table 0028,1202 3
Data
Blue Palette Color Lookup Table Data 0028,1203 3
- 47 - E1E-HM0001
13.2 MR Image Modules
- 48 - E1E-HM0001
Attribute Name Tag Type
Anatomic Region Sequence 0008,2218 3
Primary Anatomic Structure 0008,2228 3
Sequence
- 49 - E1E-HM0001
Attribute Name Tag Type
>> Parallel Reduction Factor In-plane 0018,9069 3
>> Parallel Acquisition 0018,9077 3
>> Inversion Times 0018,9079 3
>> Parallel Reduction Factor out-of- 0018,9155 3
plane
> MR Diffusion Sequence 0018,9117 3
>> Diffusion Directionality 0018,9075 3
>> Diffusion Gradient Direction 0018,9076 3
Sequence
>>> Diffusion Gradient Orientation 0018,9089 3
>> Diffusion b-value 0018,9087 3
>> Diffusion Anisotropy Type 0018,9147 3
Private Attributes
Attribute Name Tag VR Value
Private Creator (0009,00xx) LO From Application
Technologist (0009,xx01) LO From Application
ScheduledStudyDateTime (0009,xx02) LO From Application
StudyAppData (0009,xx03) OB From Application
ProtocolName (0009,xx48) LO From Application
Cms_BodyPartExamined (0009,xx4e) LO From Application
IsProtected (0009,xx4f) LO From Application
Cms_PatientPosition (0009,xx50) CS From Application
Cmi_contrastBolusAgent (0009,xx51) LO From Application
Cms_institutionName (0009,xx52) LO From Application
Cms_institutionalDepartmentName (0009,xx53) LO From Application
Cms_seriesDescription (0009,xx54) LO From Application
Cms_operatorsName (0009,xx55) LO From Application
Cms_PerformingPhysiciansName (0009,xx56) LO From Application
Cms_institutionAddress (0009,xx57) ST From Application
Cmi_imageComments (0009,xx58) LO From Application
Cmi_instanceCreationDateTime (0009,xx59) LO From Application
MppsStepStatus (0009,xx5A) LO From Application
FilmedCount (0009,xx5B) IS From Application
IsAllowCascadeSave (0009,xx5C) LO From Application
IsAllowCascadeProtect (0009,xx5D) LO From Application
IsDeleted (0009,xx5E) LO From Application
Private Creator (0011,00xx) LO From Application
IsRapidRegistration (0011,xx01) LO From Application
IsProtected (0011,xx02) LO From Application
FilmedCount (0011,xx03) IS From Application
ApplicationData (0011,xx04) OB From Application
IsAllowCascadeSave (0011,xx05) LO From Application
IsAllowCascadeProtect (0011,xx06) LO From Application
IsDeleted (0011,xx07) LO From Application
Private Creator (0019,00xx) LO From Application
ProcType (0019,xx01) LO From Application
Plane (0019,xx02) LO From Application
IsSnapShotSeries (0019,xx03) SH From Application
MaxFscalor (0019,xx04) DS From Application
SeriesCategoryType (0019,xx05) LO From Application
ImageContrastBolusAgent (0019,xx07) LO From Application
ImageSliceThickness (0019,xx08) LO From Application
ImageReconstructionDiameter (0019,xx09) LO From Application
ImageEchoTime (0019,xx0a) LO From Application
ImageRepetitionTime (0019,xx0b) LO From Application
SequenceType (0019,xx0c) LO From Application
- 50 - E1E-HM0001
Attribute Name Tag VR Value
TaskUid (0019,xx0d) LO From Application
SeriesAppData (0019,xx0e) OB From Application
MultiSliceNumber (0019,xx0f) IS From Application
ImageScanTime (0019,0x10) LO From Application
IsProtected (0019,xx11) LO From Application
ImageIncrement (0019,xx12) IS From Application
MppsStepStatus (0019,xx13) LO From Application
StorageCommittedCount (0019,xx14) IS From Application
ArchivedCount (0019,xx15) IS From Application
TransferredCount (0019,xx16) IS From Application
IsAllowCascadeSave (0019,xx17) LO From Application
IsAllowCascadeProtect (0019,xx18) LO From Application
IsDeleted (0019,xx19) LO From Application
CharacterizedImageInstanceUid (0019,xx1A) UI From Application
CharacterizedImageCount (0019,xx1B) IS From Application
InternalWindowWidth (0019,xx1C) LO From Application
InternalWindowLevel (0019,xx1D) LO From Application
Private Creator (0029,00xx) LO From Application
SliceNumber (0029,xx01) IS From Application
PhaseNumber (0029,xx02) IS From Application
ProcType (0029,xx03) LO From Application
StopwatchTime (0029,xx04) LO From Application
Plane (0029,xx05) LO From Application
ScanTime (0029,xx06) LO From Application
DualSliceFlag (0029,xx08) LO From Application
SspRatio (0029,xx09) LO From Application
GatingSignalSource (0029,xx0a) LO From Application
Rephase (0029,xx0b) LO From Application
HalfEcho (0029,xx0c) LO From Application
RectFOVRatio (0029,xx0d) LO From Application
HalfScan (0029,xx0e) LO From Application
NumShots (0029,xx0f) LO From Application
ContrastAgent (0029,xx10) LO From Application
EchoAllocation (0029,xx11) LO From Application
NumEchoShift (0029,xx12) LO From Application
FatSat (0029,xx13) LO From Application
MTC (0029,xx14) LO From Application
NumPreSat (0029,xx15) LO From Application
TargetVelocity (0029,xx16) LO From Application
VENCAxis (0029,xx17) LO From Application
NumVENCDirection (0029,xx18) LO From Application
IsScalableWindowLevel (0029,xx1c) LO From Application
ThreeDSettingLineAngle (0029,xx1d) LO From Application
MPGTotalAxis (0029,xx1e) LO From Application
MPGAxisNumber (0029,xx1f) LO From Application
MultiEchoNumber (0029,xx20) IS From Application
NaviAverageGateWidth (0029,xx21) DS From Application
ShimCompensateValue (0029,xx22) ST From Application
GCOffset (0029,xx23) LO From Application
NaviMaxGateWidth (0029,xx24) DS From Application
NaviMinGateWidth (0029,xx25) DS From Application
NaviMaxGatePosition (0029,xx26) DS From Application
NaviMinGatePosition (0029,xx27) DS From Application
TimeDuration (0029,xx28) DS From Application
TablePosition (0029,xx29) DS From Application
NaviInitialGateWidth (0029,xx2a) DS From Application
NaviFinalGateWidth (0029,xx2b) DS From Application
- 51 - E1E-HM0001
Attribute Name Tag VR Value
NaviInitialGatePosition (0029,xx2c) DS From Application
NaviFinalGatePosition (0029,xx2d) DS From Application
NaviAverageGatePosition (0029,xx2e) DS From Application
ImageAppData (0029,xx2f) OB From Application
DiffusionBValue (0029,xx30) FD The value is same as Diffusion b-value
of MR Diffusion Macro
SharedFunctionalGroupsSequence (0029,xx31) SQ The value is same as Shared Functional
Groups Sequence of Multi-frame
Functional Groups Module
PerFrameFunctionalGroupsSequence (0029,xx32) SQ The value is same as Per-frame
Functional Groups Sequence of Multi-
frame Functional Groups Module
LossyImageCompressionRatio (0029,xx33) DS The value is same as Lossy Image
Compression Ratio of Enhanced MR
Image Module
InstanceCreatorUID (0029,xx34) UI The value is same as Instance Creator
UID of SOP Common Module
RelatedGeneralSOPClassUID (0029,xx35) UI The value is same as Related General
SOP Class UID of SOP Common
Module
OriginalSpecializedSOPClassUID (0029,xx36) UI The value is same as Original
Specialized SOP Class UID of SOP
Common Module
TimezoneOffsetFromUTC (0029,xx37) SH The value is same as Timezone Offset
From UTC of SOP Common Module
SOPInstanceStatus (0029,xx38) CS The value is same as SOP Instance
Status of SOP Common Module
SOPAuthorizationDateandTime (0029,xx39) DT The value is same as SOP
Authorization Date and Time of SOP
Common Module
SOPAuthorizationComment (0029,xx3a) LT The value is same as SOP
Authorization Comment of SOP
Common Module
AuthorizationEquipmentCertificationNumber (0029,xx3b) LO The value is same as Authorization
Equipment Certification Number of
SOP Common Module
ConcatenationFrameOffsetNumber (0029,xx3c) UL The value is same as Concatenation
Frame Offset Number of Multi-frame
Functional Groups Module
RepresentativeFrameNumber (0029,xx3d) CS The value is same as Representative
Frame Number of Multi-frame
Functional Groups Module
ConcatenationUID (0029,xx3e) UI The value is same as Concatenation
UID of Multi-frame Functional Groups
Module
InConcatenationNumber (0029,xx3f) US The value is same as In-concatenation
Number of Multi-frame Functional
Groups Module
CardiacSynchronizationTechnique (0029,xx40) CS The value is same as Cardiac
Synchronization Technique of Cardiac
Synchronization Module
CardiacSignalSource (0029,xx41) CS The value is same as Cardiac Signal
Source of Cardiac Synchronization
Module
CardiacRRIntervalSpecified (0029,xx42) FD The value is same as Cardiac RR
Interval Specified of Cardiac
Synchronization Module
- 52 - E1E-HM0001
Attribute Name Tag VR Value
CardiacBeatRejectionTechnique (0029,xx43) CS The value is same as Cardiac Beat
Rejection Technique of Cardiac
Synchronization Module
LowRRValue (0029,xx44) IS The value is same as Low R-R Value
of
Cardiac Synchronization Module
HighRRValue (0029,xx45) IS The value is same as High R-R Value
of Cardiac Synchronization Module
IntervalsAcquired (0029,xx46) IS The value is same as Intervals
Acquired of Cardiac Synchronization
Module
IntervalsRejected (0029,xx47) IS The value is same as Intervals Rejected
of Cardiac Synchronization Module
RespiratoryMotionCompensationTechnique (0029,xx48) CS The value is same as Respiratory
Motion Compensation Technique of
Respiratory Synchronization Module
RespiratorySignalSource (0029,xx49) CS The value is same as Respiratory
Signal Source of Respiratory
Synchronization Module
BulkMotionCompensationTechnique (0029,xx4a) CS The value is same as Bulk Motion
Compensation Technique of Bulk
Motion Synchronization Module
BulkMotionSignalSource (0029,xx4b) CS The value is same as Bulk Motion
Signal Source of Bulk Motion
Synchronization Module
PixelPresentation (0029,xx4c) CS The value is same as Pixel Presentation
of Common CT/MR Image Description
Macro/Enhanced MR Image Module
VolumetricProperties (0029,xx4d) CS The value is same as Volumetric
Properties of Common CT/MR Image
Description Macro/Enhanced MR
Image Module
VolumeBasedCalculationTechnique (0029,xx4e) CS The value is same as Volume Based
Calculation Technique of Common
CT/MR Image Description Macro
/Enhanced MR Image Module
AcquisitionContextDescription (0029,xx4f) ST The value is same as Acquisition
Context Description of Acquisition
Context Module
LUTDescriptor (0029,xx51) LO The value is same as LUT Descriptor
of Modality LUT module
LUTExplanation (0029,xx52) LO The value is same as LUT Explanation
of Modality LUT module
LUTData (0029,xx53) LO The value is same as LUT Data of
Modality LUT module
PresentationLUTShape (0029,xx54) CS The value is same as Presentation LUT
Shape of General Image Module
/Enhanced MR Image Module
FrameAnatomySequence (0029,xx55) SQ The value is same as Frame Anatomy
Sequence of Frame Anatomy Macro
FrameLaterality (0029,xx56) CS The value is same as Frame Laterality
of Frame Anatomy Macro
AnatomicRegionSequence (0029,xx57) SQ The value is same as Anatomic Region
Sequence of General Anatomy
Mandatory Macro
AnatomicRegionCodeValue (0029,xx58) SH The value is same as Code Value of
Code Sequence Macro
AnatomicRegionCodingSchemeDesignator (0029,xx59) SH The value is same as Coding Scheme
Designator of Code Sequence Macro
- 53 - E1E-HM0001
Attribute Name Tag VR Value
AnatomicRegionCodingSchemeVersion (0029,xx5a) SH The value is same as Coding Scheme
Version of Code Sequence Macro
AnatomicRegionCodeMeaning (0029,xx5b) LO The value is same as Code Meaning of
Code Sequence Macro
PixelValueTransformationSequence (0029,xx5c) SQ The value is same as Pixel Value
Transformation Sequence of Pixel
Value Transformation Macro
RescaleType (0029,xx5d) LO The value is same as Rescale Type of
Pixel Value Transformation Macro
CardiacSynchronizationSequence (0029,xx5e) SQ The value is same as Cardiac
Synchronization Sequence of Cardiac
Synchronization Macro
TriggerDelayTime (0029,xx5f) FD The value is same as Nominal Cardiac
Trigger Delay Time of Cardiac
Synchronization Macro
FrameVOILUTSequence (0029,xx60) SQ The value is same as Frame VOI LUT
Sequence of Frame VOI LUT Macro
WindowCenterAndWidthExplanation (0029,xx61) LO The value is same as Window Center
&
Width Explanation of Frame VOI LUT
Macro
MRModifierSequence (0029,xx63) SQ The value is same as MR Modifier
Sequence of MR Modifier Macro
ParallelAcquisitionTechnique (0029,xx64) CS The value is same as Parallel
Acquisition Technique of MR Modifier
Macro
ParallelReductionFactorSecIn (0029,xx65) FD The value is same as Parallel
Reduction
Factor Second In-plane of MR
Modifier Macro
InversionRecovery (0029,xx66) CS The value is same as Inversion
Recovery of MR Modifier Macro
FlowCompensation (0029,xx67) CS The value is same as Flow
Compensation of MR Modifier Macro
FlowCompensationDirection (0029,xx68) CS The value is same as Flow
Compensation Direction of MR
Modifier Macro
SpatialPreSaturation (0029,xx69) CS The value is same as Spatial Pre-
saturation of MR Modifier Macro
PartialFourier (0029,xx6a) CS The value is same as Partial Fourier of
MR Modifier Macro
PartialFourierDirection (0029,xx6b) CS The value is same as Partial Fourier
Direction of MR Modifier Macro
MRReceiveCoilSequence (0029,xx70) SQ The value is same as MR Receive Coil
Sequence of MR Receive Coil Macro
ReceiveCoilManufacturerName (0029,xx71) LO The value is same as Receive Coil
Manufacturer Name of MR Receive
Coil Macro
ReceiveCoilType (0029,xx72) CS The value is same as Receive Coil
Type of MR Receive Coil Macro
QuadratureReceiveCoil (0029,xx73) CS The value is same as Quadrature
Receive Coil of MR Receive Coil
Macro
MultiCoilConfiguration (0029,xx74) LO The value is same as Multi-Coil
Configuration of MR Receive Coil
Macro
- 54 - E1E-HM0001
Attribute Name Tag VR Value
ComplexImageComponent (0029,xx75) CS The value is same as Complex Image
Component of MR Image Frame Type
Macro/Enhanced MR Image Module
/MR Image Description Macro
PulseSequenceName (0029,xx76) SH The value is same as Pulse Sequence
Name of MR Pulse Sequence Module
EchoPulseSequence (0029,xx77) CS The value is same as Echo Pulse
Sequence of MR Pulse Sequence
Module
MultipleSpinEcho (0029,xx78) CS The value is same as Multiple Spin
Echo of MR Pulse Sequence Module
MultiPlanarExcitation (0029,xx79) CS The value is same as Multi-planar
Excitation of MR Pulse Sequence
Module
PhaseContrast (0029,xx7a) CS The value is same as Phase Contrast of
MR Pulse Sequence Module
TimeOfFlightContrast (0029,xx7b) CS The value is same as Time of Flight
Contrast of MR Pulse Sequence
Module
SteadyStatePulseSequence (0029,xx7c) CS The value is same as Steady State
Pulse
Sequence of MR Pulse Sequence
Module
EchoPlanarPulseSequence (0029,xx7d) CS The value is same as Echo Planar Pulse
Sequence of MR Pulse Sequence
Module
SpectrallySelectedSuppression (0029,xx7e) CS The value is same as Spectrally
Selected Suppression of MR Pulse
Sequence Module
OversamplingPhase (0029,xx7f) CS The value is same as Oversampling
Phase of MR Pulse Sequence Module
SegmentedKSpaceTraversal (0029,xx80) CS The value is same as Segmented
k-Space Traversal of MR Pulse
Sequence Module
CoverageOfKSpace (0029,xx81) CS The value is same as Coverage of
k-Space of MR Pulse Sequence
Module
MRTimingAndRelatedParametersSequence (0029,xx82) SQ The value is same as MR Timing and
Related Parameters Sequence of MR
Timing and Related Parameters Macro
RFEchoTrainLength (0029,xx83) US The value is same as RF Echo Train
Length of MR Timing and Related
Parameters Macro
GradientEchoTrainLength (0029,xx84) US The value is same as Gradient Echo
Train Length of MR Timing and
Related Parameters Macro
GradientOutputType (0029,xx85) CS The value is same as Gradient Output
Type of MR Timing and Related
Parameters Macro
GradientOutput (0029,xx86) FD The value is same as Gradient Output
of MR Timing and Related Parameters
Macro
MRFOVGeometrySequence (0029,xx87) SQ The value is same as MR FOV
Geometry Sequence of MR
FOV/Geometry Macro
MRAcquisitionFrequencyEncodingSteps (0029,xx88) US The value is same as MR Acquisition
Frequency Encoding Steps of MR
FOV/Geometry Macro
- 55 - E1E-HM0001
Attribute Name Tag VR Value
MRAcquisitionPhaseEncodingStepsInPlane (0029,xx89) US The value is same as MR Acquisition
Phase Encoding Steps in-plane of MR
FOV/Geometry Macro
MRAcquisitionPhaseEncodingStepsOutOfPlane (0029,xx8a) US The value is same as MR Acquisition
Phase Encoding Steps out-of-plane of
MR FOV/Geometry Macro
MRTransmitCoilSequence (0029,xx8b) SQ The value is same as MR Transmit
Coil
Sequence of MR Transmit Coil Macro
TransmitCoilName (0029,xx8c) SH The value is same as Transmit Coil
Name of MR Transmit Coil Macro
TransmitCoilManufacturerName (0029,xx8d) LO The value is same as Transmit Coil
Manufacturer Name of MR Transmit
Coil Macro
TransmitCoilType (0029,xx8e) CS The value is same as Transmit Coil
Type of MR Transmit Coil Macro
MREchoSequence (0029,xx8f) SQ The value is same as MR Echo
Sequence of MR Echo Macro
EffectiveEchoTime (0029,xx90) FD The value is same as Effective Echo
Time of MR Echo Macro
MRMetaboliteMapSequence (0029,xx91) SQ The value is same as MR Metabolite
Map Sequence of MR Metabolite Map
Macro
MetaboliteMapDescription (0029,xx92) ST The value is same as Metabolite Map
Description of MR Metabolite Map
Macro
MetaboliteMapCodeSequence (0029,xx93) SQ The value is same as Metabolite Map
Code Sequence of MR Metabolite Map
Macro
MetaboliteMapCodeValue (0029,xx94) SH The value is same as Code Value of
Code Sequence Macro
MetaboliteMapCodingSchemeDesignator (0029,xx95) SH The value is same as Coding Scheme
Designator of Code Sequence Macro
MetaboliteMapCodingSchemeVersion (0029,xx96) SH The value is same as Coding Scheme
Version of Code Sequence Macro
MetaboliteMapCodeMeaning (0029,xx97) LO The value is same as Code Meaning of
Code Sequence Macro
MRImagingModifierSequence (0029,xx98) SQ The value is same as MR Imaging
Modifier Sequence of MR Imaging
Modifier Macro
MagnetizationTransfer (0029,xx99) CS The value is same as Magnetization
Transfer of MR Imaging Modifier
Macro
BloodSignalNulling (0029,xx9a) CS The value is same as Blood Signal
Nulling of MR Imaging Modifier
Macro
Tagging (0029,xx9b) CS The value is same as Tagging of MR
Imaging Modifier Macro
TagSpacingFirstDimension (0029,xx9c) FD The value is same as Tag Spacing First
Dimension of MR Imaging Modifier
Macro
TagSpacingSecondDimension (0029,xx9d) FD The value is same as Tag Spacing
Second Dimension of MR Imaging
Modifier Macro
TagAngleFirstAxis (0029,xx9e) FD The value is same as Tag Angle First
Axis of MR Imaging Modifier Macro
TagAngleSecondAxis (0029,xx9f) SS The value is same as Tag Angle
Second
Axis of MR Imaging Modifier Macro
- 56 - E1E-HM0001
Attribute Name Tag VR Value
TagThickness (0029,xxa0) FD The value is same as Tag Thickness of
MR Imaging Modifier Macro
TaggingDelay (0029,xxa1) FD The value is same as Tagging Delay of
MR Imaging Modifier Macro
TransmitterFrequency (0029,xxa2) FD The value is same as Transmitter
Frequency of MR Imaging Modifier
Macro
PixelBandwidth (0029,xxa3) DS The value is same as Pixel Band width
of MR Imaging Modifier Macro
MRVelocityEncodingSequence (0029,xxa4) SQ The value is same as MR Velocity
Encoding Sequence of MR Velocity
Encoding Macro
VelocityEncodingDirection (0029,xxa5) FD The value is same as Velocity
Encoding Direction of MR Velocity
Encoding Macro
VelocityEncodingMinimumValue (0029,xxa6) FD The value is same as Velocity
Encoding Minimum Value of MR
Velocity Encoding Macro
VelocityEncodingMaximumValue (0029,xxa7) FD The value is same as Velocity
Encoding Maximum Value of MR
Velocity Encoding Macro
MRImageFrameTypeSequence (0029,xxa8) SQ The value is same as MR Image Frame
Type Sequence of MR Image Frame
Type Macro
FrameType (0029,xxa9) CS The value is same as Frame Type of
MR Image Frame Type Macro
PixelPresentation (0029,xxaa) CS The value is same as Pixel Presentation
of Common CT/MR Image Description
Macro
VolumetricProperties (0029,xxab) CS The value is same as Volumetric
Properties of Common CT/MR Image
Description Macro
VolumeBasedCalculationTechnique (0029,xxac) CS The value is same as Volume Based
Calculation Technique of Common
CT/MR Image Description Macro
FilmedCount (0029,xxad) IS From Application
IsTransferred (0029,xxae) LO From Application
IsArchived (0029,xxaf) LO From Application
MppsStepStatus (0029,xxb0) LO From Application
CommitmentStatus (0029,xxb1) LO From Application
IsStorageCommitted (0029,xxb2) LO From Application
IsDicom (0029,xxb3) LO From Application
IsAllowCascadeSave (0029,xxb4) LO From Application
IsAllowCascadeProtect (0029,xxb5) LO From Application
IsDeleted (0029,xxb6) LO From Application
ApplicationData (0029,xxb7) OB From Application
IsAllowCascadeSave (0029,xxb8) LO From Application
IsAllowCascadeProtect (0029,xxb9) LO From Application
IsDeleted (0029,xxba) LO From Application
VOI1 (0029,xxbb) IS From Application
VOI2 (0029,xxbc) IS From Application
MixingTime (0029,xxbd) DS From Application
SelectiveIRPosition (0029,xxbe) FD From Application
SelectiveIRRow (0029,xxbf) FD From Application
SelectiveIRColumn (0029,xxc0) FD From Application
SelectiveIROrientation (0029,xxc1) FD From Application
SelectiveIRThickness (0029,xxc2) DS From Application
RephaseOrderSlice (0029,xxc3) CS From Application
- 57 - E1E-HM0001
Attribute Name Tag VR Value
RephaseOrderPhase (0029,xxc4) CS From Application
RephaseOrderFreq (0029,xxc5) CS From Application
- 58 - E1E-HM0001
Attribute Name Tag Type
>>> Code Value 0008,0100 1
>>> Coding Scheme Designator 0008,0102 1
>>> Coding Scheme Version 0008,0103 1C
>>> Code Meaning 0008,0104 1
> Pixel Value Transformation 0028,9145 1
Sequence
>> Rescale Intercept 0028,1052 1
>> Rescale Slope 0028,1053 1
>> Rescale Type 0028,1054 1
> MR Image Frame Type Sequence 0018,9226 1
>> Frame Type 0008,9007 1
>> Pixel Presentation 0008,9205 1
>> Volumetric Properties 0008,9206 1
>> Volume Based Calculation 0008,9207 1
Technique
>> Complex Image Component 0008,9208 1
>> Acquisition Contrast 0008,9209 1
> MR Timing and Related Parameters 0018,9112 1
Sequence
>> Repetition Time 0018,0080 1C
>> Flip Angle 0018,1314 1C
>> Echo Train Length 0018,0091 1C
>> RF Echo Train Length 0018,9240 1C
>> Gradient Echo Train Length 0018,9241 1C
>> Gradient Output Type 0018,9180 1C
>> Gradient Output 0018,9182 1C
> MR FOV/Geometry Sequence 0018,9125 1
>> In-plane Phase Encoding 0018,1312 1C
Direction
>> MR Acquisition Frequency 0018,9058 1C
Encoding Steps
>> MR Acquisition Phase Encoding 0018,9231 1C
Steps in-plane
>> MR Acquisition Phase Encoding 0018,9232 1C
Steps out-of-plane
>> Percent Sampling 0018,0093 1C
>> Percent Phase Field of View 0018,0094 1C
> MR Echo Sequence 0018,9114 1
>> Effective Echo Time 0018,9082 1C
> MR Modifier Sequence 0018,9115 1
>> Inversion Recovery 0018,9009 1C
>> Inversion Times 0018,9079 1C
>> Flow Compensation 0018,9010 1C
>> Flow Compensation Direction 0018,9183 1C
>> Spoiling 0018,9016 1C
>> T2 Preparation 0018,9021 1C
>> Spectrally Selected Excitation 0018,9026 1C
>> Spatial Pre-saturation 0018,9027 1C
>> Partial Fourier 0018,9081 1C
>> Partial Fourier Direction 0018,9036 1C
>> Parallel Acquisition 0018,9077 1C
>> Parallel Acquisition Technique 0018,9078 1C
>> Parallel Reduction Factor In-plane 0018,9069 1C
>> Parallel Reduction Factor out-of- 0018,9155 1C
plane
- 59 - E1E-HM0001
Attribute Name Tag Type
>> Parallel Reduction Factor Second 0018,9168 1C
In-plane
> MR Imaging Modifier Sequence 0018,9006 1
>> Magnetization Transfer 0018,9020 1C
>> Blood Signal Nulling 0018,9022 1C
>> Tagging 0018,9028 1C
>> Tag Spacing First Dimension 0018,9030 1C
>> Tag Spacing Second Dimension 0018,9218 1C
>> Tag Angle First Axis 0018,9019 1C
>> Tag Angle Second Axis 0018,9219 1C
>> Tag Thickness 0018,9035 1C
>> Tagging Delay 0018,9184 3
>> Transmitter Frequency 0018,9098 1C
>> Pixel Bandwidth 0018,0095 1C
> MR Receive Coil Sequence 0018,9042 1
>> Receive Coil Name 0018,1250 1C
>> Receive Coil Manufacturer Name 0018,9041 2C
>> Receive Coil Type 0018,9043 1C
>> Quadrature Receive Coil 0018,9044 1C
>> Multi-Coil Definition Sequence 0018,9045 1C
>>> Multi-Coil Element Name 0018,9047 1
>>> Multi-Coil Element Used 0018,9048 1
>> Multi-Coil Configuration 0018,9046 3
> MR Transmit Coil Sequence 0018,9049 1
>> Transmit Coil Name 0018,1251 1C
>> Transmit Coil Manufacturer Name 0018,9050 2C
>> Transmit Coil Type 0018,9051 1C
> MR Diffusion Sequence 0018,9117 1
>> Diffusion b-value 0018,9087 1C
>> Diffusion Directionality 0018,9075 1C
>> Diffusion Gradient Direction 0018,9076 1C
Sequence
>>> Diffusion Gradient Orientation 0018,9089 1C
>> Diffusion Anisotropy Type 0018,9147 1C
> MR Averages Sequence 0018,9119 1
>> Number of Averages 0018,0083 1C
> MR Spatial Saturation Sequence 0018,9107 2
>> Slab Thickness 0018,9104 1
>> Slab Orientation 0018,9105 1
>> Mid Slab Position 0018,9106 1
> MR Metabolite Map Sequence 0018,9152 1
>> Metabolite Map Description 0018,9080 1C
> MR Velocity Encoding Sequence 0018,9197 1
>> Velocity Encoding Direction 0018,9090 1C
>> Velocity Encoding Minimum 0018,9091 1C
Value
>> Velocity Encoding Maximum 0018,9217 1C
Value
- 60 - E1E-HM0001
Cardiac Synchronization Module Attributes
Attribute Name Tag Type
Cardiac Synchronization Technique 0018,9037 1C
Cardiac Signal Source 0018,9085 1C
Cardiac RR Interval Specified 0018,9070 1C
Cardiac Beat Rejection Technique 0018,9169 1C
Low R-R Value 0018,1081 2C
High R-R Value 0018,1082 2C
Intervals Acquired 0018,1083 2C
Intervals Rejected 0018,1084 2C
Skip Beats 0018,1086 3
- 61 - E1E-HM0001
Attribute Name Tag Type
Geometry of k-Space Traversal 0018,9032 1C
Rectilinear Phase Encode Reordering 0018,9034 1C
Segmented k-Space Traversal 0018,9033 1C
Coverage of k-Space 0018,9094 1C
Number of k-Space Trajectories 0018,9093 1C
- 62 - E1E-HM0001
13.5 GSPS Modules
Presentation Series Module Attributes
Attribute Name Tag Type
Modality 0008,0060 1
- 63 - E1E-HM0001
Spatial Transformation Module Attributes
Attribute Name Tag Type
Image Rotation 0070,0042 1
Image Horizontal Flip 0070,0041 1
- 64 - E1E-HM0001
Attribute Name Tag Type
>> Code Value 0008,0100 3
>> Coding Scheme Designator 0008,0102 3
>> Coding Scheme Version 0008,0103 3
>> Code Meaning 0008,0104 3
> Concept Code Sequence 0040,A168 3
>> Code Value 0008,0100 3
>> Coding Scheme Designator 0008,0102 3
>> Coding Scheme Version 0008,0103 3
>> Code Meaning 0008,0104 3
> Relationship Type 0040,A010 1
> Referenced Content Item Identifier 0040,DB73 1C
> Value Type 0040,A040 3
> Concept Name Code Sequence 0040,A043 3
>> Code Value 0008,0100 3
>> Coding Scheme Designator 0008,0102 3
>> Coding Scheme Version 0008,0103 3
>> Code Meaning 0008,0104 3
> Person Name 0040,A123 3
> Relationship Type 0040,A010 1
> Referenced Content Item Identifier 0040,DB73 1C
> Value Type 0040,A040 3
> Concept Name Code Sequence 0040,A043 3
>> Code Value 0008,0100 3
>> Coding Scheme Designator 0008,0102 3
>> Coding Scheme Version 0008,0103 3
>> Code Meaning 0008,0104 3
> Text Value 0040,A160 3
> Relationship Type 0040,A010 1
> Referenced Content Item Identifier 0040,DB73 1C
> Referenced SOP Sequence 0008,1199 3
>> Referenced SOP Class UID 0008,1150 3
>> Referenced SOP Instance UID 0008,1155 3
> Value Type 0040,A040 3
Value Type 0040,A040 1
Concept Name Code Sequence 0040,A043 1
> Code Value 0008,0100 1
> Coding Scheme Designator 0008,0102 1
> Code Meaning 0008,0104 1
> Coding Scheme Version 0008,0103 1C
> Mapping Resource 0008,0105 1
> Context Group Version 0008,0106 1C
> Context Group Local Version 0008,0107 1C
> Context Group Extension Creator 0008,010D 1C
UID
> Context Group Extension Flag 0008,010B 3
> Context Identifier 0008,010F 3
Continuity Of Content 0040,A050 1
- 65 - E1E-HM0001
Key Object Document Module Attributes
Attribute Name Tag Type
Content Date 0008,0023 1
Content Time 0008,0033 1
Instance Number 0020,0013 1
Referenced Request Sequence 0040,A370 1C
Current Requested Procedure 0040,A375 1
Evidence Sequence
> Study Instance UID 0020,000D 1
> Referenced Series Sequence 0008,1115 3
>>Referenced SOP Sequence 0008,1199 3
>>> Referenced SOP Class UID 0008,1150 3
>>> Referenced SOP Instance UID 0008,1155 3
>>Series Instance UID 0020,000E 3
Identical Documents Sequence 0040,A525 1C
- 66 - E1E-HM0001
14. Annex B
This annex details the actual Return keys for Modality Worklist Information Model -FIND request.
Return Keys for Modality Worklist Information Model - FIND
Attribute Name Tag Type
Specific Character Set 0008,0005 1C
Scheduled Procedure Step Sequence 0040,0100 1
>Scheduled Station AE Title 0040,0001 1
>Scheduled Procedure Step Start Date 0040,0002 1
>Scheduled Procedure Step Start Time 0040,0003 1
>Scheduled Procedure Step End Date 0040,0004 3
>Scheduled Procedure Step End Time 0040,0005 3
>Modality 0008,0060 1
>Scheduled Performing Physician Name 0040,0006 2
>Scheduled Procedure Step Description 0040,0007 1C
>Scheduled Station Name 0040,0010 2
>Scheduled Procedure Step Location 0040,0011 2
>Scheduled Protocol Code Sequence 0040,0008 1C
>>Code Value 0008,0100 1C
>>Coding Scheme Designator 0008,0102 1C
>>Coding Scheme Version 0008,0103 3
>>Code Meaning 0008,0104 3
>Pre-Medication 0040,0012 2C
>Scheduled Procedure Step ID 0040,0009 1
>Requested Contrast Agent 0032,1070 2C
>Scheduled Procedure Step Status 0040,0020 3
>Comments on the Scheduled Procedure Step 0040,0400 3
Requested Procedure ID 0040,1001 1
Requested Procedure Description 0032,1060 1C
Requested Procedure Code Sequence 0032,1064 1C
>Code Value 0008,0100 1C
>Coding Scheme Designator 0008,0102 1C
>Coding Scheme Version 0008,0103 3
>Code Meaning 0008,0104 3
Study Instance UID 0020,000D 1
Referenced Study Sequence 0008,1110 2
>Referenced SOP Class UID 0008,1150 1C
>Referenced SOP Instance UID 0008,1155 1C
Requested Procedure Priority 0040,1003 2
Patient Transport Arrangements 0040,1004 2
Reason For Requested Procedure 0040,1002 3
Requested Procedure Comments 0040,1400 3
Requested Procedure Location 0040,1005 3
Confidentiality Code 0040,1008 3
Reporting Priority 0040,1009 3
Names of Intended Recipients of Results 0040,1010 3
Accession Number 0008,0050 2
Requesting Physician 0032,1032 2
Referring Physician's Name 0008,0090 2
Reason for the Imaging Service Request 0040,2001 3
Imaging Service Request Comments 0040,2400 3
Requesting Service 0032,1033 3
Issuing Date of Imaging Service Request 0040,2004 3
Issuing Time of Imaging Service Request 0040,2005 3
Placer Order Number / Imaging Service Request 0040,2016 3
Filler Order Number / Imaging Service Request 0040,2017 3
- 67 - E1E-HM0001
Attribute Name Tag Type
Order Entered By … 0040,2008 3
Order Enterer's Location 0040,2009 3
Order Callback Phone Number 0040,2010 3
Admission ID 0038,0010 2
Issuer of Admission ID 0038,0011 3
Institution Name 0008,0080 3
Institution Address 0008,0081 3
Institution Code Sequence 0008,0082 3
>Code Value 0008,0100 3
>Coding Scheme Designator 0008,0102 3
>Coding Scheme Version 0008,0103 3
>Code Meaning 0008,0104 3
Current Patient Location 0038,0300 2
Visit Status ID 0038,0008 3
Patient's Institution Residence 0038,0400 3
Visit Comments 0038,4000 3
Referenced Patient Sequence 0008,1120 2
>Referenced SOP Class UID 0008,1150 2
>Referenced SOP Instance UID 0008,1155 2
Referring Physician's Address 0008,0092 3
Referring Physician's Phone Numbers 0008,0094 3
Admitting Diagnosis Description 0008,1080 3
Admitting Diagnosis Code Sequence 0008,1084 3
>Code Value 0008,0100 3
>Coding Scheme Designator 0008,0102 3
>Coding Scheme Version 0008,0103 3
>Code Meaning 0008,0104 3
Route of Admissions 0038,0016 3
Admitting Date 0038,0020 3
Admitting Time 0038,0021 3
Referenced Visit Sequence 0008,1125 3
>Referenced SOP Class UID 0008,1150 3
>Referenced SOP Instance UID 0008,1155 3
Referenced Patient Alias Sequence 0038,0004 3
>Referenced SOP Class UID 0008,1150 3
>Referenced SOP Instance UID 0008,1155 3
Patient Name 0010,0010 1
Patient ID 0010,0020 1
Issuer of Patient ID 0010,0021 3
Other Patient Ids 0010,1000 3
Other Patient Names 0010,1001 3
Patient's Birth Name 0010,1005 3
Patient's Mother's Birth Name 0010,1060 3
Medical Record Locator 0010,1090 3
Patient's Birth Date 0010,0030 2
Patient's Sex 0010,0040 2
Patient's Weight 0010,1030 2
Confidentiality Constraint on Patient Data 0040,3001 2
Patient's Age 0010,1010 3
Patient's Occupation 0010,2180 3
Patient's Birth Time 0010,0032 3
Patient's Insurance Plan Code Sequence 0010,0050 3
>Code Value 0008,0100 3
>Coding Scheme Designator 0008,0102 3
>Coding Scheme Version 0008,0103 3
- 68 - E1E-HM0001
Attribute Name Tag Type
>Code Meaning 0008,0104 3
Patient's Size 0010,1020 3
Patient's Address 0010,1040 3
Military Rank 0010,1080 3
Branch of Service 0010,1081 3
Country of Residence 0010,2150 3
Region of Residence 0010,2152 3
Patient's Telephone Numbers 0010,2154 3
Ethnic Group 0010,2160 3
Patient's Religious Preference 0010,21F0 3
Patient Comments 0010,4000 3
Patient State 0038,0500 2
Pregnancy Status 0010,21C0 2
Medical Alerts 0010,2000 2
Contrast Allergies 0010,2110 2
Special Needs 0038,0050 2
Smoking Status 0010,21A0 3
Additional Patient History 0010,21B0 3
Last Menstrual Date 0010,21D0 3
- 69 - E1E-HM0001
15. Annex C
This annex details attributes for Modality Performed Procedure Step N-CREATE and N-SET request.
- 70 - E1E-HM0001
Performed Procedure Step Information
- 71 - E1E-HM0001
>Series Instance UID (0020,000E) 1C/1 1C/1 1
(Required if (Required if
Sequence Item is Sequence Item is
present) present)
>Series Description (0008,103E) 2C/2 2C/2 2
(Required if (Required if
Sequence Item is Sequence Item is
present) present)
>Retrieve AE Title (0008,0054) 2C/2 2C/2 2
(Required if (Required if
Sequence Item is Sequence Item is
present) present)
>Referenced Image Sequence (0008,1140) 2C/2 2C/2
(Required if (Required if
Sequence Item is Sequence Item is
present) present)
>>Referenced SOP Class UID (0008,1150) 1C/1 1C/1
(Required if (Required if
Sequence Item is Sequence Item is
present) present)
>>Referenced SOP Instance (0008,1155) 1C/1 1C/1
UID (Required if (Required if
Sequence Item is Sequence Item is
present) present)
>Referenced Standalone SOP (0040,0220) 2C/2 2C/2
Instance Sequence (Required if (Required if
Sequence Item is Sequence Item is
present) present)
- 72 - E1E-HM0001