- There are a few reason why there can be differences between reports from IHRDC and your LMS. Some of them are listed here:
- Most IHRDC reports will show learners that have started a course while most major LMS vendors provide reports on assigned users and those that have completed courses. IHRDC can't tell which users are assigned a course in your on premesis LMS, we can only see when they launch courses. IHRDC courses are specifically distributed to your organization with a 50 digit unique identifier and we use that ID to match launch request back to you. When the usage comes to IHRDC, we get the users name and learner ID. You should be able to see those users in your assignment reports or general employee lists. Some more detailed records are stored for shorter periods of time which can help your team narrow down where the usage came from.
- Completions: If you notice completion differ between IHRDC reports and your LMS reports or you don't have the same scores. There are a few cases we have identified where this is more likely to happen. Its first helpful to understand the communication flow.
- A learner completes the course with the score of an 88.
- This information is communicated to the browser along with the minimum score, maximum score, time in course and the lesson status
- The browser then communicated this information to another portion of the browser which is controlled by IHRDC's course player
- IHRDC's player communicates this information to a LMS component on the user's browser
- The LMS component communicates the info to your LMS, where it is put into a database
Overall for our recommended specification browser/computer and network, we have timed this process takes on average less than 0.15 seconds or twice as fast as your can blink your eyes. But with slower network conditions, a browser or computer that is bogged down with tasks, we have seen that communication take 2-3 seconds or more. If a user closes the browser before that information has been sent, you will see this discrepancy. In nearly all cases, a user can reenter the course and the information will be resent. Most of our courses will notify the user if we detect that there was a communication error as well.