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

Data for N-SET operation (update/complete procedure) More...

#include <mpps_scu.h>

Collaboration diagram for kcenon::pacs::services::mpps_set_data:
Collaboration graph

Public Attributes

std::string mpps_sop_instance_uid
 MPPS SOP Instance UID (required)
 
mpps_status status {mpps_status::completed}
 New status (COMPLETED or DISCONTINUED)
 
std::string procedure_step_end_date
 Procedure Step End Date (required for COMPLETED/DISCONTINUED)
 
std::string procedure_step_end_time
 Procedure Step End Time (required for COMPLETED/DISCONTINUED)
 
std::vector< performed_series_infoperformed_series
 Performed Series Sequence (for COMPLETED status)
 
std::string discontinuation_reason
 Discontinuation reason (for DISCONTINUED status)
 

Detailed Description

Data for N-SET operation (update/complete procedure)

Contains attributes to update an existing MPPS instance to COMPLETED or DISCONTINUED status.

Definition at line 107 of file mpps_scu.h.

Member Data Documentation

◆ discontinuation_reason

std::string kcenon::pacs::services::mpps_set_data::discontinuation_reason

Discontinuation reason (for DISCONTINUED status)

Definition at line 124 of file mpps_scu.h.

Referenced by kcenon::pacs::services::mpps_scu::discontinue().

◆ mpps_sop_instance_uid

std::string kcenon::pacs::services::mpps_set_data::mpps_sop_instance_uid

◆ performed_series

std::vector<performed_series_info> kcenon::pacs::services::mpps_set_data::performed_series

Performed Series Sequence (for COMPLETED status)

Definition at line 121 of file mpps_scu.h.

Referenced by kcenon::pacs::services::mpps_scu::build_set_dataset(), and kcenon::pacs::services::mpps_scu::complete().

◆ procedure_step_end_date

std::string kcenon::pacs::services::mpps_set_data::procedure_step_end_date

Procedure Step End Date (required for COMPLETED/DISCONTINUED)

Definition at line 115 of file mpps_scu.h.

Referenced by kcenon::pacs::services::mpps_scu::build_set_dataset(), kcenon::pacs::services::mpps_scu::complete(), and kcenon::pacs::services::mpps_scu::discontinue().

◆ procedure_step_end_time

std::string kcenon::pacs::services::mpps_set_data::procedure_step_end_time

Procedure Step End Time (required for COMPLETED/DISCONTINUED)

Definition at line 118 of file mpps_scu.h.

Referenced by kcenon::pacs::services::mpps_scu::build_set_dataset(), kcenon::pacs::services::mpps_scu::complete(), and kcenon::pacs::services::mpps_scu::discontinue().

◆ status

mpps_status kcenon::pacs::services::mpps_set_data::status {mpps_status::completed}

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