DICOM PS3.4 2020b - Service Class Specifications

PS3.4

DICOM PS3.4 2020b - Service Class Specifications

DICOM Standards Committee

A DICOM® publication


Table of Contents

Notice and Disclaimer
Foreword
1. Scope and Field of Application
2. Normative References
Bibliography
3. Definitions
Glossary
4. Symbols and Abbreviations
5. Conventions
5.1. Entity-Relationship Model
5.1.1. Entity
5.1.2. Relationship
5.2. Sequences
5.3. Response Status Values
5.4. Usage Specification
5.4.1. Use of DIMSE Services
5.4.2. Use of Attributes in Normalized Services
5.4.2.1. DIMSE Service N-CREATE, N-SET, N-ACTION
5.4.2.2. DIMSE Service N-GET, N-EVENT-REPORT
5.4.2.3. Other Requirements
6. DICOM Information Model
6.1. Information Object Definition
6.1.1. Composite IOD
6.1.2. Normalized IOD
6.2. Attributes
6.3. On-Line Communication and Media Storage Services
6.3.1. DIMSE-C Services
6.3.2. DIMSE-N Services
6.4. DIMSE Service Group
6.5. Service-Object Pair (SOP) Class
6.5.1. Normalized and Composite SOP Classes
6.6. Association Negotiation
6.7. Service Class Specification
7. DICOM Model of the Real World
8. Coded Entry Usage in Service Specifications
A. Verification Service Class (Normative)
A.1. Overview
A.1.1. Scope
A.2. SCU/SCP Behavior
A.3. DIMSE-C Service Group
A.4. Verification SOP Class
A.5. Association Negotiation
A.6. Conformance
A.6.1. Conformance Supporting the SCU Role
A.6.2. Conformance Supporting the SCP Role
A.6.3. Conformance Statement
B. Storage Service Class (Normative)
B.1. Overview
B.1.1. Scope
B.1.2. Service Definition
B.2. Behavior
B.2.1. Behavior of an SCU
B.2.2. Behavior of an SCP
B.2.3. Statuses
B.3. Association Negotiation
B.3.1. Extended Negotiation
B.3.1.1. Service-Class-Application-Information (A-ASSOCIATE-RQ)
B.3.1.2. Service-Class-Application-Information (A-ASSOCIATE-AC)
B.3.1.3. Service Class UID (A-ASSOCIATE-RQ)
B.3.1.4. Related General SOP Classes (A-ASSOCIATE-RQ)
B.4. Conformance
B.4.1. Conformance as an SCP
B.4.1.1. Levels of Conformance
B.4.1.2. Support of Additional SOP Classes
B.4.1.3. Coercion of Attributes
B.4.1.4. Levels of Digital Signature
B.4.2. Conformance as an SCU
B.4.2.1. SCU Fall-Back Behavior
B.4.3. Conformance Statement Requirements
B.4.3.1. Conformance Statement for an SCU
B.4.3.2. Conformance Statement for an SCP
B.4.4. Specialized Conformance
B.4.4.1. Specialized SOP Class Identification
B.4.4.2. Specialized Information Object Definition
B.5. Standard SOP Classes
B.5.1. Specialization for Standard SOP Classes
B.5.1.1. Digital X-Ray Image Storage SOP Classes
B.5.1.2. Digital Mammography X-Ray Image Storage SOP Classes
B.5.1.3. Digital Intra-Oral X-Ray Image Storage SOP Classes
B.5.1.4. Softcopy Presentation State Storage SOP Classes
B.5.1.5. Structured Reporting Storage SOP Classes
B.5.1.6. Enhanced MR Image Storage and Legacy Converted Enhanced MR Image Storage SOP Class
B.5.1.7. Enhanced CT Image Storage and Legacy Converted Enhanced CT Image Storage SOP Class
B.5.1.8. Enhanced MR Color Image Storage SOP Class
B.5.1.9. Basic Structured Display
B.5.1.10. Implant Template Storage SOP Classes
B.5.1.11. Ophthalmic Axial Measurements Storage SOP Class
B.5.1.12. IOL Calculation Storage SOP Class
B.5.1.13. Intravascular OCT Image Storage SOP Classes
B.5.1.14. Ophthalmic Thickness Map Storage SOP Class
B.5.1.15. Enhanced PET Image Storage and Legacy Converted Enhanced PET Image Storage SOP Class
B.5.1.16. Enhanced PET Image Storage SOP Classes
B.5.1.17. Corneal Topography Map Storage SOP Class
B.5.1.18. Breast Projection X-Ray Image Storage SOP Classes
B.5.1.19. Planar MPR Volumetric Presentation State Storage SOP Classes
B.5.1.20. Content Assessment Results Storage SOP Classes
B.5.1.21. CT Performed Procedure Protocol Storage SOP Class
B.5.1.22. Raw Data Storage SOP Class
B.5.1.23. Enhanced Multi-Frame Image SOP Classes
B.5.1.24. Volume Rendering Volumetric Presentation State Storage SOP Classes
B.6. Retired Standard SOP Classes
C. Query/Retrieve Service Class (Normative)
C.1. Overview
C.1.1. Scope
C.1.2. Conventions
C.1.3. Query/Retrieve Information Model
C.1.4. Service Definition
C.2. Query/Retrieve Information Model Definition
C.2.1. Entity-Relationship Model Definition
C.2.2. Attributes Definition
C.2.2.1. Attribute Types
C.2.2.1.1. Unique Keys
C.2.2.1.2. Required Keys
C.2.2.1.3. Optional Keys
C.2.2.2. Attribute Matching
C.2.2.2.1. Single Value Matching
C.2.2.2.1.1. Attributes of VR of PN
C.2.2.2.1.2. Attributes of VR of AE, CS, LO, LT, PN, SH, ST, UC, UR and UT
C.2.2.2.1.3. Attributes of VR of DA, DT or TM
C.2.2.2.2. List of UID Matching
C.2.2.2.3. Universal Matching
C.2.2.2.4. Wild Card Matching
C.2.2.2.5. Range Matching
C.2.2.2.5.1. Range Matching of Attributes of VR of DA
C.2.2.2.5.2. Range Matching of Attributes of VR of TM
C.2.2.2.5.3. Range Matching of Attributes of VR of DT
C.2.2.2.5.4. Range Matching General Rules
C.2.2.2.6. Sequence Matching
C.2.2.3. Matching Multiple Values
C.3. Standard Query/Retrieve Information Models
C.3.1. Patient Root Query/Retrieve Information Model
C.3.2. Study Root Query/Retrieve Information Model
C.3.3. Patient/Study Only Query/Retrieve Information Model
C.3.4. Additional Query/Retrieve Attributes
C.3.5. New Instance Creation for Enhanced Multi-Frame Image Conversion
C.4. DIMSE-C Service Groups
C.4.1. C-FIND Operation
C.4.1.1. C-FIND Service Parameters
C.4.1.1.1. SOP Class UID
C.4.1.1.2. Priority
C.4.1.1.3. Identifier
C.4.1.1.3.1. Request Identifier Structure
C.4.1.1.3.2. Response Identifier Structure
C.4.1.1.4. Status
C.4.1.2. C-FIND SCU Behavior
C.4.1.2.1. Baseline Behavior of SCU
C.4.1.2.2. Extended Behavior of SCU
C.4.1.2.2.1. Relational-Queries
C.4.1.2.2.2. Enhanced Multi-Frame Image Conversion
C.4.1.3. C-FIND SCP Behavior
C.4.1.3.1. Baseline Behavior of SCP
C.4.1.3.1.1. Hierarchical Search Method
C.4.1.3.2. Extended Behavior of SCP
C.4.1.3.2.1. Relational-Queries
C.4.1.3.2.2. Relational Search Method
C.4.1.3.2.3. Enhanced Multi-Frame Image Conversion
C.4.2. C-MOVE Operation
C.4.2.1. C-MOVE Service Parameters
C.4.2.1.1. SOP Class UID
C.4.2.1.2. Priority
C.4.2.1.3. Move Destination
C.4.2.1.4. Identifier
C.4.2.1.4.1. Request Identifier Structure
C.4.2.1.4.2. Response Identifier Structure
C.4.2.1.5. Status
C.4.2.1.6. Number of Remaining Sub-Operations
C.4.2.1.7. Number of Completed Sub-Operations
C.4.2.1.8. Number of Failed Sub-Operations
C.4.2.1.9. Number of Warning Sub-Operations
C.4.2.2. C-MOVE SCU Behavior
C.4.2.2.1. Baseline Behavior of SCU
C.4.2.2.2. Extended Behavior of SCU
C.4.2.2.2.1. Relational-Retrieve
C.4.2.2.2.2. Enhanced Multi-Frame Image Conversion
C.4.2.3. C-MOVE SCP Behavior
C.4.2.3.1. Baseline Behavior of SCP
C.4.2.3.2. Extended Behavior of SCP
C.4.2.3.2.1. Relational-Retrieve
C.4.2.3.2.2. Enhanced Multi-Frame Image Conversion
C.4.3. C-GET Operation
C.4.3.1. C-GET Service Parameters
C.4.3.1.1. SOP Class UID
C.4.3.1.2. Priority
C.4.3.1.3. Identifier
C.4.3.1.3.1. Request Identifier Structure
C.4.3.1.3.2. Response Identifier Structure
C.4.3.1.4. Status
C.4.3.1.5. Number of Remaining Sub-Operations
C.4.3.1.6. Number of Completed Sub-Operations
C.4.3.1.7. Number of Failed Sub-Operations
C.4.3.1.8. Number of Warning Sub-Operations
C.4.3.2. C-GET SCU Behavior
C.4.3.2.1. Baseline Behavior of SCU
C.4.3.2.2. Extended Behavior of SCU
C.4.3.2.2.1. Relational-Retrieve
C.4.3.2.2.2. Enhanced Multi-Frame Image Conversion
C.4.3.3. C-GET SCP Behavior
C.4.3.3.1. Baseline Behavior of SCP
C.4.3.3.2. Extended Behavior of SCP
C.4.3.3.2.1. Relational-Retrieve
C.4.3.3.2.2. Enhanced Multi-Frame Image Conversion
C.5. Association Negotiation
C.5.1. Association Negotiation for C-FIND SOP Classes
C.5.1.1. SOP Class Extended Negotiation
C.5.1.1.1. SOP Class Extended Negotiation Sub-Item Structure (A-ASSOCIATE-RQ)
C.5.1.1.2. SOP Class Extended Negotiation Sub-Item Structure (A-ASSOCIATE-AC)
C.5.2. Association Negotiation for C-MOVE SOP Classes
C.5.2.1. SOP Class Extended Negotiation
C.5.2.1.1. SOP Class Extended Negotiation Sub-Item Structure (A-ASSOCIATE-RQ)
C.5.2.1.2. SOP Class Extended Negotiation Sub-Item Structure (A-ASSOCIATE-AC)
C.5.3. Association Negotiation for C-GET SOP Classes
C.5.3.1. SOP Class Extended Negotiation
C.6. SOP Class Definitions
C.6.1. Patient Root SOP Class Group
C.6.1.1. Patient Root Query/Retrieve Information Model
C.6.1.1.1. E/R Model
C.6.1.1.2. Patient Level
C.6.1.1.3. Study Level
C.6.1.1.4. Series Level
C.6.1.1.5. Composite Object Instance Level
C.6.1.1.5.1. Alternate Representation Sequence
C.6.1.1.5.2. Available SOP Transfer Syntax UID
C.6.1.1.6. Scope of the C-GET and C-MOVE Commands and Sub-Operations
C.6.1.2. Conformance Requirements
C.6.1.2.1. SCU Conformance
C.6.1.2.1.1. C-FIND SCU Conformance
C.6.1.2.1.2. C-MOVE SCU Conformance
C.6.1.2.1.3. C-GET SCU Conformance
C.6.1.2.2. SCP Conformance
C.6.1.2.2.1. C-FIND SCP Conformance
C.6.1.2.2.2. C-MOVE SCP Conformance
C.6.1.2.2.3. C-GET SCP Conformance
C.6.1.3. SOP Classes
C.6.2. Study Root SOP Class Group
C.6.2.1. Study Root Query/Retrieve Information Model
C.6.2.1.1. E/R Model
C.6.2.1.2. Study Level
C.6.2.1.3. Series Level
C.6.2.1.4. Composite Object Instance Level
C.6.2.1.5. Scope of the Get and Move Commands and Sub-Operations
C.6.2.2. Conformance Requirements
C.6.2.2.1. SCU Conformance
C.6.2.2.1.1. C-FIND SCU Conformance
C.6.2.2.1.2. C-MOVE SCU Conformance
C.6.2.2.1.3. C-GET SCU Conformance
C.6.2.2.2. SCP Conformance
C.6.2.2.2.1. C-FIND SCP Conformance
C.6.2.2.2.2. C-MOVE SCP Conformance
C.6.2.2.2.3. C-GET SCP Conformance
C.6.2.3. SOP Classes
C.6.3. Patient/Study Only SOP Class Group
D. Study Content Notification Service Class (Normative)
E. Patient Management Service Class (Normative)
F. Procedure Step SOP Classes (Normative)
F.1. Overview
F.1.1. Scope
F.1.2. Study Management Functional Model
F.1.3. Study Management Information Model
F.1.4. Study Management States
F.1.5. Modality Performed Procedure Step Management States
F.1.6. General Purpose Scheduled Procedure Step Management States (Retired)
F.1.7. General Purpose Performed Procedure Step Management States (Retired)
F.2. Conformance Overview
F.2.1. Association Negotiation
F.3. Detached Study Management SOP Class(Retired)
F.4. Study Component Management SOP Class(Retired)
F.5. Study Management Meta SOP Class(Retired)
F.6. Specialized SOP Class Conformance(Retired)
F.7. Modality Performed Procedure Step SOP Class
F.7.1. DIMSE Service Group
F.7.2. Operations
F.7.2.1. Create Modality Performed Procedure Step SOP Instance
F.7.2.1.1. Modality Performed Procedure Step Subset Specification
F.7.2.1.2. Service Class User
F.7.2.1.3. Service Class Provider
F.7.2.1.4. Status Codes
F.7.2.2. Set Modality Performed Procedure Step Information
F.7.2.2.1. Modality Performed Procedure Step IOD Subset Specification
F.7.2.2.2. Service Class User
F.7.2.2.3. Service Class Provider
F.7.2.2.4. Status Codes
F.7.3. Modality Performed Procedure Step SOP Class UID
F.7.4. Conformance Requirements
F.7.4.1. SCU Conformance
F.7.4.1.1. Operations
F.7.4.2. SCP Conformance
F.7.4.2.1. Operations
F.8. Modality Performed Procedure Step Retrieve SOP Class
F.8.1. DIMSE Service Group
F.8.2. Operations
F.8.2.1. Get Performed Procedure Step Information
F.8.2.1.1. Modality Performed Procedure Step Retrieve IOD Subset Specifications
F.8.2.1.2. Service Class User
F.8.2.1.3. Service Class Provider
F.8.2.1.4. Status Codes
F.8.3. Modality Performed Procedure Step Retrieve SOP Class UID
F.8.4. Conformance Requirements
F.8.4.1. SCU Conformance
F.8.4.1.1. Operations
F.8.4.2. SCP Conformance
F.8.4.2.1. Operations
F.9. Modality Performed Procedure Step Notification SOP Class
F.9.1. DIMSE Service Group
F.9.2. Notifications
F.9.2.1. Receive Modality Performed Procedure Step Event Notification
F.9.2.2. Provide Modality Performed Procedure Step Event Notification
F.9.2.3. Status Codes
F.9.3. Modality Performed Procedure Step Notification SOP Class UID
F.9.4. Conformance Requirements
F.9.4.1. SCU Conformance
F.9.4.1.1. Notifications
F.9.4.2. SCP Conformance
F.9.4.2.1. Notifications
F.10. General Purpose Scheduled Procedure Step SOP Class (Retired)
F.11. General Purpose Performed Procedure Step SOP Class(Retired)
G. Results Management Service Class (Normative)
H. Print Management Service Class (Normative)
H.1. Scope
H.2. Print Management Model
H.2.1. Print Management Data Flow Model
H.2.1.1. Global Data Flow Model
H.2.1.2. Grayscale Transformations
H.2.1.2.1. Modality and User Specific Transformations
H.2.1.2.2. Polarity
H.2.1.2.3. Presentation LUT
H.2.2. Print Management Service Class Structure
H.2.3. Print Management SOP Classes
H.2.4. Usage Specifications
H.2.5. Status Code Categories
H.3. Print Management Conformance
H.3.1. Scope
H.3.2. Print Management Meta SOP Classes
H.3.2.1. Description
H.3.2.2. Meta SOP Class Definitions
H.3.2.2.1. Basic Grayscale Print Management Meta SOP Class
H.3.2.2.2. Basic Color Print Management Meta SOP Class
H.3.2.2.3. Referenced Grayscale Print Management Meta SOP Class (Retired)
H.3.2.2.4. Referenced Color Print Management Meta SOP Class (Retired)
H.3.2.2.5. Pull Stored Print Management Meta SOP Class(Retired)
H.3.3. Optional SOP Classes
H.3.3.1. Description
H.3.3.2. List of Optional SOP Classes
H.3.4. Conformance Statement
H.4. Print Management SOP Class Definitions
H.4.1. Basic Film Session SOP Class
H.4.1.1. IOD Description
H.4.1.2. DIMSE Service Group
H.4.1.2.1. N-CREATE
H.4.1.2.1.1. Attributes
H.4.1.2.1.2. Status
H.4.1.2.1.3. Behavior
H.4.1.2.2. N-SET
H.4.1.2.2.1. Attributes
H.4.1.2.2.2. Status
H.4.1.2.2.3. Behavior
H.4.1.2.3. N-DELETE
H.4.1.2.3.1. Status
H.4.1.2.3.2. Behavior
H.4.1.2.4. N-ACTION
H.4.1.2.4.1. Attributes
H.4.1.2.4.2. Status
H.4.1.2.4.3. Behavior
H.4.1.3. SOP Class Definition and UID
H.4.2. Basic Film Box SOP Class
H.4.2.1. IOD Description
H.4.2.2. DIMSE Service Group
H.4.2.2.1. N-CREATE
H.4.2.2.1.1. Attributes
H.4.2.2.1.2. Status
H.4.2.2.1.3. Behavior
H.4.2.2.2. N-SET
H.4.2.2.2.1. Attributes
H.4.2.2.2.2. Status
H.4.2.2.2.3. Behavior
H.4.2.2.3. N-DELETE
H.4.2.2.3.1. Behavior
H.4.2.2.3.2. Status
H.4.2.2.4. N-ACTION
H.4.2.2.4.1. Attributes
H.4.2.2.4.2. Status
H.4.2.2.4.3. Behavior
H.4.2.3. SOP Class Definition and UID
H.4.3. Image Box SOP Classes
H.4.3.1. Basic Grayscale Image Box SOP Class
H.4.3.1.1. IOD Description
H.4.3.1.2. DIMSE Service Group
H.4.3.1.2.1. N-SET
H.4.3.1.2.1.1. Attributes
H.4.3.1.2.1.2. Status
H.4.3.1.2.1.3. Behavior
H.4.3.1.3. SOP Class Definition and UID
H.4.3.2. Basic Color Image Box SOP Class
H.4.3.2.1. IOD Description
H.4.3.2.2. DIMSE Service Group
H.4.3.2.2.1. N-SET
H.4.3.2.2.1.1. Attributes
H.4.3.2.2.1.2. Status
H.4.3.2.2.1.3. Behavior
H.4.3.2.3. SOP Class Definition and UID
H.4.3.3. Referenced Image Box SOP Class (Retired)
H.4.4. Basic Annotation Box SOP Class
H.4.4.1. IOD Description
H.4.4.2. DIMSE Service Group
H.4.4.2.1. N-SET
H.4.4.2.1.1. Attributes
H.4.4.2.1.2. Status
H.4.4.2.1.3. Behavior
H.4.4.3. SOP Class Definition and UID
H.4.5. Print Job SOP Class
H.4.5.1. IOD Description
H.4.5.2. DIMSE Service Group
H.4.5.2.1. N-EVENT-REPORT
H.4.5.2.1.1. Attributes
H.4.5.2.1.2. Behavior
H.4.5.2.1.3. Status
H.4.5.2.2. N-GET
H.4.5.2.2.1. Attributes
H.4.5.2.2.2. Behavior
H.4.5.2.2.3. Status
H.4.5.3. Execution Status Information
H.4.5.4. SOP Class Definition and UID
H.4.6. Printer SOP Class
H.4.6.1. IOD Description
H.4.6.2. DIMSE Service Group
H.4.6.2.1. N-EVENT-REPORT
H.4.6.2.1.1. Attributes
H.4.6.2.1.2. Behavior
H.4.6.2.1.3. Status
H.4.6.2.2. N-GET
H.4.6.2.2.1. Attributes
H.4.6.2.2.2. Behavior
H.4.6.2.2.3. Status
H.4.6.3. Printer Status Information
H.4.6.4. SOP Class Definition and UID
H.4.6.5. Reserved Identifications
H.4.7. VOI LUT Box SOP Class(Retired)
H.4.8. Image Overlay Box SOP Class(Retired)
H.4.9. Presentation LUT SOP Class
H.4.9.1. Information Object Description
H.4.9.1.1. Mapping of P-Values to Optical Density
H.4.9.2. DIMSE Service Group
H.4.9.2.1. N-CREATE
H.4.9.2.1.1. Attributes
H.4.9.2.1.1.1. LUT Descriptor
H.4.9.2.1.2. Status
H.4.9.2.1.3. Behavior
H.4.9.2.2. N-DELETE
H.4.9.2.2.1. Status
H.4.9.2.2.2. Behavior
H.4.9.2.4. SOP Class Definition and UID
H.4.10. Pull Print Request SOP Class(Retired)
H.4.11. Printer Configuration Retrieval SOP Class
H.4.11.1. IOD Description
H.4.11.2. DIMSE Service Group
H.4.11.2.2. N-GET
H.4.11.2.2.1. Attributes
H.4.11.2.2.2. Behavior
H.4.11.2.2.3. Status
H.4.11.3. SOP Class Definition and UID
H.4.11.4. Reserved Identifications
H.4.12. Basic Print Image Overlay Box SOP Class(Retired)
H.5. Association Negotiation
H.6. Example of Print Management SCU Session (Informative)
H.6.1. Simple Example
H.6.2. Advanced Example(Retired)
H.7. Example of the Pull Print Request Meta SOP Class (Informative)
H.8. Overlay Examples (Informative)
I. Media Storage Service Class (Normative)
I.1. Overview
I.1.1. Scope
I.1.2. Service Definition
I.2. Behavior
I.2.1. Behavior of an FSC
I.2.2. Behavior of an FSR
I.2.3. Behavior of an FSU
I.3. Conformance
I.3.1. Conformance as an FSC
I.3.2. Conformance as an FSR
I.3.3. Conformance as an FSU
I.3.4. Conformance Statement Requirements
I.3.5. Standard Extended, Specialized, and Private Conformance
I.4. Media Storage SOP Classes
I.4.1. Specialization for Standard SOP Classes (Retired)
I.5. Retired Standard SOP Classes
J. Storage Commitment Service Class (Normative)
J.1. Overview
J.1.1. Scope
J.1.2. Models Overview
J.2. Conformance Overview
J.2.1. Association Negotiation
J.3. Storage Commitment Push Model SOP Class
J.3.1. DIMSE Service Group
J.3.2. Operations
J.3.2.1. Storage Commitment Request
J.3.2.1.1. Action Information
J.3.2.1.1.1. Storage Media File Set ID Attributes
J.3.2.1.1.2. Referenced Performed Procedure Step Sequence Attribute (Retired)
J.3.2.1.1.3. SOP Instance Reference
J.3.2.1.2. Service Class User Behavior
J.3.2.1.3. Service Class Provider Behavior
J.3.2.1.4. Status Codes
J.3.3. Notifications
J.3.3.1. Storage Commitment Result
J.3.3.1.1. Event Information
J.3.3.1.1.1. Retrieve AE Title Attribute
J.3.3.1.1.2. Storage Media File Set ID Attributes
J.3.3.1.2. Service Class Provider Behavior
J.3.3.1.3. Service Class User Behavior
J.3.3.1.4. Status Codes
J.3.4. Storage Commitment Push Model SOP Class UID
J.3.5. Storage Commitment Push Model Reserved Identification
J.3.6. Conformance Requirements
J.3.6.1. SCU Conformance
J.3.6.1.1. Operations
J.3.6.1.2. Notifications.
J.3.6.2. SCP Conformance.
J.3.6.2.1. Operations
J.3.6.2.2. Notifications
J.4. Storage Commitment Pull Model SOP Class(Retired)
J.5. Storage Commitment Examples (Informative)
K. Basic Worklist Management Service (Normative)
K.1. Overview
K.1.1. Scope
K.1.2. Conventions
K.1.3. Worklist Information Model
K.1.4. Service Definition
K.2. Worklist Information Model Definition
K.2.1. Entity-Relationship Model Definition
K.2.2. Attributes Definition
K.2.2.1. Attribute Types
K.2.2.1.1. Matching Key Attributes
K.2.2.1.1.1. Required Matching Key Attributes
K.2.2.1.1.2. Optional Matching Key Attributes
K.2.2.1.2. Return Key Attributes
K.2.2.2. Attribute Matching
K.2.2.3. Matching Multiple Values
K.3. Worklist Information Model
K.4. DIMSE-C Service Group
K.4.1. C-FIND Operation
K.4.1.1. C-FIND Service Parameters
K.4.1.1.1. SOP Class UID
K.4.1.1.2. Priority
K.4.1.1.3. Identifier
K.4.1.1.3.1. Request Identifier Structure
K.4.1.1.3.2. Response Identifier Structure
K.4.1.1.4. Status
K.4.1.2. C-FIND SCU Behavior
K.4.1.3. C-FIND SCP Behavior
K.4.1.3.1. "Worklist" Search Method
K.5. Association Negotiation
K.5.1. SOP Class Extended Negotiation
K.5.1.1. SOP Class Extended Negotiation Sub-Item Structure (A-ASSOCIATE-RQ)
K.5.1.2. SOP Class Extended Negotiation Sub-Item Structure (A-ASSOCIATE-AC)
K.6. SOP Class Definitions
K.6.1. Modality Worklist SOP Class
K.6.1.1. Modality Worklist SOP Class Overview
K.6.1.2. Modality Worklist Information Model
K.6.1.2.1. E/R Model
K.6.1.2.2. Modality Worklist Attributes
K.6.1.3. Conformance Requirements
K.6.1.3.1. SCU Conformance
K.6.1.3.2. SCP Conformance
K.6.1.4. SOP Class
K.6.2. General Purpose Worklist SOP Class (Retired)
K.7. Examples for the Usage of the Modality Worklist (Informative)
K.8. General Purpose Worklist Example (Informative) (Retired)
L. Queue Management Service Class (Normative)
M. Handling of Identifying Parameters (Informative)
N. Softcopy Presentation State Storage SOP Classes (Normative)
N.1. Overview
N.1.1. Scope
N.2. Pixel Transformation Sequence
N.2.1. Grayscale Transformations
N.2.1.1. Modality LUT
N.2.1.2. Mask
N.2.1.3. VOI LUT
N.2.1.4. Presentation LUT
N.2.2. Color Transformations
N.2.2.1. Profile Connection Space Transformation
N.2.2.2. White Point (Informative)
N.2.3. Common Spatial and Annotation Transformations
N.2.3.1. Shutter
N.2.3.2. Pre-Spatial Transformation Annotation
N.2.3.3. Spatial Transformation
N.2.3.4. Post-Spatial Transformation Annotation
N.2.4. Blending Transformations
N.2.4.1. Underlying Image Pixels
N.2.4.2. Superimposed Image Pixels
N.2.4.3. Blending Operation
N.2.4.4. Conversion to Profile Connection Space
N.2.5. Angiography Grayscale Transformations
N.2.5.1. Mask
N.2.5.2. Edge Enhancement
N.2.6. Advanced Blending Transformations
N.3. Behavior of an SCP
N.4. Conformance
N.4.1. Conformance Statement for an SCU
N.4.2. Conformance Statement for an SCP
O. Structured Reporting Storage SOP Classes (Normative)
O.1. Overview
O.2. Structured Reporting Storage SOP Class SCU and SCP Behavior
O.2.1. Behavior of an SCU
O.2.1.1. CAD SR SOP Classes
O.2.1.2. Extensible SR SOP Class
O.2.2. Behavior of an SCP
O.2.2.1. CAD SR SOP Classes
O.2.2.2. Extensible SR SOP Class
O.3. Modification of SR Document Content
O.4. Conformance
O.4.1. Conformance Statement for an SCU
O.4.1.1. CAD SR SOP Classes
O.4.1.2. Ultrasound SR SOP Classes
O.4.2. Conformance Statement for an SCP
O.4.2.1. CAD SR SOP Classes
O.4.2.2. Extensible SR SOP Class
P. Application Event Logging Service Class (Normative)
P.1. Overview
P.1.1. Scope
P.1.2. Service Definition
P.2. Procedural Event Logging SOP Class Definition
P.2.1. DIMSE Service Group
P.2.2. Operation
P.2.2.1. Action Information
P.2.2.1.1. Study Matching Attributes
P.2.2.1.2. Synchronization Frame of Reference UID
P.2.2.1.3. Constraints on Attributes of the SR Document Content Module
P.2.2.2. Service Class User Behavior
P.2.2.3. Service Class Provider Behavior
P.2.2.4. Status Codes
P.2.2.5. Action Reply
P.2.3. Procedural Event Logging SOP Class UID
P.2.4. Procedural Event Logging Instance Identification
P.2.5. Conformance Requirements
P.2.5.1. SCU Conformance
P.2.5.2. SCP Conformance
P.3. Substance Administration Logging SOP Class Definition
P.3.1. DIMSE Service Group
P.3.2. Operation
P.3.2.1. Substance Administration Log Action Information
P.3.2.2. Service Class User Behavior
P.3.2.3. Service Class Provider Behavior
P.3.2.4. Status Codes
P.3.3. Substance Administration Logging SOP Class UID
P.3.4. Substance Administration Logging Instance UID
P.3.5. Conformance Requirements
P.3.5.1. SCU Conformance
P.3.5.2. SCP Conformance
Q. Relevant Patient Information Query Service Class (Normative)
Q.1. Overview
Q.2. DIMSE-C Service Group
Q.2.1. C-FIND Operation
Q.2.1.1. C-FIND Service Parameters
Q.2.1.1.1. SOP Class UID
Q.2.1.1.2. Priority
Q.2.1.1.3. Identifier
Q.2.1.1.3.1. Request Identifier Structure
Q.2.1.1.3.2. Response Identifier Structure
Q.2.1.1.3.3. Relevant Patient Information Templates
Q.2.1.1.4. Status
Q.3. Association Negotiation
Q.4. DIMSE-C C-FIND Service
Q.4.1. Conventions
Q.4.2. Service Definition
Q.4.3. Relevant Patient Information Model SOP Classes
Q.4.3.1. Relevant Patient Information Model
Q.4.3.1.1. E/R Model
Q.4.3.1.2. Relevant Patient Information Attributes
Q.4.3.1.2.1. Relevant Patient Information Attribute Descriptions
Q.4.3.2. Conformance Requirements
Q.4.3.2.1. SCU Conformance
Q.4.3.2.2. SCP Conformance
Q.4.3.3. SOP Classes
Q.5. Relevant Patient Information Query Example (Informative)
R. Instance Availability Notification Service Class (Normative)
R.1. Overview
R.1.1. Scope
R.2. Conformance Overview
R.3. Instance Availability Notification SOP Class
R.3.1. DIMSE Service Group
R.3.2. Operations
R.3.2.1. N-CREATE Instance Availability Notification SOP Instance
R.3.2.1.1. Attributes
R.3.2.1.2. Service Class User
R.3.2.1.3. Service Class Provider
R.3.2.1.4. Status Codes
R.3.3. Instance Availability Notification SOP Class UID
R.3.4. Conformance Requirements
R.3.4.1. SCU Conformance
R.3.4.1.1. Operations
R.3.4.2. SCP Conformance
R.3.4.2.1. Operations
S. Media Creation Management Service Class (Normative)
S.1. Overview
S.1.1. Scope
S.2. Conformance Overview
S.2.1. Association Negotiation
S.3. Media Creation Management SOP Class
S.3.1. DIMSE Service Group
S.3.2. Operations
S.3.2.1. Create a Media Creation Request
S.3.2.1.1. Attributes
S.3.2.1.1.1. Storage Media File-Set Attributes
S.3.2.1.1.2. Requested Media Application Profile
S.3.2.1.1.3. Icon Image Sequence
S.3.2.1.1.4. Labeling
S.3.2.1.1.5. Media Disposition
S.3.2.1.1.6. Allow Media Splitting
S.3.2.1.1.7. Include Non-DICOM Objects
S.3.2.1.1.8. Include Display Application
S.3.2.1.1.9. Allow Lossy Compression
S.3.2.1.2. Service Class User Behavior
S.3.2.1.3. Service Class Provider Behavior
S.3.2.1.4. Status Codes.
S.3.2.2. Initiate Media Creation
S.3.2.2.1. Action Information
S.3.2.2.1.1. Priority
S.3.2.2.2. Service Class User Behavior
S.3.2.2.3. Service Class Provider Behavior
S.3.2.2.4. Status Codes
S.3.2.3. Cancel Media Creation
S.3.2.3.1. Action Information
S.3.2.3.2. Service Class User Behavior
S.3.2.3.3. Service Class Provider Behavior
S.3.2.3.4. Status Codes
S.3.2.4. Get Media Creation Result
S.3.2.4.1. Attributes
S.3.2.4.2. Service Class User
S.3.2.4.3. Service Class Provider
S.3.2.4.4. Status Codes
S.3.3. Media Creation Management SOP Class UID
S.4. Conformance Requirements
S.4.1. SCU Conformance
S.4.1.1. Operations
S.4.2. SCP Conformance
S.4.2.1. Operations
T. Hanging Protocol Storage Service Class
U. Hanging Protocol Query/Retrieve Service Class
U.1. Overview
U.1.1. Scope
U.1.2. Conventions
U.1.3. Query/Retrieve Information Model
U.1.4. Service Definition
U.2. Hanging Protocol Information Model Definition
U.3. Hanging Protocol Information Model
U.4. DIMSE-C Service Groups
U.4.1. C-FIND Operation
U.4.2. C-MOVE Operation
U.4.3. C-GET Operation
U.5. Association Negotiation
U.6. SOP Class Definitions
U.6.1. Hanging Protocol Information Model
U.6.1.1. E/R Model
U.6.1.2. Hanging Protocol Attributes
U.6.1.3. Conformance Requirements
U.6.1.3.1. SCU Conformance
U.6.1.3.1.1. C-FIND SCU Conformance
U.6.1.3.1.2. C-MOVE SCU Conformance
U.6.1.3.1.3. C-GET SCU Conformance
U.6.1.3.2. SCP Conformance
U.6.1.3.2.1. C-FIND SCP Conformance
U.6.1.3.2.2. C-MOVE SCP Conformance
U.6.1.3.2.3. C-GET SCP Conformance
U.6.1.4. SOP Classes
V. Substance Administration Query Service Class (Normative)
V.1. Overview
V.1.1. Scope
V.1.2. Conventions
V.1.3. Substance Administration Query Information Model
V.1.4. Service Definition
V.2. Substance Administration Query Information Model Definition
V.2.1. Entity-Relationship Model Definition
V.2.2. Attributes Definition
V.2.2.1. Attribute Types
V.2.2.1.1. Matching Key Attributes
V.2.2.1.1.1. Required Matching Key Attributes
V.2.2.1.1.2. Optional Matching Key Attributes
V.2.2.1.2. Return Key Attributes
V.2.2.2. Attribute Matching
V.3. Query Information Models
V.4. DIMSE-C Service Group
V.4.1. C-FIND Operation
V.4.1.1. C-FIND Service Parameters
V.4.1.1.1. SOP Class UID
V.4.1.1.2. Priority
V.4.1.1.3. Identifier
V.4.1.1.3.1. Request Identifier Structure
V.4.1.1.3.2. Response Identifier Structure
V.4.1.1.4. Status
V.4.1.2. C-FIND SCU Behavior
V.4.1.3. C-FIND SCP Behavior
V.4.1.3.1. Query Search Method
V.5. Association Negotiation
V.6. SOP Class Definitions
V.6.1. Product Characteristics Query SOP Class
V.6.1.1. Product Characteristics Query SOP Class Overview
V.6.1.2. Product Characteristics Query Information Model
V.6.1.2.1. E/R Model
V.6.1.2.2. Product Characteristics Query Attributes
V.6.1.3. Conformance Requirements
V.6.1.3.1. SCU Conformance
V.6.1.3.2. SCP Conformance
V.6.1.4. SOP Class
V.6.2. Substance Approval Query SOP Class
V.6.2.1. Substance Approval Query SOP Class Overview
V.6.2.2. Substance Approval Query Information Model
V.6.2.2.1. E/R Model
V.6.2.2.2. Substance Approval Query Attributes
V.6.2.2.3. Substance Approval Query Responses
V.6.2.3. Conformance Requirements
V.6.2.3.1. SCU Conformance
V.6.2.3.2. SCP Conformance
V.6.2.4. SOP Class
W. Color Palette Storage Service Class
X. Color Palette Query/Retrieve Service Class
X.1. Overview
X.1.1. Scope
X.1.2. Conventions
X.1.3. Query/Retrieve Information Model
X.1.4. Service Definition
X.2. Color Palette Information Model Definition
X.3. Color Palette Information Model
X.4. DIMSE-C Service Groups
X.4.1. C-FIND Operation
X.4.2. C-MOVE Operation
X.4.3. C-GET Operation
X.5. Association Negotiation
X.6. SOP Class Definitions
X.6.1. Color Palette Information Model
X.6.1.1. E/R Model
X.6.1.2. Color Palette Attributes
X.6.1.3. Conformance Requirements
X.6.1.3.1. SCU Conformance
X.6.1.3.1.1. C-FIND SCU Conformance
X.6.1.3.1.2. C-MOVE SCU Conformance
X.6.1.3.1.3. C-GET SCU Conformance
X.6.1.3.2. SCP Conformance
X.6.1.3.2.1. C-FIND SCP Conformance
X.6.1.3.2.2. C-MOVE SCP Conformance
X.6.1.3.2.3. C-GET SCP Conformance
X.6.1.4. SOP Classes
Y. Composite Instance Root Retrieve Service Class (Normative)
Y.1. Overview
Y.1.1. Scope
Y.1.2. Composite Instance Root Retrieve Information Model
Y.1.3. Service Definition
Y.2. Composite Instance Root Retrieve Information Model Definition
Y.2.1. Entity-Relationship Model Definition
Y.2.2. Attributes Definition
Y.3. Standard Composite Instance Root Retrieve Information Model
Y.3.1. Composite Instance Root Information Model
Y.3.2. Construction and Interpretation of Frame Range Keys
Y.3.2.1. Frame List definitions
Y.3.2.1.1. Simple Frame List
Y.3.2.1.2. Calculated Frame List
Y.3.2.1.3. Time Range
Y.3.3. New Instance Creation At the Frame Level
Y.4. DIMSE-C Service Groups
Y.4.1. C-MOVE Operation
Y.4.1.1. C-MOVE Service Parameters
Y.4.1.1.1. SOP Class UID
Y.4.1.1.2. Priority
Y.4.1.1.3. Identifier
Y.4.1.1.3.1. Request Identifier Structure
Y.4.1.1.4. Status
Y.4.1.1.5. Number of Remaining Sub-Operations
Y.4.1.1.6. Number of Completed Sub-Operations
Y.4.1.1.7. Number of Failed Sub-Operations
Y.4.1.1.8. Number of Warning Sub-Operations
Y.4.1.2. C-MOVE SCU Behavior
Y.4.1.2.1. Baseline Behavior of SCU
Y.4.1.2.2. Extended Behavior of SCU
Y.4.1.3. C-MOVE SCP Behavior
Y.4.1.3.1. Baseline Behavior of SCP
Y.4.1.3.2. Extended Behavior of SCP
Y.4.2. C-GET Operation
Y.4.2.1. C-GET Service Parameters
Y.4.2.1.1. SOP Class UID
Y.4.2.1.2. Priority
Y.4.2.1.3. Identifier
Y.4.2.1.3.1. Request Identifier Structure
Y.4.2.1.4. Status
Y.4.2.1.5. Number of Remaining Sub-Operations
Y.4.2.1.6. Number of Completed Sub-Operations
Y.4.2.1.7. Number of Failed Sub-Operations
Y.4.2.1.8. Number of Warning Sub-Operations
Y.4.2.2. C-GET SCU Behavior
Y.4.2.2.1. Baseline Behavior of SCU
Y.4.2.2.2. Extended Behavior of SCU
Y.4.2.3. C-GET SCP Behavior
Y.4.2.3.1. Baseline Behavior of SCP
Y.4.2.3.2. Extended Behavior of SCP
Y.5. Association Negotiation
Y.5.1. Association Negotiation for C-MOVE and C-GET SOP Classes
Y.5.1.1. SOP Class Extended Negotiation
Y.5.1.1.1. SOP Class Extended Negotiation Sub-Item Structure (A-ASSOCIATE-RQ)
Y.5.1.1.2. SOP Class Extended Negotiation Sub-Item Structure (A-ASSOCIATE-AC)
Y.6. SOP Class Definitions
Y.6.1. Composite Instance Root SOP Class Group
Y.6.1.1. Composite Instance Root Retrieve Only Information Model
Y.6.1.1.1. E/R Model
Y.6.1.1.2. Composite Instance Level
Y.6.1.1.3. Frame Level
Y.6.1.1.4. Scope of the C-MOVE or C-GET Commands and Sub-Operations
Y.6.1.2. Conformance Requirements
Y.6.1.2.1. SCU Conformance
Y.6.1.2.1.1. C-MOVE SCU Conformance
Y.6.1.2.1.2. C-GET SCU Conformance
Y.6.1.2.2. SCP Conformance
Y.6.1.2.2.1. C-MOVE SCP Conformance
Y.6.1.2.2.2. C-GET SCP Conformance
Y.6.1.3. SOP Classes
Z. Composite Instance Retrieve Without Bulk Data Service Class (Normative)
Z.1. Overview
Z.1.1. Scope
Z.1.2. Composite Instance Retrieve Without Bulk Data Information Model
Z.1.3. Attributes Not Included
Z.1.4. Service Definition
Z.2. Composite Instance Retrieve Without Bulk Data Information Model Definition
Z.2.1. Entity-Relationship Model Definition
Z.2.2. Attributes Definition
Z.3. Standard Composite Instance Retrieve Without Bulk Data Information Model
Z.3.1. Composite Instance Retrieve Without Bulk Data Information Model
Z.4. DIMSE-C Service Groups
Z.4.1. C-GET Operation
Z.4.2.1. C-GET Service Parameters
Z.4.2.1.1. SOP Class UID
Z.4.2.1.2. Priority
Z.4.2.1.3. Identifier
Z.4.2.1.3.1. Request Identifier Structure
Z.4.2.1.4. Status
Z.4.2.1.5. Number of Remaining Sub-Operations
Z.4.2.1.6. Number of Completed Sub-Operations
Z.4.2.1.7. Number of Failed Sub-Operations
Z.4.2.1.8. Number of Warning Sub-Operations
Z.4.2.2. C-GET SCU and C-STORE SCP Behavior
Z.4.2.2.1. Baseline Behavior of SCU
Z.4.2.2.2. Extended Behavior of SCU
Z.4.2.3. C-GET SCP and C-STORE SCU Behavior
Z.4.2.3.1. Baseline Behavior of SCP
Z.4.2.3.2. Extended Behavior of SCP
Z.5. Association Negotiation
Z.5.1. Association Negotiation for C-GET SOP Classes
Z.6. SOP Class Definitions
Z.6.1. Composite Instance Retrieve Without Bulk Data SOP Class Group
Z.6.1.1. Composite Instance Retrieve Without Bulk Data Information Model
Z.6.1.1.1. E/R Model
Z.6.1.1.2. Composite Instance Level
Z.6.1.1.3. Scope of the C-GET Commands and Sub-Operations
Z.6.1.2. Conformance Requirements
Z.6.1.2.1. SCU Conformance
Z.6.1.2.2. SCP Conformance
Z.6.1.3. SOP Classes
AA. Ophthalmic Refractive Measurements Storage SOP Classes (Normative)
AA.1. Scope
AA.2. Behavior of a SCP
BB. Implant Template Query/Retrieve Service Classes
BB.1. Overview
BB.1.1. Scope
BB.1.2. Conventions
BB.1.3. Query/Retrieve Information Model
BB.1.4. Service Definition
BB.2. Implant Template Information Models Definitions
BB.3. Implant Template Information Models
BB.4. DIMSE-C Service Groups
BB.4.1. C-FIND Operation
BB.4.1.1. Service Class User Behavior
BB.4.1.2. Service Class Provider Behavior
BB.4.2. C-MOVE Operation
BB.4.3. C-GET Operation
BB.5. Association Negotiation
BB.6. SOP Class Definitions
BB.6.1. Implant Template Information Model
BB.6.1.1. E/R Models
BB.6.1.2. Implant Template Attributes
BB.6.1.2.1. Generic Implant Template Attributes
BB.6.1.2.2. Implant Assembly Template Attributes
BB.6.1.2.3. Implant Template Group Attributes
BB.6.1.3. Conformance Requirements
BB.6.1.3.1. SCU Conformance
BB.6.1.3.1.1. C-FIND SCU Conformance
BB.6.1.3.1.2. C-MOVE SCU Conformance
BB.6.1.3.1.3. C-GET SCU Conformance
BB.6.1.3.2. SCP Conformance
BB.6.1.3.2.1. C-FIND SCP Conformance
BB.6.1.3.2.2. C-MOVE SCP Conformance
BB.6.1.3.2.3. C-GET SCP Conformance
BB.6.1.4. SOP Classes
CC. Unified Procedure Step Service and SOP Classes (Normative)
CC.1. Overview
CC.1.1. Unified Procedure Step States
CC.2. DIMSE Service Groups
CC.2.1. Change UPS State (N-ACTION)
CC.2.1.1. Action Information
CC.2.1.2. Service Class User Behavior
CC.2.1.3. Service Class Provider Behavior
CC.2.1.4. Status Codes
CC.2.2. Request UPS Cancel (N-ACTION)
CC.2.2.1. Action Information
CC.2.2.2. Service Class User Behavior
CC.2.2.3. Service Class Provider Behavior
CC.2.2.4. Status Codes
CC.2.3. Subscribe/Unsubscribe to Receive UPS Event Reports (N-ACTION)
CC.2.3.1. Action Information
CC.2.3.2. Service Class User Behavior
CC.2.3.3. Service Class Provider Behavior
CC.2.3.3.1. Filtered Global Subscription
CC.2.3.4. Status Codes
CC.2.4. Report a Change in UPS Status (N-EVENT-REPORT)
CC.2.4.1. Event Report Information
CC.2.4.2. Service Class User Behavior
CC.2.4.3. Service Class Provider Behavior
CC.2.4.4. Status Codes
CC.2.5. Create a Unified Procedure Step (N-CREATE)
CC.2.5.1. Unified Procedure Step Attribute Specification
CC.2.5.1.1. UPS Final State Requirements
CC.2.5.1.2. UPS Macros
CC.2.5.1.3. UPS Attribute Service Requirements
CC.2.5.1.3.1. UPS SOP Class UID
CC.2.5.1.3.2. Unified Procedure Step Performed Procedure Sequence
CC.2.5.2. Service Class User Behavior
CC.2.5.3. Service Class Provider Behavior
CC.2.5.4. Status Codes
CC.2.6. Set Unified Procedure Step Information (N-SET)
CC.2.6.1. Unified Procedure Step IOD Subset Specification
CC.2.6.2. Service Class User Behavior
CC.2.6.3. Service Class Provider Behavior
CC.2.6.4. Status Codes
CC.2.7. Get Unified Procedure Step Information (N-GET)
CC.2.7.1. Unified Procedure Step IOD Subset Specification
CC.2.7.2. Service Class User Behavior
CC.2.7.3. Service Class Provider Behavior
CC.2.7.4. Status Codes
CC.2.8. Search for Unified Procedure Step (C-FIND)
CC.2.8.1. Operation
CC.2.8.1.1. E/R Model
CC.2.8.1.2. C-FIND Service Parameters
CC.2.8.1.2.1. SOP Class UID
CC.2.8.1.2.2. Priority
CC.2.8.1.3. Identifier
CC.2.8.1.3.1. Request Identifier Structure
CC.2.8.1.3.2. Response Identifier Structure
CC.2.8.2. Service Class User Behavior
CC.2.8.3. Service Class Provider Behavior
CC.2.8.3.1. Worklist Search Method
CC.2.8.4. Status Codes
CC.3. UPS SOP Classes
CC.3.1. Service Class and SOP Class UIDs
CC.3.1.1. DIMSE Implications for UPS (Informative)
CC.3.1.2. Global Instance Subscription UID
CC.3.2. Association Negotiation
CC.4. Conformance Requirements
CC.4.1. SCU Conformance
CC.4.1.1. Operations
CC.4.2. SCP Conformance
CC.4.2.1. Operations
DD. RT Machine Verification Service Classes (Normative)
DD.1. Scope
DD.2. RT Machine Verification Model
DD.2.1. RT Machine Verification Data Flow
DD.3. Machine Verification SOP Class Definitions
DD.3.1. IOD Description
DD.3.2. DIMSE Service Group
DD.3.2.1. N-CREATE and N-SET
DD.3.2.1.1. Attributes
DD.3.2.1.1.1. Beam Modifiers
DD.3.2.1.2. Status
DD.3.2.1.3. Behavior
DD.3.2.1.3.1. N-CREATE
DD.3.2.1.3.2. N-SET
DD.3.2.2. N-GET
DD.3.2.2.1Verification. Parameters Selector Attribute Macro
DD.3.2.2.2. Attributes
DD.3.2.2.3. Status
DD.3.2.2.4. Behavior
DD.3.2.3. N-ACTION
DD.3.2.3.1. Attributes
DD.3.2.3.2. Status
DD.3.2.3.3. Behavior
DD.3.2.4. N-DELETE
DD.3.2.4.1. Attributes
DD.3.2.4.2. Status
DD.3.2.4.3. Behavior
DD.3.2.5. N-EVENT-REPORT
DD.3.2.5.1. Attributes
DD.3.2.5.2. Status
DD.3.2.5.3. Behavior
EE. Display System Management Service Class (Normative)
EE.1. Scope
EE.2. Display System SOP Class
EE.2.1. IOD Description
EE.2.2. DIMSE Service Group
EE.2.2.1. N-GET
EE.2.2.1.1. Attributes
EE.2.2.1.1.1. Display Subsystem Macros
EE.2.2.1.1.2. Display System N-GET Attribute Requirements
EE.2.2.1.2. SCU Behavior
EE.2.2.1.3. SCP Behavior
EE.2.3. SOP Class Definitions and UIDs
EE.2.4. Reserved Identifications
EE.3. Conformance
EE.3.1. Conformance Statement
FF. Volumetric Presentation State Storage SOP Classes (Normative)
FF.1. Overview
FF.1.1. Scope
FF.2. Volume Transformation Processes
FF.2.1. Volumetric Transformations
FF.2.1.1. Planar MPR Volumetric Transformations
FF.2.1.2. Volume Rendering Volumetric Transformations
FF.2.1.2.1. Volume Rendering Pipelines
FF.2.1.2.2. Volume Rendering Component
FF.2.1.2.3. Graphic Projection Component
FF.2.2. Volumetric Inputs, Registration and Cropping
FF.2.3. Volumetric Presentation State Display
FF.2.3.1. Volumetric Presentation State Display Overview
FF.2.3.2. Description of Display Components
FF.2.3.2.1. Classification Component Components
FF.2.3.2.2. Compositor Components
FF.2.3.3. Internal Structure of Components
FF.2.3.3.1. Internal Structure of Classification Components
FF.2.3.3.2. Internal Structure of RGB and RGBA Compositor Components
FF.2.4. Additional Volumetric Considerations
FF.2.4.1. Annotations in Volumetric Presentations States
FF.2.4.2. Volumetric Animation
FF.2.4.2.1. Input Sequence Animation
FF.2.4.2.2. Presentation Sequence Animation
FF.2.4.2.3. Crosscurve Animation
FF.2.4.2.4. Flythrough Animation
FF.2.4.2.5. Swivel Animation
FF.2.5. Display Layout
FF.3. Behavior of An SCP
FF.4. Conformance
FF.4.1. Conformance Statement For An SCU
FF.4.2. Conformance Statement For An SCP
GG. Non-Patient Object Storage Service Class
GG.1. Overview
GG.1.1. Scope
GG.1.2. Service Definition
GG.2. Association Negotiation
GG.3. SOP Classes
GG.4. Behavior
GG.4.1. Service Class User
GG.4.2. Service Class Provider
GG.5. Conformance Statement Requirements
GG.5.1. SCU Conformance Requirements
GG.5.2. SCP Conformance Requirements
GG.6. Application Behavior for Standard SOP Classes
GG.6.1. Hanging Protocol SOP Class
GG.6.1.1. Instance Creator
GG.6.1.2. Display Application
GG.6.2. Color Palette Storage SOP Class
GG.6.2.1. Instance Creator
GG.6.2.2. Display Application
GG.6.3. Template Storage SOP Classes
GG.6.4. CT Defined Procedure Protocol Storage SOP Class
GG.6.5. Protocol Approval Storage SOP Class
HH. Defined Procedure Protocol Query/Retrieve Service Classes
HH.1. Overview
HH.1.1. Scope
HH.1.2. Conventions
HH.1.3. Query/Retrieve Information Model
HH.1.4. Service Definition
HH.2. Defined Procedure Protocol Information Models Definitions
HH.3. Defined Procedure Protocol Information Models
HH.4. DIMSE-C Service Groups
HH.4.1. C-FIND Operation
HH.4.1.1. Service Class User Behavior
HH.4.1.2. Service Class Provider Behavior
HH.4.2. C-MOVE Operation
HH.4.3. C-GET Operation
HH.5. Association Negotiation
HH.6. SOP Class Definitions
HH.6.1. Defined Procedure Protocol Information Model
HH.6.1.1. E/R Models
HH.6.1.2. Defined Procedure Protocol Attributes
HH.6.1.3. Conformance Requirements
HH.6.1.3.1. SCU Conformance
HH.6.1.3.1.1. C-FIND SCU Conformance
HH.6.1.3.1.2. C-MOVE SCU Conformance
HH.6.1.3.1.3. C-GET SCU Conformance
HH.6.1.3.2. SCP Conformance
HH.6.1.3.2.1. C-FIND SCP Conformance
HH.6.1.3.2.2. C-MOVE SCP Conformance
HH.6.1.3.2.3. C-GET SCP Conformance
HH.6.1.4. SOP Classes
II. Protocol Approval Query/Retrieve Service Classes
II.1. Overview
II.1.1. Scope
II.1.2. Conventions
II.1.3. Query/Retrieve Information Model
II.1.4. Service Definition
II.2. Protocol Approval Information Models Definitions
II.3. Protocol Approval Information Models
II.4. DIMSE-C Service Groups
II.4.1. C-FIND Operation
II.4.1.1. Service Class User Behavior
II.4.1.2. Service Class Provider Behavior
II.4.2. C-MOVE Operation
II.4.3. C-GET Operation
II.5. Association Negotiation
II.6. SOP Class Definitions
II.6.1. Protocol Approval Information Model
II.6.1.1. E/R Models
II.6.1.2. Protocol Approval Attributes
II.6.1.3. Conformance Requirements
II.6.1.3.1. SCU Conformance
II.6.1.3.1.1. C-FIND SCU Conformance
II.6.1.3.1.2. C-MOVE SCU Conformance
II.6.1.3.1.3. C-GET SCU Conformance
II.6.1.3.2. SCP Conformance
II.6.1.3.2.1. C-FIND SCP Conformance
II.6.1.3.2.2. C-MOVE SCP Conformance
II.6.1.3.2.3. C-GET SCP Conformance
II.6.1.4. SOP Classes

List of Figures

5-1. Entity Convention
5-2. Relationship Convention
6-1. Major Structures of DICOM Information Model
C.5-1. An Example of the Sub-Operation SCU/SCP Roles
C.5-2. An Example of the Retrieve (C-GET) Negotiation
C.6-1. Patient Root Query/Retrieve Information Model E/R Diagram
C.6-2. Study Root Query/Retrieve Information Model E/R Diagram
H.2-1. Print Management Data Flow Model
H.2-2. Print Management Data Flow Model
H.2-3. Print Management Service Class Structure
H.2-4. Configurations for Printing On Multiple Printers
K.6-1. Modality Worklist Information Model E/R Diagram
N.2-1. Grayscale and Color Image Transformation Models
N.2-2. Common Spatial and Annotation Transformation Model
N.2-3. Grayscale to Color Blending Transformation Model
N.2.5-1. XA/XRF Grayscale Image Transformation Model
N.2.6-1. Color and Threshold Application
N.2.6-2. Foreground Blending
N.2.6-3. Equal Blending
Q.4-1. Relevant Patient Information E/R Model
U.6-1. Hanging Protocol Information Model E/R Diagram
V.6-1. Product Characteristics E-R Diagram
V.6-2. Substance Approval E-R Diagram
X.6-1. Color Palette Information Model E/R Diagram
Y.6-1. Composite Instance Root Retrieve Information Model E/R Diagram
Z.3.1-1. Retrieve Without Bulk Data Information Model E/R Diagram
BB.6-1. Implant Template Information Model E/R Diagram
BB.6-2. Implant Assembly Template Information Model E/R Diagram
BB.6-3. Implant Template Group Information Model E/R Diagram
CC.1.1-1. Unified Procedure Step State Diagram
CC.2.8-1. Unified Procedure Step E-R Diagram
DD.2-1. RT Verification Data Flow
EE.1-1. Display System Management Data Flow
FF.2-1. Grayscale Planar MPR Volumetric Pipeline
FF.2-2. Compositing Planar MPR Volumetric Pipeline
FF.2.1.2.1-1. Volume Rendering Volumetric Pipeline
FF.2.1.2.1-2. Segmented Volume Rendering Volumetric Pipeline
FF.2.1.2.1-3. Multiple Volume Rendering Volumetric Pipeline
FF.2-3. One Input -> RGBA Component
FF.2-4. Two Inputs ->RGBA Component
FF.2-5. RGB Compositor Component
FF.2.3.2.2-2. RGBA Compositor Component
FF.2-6. Internal Structure of One Input -> RGBA Component
FF.2-7. Internal Structure of Two Input -> RGBA Component
FF.2-8. Internal Structure of RGB Compositor Component
FF.2.3.3.2-1. Internal Structure of RGB and Opacity Compositor Component
FF.3.2-1. Input Sequence Animation
FF.3.2-2. Presentation Sequence Animation
FF.3.2-3. Crosscurve Animation
FF.2.4.2.4-1. Flythrough Animation
HH.6-1. Defined Procedure Protocol Information Model E/R Diagram
II.6-1. Protocol Approval Information Model E/R Diagram

List of Tables

8-1a. Enhanced SCU/SCP Coded Entry Macro with SCU Support, Matching Key Support and Mandatory Meaning
8-1b. Basic SCU/SCP Coded Entry Macro with SCU Support, Matching Key Support and Mandatory Meaning
8-2a. Enhanced Coded Entry Macro with Optional Matching Key Support and Optional Meaning
8-2b. Basic Coded Entry Macro with Optional Matching Key Support and Optional Meaning
8-3a. Enhanced SCU/SCP Coded Entry Macro with no SCU Support and no Matching Key Support
8-3b. Basic SCU/SCP Coded Entry Macro with no SCU Support and no Matching Key Support
8-4a. Enhanced Coded Entry Macro with Optional Matching Key Support and Mandatory Meaning
8-4b. Basic Coded Entry Macro with Optional Matching Key Support and Mandatory Meaning
8-5a. Enhanced SCU/SCP Coded Entry Macro with no SCU Support and Optional Meaning for SCP
8-5b. Basic SCU/SCP Coded Entry Macro with no SCU Support and Optional Meaning for SCP
B.2-1. C-STORE Status
B.3-1. Service-Class-Application-Information (A-ASSOCIATE-RQ)
B.3-2. Service-Class-Application-Information (A-ASSOCIATE-AC)
B.3-3. Standard and Related General SOP Classes
B.4-1. Attributes Subject to Coercion
B.5-1. Standard SOP Classes
B.6-1. Retired Standard SOP Classes
C.1.2-1. Key Type Conventions for Query/Retrieve Information Models
C.3-1. Additional Query/Retrieve Attributes
C.3.5-1. Modality-Specific SOP Class Conversions
C.4-1. C-FIND Response Status Values
C.4-2. C-MOVE Response Status Values
C.4-3. C-GET Response Status Values
C.5-1. SOP Class Extended Negotiation Sub-Item (Service-Class-Application-Information Field) - A-ASSOCIATE-RQ
C.5-2. SOP Class Extended Negotiation Sub-Item (Service-Class-Application-Information Field) - A-ASSOCIATE-AC
C.5-3. SOP Class Extended Negotiation Sub-Item (Service-Class-Application-Information Field) - A-ASSOCIATE-RQ
C.5-4. SOP Class Extended Negotiation Sub-Item (Service-Class-Application-Information Field) - A-ASSOCIATE-AC
C.6.1-1. Query/Retrieve Level Values for Patient Root
C.6-1. Patient Level Attributes for the Patient Root Query/Retrieve Information Model
C.6-2a. Enhanced Code Value Keys Macro with Optional Keys
C.6-2b. Basic Code Value Keys Macro with Optional Keys
C.6-2. Study Level Keys for the Patient Root Query/Retrieve Information Model
C.6-3. Series Level Attributes for the Patient Root Query/Retrieve Information Model
C.6-4. Composite Object Instance Level Keys for the Patient Root Query/Retrieve Information Model
C.6.1.3-1. SOP Classes for Patient Root Query/Retrieve
C.6.2-1. Query/Retrieve Level Values for Study Root
C.6-5. Study Level Keys for the Study Root Query/Retrieve Information Model
C.6.2.3-1. SOP Classes for Study Root Query/Retrieve
F.1-3. Modality Performed Procedure Step States
F.1-4. Modality Performed Procedure Step State Transition Diagram
F.7.1-1. DIMSE Service Group Applicable to Modality Performed Procedure Step
F.7.2-1a. Modality Performed Procedure Step Enhanced Code Value Macro with no N-SET
F.7.2-1b. Modality Performed Procedure Step Simple Code Value Macro with no N-SET
F.7.2-1c. Modality Performed Procedure Step Enhanced Code Value Macro with N-SET, Mandatory Meaning
F.7.2-1d. Modality Performed Procedure Step Simple Code Value Macro with N-SET, Mandatory Meaning
F.7.2-1e. Modality Performed Procedure Step Enhanced Code Value Macro with N-SET, Optional Meaning
F.7.2-1f. Modality Performed Procedure Step Simple Code Value Macro with N-SET, Optional Meaning
F.7.2-1. Modality Performed Procedure Step SOP Class N-CREATE, N-SET and Final State Attributes
F.7.2-2. N-SET Status
F.8.1-1. DIMSE Service Group Applicable to Modality Performed Procedure Step Retrieve
F.8.2-1. Modality Performed Procedure Step Retrieve SOP Class N-GET Attributes
F.8.2-2. Response Status
F.9.1-1. DIMSE Service Group Applicable to Modality Performed Procedure Step Notification
F.9.2-1. Performed Procedure Step Notification Event Information
H.3.2.2.1-1. SOP Classes of Basic Grayscale Print Management Meta SOP Class
H.3.2.2.2-1. SOP Classes of Basic Color Print Management Meta SOP Class
H.3.3.2-1. List of Optional SOP Classes for Basic Print Management Meta SOP Classes
H.4-1. DIMSE Service Group Applicable to Basic Film Session
H.4-2. N-CREATE Attribute List
H.4.1.2.1.2-1. Status Values for Basic Film Session SOP Class
H.4-3. N-ACTION Arguments
H.4-4. SOP Class Status Values
H.4-5. DIMSE Service Group Applicable to Basic Film Box
H.4-6. N-CREATE Attribute List
H.4.2.2.1.2-1. Status Values for Basic Film Box SOP Class
H.4-7. N-SET Attributes
H.4-8. N-ACTION Arguments
H.4-9. Status Values
H.4.3.1.2-1. DIMSE Service Group Applicable to Basic Grayscale Image Box
H.4-10. N-SET Attributes
H.4.3.1.2.1.2-1. Status Values for Basic Grayscale Image Box SOP Class
H.4.3.2.2-1. DIMSE Service Group Applicable to Basic Color Image Box
H.4-11. N-SET Attributes
H.4.3.2.2.1.2-1. Status Values for Basic Color Image Box SOP Class
H.4.4.2-1. DIMSE Service Group Applicable to Basic Annotation Box
H.4-13. N-SET Attributes
H.4.5.2-1. DIMSE Service Group Applicable to Print Job
H.4-14. Notification Event Information
H.4-15. N-GET Attributes
H.4.6.2-1. DIMSE Service Group Applicable to Printer
H.4-16. Notification Event Information
H.4-17. N-GET Attributes
H.4.9.2-1. DIMSE Service Group Applicable to Presentation LUT
H.4-23. N-CREATE Attribute List
H.4.9.2.1.2-1. Status Values for Presentation LUT SOP Class
H.4.11.2-1. DIMSE Service Group Applicable to Printer Configuration Retrieval
H.4-26. N-GET Attributes
I.3-1. Allowed Combinations of Roles
I.4-1. Media Storage Standard SOP Classes
J.3.1-1. DIMSE Service Group Applicable to Storage Commitment Push Model
J.3-1. Storage Commitment Request - Action Information
J.3-2. Storage Commitment Result - Event Information
K.4-1. C-FIND Response Status Values
K.5.1-1. SOP Class Extended Negotiation Sub-Item (Service-Class-Application-Information Field) - A-ASSOCIATE-RQ
K.5.1-2. SOP Class Extended Negotiation Sub-Item (Service-Class-Application-Information Field) - A-ASSOCIATE-AC
K.6-1. Attributes for the Modality Worklist Information Model
K.6-1a. Attributes for the Modality Worklist C-FIND Identifier
K.6.1.4-1. Modality Worklist SOP Class
N.2.5.1-1. Summary of Providing a LUT Function for Subtraction
P.2-1. DIMSE Service Group Applicable to Procedural Event Logging
P.2-2. Procedural Event Logging Action Information
P.2-3. Response Status
P.2-4. Procedural Event Logging Action Reply
P.3-1. DIMSE Service Group Applicable to Substance Administration Logging
P.3-2. Substance Administration Logging N-ACTION Information
P.3-3. Response Status
Q.2-1. C-FIND Response Status Values
Q.4-1. Attributes for the Relevant Patient Information Model
Q.4-2. Additional C-FIND Identifier Attributes
Q.4-3. SOP Classes for the Relevant Patient Information Model
R.3.1-1. DIMSE Service Group Applicable to Instance Availability Notification
R.3.2-1. Instance Availability Notification SOP Class N-CREATE Attributes
S.3.1-1. DIMSE Service Group Applicable to Media Creation Management
S.3.2.1.1-1. Media Creation Management - N-CREATE Attributes
S.3.2.2.4-1. SOP Class Status Values
S.3.2.2.1-1. Media Creation Request - Action Information
S.3.2.3.1-1. Media Creation Request - Action Information
S.3.2.3.4-1. Response Statuses
S.3.2.4.1-1. Media Creation Management SOP Class N-GET Attributes
S.3.2.4.4-1. Response Statuses
U.6-1. Attributes for the Hanging Protocol Information Model
U.6.1.4-1. Hanging Protocol SOP Classes
V.4-1. C-FIND Response Status Values
V.6-1. Attributes for the Product Characteristics Query Information Model
V.6.1.4-1. Product Characteristics Query SOP Classes
V.6-2. Attributes for the Substance Approval Query Information Model
V.6.2.4-1. Substance Approval Query SOP Classes
X.6-1. Attributes for the Color Palette Information Model
X.6.1.4-1. Color Palette SOP Classes
Y.4-1. C-MOVE Response Status Values for Composite Instance Root Retrieve
Y.4-2. C-GET Response Status Values for Composite Instance Root Retrieve
Y.5.1-1. SOP Class Extended Negotiation Sub-Item (Service-Class-Application-Information Field) - A-ASSOCIATE-RQ
Y.5.1-2. SOP Class Extended Negotiation Sub-Item (Service-Class-Application-Information Field) - A-ASSOCIATE-AC
Y.6.1-1. Retrieve Level Values for Composite Instance Root Retrieve
Y.6-1. Composite Instance Level Keys for the Composite Instance Root Retrieve Information Model
Y.6-2. Frame Level Keys for the Composite Instance Root Retrieve Information Model
Y.6.1.3-1. SOP Classes for Composite Instance Root Retrieve
Z.1-1. Attributes Not to Be Included in Instances Sent
Z.4-1. C-GET Response Status Values for Composite Instance Retrieve Without Bulk Data
Z.6.1-1. Retrieve Level Value for Composite Instance Retrieve Without Bulk Data
Z.6-1. Composite Instance Level Keys for the Composite Instance Retrieve Without Bulk Data Information Model
Z.6.1.3-1. SOP Classes for Composite Instance Retrieve Without Bulk Data
BB.6-1. Attributes for the Implant Template Information Model
BB.6-2. Attributes for the Implant Assembly Template Information Model
BB.6-3. Attributes for the Implant Template Group Information Model
BB.6.1.4-1. Implant Template SOP Classes
CC.1.1-1. Unified Procedure Step (UPS) States
CC.1.1-2. Unified Procedure Step State Transition Table
CC.2-1. DIMSE Service Group Applicable to UPS Push
CC.2-2. DIMSE Service Group Applicable to UPS Pull
CC.2-3. DIMSE Service Group Applicable to UPS Watch
CC.2-4. DIMSE Service Group Applicable to UPS Event
CC.2-5. DIMSE Service Group Applicable to UPS Query
CC.2.1-1. Change UPS State - Action Information
CC.2.1-2. N-ACTION Response Status Values [for Change UPS State]
CC.2.2-1. Request UPS Cancel - Action Information
CC.2.2-2. N-ACTION Response Status Values [for Request UPS Cancel]
CC.2.3-1. Subscribe/Unsubscribe to Receive UPS Event Reports - Action Information
CC.2.3-2. UPS Subscription State Transition Table
CC.2.3-3. N-ACTION Response Status Values [for Subscribe/Unsubscribe to Receive UPS sEvent Reports]
CC.2.4-1. Report a Change in UPS Status - Event Report Information
CC.2.5-1. Final State Codes
CC.2.5-2a. UPS Code Sequence Macro
CC.2.5-2b. UPS Content Item Macro
CC.2.5-2c. Referenced Instances and Access Macro
CC.2.5-2d. HL7V2 Hierarchic Designator Macro
CC.2.5-2e. Issuer of Patient ID Macro
CC.2.5-2f. SOP Instance Reference Macro
CC.2.5-2g. Storage Macro
CC.2.5-3. UPS SOP Class N-CREATE/N-SET/N-GET/C-FIND Attributes
CC.2.5-4. N-CREATE Response Status Values [for Create a Unified Procedure Step]
CC.2.6-1. N-SET Response Status Values [for Set Unified Procedure Step Information]
CC.2.7-1. N-GET Response Status Values [for Get Unified Procedure Step Information]
CC.2.8-2. C-FIND Response Status Values [for Search for Unified Procedure Step]
DD.3.2-1. DIMSE Service Group Applicable to Machine Verification
DD.3.2.1-1. N-CREATE and N-SET Attribute List - RT Conventional Machine Verification SOP Class
DD.3.2.1-2. N-CREATE and N-SET Attribute List - RT Ion Machine Verification SOP Class
DD.3.2.1.2-1. RT Ion Machine Verification SOP Class N-CREATE Status Values
DD.3.2.1.2-2. RT Ion Machine Verification SOP Class N-SET Status Values
DD.3.2.2.1-1. Verification Parameters Selector Attribute Macro
DD.3.2.2.2-1. N-GET Attribute List- RT Conventional Machine Verification SOP Class and RT Ion Machine Verification SOP Class
DD.3.2.2.3-1. RT Conventional Machine and RT Ion Machine Verification SOP Class N-GET Status Values
DD.3.2.3-1. Action Event Information
DD.3.2.3-2. RT Conventional Machine and RT Ion Machine Verification SOP Class N-ACTION Status Values
DD.3.2.5-1. Notification Event Information
EE.2.2-1. DIMSE Service Group Applicable to Display System
EE.2.2.1-1. Table Result Context Macro
EE.2.2.1-2. Display System N-GET Attributes
GG.3-1. Standard SOP Classes
GG.4-1. C-STORE Response Status Values
HH.6-1. Attributes for the Defined Procedure Protocol Information Model
HH.6.1.4-1. Defined Procedure Protocol SOP Classes
II.6-1. Attributes for the Protocol Approval Information Model
II.6.1.4-1. Protocol Approval SOP Classes
DICOM PS3.4 2020b - Service Class Specifications