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

Parsed worklist item from MWL query response. More...

#include <worklist_scu.h>

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

Public Attributes

std::string patient_name
 Patient's Name (0010,0010)
 
std::string patient_id
 Patient ID (0010,0020)
 
std::string patient_birth_date
 Patient's Birth Date (0010,0030)
 
std::string patient_sex
 Patient's Sex (0010,0040)
 
std::string scheduled_station_ae
 Scheduled Station AE Title (0040,0001)
 
std::string modality
 Modality (0008,0060)
 
std::string scheduled_date
 Scheduled Procedure Step Start Date (0040,0002)
 
std::string scheduled_time
 Scheduled Procedure Step Start Time (0040,0003)
 
std::string scheduled_procedure_step_id
 Scheduled Procedure Step ID (0040,0009)
 
std::string scheduled_procedure_step_description
 Scheduled Procedure Step Description (0040,0007)
 
std::string study_instance_uid
 Study Instance UID (0020,000D) - Pre-assigned Study UID.
 
std::string accession_number
 Accession Number (0008,0050)
 
std::string requested_procedure_id
 Requested Procedure ID (0040,1001)
 
std::string requested_procedure_description
 Requested Procedure Description (0032,1060)
 
std::string referring_physician
 Referring Physician's Name (0008,0090)
 
std::string institution
 Institution Name (0008,0080)
 
core::dicom_dataset dataset
 Original dataset for full access to all attributes.
 

Detailed Description

Parsed worklist item from MWL query response.

Contains all relevant fields from a worklist response, properly parsed and organized for application use.

Definition at line 122 of file worklist_scu.h.

Member Data Documentation

◆ accession_number

std::string kcenon::pacs::services::worklist_item::accession_number

Accession Number (0008,0050)

Definition at line 169 of file worklist_scu.h.

◆ dataset

core::dicom_dataset kcenon::pacs::services::worklist_item::dataset

Original dataset for full access to all attributes.

Definition at line 192 of file worklist_scu.h.

◆ institution

std::string kcenon::pacs::services::worklist_item::institution

Institution Name (0008,0080)

Definition at line 185 of file worklist_scu.h.

◆ modality

std::string kcenon::pacs::services::worklist_item::modality

Modality (0008,0060)

Definition at line 147 of file worklist_scu.h.

◆ patient_birth_date

std::string kcenon::pacs::services::worklist_item::patient_birth_date

Patient's Birth Date (0010,0030)

Definition at line 134 of file worklist_scu.h.

◆ patient_id

std::string kcenon::pacs::services::worklist_item::patient_id

Patient ID (0010,0020)

Definition at line 131 of file worklist_scu.h.

◆ patient_name

std::string kcenon::pacs::services::worklist_item::patient_name

Patient's Name (0010,0010)

Definition at line 128 of file worklist_scu.h.

◆ patient_sex

std::string kcenon::pacs::services::worklist_item::patient_sex

Patient's Sex (0010,0040)

Definition at line 137 of file worklist_scu.h.

◆ referring_physician

std::string kcenon::pacs::services::worklist_item::referring_physician

Referring Physician's Name (0008,0090)

Definition at line 182 of file worklist_scu.h.

◆ requested_procedure_description

std::string kcenon::pacs::services::worklist_item::requested_procedure_description

Requested Procedure Description (0032,1060)

Definition at line 175 of file worklist_scu.h.

◆ requested_procedure_id

std::string kcenon::pacs::services::worklist_item::requested_procedure_id

Requested Procedure ID (0040,1001)

Definition at line 172 of file worklist_scu.h.

◆ scheduled_date

std::string kcenon::pacs::services::worklist_item::scheduled_date

Scheduled Procedure Step Start Date (0040,0002)

Definition at line 150 of file worklist_scu.h.

◆ scheduled_procedure_step_description

std::string kcenon::pacs::services::worklist_item::scheduled_procedure_step_description

Scheduled Procedure Step Description (0040,0007)

Definition at line 159 of file worklist_scu.h.

◆ scheduled_procedure_step_id

std::string kcenon::pacs::services::worklist_item::scheduled_procedure_step_id

Scheduled Procedure Step ID (0040,0009)

Definition at line 156 of file worklist_scu.h.

◆ scheduled_station_ae

std::string kcenon::pacs::services::worklist_item::scheduled_station_ae

Scheduled Station AE Title (0040,0001)

Definition at line 144 of file worklist_scu.h.

◆ scheduled_time

std::string kcenon::pacs::services::worklist_item::scheduled_time

Scheduled Procedure Step Start Time (0040,0003)

Definition at line 153 of file worklist_scu.h.

◆ study_instance_uid

std::string kcenon::pacs::services::worklist_item::study_instance_uid

Study Instance UID (0020,000D) - Pre-assigned Study UID.

Definition at line 166 of file worklist_scu.h.


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