Handling O'Reilly Learning Completions

Here's what happens between O'Reilly Media and Oracle Learning when a learner starts and completes a supported O'Reilly learning.

When a learner starts an Article, Audiobook, Book, Course, Live Event, Shortcut or Video, O'Reilly sends xAPI statements

  • 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.

O'Reilly Media doesn't send any xAPI statements while the learner is working on the content. When the learner completes any learning that supports completions in O'Reilly, O'Reilly sends xAPI statements for learner completion. When Oracle Learning gets the statements, it updates the enrollment to the Completed status.

The learner needs to manually update their enrollment to Completed for all other learning types. Learner can review completed content, but O'Reilly won't send xAPI statements again.