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

8.5.2.8 IfcRecurrenceTypeEnum

8.5.2.8.1 Semantic definition

IfcRecurrenceTypeEnum enumerates the recurring pattern type, with valid combinations as indicated.

8.5.2.8.2 Type values

Type Description
BY_DAY_COUNT

Interval, Occurrences.

BY_WEEKDAY_COUNT

WeekdayComponent, Interval, Occurrences.

DAILY

Interval, Occurrences.

MONTHLY_BY_DAY_OF_MONTH

DayComponent, Interval, Occurrences.

MONTHLY_BY_POSITION

WeekdayComponent, Position, Interval, Occurrences.

WEEKLY

WeekdayComponent, Interval, Occurrences.

YEARLY_BY_DAY_OF_MONTH

DayComponent, MonthComponent, Interval, Occurrences.

YEARLY_BY_POSITION

WeekdayComponent, MonthComponent, Position, Interval, Occurrences.

Table A

8.5.2.8.3 Formal representation

TYPE IfcRecurrenceTypeEnum = ENUMERATION OF
(BY_DAY_COUNT
,BY_WEEKDAY_COUNT
,DAILY
,MONTHLY_BY_DAY_OF_MONTH
,MONTHLY_BY_POSITION
,WEEKLY
,YEARLY_BY_DAY_OF_MONTH
,YEARLY_BY_POSITION);
END_TYPE;

8.5.2.8.4 References

Edit on Github

4 contributor(s): ArturTomczakbSI-BotVukas PajicDion 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!

8.5.2.8.5 Changelog

8.5.2.8.5.1 IFC4

  • New resource