IFC 4.3.x development IfcApprovalRelationship

Change log


deletionsattributesRelatedApproval Semantic definitions at the entity

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.

HISTORY  New entity in IFC2x2.

IFC4 CHANGE  Subtyped from IfcResourceLevelRelationship, order of attributes changed. Attributes

#Attribute Type Description
1Name OPTIONAL IfcLabel A name used to identify or qualify the relationship.
2Description OPTIONAL IfcText A description that may apply additional information about the relationship.
3RelatingApprovalIfcApproval The approval that other approval is related to.
4RelatedApprovalsSET [1:?] OF IfcApprovalThe approvals that are related to another (relating) approval.

> IFC4 CHANGE  The cardinality of this attribute has been changed to SET. Entity inheritance

dot_inheritance IfcApprovalRelationship IfcApprovalRelationship IfcResourceLevelRelationship IfcResourceLevelRelationship IfcApprovalRelationship->IfcResourceLevelRelationship IfcResourceLevelRelationship_children 8 more... IfcResourceLevelRelationship_children->IfcResourceLevelRelationship Formal representations

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