IFC 4.4.0.0 build 20261005 (IFC4X4_DEV_20260525) โš  buildingSMART Working Draft. All content is under development.

  • Help suggest improvements
  • Get user or developer support

5.3.2.1 IfcEventTriggerTypeEnum

5.3.2.1.1 Semantic definition

The IfcEventTriggerTypeEnum defines the range of different types of event trigger that can be specified. The definition of event trigger types has been adopted from the Business Process Modeling Notation (BPMN), which is also used in the Information Delivery Manual (IDM) for defining business processes. More detailed information about the use of event trigger types can be found in these specifications.

5.3.2.1.2 Type values

Type Description
EVENTCOMPLEX

An event trigger that is a complex combination of things.

EVENTMESSAGE

An event trigger that is a message or set of information.

EVENTRULE

An event trigger that is a rule or constraint.

EVENTTIME

An event trigger that is at, or occurs after, a particular point in or period of time.

USERDEFINED

User defined.

NOTDEFINED

Not defined.

Table A

5.3.2.1.3 Formal representation

TYPE IfcEventTriggerTypeEnum = ENUMERATION OF
(EVENTCOMPLEX
,EVENTMESSAGE
,EVENTRULE
,EVENTTIME
,USERDEFINED
,NOTDEFINED);
END_TYPE;

5.3.2.1.4 References

Edit on Github

4 contributor(s): ArturTomczakbSI-BotLรฉon van BerloDion Moult
Last change: Closing definitions with full stop for consistency by ArturTomczak on 2026-04-27T16:08:07+02:00

Is this page difficult to understand? Let us know!

5.3.2.1.5 Changelog

5.3.2.1.5.1 IFC4

  • New resource