IfcRoleEnum

Definition from IAI: Roles which may be played by an actor.

> HISTORY This type has changes after IFC Release 2.0.
> ISSUE See issue and change log for issues and changes made in IFC Release 2x.

ENUMERATION

- SUPPLIER
- MANUFACTURER
- CONTRACTOR
- SUBCONTRACTOR
- ARCHITECT
- STRUCTURALENGINEER
- COSTENGINEER
- CLIENT
- BUILDINGOWNER
- BUILDINGOPERATOR
- MECHANICALENGINEER
- ELECTRICALENGINEER
- PROJECTMANAGER
- FACILITIESMANAGER
- CIVILENGINEER
- COMISSIONINGENGINEER
- ENGINEER
- OWNER
- CONSULTANT
- CONSTRUCTIONMANAGER
- FIELDCONSTRUCTIONMANAGER
- RESELLER
- USERDEFINED User defined value to be provided.

EXPRESS specification:

TYPE IfcRoleEnum = ENUMERATION OF
( | SUPPLIER, MANUFACTURER, CONTRACTOR, SUBCONTRACTOR, ARCHITECT, STRUCTURALENGINEER, COSTENGINEER, CLIENT, BUILDINGOWNER, BUILDINGOPERATOR, MECHANICALENGINEER, ELECTRICALENGINEER, PROJECTMANAGER, FACILITIESMANAGER, CIVILENGINEER, COMISSIONINGENGINEER, ENGINEER, OWNER, CONSULTANT, CONSTRUCTIONMANAGER, FIELDCONSTRUCTIONMANAGER, RESELLER, USERDEFINED);
END_TYPE;