IfcWorkCalendarTypeEnum

BACnet MVD

#### IfcWorkCalendarTypeEnum

Natural language names

| Work Calendar Type Enum
| Enumération des types de calendrier

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC2x3 to IFC4
IfcWorkCalendarTypeEnum |  |  | ADDED |

##### Semantic definitions at the type

Type definition

An IfcWorkCalendarTypeEnum is an enumeration data type that specifies the types of work calendar from which the relevant control can be selected. If given it should help to identify base calendars.

> HISTORY Introduced in IFC4.

Enumeration definition

Constant | Description
--- | ---
FIRSTSHIFT | Belongs to the first shift.
SECONDSHIFT | Belongs to the second shift.
THIRDSHIFT | Belongs to the third shift.
USERDEFINED |
NOTDEFINED |

##### Formal representations

XML Specification
`<xs:simpleType name="IfcWorkCalendarTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="firstshift"/>
<xs:enumeration value="secondshift"/>
<xs:enumeration value="thirdshift"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
`
EXPRESS Specification
`TYPE IfcWorkCalendarTypeEnum = ENUMERATION OF (
FIRSTSHIFT,
SECONDSHIFT,
THIRDSHIFT,
USERDEFINED,
NOTDEFINED);
END_TYPE;

EXPRESS-G diagram

`

References: IfcWorkCalendar

Link to this page