19#ifndef PACS_SERVICES_SOP_CLASSES_OPHTHALMIC_STORAGE_HPP
20#define PACS_SERVICES_SOP_CLASSES_OPHTHALMIC_STORAGE_HPP
35 "1.2.840.10008.5.1.4.1.1.77.1.5.1";
39 "1.2.840.10008.5.1.4.1.1.77.1.5.2";
43 "1.2.840.10008.5.1.4.1.1.77.1.5.4";
47 "1.2.840.10008.5.1.4.1.1.77.1.5.7";
51 "1.2.840.10008.5.1.4.1.1.77.1.5.8";
57namespace ophthalmic_tags {
constexpr std::string_view ophthalmic_oct_bscan_analysis_storage_uid
Ophthalmic Optical Coherence Tomography B-scan Volume Analysis Storage.
constexpr std::string_view ophthalmic_photo_16bit_storage_uid
Ophthalmic Photography 16 Bit Image Storage.
bool is_ophthalmic_storage_sop_class(std::string_view uid) noexcept
Check if a SOP Class UID is an Ophthalmic Storage SOP Class.
std::vector< std::string > get_ophthalmic_storage_sop_classes()
Get all Ophthalmic Storage SOP Class UIDs.
constexpr std::string_view wide_field_ophthalmic_photo_storage_uid
Wide Field Ophthalmic Photography SOP Class Storage.
constexpr std::string_view ophthalmic_tomography_storage_uid
Ophthalmic Tomography Image Storage (OCT)
bool is_valid_ophthalmic_photometric(std::string_view value) noexcept
Check if photometric interpretation is valid for ophthalmic imaging.
constexpr std::string_view ophthalmic_photo_8bit_storage_uid
Ophthalmic Photography 8 Bit Image Storage.