Handling getAbstract Learning Completions

Here's what happens between getAbstract and Oracle Learning when a learner starts and completes a getAbstract content.

For Actionable type learning, getAbstract sends xAPI statements to Oracle when learner starts the content.

  • If the learner isn't already enrolled through Oracle Learning, Oracle Learning creates their enrollment with an In progress status.
  • If the learner is already enrolled, their Oracle Learning enrollment remains in the In progress status.

getAbstract doesn't send any xAPI statements while the learner is working on the content.

For summary and actionable learning, getAbstract sends xAPI completions to Oracle when the learner completes the learning. When Oracle Learning gets the statements, it updates the enrollment to the Completed status in near real time. getAbstract sends only one completion, even if the learner completes the learning again.