4.2.2.3 Property Sets for Performance

For performance history, properties are in the form of time series, for tracking data at points in time.

Figure 13 illustrates an instance diagram.

Property Sets for PerformanceIfcPerformanceHistoryIfcRelDefinesByPropertiesIfcPropertySetIfcPropertyReferenceValueIfcIrregularTimeSeriesIfcIrregularTimeSeriesValueIfcDateTimeIfcValue

Figure 13 — Property Sets for Performance

mvdXML Specification
<?xml version="1.0"?>
<ConceptTemplate xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" uuid="c32cc55b-afc7-439e-b821-e646e1b1dd1a" name="Property Sets for Performance" status="sample" applicableSchema="IFC4" applicableEntity="IfcPerformanceHistory">
  <Rules>
    <AttributeRule AttributeName="IsDefinedBy">
      <EntityRules>
        <EntityRule EntityName="IfcRelDefinesByProperties">
          <AttributeRules>
            <AttributeRule AttributeName="RelatingPropertyDefinition">
              <EntityRules>
                <EntityRule EntityName="IfcPropertySet">
                  <AttributeRules>
                    <AttributeRule AttributeName="HasProperties">
                      <EntityRules>
                        <EntityRule EntityName="IfcPropertyReferenceValue">
                          <AttributeRules>
                            <AttributeRule AttributeName="PropertyReference">
                              <EntityRules>
                                <EntityRule EntityName="IfcIrregularTimeSeries">
                                  <AttributeRules>
                                    <AttributeRule AttributeName="Values">
                                      <EntityRules>
                                        <EntityRule EntityName="IfcIrregularTimeSeriesValue">
                                          <AttributeRules>
                                            <AttributeRule AttributeName="TimeStamp">
                                              <EntityRules>
                                                <EntityRule EntityName="IfcDateTime" />
                                              </EntityRules>
                                            </AttributeRule>
                                            <AttributeRule AttributeName="ListValues">
                                              <EntityRules>
                                                <EntityRule EntityName="IfcValue" />
                                              </EntityRules>
                                            </AttributeRule>
                                          </AttributeRules>
                                        </EntityRule>
                                      </EntityRules>
                                    </AttributeRule>
                                  </AttributeRules>
                                </EntityRule>
                              </EntityRules>
                            </AttributeRule>
                          </AttributeRules>
                        </EntityRule>
                      </EntityRules>
                    </AttributeRule>
                  </AttributeRules>
                </EntityRule>
              </EntityRules>
            </AttributeRule>
          </AttributeRules>
        </EntityRule>
      </EntityRules>
    </AttributeRule>
  </Rules>
</ConceptTemplate>

Link to this page  Link to this page