IFC 4.3.2.20250905 (IFC4X3_ADD2) under development

  • Help suggest improvements
  • Get user or developer support

8.6.3.4 IfcDocumentInformationRelationship

8.6.3.4.1 Semantic definition

An IfcDocumentInformationRelationship is a relationship entity that enables a document to have the ability to reference other documents. It is used to describe relationships in which one document may reference one or more other sub documents or where a document is used as a replacement for another document (but where both the original and the replacing document need to be retained).

New entity in IFC2x. Subtyped from IfcResourceLevelRelationship, order of attributes changed.

8.6.3.4.2 Entity inheritance

8.6.3.4.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
IfcDocumentInformationRelationship (3)
3 RelatingDocument IfcDocumentInformation

The document that acts as the parent, referencing or original document in a relationship.

4 RelatedDocuments SET [1:?] OF IfcDocumentInformation

The document that acts as the child, referenced or replacing document in a relationship.

5 RelationshipType OPTIONAL IfcLabel

Describes the type of relationship between documents. This could be sub-document, replacement etc. The interpretation has to be established in an application context.

Table 8.6.3.4.A

8.6.3.4.4 Formal representation

ENTITY IfcDocumentInformationRelationship
 SUBTYPE OF (IfcResourceLevelRelationship);
	RelatingDocument : IfcDocumentInformation;
	RelatedDocuments : SET [1:?] OF IfcDocumentInformation;
	RelationshipType : OPTIONAL IfcLabel;
END_ENTITY;

8.6.3.4.5 References

Edit on Github


Is this page difficult to understand? Let us know!