5.4.3.13 IfcBuiltSystem
5.4.3.13.1 Semantic definition
A built system is a group by which built elements are grouped according to a common function within the facility.
The group IfcBuiltSystem defines the occurrence of a specialized system for use within the context of a facilities physical or finishing fabric. Important functionalities for the description of a built system are derived from supertypes:
- From IfcSystem it inherits the ability to couple the built system via IfcRelReferencedInSpatialStructure to one or more IfcSpatialElement subtypes as necessary.
- From IfcGroup it inherits the inverse attribute IsGroupedBy, pointing to the relationship class IfcRelAssignsToGroup . This allows the grouping of built elements (instances of IfcBuiltElement subtypes, IfcFurnishingElement subtypes, IfcElementAssembly and IfcTransportElement).
- From IfcObjectDefinition it inherits the inverse attribute IsDecomposedBy pointing to the relationship class IfcRelAggregates. It provides the hierarchy between the separate (partial) building systems.
5.4.3.13.2 Entity inheritance
5.4.3.13.3 Attributes
# | Attribute | Type | Description |
---|---|---|---|
IfcRoot (4) | |||
IfcObjectDefinition (7) | |||
IfcObject (5) | |||
IfcGroup (2) | |||
IfcSystem (2) | |||
Click to show 20 hidden inherited attributes Click to hide 20 inherited attributes | |||
IfcBuiltSystem (2) | |||
6 | PredefinedType | OPTIONAL IfcBuiltSystemTypeEnum |
Identifies the predefined type of the system. This type may associate additional specific property sets. |
7 | LongName | OPTIONAL IfcLabel |
Long name for a built system, used for informal purposes. It should be used, if available, in conjunction with the inherited Name attribute. NOTE In many scenarios the Name attribute refers to the short name or number of a built system, and the LongName refers to a descriptive name. |
5.4.3.13.4 Formal propositions
Name | Description | ||||||
---|---|---|---|---|---|---|---|
CorrectPredefinedType |
Either the PredefinedType attribute is unset, or the inherited attribute ObjectType shall be provided, if the PredefinedType is set to USERDEFINED. |
||||||
|
5.4.3.13.5 Property sets
-
Pset_BuiltSystemRailwayLine
RAILWAYLINE
- LineID
- IsElectrified
- LineCharacteristic
-
Pset_BuiltSystemRailwayTrack
RAILWAYTRACK
- TrackID
- TrackNumber
- TrackUsage
- TrackCharacteristic
-
Pset_Condition
- AssessmentDate
- AssessmentCondition
- AssessmentDescription
- AssessmentType
- AssessmentMethod
- LastAssessmentReport
- NextAssessmentDate
- AssessmentFrequency
-
Pset_InstallationOccurrence
- InstallationDate
- AcceptanceDate
- PutIntoOperationDate
-
Pset_MaintenanceStrategy
- AssetCriticality
- AssetFrailty
- AssetPriority
- MonitoringType
- AccidentResponse
-
Pset_MaintenanceTriggerCondition
- ConditionTargetPerformance
- ConditionMaintenanceLevel
- ConditionReplacementLevel
- ConditionDisposalLevel
-
Pset_MaintenanceTriggerDuration
- DurationTargetPerformance
- DurationMaintenanceLevel
- DurationReplacementLevel
- DurationDisposalLevel
-
Pset_MaintenanceTriggerPerformance
- TargetPerformance
- PerformanceMaintenanceLevel
- ReplacementLevel
- DisposalLevel
-
Pset_ProcessCapacity
- ProcessItem
- ProcessCapacity
- ProcessPerformance
- DownstreamConnections
- UpstreamConnections
-
Pset_RepairOccurrence
- RepairContent
- RepairDate
- MeanTimeToRepair
-
Pset_Risk
- RiskName
- RiskType
- NatureOfRisk
- RiskAssessmentMethodology
- UnmitigatedRiskLikelihood
- UnmitigatedRiskConsequence
- UnmitigatedRiskSignificance
- MitigationPlanned
- MitigatedRiskLikelihood
- MitigatedRiskConsequence
- MitigatedRiskSignificance
- MitigationProposed
- AssociatedProduct
- AssociatedActivity
- AssociatedLocation
-
Pset_ServiceLifeFactors
- QualityOfComponents
- DesignLevel
- WorkExecutionLevel
- IndoorEnvironment
- OutdoorEnvironment
- InUseConditions
- MaintenanceLevel
5.4.3.13.6 Concept usage
Concept | Usage | Description | |
---|---|---|---|
IfcRoot (2) | |||
IfcObjectDefinition (9) | |||
IfcObject (5) | |||
IfcGroup (2) | |||
IfcSystem (2) | |||
Click to show 20 hidden inherited concepts Click to hide 20 inherited concepts | |||
IfcBuiltSystem (1) | |||
Property Sets for Objects | General |
This concept can be applied to the following resources:
|
5.4.3.13.7 Formal representation
ENTITY IfcBuiltSystem SUBTYPE OF (IfcSystem); PredefinedType : OPTIONAL IfcBuiltSystemTypeEnum; LongName : OPTIONAL IfcLabel; WHERE CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR (PredefinedType <> IfcBuiltSystemTypeEnum.USERDEFINED) OR ((PredefinedType = IfcBuiltSystemTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType)); END_ENTITY;