elapi
The following operations are supported. For a formal definition, please review the Service Description.
- 
                CreateCourseRegistration
                
                
                  
Register a user to a course. - 
                CreateHierarchyNode
                
                
                  
Create a hierarchy node - 
                CreateUser
                
                
                  
DEPRECATED - Create a user account. User may be assigned to a particular hierarchy level. - 
                CreateUser10
                
                
                  
Create a user account. User may be assigned to a particular hierarchy level. Includes entering Skills Checklist, Competency Tracker Reporter, Training Plan Enrollment and Module Enrollment Manager permissions. Includes Comparison Group. Includes Instructor=2, CanElect, and CompetencyEvaluationsPermissions. - 
                CreateUser2
                
                
                  
DEPRECATED - Create a user account. User may be assigned to a particular hierarchy level. Includes entering User Categories and Employment Types - 
                CreateUser3
                
                
                  
DEPRECATED - Create a user account. User may be assigned to a particular hierarchy level. Includes entering Competency Tracker Reporter permissions - 
                CreateUser4
                
                
                  
DEPRECATED - Create a user account. User may be assigned to a particular hierarchy level. Includes entering Competency Tracker Reporter permissions. Includes Training Plan Enrollment and Module Enrollment Manager permissions. - 
                CreateUser5
                
                
                  
DEPRECATED - Create a user account. User may be assigned to a particular hierarchy level. Includes entering Skills Checklist, Competency Tracker Reporter, Training Plan Enrollment and Module Enrollment Manager permissions. - 
                CreateUser6
                
                
                  
DEPRECATED - Create a user account. User may be assigned to a particular hierarchy level. Includes entering Skills Checklist, Competency Tracker Reporter, Training Plan Enrollment and Module Enrollment Manager permissions. - 
                CreateUser7
                
                
                  
DEPRECATED - Create a user account. User may be assigned to a particular hierarchy level. Includes entering Skills Checklist, Competency Tracker Reporter, Training Plan Enrollment and Module Enrollment Manager permissions. - 
                CreateUser8
                
                
                  
DEPRECATED - Create a user account. User may be assigned to a particular hierarchy level. Includes entering Skills Checklist, Competency Tracker Reporter, Training Plan Enrollment and Module Enrollment Manager permissions. - 
                CreateUser9
                
                
                  
Create a user account. User may be assigned to a particular hierarchy level. Includes entering Skills Checklist, Competency Tracker Reporter, Training Plan Enrollment and Module Enrollment Manager permissions. Includes Comparison Group - 
                CreateUserLicenseOrCertification
                
                
                  
DEPRECATED - Create user license or certification record - 
                CreateUserLicenseOrCertification2
                
                
                  
Create user license or certification record - 
                CreateUserWithRestricted
                
                
                  
Create a user account and set restricted option. User may be assigned to a particular hierarchy level. - 
                DeleteUser
                
                
                  
DO NOT USE - User accounts can no longer be deleted, they can only be deactivated. Instead use UpdateUser with active = 0. This method left for backwards compatibility. - 
                ExportData
                
                
                  
DEPRECATED - Return list of data from user specified table.
ExportTable:
1. Learners (students) – Users table;
2. Training Plan and associated courses – Training Plan, TrainingPlanCourses;
3. Course and event enrollments (course completion) - UserCourses;
4. Exam submissions (exam grades) - StudentExamSummary;
5. Courses and events - Courses;
6. Learners (students) - Similar to User Export in UI
7. Event sessions - CourseSessions
8. User Licenses and Certifications - Similar to User Licenses Export in UI - 
                ExportData2
                
                
                  
Return list of data from user specified table.
ExportTable:
1. Learners (students) – Users table;
2. Training Plan and associated courses – Training Plan, TrainingPlanCourses;
3. Course and event enrollments (course completion) - UserCourses;
4. Exam submissions (exam grades) - StudentExamSummary;
5. Courses and events - Courses;
6. Learners (students) - Similar to User Export in UI
7. Event sessions - CourseSessions
8. User Licenses and Certifications - Similar to User Licenses Export in UI - 
                ExportEnrollments
                
                
                  
DEPRECATED - Return list of course enrollments from user specified date range type.
DateRangeType:
1. Completion Date;
2. Due Date;
3. Enrollment Date - 
                ExportEnrollments2
                
                
                  
Return list of course enrollments from user specified date range type.
DateRangeType:
1. Completion Date;
2. Due Date;
3. Enrollment Date - 
                GetCourse
                
                
                  
Return metadata for a single course. - 
                GetSingleHierarchyLevel
                
                
                  
Return HierarchyID for a single hierarchy level. - 
                GetSingleHierarchyLevelST
                
                
                  
Return strongly-typed HierarchyID for a single hierarchy level. - 
                GetUser
                
                
                  
DEPRECATED - Return user profile data for a single user. - 
                GetUser2
                
                
                  
Return user profile data for a single user. - 
                GetUser3
                
                
                  
Return user profile data for a single user. - 
                GetUserST
                
                
                  
Return strongly-typed user profile for a single user. - 
                GetUsers
                
                
                  
Returns a list of users filtered by first letter(s) of last name and active status (0 = inactive, 1 = active, 2 = on leave, 3 = all). - 
                UpdateHierarchyNode
                
                
                  
Update a hierarchy node - 
                UpdateUser
                
                
                  
DEPRECATED - Update a user account. - 
                UpdateUser10
                
                
                  
Update a user account including Skills Checklist, Competency Tracker Reporter, Training Plan Enrollment, Module Enrollment Manager permissions, Restricted, RequirePasswordChangeOnNextLogin, Gender, Ethnicity, WarningEmailNotificationRecipient and ComparisonGroup. Includes Instructor=2, CanElect, and CompetencyEvaluationsPermissions. - 
                UpdateUser2
                
                
                  
DEPRECATED - Update a user account including permissions. - 
                UpdateUser2WithRestricted
                
                
                  
Update a user account including permissions. - 
                UpdateUser3
                
                
                  
DEPRECATED - Update a user account including permissions and employment types/user categories. - 
                UpdateUser4
                
                
                  
DEPRECATED - Update a user account including Competency Tracker Reporter permissions. - 
                UpdateUser5
                
                
                  
DEPRECATED - Update a user account including Competency Tracker Reporter permissions. Includes Training Plan Enrollment and Module Enrollment Manager permissions. - 
                UpdateUser6
                
                
                  
DEPRECATED - Update a user account including Skills Checklist, Competency Tracker Reporter, Training Plan Enrollment and Module Enrollment Manager permissions. - 
                UpdateUser7
                
                
                  
DEPRECATED - Update a user account including Skills Checklist, Competency Tracker Reporter, Training Plan Enrollment and Module Enrollment Manager permissions. - 
                UpdateUser8
                
                
                  
DEPRECATED - Update a user account including Skills Checklist, Competency Tracker Reporter, Training Plan Enrollment, Module Enrollment Manager permissions, Restricted, RequirePasswordChangeOnNextLogin, Gender, Ethnicity and WarningEmailNotificationRecipient. - 
                UpdateUser9
                
                
                  
Update a user account including Skills Checklist, Competency Tracker Reporter, Training Plan Enrollment, Module Enrollment Manager permissions, Restricted, RequirePasswordChangeOnNextLogin, Gender, Ethnicity, WarningEmailNotificationRecipient and ComparisonGroup. - 
                UpdateUserLicenseOrCertification
                
                
                  
DEPRECATED - Update an existing user license or certification record - 
                UpdateUserLicenseOrCertification2
                
                
                  
Update an existing user license or certification record - 
                UpdateUserWithRestricted
                
                
                  
DEPRECATED - Update a user account with the restricted option. - 
                ViewAvailableLicenses
                
                
                  
Return list of available licenses and certifications that can be entered into your RLMS site. - 
                ViewCourseStudentList
                
                
                  
Return list of all users registered to a particular course. - 
                ViewCourseStudentListWithDateRestriction
                
                
                  
Return list of all users registered to a particular course within a set of dates. - 
                ViewDepartments
                
                
                  
Generate a view of Departments. Columns returned include: DepartmentID and Department name. - 
                ViewHierarchy
                
                
                  
Generate a view of the Hierarchy. Columns returned include: HierarchyID and Hierarchy element name. - 
                ViewJobTitles
                
                
                  
Generate a view of Job Titles. Columns returned include: JobID and Job Title name. - 
                ViewStudentList
                
                
                  
Generate a student list. Columns returned include: full name, user name, password and email.