Categories
#DCR Active Repository

Wiki format

The purpose of the DCR Wiki format is to provide information about a process model, associated scenarios and latest changes of the model in one api.

An example wiki format is provided below originating from the DCR Expense report model.

Use this URL to retrieve the XML: https://repository.dcrgraphs.net/api/graphs/4013/wiki

<DCRProcess>
<id>4013</id>
<title>Expense – milestone – good coding practice</title>
<modified>2021-02-04T11:25:02.370</modified>
<events>
<event id=”FilloutExpenseReport” label=”Fill out an expense reportx” eventDescription=”&lt;p&gt;Text in description&lt;/p&gt;” purpose=”text in purpose” guide=”&lt;p&gt;Text in system guide&lt;/p&gt;” roles=”Employee”/>
<event id=”Approve” label=”Approve – godkend” eventDescription=”&lt;p&gt;approves DB&lt;/p&gt;” purpose=”Long purpose ├Žndret DB” guide=”&lt;p&gt;Long guide DB&lt;/p&gt;” roles=”Manager”/>
<event id=”Payout” label=”Pay out” eventDescription=”&lt;p&gt;paid out&lt;/p&gt;” purpose=”” guide=”” roles=”Finans,Manager”/>
<event id=”Reject” label=”Reject” eventDescription=”rejects” purpose=”” guide=”” roles=”Manager”/>
<event id=”Redraw” label=”Redraw the expense report” eventDescription=”redraw the expense report” purpose=”” guide=”” roles=”Employee”/>
</events>
<roles>
<role specification=”Employee Description UI” description=”employee specification UI”>Employee</role>
<role specification=”Empty UI” description=”finance UI”>Finans</role>
<role specification=”UI epty” description=”manager UI”>Manager</role>
<role specification=”” description=””>Robot</role>
</roles>
<scenarios>
<log>
<trace id=”26332″ title=”happy path” init=”2018-10-30T14:23:43.9840000Z” description=”&lt;p&gt;Ideal simulation&lt;/p&gt;” percentage=”93.00″ type=”Required” isAccepting=”true” isScenario=”true” created=”2017-06-16T16:10:33.950″ createdBy=”4″ modified=”2021-01-18T06:10:16.427″ modifiedBy=”42″>
<event id=”FilloutExpenseReport” role=”Employee” label=”Fill out an expense reportx” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Approve” role=”Manager” label=”Approve – godkend” userid=”Portal:4″ user=”Morten Marquard”/>
<advancetime delta=”P1D” durationFrom=”” durationTo=”” description=”” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Payout” role=”Finans” label=”Pay out” userid=”Portal:4″ user=”Morten Marquard”/>
</trace>
<trace id=”60814″ title=”We spoke with the manager and then he approved” init=”2019-02-28T18:27:42.1390000Z” description=”” percentage=”2.00″ type=”Required” isAccepting=”true” isScenario=”true” created=”2019-02-28T18:27:41.733″ createdBy=”4″ modified=”2020-01-13T14:11:24.290″ modifiedBy=”4″>
<event id=”FilloutExpenseReport” role=”Employee” label=”Fill out an expense reportx” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Reject” role=”Manager” label=”Reject” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Approve” role=”Manager” label=”Approve – godkend” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Payout” role=”Finans” label=”Pay out” userid=”Portal:4″ user=”Morten Marquard”/>
</trace>
<trace id=”61454″ title=”Employee regret expense report – fast” init=”2019-03-07T19:16:05.212Z” description=”” percentage=”1.00″ type=”Required” isAccepting=”true” isScenario=”true” created=”2019-03-07T20:16:06.047″ createdBy=”4″ modified=”2020-03-24T17:28:35.993″ modifiedBy=”4″>
<event id=”FilloutExpenseReport” role=”Employee” label=”Fill out an expense reportx” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Redraw” role=”Employee” label=”Redraw the expense report” userid=”Portal:4″ user=”Morten Marquard”/>
</trace>
<trace id=”61455″ title=”Manager rejects – employee regret” init=”2019-03-07T19:16:37.0530000Z” description=”” percentage=”1.00″ type=”Required” isAccepting=”true” isScenario=”true” created=”2019-03-07T20:16:36.540″ createdBy=”4″ modified=”2020-03-24T17:28:50.743″ modifiedBy=”4″>
<event id=”FilloutExpenseReport” role=”Employee” label=”Fill out an expense reportx” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Reject” role=”Manager” label=”Reject” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Redraw” role=”Employee” label=”Redraw the expense report” userid=”Portal:4″ user=”Morten Marquard”/>
</trace>
<trace id=”61456″ title=”Chaotic flow” init=”2019-03-07T19:17:12.1120000Z” description=”” percentage=”1.00″ type=”Optional” isAccepting=”true” isScenario=”true” created=”2019-03-07T20:17:08.723″ createdBy=”4″ modified=”2020-03-24T17:29:12.713″ modifiedBy=”4″>
<event id=”FilloutExpenseReport” role=”Employee” label=”Fill out an expense reportx” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Approve” role=”Manager” label=”Approve – godkend” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Reject” role=”Manager” label=”Reject” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”FilloutExpenseReport” role=”Employee” label=”Fill out an expense reportx” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Approve” role=”Manager” label=”Approve – godkend” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”FilloutExpenseReport” role=”Employee” label=”Fill out an expense reportx” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Approve” role=”Manager” label=”Approve – godkend” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Payout” role=”Finans” label=”Pay out” userid=”Portal:4″ user=”Morten Marquard”/>
</trace>
<trace id=”61457″ title=”Edit after reject then approved” init=”2019-03-07T19:18:41.326Z” description=” ” percentage=”2.00″ type=”Required” isAccepting=”true” isScenario=”true” created=”2019-03-07T20:18:40.850″ createdBy=”4″ modified=”2019-03-07T20:19:14.357″ modifiedBy=”4″>
<event id=”FilloutExpenseReport” role=”Employee” label=”Fill out an expense reportx” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Reject” role=”Manager” label=”Reject” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”FilloutExpenseReport” role=”Employee” label=”Fill out an expense reportx” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Approve” role=”Manager” label=”Approve – godkend” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Payout” role=”Finans” label=”Pay out” userid=”Portal:4″ user=”Morten Marquard”/>
</trace>
<trace id=”1001750″ title=”Happy path – marked as forbidden” init=”2021-01-15T13:30:46.7800000Z” description=”” percentage=”0.00″ type=”Optional” isAccepting=”true” isScenario=”true” created=”2021-01-15T14:30:38.323″ createdBy=”4″ modified=”2021-01-20T13:07:20.383″ modifiedBy=”4″>
<event id=”FilloutExpenseReport” role=”Employee” label=”Fill out an expense reportx” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Approve” role=”Manager” label=”Approve – godkend” userid=”Portal:4″ user=”Morten Marquard”/>
<event id=”Payout” role=”Finans” label=”Pay out” userid=”Portal:4″ user=”Morten Marquard”/>
</trace>
<trace id=”1001869″ title=”xxxx” init=”2021-01-27T07:12:51.7400000Z” description=”&lt;p&gt;xxxxxxxx&lt;/p&gt;” percentage=”0.00″ type=”Required” isAccepting=”true” isScenario=”true” created=”2021-01-27T08:12:40.180″ createdBy=”42″ modified=”2021-01-27T08:14:26.133″ modifiedBy=”42″>
<event id=”FilloutExpenseReport” role=”Employee” label=”Fill out an expense reportx” userid=”Portal:42″ user=”Hamza Ahmad”/>
<advancetime delta=”P1Y” durationFrom=”P0D” durationTo=”P0D” description=”” userid=”Portal:42″ user=”Hamza Ahmad”/>
<event id=”Reject” role=”Manager” label=”Reject” userid=”Portal:42″ user=”Hamza Ahmad”/>
<event id=”Approve” role=”Manager” label=”Approve – godkend” userid=”Portal:42″ user=”Hamza Ahmad”/>
<event id=”Payout” role=”Finans” label=”Pay out” userid=”Portal:42″ user=”Hamza Ahmad”/>
</trace>
</log>
</scenarios>
</DCRProcess>

Related Release notes

Release 6.0.1

  • New functions in DCR Activity Repository

Related Videos

No related videos found.

Related Articles

No related articles found.
LinkedIn
Share