Class: Classification

Generic classification entry from any scheme (for example IFC, Uniclass, OmniClass, custom).

URI: pbs:Classification

classDiagram class Classification click Classification href "./Classification.html" Classification : classification_code Classification : classification_label Classification : classification_scheme Classification : classification_source Classification : classification_uri Classification : classification_version

Class Properties

Property Value
Class URI pbs:Classification

Slots

Name Cardinality and Range Description Inheritance
classification_scheme 1
String
Name of the classification scheme (for example ifc, uniclass, omniclass, cust... direct
classification_code 1
String
Classification code inside the scheme direct
classification_label 0..1
String
Optional human-readable classification label direct
classification_uri 0..1
Uriorcurie
Optional URI/CURIE that identifies the classification concept in an external ... direct
classification_version 0..1
String
Optional scheme/version identifier direct
classification_source 0..1
String
Source authority or dataset for this classification direct

Usages

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

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: Classification
description: Generic classification entry from any scheme (for example IFC, Uniclass,
  OmniClass, custom).
from_schema: https://example.org/pragmatic-bim-data-contract
slots:
- classification_scheme
- classification_code
- classification_label
- classification_uri
- classification_version
- classification_source
class_uri: pbs:Classification

Induced

name: Classification
description: Generic classification entry from any scheme (for example IFC, Uniclass,
  OmniClass, custom).
from_schema: https://example.org/pragmatic-bim-data-contract
attributes:
  classification_scheme:
    name: classification_scheme
    description: Name of the classification scheme (for example ifc, uniclass, omniclass,
      custom).
    from_schema: https://example.org/pragmatic-bim-data-contract
    rank: 1000
    alias: classification_scheme
    owner: Classification
    domain_of:
    - Classification
    range: string
    required: true
  classification_code:
    name: classification_code
    description: Classification code inside the scheme.
    from_schema: https://example.org/pragmatic-bim-data-contract
    rank: 1000
    alias: classification_code
    owner: Classification
    domain_of:
    - Classification
    range: string
    required: true
  classification_label:
    name: classification_label
    description: Optional human-readable classification label.
    from_schema: https://example.org/pragmatic-bim-data-contract
    rank: 1000
    alias: classification_label
    owner: Classification
    domain_of:
    - Classification
    range: string
  classification_uri:
    name: classification_uri
    description: Optional URI/CURIE that identifies the classification concept in
      an external registry.
    from_schema: https://example.org/pragmatic-bim-data-contract
    rank: 1000
    alias: classification_uri
    owner: Classification
    domain_of:
    - Classification
    range: uriorcurie
  classification_version:
    name: classification_version
    description: Optional scheme/version identifier.
    from_schema: https://example.org/pragmatic-bim-data-contract
    rank: 1000
    alias: classification_version
    owner: Classification
    domain_of:
    - Classification
    range: string
  classification_source:
    name: classification_source
    description: Source authority or dataset for this classification.
    from_schema: https://example.org/pragmatic-bim-data-contract
    rank: 1000
    alias: classification_source
    owner: Classification
    domain_of:
    - Classification
    range: string
class_uri: pbs:Classification