ENTITY inspection_plan

(* SCHEMA cast_parts_schema; *)
  ENTITY inspection_plan
    SUBTYPE OF (product_definition_process);
    WHERE
(* --------- to descriptive_parameter(as corrective_action)  ---------- *)

 wr1: SIZEOF(QUERY ( pdr <* get_action_property_representation(SELF) | 
         (('CAST_PARTS_SCHEMA.REPRESENTATION' IN 
          TYPEOF(pdr.representation)) AND 
          (SIZEOF(QUERY (it <* pdr.representation.items |
         (('CAST_PARTS_SCHEMA.DESCRIPTIVE_REPRESENTATION_ITEM' 
         IN TYPEOF(it)) AND (it.name = 'test name') AND 
         (it.description IN ['weld', 'impregnation'])))) =1 ))))>=1; 
   
(* -------to descriptive_parameter(as correction_procedures)  ---------- *)

 wr2: SIZEOF(QUERY ( pdr <* get_action_property_representation(SELF) | 
         (('CAST_PARTS_SCHEMA.REPRESENTATION' IN 
          TYPEOF(pdr.representation)) AND 
          (SIZEOF(QUERY (it <* pdr.representation.items |
         (('CAST_PARTS_SCHEMA.DESCRIPTIVE_REPRESENTATION_ITEM' 
         IN TYPEOF(it)) AND (it.name = 'correction procedures') AND 
         (it.description IN ['dimensional','visual','internal'])))) =1 ))))>=1;     
  
(* ----- to inspection_or_test_requirement(as customer_requirements) ---- *)

 wr3:(SIZEOF(QUERY(ap <* USEDIN(SELF,
     'CAST_PARTS_SCHEMA.PROCESS_PROPERTY_ASSOCIATION.PROCESS') |
     ('CAST_PARTS_SCHEMA.INSPECTION_OR_TEST_REQUIREMENT' 
     IN TYPEOF(ap.property_or_shape)
     )))=1);
    
(* ----- to special_inspection_requirement(as customer_requirements) ---- *)

 wr4:(SIZEOF(QUERY(ap <* USEDIN(SELF,
     'CAST_PARTS_SCHEMA.PROCESS_PROPERTY_ASSOCIATION.PROCESS') |
     ('CAST_PARTS_SCHEMA.SPECIAL_INSPECTION_REQUIREMENT' 
     IN TYPEOF(ap.property_or_shape)
     )))=1);

  END_ENTITY; -- inspection_plan

Explicit Attributes

Entity inspection_plan has the following local and inherited explicit attributes:
AttributeTypeDefined By
 namelabel (STRING)action
 descriptiontext (STRING)action
 chosen_methodaction_method (ENTITY)action
 identificationidentifier (STRING)product_definition_process

Derived Attributes

Entity inspection_plan has the following local and inherited derived attributes:
AttributeTypeDefined By
 ididentifier (STRING)action

Inverse Attributes

Entity inspection_plan has the following local and inherited inverse attributes:
AttributeTypeDefined By
 product_definitionsSET OF process_product_association (ENTITY)product_definition_process

Supertypes

Entity inspection_plan inherits from the following supertypes:
  action
    product_definition_process

Subtypes

    No subtypes

Referenced By

Entity inspection_plan and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 action_assignment ENTITY action
 action_relationship ENTITY action
 characterized_action_definition SELECT action
 date_item SELECT action
 document_reference_item SELECT action
 id_attribute_select SELECT action
 ordered_item SELECT action
 person_and_organization_item SELECT action
 process_or_process_relationship SELECT product_definition_process
 process_plan_version ENTITY action
 process_product_association ENTITY product_definition_process
 security_classification_item SELECT action
 supported_item SELECT action


[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2012-03-27T17:17:49-04:00