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.
TableNameReferenceFormatColor
DocumentNameIfcRelAssociatesDocument.NameKey#FFFF99
DocumentCreatedByIfcRelAssociatesDocument.OwnerHistory\IfcOwnerHistory.OwningUser\IfcPersonAndOrganization.ThePerson\IfcPerson.Identification #FFCC99
DocumentCreatedOnIfcRelAssociatesDocument.OwnerHistory\IfcOwnerHistory.CreationDate #FFFF99
DocumentCategoryIfcRelAssociatesDocument.RelatingDocument\IfcDocumentInformation.Purpose #FFCC99
DocumentApprovalByIfcRelAssociatesDocument.RelatingDocument\IfcDocumentInformation.DocumentOwner\IfcPersonAndOrganization.ThePerson\IfcPerson.Identification #FFCC99
DocumentStageIfcRelAssociatesDocument.RelatingDocument\IfcDocumentInformation.IntendedUseKey#FFCC99
DocumentSheetNameIfcRelAssociatesDocument.RelatedObjects\Key#FFCC99
DocumentRowNameIfcRelAssociatesDocument.RelatedObjects[*]Key#FFCC99
DocumentDirectoryIfcRelAssociatesDocument.RelatingDocument\IfcDocumentInformation.Location #FFFF99
DocumentFileIfcRelAssociatesDocument.RelatingDocument\IfcDocumentInformation.Name #FFFF99
DocumentExtSystemIfcRelAssociatesDocument.OwnerHistory\IfcOwnerHistory.OwningApplication\IfcApplication.ApplicationIdentifier #CC99FF
DocumentExtObjectIfcRelAssociatesDocument.RelatedObjects\ #CC99FF
DocumentExtIdentifierIfcRelAssociatesDocument.GlobalId #CC99FF
DocumentDescriptionIfcRelAssociatesDocument.Description #CCFFCC
DocumentReferenceIfcRelAssociatesDocument.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  Link to this page