![]()  | Spatial Zone Type Enum | 
![]()  | Énumération des types de zone spatiale | 
| Item | SPF | XML | Change | Description | IFC2x3 to IFC4 | 
|---|---|---|---|---|
| IfcSpatialZoneTypeEnum | ADDED | 
This enumeration defines the range of different types of spatial zones that can further specify an IfcSpatialZoneTypeEnum.
HISTORY New enumeration in IFC4.
| Constant | Description | 
|---|---|
| CONSTRUCTION | The spatial zone is used to represent a construction zone for the production process. | 
| FIRESAFETY | The spatial zone is used to represent a fire safety zone, or fire compartment. | 
| LIGHTING | The spatial zone is used to represent a lighting zone; a daylight zone, or an artificial lighting zone. | 
| OCCUPANCY | The spatial zone is used to represent a zone of particular occupancy. | 
| SECURITY | The spatial zone is used to represent a zone for security planning and maintainance work. | 
| THERMAL | The spatial zone is used to represent a thermal zone. | 
| TRANSPORT | |
| VENTILATION | The spatial zone is used to represent a ventilation zone. | 
| USERDEFINED | User defined type spatial zone. | 
| NOTDEFINED | Undefined type spatial zone. | 
 <xs:simpleType name="IfcSpatialZoneTypeEnum">
  <xs:restriction base="xs:string">
   <xs:enumeration value="construction"/>
   <xs:enumeration value="firesafety"/>
   <xs:enumeration value="lighting"/>
   <xs:enumeration value="occupancy"/>
   <xs:enumeration value="security"/>
   <xs:enumeration value="thermal"/>
   <xs:enumeration value="transport"/>
   <xs:enumeration value="ventilation"/>
   <xs:enumeration value="userdefined"/>
   <xs:enumeration value="notdefined"/>
  </xs:restriction>
 </xs:simpleType>
TYPE IfcSpatialZoneTypeEnum = ENUMERATION OF (
 CONSTRUCTION, 
 FIRESAFETY, 
 LIGHTING, 
 OCCUPANCY, 
 SECURITY, 
 THERMAL, 
 TRANSPORT, 
 VENTILATION, 
 USERDEFINED, 
 NOTDEFINED);
END_TYPE;
  References: IfcSpatialZone
IfcSpatialZoneType