Overview Constraints (non-normative)

This annex gives an overview of the constraints contained in this document. No additional comments are added, for details please refer to the normative parts of the specification.

For handling of constraints see Handling of Constraints.

Constraint AASa-001: The value of the cursor query parameter must not be empty. If the client does not know the cursor value, it must omit the whole query parameter in the request.

Constraint AASa-002: The base64url-encoded identifier of the link: semanticId shall have a length of maximum 3072 characters.

pass:q[[underline]#Constraint AASa-003#: A service implementing the SubmodelRepositoryServiceSpecification/SSP-003 must not accept or provide any _Submodel_ with the attribute https://admin-shell-io.github.io/aas-specs-antora/IDTA-01001/v3.1/spec-metamodel/common.html#ModellingKind.

Constraint AASa-004: A service implementing the SubmodelRepositoryServiceSpecification/SSP-004 must not accept or provide any _Submodel with the attribute https://admin-shell-io.github.io/aas-specs-antora/IDTA-01001/v3.1/spec-metamodel/common.html#ModellingKind.

Constraint AASa-005: Only the SubmodelElements root delaration can be followed with _IdShortPaths.