Skip to content

Class: SiemensIdLink

Asset identifier based on the ID-Link standard (IEC 61406).

URI: base:SiemensIdLink

 classDiagram
    class SiemensIdLink
      IdLink <|-- SiemensIdLink

      SiemensIdLink : asset_identifier_type
      SiemensIdLink : id_link
      SiemensIdLink : identifier_type
      SiemensIdLink : identifier_uncertainty

Inheritance

Attributes (AKA Slots)

Name Cardinality and Range Description Inheritance
id_link 0..1
Uri
Link to identify the asset direct
asset_identifier_type 0..1
String
Type designator that provides support for polymorphism using asset identifier... AssetIdentifier
identifier_type 0..1
IdentifierType
Type of an items identifier Identifier
identifier_uncertainty 0..1
Integer
Number that tells how uncertain an identifier is compared with other identifi... Identifier
Deprecated attributes
Name Cardinality and Range Description Inheritance

Identifier and Mapping Information

Mappings

Mapping Type Mapped Value
self base:SiemensIdLink
native base:SiemensIdLink
close base:ProductSerialIdentifier

LinkML Source

Direct

name: SiemensIdLink
conforms_to: Siemens specification SN 60450
description: Asset identifier based on the ID-Link standard (IEC 61406).
title: Siemens ID-Link
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
close_mappings:
- base:ProductSerialIdentifier
rank: 1000
is_a: IdLink
attributes:
  id_link:
    name: id_link
    description: Link to identify the asset. It can also provide information about
      the product.
    examples:
    - value: https://i.siemens.com/1P6ES7131-6BF00-0CA0+SC-P4TM3526
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    domain_of:
    - IdLink
    - SiemensIdLink
    range: uri
    pattern: ^https://i\.siemens\.com((/1P(.*?)\+S(.*?)(\+23S(.*?))?(\+30P(.*?))?)|(\?1P=(.*?)&S=(.*?)(&23S=(.*?))?(&30P=(.*?))?))$

Induced

name: SiemensIdLink
conforms_to: Siemens specification SN 60450
description: Asset identifier based on the ID-Link standard (IEC 61406).
title: Siemens ID-Link
from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
close_mappings:
- base:ProductSerialIdentifier
rank: 1000
is_a: IdLink
attributes:
  id_link:
    name: id_link
    description: Link to identify the asset. It can also provide information about
      the product.
    examples:
    - value: https://i.siemens.com/1P6ES7131-6BF00-0CA0+SC-P4TM3526
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    alias: id_link
    owner: SiemensIdLink
    domain_of:
    - IdLink
    - SiemensIdLink
    range: uri
    pattern: ^https://i\.siemens\.com((/1P(.*?)\+S(.*?)(\+23S(.*?))?(\+30P(.*?))?)|(\?1P=(.*?)&S=(.*?)(&23S=(.*?))?(&30P=(.*?))?))$
  asset_identifier_type:
    name: asset_identifier_type
    description: Type designator that provides support for polymorphism using asset
      identifiers.
    title: asset identifier type
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    designates_type: true
    alias: asset_identifier_type
    owner: SiemensIdLink
    domain_of:
    - AssetIdentifier
    range: string
  identifier_type:
    name: identifier_type
    description: Type of an items identifier.
    title: identifier type
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    alias: identifier_type
    owner: SiemensIdLink
    domain_of:
    - Identifier
    range: IdentifierType
  identifier_uncertainty:
    name: identifier_uncertainty
    description: 'Number that tells how uncertain an identifier is compared with other
      identifiers provided by an Asset Link. The highest the number, the more uncertain
      the identification must be considered. This number has to be considered relative
      to the other identifiers for the same element. The default value is 0, meaning
      no uncertainty.

      This index helps decide across Asset Links which identifiers are better suited
      for deduplication. The identifier provided by two different Asset Links with
      the lowest uncertainty should be chosen for deduplication purposes.'
    title: identifier uncertainty
    from_schema: https://common-device-management.code.siemens.io/documentation/asset-modeling/base-schema/v0.10.0/iah-base.jsonld
    rank: 1000
    alias: identifier_uncertainty
    owner: SiemensIdLink
    domain_of:
    - Identifier
    range: integer

Any questions left?

Ask the community