Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IfcOrganization

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

NOTE: The relationships between IfcOrganizations, like a Department within a Company, can be expressed using IfcOrganizationRelationship.
NOTE Corresponding STEP name: organization, please refer to ISO/IS 10303-41:1994 for the final definition of the formal standard.
HISTORY New entity in IFC Release 1.5.1.

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.

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;