IFC 4.3.x development

8.1.3.3 IfcOrganization

Change log

IFC4

modificationsattributes Id nameChanged from Id to Identification

8.1.3.3.1 Semantic definitions at the entity

A named and structured grouping with a corporate identity.

NOTE  The relationships between IfcOrganization's, like between department within a company, can be expressed using the objectified relationship IfcOrganizationRelationship.

NOTE  Entity adapted from organization defined in ISO 10303-41.

HISTORY  New entity in IFC1.5.1.

IFC4 CHANGE  Attribute 'Id' renamed to Identification.

8.1.3.3.1 Attributes

# Attribute Type Description
IfcOrganization
1 IdentificationOPTIONAL IfcIdentifier Identification of the organization.
2 Name IfcLabel The word, or group of words, by which the organization is referred to.
3 Description OPTIONAL IfcText Text that relates the nature of the organization.
4 Roles OPTIONAL LIST [1:?] OF IfcActorRole Roles played by the organization.
5 Addresses OPTIONAL LIST [1:?] OF IfcAddress Postal and telecom addresses of an organization.

> NOTE  There may be several addresses related to an organization.
IsRelatedBy SET [0:?] OF IfcOrganizationRelationship FOR RelatedOrganizationsThe inverse relationship for relationship RelatedOrganizations of IfcOrganizationRelationship.
Relates SET [0:?] OF IfcOrganizationRelationship FOR RelatingOrganizationThe inverse relationship for relationship RelatingOrganization of IfcOrganizationRelationship.
Engages SET [0:?] OF IfcPersonAndOrganization FOR TheOrganization Inverse relationship to IfcPersonAndOrganization relationships in which IfcOrganization is engaged.

8.1.3.3.2 Entity inheritance

dot_inheritance IfcOrganization IfcOrganization

8.1.3.3.3 Formal representations

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