IfcLaborResourceTypeEnum

BACnet MVD

#### IfcLaborResourceTypeEnum

Natural language names

| Labor Resource Type Enum
| Enumération des types de ressource en main d'œuvre

Change log

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

##### Semantic definitions at the type

Type definition

This enumeration is used to identify the primary purpose of a labour resource, and is limited to high-level categories based upon common skill sets.

> HISTORY New enumeration in IFC4.

Enumeration definition

Constant | Description
--- | ---
ADMINISTRATION | Coordination of work.
CARPENTRY | Rough carpentry including framing.
CLEANING | Removal of dust and debris.
CONCRETE |
DRYWALL | Gypsum wallboard placement and taping.
ELECTRIC | Electrical fixtures, equipment, and cables.
FINISHING | Finish carpentry including custom cabinetry.
FLOORING |
GENERAL | General labour not requiring specific skill.
HVAC | Heating and ventilation fixtures, equipment, and ducts.
LANDSCAPING | Grass, plants, trees, or irrigation.
MASONRY | Laying bricks or blocks with mortar.
PAINTING | Applying decorative coatings or coverings.
PAVING | Asphalt or concrete roads and walkways.
PLUMBING | Plumbing fixtures, equipment, and pipes.
ROOFING | Membranes, shingles, tile, or other roofing.
SITEGRADING | Excavating, filling, or contouring earth.
STEELWORK | Erecting and attaching steel elements.
SURVEYING | Determining positions, distances, and angles.
USERDEFINED | User-defined resource.
NOTDEFINED | Undefined resource.

##### Formal representations

XML Specification
`<xs:simpleType name="IfcLaborResourceTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="administration"/>
<xs:enumeration value="carpentry"/>
<xs:enumeration value="cleaning"/>
<xs:enumeration value="concrete"/>
<xs:enumeration value="drywall"/>
<xs:enumeration value="electric"/>
<xs:enumeration value="finishing"/>
<xs:enumeration value="flooring"/>
<xs:enumeration value="general"/>
<xs:enumeration value="hvac"/>
<xs:enumeration value="landscaping"/>
<xs:enumeration value="masonry"/>
<xs:enumeration value="painting"/>
<xs:enumeration value="paving"/>
<xs:enumeration value="plumbing"/>
<xs:enumeration value="roofing"/>
<xs:enumeration value="sitegrading"/>
<xs:enumeration value="steelwork"/>
<xs:enumeration value="surveying"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
`
EXPRESS Specification
`TYPE IfcLaborResourceTypeEnum = ENUMERATION OF (
ADMINISTRATION,
CARPENTRY,
CLEANING,
CONCRETE,
DRYWALL,
ELECTRIC,
FINISHING,
FLOORING,
GENERAL,
HVAC,
LANDSCAPING,
MASONRY,
PAINTING,
PAVING,
PLUMBING,
ROOFING,
SITEGRADING,
STEELWORK,
SURVEYING,
USERDEFINED,
NOTDEFINED);
END_TYPE;

EXPRESS-G diagram

`

References: IfcLaborResource IfcLaborResourceType

Link to this page