-
Key: DMN11-39
-
Status: closed
-
Source: Bruce Silver Associates ( Mr. Bruce Silver)
-
Summary:
The issue is illustrated by Fig 36 on p71. The resolution should be clarified in the text.
8.2.5 says (I think) that Decision/@name = DecisionTable/@name = label in output column header in the decision table.
For a single-output DT, Decision/outputDefinition* and DecisonTable/clause/outputDefinition* both point to an itemDefinition defining the data type of the output.
For a compound-output DT, the compound output name is DecisionTable/@name. Decision/outputDefinition is a pointer to an itemDefinition for the compound output, but the spec does not describe how such a compound output should be constructed. Each individual output name is given by DecisionTable/clause/@name (for an output clause), and the clause/outputDefinition is a pointer to its datatype.- renamed outputDefinitionRef in proposed revision to dmn.xsd, see
DMN11-9. In any case, these elements should be given different names.
- renamed outputDefinitionRef in proposed revision to dmn.xsd, see
-
Reported: DMN 1.0 — Thu, 16 Apr 2015 19:30 GMT
-
Disposition: Duplicate or Merged — DMN 1.1
-
Updated: Tue, 29 Mar 2016 15:07 GMT
DMN11 — Clarify Decision/outputDefinition, DecisionTable/clause/outputDefinition, DecisionTable/@name, clause/@name
- Key: DMN11-39
- OMG Task Force: Decision Modeling and Notation 1.1 RTF