|
PACS System 0.1.0
PACS DICOM system library
|
Prefetch request for a single patient. More...
#include <auto_prefetch_service.h>

Public Attributes | |
| std::string | patient_id |
| Patient ID. | |
| std::string | patient_name |
| Patient Name. | |
| std::string | scheduled_modality |
| Scheduled modality (for preference matching) | |
| std::string | scheduled_body_part |
| Scheduled body part (for preference matching) | |
| std::string | scheduled_study_uid |
| Study Instance UID of scheduled study (to avoid prefetching) | |
| std::chrono::system_clock::time_point | request_time |
| Request timestamp. | |
| std::size_t | retry_count {0} |
| Number of retry attempts. | |
Prefetch request for a single patient.
Represents a request to prefetch prior studies for a patient based on worklist information.
Definition at line 71 of file auto_prefetch_service.h.
| std::string kcenon::pacs::workflow::prefetch_request::patient_id |
Patient ID.
Definition at line 73 of file auto_prefetch_service.h.
Referenced by kcenon::pacs::workflow::auto_prefetch_service::on_worklist_query(), kcenon::pacs::workflow::auto_prefetch_service::prefetch_priors(), and kcenon::pacs::workflow::auto_prefetch_service::queue_request().
| std::string kcenon::pacs::workflow::prefetch_request::patient_name |
Patient Name.
Definition at line 76 of file auto_prefetch_service.h.
Referenced by kcenon::pacs::workflow::auto_prefetch_service::on_worklist_query().
| std::chrono::system_clock::time_point kcenon::pacs::workflow::prefetch_request::request_time |
Request timestamp.
Definition at line 88 of file auto_prefetch_service.h.
Referenced by kcenon::pacs::workflow::auto_prefetch_service::on_worklist_query(), and kcenon::pacs::workflow::auto_prefetch_service::prefetch_priors().
| std::size_t kcenon::pacs::workflow::prefetch_request::retry_count {0} |
| std::string kcenon::pacs::workflow::prefetch_request::scheduled_body_part |
Scheduled body part (for preference matching)
Definition at line 82 of file auto_prefetch_service.h.
| std::string kcenon::pacs::workflow::prefetch_request::scheduled_modality |
Scheduled modality (for preference matching)
Definition at line 79 of file auto_prefetch_service.h.
Referenced by kcenon::pacs::workflow::auto_prefetch_service::on_worklist_query().
| std::string kcenon::pacs::workflow::prefetch_request::scheduled_study_uid |
Study Instance UID of scheduled study (to avoid prefetching)
Definition at line 85 of file auto_prefetch_service.h.
Referenced by kcenon::pacs::workflow::auto_prefetch_service::on_worklist_query().