IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

7.6.3.5 IfcSanitaryTerminal

7.6.3.5.1 Semantic definition

A sanitary terminal is a fixed appliance or terminal usually supplied with water and used for drinking, cleaning or foul water disposal or that is an item of equipment directly used with such an appliance or terminal.

7.6.3.5.2 Entity inheritance

7.6.3.5.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcObject (5)
IfcProduct (5)
IfcElement (13)
IfcDistributionElement (1)
IfcDistributionFlowElement (1)
Click to show 36 hidden inherited attributes
IfcSanitaryTerminal (1)
9 PredefinedType OPTIONAL IfcSanitaryTerminalTypeEnum

A list of types to further identify the object. Some property sets may be specifically applicable to one of these types.

Table 7.6.3.5.H

7.6.3.5.4 Formal propositions

Name Description
CorrectPredefinedType

No description available.

NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcSanitaryTerminalTypeEnum.USERDEFINED) OR
((PredefinedType = IfcSanitaryTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType))
CorrectTypeAssigned

Either there is no sanitary terminal type object associated, i.e. the IsTypedBy inverse relationship is not provided, or the associated type object has to be of type IfcSanitaryTerminalType.

(SIZEOF(IsTypedBy) = 0) OR
('IFC4X3_DEV_738df036.IFCSANITARYTERMINALTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType))
Table 7.6.3.5.I

7.6.3.5.5 Property sets

  • Pset_Condition
    • AssessmentDate
    • AssessmentCondition
    • AssessmentDescription
    • AssessmentType
    • AssessmentMethod
    • LastAssessmentReport
    • NextAssessmentDate
    • AssessmentFrequency
  • Pset_ConstructionAdministration
    • ProcurementMethod
    • SpecificationSectionNumber
    • SubmittalIdentifer
  • Pset_ConstructionOccurence
    • InstallationDate
    • ModelNumber
    • TagNumber
    • AssetIdentifier
  • Pset_ElectricalDeviceCommon
    • RatedCurrent
    • RatedVoltage
    • NominalFrequencyRange
    • PowerFactor
    • ConductorFunction
    • NumberOfPoles
    • HasProtectiveEarth
    • InsulationStandardClass
    • IP_Code
    • IK_Code
    • EarthingStyle
    • HeatDissipation
    • Power
    • NominalPowerConsumption
    • NumberOfPowerSupplyPorts
  • Pset_ElectricalDeviceCompliance
    • ElectroMagneticStandardsCompliance
    • ExplosiveAtmosphereStandardsCompliance
    • FireProofingStandardsCompliance
    • LightningProtectionStandardsCompliance
  • Pset_ElementKinematics
    • CyclicPath
    • CyclicRange
    • LinearPath
    • LinearRange
    • MaximumAngularVelocity
    • MaximumConstantSpeed
    • MinimumTime
  • Pset_ElementSize
    • NominalLength
    • NominalWidth
    • NominalHeight
  • Pset_EnergyRequirements
    • EnergyConsumption
    • PowerDemand
    • EnergySourceLabel
    • EnergyConversionEfficiency
  • Pset_EnvironmentalCondition
    • ReferenceAirRelativeHumidity
    • ReferenceEnvironmentTemperature
    • MaximumAtmosphericPressure
    • StorageTemperatureRange
    • MaximumWindSpeed
    • OperationalTemperatureRange
    • MaximumRainIntensity
    • SaltMistLevel
    • SeismicResistance
    • SmokeLevel
    • MaximumSolarRadiation
  • Pset_EnvironmentalEmissions
    • CarbonDioxideEmissions
    • SulphurDioxideEmissions
    • NitrogenOxidesEmissions
    • ParticulateMatterEmissions
    • NoiseEmissions
  • Pset_EnvironmentalImpactIndicators
    • Reference
    • FunctionalUnitReference
    • IndicatorsUnit
    • LifeCyclePhase
    • ExpectedServiceLife
    • TotalPrimaryEnergyConsumptionPerUnit
    • WaterConsumptionPerUnit
    • HazardousWastePerUnit
    • NonHazardousWastePerUnit
    • ClimateChangePerUnit
    • AtmosphericAcidificationPerUnit
    • RenewableEnergyConsumptionPerUnit
    • NonRenewableEnergyConsumptionPerUnit
    • ResourceDepletionPerUnit
    • InertWastePerUnit
    • RadioactiveWastePerUnit
    • StratosphericOzoneLayerDestructionPerUnit
    • PhotochemicalOzoneFormationPerUnit
    • EutrophicationPerUnit
  • Pset_EnvironmentalImpactValues
    • TotalPrimaryEnergyConsumption
    • WaterConsumption
    • HazardousWaste
    • NonHazardousWaste
    • ClimateChange
    • AtmosphericAcidification
    • RenewableEnergyConsumption
    • NonRenewableEnergyConsumption
    • ResourceDepletion
    • InertWaste
    • RadioactiveWaste
    • StratosphericOzoneLayerDestruction
    • PhotochemicalOzoneFormation
    • Eutrophication
    • LeadInTime
    • Duration
    • LeadOutTime
  • 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_ManufacturerOccurrence
    • AcquisitionDate
    • BarCode
    • SerialNumber
    • BatchReference
    • AssemblyPlace
    • ManufacturingDate
  • Pset_ManufacturerTypeInformation
    • GlobalTradeItemNumber
    • ArticleNumber
    • ModelReference
    • ModelLabel
    • Manufacturer
    • ProductionYear
    • AssemblyPlace
    • OperationalDocument
    • SafetyDocument
    • PerformanceCertificate
  • Pset_RepairOccurrence
    • RepairContent
    • RepairDate
    • MeanTimeToRepair
  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation
  • Pset_SanitaryTerminalTypeBath BATH
    • BathType
    • DrainSize
    • HasGrabHandles
  • Pset_SanitaryTerminalTypeBidet BIDET
    • Mounting
    • SpilloverLevel
    • DrainSize
  • Pset_SanitaryTerminalTypeCistern CISTERN
    • CisternHeight
    • CisternCapacity
    • IsSingleFlush
    • FlushType
    • FlushRate
    • IsAutomaticFlush
  • Pset_SanitaryTerminalTypeCommon
    • Reference
    • Status
    • NominalLength
    • NominalWidth
    • NominalDepth
    • Colour
  • Pset_SanitaryTerminalTypeSanitaryFountain SANITARYFOUNTAIN
    • FountainType
    • Mounting
    • DrainSize
  • Pset_SanitaryTerminalTypeShower SHOWER
    • ShowerType
    • HasTray
    • ShowerHeadDescription
    • DrainSize
  • Pset_SanitaryTerminalTypeSink SINK
    • SinkType
    • Mounting
    • Colour
    • DrainSize
    • MountingOffset
  • Pset_SanitaryTerminalTypeToiletPan TOILETPAN
    • ToiletType
    • ToiletPanType
    • PanMounting
    • SpilloverLevel
  • Pset_SanitaryTerminalTypeUrinal URINAL
    • UrinalType
    • Mounting
    • SpilloverLevel
  • Pset_SanitaryTerminalTypeWashHandBasin WASHHANDBASIN
    • WashHandBasinType
    • Mounting
    • DrainSize
    • MountingOffset
  • Pset_ServiceLife
    • ServiceLifeDuration
    • MeanTimeBetweenFailure
  • Pset_SoundGeneration
    • SoundCurve
  • Pset_Tolerance
    • ToleranceDescription
    • ToleranceBasis
    • OverallTolerance
    • HorizontalTolerance
    • OrthogonalTolerance
    • VerticalTolerance
    • PlanarFlatness
    • HorizontalFlatness
    • ElevationalFlatness
    • SideFlatness
    • OverallOrthogonality
    • HorizontalOrthogonality
    • OrthogonalOrthogonality
    • VerticalOrthogonality
    • OverallStraightness
    • HorizontalStraightness
    • OrthogonalStraightness
    • VerticalStraightness
  • Pset_Uncertainty
    • UncertaintyBasis
    • UncertaintyDescription
    • HorizontalUncertainty
    • LinearUncertainty
    • OrthogonalUncertainty
    • VerticalUncertainty
  • Pset_Warranty
    • WarrantyIdentifier
    • WarrantyStartDate
    • IsExtendedWarranty
    • WarrantyPeriod
    • WarrantyContent
    • PointOfContact
    • Exclusions
  • Qto_BodyGeometryValidation
    • GrossSurfaceArea
    • NetSurfaceArea
    • GrossVolume
    • NetVolume
    • SurfaceGenusBeforeFeatures
    • SurfaceGenusAfterFeatures
  • Qto_SanitaryTerminalBaseQuantities
    • GrossWeight

7.6.3.5.6 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcProduct (18)
IfcElement (44)
IfcDistributionElement (4)
IfcDistributionFlowElement (4)
IfcFlowTerminal (2)
Click to show 88 hidden inherited concepts
IfcSanitaryTerminal (7)
Element Nesting General
Material Set General

This concept can be applied to the following resources:

  • Casing - Material from which the casing is constructed.
Object Typing General

This concept can be applied to the following resources:

Port Nesting General

This concept can be applied with the following combinations:

PortName Flow PredefinedType Description
Drainage SOURCE BATH No description available.
ColdWater SINK BIDET No description available.
HotWater SINK BIDET No description available.
Drainage SOURCE DRAINAGE No description available.
ColdWater SINK CISTERN No description available.
HotWater SINK DOMESTICHOTWATER No description available.
Drainage SOURCE CISTERN No description available.
ColdWater SINK SANITARYFOUNTAIN No description available.
HotWater SINK SANITARYFOUNTAIN No description available.
Drainage SOURCE DRAINAGE No description available.
Drainage SOURCE SHOWER No description available.
Drainage SOURCE SINK No description available.
ColdWater SINK DOMESTICCOLDWATER No description available.
Drainage SOURCE DRAINAGE No description available.
ColdWater SINK DOMESTICCOLDWATER No description available.
Drainage SOURCE URINAL No description available.
ColdWater SINK WASHHANDBASIN No description available.
HotWater SINK DOMESTICHOTWATER No description available.
Drainage SOURCE WASHHANDBASIN No description available.
Table 7.6.3.5.K
Property Sets for Objects General

This concept can be applied to the following resources:

Quantity Sets General

This concept can be applied to the following resources:

Material Constituent Set General

No description available.

Table 7.6.3.5.J

7.6.3.5.7 Examples

7.6.3.5.8 Formal representation

ENTITY IfcSanitaryTerminal
SUBTYPE OF (IfcFlowTerminal);
PredefinedType : OPTIONAL IfcSanitaryTerminalTypeEnum;
WHERE
CorrectPredefinedType : NOT(EXISTS(PredefinedType)) OR
(PredefinedType <> IfcSanitaryTerminalTypeEnum.USERDEFINED) OR
((PredefinedType = IfcSanitaryTerminalTypeEnum.USERDEFINED) AND EXISTS (SELF\IfcObject.ObjectType));
CorrectTypeAssigned : (SIZEOF(IsTypedBy) = 0) OR
('IFC4X3_DEV_738df036.IFCSANITARYTERMINALTYPE' IN TYPEOF(SELF\IfcObject.IsTypedBy[1].RelatingType));
END_ENTITY;

7.6.3.5.9 References