D.4.2.2.4 Association Acceptance Policy
Prev | D.4.2.2 STORAGE-SCP | Next

##### D.4.2.2.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.

###### D.4.2.2.4.1 Activity - Receive Storage Request

###### D.4.2.2.4.1.1 Description and Sequencing of Activities

As instances are received they are copied to the local file system and a record inserted into the local database. If the received instance is a duplicate of a previously received instance, the old file and database record will be overwritten with the new one.

###### D.4.2.2.4.1.2 Accepted Presentation Contexts

Table D.4.2-10. Acceptable Presentation Contexts for STORAGE-SCP and Receive Storage Request

Presentation Context Table
Abstract Syntax | Transfer Syntax | Role | Extended Negotiation
--- | --- | --- | ---
Name | UID | Name List | UID List
See Table D.4.2-6 | See Table D.4.2-6 | Implicit VR Little Endian | 1.2.840.10008.1.2 | SCP | None
Explicit VR Little Endian | 1.2.840.10008.1.2.1
Explicit VR Big Endian | 1.2.840.10008.1.2.2

###### D.4.2.2.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

###### D.4.2.2.4.1.3 SOP Specific Conformance

###### D.4.2.2.4.1.3.1 SOP Specific Conformance to Storage SOP Classes

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

When displaying an image in the viewing application, 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 references the image. If no Presentation State references the image then no Presentation State will be applied by default.

The Mask Subtraction transformation is not supported by this implementation. It is not possible display Presentation States containing the Mask Subtraction Sequence (0028,6100).

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

###### D.4.2.2.4.1.3.2 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.

###### D.4.2.2.4.1.3.3 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:

1. first encountered explicit Transfer Syntax,

2. default Transfer Syntax.

STORAGE-SCP will accept duplicate Presentation Contexts, that is, if it is offered multiple Presentation Contexts, each of which offers acceptable Transfer Syntaxes, it will accept all Presentation Contexts, applying the same priority for selecting a Transfer Syntax for each.

###### D.4.2.2.4.1.3.4 Response Status

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

Table D.4.2-11. Response Status for STORAGE-SCP and Receive Storage Request

Service Status | Further Meaning | Status Codes | Reason
--- | --- | --- | ---
Refused | Out of Resources | A7xx | Never sent
Error | Data Set does not match SOP Class | A9xx | Never sent - data set is not checked prior to storage
| Cannot understand | Cxxx | 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 |

Prev | Up | Next
D.4.2.2.3 Association Initiation Policy | Home | D.4.2.3 STORAGE-SCU