Guidelines for Loading Legacy Learning Items to Oracle Learning

You can load external, completed learning that won't get used going forward, but need to be part of people's learning history using the LegacyLearningItems object. You attach the loaded legacy learning to learners using the LearningRecord object.

The learning won't have any rich media content linked to them because they aren't active items in the Oracle Learning catalog.

To verify that the legacy learning successfully loaded, check for it in the appropriate learner's learning history.

Validations

The load process does these validations:

  • The LearningItemNumber attribute has a unique alphanumeric value that doesn't start with the characters OLC.
  • The EffectiveStartDate date must be on or before the start date of any effective-dated record that references the legacy learning item record, such as a learning assignment. By default, the effective end date is the end of time. You can't change the effective start and end dates of an existing legacy learning item.
  • The OwnedByPersonId value can't be null.
  • The Person object exists for the provided PersonId or OwnedByPersonId value.