ГОСТ Р ИСО 10303-59-2012 Системы автоматизации производства их интеграция. Представление данных об изделии и обмен этими данными. Часть 59. Интегрированный обобщенный ресурс. Качество данных о форме изделия стр. 6

INFERIOR_QUALITY_ELEMENT - требуется подробный отчет только о тех элементах, представляемых объектами типа data_quality_inspection_instance_report_item, в которых присутствуют дефекты качества.
5.3.2 Тип данных preferred_ordering
Тип данных preferred_ordering содержит два перечисляемых значения, которые задают порядок, в котором представляется подробный отчет.
Примечание - Рассматриваемый тип данных используется в определении объектаdetailed_report_request (см. 5.4.10).
EXPRESS-спецификация:
*)
TYPE preferred_ordering = ENUMERATION OF
(EXTREMITY_ORDER,
DETECTED_ORDER);
END_TYPE;
(*
Определения элементов перечисляемого типа
EXTREMITY_ORDER - отчет по проверенным данным упорядочивается по степени отклонения. Элементы данных, имеющие наибольшее отклонение, будут включены в отчет первыми.
Примечание - Считаются ли элементами данных, имеющими наибольшее отклонение, элементы, которые имеют наибольшее или наименьшее значение, зависит от критерия.
DETECTED_ORDER - проверенные элементы данных включаются в отчет по мере их обнаружения.
5.3.3 Тип данных summary_report_type
Тип данных summary_report_type (тип сводного отчета) - это тип данных, позволяющий задать требуемый тип сводного отчета по результатам проверки. Этот тип содержит пять перечисляемых значений. Выбранное значение влияет на объектdata_quality_inspection_criterion_report_item, определение которого приведено в 6.4.6.
Примечание - Рассматриваемый тип данных используется в определении объектаsummary_report_request (см. 5.4.9).
EXPRESS-спецификация:
*)
TYPE summary_report_type = ENUMERATION OF
(UNSPECIFIED,
CONCLUSION_ONLY,
NUMBER_OF_QUALITY_DEFECTS,
NUMBER_OF_INSPECTIONS_AND_CONCLUSION,
FULL_STATISTICS);
END_TYPE;
(*
Определения элементов перечисляемого типа
UNSPECIFIED - тип отчета не задан;
CONCLUSION_ONLY - требуется только заключение, указывающее на отсутствие или присутствие дефекта качества;
NUMBER_OF_QUALITY_DEFECTS - запрашивается отчет о числе дефектов качества;
NUMBER_OF_INSPECTIONS_AND_CONCLUSION - запрашивается отчет о числе проверенных элементов и заключение;
FULL_STATISTICS - запрашивается информация всех типов, а именно: заключение о числе проверенных элементов и о числе дефектов качества.

5.4 Определение объектов схемы критериев качества данных об изделии

5.4.1 Объект data_quality_criteria_representation
Объект data_quality_criteria_representation представляет набор выбранных критериев качества данных об изделии. Экземпляр данного объекта может использоваться независимо для представления только требований к качеству или совместно с определенным в 6.4.1 объектом data_quality_inspection_result_representation для представления заданных требований и соответствующих результатов проверки конкретных данных об изделии.
EXPRESS-спецификация:
*)
ENTITY data_quality_criteria_representation
SUBTYPE OF(representation);
WHERE
WR1 : SIZEOF( QUERY( q <* SELF\representation.items|
'PRODUCT_DATA_QUALITY_CRITERIA_SCHEMA.'+
'DATA_QUALITY_CRITERION'IN TYPEOF(q)))>0;
END_ENTITY;
(*
Формальное положение
По меньшей мере один экземпляр объекта типа representation_item из множества объектов, на которые имеются ссылки из объекта data_quality_criteria_representation, должен быть экземпляром объекта типа data_quality_criterion.
5.4.2 Объект data_quality_criterion
Объект data_quality_criterion представляет критерий, являющийся одним из аспектов требований к качеству данных об изделии.
EXPRESS-спецификация:
*)
ENTITY data_quality_criterion
SUBTYPE OF(representation_item);
WHERE
WR1 : SIZEOF(QUERY(q <* bag_to_set( USEDIN(SELF,
'REPRESENTATION_SCHEMA.REPRESENTATION.ITEMS'))
I'PRODUCT_DATA_QUALITY_INSPECTION_RESULT_SCHEMA.'+
'DATA_QUALITY_INSPECTION_RESULT_REPRESENTATION'
IN TYPEOF(q)))=0;
END_ENTITY;
(*
Формальное положение
Экземпляр данного объекта не должен использоваться как элементdata_quality_inspection_result_representation.
5.4.3 Объект data_quality_assessment_specification
Объект data_quality_assessment_specification представляет спецификацию, которая должна применяться для оценки результатов проверки для каждого критерия.
EXPRESS-спецификация:
*)
ENTITY data_quality_assessment_specification;
description : text;
END_ENTITY;
(*
Определение атрибута
description - текстовое описание, характеризующее объектdata_quality_assessment_specification.
5.4.4 Объект data_quality_measurement_requirement
Объект data_quality_measurement_requirement представляет требования к приемлемому измерению при проверке, удовлетворяется ли критерий качества данных (присутствует дефект качества) или не удовлетворяется.
EXPRESS-спецификация:
*)
ENTITY data_quality_measurement_requirement
SUBTYPE OF(representation_item);
WHERE
WR1 : SIZEOF(QUERY(q <*
bag_to_set( USEDIN(SELF,
'REPRESENTATION_SCHEMA.REPRESENTATION.ITEMS')) |
'PRODUCT_DATA_QUALITY_INSPECTION_RESULT_SCHEMA.'+
'DATA_QUALITY_INSPECTION_RESULT_REPRESENTATION'
IN TYPEOF(q)))=0;
END_ENTITY;
(*
Формальное положение
Экземпляр данного объекта не должен использоваться как элементdata_quality_inspection_result_representation.
5.4.5 Объект data_quality_criterion_assessment_association
Объект data_quality_criterion_assessment_association представляет связь между критерием и спецификацией оценки.
Примечание - Для критериев, не требующих спецификации оценки, экземпляры данного объекта не создаются. Для критериев, требующих две или более спецификации оценки, создается несколько экземпляров данного объекта для связи с каждой спецификацией оценки. Также несколько экземпляров данного объекта могут создаваться для связи двух или более критериев со спецификацией оценки, совместно используемой этими критериями.
EXPRESS-спецификация: