IFC 4.3.2.20240423 (IFC4X3_ADD2) under development

8.2.3.2 IfcApprovalRelationship

8.2.3.2.1 Semantic definition

An IfcApprovalRelationship associates approvals (one relating approval and one or more related approvals), each having different status or level as the approval process or the approved objects evolve.

8.2.3.2.2 Entity inheritance

8.2.3.2.3 Attributes

# Attribute Type Description
IfcResourceLevelRelationship (2)
1 Name OPTIONAL IfcLabel

A name used to identify or qualify the relationship.

2 Description OPTIONAL IfcText

A description that may apply additional information about the relationship.

Click to show 2 hidden inherited attributes Click to hide 2 inherited attributes
IfcApprovalRelationship (2)
3 RelatingApproval IfcApproval

The approval that other approval is related to.

4 RelatedApprovals SET [1:?] OF IfcApproval

The approvals that are related to another (relating) approval.

Table 8.2.3.2.A

8.2.3.2.4 Formal representation

ENTITY IfcApprovalRelationship
 SUBTYPE OF (IfcResourceLevelRelationship);
	RelatingApproval : IfcApproval;
	RelatedApprovals : SET [1:?] OF IfcApproval;
END_ENTITY;

8.2.3.2.5 References

Edit on Github


Is this page difficult to understand? Let us know!

8.2.3.2.6 Changelog

8.2.3.2.6.1 IFC4

  • attribute, RelatedApprovals
  • attribute, Description
  • attribute, Name
  • attribute, RelatedApproval