5.4.2.10 IfcFacilityPartCommonTypeEnum
5.4.2.10.1 Semantic definition
This container defines the different common predefined types of facility parts that can further specify an IfcFacilityPartCommon.
5.4.2.10.2 Type values
| Type | Description | 
|---|---|
ABOVEGROUND
 | 
 A vertical facility part for elements belonging to the space above the finished ground.  | 
BELOWGROUND
 | 
 A vertical facility part for the containment of elements below the finished ground. This may include for example earthworks elements and elements in a pavement structure.  | 
JUNCTION
 | 
 A longitudinal facility part providing an at grade junction between two or more segments of longitudinal facilities usually of the same type.  | 
LEVELCROSSING
 | 
 A longitudinal facility part providing an at grade crossing between two or more different modes of transport e.g. road and railway or road and pedestrian.  | 
SEGMENT
 | 
 A longitudinal facility part encompassing a linear portion of the facility defined by some uniform characteristics, or a transition between segments of uniform characteristics.  | 
SUBSTRUCTURE
 | 
 A vertical facility part comprising of an underlying or supporting structure. this can be above or below finished ground level.  | 
SUPERSTRUCTURE
 | 
 A vertical facility part comprising of the upper volume of a structure, usually forming the volume of operation or the receiving of live loading.  | 
TERMINAL
 | 
 A longitudinal facility part that represents a termination segment of a longitudinal facility such as the end of a breakwater, road or rail section.  | 
USERDEFINED
 | 
 User-defined type  | 
NOTDEFINED
 | 
 Undefined type.  | 
5.4.2.10.3 Formal representation
TYPE IfcFacilityPartCommonTypeEnum = ENUMERATION OF
	(ABOVEGROUND
	,BELOWGROUND
	,JUNCTION
	,LEVELCROSSING
	,SEGMENT
	,SUBSTRUCTURE
	,SUPERSTRUCTURE
	,TERMINAL
	,USERDEFINED
	,NOTDEFINED);
END_TYPE;