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

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions