DICOM PS3.4 2024d - Service Class Specifications

GG Non-Patient Object Storage Service Class

GG.1 Overview

GG.1.1 Scope

The Non-Patient Object Storage Service Class defines an application-level class-of-service that allows one DICOM AE to send a SOP Instance of a non-patient-root information object to another DICOM AE.

A Non-Patient Object SOP Instance adheres to a Composite Instance IOD Information Model specified in PS3.3 that does not have at its root the Patient Information Entity. Non-Patient Object SOP Instances may still contain patient-related identifiable information, e.g., Inventory SOP Instances

GG.1.2 Service Definition

The Non-Patient Object Storage Service Class includes several SOP Classes, each using an IOD defined in PS3.3 (see Section GG.3). The Non-Patient Object Storage Service Class uses the C-STORE DIMSE Service specified in PS3.7. A successful completion of the C-STORE has the following semantics:

  • Both the SCU and the SCP support the type of information to be stored.

  • The transferred information is stored in some medium.

  • For some time frame, the stored information may be accessed.

Note

  1. Support for the Non-Patient Object Storage Service Class does not imply support for any related Query/Retrieve Service Classes.

  2. The duration of the storage is also implementation dependent, but is described in the Conformance Statement of the SCP.

  3. The Non-Patient Object Storage Service Class is intended to be used in a variety of environments: e.g., for workstations to transfer SOP Instances to other workstations or archives, for archives to transfer SOP Instances to workstations, etc.

DICOM PS3.4 2024d - Service Class Specifications