5.3.2.5 IfcTaskTypeEnum

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

HISTORY  New type in IFC4

Enumerated Item Definitions:

  • ATTENDANCE: Attendance or waiting on other things happening
  • CONSTRUCTION: Constructing or building something
  • DEMOLITION: Demolishing or breaking down something
  • DISMANTLE: Taking something apart carefully so that it can be recycled or reused
  • DISPOSAL: Disposing or getting rid of something
  • INSTALLATION: Installing something (equivalent to construction but more commonly used for engineering tasks)
  • LOGISTIC: Transporation or delivery of something
  • MAINTENANCE: Keeping something in good working order
  • MOVE: Moving things from one place to another
  • OPERATION: A procedure undertaken to start up the operation an artifact
  • REMOVAL: Removal of an item from use and taking it from its place of use
  • RENOVATION: Bringing something to an 'as-new' state
  • 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