Skip to main content

LMS integration set up

In this article, we explain how to set up LMS integration.

L
Written by Lucy Robbie
Updated over 2 months ago

When setting up LMS integration with Access Care Rostering, it ensures that completed training is linked between the two systems.

Before set up

Before setting up the integration between Access LMS and Access Care Rostering, the following processes must have already been completed:

Process

If not completed

Creation of Access Workspace Organisation within the Workspace administrator site

Contact the Access Workspace team.

Creation of an Access LMS adapter within Datahub

Contact the LMS team.

Creation of a Publisher within the Access LMS adapter within Datahub

Contact the LMS team.

Creation of an Access Care Rostering adapter within Datahub

Contact the Access Care Rostering team.

Permission to Datahub granted to you

Contact the Access Care Rostering team.

Access Care Rostering configuration complete

Contact PM/SDM.

Access LMS configuration complete

Contact the LMS team.


Queue ID

You need to locate and copy the queue ID for training and qualifications, to do this follow these steps:

  1. Click Settings, then click Other.

  2. Click Integration, then click Integration Settings.

  3. Select the Queue ID tab.

  4. On page two, locate Training and Qualifications.

  5. Copy the queue ID.


Access Care Rostering subscriber

The LMS Adapter in Datahub is already configured to publish the training course data to Datahub, so a subscriber is required on the Access Care Rostering adapter to pull the training data from Datahub. To do this:

  1. Log in to Access Evo using your login details.

  2. From the Access button, select Datahub.

  3. Search for and select the client name in the select organisation field.

  4. Click the Manage tab.

  5. In the Cloud Care Rostering Adapter's subscriber section, click on the Actions button to the right and then click on Add Subscriber.

  6. Firstly, within the channel fields, select Training.

  7. 🤓Tip: If training doesn’t appear in the list, click on Add new channel below the field, and enter the name as training and description as completed training course.

  8. Select the data type as Care Rostering event.

  9. Select the channel as training.

  10. Click Create.

  11. Change the Execution Interval to 30000.

  12. Enter the Queue Identifier copied from Access Care Rostering

  13. Click Save, then you should be taken back to the manage page.

    🤓Tip: If it doesn’t click Manage in the top left corner.

  14. Click Actions to the right of the subscriber you just set up.

  15. Click on Enable.

  16. This should change the status and show as OK.


Synchronise employee records

Employee email

To ensure that employee records are successfully linked to Access Evo User Accounts, each record must include a valid email address. Only those with email addresses can either generate a new Access Evo account or be matched to an existing one.

To verify and update email information efficiently, we recommend exporting all employee records to Excel. Within the exported file, navigate to the pivot tab and create a pivot table using the following fields: email address, last name, and first name.

This produces a clear list of employees alongside their email addresses, making it easy to identify any missing or incorrect entries. Clients can then update these details to ensure proper linkage with Access Evo.

Link employee IDs

For the Training data to link up with employee records, they must share IDs in both systems. To do this, follow these steps:

  1. Click Settings, then click Other.

  2. Click Integration, then click Integration Settings.

  3. Select the Access Workspace tab.

  4. Check the Create Employee as Access Workspace Users checkbox.

A specific setting must be enabled to ensure seamless integration between Access Care Rostering and Access Evo. This setting performs one or both of the following functions:

  1. Automatic Account Creation: If no Access Evo User Accounts currently exist for employees listed in Access Care Rostering, the system automatically creates accounts—provided each employee record includes a valid email address. An invitation to join Access Evo is sent to the listed email.

  2. Email-Based Matching: If Access Evo User Accounts exist, the system matches them to employee records in Access Care Rostering using email addresses. Where a match is found, the integration updates the record ID to ensure alignment between both systems.

If this setting is not enabled, the integration fails. Employee records in Access Care Rostering won't trigger the creation of Access Evo accounts, or for existing Access Evo accounts be linked even if email addresses match.

⚠️Important: This setting must remain enabled to ensure that new employee records continue to generate Access Evo accounts and that manually created accounts can be properly linked.


Setting data to bring across

For clients using both Access LMS and Access Care Rostering, it may not be necessary to import all completed training courses. The integration allows configuration of a specific date and time from which completed courses begin transferring.

If a training course already exists in Access Care Rostering, entered manually, the system does not duplicate it. Instead, the import fails for that course, and the issue appears in Integration Inbound Messages for review.

  1. Click Settings, then click Other.

  2. Click Integration, then click Integration Settings.

  3. Select the DataHub Entries tab.

  4. Check the employee checkbox.

  5. Update the date and time to when the completed training course should come across.

  6. Enter the number of minutes to check for updates.

  7. Click Save.


Check integration

  1. Click Settings, then click Other.

  2. Click Integration, then click Messaging.

  3. Select the inbound tab.

  4. Data regarding the entity of training and qualifications should be shown, with the received time shortly after the subscriber was enabled in DataHub.


Check LMS codes

The integration between Access LMS and Access Care Rostering does not rely on the course name, but on the LMS pathway code, which needs to be configured in both Access LMS against the pathway, and in Access Care Rostering, against the Training and Qualification.

Did this answer your question?