Introductie Service Center Inrichting Coachview Welke gegevens zijn nodig? Sleutelpaar aanmaken Meldingen
Zoals je in de introductie hebt kunnen lezen is het mogelijk om Coachview te koppelen met Rijopleiding en Vakbekwaamheid (ROV). Hoe je de koppeling, via het service center in Coachview, kunt inrichten en (de)activeren lees je hier. Belangrijk is dat eerst de vrije velden aangemaakt worden die benodigd zijn, omdat deze nodig zijn bij het inrichten van het service center. Bij de instellingen waarbij je een vrij veld dient te koppelen staat een korte uitleg van het vrije veld. Diverse velden uit de configuratie dienen opgevraagd te worden bij MOW. In dit document staat voorbeeld data en geen data die je kunt gebruiken. |
Let op: dit is een koppeling voor Belgische klanten. |
Vrije velden aanmaken: |
Voor dat je start moet je nog een aantal vrije velden aanmaken. Sommige worden verder in het artikel uitgewerkt. Vrije velden maak je via menu-groep 'Instellingen' en menu-item 'Vrije velden'. Let op: een aantal vrije velden worden door Coachview automatisch aangemaakt. |
Niveau | Code / Naam | Type |
Opleidingssoort | ROVModuleId | Tekstveld |
Opleidingssoortonderdeel | ROVModuleCompId | Tekstveld |
Opleidingssoortonderdeel | ROVDatekind | Keuzereeks (Start, End, Full, Multi) |
Opleidingsonderdeel | ROVDatekind | Keuzereeks (Start, End, Full, Multi) |
Persoon | ROVTrainee | Tekst |
Docent | ROVTrainerId | Tekst |
Opleiding | ROVTrainingSessionId | Nummerreeks |
Opleidingsonderdeel | ROVTrainingSessionId | Nummerreeks |
Start: | |
Klik in menu-groep 'Integraties' op menu-item 'Integraties'. | |
Klik in het panel 'Overig' in het kader 'Rijopleiding en Vakbekwaamheid (ROV)' op de knop 'Configureren' | |
Vul met behulp van de volgende stappen de gegevens in: | |
Datakind: Typering van de datum waarop de training heeft plaats gehad in functie van de aard van de training. | |
In menu-groep 'Instellingen' klik je op 'Vrie velden' en dan op menu-item 'Keuzereeks'. HIer mee maak je een keuzereeks aan voor de opties die je hieronver terugvindt. | |
Mogelijke waarden:
| |
Maak voor het opeldingssoortonderdeel een vrij veld aan met als type keuzelijst. Klik op menu-item 'Vrije velden' en selecteer 'Opleidingssoortonderdeel'. | |
Klik op de knop 'Nieuw'. | |
| |
Klik op 'Opslaan & Terug'. | |
In het Service Center Selecteer je uit de lijst het vrije veld gekoppeld dat je hierboven hebt aangemaakt. | |
Datekind opleidingsonderdeel: Koppel het vrije veld toegevoegd aan het opleidingsonderdeel. Deze datekind is optioneel. Wanneer deze niet ingevuld is, dan wordt de datekind uit het opleidingssoortonderdeel gebruikt. Staat deze wel ingevuld, dan wordt deze gebruikt en niet de datekind van het opleidingssoortonderdeel. | |
Endpoint: Endpoint url om te connecteren naar de ROV back-end (zonder de {ocid} of api naam "createtraining" of "correcttraining"). | |
ModuleCompId: Identificatienummer van het onderdeel van een opleidingsmodule zoals toegekend door MOW. Formaat: ODxxxxxx | |
Het vrije veld ziet er bijvoorbeeld als volgt uit en is toegevoegd aan een opleidingssoortonderdeel. | |
Selecteer het vrije veld. | |
ModuleId: Erkenningsnummer van de opleidingsmodule. formaat: MODxxxxxx | |
Het vrije veld ziet er bijvoorbeeld als volgt uit en is toegevoegd aan een opleidingssoort. | |
Selecteer het vrije veld. | |
SubmitterId: Identificatie, zoals toegekend door het opleidingscentrum, van de persoon of de job die de service call voor de rapportering initieert. | |
Trainee: Identificatie van de persoon die aan de trainingssessie zoals geïdentificeerd door IntTrainingSessionID heeft deelgenomen. Een cursist wordt geïdentificeerd aan de hand van zijn rijksregisternummer of BIS-nummer. | |
Het vrije veld ziet er bijvoorbeeld als volgt uit en is toegevoegd aan een persoon. | |
Selecteer het vrije veld. | |
TrainerId: Erkenningsnummer van de lesgever. Formaat: LOCxxxxxx | |
Het vrije veld ziet er bijvoorbeeld als volgt uit en is toegevoegd aan een docent. | |
Selecteer het vrije veld. | |
TrainingCenterId: Erkenningsnummer van het opleidingscentrum. Formaat: OCxxxx | |
TrainingSessionID opleiding: Door Coachview wordt na het activeren van de koppeling het vrije veld automatisch aangemaakt. Het betreft het veld "ROV TrainingSessionId". Dit veld zorgt voor de unieke identificatie van een trainingssessie. | |
TrainingSessionID opleidingsonderdeel: Door Coachview wordt na het activeren van de koppeling het vrije veld automatisch aangemaakt. Het betreft het veld "ROV TrainingSessionId". Dit veld zorgt voor de unieke identificatie van een trainingssessie. | |
Logniveau: Deze optie is alleen zichtbaar wanneer "Geavanceerde instellingen" aan staat. Zet deze op "Debug" wanneer het versturen of annuleren niet correct gaat, zodat er meer informatie in het logbestand komt. | |
Heb je alles ingevuld? Klik dan op de knop 'Opslaan'. | |
Configureren: | |
Klik op de knop 'Configureren' en 'Doorgaan' om ervoor te zorgen dat je de connectie gegevens in kunt geven. Deze zijn belangrijk om de koppeling te realiseren. | |
Grant type: | Selecteer "ClientCredentials". |
Client authentication: | Selecteer "JwtPrivateKey" |
Scope: | leeg laten |
Naam: | Vul een duidelijke naam in. Bijvoorbeeld het opleidingscentrum. |
ClientId: | xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx Dit veld kan opgevraagd worden bij de MOW. Zij noemen dat ook wel eens "Consumer key". |
AuthorizationEndPoint: | |
TokenEndpoint: | Test: https://mow-acc.api.vlaanderen.be/oauth/token Live: https://mow.api.vlaanderen.be/oauth/token |
ClientIdNaam: | leeg laten |
ClientSecretNaam: | leeg laten |
Heb je alles ingevuld? Klik dan op 'Doorgaan'. |
Heb je de configuratie ingesteld kies dan voor "Doorgaan". De configuratie wordt opgeslagen en je kunt de verbinding testen door bovenin te kiezen voor "Verbinding testen". Deze dient twee vinkjes te geven, zoals je hiernaast kunt zien. | |
Wil je de integratie gaan gebruiken klik dan op 'Inschakelen' en op 'Bevestigen'. |
Bijgewerkt tot en met versie 80