Learner learning records are assignment records in Oracle HCM Learning that link a person to a learning item (such as a course or offering). Each record includes assignment status, due dates, completion information, and learning item metadata.
The connector indexes all fields returned by Oracle HCM for each assignment record. Key fields used for search and display include:
learningItemTitle — Title of the assigned learning item. Indexed for full-text search; displayed as the result title.
liShortDescription — Short description of the learning item. Indexed for full-text search and Smart Answers.
learningItemEmbedLink / assignmentDetailsDeepLink — Direct link to the assignment or learning item in Oracle HCM. Used to generate the result link; not searchable.
assignmentCreatedDate — When the assignment was created. Displayed in result metadata; used as a fallback timestamp.
assignmentLastModifiedDate — When the assignment was last modified. Used for incremental sync; displayed in result metadata.
assignmentStatus / assignmentStatusMeaning — Completion status (for example, Completed, In Progress). Displayed in result metadata. During incremental sync, records where assignmentStatus is Deleted are removed from the search index.
assignmentDueDate — Assignment due date. Displayed in result metadata; searchable.
assignedToDisplayName — Display name of the learner assigned to the record. Displayed in result metadata.
assignedToPersonPrimaryEmailAddress — Assignee work email. Used for document-level security when enabled; not displayed as the result author.
assignerDisplayName / assignerPersonPrimaryEmailAddress — Person or system that created the assignment. Displayed as assigner context in metadata.
learningItemNumber / learningItemTypeMeaning — Learning item identifier and type (for example, Course, Legacy). Displayed in result metadata; searchable.
completedDate — Date the learner completed the assignment. Displayed in result metadata.
expirationDate — Assignment or learning item expiration date. Displayed in result metadata.
Additional Oracle HCM fields returned by the API (such as effort hours, renewal information, and deep links) are also indexed and available for search.
Captures: new and updated learner assignment records, and deletions.
After the initial full sync, incremental sync runs every 2 hours. Each incremental sync fetches assignment records modified on or after the last sync timestamp. It captures:
New assignment record
Assignment updated (status, due date, completion)
Assignment deleted
Assignee email changed
During incremental sync, records deleted after the last sync timstamp are removed from the search index. All other changed records are updated or added.
A full sync re-indexes all learner assignment records the integration account can read from Oracle HCM. It runs automatically on first setup, then every week, and can be triggered manually from Enterprise search → Oracle HCM → Status.
Full syncs on large tenants with many learning items may take several hours because the connector discovers learning items and fetches assignment records per item. Incremental syncs resume automatically once the full sync completes.
Learners module only — only learner learning assignment records are indexed. Workers, jobs, payroll, recruiting, and other Oracle HCM modules are not supported.
Document-level security requires assignee email — Records without assignedToPersonPrimaryEmailAddress may not be visible to any user.