RULE restrict_externally_defined_feature_definition

(* SCHEMA step_merged_ap_schema; *)
-- IN AP224
RULE restrict_externally_defined_feature_definition FOR (externally_defined_feature_definition );
   WHERE
      wr1:
         (SIZEOF(QUERY (ex <* externally_defined_feature_definition| NOT (SIZEOF(QUERY (adr <* USEDIN(ex, 'STEP_MERGED_AP_SCHEMA.APPLIED_DOCUMENT_REFERENCE.ITEMS')| ('STEP_MERGED_AP_SCHEMA.DOCUMENT_FILE' IN TYPEOF(adr.assigned_document)))) >= 1))) = 0) OR (SIZEOF(QUERY (ex <* externally_defined_feature_definition| NOT (SIZEOF(QUERY (adr <* USEDIN(ex, 'STEP_MERGED_AP_SCHEMA' + '.APPLIED_DOCUMENT_USAGE_CONSTRAINT_ASSIGNMENT.ITEMS')| ('STEP_MERGED_AP_SCHEMA.DOCUMENT_FILE' IN TYPEOF(adr\document_usage_constraint_assignment.assigned_document_usage.source)))) >= 1))) = 0);
END_RULE;

[Top Level Definitions] [Exit]

Generated by STEP Tools® EXPRESS to HTML Converter
2024-09-06T14:00:33-04:00