PACS System 0.1.0
PACS DICOM system library
Loading...
Searching...
No Matches
kcenon::pacs::ai::ai_result_info Struct Reference

Information about an AI result stored in the system. More...

#include <ai_result_handler.h>

Collaboration diagram for kcenon::pacs::ai::ai_result_info:
Collaboration graph

Public Attributes

std::string sop_instance_uid
 SOP Instance UID of the AI result.
 
ai_result_type type
 Type of AI result.
 
std::string sop_class_uid
 SOP Class UID.
 
std::string series_instance_uid
 Series Instance UID.
 
std::string source_study_uid
 Study Instance UID of the source study.
 
std::string algorithm_name
 AI model/algorithm identifier.
 
std::string algorithm_version
 Algorithm version.
 
std::chrono::system_clock::time_point received_at
 Timestamp when the result was received.
 
std::optional< std::string > description
 Optional description.
 

Detailed Description

Information about an AI result stored in the system.

Definition at line 77 of file ai_result_handler.h.

Member Data Documentation

◆ algorithm_name

std::string kcenon::pacs::ai::ai_result_info::algorithm_name

AI model/algorithm identifier.

Examples
/home/runner/work/pacs_system/pacs_system/include/kcenon/pacs/ai/ai_result_handler.h.

Definition at line 94 of file ai_result_handler.h.

◆ algorithm_version

std::string kcenon::pacs::ai::ai_result_info::algorithm_version

◆ description

std::optional<std::string> kcenon::pacs::ai::ai_result_info::description

◆ received_at

std::chrono::system_clock::time_point kcenon::pacs::ai::ai_result_info::received_at

Timestamp when the result was received.

Examples
/home/runner/work/pacs_system/pacs_system/include/kcenon/pacs/ai/ai_result_handler.h.

Definition at line 100 of file ai_result_handler.h.

◆ series_instance_uid

std::string kcenon::pacs::ai::ai_result_info::series_instance_uid

◆ sop_class_uid

std::string kcenon::pacs::ai::ai_result_info::sop_class_uid

◆ sop_instance_uid

std::string kcenon::pacs::ai::ai_result_info::sop_instance_uid

SOP Instance UID of the AI result.

Examples
/home/runner/work/pacs_system/pacs_system/include/kcenon/pacs/ai/ai_result_handler.h.

Definition at line 79 of file ai_result_handler.h.

◆ source_study_uid

std::string kcenon::pacs::ai::ai_result_info::source_study_uid

Study Instance UID of the source study.

Examples
/home/runner/work/pacs_system/pacs_system/include/kcenon/pacs/ai/ai_result_handler.h.

Definition at line 91 of file ai_result_handler.h.

◆ type

ai_result_type kcenon::pacs::ai::ai_result_info::type

The documentation for this struct was generated from the following file: