Skip to content

Class: StructuredValue

Structured values are used when the value of a property has a more complex structure than simply being a textual value or a reference to another thing.

URI: schema:StructuredValue

 classDiagram
    class StructuredValue
      Intangible <|-- StructuredValue

      StructuredValue : id
      StructuredValue : name


      StructuredValue <|-- ContactPoint

      StructuredValue : id
      StructuredValue : name

Inheritance

Attributes (AKA Slots)

Name Cardinality and Range Description Inheritance
id 1
String
The identifier property represents any kind of identifier for any kind of Thi... Thing
name 0..1
String
The name of the item Thing
Deprecated attributes
Name Cardinality and Range Description Inheritance

Identifier and Mapping Information

Mappings

Mapping Type Mapped Value
self schema:StructuredValue
native base:StructuredValue

LinkML Source

Direct

name: StructuredValue
description: Structured values are used when the value of a property has a more complex
  structure than simply being a textual value or a reference to another thing.
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
is_a: Intangible
class_uri: schema:StructuredValue

Induced

name: StructuredValue
description: Structured values are used when the value of a property has a more complex
  structure than simply being a textual value or a reference to another thing.
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
rank: 1000
is_a: Intangible
attributes:
  id:
    name: id
    description: The identifier property represents any kind of identifier for any
      kind of Thing, such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated
      properties for representing many of these, either as textual strings or as URL
      (URI) links.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: StructuredValue
    domain_of:
    - FunctionalObject
    - ConnectionPoint
    - IdentifierType
    - Thing
    range: string
    required: true
  name:
    name: name
    description: The name of the item.
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    slot_uri: schema:name
    alias: name
    owner: StructuredValue
    domain_of:
    - FunctionalObject
    - SoftwareIdentifier
    - Thing
    range: string
class_uri: schema:StructuredValue

Any questions left?

Ask the community