Class: MetadataEntry¶
Generic metadata entry for storing IFC attributes, PropertySet fields, or project-specific key-value data.
Embedded value type — nested inside a parent record, not a graph node.
URI: pbs:MetadataEntry
classDiagram
direction TB
class MetadataEntry
click MetadataEntry href "./MetadataEntry.html" _blank
Hold "Alt" / "Option" to enable pan & zoom
Class Properties¶
| Property | Value |
|---|---|
| Class URI | pbs:MetadataEntry |
Slots¶
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| metadata_key | 1 String |
Metadata key, for example IfcWall.FireRating or Pset_WallCommon.Reference. | direct |
| metadata_value | 0..1 String |
Metadata value serialized as text. | direct |
Usages¶
Identifier and Mapping Information¶
Schema Source¶
- from schema: https://schema.pragmaticbim.ch
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://schema.pragmaticbim.ch
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://schema.pragmaticbim.ch
attributes:
metadata_key:
name: metadata_key
description: Metadata key, for example IfcWall.FireRating or Pset_WallCommon.Reference.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: MetadataEntry
domain_of:
- MetadataEntry
range: string
required: true
metadata_value:
name: metadata_value
description: Metadata value serialized as text.
from_schema: https://schema.pragmaticbim.ch
rank: 1000
owner: MetadataEntry
domain_of:
- MetadataEntry
range: string
class_uri: pbs:MetadataEntry