![]() | Labor Resource Type Enum |
![]() | Enumération des types de ressource en main d'œuvre |
| Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
|---|---|---|---|---|
| IfcLaborResourceTypeEnum | ADDED |
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.
| 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. |
<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>
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;