IFC 4.4.0.0 build 20261005 (IFC4X4_DEV_20260525) ⚠ buildingSMART Working Draft. All content is 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).

{ .change-ifc2x4}

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 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

3 contributor(s): ArturTomczakDion MoultbSI-Bot
Last change: Improve definition split (#876) * bring back headers headers were previously removed by mistake, now bringing them back * add new lines and rename the tag add the word 'short' in it * unify newlines make exactly one newline before and two after the tag * resolving typos Because bringing back headers required to go back in time to previous version, I'm now re-resolving the issues: #861, #860, #856 by ArturTomczak on 2024-07-16T16:07:28+02:00

Is this page difficult to understand? Let us know!