Application module: Planned characteristic | ISO/TS 10303-1733:2019(E) © ISO |
(*
ISO/TC 184/SC 4/WG 12 N10424 - ISO/TS 10303-1733 Planned characteristic - EXPRESS ARM
Supersedes
ISO/TC 184/SC 4/WG 12 N8277
*)
SCHEMA Planned_characteristic_arm;
USE FROM
Group_arm;
-- ISO/TS 10303-1113
USE FROM
Production_rule_arm;
-- ISO/TS 10303-1739
USE FROM
Requirement_assignment_arm;
-- ISO/TS 10303-1233
USE FROM
Process_plan_arm;
-- ISO/TS 10303-1803
TYPE evaluation_activity_select =
SELECT
(Activity,
Process_operation_occurrence);
END_TYPE;
TYPE evaluation_result_value =
ENUMERATION
OF
(pass,
fail,
undefined);
END_TYPE;
TYPE evaluation_type =
ENUMERATION
OF
(not_evaluatable,
invalid,
valid,
to_be_evaluated);
END_TYPE;
TYPE pc_groupable_item =
SELECT
BASED_ON
groupable_item
WITH
(Evaluated_characteristic);
END_TYPE;
ENTITY Evaluated_characteristic
SUPERTYPE OF
(Rule_based_evaluated_characteristic);
id :
OPTIONAL
STRING;
name :
OPTIONAL
STRING;
description :
OPTIONAL
STRING;
planned_product_data : Planned_characteristic;
measured_product_data : Measured_characteristic;
product_data_status : evaluation_type;
evaluation_result : evaluation_result_value;
evaluation_activity :
OPTIONAL
evaluation_activity_select;
END_ENTITY;
ENTITY Evaluation_view_definition
SUBTYPE OF (Product_view_definition);
evaluated_product_definition : Product_view_definition;
evaluation_data : SET[1:?] OF Evaluated_characteristic;
WHERE
WR1: TYPEOF(SELF) <> TYPEOF(evaluated_product_definition);
END_ENTITY;
ENTITY Measured_characteristic;
id :
OPTIONAL
STRING;
description :
OPTIONAL
STRING;
measurement_activity :
OPTIONAL
evaluation_activity_select;
measured_coordinated_characteristic : Property_representation;
END_ENTITY;
ENTITY Planned_characteristic;
reference_requirement : Requirement_assignment;
planned_coordinated_characteristic : Property_representation;
WHERE
WR1: planned_coordinated_characteristic.property.described_element :=: reference_requirement.assigned_requirement;
END_ENTITY;
ENTITY Rule_based_evaluated_characteristic
SUBTYPE OF (Evaluated_characteristic);
evaluating_rule : Rule_definition;
END_ENTITY;
END_SCHEMA; -- Planned_characteristic_arm
© ISO 2019 — All rights reserved