RULE restrict_properties_of_document_file

(* SCHEMA step_merged_ap_schema; *)
-- IN AP214
RULE restrict_properties_of_document_file FOR (document_file );
   WHERE
      wr1:
         SIZEOF(QUERY (df <* document_file| (SIZEOF(QUERY (pd <* USEDIN(df, 'STEP_MERGED_AP_SCHEMA.PROPERTY_DEFINITION.DEFINITION')| (pd.name = 'document property'))) > 1))) = 0;
      wr2:
         SIZEOF(QUERY (df <* document_file| (SIZEOF(QUERY (rt <* df.representation_types| ('STEP_MERGED_AP_SCHEMA.' + 'DOCUMENT_REPRESENTATION_TYPE' IN TYPEOF(rt)) AND (rt.name IN [ 'digital', 'physical' ]))) = 0))) = 0;
END_RULE;

[Top Level Definitions] [Exit]

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