Материал: part02

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Page 266​

DICOM PS3.2 2020a - Conformance​

 

 

SOP Class Name​

SOP Class UID​

SCU​

SCP​

Digital Mammography X-Ray Image Storage - For​1.2.840.10008.5.1.4.1.1.1.2​

No​

Yes​

Presentation​

 

 

 

Grayscale Softcopy Presentation State Storage​ 1.2.840.10008.5.1.4.1.1.11.1​

No​

Yes​

Hanging Protocol Storage​

1.2.840.10008.5.1.4.38.1​

No​

Yes​

G.4.2.1.2 Association Policies​

G.4.2.1.2.1 General​

STORAGE-SCP accepts but never initiates associations.​

Table G.4.2-2. Maximum PDU Size Received as a SCP for STORAGE-SCP​

Maximum PDU size received​

Unlimited​

G.4.2.1.2.2 Number of Associations​

 

Table G.4.2-3. Number of Associations as a SCP for STORAGE-SCP​

Maximum number of simultaneous associations​

Unlimited​

G.4.2.1.2.3 Asynchronous Nature​

 

STORAGE-SCP will only allow a single outstanding operation on an Association. Therefore, STORAGE-SCP will not perform asyn-​ chronous operations window negotiation.​

G.4.2.1.2.4 Implementation Identifying Information​

Table G.4.2-4. DICOM Implementation Class and Version for STORAGE-SCP​

Implementation Class UID​

1.2.840.999999.3.6​

Implementation Version Name​

Viewer1.0​

G.4.2.1.3 Association Initiation Policy​

STORAGE-SCP does not initiate associations.​

G.4.2.1.4 Association Acceptance Policy​

When STORAGE-SCP accepts an association, it will respond to storage requests. If the Called AE Title does not match the pre-​ configured AE Title shared by all the SCPs of the application, the association will be rejected.​

G.4.2.1.4.1 Activity - Receive Storage Request​

G.4.2.1.4.1.1 Description and Sequencing of Activities​

Asinstancesarereceivedtheyarecopiedtothelocalfilesystemandarecordinsertedintothelocaldatabase.Ifthereceivedinstance​ is a duplicate of a previously received instance, the old file and database record will be overwritten with the new one.​

- Standard -​

DICOM PS3.2 2020a - Conformance​

Page 267​

G.4.2.1.4.1.2 Accepted Presentation Contexts​

Table G.4.2-5. Accepted Presentation Contexts for STORAGE-SCP and Receive Storage Request​

 

 

Presentation Context Table​

 

 

Abstract Syntax​

Transfer Syntax​

Role​

Extended​

Name​

UID​

Name List​

UID List​

 

Negotiation​

 

 

See Table G.4.2-1​See Table G.4.2-1​Implicit VR Little Endian​

1.2.840.10008.1.2​

SCP​

None​

 

 

Explicit VR Little Endian​

1.2.840.10008.1.2.1​

 

 

G.4.2.1.4.1.2.1 Extended Negotiation​

No extended negotiation is performed, though STORAGE-SCP:​

•​is a Level 2 Storage SCP (Full - does not discard any data elements)​

•​does not support digital signatures​

•​does not coerce any received data elements​

G.4.2.1.4.1.3 SOP Specific Conformance​

G.4.2.1.4.1.3.1 SOP Specific Conformance to Storage Service Class​

STORAGE-SCP provides standard conformance to the Storage Service Class.​

When displaying an image in the viewing application, if a Hanging Protocol Instance is not being applied or the instance being applied​ does not contain presentation intent attributes, the newest Grayscale Softcopy Presentation State containing references to the image​ will be automatically applied, and the GSPS Presentation Label and Presentation Description will be displayed. The user has the​ option to select any other Presentation States that also reference the image. If no Presentation State references the image then no​ Presentation State will be applied by default. If a Hanging Protocol Instance is being applied, the presentation intent attributes, if​ present, are used to select the closest matching GSPS instance to apply. If there is no GSPS instance, then the Hanging Protocol​ Instance presentation intent attributes are applied, if present.​

All of the Image Storage SOP Classes listed in Table G.4.2-1 are supported as references from instances of the Grayscale Softcopy​ Presentation State Storage SOP Class.​

G.4.2.1.4.1.3.2 SOP Specific Conformance to Hanging Protocol Storage Service Class​

STORAGE-SCP provides standard conformance to the Hanging Protocol Storage Service Class.​

IfPartialDataDisplayHandling(0072,0208)iszerolength,thenMAINTAIN_LAYOUTbehaviorisapplied.IfthevalueisADAPT_LAY-​ OUT, then Image Boxes are proportionally resized to occupy all available display space.​

If the display environment of a Hanging Protocol Instance differs from the display environment of the ImageViewer, then the layout​ is maintained.​

The Hanging Protocol SOP instances are stored to a local database until explicitly deleted. When a study is selected for display, the​ application automatically applies a Hanging Protocol Instance to the study.​

G.4.2.1.4.1.3.3 Presentation Context Acceptance Criterion​

STORAGE-SCP will always accept any Presentation Context for the supported SOP Classes with the supported Transfer Syntaxes.​ More than one proposed Presentation Context will be accepted for the same Abstract Syntax if the Transfer Syntax is supported,​ whether or not it is the same as another Presentation Context.​

G.4.2.1.4.1.3.4 Transfer Syntax Selection Policies​

STORAGE-SCP prefers explicit Transfer Syntaxes. If offered a choice of Transfer Syntaxes in a Presentation Context, it will apply​ the following priority to the choice of Transfer Syntax:​

- Standard -​

Page 268​

DICOM PS3.2 2020a - Conformance​

a.​first encountered explicit Transfer Syntax,​

b.​default Transfer Syntax.​

STORAGE-SCPwillacceptduplicatePresentationContexts,thatis,ifitisofferedmultiplePresentationContexts,eachofwhichoffers​ acceptable Transfer Syntaxes, it will accept all Presentation Contexts, applying the same priority for selecting a Transfer Syntax for​ each.​

G.4.2.1.4.1.3.5 Response Status​

STORAGE-SCP will behave as described in the Table below when generating the C-STORE response command message.​

Table G.4.2-6. Response Status for STORAGE-SCP and Receive Storage Request​

Service Status​

Further Meaning​

Status Codes​

Reason​

Failure​

Refused: Out of Resources​

A700​

Never sent​

 

Error:DataSetdoesnotmatchSOPClass​A900​

Never sent - Data Set is not checked prior to​

 

 

 

storage​

 

Error: Cannot understand​

C000​

Never sent​

Warning​

Coercion of Data Elements​

B000​

Never sent - no coercion is ever performed​

 

Data Set does not match SOP Class​

B007​

Never sent - Data Set is not checked prior to​

 

 

 

storage​

 

Elements Discarded​

B006​

Never sent - all elements are always stored​

Success​

 

0000​

 

G.4.2.2 STORAGE-SCU​

G.4.2.2.1 SOP Classes​

STORAGE-SCU provides Standard Conformance to the following SOP Class(es) :​

Table G.4.2-7. SOP Classes Supported By STORAGE-SCU​

SOP Class Name​

SOP Class UID​

SCU​

SCP​

Ultrasound Image Storage​

1.2.840.10008.5.1.4.1.1.6.1​

Yes​

No​

Ultrasound Multi-frame Image Storage​

1.2.840.10008.5.1.4.1.1.3.1​

Yes​

No​

MR Image Storage​

1.2.840.10008.5.1.4.1.1.4​

Yes​

No​

Digital Mammography X-Ray Image Storage - For​1.2.840.10008.5.1.4.1.1.1.2​

Yes​

No​

Presentation​

 

 

 

Grayscale Softcopy Presentation State Storage​ 1.2.840.10008.5.1.4.1.1.11.1​

Yes​

No​

Hanging Protocol Storage​

1.2.840.10008.5.1.4.38.1​

Yes​

No​

G.4.2.2.2 Association Policies​

G.4.2.2.2.1 General​

STORAGE-SCU initiates but never accepts associations.​

Table G.4.2-8. Maximum PDU Size Received as a SCP for STORAGE-SCU​

Maximum PDU size received​

Unlimited​

- Standard -​

DICOM PS3.2 2020a - Conformance​

Page 269​

G.4.2.2.2.2 Number of Associations​

 

Table G.4.2-9. Number of Associations as a SCP for STORAGE-SCU​

 

Maximum number of simultaneous associations​

1​

G.4.2.2.2.3 Asynchronous Nature​

 

STORAGE-SCU will only allow a single outstanding operation on an Association. Therefore, STORAGE-SCU will not perform asyn-​ chronous operations window negotiation.​

G.4.2.2.2.4 Implementation Identifying Information​

Table G.4.2-10. DICOM Implementation Class and Version for STORAGE-SCU​

Implementation Class UID​

1.2.840.999999.3.6​

Implementation Version Name​

Viewer1.0​

G.4.2.2.3 Association Initiation Policy​

STORAGE-SCU attempts to initiate a new association for each instance it attempts to transfer.​

G.4.2.2.3.1 Activity - Send Storage Request​

G.4.2.2.3.1.1 Description and Sequencing of Activities​

For each Image, Presentation State, or Hanging Protocol Instance selected from the user interface to be transferred, a single attempt​ will be made to transmit it to the selected remote AE. If the send fails, for whatever reason, no retry will be performed, and an attempt​ will be made to send the next instance.​

G.4.2.2.3.1.2 Proposed Presentation Contexts​

Table G.4.2-11. Proposed Presentation Contexts for STORAGE-SCU and Receive Storage Request​

 

 

Presentation Context Table​

 

 

Abstract Syntax​

Transfer Syntax​

Role​

Extended​

Name​

UID​

Name List​

UID List​

 

Negotiation​

 

 

See Table G.4.2-7​See Table G.4.2-7​Implicit VR Little Endian​

1.2.840.10008.1.2​

SCU​

None​

 

 

Explicit VR Little Endian​

1.2.840.10008.1.2.1​

 

 

STORAGE-SCU will propose Presentation Contexts only for the SOP Class of the instance that is to be transferred.​

For that SOP Class, STORAGE-SCU will propose multiple Presentation Contexts, one for each of the supported Transfer Syntaxes,​ and an additional Presentation Context with all of the supported Transfer Syntaxes, in order to determine which Transfer Syntaxes​ the remote SCP supports, and which it prefers.​

G.4.2.2.3.1.2.1 Extended Negotiation​

No extended negotiation is performed.​

G.4.2.2.3.1.3 SOP Specific Conformance​

G.4.2.2.3.1.3.1 SOP Specific Conformance to Storage Service Class​

STORAGE-SCU provides standard conformance to the Storage Service Class.​

G.4.2.2.3.1.3.2 SOP Specific Conformance to Hanging Protocol Storage Service Class​

STORAGE-SCU provides standard conformance to the Hanging Protocol Storage Service Class.​

- Standard -​

Page 270​

DICOM PS3.2 2020a - Conformance​

In Hanging Protocol Instances created on the Viewer, no Private Attributes are used as the value of Selector Attribute (0072,0026)​ in any of the Sequence Attributes to which it applies.​

G.4.2.2.3.1.3.3 Presentation Context Acceptance Criterion​

STORAGE-SCU does not accept associations.​

G.4.2.2.3.1.3.4 Transfer Syntax Selection Policies​

STORAGE-SCU prefers explicit Transfer Syntaxes. If offered a choice of Transfer Syntaxes in the accepted Presentation Contexts,​ it will apply the following priority to the choice of Presentation Context to use for the C-STORE operation:​

a.​first encountered explicit Transfer Syntax,​

b.​default Transfer Syntax.​

G.4.2.2.3.1.3.5 Response Status​

STORAGE-SCU will behave as described in the Table below in response to the status returned in the C-STORE response command​ message.​

Table G.4.2-12. Response Behavior for STORAGE-SCU and Send Storage Request​

Service Status​

Further Meaning​

Status Codes​

Behavior​

Failure​

Refused: Out of Resources​

A7xx​

The user is notified and the failure is​

 

 

 

logged​

 

Error: Data Set does not match SOP Class​A9xx​

The user is notified and the failure is​

 

 

 

logged​

 

Error: Cannot understand​

Cxxx​

The user is notified and the failure is​

 

 

 

logged​

Warning​

Coercion of Data Elements​

B000​

Ignored​

 

Data Set does not match SOP Class​

B007​

Ignored​

 

Elements Discarded​

B006​

Ignored​

Success​

 

0000​

Ignored​

G.4.2.2.4 Association Acceptance Policy​

STORAGE-SCU does not accept associations.​

G.4.2.3 FIND-SCU​

G.4.2.3.1 SOP Classes​

FIND-SCU provide Standard Conformance to the following SOP Class(es) :​

Table G.4.2-13. SOP Classes Supported By FIND-SCU​

SOP Class Name​

SOP Class UID​

SCU​

SCP​

Hanging Protocol Information Model - FIND​

1.2.840.10008.5.1.4.38.2​

Yes​

No​

G.4.2.3.2 Association Policies​

G.4.2.3.2.1 General​

FIND-SCU initiates but never accepts associations.​

- Standard -​