DMN evaluation instance Id

Good Evening!!!

I have a camunda-engine-dmn embedded into a spring boot application. Decisions are evaluated with inputs from the web user interface. We need to differentiate each evaluation (like an evaluation instance id) so that can be sent back to the UI along with the evaluation result. User can then use this id to retrieve the result in the future. I am not able to find an example or documentation around this part. DmnDecisionResult does not seem to have such Id.

I can create an artificial id and tag the evaluation result to retrieve it in the future, but i also need to capture the decision-table and the rules that got fired which means i need this id to be available in the DMNDecisionTableEvaluationEvent also.

Thank you very much in advanceā€¦