IFC 4.4.0.0 build 20261005 (IFC4X4_DEV_20260525) ⚠ buildingSMART Working Draft. All content is under development.

  • Help suggest improvements
  • Get user or developer support

8.16.3.11 IfcPropertyReferenceValue

8.16.3.11.1 Semantic definition

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.

{ .change-ifc2x4}

8.16.3.11.2 Entity inheritance

8.16.3.11.3 Attributes

# Attribute Type Description
IfcPropertyAbstraction (1)
HasExternalReferences SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects

Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition.

IfcProperty (8)
1 Name IfcIdentifier

Name for this property. This label is the significant name string that defines the semantic meaning for the property.

2 Specification OPTIONAL IfcText

URI reference to a location with semantic definition or informative text to explain the property.

HasApprovals SET [0:?] OF IfcResourceApprovalRelationship FOR RelatedResourceObjects

User-defined approvals for the property.

HasConstraints SET [0:?] OF IfcResourceConstraintRelationship FOR RelatedResourceObjects

User-defined constraints for the property.

PartOfComplex SET [0:?] OF IfcComplexProperty FOR HasProperties

Reference to the IfcComplexProperty in which the IfcProperty is contained.

PartOfPset SET [0:?] OF IfcPropertySet FOR HasProperties

Reference to the IfcPropertySet by which the IfcProperty is referenced.

PropertyDependsOn SET [0:?] OF IfcPropertyDependencyRelationship FOR DependantProperty

The relating property on which the value of the property depends.

PropertyForDependance SET [0:?] OF IfcPropertyDependencyRelationship FOR DependingProperty

The property on whose value that of another property depends.

Click to show 9 hidden inherited attributes Click to hide 9 inherited attributes
IfcPropertyReferenceValue (2)
3 UsageName OPTIONAL IfcText

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.

4 PropertyReference OPTIONAL IfcObjectReferenceSelect

Reference to another property entity through one of the select types in the IfcObjectReferenceSelect.

Table A

8.16.3.11.4 Formal representation

ENTITY IfcPropertyReferenceValue
SUBTYPE OF (IfcSimpleProperty);
UsageName : OPTIONAL IfcText;
PropertyReference : OPTIONAL IfcObjectReferenceSelect;
END_ENTITY;

8.16.3.11.5 References

Edit on Github

3 contributor(s): ArturTomczakDion MoultbSI-Bot
Last change: Improve definition split (#876) * bring back headers headers were previously removed by mistake, now bringing them back * add new lines and rename the tag add the word 'short' in it * unify newlines make exactly one newline before and two after the tag * resolving typos Because bringing back headers required to go back in time to previous version, I'm now re-resolving the issues: #861, #860, #856 by ArturTomczak on 2024-07-16T16:07:28+02:00

Is this page difficult to understand? Let us know!

8.16.3.11.6 Changelog

8.16.3.11.6.1 IFC4

  • attribute PropertyReference optional, Changed from "False" to "True"
  • attribute UsageName type, Changed from "IfcLabel" to "IfcText"