DICOM PS3.2 2020a - Conformance |
Page 231 |
Peer Storage |
|
Peer Storage - |
SCP AE |
|
SCU AE |
|
|
|
1.Peer AE Queries for Patient, Study, Series, or Image Information
2.Return Patient, Study, Series, or Image Information
3.Peer AE Requests Retrieval of Studies, Series, or Images
4.Notification of Images to be sent to C-MOVE Destination AE in Response
5.Open Association
QUERY -
RETRIEVE -
STORAGE -
SCP AE
SCU AE
6.Images sent to Peer AE in Response
7.Close Association
Figure F.4.2-1. Sequencing of Activity - Send Images Requested By an External Peer AE
The following sequencing constraints illustrated in Figure F.4.2-1 apply to the STORAGE-SCU AE:
1.Peer AE requests retrieval of Study, Series, or Images from QUERY-RETRIEVE-SCP AE (C-MOVE-RQ).
2.QUERY-RETRIEVE-SCPAEsignalsSTORAGE-SCUAEtosendtheimageCompositeSOPInstancesindicatedintheC-MOVE- RQ to the C-MOVE Destination AE.
3.STORAGE-SCU AE opens a new Association with the indicated C-MOVE Destination AE.
4.STORAGE-SCU AE sends the indicated Composite SOP Instances.
5.STORAGE-SCU AE closes the Association.
6.The Verification Service is only supported as a utility function for Service staff. It is used only as a diagnostic tool.
F.4.2.1.3.1.2 Proposed Presentation Contexts
STORAGE-SCU AE will propose Presentation Contexts as shown in the following table:
Table F.4.2-6. Proposed Presentation Contexts By the STORAGE-SCU AE
|
Presentation Context Table |
|
|
|
|
Abstract Syntax |
Transfer Syntax |
Role |
Ext. Neg. |
|
|
Name |
UID |
Name |
UID |
|
|
Verification |
1.2.840.10008.1.1 |
DICOM Implicit VR Little |
1.2.840.10008.1.2 |
SCU |
None |
|
|
Endian |
|
|
|
US Image Storage |
1.2.840.10008.5.1.4.1.1.6 DICOM Implicit VR Little |
1.2.840.10008.1.2 |
SCU |
None |
|
|
|
Endian |
|
|
|
(Retired)
US Image Storage 1.2.840.10008.5.1.4.1.1.6 DICOM Explicit VR Little 1.2.840.10008.1.2.1 SCU None
Endian
(Retired)
US Image Storage 1.2.840.10008.5.1.4.1.1.6 DICOM Explicit JPEG 1.2.840.10008.1.2.4.50SCU None
baseline lossy compression
(Retired)
US Image Storage 1.2.840.10008.5.1.4.1.1.6.1DICOM Implicit VR Little 1.2.840.10008.1.2 SCU None Endian
- Standard -
Page 232 |
DICOM PS3.2 2020a - Conformance |
|
|
||
|
Presentation Context Table |
|
|
|
|
Abstract Syntax |
Transfer Syntax |
Role |
Ext. Neg. |
|
|
US Image Storage |
1.2.840.10008.5.1.4.1.1.6.1DICOM Explicit VR Little |
1.2.840.10008.1.2.1 |
SCU |
None |
|
|
|
Endian |
|
|
|
US Image Storage |
1.2.840.10008.5.1.4.1.1.6.1DICOM Explicit JPEG |
1.2.840.10008.1.2.4.50SCU |
None |
||
|
|
baseline lossy compression |
|
|
|
US Multi-frame Storage1.2.840.10008.5.1.4.1.1.3 DICOM Implicit VR Little |
1.2.840.10008.1.2 |
SCU |
None |
||
(Retired) |
|
Endian |
|
|
|
US Multi-frame Storage1.2.840.10008.5.1.4.1.1.3 DICOM Explicit VR Little |
1.2.840.10008.1.2.1 |
SCU |
None |
||
(Retired) |
|
Endian |
|
|
|
US Multi-frame Storage1.2.840.10008.5.1.4.1.1.3 DICOM Explicit JPEG |
1.2.840.10008.1.2.4.50SCU |
None |
|||
(Retired) |
|
baseline lossy compression |
|
|
|
US Multi-frame Storage1.2.840.10008.5.1.4.1.1.3.1DICOM Implicit VR Little |
1.2.840.10008.1.2 |
SCU |
None |
||
|
|
Endian |
|
|
|
US Multi-frame Storage1.2.840.10008.5.1.4.1.1.3.1DICOM Explicit VR Little |
1.2.840.10008.1.2.1 |
SCU |
None |
||
|
|
Endian |
|
|
|
US Multi-frame Storage1.2.840.10008.5.1.4.1.1.3.1DICOM Explicit JPEG |
1.2.840.10008.1.2.4.50SCU |
None |
|||
|
|
baseline lossy compression |
|
|
|
Computer Radiography1.2.840.10008.5.1.4.1.1.1 DICOM Implicit VR Little |
1.2.840.10008.1.2 |
SCU |
None |
||
Image Storage |
|
Endian |
|
|
|
Computer Radiography1.2.840.10008.5.1.4.1.1.1 DICOM Explicit VR Little |
1.2.840.10008.1.2.1 |
SCU |
None |
||
Image Storage |
|
Endian |
|
|
|
CT Image Storage |
1.2.840.10008.5.1.4.1.1.2 DICOM Implicit VR Little |
1.2.840.10008.1.2 |
SCU |
None |
|
|
|
Endian |
|
|
|
CT Image Storage |
1.2.840.10008.5.1.4.1.1.2 DICOM Explicit VR Little |
1.2.840.10008.1.2.1 |
SCU |
None |
|
|
|
Endian |
|
|
|
MR Image Storage |
1.2.840.10008.5.1.4.1.1.4 DICOM Implicit VR Little |
1.2.840.10008.1.2 |
SCU |
None |
|
|
|
Endian |
|
|
|
MR Image Storage |
1.2.840.10008.5.1.4.1.1.4 DICOM Explicit VR Little |
1.2.840.10008.1.2.1 |
SCU |
None |
|
|
|
Endian |
|
|
|
Secondary Capture |
1.2.840.10008.5.1.4.1.1.7 DICOM Implicit VR Little |
1.2.840.10008.1.2 |
SCU |
None |
|
Image Storage |
|
Endian |
|
|
|
Secondary Capture |
1.2.840.10008.5.1.4.1.1.7 DICOM Explicit VR Little |
1.2.840.10008.1.2.1 |
SCU |
None |
|
Image Storage |
|
Endian |
|
|
|
Secondary Capture |
1.2.840.10008.5.1.4.1.1.7 DICOM Explicit JPEG |
1.2.840.10008.1.2.4.50SCU |
None |
||
Image Storage |
|
baseline lossy compression |
|
|
|
Note
The SOP Classes and Transfer Syntaxes that the STORAGE-SCU AE proposes, as listed above, represent the default be- havior.TheSTORAGE-SCUAEcanbeconfiguredtoproposeasubsetofthesecontextsoradditionalPresentationContexts. Also, the default Behavior is to propose just a single Transfer Syntax per Presentation Context. However, this can be altered sothateveryproposedPresentationContexthasauniqueSOPClassandoneormoreTransferSyntaxes.Thatis,thedefault behavior is to determine the Transfer Syntaxes the SCP can accept as opposed to which it prefers.
F.4.2.1.3.1.3 SOP Specific Conformance for Verification SOP Class
StandardconformanceisprovidedtotheDICOMVerificationServiceClassasanSCU.TheVerificationServiceasanSCUisactually only supported as a diagnostic service tool for network communication issues.
- Standard -
DICOM PS3.2 2020a - Conformance |
Page 233 |
F.4.2.1.3.1.4 SOP Specific Conformance for Image SOP Classes
Composite DICOM SOP Instances are maintained as DICOM Part 10 compliant files in the EXAMPLE-QUERY-RETRIEVE-SERVER database. The entire set of tags received with the image will be saved in EXAMPLE-QUERY-RETRIEVE-SERVER; this includes all Private and SOP Extended Elements. When a SOP Instance is selected for export from EXAMPLE-QUERY-RETRIEVE-SERVER, its content will be exported as it was originally received except for a few possible exceptions. Some of the Patient demographic and Study information Elements whose values can have been altered due to changes administered on EXAMPLE-QUERY-RETRIEVE- SERVER or changes to the state of the image data due to compression can be altered when the SOP Instance is exported.
The Patient demographic and Study information can be entered or altered by several means: manually, or from HL7 messaging,. The replacement behavior depends on which specific DICOM and HL7 services are supported. Also, this behavior is configurable. Values can be altered without changing the SOP Instance UID unless otherwise noted. Refer to the Annex for the specific details of which Elements can have their values altered at time of export.
The EXAMPLE-QUERY-RETRIEVE-SERVER creates files called Service Logs that can be used to monitor their status and diagnose anyproblemsthatmayarise.IfanyerroroccursduringDICOMcommunicationthenappropriatemessagesarealwaysoutputtothese Service Logs. In addition, error messages may be output as alerts to the User Interface in certain cases.
The STORAGE-SCU AE will exhibit the following Behavior according to the Status Code value returned in a C-STORE Response from a destination C-STORE SCP:
Table F.4.2-7. STORAGE-SCU AE C-STORE Response Status Handling Behavior
Service |
Further Meaning Error Code |
Behavior |
||
Status |
|
|
|
|
Success |
Success |
0000 |
The SCP has successfully stored the exported SOP Instance. A message is sent |
|
|
|
|
to the QUERY-RETRIEVE-SCP AE indicating successful export. The |
|
|
|
|
QUERY-RETRIEVE-SCP AE will send the appropriate PENDING or SUCCESS |
|
|
|
|
Status in the C-MOVE Response. |
|
|
|
|
Success indication message is output to the Service Logs. |
|
|
|
|
No message is posted to the User Interface. |
|
Refused |
Out of Resources |
A700 -A7FFThis is treated as a permanent Failure. A message is sent to the |
||
|
|
|
QUERY-RETRIEVE-SCP AE indicating an export failure and the Association is |
|
|
|
|
released. The QUERY-RETRIEVE-SCP AE will send an appropriate Status in the |
|
|
|
|
C-MOVE Response. |
|
|
|
|
Error indication message is output to the Service Logs. |
|
|
|
|
No message is posted to the User Interface. |
|
Error |
Data Set does not A900 -A9FFThis is treated as a permanent Failure. A message is sent to the |
|||
|
match SOP Class |
|
QUERY-RETRIEVE-SCP AE indicating an export failure and the Association is |
|
|
|
|
released. The QUERY-RETRIEVE-SCP AE will send an appropriate Status in the |
|
|
|
|
C-MOVE Response. |
|
|
|
|
Error indication message is output to the Service Logs. |
|
|
|
|
No message is posted to the User Interface. |
|
Error |
Cannot UnderstandC000 -CFFFThis is treated as a permanent Failure. A message is sent to the |
|||
QUERY-RETRIEVE-SCP AE indicating an export failure and the Association is released. The QUERY-RETRIEVE-SCP AE will send an appropriate Status in the C-MOVE Response.
Error indication message is output to the Service Logs.
No message is posted to the User Interface.
- Standard -
Page 234 |
|
|
DICOM PS3.2 2020a - Conformance |
|
Service |
Further Meaning Error Code |
Behavior |
||
Status |
|
|
|
|
Warning |
Coercion of Data |
B000 |
Image transmission is considered successful. A message is sent to the |
|
|
Elements |
|
QUERY-RETRIEVE-SCP AE indicating successful export. The |
|
|
|
|
QUERY-RETRIEVE-SCP AE will send the appropriate PENDING or SUCCESS |
|
|
|
|
Status in the C-MOVE Response. |
|
|
|
|
Warning indication message is output to the Service Logs. |
|
|
|
|
No message is posted to the User Interface. |
|
Warning |
Data Set does not B007 |
Image transmission is considered successful. A message is sent to the |
||
|
match SOP Class |
|
QUERY-RETRIEVE-SCP AE indicating successful export. The |
|
|
|
|
QUERY-RETRIEVE-SCP AE will send the appropriate PENDING or SUCCESS |
|
|
|
|
Status in the C-MOVE Response. |
|
|
|
|
Warning indication message is output to the Service Logs. |
|
|
|
|
No message is posted to the User Interface. |
|
Warning |
Elements DiscardedB006 |
Image transmission is considered successful. A message is sent to the |
||
|
|
|
QUERY-RETRIEVE-SCP AE indicating successful export. The |
|
|
|
|
QUERY-RETRIEVE-SCP AE will send the appropriate PENDING or SUCCESS |
|
|
|
|
Status in the C-MOVE Response. |
|
|
|
|
Warning indication message is output to the Service Logs. |
|
|
|
|
No message is posted to the User Interface. |
|
Warning |
Attribute List Error 0107 |
Image transmission is considered successful. A message is sent to the |
||
|
|
|
QUERY-RETRIEVE-SCP AE indicating successful export. The |
|
|
|
|
QUERY-RETRIEVE-SCP AE will send the appropriate PENDING or SUCCESS |
|
|
|
|
Status in the C-MOVE Response. |
|
|
|
|
Warning indication message is output to the Service Logs. |
|
|
|
|
No message is posted to the User Interface. |
|
Warning |
Attribute Value Out0116 |
Image transmission is considered successful. A message is sent to the |
||
|
of Range |
|
QUERY-RETRIEVE-SCP AE indicating successful export. The |
|
|
|
|
QUERY-RETRIEVE-SCP AE will send the appropriate PENDING or SUCCESS |
|
|
|
|
Status in the C-MOVE Response. |
|
|
|
|
Warning indication message is output to the Service Logs. |
|
|
|
|
No message is posted to the User Interface. |
|
* |
* |
Any other This is treated as a permanent Failure. A message is sent to the |
||
|
|
status code.QUERY-RETRIEVE-SCP AE indicating an export failure and the Association is |
||
|
|
|
released. The QUERY-RETRIEVE-SCP AE will send an appropriate Status in the |
|
|
|
|
C-MOVE Response. |
|
Error indication message is output to the Service Logs.
No message is posted to the User Interface.
AllStatusCodesindicatinganerrororrefusalaretreatedasapermanentfailure.TheSTORAGE-SCUAEneverautomaticallyresends imageswhenanerrorStatusCodeisreturnedinaC-STOREResponse.ForspecificbehaviorregardingStatusCodevaluesreturned in C-MOVE Responses, refer to the Services Supported as an SCP by the QUERY-RETRIEVE-SCP AE.
- Standard -
DICOM PS3.2 2020a - Conformance Page 235
Table F.4.2-8. STORAGE-SCU AE Communication Failure Behavior
Exception
Behavior
Timeout expiry for an expected DICOM Message Response (DIMSE level timeout).
The Association is aborted using a DICOM A-ABORT and a message is sent to the QUERY-RETRIEVE-SCP AE indicating an export failure. The QUERY-RETRIEVE-SCP AE will send an appropriate Status in the C-MOVE Response.
Error indication message is output to the Service Logs.
No message is posted to the User Interface.
Timeout expiry for an expected DICOM PDU orThe Association is aborted using a DICOM A-ABORT and a message is sent to the TCP/IP packet (Low-level timeout). QUERY-RETRIEVE-SCP AE indicating an export failure. The
QUERY-RETRIEVE-SCP AE will send an appropriate Status in the C-MOVE Response.
Error indication message is output to the Service Logs.
No message is posted to the User Interface.
Association A-ABORTed by the SCP or the A message is sent to the QUERY-RETRIEVE-SCP AE indicating an export failure. networklayersindicatecommunicationloss(i.e.,The QUERY-RETRIEVE-SCP AE will send an appropriate Status in the C-MOVE low-level TCP/IP socket closure) Response.
Error indication message is output to the Service Logs.
No message is posted to the User Interface.
F.4.2.1.4 Association Acceptance Policy
The STORAGE-SCU AE does not accept Associations.
F.4.2.2 QUERY-RETRIEVE-SCP Application Entity Specification
F.4.2.2.1 SOP Classes
The QUERY-RETRIEVE-SCP AE provides Standard Conformance to the following DICOM SOP Classes:
Table F.4.2-9. SOP Classes for QUERY-RETRIEVE-SCP AE
SOP Class Name |
SOP Class UID |
SCU |
SCP |
Patient Root Q/R Information Model - FIND |
1.2.840.10008.5.1.4.1.2.1.1 |
No |
Yes |
Patient Root Q/R Information Model - MOVE |
1.2.840.10008.5.1.4.1.2.1.2 |
No |
Yes |
Study Root Q/R Information Model - FIND |
1.2.840.10008.5.1.4.1.2.2.1 |
No |
Yes |
Study Root Q/R Information Model - MOVE |
1.2.840.10008.5.1.4.1.2.2.2 |
No |
Yes |
F.4.2.2.2 Association Policies
F.4.2.2.2.1 General
The QUERY-RETRIEVE-SCP AE will never initiate Associations; it only accepts Association Requests from external DICOM AEs. The QUERY-RETRIEVE-SCP AE will accept Associations for Verification, C-FIND, and C-MOVE requests. In the case of a C-MOVE request, the QUERY-RETRIEVE-SCP AE will issue a command to the STORAGE-SCU AE to initiate an Association with the Destin- ation DICOM AE to send images as specified by the originator of the C-MOVE Request.
The DICOM standard Application Context Name for DICOM is always accepted:
- Standard -