#### 5.1.3.20 IfcRelAssociatesDocument

| Association à document
| Ordnet Dokument zu - Relation

The objectified relationship (IfcRelAssociatesDocument) handles the assignment of a document information (items of the select IfcDocumentSelect) to objects occurrences (subtypes of IfcObject) or object types (subtypes of IfcTypeObject).

The relationship is used to assign a document reference or a more detailed document information to objects. A single document reference can be applied to multiple objects.

The inherited attribute RelatedObjects define the objects to which the document association is applied. The attribute RelatingDocument is the reference to a document reference, applied to the object(s).

> HISTORY New entity in IFC2x.

## Construction Operations

Instance diagram

Identity

The Identity concept applies to this entity.

Exchange |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Import | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O
Export | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O

Revision Control

The Revision Control concept applies to this entity.

Exchange |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Import | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O
Export | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O

External Data Constraints

The External Data Constraints concept applies to this entity as shown in Table 8.

Table | Name | Reference | Format | Color
--- | --- | --- | --- | ---
Document | Name | IfcRelAssociatesDocument.Name | Key | #FFFF99
Document | CreatedBy | IfcRelAssociatesDocument.OwnerHistory\IfcOwnerHistory.OwningUser\IfcPersonAndOrganization.ThePerson\IfcPerson.Identification |  | #FFCC99
Document | CreatedOn | IfcRelAssociatesDocument.OwnerHistory\IfcOwnerHistory.CreationDate |  | #FFFF99
Document | Category | IfcRelAssociatesDocument.RelatingDocument\IfcDocumentInformation.Purpose |  | #FFCC99
Document | ApprovalBy | IfcRelAssociatesDocument.RelatingDocument\IfcDocumentInformation.DocumentOwner\IfcPersonAndOrganization.ThePerson\IfcPerson.Identification |  | #FFCC99
Document | Stage | IfcRelAssociatesDocument.RelatingDocument\IfcDocumentInformation.IntendedUse | Key | #FFCC99
Document | SheetName | IfcRelAssociatesDocument.RelatedObjects\ | Key | #FFCC99
Document | RowName | IfcRelAssociatesDocument.RelatedObjects[*] | Key | #FFCC99
Document | Directory | IfcRelAssociatesDocument.RelatingDocument\IfcDocumentInformation.Location |  | #FFFF99
Document | File | IfcRelAssociatesDocument.RelatingDocument\IfcDocumentInformation.Name |  | #FFFF99
Document | ExtSystem | IfcRelAssociatesDocument.OwnerHistory\IfcOwnerHistory.OwningApplication\IfcApplication.ApplicationIdentifier |  | #CC99FF
Document | ExtObject | IfcRelAssociatesDocument.RelatedObjects\ |  | #CC99FF
Document | ExtIdentifier | IfcRelAssociatesDocument.GlobalId |  | #CC99FF
Document | Description | IfcRelAssociatesDocument.Description |  | #CCFFCC
Document | Reference | IfcRelAssociatesDocument.RelatingDocument\IfcDocumentInformation.Identification |  | #CCFFCC
Table 8 — IfcRelAssociatesDocument External Data Constraints

Exchange |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Import | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O
Export | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O | O

XSD Specification:

<xs:element name="IfcRelAssociatesDocument" type="ifc:IfcRelAssociatesDocument" substitutionGroup="ifc:IfcRelAssociates" nillable="true"/>
<xs:complexType name="IfcRelAssociatesDocument">
<xs:complexContent>
<xs:extension base="ifc:IfcRelAssociates">
<xs:sequence>
<xs:element name="RelatingDocument">
<xs:complexType>
<xs:group ref="ifc:IfcDocumentSelect"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>

EXPRESS Specification:

ENTITY IfcRelAssociatesDocument

| SUBTYPE OF (IfcRelAssociates);

RelatingDocument | : | IfcDocumentSelect;

END_ENTITY;

Attribute Definitions:

RelatingDocument | : | Document information or reference which is applied to the objects.

Inheritance Graph:

ENTITY IfcRelAssociatesDocument

| ENTITY IfcRoot

GlobalId | : | IfcGloballyUniqueId;
OwnerHistory | : | OPTIONAL IfcOwnerHistory;
Name | : | OPTIONAL IfcLabel;
Description | : | OPTIONAL IfcText;

| ENTITY IfcRelationship

| ENTITY IfcRelAssociates

RelatedObjects | : | SET [1:?] OF IfcDefinitionSelect;

| ENTITY IfcRelAssociatesDocument

RelatingDocument | : | IfcDocumentSelect;

END_ENTITY;

Link to this page