Section Contents

5. Core data schemas
5.1 IfcKernel
5.1.1 Schema Definition
5.1.2 Types
5.1.2.1 IfcPropertySetDefinitionSet |
5.1.2.2 IfcComplexPropertyTemplateTypeEnum |
5.1.2.3 IfcObjectTypeEnum |
5.1.2.4 IfcPropertySetTemplateTypeEnum |
5.1.2.5 IfcSimplePropertyTemplateTypeEnum |
5.1.2.6 IfcDefinitionSelect |
5.1.2.7 IfcProcessSelect |
5.1.2.8 IfcProductSelect |
5.1.2.9 IfcPropertySetDefinitionSelect |
5.1.2.10 IfcResourceSelect |
5.1.3 Entities
5.1.3.1 IfcActor
5.1.3.2 IfcComplexPropertyTemplate
5.1.3.3 IfcContext
5.1.3.4 IfcControl
5.1.3.5 IfcGroup
5.1.3.6 IfcObject
5.1.3.7 IfcObjectDefinition
5.1.3.8 IfcPreDefinedPropertySet
5.1.3.9 IfcProcess
5.1.3.10 IfcProduct
5.1.3.11 IfcProject
5.1.3.12 IfcProjectLibrary
5.1.3.13 IfcPropertyDefinition
5.1.3.14 IfcPropertySet
5.1.3.15 IfcPropertySetDefinition
5.1.3.16 IfcPropertySetTemplate
5.1.3.17 IfcPropertyTemplate
5.1.3.18 IfcPropertyTemplateDefinition
5.1.3.19 IfcProxy
5.1.3.20 IfcQuantitySet
5.1.3.21 IfcRelAggregates
5.1.3.22 IfcRelAssigns
5.1.3.23 IfcRelAssignsToActor
5.1.3.24 IfcRelAssignsToControl
5.1.3.25 IfcRelAssignsToGroup
5.1.3.26 IfcRelAssignsToGroupByFactor
5.1.3.27 IfcRelAssignsToProcess
5.1.3.28 IfcRelAssignsToProduct
5.1.3.29 IfcRelAssignsToResource
5.1.3.30 IfcRelAssociates
5.1.3.31 IfcRelAssociatesClassification
5.1.3.32 IfcRelAssociatesDocument
5.1.3.33 IfcRelAssociatesLibrary
5.1.3.34 IfcRelationship
5.1.3.35 IfcRelConnects
5.1.3.36 IfcRelDeclares
5.1.3.37 IfcRelDecomposes
5.1.3.38 IfcRelDefines
5.1.3.39 IfcRelDefinesByObject
5.1.3.40 IfcRelDefinesByProperties
5.1.3.41 IfcRelDefinesByTemplate
5.1.3.42 IfcRelDefinesByType
5.1.3.43 IfcRelNests
5.1.3.44 IfcResource
5.1.3.45 IfcRoot
5.1.3.46 IfcSimplePropertyTemplate
5.1.3.47 IfcTypeObject
5.1.3.48 IfcTypeProcess
5.1.3.49 IfcTypeProduct
5.1.3.50 IfcTypeResource
5.1.4 Functions
5.1.4.1 IfcCorrectObjectAssignment
5.1.4.2 IfcUniquePropertyName
5.1.4.3 IfcUniquePropertyTemplateNames
5.1.4.4 IfcUniquePropertySetNames
5.1.4.5 IfcUniqueDefinitionNames
5.1.5 Rules
5.1.5.1 IfcSingleProjectInstance
5.1.6 Property Sets
5.1.6.1 Pset_ActorCommon
5.2 IfcControlExtension
5.2.1 Schema Definition
5.2.2 Types
5.2.2.1 IfcPerformanceHistoryTypeEnum |
5.2.3 Entities
5.2.3.1 IfcPerformanceHistory
5.2.3.2 IfcRelAssociatesApproval
5.2.3.3 IfcRelAssociatesConstraint
5.3 IfcProcessExtension
5.3.1 Schema Definition
5.3.2 Types
5.3.2.1 IfcEventTriggerTypeEnum |
5.3.2.2 IfcEventTypeEnum |
5.3.2.3 IfcProcedureTypeEnum |
5.3.2.4 IfcSequenceEnum |
5.3.2.5 IfcTaskTypeEnum |
5.3.2.6 IfcWorkCalendarTypeEnum |
5.3.2.7 IfcWorkPlanTypeEnum |
5.3.2.8 IfcWorkScheduleTypeEnum |
5.3.3 Entities
5.3.3.1 IfcEvent
5.3.3.2 IfcEventType
5.3.3.3 IfcProcedure
5.3.3.4 IfcProcedureType
5.3.3.5 IfcRelSequence
5.3.3.6 IfcTask
5.3.3.7 IfcTaskType
5.3.3.8 IfcWorkCalendar
5.3.3.9 IfcWorkControl
5.3.3.10 IfcWorkPlan
5.3.3.11 IfcWorkSchedule
5.3.4 Property Sets
5.3.4.1 Pset_WorkControlCommon
5.4 IfcProductExtension
5.4.1 Schema Definition
5.4.2 Types
5.4.2.1 IfcAssemblyPlaceEnum |
5.4.2.2 IfcElementAssemblyTypeEnum |
5.4.2.3 IfcElementCompositionEnum |
5.4.2.4 IfcExternalSpatialElementTypeEnum |
5.4.2.5 IfcGeographicElementTypeEnum |
5.4.2.6 IfcGridTypeEnum |
5.4.2.7 IfcInternalOrExternalEnum |
5.4.2.8 IfcOpeningElementTypeEnum |
5.4.2.9 IfcPhysicalOrVirtualEnum |
5.4.2.10 IfcProjectionElementTypeEnum |
5.4.2.11 IfcSpaceTypeEnum |
5.4.2.12 IfcSpatialZoneTypeEnum |
5.4.2.13 IfcTransportElementTypeEnum |
5.4.2.14 IfcSpaceBoundarySelect |
5.4.3 Entities
5.4.3.1 IfcAnnotation
5.4.3.2 IfcBuilding
5.4.3.3 IfcBuildingElement
5.4.3.4 IfcBuildingElementType
5.4.3.5 IfcBuildingStorey
5.4.3.6 IfcCivilElement
5.4.3.7 IfcCivilElementType
5.4.3.8 IfcDistributionElement
5.4.3.9 IfcDistributionElementType
5.4.3.10 IfcElement
5.4.3.11 IfcElementAssembly
5.4.3.12 IfcElementAssemblyType
5.4.3.13 IfcElementQuantity
5.4.3.14 IfcElementType
5.4.3.15 IfcExternalSpatialElement
5.4.3.16 IfcExternalSpatialStructureElement
5.4.3.17 IfcFeatureElement
5.4.3.18 IfcFeatureElementAddition
5.4.3.19 IfcFeatureElementSubtraction
5.4.3.20 IfcFurnishingElement
5.4.3.21 IfcFurnishingElementType
5.4.3.22 IfcGeographicElement
5.4.3.23 IfcGeographicElementType
5.4.3.24 IfcGrid
5.4.3.25 IfcOpeningElement
5.4.3.26 IfcOpeningStandardCase
5.4.3.27 IfcPort
5.4.3.28 IfcProjectionElement
5.4.3.29 IfcRelAssociatesMaterial
5.4.3.30 IfcRelConnectsElements
5.4.3.31 IfcRelConnectsPorts
5.4.3.32 IfcRelConnectsPortToElement
5.4.3.33 IfcRelConnectsWithRealizingElements
5.4.3.34 IfcRelContainedInSpatialStructure
5.4.3.35 IfcRelFillsElement
5.4.3.36 IfcRelInterferesElements
5.4.3.37 IfcRelProjectsElement
5.4.3.38 IfcRelReferencedInSpatialStructure
5.4.3.39 IfcRelServicesBuildings
5.4.3.40 IfcRelSpaceBoundary
5.4.3.41 IfcRelSpaceBoundary1stLevel
5.4.3.42 IfcRelSpaceBoundary2ndLevel
5.4.3.43 IfcRelVoidsElement
5.4.3.44 IfcSite
5.4.3.45 IfcSpace
5.4.3.46 IfcSpaceType
5.4.3.47 IfcSpatialElement
5.4.3.48 IfcSpatialElementType
5.4.3.49 IfcSpatialStructureElement
5.4.3.50 IfcSpatialStructureElementType
5.4.3.51 IfcSpatialZone
5.4.3.52 IfcSpatialZoneType
5.4.3.53 IfcSystem
5.4.3.54 IfcTransportElement
5.4.3.55 IfcTransportElementType
5.4.3.56 IfcVirtualElement
5.4.3.57 IfcZone
5.4.4 Property Sets
5.4.4.1 Pset_AnnotationContourLine
5.4.4.2 Pset_AnnotationLineOfSight
5.4.4.3 Pset_AnnotationSurveyArea
5.4.4.4 Pset_BuildingCommon
5.4.4.5 Pset_BuildingStoreyCommon
5.4.4.6 Pset_BuildingUse
5.4.4.7 Pset_BuildingUseAdjacent
5.4.4.8 Pset_CivilElementCommon
5.4.4.9 Pset_ElementAssemblyCommon
5.4.4.10 Pset_EnvironmentalImpactIndicators
5.4.4.11 Pset_EnvironmentalImpactValues
5.4.4.12 Pset_LandRegistration
5.4.4.13 Pset_OpeningElementCommon
5.4.4.14 Pset_SiteCommon
5.4.4.15 Pset_SpaceCommon
5.4.4.16 Pset_SpaceCoveringRequirements
5.4.4.17 Pset_SpaceFireSafetyRequirements
5.4.4.18 Pset_SpaceLightingRequirements
5.4.4.19 Pset_SpaceOccupancyRequirements
5.4.4.20 Pset_SpaceParking
5.4.4.21 Pset_SpaceThermalRequirements
5.4.4.22 Pset_SpatialZoneCommon
5.4.4.23 Pset_TransportElementCommon
5.4.4.24 Pset_TransportElementElevator
5.4.4.25 Pset_ZoneCommon
5.4.4.26 PEnum_AcquisitionMethod
5.4.4.27 PEnum_ElementShading
5.4.4.28 PEnum_ElementStatus
5.4.4.29 PEnum_LifeCyclePhase
5.4.5 Quantity Sets
5.4.5.1 Qto_BuildingBaseQuantities
5.4.5.2 Qto_BuildingStoreyBaseQuantities
5.4.5.3 Qto_OpeningElementBaseQuantities
5.4.5.4 Qto_ProjectionElementBaseQuantities
5.4.5.5 Qto_SiteBaseQuantities
5.4.5.6 Qto_SpaceBaseQuantities