IfcProcedureTypeEnum

BACnet MVD

#### IfcProcedureTypeEnum

Natural language names

| Procedure Type Enum
| Enumération des types de procédure

##### Semantic definitions at the type

Type definition

The IfcProcedureTypeEnum defines the range of different types of procedure that can be specified.

> HISTORY New type in IFC2x2

Enumeration definition

Constant | Description
--- | ---
ADVICE_CAUTION | A caution that should be taken note of as a procedure or when carrying out a procedure.
ADVICE_NOTE | Additional information or advice that should be taken note of as a procedure or when carrying out a procedure.
ADVICE_WARNING | A warning of potential danger that should be taken note of as a procedure or when carrying out a procedure.
CALIBRATION | A procedure undertaken to calibrate an artifact.
DIAGNOSTIC |
SHUTDOWN | A procedure undertaken to shutdown the operation an artifact.
STARTUP | A procedure undertaken to start up the operation an artifact.
USERDEFINED |
NOTDEFINED |

##### Formal representations

XML Specification
`<xs:simpleType name="IfcProcedureTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="advice_caution"/>
<xs:enumeration value="advice_note"/>
<xs:enumeration value="advice_warning"/>
<xs:enumeration value="calibration"/>
<xs:enumeration value="diagnostic"/>
<xs:enumeration value="shutdown"/>
<xs:enumeration value="startup"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
`
EXPRESS Specification
`TYPE IfcProcedureTypeEnum = ENUMERATION OF (
ADVICE_CAUTION,
ADVICE_NOTE,
ADVICE_WARNING,
CALIBRATION,
DIAGNOSTIC,
SHUTDOWN,
STARTUP,
USERDEFINED,
NOTDEFINED);
END_TYPE;

EXPRESS-G diagram

`

References: IfcProcedure IfcProcedureType

Link to this page