ENTITY validation

(* SCHEMA process_planning_schema; *)
  ENTITY validation
    SUBTYPE OF (manufacturing_activity);
    WHERE
      wr1: SIZEOF(QUERY ( am <* QUERY ( arr <* USEDIN(SELF,'PROCESS_PLANNING_SCHEMA.ACTION_RESOURCE_REQUIREMENT.OPERATIONS')
                | (
               'PROCESS_PLANNING_SCHEMA.REQUIREMENT_FOR_ACTION_RESOURCE' IN
                TYPEOF(arr)) ) | (SIZEOF(QUERY ( it <* am.resources | (
               'PROCESS_PLANNING_SCHEMA.FIXTURE_ASSEMBLY' IN TYPEOF(it)) )) 
               <= 1) )) = 1;
      wr2: SIZEOF(QUERY ( am <* QUERY ( arr <* USEDIN(SELF,'PROCESS_PLANNING_SCHEMA.ACTION_RESOURCE_REQUIREMENT.OPERATIONS')
                | (
               'PROCESS_PLANNING_SCHEMA.REQUIREMENT_FOR_ACTION_RESOURCE' IN
                TYPEOF(arr)) ) | (SIZEOF(QUERY ( it <* am.resources | (
               'PROCESS_PLANNING_SCHEMA.TOOL_ASSEMBLY' IN TYPEOF(it)) )) = 
               1) )) = 1;
      wr3: SIZEOF(QUERY ( cm <* USEDIN(SELF,
               'PROCESS_PLANNING_SCHEMA.ACTION.CHOSEN_METHOD') | (NOT (
               SIZEOF(QUERY ( ppa <* USEDIN(cm,'PROCESS_PLANNING_SCHEMA.PROCESS_PROPERTY_ASSOCIATION.PROCESS')
                | (('PROCESS_PLANNING_SCHEMA.PRODUCT_DEFINITION_SHAPE' IN 
               TYPEOF(ppa.property_or_shape)) AND (ppa.description = 
               'part fixture mounting part shape')) )) = 1)) )) = 1;
      wr4: SIZEOF(QUERY ( adr <* SELF\
               action_method_with_associated_documents.documents | (
               'PROCESS_PLANNING_SCHEMA.CONTROLLER_PROGRAM' IN TYPEOF(adr)) )) 
               <= 1;
  END_ENTITY; -- validation

Explicit Attributes

Entity validation has the following local and inherited explicit attributes:
AttributeTypeDefined By
 namelabel (STRING)action_method
 descriptiontext (STRING)action_method
 consequencetext (STRING)action_method
 purposetext (STRING)action_method

Derived Attributes

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity validation inherits from the following supertypes:
  action_method
    process_plan_activity
      manufacturing_activity

Subtypes

    No subtypes

Referenced By

Entity validation and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 action ENTITY action_method
 action_method_assignment ENTITY action_method
 action_method_relationship ENTITY action_method
 action_request_solution ENTITY action_method
 characterized_action_definition SELECT action_method
 document_reference_item SELECT process_plan_activity
 document_reference_item SELECT action_method
 document_reference_item SELECT manufacturing_activity
 manufacturing_activity ENTITY validation
 organization_item SELECT process_plan_activity
 process_plan_activity ENTITY manufacturing_activity
 security_classification_item SELECT process_plan_activity
 supported_item SELECT action_method


[Top Level Definitions] [Exit]

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