|
PACS System 0.1.0
PACS DICOM system library
|
Options for Mammography IOD validation. More...
#include <mg_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_mg_specific = true |
| Validate mammography-specific attributes. | |
| bool | validate_laterality = true |
| Validate breast laterality (0020,0060) | |
| bool | validate_view_position = true |
| Validate mammography view position (0018,5101) | |
| bool | validate_compression = true |
| Validate compression force (0018,11A2) | |
| bool | validate_implant_attributes = true |
| Validate breast implant attributes. | |
| bool | validate_presentation_requirements = true |
| Validate For Presentation specific requirements. | |
| bool | validate_processing_requirements = true |
| Validate For Processing specific requirements. | |
| bool | validate_dose_parameters = true |
| Validate acquisition dose parameters. | |
| bool | allow_both_photometric = true |
| Allow both MONOCHROME1 and MONOCHROME2 photometric interpretations. | |
| bool | strict_mode = false |
| Strict mode - treat warnings as errors. | |
| bool | validate_cad_attributes = false |
| Validate CAD-related attributes if present. | |
Options for Mammography IOD validation.
Provides fine-grained control over which aspects of mammography images are validated. These options allow customization based on workflow needs and the stringency required for different use cases.
Definition at line 50 of file mg_iod_validator.h.
| bool kcenon::pacs::services::validation::mg_validation_options::allow_both_photometric = true |
Allow both MONOCHROME1 and MONOCHROME2 photometric interpretations.
Definition at line 88 of file mg_iod_validator.h.
| bool kcenon::pacs::services::validation::mg_validation_options::check_conditional = true |
Check Type 1C/2C (conditionally required) attributes.
Definition at line 58 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate_dx_anatomy_imaged_module(), kcenon::pacs::services::validation::mg_iod_validator::validate_mammography_series_module(), and kcenon::pacs::services::validation::mg_iod_validator::validate_voi_lut_module().
| bool kcenon::pacs::services::validation::mg_validation_options::check_type1 = true |
Check Type 1 (required) attributes.
Definition at line 52 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate(), kcenon::pacs::services::validation::mg_iod_validator::validate_dx_detector_module(), kcenon::pacs::services::validation::mg_iod_validator::validate_general_series_module(), kcenon::pacs::services::validation::mg_iod_validator::validate_general_study_module(), kcenon::pacs::services::validation::mg_iod_validator::validate_image_pixel_module(), kcenon::pacs::services::validation::mg_iod_validator::validate_mammography_image_module(), and kcenon::pacs::services::validation::mg_iod_validator::validate_sop_common_module().
| bool kcenon::pacs::services::validation::mg_validation_options::check_type2 = true |
Check Type 2 (required, can be empty) attributes.
Definition at line 55 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate(), kcenon::pacs::services::validation::mg_iod_validator::validate_dx_anatomy_imaged_module(), kcenon::pacs::services::validation::mg_iod_validator::validate_dx_detector_module(), kcenon::pacs::services::validation::mg_iod_validator::validate_general_series_module(), kcenon::pacs::services::validation::mg_iod_validator::validate_general_study_module(), and kcenon::pacs::services::validation::mg_iod_validator::validate_patient_module().
| bool kcenon::pacs::services::validation::mg_validation_options::strict_mode = false |
Strict mode - treat warnings as errors.
Definition at line 91 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate().
| bool kcenon::pacs::services::validation::mg_validation_options::validate_cad_attributes = false |
Validate CAD-related attributes if present.
Definition at line 94 of file mg_iod_validator.h.
| bool kcenon::pacs::services::validation::mg_validation_options::validate_compression = true |
Validate compression force (0018,11A2)
Definition at line 73 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate(), and kcenon::pacs::services::validation::mg_iod_validator::validate_acquisition_dose_module().
| bool kcenon::pacs::services::validation::mg_validation_options::validate_dose_parameters = true |
Validate acquisition dose parameters.
Definition at line 85 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate(), and kcenon::pacs::services::validation::mg_iod_validator::validate_acquisition_dose_module().
| bool kcenon::pacs::services::validation::mg_validation_options::validate_implant_attributes = true |
Validate breast implant attributes.
Definition at line 76 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate().
| bool kcenon::pacs::services::validation::mg_validation_options::validate_laterality = true |
Validate breast laterality (0020,0060)
Definition at line 67 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate_mammography_image_module().
| bool kcenon::pacs::services::validation::mg_validation_options::validate_mg_specific = true |
Validate mammography-specific attributes.
Definition at line 64 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate().
| bool kcenon::pacs::services::validation::mg_validation_options::validate_pixel_data = true |
Validate pixel data consistency (rows, columns, bits)
Definition at line 61 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate(), and kcenon::pacs::services::validation::mg_iod_validator::validate_image_pixel_module().
| bool kcenon::pacs::services::validation::mg_validation_options::validate_presentation_requirements = true |
Validate For Presentation specific requirements.
Definition at line 79 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate_for_presentation().
| bool kcenon::pacs::services::validation::mg_validation_options::validate_processing_requirements = true |
Validate For Processing specific requirements.
Definition at line 82 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate_for_processing().
| bool kcenon::pacs::services::validation::mg_validation_options::validate_view_position = true |
Validate mammography view position (0018,5101)
Definition at line 70 of file mg_iod_validator.h.
Referenced by kcenon::pacs::services::validation::mg_iod_validator::validate_mammography_image_module().