Mijn Communities
Help

mijnLMS - Visma|Raet Learning API

23-12-2021 15:44
  • 0 Antwoorden
  • 0 kudos
  • 343 Weergaven

This document described the ‘mijnLMS - Visma Raet Learning API’-connector. This connector has been built on top of the Visma Raet Learning API.

 

mijnLMS is a integrated learning-portal which provides organisations with the tools to manage and automate their own training processes and provide central access to their own learning tools and those of 3th parties.


You can read more about the partnership between Visma | Raet and Online Academie for the intergration between the Visma | Raet Youforce platform and mijnLMS on https://www.vismaraet.nl/over-ons/nieuws/samenwerkingsverband-online-academie/

 

The following fields are used by the mijnLMS connector, required fields are highlighted in bold. Fields described as Uniqe are unique within their entity and tenant.

Field connector API Endpoint API attribute HRCore Online Functional description
ID Employees personId P01001 - Persoonsnummer Unique identifier of the employee
first_name Employees knownAs P01003 - Roepnaam The employees nickname
last_name Employees lastName P01008 - Samengestelde naam The persons last name (based on selected name preference)
valid_until Employees validUntil Niet beschikbaar Start date of the version of the employee
N/A Employees validFrom Niet beschikbaar End date of the version of the employee
user_email Employees

emailAddresses

type:"Business"

address

P01035 - E-mail adres werk List the business email address of the employee
organisationId Employees

employments

company

Niet beschikbaar The functional company code of the employees contract (employment)
date_hire Employees

employments

hireDate

P00322 - Datum in dienst The start date of the employees contract (employment)
date_out Employees

employments

dischargeDate

P00830 - Datum uit dienst The end date of the employees contract (employment)
function_id Employees jobProfile P01107 - Primaire functie The functional job profile code of the employees contract (employment)
lms_organisation_id Employees

employments

organizationUnit

P01106 - Hierarchische org. eenheid The functional organizational unit code of the employees contract (employment)

id

Companies id Niet beschikbaar Unique identifier of the company
organisationId Companies code Niet beschikbaar Functional code of the company
org_name Companies fullName Niet beschikbaar Functional name of the company
N/A Companies validUntil Niet beschikbaar Start date of that version of the company
N/A Companies validFrom Niet beschikbaar End date of that version of the company

id

JobProfiles id Niet beschikbaar Unique identifier of the job profile
function_id JobProfiles shortName func_kd - Functie code Functional code of the job profile
function_name JobProfiles fullName func_oms - Functie omschrijving Functional name of the job profile
N/A JobProfiles validUntil Niet beschikbaar Start date of that version of the job profile
N/A JobProfiles validFrom Niet beschikbaar End date of that version of the job profile
lms_organisation_id OrganizationUnits id Niet beschikbaar Unique identifier of the organizational unit
lms_organisation_name OrganizationUnits fullName P01061 - Code organisatorische eenheid Functional code of the organizational unit
N/A OrganizationUnits organizationUnitType Type organisatorische eenheid Functional name of the organizational unit
lms_parent_id OrganizationUnits parentOrgUnit Technische sleutel van bovenliggende OE Unique identifier of the parent organizational unit
id_manager OrganizationUnits manager Niet beschikbaar

Unique identifier of the manager of the organizational unit*

*Only for HR Core Business. For HR Core Online the manager is part of the role assignment

 

Connector details

Each day mijnLMS does a full-load on the described endpoints and detects changes on their side including future changes. Every employee needs to comply with the required fields (highlighted in bold) when this is not met the employee will be ignored and not processed. To ensure proper working of the connector the required fields need to be properly configured in the Youforce customer setup. Employees which have been discharged will be ignored and no longer processed by mijnLMS.

 

Filter applications

HR Core Online enables filtering on the field ‘Employment type’ (P01102). By default, no filter is applied and any required filters need to be requested through a service desk ticket.

Medewerkers