|
PACS System 0.1.0
PACS DICOM system library
|
Prefetch selection criteria. More...
#include <prefetch_config.h>

Public Attributes | |
| std::chrono::days | lookback_period {365} |
| Lookback period for prior studies (default: 365 days) | |
| std::size_t | max_studies_per_patient {10} |
| Maximum number of prior studies to prefetch per patient. | |
| std::size_t | max_series_per_study {0} |
| Maximum number of prior series to prefetch per study. | |
| std::set< std::string > | include_modalities |
| Modalities to include (empty = all modalities) | |
| std::set< std::string > | exclude_modalities |
| Modalities to exclude. | |
| std::set< std::string > | include_body_parts |
| Only prefetch studies with specific body parts. | |
| bool | prefer_same_modality {true} |
| Prefer same modality as scheduled procedure. | |
| bool | prefer_same_body_part {true} |
| Prefer same body part as scheduled procedure. | |
Prefetch selection criteria.
Defines which prior studies should be prefetched based on various filtering criteria.
Definition at line 73 of file prefetch_config.h.
| std::set<std::string> kcenon::pacs::workflow::prefetch_criteria::exclude_modalities |
Modalities to exclude.
Definition at line 87 of file prefetch_config.h.
| std::set<std::string> kcenon::pacs::workflow::prefetch_criteria::include_body_parts |
Only prefetch studies with specific body parts.
Definition at line 90 of file prefetch_config.h.
| std::set<std::string> kcenon::pacs::workflow::prefetch_criteria::include_modalities |
Modalities to include (empty = all modalities)
Definition at line 84 of file prefetch_config.h.
| std::chrono::days kcenon::pacs::workflow::prefetch_criteria::lookback_period {365} |
Lookback period for prior studies (default: 365 days)
Definition at line 75 of file prefetch_config.h.
| std::size_t kcenon::pacs::workflow::prefetch_criteria::max_series_per_study {0} |
Maximum number of prior series to prefetch per study.
Definition at line 81 of file prefetch_config.h.
| std::size_t kcenon::pacs::workflow::prefetch_criteria::max_studies_per_patient {10} |
Maximum number of prior studies to prefetch per patient.
Definition at line 78 of file prefetch_config.h.
| bool kcenon::pacs::workflow::prefetch_criteria::prefer_same_body_part {true} |
Prefer same body part as scheduled procedure.
Definition at line 96 of file prefetch_config.h.
| bool kcenon::pacs::workflow::prefetch_criteria::prefer_same_modality {true} |
Prefer same modality as scheduled procedure.
Definition at line 93 of file prefetch_config.h.