|
PACS System 0.1.0
PACS DICOM system library
|
Options for DX IOD validation. More...
#include <dx_iod_validator.h>

Public Attributes | |
| bool | check_type1 = true |
| Check Type 1 (required) attributes. | |
| bool | check_type2 = true |
| Check Type 2 (required, can be empty) attributes. | |
| bool | check_conditional = true |
| Check Type 1C/2C (conditionally required) attributes. | |
| bool | validate_pixel_data = true |
| Validate pixel data consistency (rows, columns, bits) | |
| bool | validate_dx_specific = true |
| Validate DX-specific attributes (detector, acquisition) | |
| bool | validate_anatomy = true |
| Validate body part and view position. | |
| bool | validate_presentation_requirements = true |
| Validate For Presentation specific requirements. | |
| bool | validate_processing_requirements = true |
| Validate For Processing specific requirements. | |
| bool | allow_both_photometric = true |
| Allow both MONOCHROME1 and MONOCHROME2. | |
| bool | strict_mode = false |
| Strict mode - treat warnings as errors. | |
Options for DX IOD validation.
Definition at line 42 of file dx_iod_validator.h.
| bool kcenon::pacs::services::validation::dx_validation_options::allow_both_photometric = true |
Allow both MONOCHROME1 and MONOCHROME2.
Definition at line 68 of file dx_iod_validator.h.
| bool kcenon::pacs::services::validation::dx_validation_options::check_conditional = true |
Check Type 1C/2C (conditionally required) attributes.
Definition at line 50 of file dx_iod_validator.h.
Referenced by kcenon::pacs::services::validation::dx_iod_validator::validate_dx_anatomy_imaged_module(), kcenon::pacs::services::validation::dx_iod_validator::validate_dx_positioning_module(), and kcenon::pacs::services::validation::dx_iod_validator::validate_voi_lut_module().
| bool kcenon::pacs::services::validation::dx_validation_options::check_type1 = true |
Check Type 1 (required) attributes.
Definition at line 44 of file dx_iod_validator.h.
Referenced by kcenon::pacs::services::validation::dx_iod_validator::validate(), kcenon::pacs::services::validation::dx_iod_validator::validate_dx_detector_module(), kcenon::pacs::services::validation::dx_iod_validator::validate_dx_image_module(), kcenon::pacs::services::validation::dx_iod_validator::validate_general_series_module(), kcenon::pacs::services::validation::dx_iod_validator::validate_general_study_module(), kcenon::pacs::services::validation::dx_iod_validator::validate_image_pixel_module(), and kcenon::pacs::services::validation::dx_iod_validator::validate_sop_common_module().
| bool kcenon::pacs::services::validation::dx_validation_options::check_type2 = true |
Check Type 2 (required, can be empty) attributes.
Definition at line 47 of file dx_iod_validator.h.
Referenced by kcenon::pacs::services::validation::dx_iod_validator::validate(), kcenon::pacs::services::validation::dx_iod_validator::validate_dx_anatomy_imaged_module(), kcenon::pacs::services::validation::dx_iod_validator::validate_dx_detector_module(), kcenon::pacs::services::validation::dx_iod_validator::validate_general_series_module(), kcenon::pacs::services::validation::dx_iod_validator::validate_general_study_module(), and kcenon::pacs::services::validation::dx_iod_validator::validate_patient_module().
| bool kcenon::pacs::services::validation::dx_validation_options::strict_mode = false |
Strict mode - treat warnings as errors.
Definition at line 71 of file dx_iod_validator.h.
Referenced by kcenon::pacs::services::validation::dx_iod_validator::validate().
| bool kcenon::pacs::services::validation::dx_validation_options::validate_anatomy = true |
Validate body part and view position.
Definition at line 59 of file dx_iod_validator.h.
Referenced by kcenon::pacs::services::validation::dx_iod_validator::validate().
| bool kcenon::pacs::services::validation::dx_validation_options::validate_dx_specific = true |
Validate DX-specific attributes (detector, acquisition)
Definition at line 56 of file dx_iod_validator.h.
Referenced by kcenon::pacs::services::validation::dx_iod_validator::validate().
| bool kcenon::pacs::services::validation::dx_validation_options::validate_pixel_data = true |
Validate pixel data consistency (rows, columns, bits)
Definition at line 53 of file dx_iod_validator.h.
Referenced by kcenon::pacs::services::validation::dx_iod_validator::validate(), and kcenon::pacs::services::validation::dx_iod_validator::validate_image_pixel_module().
| bool kcenon::pacs::services::validation::dx_validation_options::validate_presentation_requirements = true |
Validate For Presentation specific requirements.
Definition at line 62 of file dx_iod_validator.h.
Referenced by kcenon::pacs::services::validation::dx_iod_validator::validate_for_presentation().
| bool kcenon::pacs::services::validation::dx_validation_options::validate_processing_requirements = true |
Validate For Processing specific requirements.
Definition at line 65 of file dx_iod_validator.h.
Referenced by kcenon::pacs::services::validation::dx_iod_validator::validate_for_processing().