Class: MetadataEntry

Generic metadata entry for storing IFC attributes, PropertySet fields, or project-specific key-value data.

URI: pbs:MetadataEntry

classDiagram class MetadataEntry click MetadataEntry href "./MetadataEntry.html" MetadataEntry : metadata_key MetadataEntry : metadata_value

Class Properties

Property Value
Class URI pbs:MetadataEntry

Slots

Name Cardinality and Range Description Inheritance
metadata_key 1
String
Metadata key, for example IfcWall direct
metadata_value 0..1
String
Metadata value serialized as text direct

Usages

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

Identifier and Mapping Information

Schema Source

Mappings

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

LinkML Source

Direct

name: MetadataEntry
description: Generic metadata entry for storing IFC attributes, PropertySet fields,
  or project-specific key-value data.
from_schema: https://example.org/pragmatic-bim-data-contract
slots:
- metadata_key
- metadata_value
class_uri: pbs:MetadataEntry

Induced

name: MetadataEntry
description: Generic metadata entry for storing IFC attributes, PropertySet fields,
  or project-specific key-value data.
from_schema: https://example.org/pragmatic-bim-data-contract
attributes:
  metadata_key:
    name: metadata_key
    description: Metadata key, for example IfcWall.FireRating or Pset_WallCommon.Reference.
    from_schema: https://example.org/pragmatic-bim-data-contract
    rank: 1000
    alias: metadata_key
    owner: MetadataEntry
    domain_of:
    - MetadataEntry
    range: string
    required: true
  metadata_value:
    name: metadata_value
    description: Metadata value serialized as text.
    from_schema: https://example.org/pragmatic-bim-data-contract
    rank: 1000
    alias: metadata_value
    owner: MetadataEntry
    domain_of:
    - MetadataEntry
    range: string
class_uri: pbs:MetadataEntry