PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
mr_storage.h File Reference

MR Image Storage SOP Classes. More...

#include <string>
#include <string_view>
#include <vector>
Include dependency graph for mr_storage.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  kcenon
 
namespace  kcenon::pacs
 
namespace  kcenon::pacs::services
 
namespace  kcenon::pacs::services::sop_classes
 

Functions

std::vector< std::string > kcenon::pacs::services::sop_classes::get_mr_storage_sop_classes ()
 Get all MR Storage SOP Class UIDs.
 
bool kcenon::pacs::services::sop_classes::is_mr_storage_sop_class (std::string_view uid) noexcept
 Check if a SOP Class UID is an MR Storage SOP Class.
 
bool kcenon::pacs::services::sop_classes::is_valid_mr_photometric (std::string_view value) noexcept
 Check if photometric interpretation is valid for MR.
 

Variables

constexpr std::string_view kcenon::pacs::services::sop_classes::mr_image_storage_uid
 MR Image Storage SOP Class UID.
 
constexpr std::string_view kcenon::pacs::services::sop_classes::enhanced_mr_image_storage_uid
 Enhanced MR Image Storage SOP Class UID.
 

Detailed Description

MR Image Storage SOP Classes.

Provides SOP Class definitions and utilities for Magnetic Resonance (MR) image storage. Supports both standard MR Image Storage and Enhanced MR Image Storage.

See also
DICOM PS3.4 Section B - Storage Service Class
DICOM PS3.3 Section A.4 - MR Image IOD
Issue #718 - Add MR Image IOD Validator
Author
kcenon
Since
1.0.0

Definition in file mr_storage.h.