|
PACS System 0.1.0
PACS DICOM system library
|
Standard DICOM tags from PS3.6 Data Dictionary. More...
#include "kcenon/pacs/core/tag_info.h"#include "kcenon/pacs/encoding/vr_type.h"#include <array>#include <span>
Go to the source code of this file.
Namespaces | |
| namespace | kcenon |
| namespace | kcenon::pacs |
| namespace | kcenon::pacs::core |
Typedefs | |
| using | kcenon::pacs::core::VR = kcenon::pacs::encoding::vr_type |
Functions | |
| constexpr auto | kcenon::pacs::core::vr (VR v) -> uint16_t |
| auto | kcenon::pacs::core::get_standard_tags () -> std::span< const tag_info > |
Variables | |
| constexpr value_multiplicity | kcenon::pacs::core::vm_1 {1, 1} |
| constexpr value_multiplicity | kcenon::pacs::core::vm_1_n {1, std::nullopt} |
| constexpr value_multiplicity | kcenon::pacs::core::vm_2 {2, 2} |
| constexpr value_multiplicity | kcenon::pacs::core::vm_2_n {2, std::nullopt} |
| constexpr value_multiplicity | kcenon::pacs::core::vm_3 {3, 3} |
| constexpr value_multiplicity | kcenon::pacs::core::vm_6 {6, 6} |
| static constexpr std::array< tag_info, 298 > | kcenon::pacs::core::standard_tags |
Standard DICOM tags from PS3.6 Data Dictionary.
This file contains the standard DICOM tag definitions as specified in DICOM PS3.6. The data is organized by group for easier maintenance.
Note: This file includes commonly used tags. For complete PS3.6 coverage, additional tags can be generated from the official DICOM standard XML.
Definition in file standard_tags_data.cpp.