Navigation

IfcOrganization

Definition from IAI: A named and structured grouping with a corporate identity.

HISTORY This entity has changes after IFC Release 1.5.1.
This entity has changes after IFC Release 2.0.
ISSUE See issue and change log for issues and changes made in IFC Release 2x.

EXPRESS specification:

ENTITY IfcOrganization;
Id  :  OPTIONAL IfcIdentifier;
Name  :  IfcLabel;
Description  :  OPTIONAL IfcText;
Roles  :  OPTIONAL LIST [1:?] OF IfcActorRole;
Addresses  :  OPTIONAL LIST [1:?] OF IfcAddress;
INVERSE
IsRelatedBy  :  SET OF IfcOrganizationRelationship FOR RelatedOrganizations;
Relates  :  SET OF IfcOrganizationRelationship FOR RelatingOrganization;
Engages  :  SET OF IfcPersonAndOrganization FOR TheOrganization;
END_ENTITY;

Attribute definitions:

Id  :  Identification of the organization.
Name  :  The word, or group of words, by which the organization is referred to.
Description  :  Text that relates the nature of the organization.
Roles  :  Roles played by the organization.
Addresses  :  Postal and telecom addresses of an organization.

NOTE: There may be several addresses related to an organization.
IsRelatedBy  :  The inverse relationship for relationship RelatedOrganizations of IfcOrganizationRelationship.
Relates  :  The inverse relationship for relationship RelatingOrganization of IfcOrganizationRelationship.
Engages  :  Inverse relationship to IfcPersonAndOrganization relationships in which IfcOrganization is engaged.

References (5):

Name Type Referred through Express-G
IfcActorSelect Select
Select relation
Diagram 1
IfcAddress Entity
Attribute 'OfOrganization'
Diagram 2
IfcOrganizationRelationship Entity
Attribute 'RelatingOrganization'
Attribute 'RelatedOrganizations'
Diagram 1
IfcPersonAndOrganization Entity
Attribute 'TheOrganization'
Diagram 1

Inheritance graph

ENTITY IfcOrganization;
ENTITY IfcOrganization;
Id  :  OPTIONAL IfcIdentifier;
Name  :  IfcLabel;
Description  :  OPTIONAL IfcText;
Roles  :  OPTIONAL LIST [1:?] OF IfcActorRole;
Addresses  :  OPTIONAL LIST [1:?] OF IfcAddress;
INVERSE
IsRelatedBy  :  SET OF IfcOrganizationRelationship FOR RelatedOrganizations;
Relates  :  SET OF IfcOrganizationRelationship FOR RelatingOrganization;
Engages  :  SET OF IfcPersonAndOrganization FOR TheOrganization;
END_ENTITY;