IfcTaskTypeEnum

Natural language names
enTask Type Enum
frÉnumération des types de tâche
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcTaskTypeEnumADDED
Semantic definitions at the type
Type definition

The IfcTaskTypeEnum defines the range of different types of task that can be specified.

HISTORY  New type in IFC4
Enumeration definition
ConstantDescription
ATTENDANCEAttendance or waiting on other things happening.
CONSTRUCTIONConstructing or building something.
DEMOLITIONDemolishing or breaking down something.
DISMANTLETaking something apart carefully so that it can be recycled or reused.
DISPOSALDisposing or getting rid of something.
INSTALLATIONInstalling something (equivalent to construction but more commonly used for engineering tasks).
LOGISTICTransporation or delivery of something.
MAINTENANCEKeeping something in good working order.
MOVEMoving things from one place to another.
OPERATIONA procedure undertaken to start up the operation an artifact.
REMOVALRemoval of an item from use and taking it from its place of use.
RENOVATIONBringing something to an 'as-new' state.
USERDEFINED
NOTDEFINED
Formal representations
XSD Specification
 <xs:simpleType name="IfcTaskTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="attendance"/>
   <xs:enumeration value="construction"/>
   <xs:enumeration value="demolition"/>
   <xs:enumeration value="dismantle"/>
   <xs:enumeration value="disposal"/>
   <xs:enumeration value="installation"/>
   <xs:enumeration value="logistic"/>
   <xs:enumeration value="maintenance"/>
   <xs:enumeration value="move"/>
   <xs:enumeration value="operation"/>
   <xs:enumeration value="removal"/>
   <xs:enumeration value="renovation"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcTaskTypeEnum = ENUMERATION OF (
 ATTENDANCE,
 CONSTRUCTION,
 DEMOLITION,
 DISMANTLE,
 DISPOSAL,
 INSTALLATION,
 LOGISTIC,
 MAINTENANCE,
 MOVE,
 OPERATION,
 REMOVAL,
 RENOVATION,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page