Skip to main content

EntityRepresentation

An objectified relation declaring that a twin entity is represented by another entity. Modelled as a relation (not an inline attribute) so it stays addressable and extensible, mirroring how twinReferences objectifies twin-to-twin relations.

Index

Properties

relatingEntity

relatingEntity: string

Reference to the entity that is represented, e.g. twin~twin:{twinId}.entity:{entityId} for an entity in a twin. Must name an entity: the shared grammar also admits a bare domain (a scope, not an entity), which the service refuses here

representedBy

representedBy: string

Reference to the entity that provides this entity's representation, e.g. twin~twin:{twinId}.file:{fileId}/entities/{ifcGid} for an IFC product within one of the twin's model files. Must name an entity, as relatingEntity must

Page Options