8.1.2.3 IfcRoleEnum
8.1.2.3.1 Semantic definition
This enumeration defines roles which may be played by an actor.
8.1.2.3.2 Type values
Type | Description |
---|---|
ARCHITECT
|
Architect |
BUILDINGOPERATOR
|
Facility operator |
BUILDINGOWNER
|
Facility owner |
CIVILENGINEER
|
Civil engineer |
CLIENT
|
Client |
COMMISSIONINGENGINEER
|
Commissioning engineer |
CONSTRUCTIONMANAGER
|
Construction manager |
CONSULTANT
|
Consultant |
CONTRACTOR
|
Contractor |
COSTENGINEER
|
Cost engineer |
ELECTRICALENGINEER
|
Electrical engineer |
ENGINEER
|
Engineer |
FACILITIESMANAGER
|
Facilities manager |
FIELDCONSTRUCTIONMANAGER
|
Field construction manager |
MANUFACTURER
|
Manufacturer |
MECHANICALENGINEER
|
Mechanical engineer |
OWNER
|
Owner |
PROJECTMANAGER
|
Project manager |
RESELLER
|
Reseller |
STRUCTURALENGINEER
|
Structural engineer |
SUBCONTRACTOR
|
Sub-contractor |
SUPPLIER
|
Supplier |
USERDEFINED
|
User defined value to be provided. |
8.1.2.3.3 Formal representation
TYPE IfcRoleEnum = ENUMERATION OF
(ARCHITECT
,BUILDINGOPERATOR
,BUILDINGOWNER
,CIVILENGINEER
,CLIENT
,COMMISSIONINGENGINEER
,CONSTRUCTIONMANAGER
,CONSULTANT
,CONTRACTOR
,COSTENGINEER
,ELECTRICALENGINEER
,ENGINEER
,FACILITIESMANAGER
,FIELDCONSTRUCTIONMANAGER
,MANUFACTURER
,MECHANICALENGINEER
,OWNER
,PROJECTMANAGER
,RESELLER
,STRUCTURALENGINEER
,SUBCONTRACTOR
,SUPPLIER
,USERDEFINED);
END_TYPE;