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. |
8.16.3.11.4 Formal representation
ENTITY IfcPropertyReferenceValue
SUBTYPE OF (IfcSimpleProperty);
UsageName : OPTIONAL IfcText;
PropertyReference : OPTIONAL IfcObjectReferenceSelect;
END_ENTITY;
