-
Key: SDMN11-1
-
Status: open
-
Source: Cognitive Medical Systems ( Thomas Beale)
-
Summary:
Various comments on the following propreties:
dataItemRef: QName: "... A DataItem can have only one of dataItemRef or ItemDefinitionRef as a set attribute. Neither of them is required, though ..."
ERROR? - I could not find ItemDefinitionRef within DataItem; perhaps it was meant to be ItemDefinition or metaDefinitionRef; ItemDefinition does contain ItemDefinitionRef.
locationRef : Location [0..*] A list of potential Locations for the DataItem.
MISSING: this provides no idea what kind of 'location' is meant here; there are technical possibilities in the descendant types, but it doesn't tell us the semantics - is the location a source-of-truth repository where an instance of the item is maintained? Locations of copies? Something else?
preAssignment : Assignment [0..1] Specifies an optional pre-assignment DMN Expression. The expression will provide values for one or more of the simple type itemComponents of the ItemDefinition set for the DataItem.
ERROR? I could not locate 'itemComponents' in the model - probably what is meant is DMN1-3 ItemDefinition.itemComponent (singular name, multiple cardinality).
Proposed change:
ItemDefinitionRef is referenced in DataItem.dataItemRef, but doesn't exist in the model. Correction needed somewhere.
DataItem.locationRef (possibly renamed as per
SDMN-4) needs to be better defined. The current definition provides no idea what kind of 'location' is meant here; there are technical possibilities in the descendant types, but it doesn't tell us the semantics - is the location a source-of-truth repository where an instance of the item is maintained? Locations of copies? Something else? Without a clearer distinction between information entities and physical ones, this might be difficult to clarify.DataItem.preAssignment and (other properties in the model - need to do a global search) refer to 'itemComponents', which is not defined in the model. Possibly what is meant is DMN1-3 ItemDefinition.itemComponent
-
Reported: SDMN 1.0a1 — Thu, 21 Apr 2022 14:23 GMT
-
Updated: Fri, 21 Jun 2024 17:53 GMT
SDMN11 — DataItem class - semantics of various properties
- Key: SDMN11-1
- OMG Task Force: Shared Data Model and Notation (SDMN) 1.1 RTF