In Coachview registreer je per les (onderdeel) of een deelnemer (opleidingsvraag) present en/of geslaagd is met ja of nee. Daarmee kun je de presentie- en/of slagingspercentage voor deze deelnemer berekenen. Deze wordt namelijk niet vastgelegd in de database maar telkens opnieuw berekend. Hoe je dat doet vind je in dit artikel.
| Formule voor het berekenen presentiepercentage. | |
| Formule voor het berekenen slagingspercentage. | |
Welke data heb je nodig?
|
Voor het berekenen van de vereiste aanwezigheid en vereiste registratie geslaagd heb je de volgende gegevens uit Coachview nodig.
|
|
Voor het berekenen van de behaalde aanwezigheid en geslaagde registratie heb je de volgende gegevens uit Coachview nodig.
|
Welke endpoints heb je nodig?
|
Voor het ophalen van de gegevens A heb je de volgende eindpoints nodig:
|
|
Voor het ophalen van de gegevens B heb je de volgende endpoints nodig:
|
Voorbeeld
| In de opleiding 'Effectief vergaderen' zijn twee deelnemers ingeschreven. De opleiding heeft de status definitief. | |
| Via de tab 'Onderdelen' zie je aan de groene vinkjes, daar waar verplicht, dat de registratie is verricht. | |
| Via de tab 'Deelnemers' zie je de berekende percentages. | |
| De gegevens van de onderdelen haal je op met behulp van de GET Opleidingsonderdelen met als zoekcriterium de code van de opleiding (EV-1). | |
curl -X 'GET' \
'https://training.coachview.net/api/v1/Opleidingsonderdelen?Search=EV-1' \
-H 'accept: text/plain' \
-H 'Authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'Request URL
https://training.coachview.net/api/v1/Opleidingsonderdelen?Search=EV-1|
Het resultaat per onderdeel:
|
|
|||||||||||
| Haal voor de opleiding alle opleidingsvragen (ingeschreven deelnemers) op. Gebruik daarvoor GET Opleidingsvragen met als zoekcriterium de (public)id van de opleiding. Wellicht heb je die al opgehaald met behulp van de GET Opleidingen maar in bovenstaande resultaat vind je de opleidingsid ook in elk onderdeel terug (opleidingId). | ||||||||||||
curl -X 'GET' \
'https://training.coachview.net/api/v1/Opleidingsvragen?OpleidingId=xxxxxxxxxxxxxxxxxxxxxxxxxx' \
-H 'accept: text/plain' \
-H 'Authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'Reqeust URL
https://training.coachview.net/api/v1/Opleidingsvragen?OpleidingId=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx|
Het resultaat per deelnemer.
|
|
| Haal nu per deelnemer behaalde aanwezigheid en geslaagd registratie op met behulp van GET Opleidingsonderdeeluitvoeringen en als zoekcriteria het opleidingsid en het persoonsid. | |
curl -X 'GET' \
'https://training.coachview.net/api/v1/Opleidingsonderdeeluitvoeringen?OpleidingId=xxxxxxxxxxxxxxxxxxxxxxxxx&Where=persoonId%xxxxxxxxxxxxxxxxxxxxxxxxxxxx' \
-H 'accept: text/plain' \
-H 'Authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'Request URL
https://training.coachview.net/api/v1/Opleidingsonderdeeluitvoeringen?OpleidingId=xxxxxxxxxxxxxxxxxxxxxxxxx&Where=persoonId%xxxxxxxxxxxxxxxxxxxxxxxxxxxx|
Het resultaat per (opleidingsvraag)onderdeel.
|
|
|||||||||||
|
Tel per onderdeel de true's op. Je komt voor deze deelnemer dan op het volgende aantal:
|
|
|||||||||||
| Berekende uitkomst: | ||||||||||||
| Presentie = 80% Slaging = 67% |
Maart '26