Koppelvlak resultaten
Betrokken gegevensobjecten
Hieronder worden de gegevensobjecten uit het CDM benoemd die betrokken zijn bij dit koppelvlak.
Betrokken systemen/applicaties zijn:
- Kernsysteem (o.a. KRD, Peoplesoft)
- RVS = Resultaat volg systeem (o.a. Trajectplanner, EduArte, ELO/Natschool, portaal)
- EA = Educatieve Applicatie (o.a. Deviant/Studiemeter/amn, COE/Examentester, BPV-beheer:Onstage, NT2:Nieuwe buren/Ijsbreker, Stichting Praktijk Leren)
Uitwisselingen zijn:
- Kernsysteem - RVS / EA: Deelnemers
- Kernsysteem - RVS / EA: Inschrijvingen
- EA - RVS: Resultaten(f&s) - synchroon met ontvangstbevestiging
- RVS - Kernsysteem: Resultaten(s) - synchroon met ontvangstbevestiging
- Kernsysteem - RVS: Kwalificatiedossiers
- RVS - EA: Afspraken en Taken
Interactiepatronen
Hieronder worden de interactiepatronen beschreven voor de berichtuitwisseling voor resultaten. Zie voor het overzicht en de samenhang de afbeelding rechts en de beschrijving hier: Bestand:Interactie Resultaten tussen Kernsysteem-RVS-EA.pdf
Verder zijn rechts de foto's uit de werksessie opgenomen.
Synchronisatie deelnemergegevens en inschrijvingen
Onderstaande interactie beschrijft de berichtuitwisseling die ervoor zorgt dat het ResultatenVolgSysteem en de Educatieve applicatie(s) worden voorzien van de actuele gegevens van de deelnemers en bijbehorende inschrijvingen.
Een variant hierop is dat in sommige gevallen een ResultatenVolgSysteem de mutaties vanaf een bepaald moment opvraagt bij de Kernregistratie, waarna een bulkbericht wordt geleverd waarin die gewijzigde deelnemer- en inschrijfgegevens zitten.
Uitwisseling kwalificatiedossier en afspraken/taken
Onderstaande interactie zorgt ervoor dat de relevante onderwijsproducten / onderdelen van het kwalificatiedossier met het ResultatenVolgSysteem worden uitgewisseld. Op die manier beschikt het ResultatenVolgSysteem over de elementen waaraan resultaten gekoppeld kunnen worden.
In het ResultatenVolgSysteem ontstaan vervolgens (persoonlijke) arrangementen voor deelnemers, waarin hun persoonlijke afspraken en/of taken staan. Deze afspraken of taken worden uitgewisseld met Educatieve applicaties. De toetsen e.d. worden in de Educatieve applicatie aan deze afspraken/taken gehangen.
Uitwisseling van resultaten
Al het voorgaand is randvoorwaardelijk voor de uitwisseling van de resultaten. Resultaten kunnen ontstaan in een Educatieve applicatie. Zowel formatieve als summatieve resultaten worden uitgewisseld met het ResultatenVolgSysteem zodat daar het volledige overzicht van resultaten onstaat. Resultaten kunnen ook direct (bijv. door een docent) worden ingevoerd in het ResultatenVolgSysteem. Summatieve resultaten worden vervolgens uitgewisseld met de Kernregistratie.
Gegevensstructuren
Resultaatbericht
- Resultaat
- Deelnemer (id)
- Producttype (waarde uit {Afspraak,Taak,Onderwijsproduct})
- Product (id)
- Toetscode (id), evt inclusief deelaspect/competentie
- Resultaattype (waarde uit {integer,real,boolean,string} )
- Resultaatveld (conform typein Resultaattype)
- Afnamedatum (datumtijdstip)
- Indicatie berekend resultaat of behaald resultaat (boolean)
- Indicatie formatief of summatief resultaat (boolean)
- Wegingsfactor (real)
- Beoordelaar (persoon-id)
- Invoerdatum (datum)
- Invoerder (persoon-id)
- Vaststellingsdatum (datum)
Verplichte attributen zijn vetgedrukt.
Aandachtspunten:
- De combinatie {Deelnemer-id, Afnamedatum, Toetscode} is altijd uniek.
- De wegingsfactor wordt bij voorkeur niet in het bericht uitgewisseld maar door het RVS bepaald. De wegingsfactor geldt voor alle deelresultaten binnen het gekoppelde product (Afspraak/Taak/Onderwijsproduct).
- Het berekende resultaat geldt bij voorkeur over het gehele gekoppelde product (Afspraak/Taak/Onderwijsproduct).
- De EA heeft niets van doen met normering en cesuur; dit vindt allemaal binnen het RVS plaats.
- Of een extra behaald resultaat, aanvullend (herkansing) of overschrijvend (vervangend) is, en de berekening van de totaalscore wordt binnen het RVS bepaald. De RVS moet reageren wanneer het aantal herkansingen wordt overschreden.
- De berekening van de totaalscore wordt binnen het RVS bepaald. De weging van het deelresultaat kan eventueel worden aangeleverd.
- De schaaltype van het resultaat wordt in onderling overleg afgestemd en door RVS en EA in het systeem vastgelegd. Dit wordt niet uitgewisseld.
- De vertaling van resultaten naar behaalde studiepunten vindt door RVS plaats op basis van kwalificatiedossiers.
- Op welk cohort het resultaat betrekking heeft is al te leiden uit de deelnemer- en inschrijvingsgegevens.
- Indien het resultaat van een toets uiteen valt in verschillende deelaspecten kan dit tot uiting worden gebracht in de toetscode.
Discussie
- Indien er meerdere RVS systemen zijn, moeten de resultaten van een RVS met de andere RVS systemen worden uitgewisseld?
- Kan een resultaat aan meerdere producten worden gekoppeld?
- Is de cardinaliteit van alle deelgegevens in deelnemerleerresultaat werkelijk 1? Of kunnen er ook elementen (bijvoorbeeld beoordelaar) meerdere keren voorkomen?
- Moeten de andere data dan afnamedatum werkelijk van het type date zijn of van het type dateTime?