IfcBuildingSystemTypeEnum

Natural language names
enBuilding System Type Enum
frEnumération des types de système
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcBuildingSystemTypeEnumADDED
Semantic definitions at the type
Type definition

This enumeration identifies different types of building systems.

HISTORY  New enumeration in IFC4.
Enumeration definition
ConstantDescription
FENESTRATIONSystem of doors, windows, and other fillings in opening in a building envelop that are designed to permit the passage of air or light.
FOUNDATIONSystem of shallow and deep foundation element that transmit forces to the supporting ground.
LOADBEARINGSystem of building elements that transmit forces and stiffen the construction.
OUTERSHELLSystem of building elements that provides the outer skin to protect the construction (such as the facade).
SHADINGSystem of shading elements (external or internal) that permits the limitation or control of impact of natural sun light.
TRANSPORTSystem of all transport elements in a building that enables the transport of people or goods.
USERDEFINED
NOTDEFINED
Formal representations
XSD Specification
 <xs:simpleType name="IfcBuildingSystemTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="fenestration"/>
   <xs:enumeration value="foundation"/>
   <xs:enumeration value="loadbearing"/>
   <xs:enumeration value="outershell"/>
   <xs:enumeration value="shading"/>
   <xs:enumeration value="transport"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
EXPRESS Specification
TYPE IfcBuildingSystemTypeEnum = ENUMERATION OF (
 FENESTRATION,
 FOUNDATION,
 LOADBEARING,
 OUTERSHELL,
 SHADING,
 TRANSPORT,
 USERDEFINED,
 NOTDEFINED);
END_TYPE;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page