IfcDistributionPortTypeEnum

BACnet MVD

#### IfcDistributionPortTypeEnum

Natural language names

| Distribution Port Type Enum
| Enumération des types de port de distribution

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC2x3 to IFC4
IfcDistributionPortTypeEnum |  |  | ADDED |

##### Semantic definitions at the type

Type definition

This enumeration identifies different types of distribution ports. It is used to designate ports by their general function, which determines applicable property sets and compatible systems.

> HISTORY New enumeration in IFC4.

Enumeration definition

Constant | Description
--- | ---
CABLE | Connection to cable segment or fitting for distribution of electricity.
CABLECARRIER | Connection to cable carrier segment or fitting for enclosing cables.
DUCT | Connection to duct segment or fitting for distribution of air.
PIPE | Connection to pipe segment or fitting for distribution of solid, liquid, or gas.
USERDEFINED | User-defined port type.
NOTDEFINED | Undefined port type.

##### Formal representations

XML Specification
`<xs:simpleType name="IfcDistributionPortTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="cable"/>
<xs:enumeration value="cablecarrier"/>
<xs:enumeration value="duct"/>
<xs:enumeration value="pipe"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
`
EXPRESS Specification
`TYPE IfcDistributionPortTypeEnum = ENUMERATION OF (
CABLE,
CABLECARRIER,
DUCT,
PIPE,
USERDEFINED,
NOTDEFINED);
END_TYPE;

EXPRESS-G diagram

`

References: IfcDistributionPort

Link to this page