8.3.2.5 IfcObjectiveEnum
8.3.2.5.1 Semantic definition
IfcObjectiveEnum is an enumeration used to determine the objective for which purpose the constraint needs to be satisfied.
8.3.2.5.2 Type values
| Type |
Description |
CODECOMPLIANCE
|
A constraint whose objective is to ensure satisfaction of a code compliance provision.
|
|
CODEWAIVER
|
A constraint whose objective is to identify an agreement that code compliance requirements (the waiver) will not be enforced.
|
|
DESIGNINTENT
|
A constraint whose objective is to ensure satisfaction of a design intent provision.
|
|
EXTERNAL
|
A constraint whose objective is to synchronize data with an external source such as a file
|
|
HEALTHANDSAFETY
|
A constraint whose objective is to ensure satisfaction of a health and safety provision.
|
|
MERGECONFLICT
|
A constraint whose objective is to resolve a conflict such as merging data from multiple sources.
|
|
MODELVIEW
|
A constraint whose objective is to ensure data conforms to a model view definition.
|
|
PARAMETER
|
A constraint whose objective is to calculate a value based on other referenced values.
|
|
REQUIREMENT
|
A constraint whose objective is to ensure satisfaction of a project requirement provision.
|
|
SPECIFICATION
|
A constraint whose objective is to ensure satisfaction of a specification provision.
|
|
TRIGGERCONDITION
|
A constraint whose objective is to indicate a limiting value beyond which the condition of an object requires a particular form of attention.
|
|
USERDEFINED
|
No description available.
|
|
NOTDEFINED
|
No description available.
|
|
Table 8.3.2.5.A
8.3.2.5.3 Formal representation
TYPE IfcObjectiveEnum = ENUMERATION OF
(CODECOMPLIANCE
,CODEWAIVER
,DESIGNINTENT
,EXTERNAL
,HEALTHANDSAFETY
,MERGECONFLICT
,MODELVIEW
,PARAMETER
,REQUIREMENT
,SPECIFICATION
,TRIGGERCONDITION
,USERDEFINED
,NOTDEFINED);
END_TYPE;
8.3.2.5.4 References