Skip to content

[GetAllAssetAdministrationShellIdsByAssetLink] Clarify semantics when using semanticID or supplementalSemanticId #196

@BirgitBoss

Description

@BirgitBoss

What?

Clarify semantics of [GetAllAssetAdministrationShellIdsByAssetLink] i ncase there are semantic IDs. Or remove searching for semantic IDs from this query.

Is this the semantic expected?:

Twin ID= 0815:
customerPartId  123  semanticId = XZT
Twin ID= 0816:
customerPartId  123  (no semanticId, no supplemantalSemanticId)
Twin ID= 0817:
customerPartId  123  semanticId = PPP 
Twin ID= 0818:
customerPartId  123  semanticId = PPP supplementalId = XZT
	

      GetAllAssetAdministrationShellIdsByAssetLink (assetId = [name=customerPartId, value=123, semanticId = None, supplementalId = None ] ==> Twin 0815, Twin 0816, Twin 0817, Twin 0818

      GetAllAssetAdministrationShellIdsByAssetLink (assetId = [name=customerPartId, value=123, semanticId = PPP, supplementalId = None ] ==>  Twin 0817, Twin 0818


      GetAllAssetAdministrationShellIdsByAssetLink (assetId = [name=customerPartId, value=123, semanticId =XZT, supplementalId = PPP, KLP ] ==> ?? Twin 0815, Twin 0816, Twin 0817, Twin 0818

How?

Remove semantic ID and supplementation ID from Search parameters/payload

This issue relates to finding XX#??.

similar to questions in #192

  • I have signed the required Developer Certificate of Origin (DCO) already.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions