Overview Schemas Index

CATALOG_DATA_INFORMATION_MIM (jsdai.SCatalog_data_information_mim)


RULE restrict_external_identification_assignment FOR (applied_external_identification_assignment);
 
WHERE
          wr1:  SIZEOF ( QUERY ( aeia <* applied_external_identification_assignment | ( aeia . role . name = 'alternative document id and  location' ) AND ( NOT item_correlation ( aeia . items , [ 'document_file' ] ) ) ) ) = 0 ;
          wr2:  SIZEOF ( QUERY ( aeia <* applied_external_identification_assignment | ( aeia . role . name = 'version' ) AND ( NOT item_correlation ( aeia . items , [ 'externally_defined_class' , 'externally_defined_general_property' ] ) ) ) ) = 0 ;
END_RULE; -- restrict_external_identification_assignment

public class RRestrict_external_identification_assignment
          public int rWr2(SdaiContext _context)
          public int rWr1(SdaiContext _context)
          public int run(SdaiContext _context, A_string violations)