Class: QuantityValue

Minimal quantity record for costing and analysis.

URI: pbs:QuantityValue

classDiagram class QuantityValue click QuantityValue href "./QuantityValue.html" QuantityValue : quantity_type QuantityValue --> "1" QuantityType : quantity_type click QuantityType href "./QuantityType.html" QuantityValue : quantity_unit QuantityValue : quantity_value

Class Properties

Property Value
Class URI pbs:QuantityValue

Slots

Name Cardinality and Range Description Inheritance
quantity_type 1
QuantityType
Controlled quantity type direct
quantity_value 1
Double
Numeric quantity value direct
quantity_unit 1
String
Unit of the quantity value direct

Usages

used by used in type used
Entity quantity_values range QuantityValue
PhysicalElement quantity_values range QuantityValue
Separator quantity_values range QuantityValue
SeparatorWall quantity_values range QuantityValue
SeparatorSlab quantity_values range QuantityValue
ConnectionPhysical quantity_values range QuantityValue
Boundary quantity_values range QuantityValue
Equipment quantity_values range QuantityValue
VirtualEntity quantity_values range QuantityValue
SpatialContext quantity_values range QuantityValue
ProjectContext quantity_values range QuantityValue
PerimeterContext quantity_values range QuantityValue
LegalSiteContext quantity_values range QuantityValue
BuiltAssetContext quantity_values range QuantityValue
BuildingContext quantity_values range QuantityValue
CivilStructureContext quantity_values range QuantityValue
LevelContext quantity_values range QuantityValue
ZoneContext quantity_values range QuantityValue
Space quantity_values range QuantityValue
System quantity_values range QuantityValue
ConnectionVirtual quantity_values range QuantityValue
AbstractCostRecord quantity_values range QuantityValue
CostItem quantity_values range QuantityValue
CostAssembly quantity_values range QuantityValue
Material quantity_values range QuantityValue

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self pbs:QuantityValue
native pbs:QuantityValue

LinkML Source

Direct

name: QuantityValue
description: Minimal quantity record for costing and analysis.
from_schema: https://example.org/pragmatic-bim-data-contract
slots:
- quantity_type
- quantity_value
- quantity_unit
class_uri: pbs:QuantityValue

Induced

name: QuantityValue
description: Minimal quantity record for costing and analysis.
from_schema: https://example.org/pragmatic-bim-data-contract
attributes:
  quantity_type:
    name: quantity_type
    description: Controlled quantity type.
    from_schema: https://example.org/pragmatic-bim-data-contract
    rank: 1000
    alias: quantity_type
    owner: QuantityValue
    domain_of:
    - QuantityValue
    range: QuantityType
    required: true
  quantity_value:
    name: quantity_value
    description: Numeric quantity value.
    from_schema: https://example.org/pragmatic-bim-data-contract
    rank: 1000
    alias: quantity_value
    owner: QuantityValue
    domain_of:
    - QuantityValue
    range: double
    required: true
    minimum_value: 0
  quantity_unit:
    name: quantity_unit
    description: Unit of the quantity value.
    from_schema: https://example.org/pragmatic-bim-data-contract
    rank: 1000
    alias: quantity_unit
    owner: QuantityValue
    domain_of:
    - QuantityValue
    range: string
    required: true
class_uri: pbs:QuantityValue