![]() | Organisation |
![]() | Organization |
![]() | Organisation |
| Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
|---|---|---|---|---|
| IfcOrganization | ||||
| Identification | X | MODIFIED | Name changed from Id to Identification. |
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.
| # | Attribute | Type | Cardinality | Description | C |
|---|---|---|---|---|---|
| 1 | Identification | - | This attribute is out of scope for this model view definition and shall not be set. | ||
| 2 | Name | IfcLabel | The word, or group of words, by which the organization is referred to. | X | |
| 3 | Description | - | This attribute is out of scope for this model view definition and shall not be set. | ||
| 4 | Roles | - | This attribute is out of scope for this model view definition and shall not be set. | ||
| 5 | Addresses | - | This attribute is out of scope for this model view definition and shall not be set. | ||
| Engages | IfcPersonAndOrganization @TheOrganization | S[0:?] | Inverse relationship to IfcPersonAndOrganization relationships in which IfcOrganization is engaged. |
| # | Attribute | Type | Cardinality | Description | C |
|---|---|---|---|---|---|
| IfcOrganization | |||||
| 1 | Identification | - | This attribute is out of scope for this model view definition and shall not be set. | ||
| 2 | Name | IfcLabel | The word, or group of words, by which the organization is referred to. | X | |
| 3 | Description | - | This attribute is out of scope for this model view definition and shall not be set. | ||
| 4 | Roles | - | This attribute is out of scope for this model view definition and shall not be set. | ||
| 5 | Addresses | - | This attribute is out of scope for this model view definition and shall not be set. | ||
| Engages | IfcPersonAndOrganization @TheOrganization | S[0:?] | Inverse relationship to IfcPersonAndOrganization relationships in which IfcOrganization is engaged. | ||
<xs:element name="IfcOrganization" type="ifc:IfcOrganization" substitutionGroup="ifc:Entity" nillable="true"/>
<xs:complexType name="IfcOrganization">
<xs:complexContent>
<xs:extension base="ifc:Entity">
<xs:attribute name="Name" type="ifc:IfcLabel" use="optional"/>
</xs:extension>
</xs:complexContent>
</xs:complexType>
ENTITY IfcOrganization;
Identification : OPTIONAL IfcStrippedOptional;
Name : IfcLabel;
Description : OPTIONAL IfcStrippedOptional;
Roles : OPTIONAL LIST [1:?] OF IfcStrippedOptional;
Addresses : OPTIONAL LIST [1:?] OF IfcStrippedOptional;
INVERSE
Engages : SET [0:?] OF IfcPersonAndOrganization FOR TheOrganization;
END_ENTITY;
public class IfcOrganization extends IfcBase
{
private string Identification;
private string Name;
private string Description;
private IfcStrippedOptional[] Roles;
private IfcStrippedOptional[] Addresses;
private IfcStrippedOptional[] IsRelatedBy;
private IfcStrippedOptional[] Relates;
private IfcPersonAndOrganization[] Engages;
}
References: IfcPersonAndOrganization
IfcApplication