IfcBuildingElementProxyTypeEnum

Natural language names
Building Element Proxy Type Enum
Enumération des types d'éléments de construction non définis
Change log
ItemSPFXMLChangeDescription
4.0.0.0
    IfcBuildingElementProxyTypeEnumMOVEDSchema changed from IFCPRODUCTEXTENSION to IFCSHAREDBLDGELEMENTS.
4.0.2.0
    IfcBuildingElementProxyTypeEnum
      PROVISIONFORSPACEADDED
Semantic definitions at the type
Type definition

This enumeration defines the available generic types for IfcBuildingElementProxy or IfcBuildingElementProxyType.

HISTORY  New enumeration IFC2x3
IFC4 CHANGE  Enumerators PROVISIONFORVOID and PROVISIONFORSPACE added.
DEPRECATION  The enumerator COMPLEX, ELEMENT, PARTIAL shall no longer be used.
Enumeration definition
ConstantDescription
COMPLEXNot used - kept for upward compatibility.
ELEMENTNot used - kept for upward compatibility.
PARTIALNot used - kept for upward compatibility.
PROVISIONFORVOIDThe proxy denotes a provision for voids (an proposed opening not applied as void yet).
PROVISIONFORSPACEThe proxy denotes a provision for space (e.g. the space allocated as a provision for mechanical equipment or furniture).
USERDEFINEDUser-defined building element proxy.
NOTDEFINEDUndefined building element proxy.
Formal representations
XML Specification
 <xs:simpleType name="IfcBuildingElementProxyTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="complex"/>
   <xs:enumeration value="element"/>
   <xs:enumeration value="partial"/>
   <xs:enumeration value="provisionforvoid"/>
   <xs:enumeration value="provisionforspace"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcBuildingElementProxyTypeEnum = ENUMERATION OF (
 COMPLEX,
 ELEMENT,
 PARTIAL,
 PROVISIONFORVOID,
 PROVISIONFORSPACE,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcBuildingElementProxy IfcBuildingElementProxyType

Link to this page  Link to this page