Koppelvlak resultaten

Uit ESB Wiki
Versie door Bkruiswijk (overleg | bijdragen) op 21 mrt 2013 om 15:59 (→‎Resultaatbericht)
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Naar navigatie springen Naar zoeken springen

Betrokken gegevensobjecten

Hieronder worden de gegevensobjecten uit het CDM benoemd die betrokken zijn bij dit koppelvlak.

Gegevensobjecten betrokken bij uitwisseling resultaten


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

Interactiepatroon resultaten
Foto Resultaten 1.jpg
Foto Resultaten 2.jpg
Foto Resultaten 3.jpg

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.

Synchronisatie deelnemer- en inschrijfgegevens

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.

Bulkopvraag gewijzigde deelnemer- en inschrijfgegevens

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 kwalificatiedossier en afspraken/taken

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.

Uitwisseling van resultaten

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?