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

Data for N-CREATE operation (create new workitem) More...

#include <ups_push_scu.h>

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

Public Attributes

std::string workitem_uid
 Workitem SOP Instance UID (generated if empty)
 
std::string procedure_step_label
 Procedure Step Label (required)
 
std::string worklist_label
 Worklist Label.
 
std::string priority {"MEDIUM"}
 Priority: LOW, MEDIUM, HIGH.
 
std::string scheduled_start_datetime
 Scheduled start date/time (DICOM DT format)
 
std::string expected_completion_datetime
 Expected completion date/time (DICOM DT format)
 
std::string scheduled_station_name
 Scheduled Station Name AE.
 
std::string input_information
 Input Information (JSON serialized sequence data)
 

Detailed Description

Data for N-CREATE operation (create new workitem)

Contains attributes required to create a new UPS workitem with SCHEDULED state on a remote SCP.

Definition at line 44 of file ups_push_scu.h.

Member Data Documentation

◆ expected_completion_datetime

std::string kcenon::pacs::services::ups_create_data::expected_completion_datetime

Expected completion date/time (DICOM DT format)

Definition at line 61 of file ups_push_scu.h.

Referenced by kcenon::pacs::services::ups_push_scu::build_create_dataset().

◆ input_information

std::string kcenon::pacs::services::ups_create_data::input_information

Input Information (JSON serialized sequence data)

Definition at line 67 of file ups_push_scu.h.

◆ priority

std::string kcenon::pacs::services::ups_create_data::priority {"MEDIUM"}

Priority: LOW, MEDIUM, HIGH.

Definition at line 55 of file ups_push_scu.h.

55{"MEDIUM"};

Referenced by kcenon::pacs::services::ups_push_scu::build_create_dataset().

◆ procedure_step_label

std::string kcenon::pacs::services::ups_create_data::procedure_step_label

Procedure Step Label (required)

Definition at line 49 of file ups_push_scu.h.

Referenced by kcenon::pacs::services::ups_push_scu::build_create_dataset().

◆ scheduled_start_datetime

std::string kcenon::pacs::services::ups_create_data::scheduled_start_datetime

Scheduled start date/time (DICOM DT format)

Definition at line 58 of file ups_push_scu.h.

Referenced by kcenon::pacs::services::ups_push_scu::build_create_dataset().

◆ scheduled_station_name

std::string kcenon::pacs::services::ups_create_data::scheduled_station_name

Scheduled Station Name AE.

Definition at line 64 of file ups_push_scu.h.

Referenced by kcenon::pacs::services::ups_push_scu::build_create_dataset().

◆ workitem_uid

std::string kcenon::pacs::services::ups_create_data::workitem_uid

Workitem SOP Instance UID (generated if empty)

Definition at line 46 of file ups_push_scu.h.

Referenced by kcenon::pacs::services::ups_push_scu::create().

◆ worklist_label

std::string kcenon::pacs::services::ups_create_data::worklist_label

Worklist Label.

Definition at line 52 of file ups_push_scu.h.

Referenced by kcenon::pacs::services::ups_push_scu::build_create_dataset().


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