ENTITY draughting_drawing_revision
(* SCHEMA step_merged_ap_schema; *)
-- IN AP232
ENTITY draughting_drawing_revision
SUBTYPE OF (drawing_revision);
WHERE
wr1:
(SIZEOF(USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')) >= 1) AND (SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT ('STEP_MERGED_AP_SCHEMA.DRAWING_SHEET_REVISION' IN TYPEOF(ais.area)))) = 0);
wr2:
SIZEOF(QUERY (app_ass <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.' + 'DRAUGHTING_APPROVAL_ASSIGNMENT.DRAUGHTING_APPROVAL_ITEMS')| NOT (SIZEOF(USEDIN(app_ass.assigned_approval, 'STEP_MERGED_AP_SCHEMA.' + 'APPROVAL_DATE_TIME.DATED_APPROVAL')) = 1))) = 0;
wr3:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (app_ass <* USEDIN(ais.area, 'STEP_MERGED_AP_SCHEMA.' + 'DRAUGHTING_APPROVAL_ASSIGNMENT.DRAUGHTING_APPROVAL_ITEMS')| NOT (SIZEOF(USEDIN(app_ass.assigned_approval, 'STEP_MERGED_AP_SCHEMA.' + 'APPROVAL_DATE_TIME.DATED_APPROVAL')) = 1))) = 0))) = 0;
wr4:
SIZEOF(QUERY (app_ass <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.' + 'DRAUGHTING_APPROVAL_ASSIGNMENT.DRAUGHTING_APPROVAL_ITEMS')| NOT (SIZEOF(USEDIN(app_ass.assigned_approval, 'STEP_MERGED_AP_SCHEMA.' + 'APPROVAL_PERSON_ORGANIZATION.AUTHORIZED_APPROVAL')) >= 1))) = 0;
wr5:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (app_ass <* USEDIN(ais.area, 'STEP_MERGED_AP_SCHEMA.' + 'DRAUGHTING_APPROVAL_ASSIGNMENT.DRAUGHTING_APPROVAL_ITEMS')| NOT (SIZEOF(USEDIN(app_ass.assigned_approval, 'STEP_MERGED_AP_SCHEMA.' + 'APPROVAL_PERSON_ORGANIZATION.AUTHORIZED_APPROVAL')) >= 1))) = 0))) = 0;
wr6:
SIZEOF(USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.' + 'DRAUGHTING_TITLE.ITEMS')) <= 1;
wr7:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(USEDIN(ais.area, 'STEP_MERGED_AP_SCHEMA.' + 'DRAUGHTING_TITLE.ITEMS')) <= 1))) = 0;
wr8:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (item <* ais.area.items| NOT (SIZEOF(TYPEOF(item) * [ 'STEP_MERGED_AP_SCHEMA.STYLED_ITEM', 'STEP_MERGED_AP_SCHEMA.MAPPED_ITEM', 'STEP_MERGED_AP_SCHEMA.AXIS2_PLACEMENT', 'STEP_MERGED_AP_SCHEMA.PLANAR_BOX' ]) = 1))) = 0))) = 0;
wr9:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (item <* ais.area.items| (SIZEOF(TYPEOF(item) * [ 'STEP_MERGED_AP_SCHEMA.STYLED_ITEM', 'STEP_MERGED_AP_SCHEMA.MAPPED_ITEM' ]) = 1))) > 0))) = 0;
wr10:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (p_b <* QUERY (item <* ais.area.items| ('STEP_MERGED_AP_SCHEMA.PLANAR_BOX' IN TYPEOF(item)))| NOT (SIZEOF(USEDIN(p_b, 'STEP_MERGED_AP_SCHEMA' + '.PRESENTATION_SIZE.SIZE')) = 1))) = 0))) = 0;
wr11:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (mi <* QUERY (item <* ais.area.items| ('STEP_MERGED_AP_SCHEMA.MAPPED_ITEM' IN TYPEOF(item)))| NOT ('STEP_MERGED_AP_SCHEMA.PRESENTATION_VIEW' IN TYPEOF(mi.mapping_source.mapped_representation)))) = 0))) = 0;
wr12:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (a2p <* QUERY (item <* ais.area.items| ('STEP_MERGED_AP_SCHEMA.AXIS2_PLACEMENT' IN TYPEOF(item)))| NOT (SIZEOF(USEDIN(a2p, 'STEP_MERGED_AP_SCHEMA.' + 'MAPPED_ITEM.MAPPING_TARGET')) > 0))) = 0))) = 0;
wr13:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(ais.area.context_of_items.representations_in_context) = 1))) = 0;
wr14:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (mi <* QUERY (item <* ais.area.items| ('STEP_MERGED_AP_SCHEMA.MAPPED_ITEM' IN TYPEOF(item)))| NOT (SIZEOF(USEDIN(mi.mapping_source.mapped_representation, 'STEP_MERGED_AP_SCHEMA.' + 'REPRESENTATION_MAP.MAPPED_REPRESENTATION')) = 1))) = 0))) = 0;
wr15:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (mi <* QUERY (item <* ais.area.items| ('STEP_MERGED_AP_SCHEMA.MAPPED_ITEM' IN TYPEOF(item)))| NOT (SIZEOF(QUERY (pv_item <* mi.mapping_source.mapped_representation.items| NOT (SIZEOF(TYPEOF(pv_item) * [ ('STEP_MERGED_AP_SCHEMA.' + 'STYLED_ITEM'), 'STEP_MERGED_AP_SCHEMA.CAMERA_IMAGE', ('STEP_MERGED_AP_SCHEMA.' + 'AXIS2_PLACEMENT') ]) = 1))) = 0))) = 0))) = 0;
wr16:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (mi <* QUERY (item <* ais.area.items| ('STEP_MERGED_AP_SCHEMA.MAPPED_ITEM' IN TYPEOF(item)))| NOT (SIZEOF(QUERY (pv_item <* mi.mapping_source.mapped_representation.items| ('STEP_MERGED_AP_SCHEMA.CAMERA_IMAGE' IN TYPEOF(pv_item)))) = 1))) = 0))) = 0;
wr17:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (mi <* QUERY (item <* ais.area.items| ('STEP_MERGED_AP_SCHEMA.MAPPED_ITEM' IN TYPEOF(item)))| NOT (SIZEOF(QUERY (a2p <* QUERY (pv_item <* mi.mapping_source.mapped_representation.items| ('STEP_MERGED_AP_SCHEMA.AXIS2_PLACEMENT' IN TYPEOF(pv_item)))| ('STEP_MERGED_AP_SCHEMA.' + 'REPRESENTATION_MAP.MAP_USAGE' IN ROLESOF(a2p)))) = 1))) = 0))) = 0;
wr18:
SIZEOF(QUERY (ais <* USEDIN(SELF, 'STEP_MERGED_AP_SCHEMA.AREA_IN_SET.IN_SET')| NOT (SIZEOF(QUERY (mi <* QUERY (item <* ais.area.items| ('STEP_MERGED_AP_SCHEMA.MAPPED_ITEM' IN TYPEOF(item)))| NOT (SIZEOF(mi.mapping_source.mapped_representation.context_of_items.representations_in_context) = 1))) = 0))) = 0;
END_ENTITY;
Explicit Attributes
Entity draughting_drawing_revision has the following local and inherited explicit attributes:
Derived Attributes
No derived attributes
Inverse Attributes
Entity draughting_drawing_revision has the following local and inherited inverse attributes:
Supertypes
Entity draughting_drawing_revision inherits from the following supertypes:
presentation_set
drawing_revision
Subtypes
No subtypesReferenced By
Entity draughting_drawing_revision and its supertypes are referenced by the following definitions:
[Top Level Definitions] [Exit]Generated by STEP Tools® EXPRESS to HTML Converter
2020-07-28T17:02:15-04:00