``QTY001`` Standard quantities and quantity sets validation - v1 ======================================================================================================================================================================================================== .. parsed-literal:: 001 | \@implementer-agreement 002 | \@QTY 003 | \@version1 004 | Feature: QTY001 - Standard quantities and quantity sets validation 005 | The rule verifies that each IfcElementQuantity starting with 'Qto\_' is defined correctly. 006 | 007 | Background: 008 | :doc:`Given An .IfcElementQuantity. ` 009 | :doc:`Given its .Name. attribute ^starts^ with 'Qto\_' ` 010 | 011 | 012 | Scenario: IfcElementQuantity Name 013 | 014 | :doc:`Then The .IfcElementQuantity. attribute .Name. must use standard values [according to the table] 'qto\_definitions' ` 015 | 016 | 017 | Scenario: PhysicalQuantity Name 018 | 019 | :doc:`Then Each associated .IfcPhysicalQuantity. must be named [according to the table] 'qto\_definitions' ` 020 | 021 | 022 | Scenario: ElementQuantity definitions 023 | 024 | :doc:`Then The .IfcElementQuantity. must be related to a valid entity type [according to the table] 'qto\_definitions' ` 025 | 026 | 027 | Scenario: PhysicalQuantity Type 028 | 029 | :doc:`Then Each associated .IfcPhysicalQuantity. must be of valid entity type [according to the table] 'qto\_definitions' ` 030 | 031 | 032 | Scenario: Correct value for Method of Measurement 033 | 034 | :doc:`Then The value of attribute .MethodOfMeasurement. must be 'BaseQuantities' ` 035 | 036 | .. rubric:: Version history .. list-table:: :header-rows: 1 * - Version - Tag - Date - Commit - Rule link * - v1 - :tag:`v0.7.6` - 2025-05-18 - :commit:`f5e0df927d656d0a434def14803ab90e48ec1874` - `view `_