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
| |
BUILDINGOPERATOR
| |
BUILDINGOWNER
| |
CIVILENGINEER
| |
CLIENT
| |
COMMISSIONINGENGINEER
| |
CONSTRUCTIONMANAGER
| |
CONSULTANT
| |
CONTRACTOR
| |
COSTENGINEER
| |
ELECTRICALENGINEER
| |
ENGINEER
| |
FACILITIESMANAGER
| |
FIELDCONSTRUCTIONMANAGER
| |
MANUFACTURER
| |
MECHANICALENGINEER
| |
OWNER
| |
PROJECTMANAGER
| |
RESELLER
| |
STRUCTURALENGINEER
| |
SUBCONTRACTOR
| |
SUPPLIER
| |
USERDEFINED
|
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;