IfcSanitaryTerminalType

Definition from IAI: IfcSanitaryTerminalType defines a particular type of IfcFlowTerminal that 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.

Refer also to definition in BS6100 100 3406.

> HISTORY: New entity in IFC 2x Edition 2.

Use Definitions

The IfcSanitaryTerminalType defines a particular type of sanitary terminal, which may be included into the spatial context of the building model through an (or multiple) instances of IfcFlowTerminal.

The parameters of the sanitary terminal type are defined through the type driven property sets referred to by the predefined type attribute of IfcSanitaryTerminalType.

Property Set Use Definition:

The property sets relating to the IfcSanitaryTerminalType are defined by the IfcPropertySet and attached by the IfcRelDefinesByType relationship. It is accessible by the inverse IsDefinedBy relationship. The following property set definitions specific to an IfcSanitaryTerminalType are part of this IFC release:

- Pset_SanitaryTerminalTypeBath: specific property set for the properties of a bath , if available
- Pset_SanitaryTerminalTypeBidet: specific property set for the properties of a bidet , if available
- Pset_SanitaryTerminalTypeCistern: specific property set for the properties of a cistern (associated with a WC, urinal or range of such devices), if available
- Pset_SanitaryTerminalTypeSanitaryFountain: specific property set for the properties of a sanitary fountain, typically for drinking water, if available
- Pset_SanitaryTerminalTypeShower: specific property set for the properties of a shower, if available
- Pset_SanitaryTerminalTypeSink: specific property set for the properties of a sink , if available
- Pset_SanitaryTerminalTypeToiletPan: specific property set for the properties of a toilet pan, if available
- Pset_SanitaryTerminalTypeUrinal: specific property set for the properties of a urinal, if available
- Pset_SanitaryTerminalTypeWCSeat: specific property set for the properties of a WC seat, if available
- Pset_SanitaryTerminalTypeWashHandBasin: specific property set for the properties of a wash hand basin, if available

Geometry Use Definitions

Representations of the type are defined as representation maps (at the level of the supertype IfcTypeProduct). These are assigned at the occurrence through the IfcShapeRepresentation.Item being an IfcMappedItem.

EXPRESS specification:

ENTITY IfcSanitaryTerminalType
SUBTYPE OF ( | IfcFlowTerminalType);
PredefinedType | : | IfcSanitaryTerminalTypeEnum;
END_ENTITY;

Attribute definitions:

PredefinedType | : | Identifies the predefined types of sanitary terminal from which the type required may be set.

Inheritance graph

ENTITY IfcSanitaryTerminalType;
ENTITY IfcRoot;
GlobalId | : | IfcGloballyUniqueId;
OwnerHistory | : | IfcOwnerHistory;
Name | : | OPTIONAL IfcLabel;
Description | : | OPTIONAL IfcText;
ENTITY IfcObjectDefinition;
INVERSE
HasAssignments | : | SET OF IfcRelAssigns FOR RelatedObjects;
IsDecomposedBy | : | SET OF IfcRelDecomposes FOR RelatingObject;
Decomposes | : | SET [0:1] OF IfcRelDecomposes FOR RelatedObjects;
HasAssociations | : | SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcTypeObject;
ApplicableOccurrence | : | OPTIONAL IfcLabel;
HasPropertySets | : | OPTIONAL SET [1:?] OF IfcPropertySetDefinition;
INVERSE
ObjectTypeOf | : | SET [0:1] OF IfcRelDefinesByType FOR RelatingType;
ENTITY IfcTypeProduct;
RepresentationMaps | : | OPTIONAL LIST [1:?] OF UNIQUE IfcRepresentationMap;
Tag | : | OPTIONAL IfcLabel;
ENTITY IfcElementType;
ElementType | : | OPTIONAL IfcLabel;
ENTITY IfcDistributionElementType;
ENTITY IfcDistributionFlowElementType;
ENTITY IfcFlowTerminalType;
ENTITY IfcSanitaryTerminalType;
PredefinedType | : | IfcSanitaryTerminalTypeEnum;
END_ENTITY;