Open BirgitBoss opened 7 months ago
We discussed the topic today in the task force call. It's clear that we have a critical gap here, however, we don't see that we will have a fix already for V3.0.2. Therefore, I am changing the milestone tag.
I think there are in total these four options:
normal
serialisation shall be usedAs discussed in today's AAS Workstream:
Additionally define what happens for
What?
/submodels/{submodelIdentifier}/submodel-elements/{idShortPath}/$value:
For Operation and Capability there is no Value-Only serialization. However the idShortPath may point to a SubmodelElementList containing Operations or to a BasicEvent itself etc.
So in this case a error is returned? Or an empty object or list, resp.?
In the case a collection contains
then Value-Only of the collection is either
ignoring "capability1" and "operation1" and "list" or an error message is returned: "no Value-Only serialization possible". However, the latter would mean that there is no Value-Only serialization of a submodel containing Operations, Events or Capabilities.
Or (see https://github.com/admin-shell-io/aas-specs/issues/402)