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. |
8.2.3.2.4 Formal representation
ENTITY IfcApprovalRelationship
SUBTYPE OF (IfcResourceLevelRelationship);
RelatingApproval : IfcApproval;
RelatedApprovals : SET [1:?] OF IfcApproval;
END_ENTITY;