IfcOccupantTypeEnum

BACnet MVD

#### IfcOccupantTypeEnum

Natural language names

| Occupant Type Enum
| Enumération des types d'occupant

##### Semantic definitions at the type

Type definition

IfcOccupantTypeEnum defines the types of occupant from which the type required can be selected.

> HISTORY New enumeration in IFC2.0.

Enumeration definition

Constant | Description
--- | ---
ASSIGNEE | Actor receiving the assignment of a property agreement from an assignor.
ASSIGNOR | Actor assigning a property agreement to an assignor.
LESSEE | Actor receiving the lease of a property from a lessor.
LESSOR | Actor leasing a property to a lessee.
LETTINGAGENT | Actor participating in a property agreement on behalf of an owner, lessor or assignor.
OWNER | Actor that owns a property.
TENANT | Actor renting the use of a property fro a period of time.
USERDEFINED | User-defined type.
NOTDEFINED | Undefined type.

##### Formal representations

XML Specification
`<xs:simpleType name="IfcOccupantTypeEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="assignee"/>
<xs:enumeration value="assignor"/>
<xs:enumeration value="lessee"/>
<xs:enumeration value="lessor"/>
<xs:enumeration value="lettingagent"/>
<xs:enumeration value="owner"/>
<xs:enumeration value="tenant"/>
<xs:enumeration value="userdefined"/>
<xs:enumeration value="notdefined"/>
</xs:restriction>
</xs:simpleType>
`
EXPRESS Specification
`TYPE IfcOccupantTypeEnum = ENUMERATION OF (
ASSIGNEE,
ASSIGNOR,
LESSEE,
LESSOR,
LETTINGAGENT,
OWNER,
TENANT,
USERDEFINED,
NOTDEFINED);
END_TYPE;

EXPRESS-G diagram

`

References: IfcOccupant

Link to this page