1*962d7b81SJaap de Haan " namespace="http://camunda.org/schema/1.0/dmn"> 2*962d7b81SJaap de Haan <inputData id="dayType_id" name="Type of day"> 3*962d7b81SJaap de Haan <variable id="dayType_ii" name="Type of day" typeRef="string" /> 4*962d7b81SJaap de Haan </inputData> 5*962d7b81SJaap de Haan <inputData id="temperature_id" name="Weather in Celsius"> 6*962d7b81SJaap de Haan <variable id="temperature_ii" name="Weather in Celsius" typeRef="integer" /> 7*962d7b81SJaap de Haan </inputData> 8*962d7b81SJaap de Haan <knowledgeSource id="host_ks" name="Host" /> 9*962d7b81SJaap de Haan <knowledgeSource id="guest_ks" name="Guest Type"> 10*962d7b81SJaap de Haan <authorityRequirement id="AuthorityRequirement_0hyfuzo"> 11*962d7b81SJaap de Haan <requiredDecision href="#guestCount" /> 12*962d7b81SJaap de Haan </authorityRequirement> 13*962d7b81SJaap de Haan </knowledgeSource> 14*962d7b81SJaap de Haan <businessKnowledgeModel id="elMenu" name="El menú" /> 15*962d7b81SJaap de Haan <decision id="dish-decision" name="Dish Decision"> 16*962d7b81SJaap de Haan <informationRequirement id="InformationRequirement_05tgz9d"> 17*962d7b81SJaap de Haan <requiredDecision href="#guestCount" /> 18*962d7b81SJaap de Haan </informationRequirement> 19*962d7b81SJaap de Haan <informationRequirement id="InformationRequirement_1r8doop"> 20*962d7b81SJaap de Haan <requiredDecision href="#season" /> 21*962d7b81SJaap de Haan </informationRequirement> 22*962d7b81SJaap de Haan <authorityRequirement id="AuthorityRequirement_1sk6rin"> 23*962d7b81SJaap de Haan <requiredAuthority href="#host_ks" /> 24*962d7b81SJaap de Haan </authorityRequirement> 25*962d7b81SJaap de Haan <decisionTable id="dishDecisionTable"> 26*962d7b81SJaap de Haan <input id="seasonInput" label="Season"> 27*962d7b81SJaap de Haan <inputExpression id="seasonInputExpression" typeRef="string"> 28*962d7b81SJaap de Haan <text>season</text> 29*962d7b81SJaap de Haan </inputExpression> 30*962d7b81SJaap de Haan </input> 31*962d7b81SJaap de Haan <input id="guestCountInput" label="How many guests"> 32*962d7b81SJaap de Haan <inputExpression id="guestCountInputExpression" typeRef="integer"> 33*962d7b81SJaap de Haan <text>guestCount</text> 34*962d7b81SJaap de Haan </inputExpression> 35*962d7b81SJaap de Haan </input> 36*962d7b81SJaap de Haan <output id="output1" label="Dish" name="desiredDish" typeRef="string" /> 37*962d7b81SJaap de Haan <rule id="row-495762709-1"> 38*962d7b81SJaap de Haan <inputEntry id="UnaryTests_1nxcsjr"> 39*962d7b81SJaap de Haan <text>"Winter"</text> 40*962d7b81SJaap de Haan </inputEntry> 41*962d7b81SJaap de Haan <inputEntry id="UnaryTests_1r9yorj"> 42*962d7b81SJaap de Haan <text><= 8</text> 43*962d7b81SJaap de Haan </inputEntry> 44*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_1mtwzqz"> 45*962d7b81SJaap de Haan <text>"Spareribs"</text> 46*962d7b81SJaap de Haan </outputEntry> 47*962d7b81SJaap de Haan </rule> 48*962d7b81SJaap de Haan <rule id="row-495762709-2"> 49*962d7b81SJaap de Haan <inputEntry id="UnaryTests_1lxjbif"> 50*962d7b81SJaap de Haan <text>"Winter"</text> 51*962d7b81SJaap de Haan </inputEntry> 52*962d7b81SJaap de Haan <inputEntry id="UnaryTests_0nhiedb"> 53*962d7b81SJaap de Haan <text>> 8</text> 54*962d7b81SJaap de Haan </inputEntry> 55*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_1h30r12"> 56*962d7b81SJaap de Haan <text>"Pasta"</text> 57*962d7b81SJaap de Haan </outputEntry> 58*962d7b81SJaap de Haan </rule> 59*962d7b81SJaap de Haan <rule id="row-495762709-3"> 60*962d7b81SJaap de Haan <inputEntry id="UnaryTests_0ifgmfm"> 61*962d7b81SJaap de Haan <text>"Summer"</text> 62*962d7b81SJaap de Haan </inputEntry> 63*962d7b81SJaap de Haan <inputEntry id="UnaryTests_12cib9m"> 64*962d7b81SJaap de Haan <text>> 10</text> 65*962d7b81SJaap de Haan </inputEntry> 66*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_0wgaegy"> 67*962d7b81SJaap de Haan <text>"Light salad"</text> 68*962d7b81SJaap de Haan </outputEntry> 69*962d7b81SJaap de Haan </rule> 70*962d7b81SJaap de Haan <rule id="row-495762709-7"> 71*962d7b81SJaap de Haan <inputEntry id="UnaryTests_0ozm9s7"> 72*962d7b81SJaap de Haan <text>"Summer"</text> 73*962d7b81SJaap de Haan </inputEntry> 74*962d7b81SJaap de Haan <inputEntry id="UnaryTests_0sesgov"> 75*962d7b81SJaap de Haan <text><= 10</text> 76*962d7b81SJaap de Haan </inputEntry> 77*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_1dvc5x3"> 78*962d7b81SJaap de Haan <text>"Beans salad"</text> 79*962d7b81SJaap de Haan </outputEntry> 80*962d7b81SJaap de Haan </rule> 81*962d7b81SJaap de Haan <rule id="row-445981423-3"> 82*962d7b81SJaap de Haan <inputEntry id="UnaryTests_1er0je1"> 83*962d7b81SJaap de Haan <text>"Spring"</text> 84*962d7b81SJaap de Haan </inputEntry> 85*962d7b81SJaap de Haan <inputEntry id="UnaryTests_1uzqner"> 86*962d7b81SJaap de Haan <text>< 10</text> 87*962d7b81SJaap de Haan </inputEntry> 88*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_1pxy4g1"> 89*962d7b81SJaap de Haan <text>"Stew"</text> 90*962d7b81SJaap de Haan </outputEntry> 91*962d7b81SJaap de Haan </rule> 92*962d7b81SJaap de Haan <rule id="row-445981423-4"> 93*962d7b81SJaap de Haan <inputEntry id="UnaryTests_06or48g"> 94*962d7b81SJaap de Haan <text>"Spring"</text> 95*962d7b81SJaap de Haan </inputEntry> 96*962d7b81SJaap de Haan <inputEntry id="UnaryTests_0wa71sy"> 97*962d7b81SJaap de Haan <text>>= 10</text> 98*962d7b81SJaap de Haan </inputEntry> 99*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_09ggol9"> 100*962d7b81SJaap de Haan <text>"Steak"</text> 101*962d7b81SJaap de Haan </outputEntry> 102*962d7b81SJaap de Haan </rule> 103*962d7b81SJaap de Haan </decisionTable> 104*962d7b81SJaap de Haan </decision> 105*962d7b81SJaap de Haan <decision id="season" name="Season decision"> 106*962d7b81SJaap de Haan <informationRequirement id="InformationRequirement_1vzoh7s"> 107*962d7b81SJaap de Haan <requiredInput href="#temperature_id" /> 108*962d7b81SJaap de Haan </informationRequirement> 109*962d7b81SJaap de Haan <decisionTable id="seasonDecisionTable"> 110*962d7b81SJaap de Haan <input id="temperatureInput" label="Weather in Celsius"> 111*962d7b81SJaap de Haan <inputExpression id="temperatureInputExpression" typeRef="integer"> 112*962d7b81SJaap de Haan <text>temperature</text> 113*962d7b81SJaap de Haan </inputExpression> 114*962d7b81SJaap de Haan </input> 115*962d7b81SJaap de Haan <output id="seasonOutput" label="season" name="season" typeRef="string" /> 116*962d7b81SJaap de Haan <rule id="row-495762709-5"> 117*962d7b81SJaap de Haan <inputEntry id="UnaryTests_1fd0eqo"> 118*962d7b81SJaap de Haan <text>>30</text> 119*962d7b81SJaap de Haan </inputEntry> 120*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_0l98klb"> 121*962d7b81SJaap de Haan <text>"Summer"</text> 122*962d7b81SJaap de Haan </outputEntry> 123*962d7b81SJaap de Haan </rule> 124*962d7b81SJaap de Haan <rule id="row-495762709-6"> 125*962d7b81SJaap de Haan <inputEntry id="UnaryTests_1nz6at2"> 126*962d7b81SJaap de Haan <text><10</text> 127*962d7b81SJaap de Haan </inputEntry> 128*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_08moy1k"> 129*962d7b81SJaap de Haan <text>"Winter"</text> 130*962d7b81SJaap de Haan </outputEntry> 131*962d7b81SJaap de Haan </rule> 132*962d7b81SJaap de Haan <rule id="row-445981423-2"> 133*962d7b81SJaap de Haan <inputEntry id="UnaryTests_1a0imxy"> 134*962d7b81SJaap de Haan <text>[10..30]</text> 135*962d7b81SJaap de Haan </inputEntry> 136*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_1poftw4"> 137*962d7b81SJaap de Haan <text>"Spring"</text> 138*962d7b81SJaap de Haan </outputEntry> 139*962d7b81SJaap de Haan </rule> 140*962d7b81SJaap de Haan </decisionTable> 141*962d7b81SJaap de Haan </decision> 142*962d7b81SJaap de Haan <decision id="guestCount" name="Guest Count"> 143*962d7b81SJaap de Haan <informationRequirement id="InformationRequirement_038230q"> 144*962d7b81SJaap de Haan <requiredInput href="#dayType_id" /> 145*962d7b81SJaap de Haan </informationRequirement> 146*962d7b81SJaap de Haan <knowledgeRequirement id="KnowledgeRequirement_0cql475"> 147*962d7b81SJaap de Haan <requiredKnowledge href="#elMenu" /> 148*962d7b81SJaap de Haan </knowledgeRequirement> 149*962d7b81SJaap de Haan <decisionTable id="guestCountDecisionTable"> 150*962d7b81SJaap de Haan <input id="typeOfDayInput" label="Type of day"> 151*962d7b81SJaap de Haan <inputExpression id="typeOfDayInputExpression" typeRef="string"> 152*962d7b81SJaap de Haan <text>dayType</text> 153*962d7b81SJaap de Haan </inputExpression> 154*962d7b81SJaap de Haan </input> 155*962d7b81SJaap de Haan <output id="guestCountOutput" label="Guest count" name="guestCount" typeRef="integer" /> 156*962d7b81SJaap de Haan <rule id="row-495762709-8"> 157*962d7b81SJaap de Haan <inputEntry id="UnaryTests_0l72u8n"> 158*962d7b81SJaap de Haan <text>"Weekday"</text> 159*962d7b81SJaap de Haan </inputEntry> 160*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_0wuwqaz"> 161*962d7b81SJaap de Haan <text>4</text> 162*962d7b81SJaap de Haan </outputEntry> 163*962d7b81SJaap de Haan </rule> 164*962d7b81SJaap de Haan <rule id="row-495762709-9"> 165*962d7b81SJaap de Haan <inputEntry id="UnaryTests_03a73o9"> 166*962d7b81SJaap de Haan <text>"Holiday"</text> 167*962d7b81SJaap de Haan </inputEntry> 168*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_1whn119"> 169*962d7b81SJaap de Haan <text>10</text> 170*962d7b81SJaap de Haan </outputEntry> 171*962d7b81SJaap de Haan </rule> 172*962d7b81SJaap de Haan <rule id="row-495762709-10"> 173*962d7b81SJaap de Haan <inputEntry id="UnaryTests_12tygwt"> 174*962d7b81SJaap de Haan <text>"Weekend"</text> 175*962d7b81SJaap de Haan </inputEntry> 176*962d7b81SJaap de Haan <outputEntry id="LiteralExpression_1b5k9t8"> 177*962d7b81SJaap de Haan <text>15</text> 178*962d7b81SJaap de Haan </outputEntry> 179*962d7b81SJaap de Haan </rule> 180*962d7b81SJaap de Haan </decisionTable> 181*962d7b81SJaap de Haan </decision> 182*962d7b81SJaap de Haan <textAnnotation id="TextAnnotation_1"> 183*962d7b81SJaap de Haan <text>Week day or week end</text> 184*962d7b81SJaap de Haan </textAnnotation> 185*962d7b81SJaap de Haan <association id="Association_18hoj4i"> 186*962d7b81SJaap de Haan <sourceRef href="#dayType_id" /> 187*962d7b81SJaap de Haan <targetRef href="#TextAnnotation_1" /> 188*962d7b81SJaap de Haan </association> 189*962d7b81SJaap de Haan <dmndi:DMNDI> 190*962d7b81SJaap de Haan <dmndi:DMNDiagram id="DMNDiagram_1ejukud"> 191*962d7b81SJaap de Haan <dmndi:DMNShape id="DMNShape_1pny77l" dmnElementRef="dayType_id"> 192*962d7b81SJaap de Haan <dc:Bounds height="45" width="125" x="303" y="363" /> 193*962d7b81SJaap de Haan </dmndi:DMNShape> 194*962d7b81SJaap de Haan <dmndi:DMNShape id="DMNShape_1b88mi9" dmnElementRef="temperature_id"> 195*962d7b81SJaap de Haan <dc:Bounds height="45" width="125" x="105" y="316" /> 196*962d7b81SJaap de Haan </dmndi:DMNShape> 197*962d7b81SJaap de Haan <dmndi:DMNShape id="DMNShape_0w9hu9e" dmnElementRef="host_ks"> 198*962d7b81SJaap de Haan <dc:Bounds height="63" width="100" x="595" y="56" /> 199*962d7b81SJaap de Haan </dmndi:DMNShape> 200*962d7b81SJaap de Haan <dmndi:DMNShape id="DMNShape_0159egh" dmnElementRef="guest_ks"> 201*962d7b81SJaap de Haan <dc:Bounds height="63" width="100" x="587" y="194" /> 202*962d7b81SJaap de Haan </dmndi:DMNShape> 203*962d7b81SJaap de Haan <dmndi:DMNEdge id="DMNEdge_1gafs9m" dmnElementRef="AuthorityRequirement_0hyfuzo"> 204*962d7b81SJaap de Haan <di:waypoint x="510" y="226" /> 205*962d7b81SJaap de Haan <di:waypoint x="587" y="226" /> 206*962d7b81SJaap de Haan </dmndi:DMNEdge> 207*962d7b81SJaap de Haan <dmndi:DMNShape id="DMNShape_0j9biml" dmnElementRef="elMenu"> 208*962d7b81SJaap de Haan <dc:Bounds height="46" width="135" x="542" y="364" /> 209*962d7b81SJaap de Haan </dmndi:DMNShape> 210*962d7b81SJaap de Haan <dmndi:DMNShape id="DMNShape_1f9xq97" dmnElementRef="dish-decision"> 211*962d7b81SJaap de Haan <dc:Bounds height="80" width="180" x="250" y="56" /> 212*962d7b81SJaap de Haan </dmndi:DMNShape> 213*962d7b81SJaap de Haan <dmndi:DMNEdge id="DMNEdge_0wk9owu" dmnElementRef="InformationRequirement_05tgz9d"> 214*962d7b81SJaap de Haan <di:waypoint x="395" y="186" /> 215*962d7b81SJaap de Haan <di:waypoint x="365" y="136" /> 216*962d7b81SJaap de Haan </dmndi:DMNEdge> 217*962d7b81SJaap de Haan <dmndi:DMNEdge id="DMNEdge_0glygnk" dmnElementRef="InformationRequirement_1r8doop"> 218*962d7b81SJaap de Haan <di:waypoint x="243" y="186" /> 219*962d7b81SJaap de Haan <di:waypoint x="297" y="136" /> 220*962d7b81SJaap de Haan </dmndi:DMNEdge> 221*962d7b81SJaap de Haan <dmndi:DMNEdge id="DMNEdge_1jf14ck" dmnElementRef="AuthorityRequirement_1sk6rin"> 222*962d7b81SJaap de Haan <di:waypoint x="595" y="89" /> 223*962d7b81SJaap de Haan <di:waypoint x="430" y="94" /> 224*962d7b81SJaap de Haan </dmndi:DMNEdge> 225*962d7b81SJaap de Haan <dmndi:DMNShape id="DMNShape_1dlhv62" dmnElementRef="season"> 226*962d7b81SJaap de Haan <dc:Bounds height="80" width="180" x="110" y="186" /> 227*962d7b81SJaap de Haan </dmndi:DMNShape> 228*962d7b81SJaap de Haan <dmndi:DMNEdge id="DMNEdge_01c572k" dmnElementRef="InformationRequirement_1vzoh7s"> 229*962d7b81SJaap de Haan <di:waypoint x="180" y="316" /> 230*962d7b81SJaap de Haan <di:waypoint x="191" y="266" /> 231*962d7b81SJaap de Haan </dmndi:DMNEdge> 232*962d7b81SJaap de Haan <dmndi:DMNShape id="DMNShape_0tndkvg" dmnElementRef="guestCount"> 233*962d7b81SJaap de Haan <dc:Bounds height="80" width="180" x="330" y="186" /> 234*962d7b81SJaap de Haan </dmndi:DMNShape> 235*962d7b81SJaap de Haan <dmndi:DMNEdge id="DMNEdge_0wrc9rz" dmnElementRef="KnowledgeRequirement_0cql475"> 236*962d7b81SJaap de Haan <di:waypoint x="591" y="364" /> 237*962d7b81SJaap de Haan <di:waypoint x="510" y="265" /> 238*962d7b81SJaap de Haan </dmndi:DMNEdge> 239*962d7b81SJaap de Haan <dmndi:DMNEdge id="DMNEdge_0m045nr" dmnElementRef="InformationRequirement_038230q"> 240*962d7b81SJaap de Haan <di:waypoint x="369" y="363" /> 241*962d7b81SJaap de Haan <di:waypoint x="405" y="266" /> 242*962d7b81SJaap de Haan </dmndi:DMNEdge> 243*962d7b81SJaap de Haan <dmndi:DMNShape id="DMNShape_1izzhzd" dmnElementRef="TextAnnotation_1"> 244*962d7b81SJaap de Haan <dc:Bounds height="45" width="125" x="273" y="466" /> 245*962d7b81SJaap de Haan </dmndi:DMNShape> 246*962d7b81SJaap de Haan <dmndi:DMNEdge id="DMNEdge_1mkr3rl" dmnElementRef="Association_18hoj4i"> 247*962d7b81SJaap de Haan <di:waypoint x="366" y="408" /> 248*962d7b81SJaap de Haan <di:waypoint x="336" y="466" /> 249*962d7b81SJaap de Haan </dmndi:DMNEdge> 250*962d7b81SJaap de Haan </dmndi:DMNDiagram> 251*962d7b81SJaap de Haan </dmndi:DMNDI> 252*962d7b81SJaap de Haan </definitions> 253*962d7b81SJaap de Haan</bpmnio> 254