#### 8.6.3.4 IfcPropertyReferenceValue

| Merkmal mit Bezugswert

The IfcPropertyReferenceValue allows a property value to be of type of an resource level entity. The applicable entities that can be used as value references are given by the IfcObjectReferenceSelect.

> HISTORY New entity in IFC1.5. Entity has been renamed from IfcObjectReference in IFC2x.

> IFC4 CHANGE Attribute PropertyReference has been made OPTIONAL with upward compatibility for file based exchange.

XSD Specification:

<xs:element name="IfcPropertyReferenceValue" type="ifc:IfcPropertyReferenceValue" substitutionGroup="ifc:IfcSimpleProperty" nillable="true"/>
<xs:complexType name="IfcPropertyReferenceValue">
<xs:complexContent>
<xs:extension base="ifc:IfcSimpleProperty"/>
</xs:complexContent>
</xs:complexType>

EXPRESS Specification:

ENTITY IfcPropertyReferenceValue

| SUBTYPE OF (IfcSimpleProperty);

UsageName | : | OPTIONAL IfcStrippedOptional;
PropertyReference | : | OPTIONAL IfcStrippedOptional;

END_ENTITY;

Attribute Definitions:

UsageName | : | Description of the use of the referenced value within the property. It is a descriptive text that may hold an expression or other additional information.

Inheritance Graph:

ENTITY IfcPropertyReferenceValue

| ENTITY IfcPropertyAbstraction

| INVERSE

| ENTITY IfcProperty

Name | : | IfcIdentifier;
Description | : | OPTIONAL IfcStrippedOptional;

| INVERSE

PartOfPset | : | SET OF IfcPropertySet FOR HasProperties;

| ENTITY IfcSimpleProperty

| ENTITY IfcPropertyReferenceValue

UsageName | : | OPTIONAL IfcStrippedOptional;
PropertyReference | : | OPTIONAL IfcStrippedOptional;

END_ENTITY;

Link to this page