IFC 4.3.0.1 (IFC4X3) development

## 6.2.2.3.1 Semantic definition

This enumeration identifies different types of distribution systems. It is used to designate systems by their function as well as ports of devices within such systems to restrict connectivity to compatible connections.

Ports for cable carriers may be connected using IfcCableCarrierSegment and IfcCableCarrierFitting. Type objects for cable carrier segments and fittings (IfcCableCarrierSegmentType and IfcCableCarrierFittingType that are not specific to a particular system type may have ports with PredefinedType of NOTDEFINED which indicates that occurrences of such objects may connect to ports of any other cable-carrier based port. Valid enumerations for cable carriers are the same as that for cables, and may be asserted if ports of the contained cables are all of the same type.

## 6.2.2.3.3 Formal representation

TYPE IfcDistributionSystemEnum = ENUMERATION OF
(AIRCONDITIONING
,AUDIOVISUAL
,CATENARY_SYSTEM
,CHEMICAL
,CHILLEDWATER
,COMMUNICATION
,COMPRESSEDAIR
,CONDENSERWATER
,CONTROL
,CONVEYING
,DATA
,DISPOSAL
,DOMESTICCOLDWATER
,DOMESTICHOTWATER
,DRAINAGE
,EARTHING
,ELECTRICAL
,ELECTROACOUSTIC
,EXHAUST
,FIREPROTECTION
,FIXEDTRANSMISSIONNETWORK
,FUEL
,GAS
,HAZARDOUS
,HEATING
,LIGHTING
,LIGHTNINGPROTECTION
,MOBILENETWORK
,MONITORINGSYSTEM
,MUNICIPALSOLIDWASTE
,OIL
,OPERATIONAL
,OPERATIONALTELEPHONYSYSTEM
,POWERGENERATION
,RAINWATER
,REFRIGERATION
,RETURN_CIRCUIT
,SECURITY
,SEWAGE
,SIGNAL
,STORMWATER
,TELEPHONE
,TV
,VACUUM
,VENT
,VENTILATION
,WASTEWATER
,WATERSUPPLY
,USERDEFINED
,NOTDEFINED);
END_TYPE;