DICOM PS3.3 2024e - Information Object Definitions

C.38.2.3 Inventory Reference Macro

Table C.38.2-3 specifies the Attributes of the Inventory Reference Macro, which describe a referenced Inventory SOP Instance, and its referenced Inventory SOP Instances in a hierarchical tree.

Note

Because each node in the tree of references includes its complete subsidiary tree, it is not possible to have cycles of references (a node being a descendent of itself). See also Section YYYY.7.3 “Using Referenced Inventories” in PS3.17.

Table C.38.2-3. Inventory Reference Macro Attributes

Attribute Name

Tag

Type

Attribute Description

Referenced SOP Class UID

(0008,1150)

1

SOP Class UID of the Inventory SOP Instance included by reference.

Referenced SOP Instance UID

(0008,1155)

1

SOP Instance UID of the Inventory SOP Instance included by reference.

Inventory Access End Points Sequence

(0008,0420)

3

End point(s) for network protocols to access the referenced Inventory SOP Instance, and the baseline default end point(s) to access Inventory SOP Instances in the Incorporated Inventory Instance Sequence (0008,0422). See Section C.38.2.3.1.1.

Only a single Item is permitted in this Sequence.

>Include Table C.38.2-4 “Access End Points Macro Attributes”

Include Table C.38.2-2 “Stored File Access Macro Attributes”

See Section C.38.2.3.1.2

Incorporated Inventory Instance Sequence

(0008,0422)

1C

Inventory SOP Instances whose content is included by reference. See Section C.38.1.1.5.

Required if the referenced Inventory SOP Instance itself includes Inventory SOP Instances by reference.

One or more Items shall be included in this Sequence.

>Include Table C.38.2-3 “Inventory Reference Macro Attributes”

Recursive inclusion to describe a tree of referenced Inventory SOP Instances.


C.38.2.3.1 Inventory Reference Macro Attribute Descriptions
C.38.2.3.1.1 Inventory Access End Points Sequence

The tree of referenced Inventory SOP Instances includes Attributes specifying the available network access mechanisms and protocol end point(s) for each referenced SOP Instance. As the protocol end point may be the same for all referenced SOP Instances in a tree or sub-tree, the value specified in any node in the tree sets the default value for all subsidiary nodes, except for a sub-tree whose root node sets a value. For example, if all referenced Inventory SOP Instances are accessible through the Inventory MOVE SOP Class at the same SCP AE Title, that AE Title only needs to be specified in the root node of the tree.

If protocol end point values are not specified in the current Item of the Incorporated Inventory Instance Sequence (0008,0422) (which invoked the Inventory Reference Macro), the default values specified for the data set incorporating the Incorporated Inventory Instance Sequence (0008,0422) apply.

Note

  1. Access via Retrieve AE Title (0008,0054) or Retrieve URL (0008,1190) uses the Referenced SOP Instance UID (0008,1155) to identify the Inventory SOP Instance. Access via the Stored Instance Base URI (0008,0407) uses the File Access URI (0008,0409) to identify the stored Inventory SOP Instance file.

  2. See Section 12 “Non-Patient Instance Service and Resources” in PS3.18 for the mechanisms to construct a DICOM web-based URI from the Retrieve URL (0008,1190) and Referenced SOP Instance UID (0008,1155).

  3. See also Section YYYY.7.3 “Using Referenced Inventories” in PS3.17.

C.38.2.3.1.2 File Access URI and Stored Instance Base URI

If the referenced Inventory SOP Instance is stored in the DICOM File Format (see Section 7 “DICOM File Format” in PS3.10) and is accessible through a non-DICOM protocol (see Annex P), the File Access URI (0008,0409) contains an [RFC3986] URI for non-DICOM protocol access to the Inventory SOP Instance. File Access URI (0008,0409) may be a relative path reference URI, which is merged with the Stored Instance Base URI (0008,0407) from the Inventory Access End Points Sequence (0008,0420) in accordance with Section P.2.1.

File Access URI (0008,0409) may reference a container file that includes the Inventory SOP Instance.

Note

  1. The File Access URI (0008,0409) is specified in the included Stored File Access Macro.

  2. Storage in a container file (ZIP or GZIP) permits compression of the entre file using operating system applications, as an alternative to compression of the SOP Instance using DICOM applications (e.g., using the Deflated Little Endian Transfer Syntax defined in Section A.5 “DICOM Deflated Little Endian Transfer Syntax (Explicit VR)” in PS3.5).

DICOM PS3.3 2024e - Information Object Definitions