Add UPS Scheduled Output Destination

Total Page:16

File Type:pdf, Size:1020Kb

Add UPS Scheduled Output Destination

DICOM Correction Proposal

STATUS Assigned Date of Last Update 2015/3/26 Person Assigned Kevin O’Donnell Submitter Name Harry Solomon Submission Date 2014/10/16

Correction Number CP-1441 Log Summary: Add UPS scheduled output destination Name of Standard PS 3.3 2014b PS 3.4 2014b PS 3.6 2014b Rationale for Correction UPS does not currently have a means of specifying inside the task the intended/scheduled destination for objects produced by the workitem performer. There is a mechanism to report where the produced objects were actually stored (in Unified Procedure Step Performed Procedure Sequence > Output Information Sequence), but that must be empty at workitem creation time. In some deployments, the performers will be configured with sensible destination(s) and subsequent users will retrieve it from the destination as reported in the Output Information Sequence, or move/copy it to somewhere more appropriate. In other deployments, it is desirable to choose destinations centrally or at the time of scheduling the task. The Storage Macro mirrors the Access Macro part of the Referenced Instances and Access Macro.

Requesting output to media or XDS destinations are not addressed in this CP. Correction Wording:

Add new Storage macro in PS3.3 10.3 (based on the Referenced Instances and Access Macro)

Table 10-3c “Storage Macro Attributes” contains details for where and how to store instances. It is intended to provide sufficient information to store instances to the correct location.

This macro mirrors Table 10-3b “Referenced Instances and Access Macro Attributes”. New retrieval/storage methods should be added in parallel.

Table 10-3c. Storage Macro Attributes

Attribute Name Tag Type Attribute Description

Referenced SOP Class UID (0008,1150) 1C Uniquely identifies the referenced SOP Class to which this storage request applies.

Required if the storage request only applies to a specific SOP Class.

Page 1 Attribute Name Tag Type Attribute Description

DICOM Storage Sequence (0040,xxx1) 1C Details for storing instances via the DICOM Storage Service.

Required if STOW-RS Storage Sequence (0040,xxx2) is not present. May be present otherwise.

One or more Items shall be included in this sequence.

>Destination AE (2100,0140) 1 Title of a DICOM Application Entity to which instances will be stored.

STOW-RS Storage Sequence (0040,xxx2) 1C Details for storing instances via STOW-RS.

Required if DICOM Storage Sequence (0040,xxx1) is not present. May be present otherwise.

One or more Items shall be included in this sequence.

>Storage URL (0040,xxx3) 1 URI/URL specifying the location of the STOW-RS storage service to which instances will be stored.

Includes fully specified scheme, authority, and path, in accordance with [RFC 3986] and STOW-RS [PS3.18].

Modify PS3.3 UPS Scheduled Procedure Information Module to add new elements

C.30.2 Unified Procedure Step Scheduled Procedure Information Module

Table C.30.2-1 specifies the Attributes that describe the Unified Procedure Step (UPS) to be performed. The UPS may or may not be scheduled for a specific time or device, or may simply represent a piece of work that is intended to be performed.

Table C.30.2-1. Unified Procedure Step Scheduled Procedure Information Module Attributes

Attribute Name Tag Attribute Description …

Input Information Sequence (0040,4021) References to information objects needed to perform the scheduled Procedure Step.

Referencing unencapsulated HL7 documents is described further in Section C.12.1.1.6. See also Input Readiness State (0040,4041).

Zero or more Items shall be included in this sequence.

>Include Table 10-3b “Referenced Instances and Access Macro Attributes”

Study Instance UID (0020,000D) Unique Study identification that shall be used for the created Composite SOP Instances resulting from this Unified Procedure Step.

Page 2 Attribute Name Tag Attribute Description

Output Destination Sequence (0040,xxx4) The destination to which the performer is requested to store the output objects generated.

Zero or more Items shall be included in this sequence.

Each item constitutes a separate storage request.

Whether to report failure of one or more of the storage requests as a failure of the workitem is at the discretion of the performing system. The performing system may, additionally or as a fallback, be configured to store output objects to a default destination or retain them locally.

The actual location(s) to which instances are successfully stored is recorded in the Output Information Sequence (0040,4033). The performing system might not support the requested storage protocol or not be configured for the desired destination.

>Include Table 10-3c “Storage Macro Attributes”

Add new Storage Macro to PS3.4

WG6 Please discuss appropriate values for Request, Match, and Return Key types in PS3.4.

Table CC.2.5-2g. Storage Macro

Attribute Name Tag Req. Type N- Req. Type N- Final Req. Type N- Match Return Remark/Matching CREATE SET State GET Key Type Key Type (SCU/SCP) (SCU/SCP) (SCU/SCP) Type

Referenced (0008,1150) 1/1 1/1 -/1 * 1 SOP Class UID

DICOM Storage (0040,xxx1) 1C/1 1C/1 -/1 O 1C Required if STOW-RS Sequence Storage Sequence (0040,xxx2) is not present. May be present otherwise.

>Destination AE (2100,0140) 1/1 1/1 -/1 * 1

STOW-RS (0040,xxx2) 1C/1 1C/1 -/1 O 1C Required if DICOM Storage Storage Sequence Sequence (0040,xxx1) is not present. May be present otherwise.

>Storage URL (0040,xxx3) 1/1 1/1 -/1 * 1

Page 3 Modify PS3.4 Table CC.2.5-3

Table CC.2.5-3. UPS SOP Class N-CREATE/N-SET/N-GET/C-FIND Attributes

Attribute Name Tag Req. Type N- Req. Type N- Final Req. Type N- Match Return Remark/Matching Type CREATE SET State GET Key Key (SCU/SCP) (SCU/SCP) (SCU/SCP) Type Type …

Unified Procedure Step Scheduled Procedure Information Module …

Study Instance (0020,000D) UID 3/2 Output (0040,xxx4) 2/2 O 3/2 O 2 The Attributes of the Destination Output Destination Sequence Sequence shall only be retrieved with Sequence Matching.

>Include Table CC.2.5-2g “Storage Macro”

All other Attributes 3/3 3/3 O 3/3 - - from the Unified Procedure Step Scheduled Procedure Information Module

Modify PS3.6

Table 6-1. Registry of DICOM Data Elements

Tag Name Keyword VR VM (0040,xxx1) DICOM Storage Sequence DICOMStorageSequence SQ 1 (0040,xxx2) STOW-RS Storage Sequence STOW-RSStorageSequence SQ 1 (0040,xxx3) Storage URL StorageURL UR 1 (0040,xxx4) Output Destination Sequence OutputDestinationSequence SQ 1

Page 4

Recommended publications