-
Key: SYSMOAS_-105
-
Status: closed
-
Source: Dassault Systemes ( Mr. Tomas Vileiniskis)
-
Summary:
The Query model in PIM, specifically PrimitiveConstraint entity has value attribute data type as String [ 1..* ].
However, the PrimitiveConstraint's value attribute in REST/HTTP PSM JSON schema is not typed as Array, causing inconsistency between PIM and PSM models.
The value data type in both Query PIM and PSM should be an array.
-
Reported: SystemsModelingAPI 1.0b2 — Thu, 12 Sep 2024 16:19 GMT
-
Disposition: Resolved — SystemsModelingAPI 1.0b3
-
Disposition Summary:
Resolve inconsistencies in PrimitiveContraint operator and values between PIM and REST/HTTP PSM (JSON schema)
This proposal includes changes in the API PIM and the OpenAPI specification (JSON schema) for the REST/HTTP PSM to resolve inconsistencies in PrimitiveConstraint operator and values.
-
Updated: Sat, 19 Jul 2025 19:08 GMT
-
Attachments:
- PIM PrimitiveConstraint.png 3 kB (image/png)
- PSM PrimitiveConstraint JSON Schema.png 10 kB (image/png)
SYSMOAS_ — Inconsistency between PIM Query Model and REST/HTTP PSM JSON schema
- Key: SYSMOAS_-105
- OMG Task Force: Systems Modeling API and Services (SystemsModelingAPI) 1.0 FTF 2