
IfcRelSchedulesCostItems
Definition from IAI: An IfcRelSchedulesCostItems is a
subtype of IfcRelAssignsToControl that enables one or many instances of
IfcCostItem to be assigned to an instance of IfcCostSchedule.
HISTORY: New Entity in IFC
Release 2.0. Modified in IFC 2x2
Use Definitions
IfcRelSchedulesCostItems is used specifically for assigning
instances of IfcCostItem to an IfcCostSchedule and incorporates
WHERE rules that rigidly enforce this usage.
EXPRESS specification:
|
|
| ENTITY IfcRelSchedulesCostItems
|
|
|
|
|
| WR11
|
:
|
SIZEOF(QUERY(temp <* SELF\IfcRelAssigns.RelatedObjects |
NOT('IFCSHAREDMGMTELEMENTS.IFCCOSTITEM' IN TYPEOF(temp))
)) = 0;
|
| WR12
|
:
|
'IFCSHAREDMGMTELEMENTS.IFCCOSTSCHEDULE' IN TYPEOF (SELF\IfcRelAssignsToControl.RelatingControl);
|
|
|
|
Formal Propositions:
| WR11
|
:
|
All related objects shall be of type IfcCostItem.
|
| WR12
|
:
|
The relating control shall be of type IfcCostSchedule.
|
Inheritance graph
|
|
| ENTITY IfcRelSchedulesCostItems;
|
|