ENTITY retention

(* SCHEMA structural_analysis_design; *)
  ENTITY retention
    SUBTYPE OF (action);
    WHERE
      wr1: (SIZEOF(QUERY ( aa <* USEDIN(SELF,'STRUCTURAL_ANALYSIS_DESIGN.' 
               + 'ACTION_ASSIGNMENT.ASSIGNED_ACTION') | (
               'STRUCTURAL_ANALYSIS_DESIGN.RETENTION_ASSIGNMENT' IN TYPEOF(
               aa)) )) > 0);
      wr2: ((SIZEOF(QUERY ( ada <* USEDIN(SELF,
               'STRUCTURAL_ANALYSIS_DESIGN.' + 
               'APPLIED_DATE_ASSIGNMENT.ITEMS') | (ada.role.name = 
               'start date') )) + SIZEOF(QUERY ( adata <* USEDIN(SELF,
               'STRUCTURAL_ANALYSIS_DESIGN.' + 
               'APPLIED_DATE_AND_TIME_ASSIGNMENT.ITEMS') | (adata.role.name 
               = 'start date') ))) = 1);
      wr3: ((SIZEOF(QUERY ( ada <* USEDIN(SELF,
               'STRUCTURAL_ANALYSIS_DESIGN.' + 
               'APPLIED_DATE_ASSIGNMENT.ITEMS') | (ada.role.name = 
               'earliest end date') )) + SIZEOF(QUERY ( adata <* USEDIN(
               SELF,'STRUCTURAL_ANALYSIS_DESIGN.' + 
               'APPLIED_DATE_AND_TIME_ASSIGNMENT.ITEMS') | (adata.role.name 
               = 'earliest end date') ))) = 1);
      wr4: ((SIZEOF(QUERY ( ada <* USEDIN(SELF,
               'STRUCTURAL_ANALYSIS_DESIGN.' + 
               'APPLIED_DATE_ASSIGNMENT.ITEMS') | (ada.role.name = 
               'latest end date') )) + SIZEOF(QUERY ( adata <* USEDIN(SELF,
               'STRUCTURAL_ANALYSIS_DESIGN.' + 
               'APPLIED_DATE_AND_TIME_ASSIGNMENT.ITEMS') | (adata.role.name 
               = 'latest end date') ))) = 1);
  END_ENTITY; -- retention

Explicit Attributes

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

Derived Attributes

    No derived attributes

Inverse Attributes

    No Inverse Attributes

Supertypes

Entity retention inherits from the following supertypes:
  action

Subtypes

    No subtypes

Referenced By

Entity retention and its supertypes are referenced by the following definitions:
DefinitionTypeReferenced Entity
 action_assignment ENTITY action
 approval_item SELECT retention
 date_item SELECT retention
 date_time_item SELECT retention
 subtype_mandatory_action RULE action
 supported_item SELECT action


[Top Level Definitions] [Exit]

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