Attempts With Internal State 'S' Needs To Create A New Attempt Record Each Time For Audit

(Doc ID 2280096.1)

Last updated on JUNE 23, 2017

Applies to:

Oracle iLearning - Version 6.1 and later
Information in this document applies to any platform.


On : 6.1 version, Learner Administration

6.1 - Attempts with Internal State S needs to create a new attempt record each time for audit

Customer has run into multiple issues with customers questioning iLearning's implementation of the recording of attempt records where the content sets cmi.core.exit = suspend.
Today when content sets internal state to S, when the user relaunches the attempt record is overwritten vs a new attempt record created. This makes it virtually impossible to determine how many times a user launched a course, how they progressed each attempt etc. This does not occur if exit = normal, it creates a new attempt, the user's suspend data is retained, lesson location retained etc.

Customer is finding more often then not now content is setting this by default (Storyline for sure) and this makes auditing of user's attempts impossible. It's also needed for some customers in regulated environments to be able to report an each attempt launch (suspended or otherwise).

The issue has the following business impact:
Customers who are in a regulated environments who get audited need to be able to provide attempt data to regulators to show # of course launches, how a user performed on each attempt (when and where, score etc). This is impossible when internal state is set to S as subsequent launches overwrite the previous attempt vs creating a new one that copies the data from the prior attempt.


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms