|
PACS System 0.1.0
PACS DICOM system library
|
Typed query keys for Modality Worklist queries. More...
#include <worklist_scu.h>

Public Attributes | |
| std::string | scheduled_station_ae |
| Scheduled Station AE Title (0040,0001) | |
| std::string | modality |
| Modality (0008,0060) - e.g., CT, MR, US, XR. | |
| std::string | scheduled_date |
| Scheduled Procedure Step Start Date (0040,0002) - YYYYMMDD or range. | |
| std::string | scheduled_time |
| Scheduled Procedure Step Start Time (0040,0003) - HHMMSS or range. | |
| std::string | scheduled_physician |
| Scheduled Performing Physician's Name (0040,0006) | |
| std::string | scheduled_procedure_step_id |
| Scheduled Procedure Step ID (0040,0009) | |
| std::string | requested_procedure_id |
| Requested Procedure ID (0040,1001) | |
| std::string | requested_procedure_description |
| Requested Procedure Description (0032,1060) | |
| std::string | patient_name |
| Patient's Name (0010,0010) - supports wildcards (* ?) | |
| 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) - M, F, O. | |
| std::string | accession_number |
| Accession Number (0008,0050) | |
| std::string | referring_physician |
| Referring Physician's Name (0008,0090) | |
| std::string | institution |
| Institution Name (0008,0080) | |
Typed query keys for Modality Worklist queries.
This structure provides named fields for common MWL query attributes, making it easier to construct worklist queries without dealing with DICOM tags directly.
Definition at line 49 of file worklist_scu.h.
| std::string kcenon::pacs::services::worklist_query_keys::accession_number |
Accession Number (0008,0050)
Definition at line 103 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset().
| std::string kcenon::pacs::services::worklist_query_keys::institution |
Institution Name (0008,0080)
Definition at line 109 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset().
| std::string kcenon::pacs::services::worklist_query_keys::modality |
Modality (0008,0060) - e.g., CT, MR, US, XR.
Definition at line 58 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset(), kcenon::pacs::services::worklist_scu::query_date_range(), and kcenon::pacs::services::worklist_scu::query_today().
| std::string kcenon::pacs::services::worklist_query_keys::patient_birth_date |
Patient's Birth Date (0010,0030)
Definition at line 93 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset().
| std::string kcenon::pacs::services::worklist_query_keys::patient_id |
Patient ID (0010,0020)
Definition at line 90 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset(), and kcenon::pacs::services::worklist_scu::query_patient().
| std::string kcenon::pacs::services::worklist_query_keys::patient_name |
Patient's Name (0010,0010) - supports wildcards (* ?)
Definition at line 87 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset().
| std::string kcenon::pacs::services::worklist_query_keys::patient_sex |
Patient's Sex (0010,0040) - M, F, O.
Definition at line 96 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset().
| std::string kcenon::pacs::services::worklist_query_keys::referring_physician |
Referring Physician's Name (0008,0090)
Definition at line 106 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset().
| std::string kcenon::pacs::services::worklist_query_keys::requested_procedure_description |
Requested Procedure Description (0032,1060)
Definition at line 80 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset().
| std::string kcenon::pacs::services::worklist_query_keys::requested_procedure_id |
Requested Procedure ID (0040,1001)
Definition at line 77 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset().
| std::string kcenon::pacs::services::worklist_query_keys::scheduled_date |
Scheduled Procedure Step Start Date (0040,0002) - YYYYMMDD or range.
Definition at line 61 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset(), kcenon::pacs::services::worklist_scu::query_date_range(), and kcenon::pacs::services::worklist_scu::query_today().
| std::string kcenon::pacs::services::worklist_query_keys::scheduled_physician |
Scheduled Performing Physician's Name (0040,0006)
Definition at line 67 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset().
| std::string kcenon::pacs::services::worklist_query_keys::scheduled_procedure_step_id |
Scheduled Procedure Step ID (0040,0009)
Definition at line 70 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset().
| std::string kcenon::pacs::services::worklist_query_keys::scheduled_station_ae |
Scheduled Station AE Title (0040,0001)
Definition at line 55 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset(), and kcenon::pacs::services::worklist_scu::query_today().
| std::string kcenon::pacs::services::worklist_query_keys::scheduled_time |
Scheduled Procedure Step Start Time (0040,0003) - HHMMSS or range.
Definition at line 64 of file worklist_scu.h.
Referenced by kcenon::pacs::services::worklist_scu::build_query_dataset().