Application module: Manufacturing configuration effectivity | ISO/TS 10303-1147:2019(E) © ISO |
(*
ISO/TC 184/SC 4/WG 12 N10037 - ISO/TS 10303-1147 Manufacturing configuration effectivity - EXPRESS ARM
Supersedes
ISO/TC 184/SC 4/WG 12 N7738
*)
SCHEMA Manufacturing_configuration_effectivity_arm;
USE FROM
Configuration_effectivity_arm;
-- ISO/TS 10303-1058
USE FROM
Person_organization_arm;
-- ISO/TS 10303-1011
USE FROM
Product_occurrence_arm;
-- ISO/TS 10303-1063
USE FROM
Specified_product_arm;
-- ISO/TS 10303-1104
ENTITY Dated_configuration
SUBTYPE OF (Manufacturing_configuration);
SELF\Item_usage_effectivity.effectivity_domain : Dated_effectivity;
END_ENTITY;
ENTITY Lot_configuration
SUBTYPE OF (Manufacturing_configuration);
SELF\Item_usage_effectivity.effectivity_domain : Lot_effectivity;
END_ENTITY;
ENTITY Manufacturing_configuration
ABSTRACT SUPERTYPE
OF (ONEOF (Serial_configuration,
Dated_configuration,
Lot_configuration))
SUBTYPE OF (Item_usage_effectivity);
concerned_organization : SET[0:?] OF Organization;
WHERE
WR1: ('MANUFACTURING_CONFIGURATION_EFFECTIVITY_ARM.' + 'PRODUCT_SPECIFICATION') IN TYPEOF(resolved_configuration.configuration);
WR2: ('PRODUCT_OCCURRENCE_ARM.' + 'PRODUCT_OCCURRENCE') IN
TYPEOF(item_usage_relationship\View_definition_relationship.related_view);
END_ENTITY;
ENTITY Serial_configuration
SUBTYPE OF (Manufacturing_configuration);
SELF\Item_usage_effectivity.effectivity_domain : Serial_effectivity;
END_ENTITY;
END_SCHEMA; -- Manufacturing_configuration_effectivity_arm
© ISO 2019 — All rights reserved