|
|
|
|
|
|
|
|
| Introduction | Implementation Model | Application Entities Specifications |
| Communication Profiles | Extension/Specialization/Privatizations | Configuration |
| Support of extendend Character Set |
See also the Dicom Conformance Statement Annex.
Note: The french ISO member body AFNOR has provided Medasys Digital Systems with an UID root. This UID root is only in numerical form as following: 1.2.250.1.38
| Application data-flow diagram | Functional definitions of Application Entities | Sequencing of Real-World Activities |
The Application Entity DxDCMclient is the part of the DxNet application responsible for the DICOM client side information exchanges.
As depicted in Figure 1, a remote real-world activity for image handling (e.g image storage/retrieval/query), by initiating an association, will cause DxDCMserver local application entity to accept this association for the purpose of causing equivalent local real-world activity to occur.
As depicted in Figure 2, a remote real-world activity for image handling (e.g image storage/retrieval/query or printing), will cause DxDCMclient local application entity to initiate an association, for the purpose of causing equivalent remote real-world activity to occur.
| Verification Service Class | |
| Storage Service Class | |
| Query/Retrieve Service Class |
| Storage Service Class |
Verification Service Class
Storage Service Class
Query/Retrieve Service Class
Print Service Class
| Association Establishment Policies | Association Initiation Policy | Association Acceptance Policy |
Table 1 : DxDCMserver SCU SOP Classes
| SOP Class Name | SOP Class UID |
| CR Image Storage | 1.2.840.10008.5.1.4.1.1.1 |
| CT Image Storage | 1.2.840.10008.5.1.4.1.1.2 |
| US Multi-frame Image Storage | 1.2.840.10008.5.1.4.1.1.3 |
| US Multi-frame Image Storage | 1.2.840.10008.5.1.4.1.1.3.1 |
| MR Image Storage | 1.2.840.10008.5.1.4.1.1.4 |
| NM Image Storage | 1.2.840.10008.5.1.4.1.1.5 |
| NM Image Storage | 1.2.840.10008.5.1.4.1.1.20 |
| US Image Storage | 1.2.840.10008.5.1.4.1.1.6 |
| US Image Storage | 1.2.840.10008.5.1.4.1.1.6.1 |
| Secondary Capture Image Storage | 1.2.840.10008.5.1.4.1.1.7 |
| Stand-alone Overlay Storage | 1.2.840.10008.5.1.4.1.1.8 |
| Stand-alone Curve Storage | 1.2.840.10008.5.1.4.1.1.9 |
| Stand-alone Modality LUT Storage | 1.2.840.10008.5.1.4.1.1.10 |
| Stand-alone VOI LUT Storage | 1.2.840.10008.5.1.4.1.1.11 |
| XA Image Storage | 1.2.840.10008.5.1.4.1.1.12.1 |
| RF Image Storage | 1.2.840.10008.5.1.4.1.1.12.2 |
| XA Bi-Plane Image Storage | 1.2.840.10008.5.1.4.1.1.12.3 |
| Original Format Image Storage | 1.2.250.1.38.1.5.1.4.1.1.1 (*) |
and to the following DICOM V3.0 SOP Classes as an SCP:
Table 2 : DxDCMserver SCP SOP Classes
| SOP Class Name | SOP Class UID |
| Verification | 1.2.840.10008.1.1 |
| CR Image Storage | 1.2.840.10008.5.1.4.1.1.1 |
| CT Image Storage | 1.2.840.10008.5.1.4.1.1.2 |
| US Multi-frame Image Storage | 1.2.840.10008.5.1.4.1.1.3 |
| US Multi-frame Image Storage | 1.2.840.10008.5.1.4.1.1.3.1 |
| MR Image Storage | 1.2.840.10008.5.1.4.1.1.4 |
| NM Image Storage | 1.2.840.10008.5.1.4.1.1.5 |
| NM Image Storage | 1.2.840.10008.5.1.4.1.1.20 |
| US Image Storage | 1.2.840.10008.5.1.4.1.1.6 |
| US Image Storage | 1.2.840.10008.5.1.4.1.1.6.1 |
| Secondary Capture Image Storage | 1.2.840.10008.5.1.4.1.1.7 |
| Stand-alone Overlay Storage | 1.2.840.10008.5.1.4.1.1.8 |
| Stand-alone Curve Storage | 1.2.840.10008.5.1.4.1.1.9 |
| Stand-alone Modality LUT Storage | 1.2.840.10008.5.1.4.1.1.10 |
| Stand-alone VOI LUT Storage | 1.2.840.10008.5.1.4.1.1.11 |
| XA Image Storage | 1.2.840.10008.5.1.4.1.1.12.1 |
| RF Image Storage | 1.2.840.10008.5.1.4.1.1.12.2 |
| XA Bi-Plane Image Storage | 1.2.840.10008.5.1.4.1.1.12.3 |
| 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 |
| Patient Root Query/Retrieve Information Model - GET | 1.2.840.10008.5.1.4.1.2.1.3 |
| 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 |
| Study Root Query/Retrieve Information Model - GET | 1.2.840.10008.5.1.4.1.2.2.3 |
| Supports the C-ECHO service to allow end-to-end verifications. | |
| Supports the C-STORE service to store images into the database. | |
| Supports the C-FIND service to query the database. | |
| Supports the C-MOVE service to retrieve images from the database. | |
| Supports the C-GET service to retrieve images from the database. |
| Invokes the C-STORE service to send images (as sub-operations of a remote C-MOVE service request). |
Table 3 : DxDCMserver Image Transfer Association Initiation Presentation Context
| Abstract Syntax | Transfer Syntax | Role | Extended Negotiation |
||
| Name | UID | Name List | UID list | ||
| See Note | See Note | DICOM Implicit VR Little Endian | 1.2.840.10008.1.2 | SCU | None |
| DICOM Explicite VR Little Endian | 1.2.840.10008.1.2.1 | SCU | None | ||
| DICOM Explicit VR Big Endian | 1.2.840.10008.1.2.2 | SCU | None | ||
| DICOM Explicit VR Little Endian, jpeg baseline encoded | 1.2.840.10008.1.2.4.50 | SCU | None | ||
| DICOM Explicit VR Little Endian, jpeg lossless encoded | 1.2.840.10008.1.2.4.70 | SCU | None | ||
| DICOM Explicit VR Little Endian, | 1.2.840.10008.1.2.5 | SCU | None | ||
| DICOM Explicit VR Little Endian, MDS 16 bits jpeg lossless encoded | 1.2.250.1.38.1.4.1 | SCU | None | ||
As shown into table 3, extended negotiation is not supported (Association requester is SCU only).
Refer to the following section for optional elements management description.
Table 4 : DxDCMserver Verification Association Acceptance Presentation Context
| Abstract Syntax | Transfer Syntax | Role | Extended Negotiation | ||
| Name | UID | Name List | UID list | ||
| Verification | 1.2.840.10008.1.1 | DICOM Implicit VR Little Endian | 1.2.840.10008.1.2 | SCP | None |
As shown into table 4, extended negotiation is not supported (Association requester is SCP only).
Table 5 : DxDCMserver Image Storage Association Acceptance Presentation Context
| Abstract Syntax | Transfer Syntax | Role | Extended Negotiation | ||
| Name | UID | Name List | UID list | ||
| See Note | See Note | DICOM Implicit VR Little Endian | 1.2.840.10008.1.2 | SCP | None |
| DICOM Explicit VR Little Endian | 1.2.840.10008.1.2.1 | SCP | None | ||
| DICOM Explicit VR Big Endian | 1.2.840.10008.1.2.2 | SCP | None | ||
| DICOM Explicit VR Little Endian, jpeg baseline encoded | 1.2.840.10008.1.2.4.50 | SCP | None | ||
| DICOM Explicit VR Little Endian, jpeg lossless encoded | 1.2.840.10008.1.2.4.70 | SCP | None | ||
| DICOM Explicit VR Little Endian, RLE | 1.2.840.10008.1.2.5 | SCP | None | ||
| DICOM Explicit VR Little Endian, MDS 16 bits jpeg lossless encoded | 1.2.250.1.38.1.4.1 | SCP | None | ||
If private dictionary from other vendors are made available, and if possible, some of private elements may be also converted in order to meet the current implementation of the DxMultimodality application, and may be made accessible to this application.
Nevertheless, all of the attributes could be retrieved (identical or possibly modified) by remote applications (e.g using C-MOVE service) and if necessary following private data elements encoding rules described into the paragraph 7.8 of the PS 3.5 part of the DICOM standard, a DICOM message related to storage SOP Class being kept with its original format into the DxDBase (refer to the document UL/96/XCA/31Jan96/105).
Coercion of attributs may occur, but is depending on the specificities of the installation on a given site.
The behavior of DxDCMserver application entity in the case of a successful C-STORE operation reflects the fact that the images are under the control of the DxDBase, but is not part of this document. However SOP instances (possibly modified) may be retrieved/accessed using C-FIND and/or (C-MOVE / C-GET) services.
As shown into table 5, extended negotiation is not supported (Association requester is SCP only).
| Implicit transfer syntaxes is recommended over Explicit transfer syntaxes. | |
| Little Endian is recommended over Big Endian. |
Table 6 : DxDCMserver Database Query Association Acceptance Presentation Context
|
|
|
|
|
||
|
|
|
|
|
|
|
| See Note | See Note | DICOM Implicit VR Little Endian | 1.2.840.10008.1.2 | SCP | None |
Optional keys are not supported.
Relational-query is supported.
Priority handling is not supported.
As shown into table 6, extended negotiation is not supported (Association requester is SCP only).
Table 7 : DxDCMserver Image Retrieval Association Acceptance Presentation Context
|
|
|
|
|
||
|
|
|
|
|
|
|
| See Note | See Note | DICOM Implicit VR Little Endian | 1.2.840.10008.1.2 | SCP | None |
The Storage SOP Classes listed into table 1 are supported as sub-operations of this SOP Class.
Priority handling is not supported.
As shown into table 7, extended negotiation is not supported (Association requester is SCP only).
Table 8 : DxDCMclient SCU SOP Classes
| SOP Class Name | SOP Class UID |
| CR Image Storage | 1.2.840.10008.5.1.4.1.1.1 |
| CT Image Storage | 1.2.840.10008.5.1.4.1.1.2 |
| US Multi-frame Image Storage | 1.2.840.10008.5.1.4.1.1.3 |
| US Multi-frame Image Storage | 1.2.840.10008.5.1.4.1.1.3.1 |
| MR Image Storage | 1.2.840.10008.5.1.4.1.1.4 |
| NM Image Storage | 1.2.840.10008.5.1.4.1.1.5 |
| NM Image Storage | 1.2.840.10008.5.1.4.1.1.20 |
| US Image Storage | 1.2.840.10008.5.1.4.1.1.6 |
| US Image Storage | 1.2.840.10008.5.1.4.1.1.6 .1 |
| Secondary Capture Image Storage | 1.2.840.10008.5.1.4.1.1.7 |
| Stand-alone Overlay Storage | 1.2.840.10008.5.1.4.1.1.8 |
| Stand-alone Curve Storage | 1.2.840.10008.5.1.4.1.1.9 |
| Stand-alone Modality LUT Storage | 1.2.840.10008.5.1.4.1.1.10 |
| Stand-alone VOI LUT Storage | 1.2.840.10008.5.1.4.1.1.11 |
| XA Image Storage | 1.2.840.10008.5.1.4.1.1.12.1 |
| RF Image Storage | 1.2.840.10008.5.1.4.1.1.12.2 |
| XA Bi-Plane Image Storage | 1.2.840.10008.5.1.4.1.1.12.3 |
| Original Format Image Storage | 1.2.250.1.38.1.5.1.4.1.1.1 (*) |
| 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 |
| Patient Root Query/Retrieve Information Model - GET | 1.2.840.10008.5.1.4.1.2.1.3 |
| 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 |
| Study Root Query/Retrieve Information Model - GET | 1.2.840.10008.5.1.4.1.2.2.3 |
| Basic Grayscale Print Management Meta SOP class | 1.2.840.10008.5.1.1.9 |
Invokes the C-ECHO service to allow end-to-end verifications.
Invokes the C-STORE service to store images into a remote database.
Invokes the C-FIND service to query a remote database.
Invokes the C-MOVE service to retrieve and forward images from a remote database (*).
Invokes the Basic Grayscale Print Management service to print images to a remote printer.
The maximum length PDU negotiation shall be included in all association establishment. Nevertheless, DxDCMclient application entity supports unrestricted PDU size (i.e. equal to 0).
The SCU/SCP Role Negotiation is not supported.
Packed data can be exchanged.
Refer to the following paragraph for extensions, specializations, privatizations management.
Number of associations
Not applicable.
Asynchronous nature
Not applicable.
Implementation identifying information
DxDCMclient application entity provides the following Implementation Class UID:
1.2.250.1.38.1.3.1.1.2
and the following version name:
DxDCMclient 1.0
Verification
Associated real-world activity
DxDCMclient application entity initiates associations to remote systems in order to verify application level communication using the C-ECHO DIMSE-C service.
Proposed presentation contexts
Any of the presentation contexts shown in table 9 are proposed by DxDCMclient application entity to perform a verification.
Table 9 : DxDCMclient Verification Association Initiation Presentation Context
|
|
|
|
|
||
|
|
|
|
|
||
| Verification | 1.2.840.10008.1.1 | DICOM Implicit VR Little Endian | 1.2.840.10008.1.2 | SCU | None |
As shown into table 9, extended negotiation is not supported (Association requester is SCU only).
Image transfer
Associated real-world activity
DxDCMclient application entity initiates associations to remote systems in order to transfer to those systems images using the C-STORE DIMSE-C service.
Proposed presentation contexts
Any of the presentation contexts shown in the table 10 are proposed be DxDCMclient application entity to transfer images.
Table 10 : DxDCMclient Image Transfer Association Initiation Presentation Context
|
|
|
|
|
||
|
|
|
|
|
||
| See Note | See Note | DICOM Implicit VR Little Endian | 1.2.840.10008.1.2 | SCU | None |
| DICOM Explicite VR Little Endian | 1.2.840.10008.1.2.1 | SCU | None | ||
| DICOM Explicit VR Big Endian | 1.2.840.10008.1.2.2 | SCU | None | ||
| DICOM Explicit VR Little Endian, jpeg baseline encoded | 1.2.840.10008.1.2.4.50 | SCU | None | ||
| DICOM Explicit VR Little Endian, jpeg lossless encoded | 1.2.840.10008.1.2.4.70 | SCU | None | ||
| DICOM Explicit VR Little Endian, RLE | 1.2.840.10008.1.2.5 | SCU | None | ||
| DICOM Explicit VR Little Endian, MDS 16 bits jpeg lossless encoded | 1.2.250.1.38.1.4.1 | SCU | None | ||
Database query
Associated real-world activity
DxDCMclient application entity initiates associations to remote systems in order to query from those systems image information using the C-FIND DIMSE-C service, based on the standard Patient-Root Information Model, or the standard Study-Root Information Model.
Proposed presentation contexts
Table 11 : DxDCMclient Database Query Association Initiation Presentation Context
|
|
|
|
|
||
|
|
|
|
|
||
| See Note | See Note | DICOM Implicit VR Little Endian | 1.2.840.10008.1.2 | SCU | None |
As shown into table 11, extended negotiation is not supported (Association requester is SCU only).
Image forwarding (migration)
Associated real-world activity
DxDCMclient application entity initiates associations to remote systems in order to request forwarding (migration) of images from those systems to a third application acting as a DICOM server, using the C-MOVE DIMSE-C service, based on the standard Patient-Root Information Model, or the standard Study-Root Information Model.
Proposed presentation contexts
Table 12 : DxDCMclient Basic Grayscale Print Management Meta SOP class Presentation Context
|
|
|
|
|
||
|
|
|
|
|
||
| See Note | See Note | DICOM Implicit VR Little Endian | 1.2.840.10008.1.2 | SCU | None |
As shown into table 12, extended negotiation is not supported (Association requester is SCU only).
Image printing
Associated real-world activity
DxDCMclient application entity initiates associations to remote printers in order to print images onto those printers, using the Normalized DIMSE services of the Print Management Service Class, based on the standard Basic Grayscale Print Management Meta SOP Class specifications.
Proposed presentation contexts
Table 13 : DxDCMclient Basic Grayscale Print Management Presentation Context
|
|
|
|
|
||
|
|
|
|
|
||
| See Note | See Note | DICOM Implicit VR Little Endian | 1.2.840.10008.1.2 | SCU | None |
Table 14 : Basic Grayscale Print Management SOP classes
| SOP Class Name | SOP Class UID |
| Basic Film session SOP class | 1.2.840.10008.5.1.1.1 |
| Basic Film Box SOP class | 1.2.840.10008.5.1.1.2 |
| Basic Grayscale Image Box SOP class | 1.2.840.10008.5.1.1.4 |
| Printer SOP class | 1.2.840.10008.5.1.1.16 |
N-CREATE
N-SET
N-DELETE
N-ACTION
N-GET
DxDCMserver application entity does not support Specialized SOP Classes.
DxDCMserver application entity supports Private SOP Classes as defined into the document UL/96/XCA/31Jan96/105.
|
|
Contact : Comments : |
|