Elever til prøve - teknisk beskrivelse
Hvad skal indberettes?
Elever til prøve skal indberettes for alle elever, og indeholder dels alle elevens prøver i den aktuelle termin og dels alle prøver i kommende terminer: dvs. prøver i fag, som eleven afslutter med den pågældende termin (eller efterfølgende terminer), og hvor faget på uddannelsen (i uddannelsesmodellens sammenkædning af fag og uddannelse) er markeret for, at der er
indberetningspligt på faget.Der indberettes alle typer prøver, for alle kendte evalueringsformer (mundtlig, skriftlig,
studieretningsprojekt/større skriftlig opgave), samt eventuelt flérfaglige prøver. For det gymnasiale område gælder, at kun prøver, hvor central censurkode er "altid" og hvor prøvedeltagelseskoden (for tilknytning mellem fag og uddannelse) er sat til "obligatorisk" eller "udtræk" skal indberettes.Disse udvælgelsesregler for hvilke prøveafholdelser, der skal indberettes, gælder for både
aktuelle, fremtidige og tidligere prøver.
Hvornår skal indberettes?
Der stilles krav fra UVM’s side om én indberetning til hver prøvetermin. Hvornår indberetningen skal foreligge, fastsættes individuelt pr. prøvetermin og kan være forskelligt for de enkelte prøveområder. Med prøvekalenderen udmeldes tidsfrist for, hvornår indberetningen skal ske.
Hvad bruges det til?
Efter at "Elever til prøve" er modtaget, foretager UVM udtræk af prøvefag, med henblik på at producere prioriterede lister over prøvehold, der skal til prøve. Listerne er individuelle pr. institution, og bygger på samtlige de prøvehold, som institutionen har indberettet i "Elever
til prøve".
Hvordan foregår det på teknisk niveau?
-Hver indberetning overskriver gamle oplysninger i XPRS, så det altid er den nyeste indberetning, der er gældende.
-Indberetningen afvises ved fejl. Der er ikke kommet en beskrivelse af hvilke fejl, der bliver tilbagemeldt.
Formatet på elever til prøve indberetning
Nedenfor er indberetningen beskrevet på felt niveau.
EleverTilPrøve.Lærer
Feltnavn | Datatype | K | N | Bemærkning |
Lærer.Persondata.CprNummer | integer(6) | X | Findes fra VUCLærer.pesonnummer | |
Lærer.Persondata.Fornavn | string(10) | X | Findes fra VUCLærer.fornavn | |
Lærer.Persondata.Efternavn | string(20) | X | Findes fra VUCLærer.efternavn | |
Censor.Initialer | string(10) | X | Findes fra VUCLærer.initialer
Censors initialer på institutionen. |
EleverTilPrøve.Prøvehold
Feltnavn | Datatype | K | N | Bemærkning |
Prøvehold.PrøveholdStamdata. PrøveHoldId | string(50) | X | X | Findes fra eksamensmodulets hold, hvor det er en sammensat streng af:
holdId med længden 8, holdStart med længden 8, fagKode med længden 8, terminKode med længden 4, prøveform med længden 20. Dette er anderledes for flerfaglige prøver, hvor det er prøve, terminkode og personnummer |
Prøvehold.PrøveholdStamdata. Prøveholdnavn | string(50) | Findes på samme måde som PrøveHoldId.
Dette er anderledes for flerfaglige prøver, hvor der er prøve, kursist fornavn og efternavn |
||
Prøvehold.PrøveholdStamdata. Prøve.Fag.FagNummer | integer(5) | X | X | Værdisæt : Udmeldes med udd.model
Findes gemme mapningstabellen udfra eksamensmudulets fagkode. |
Prøvehold.PrøveholdStamdata. Prøve.Fag.Niveau | string(1) | X | X | Værdisæt : Udmeldes med udd.model
Findes gemme mapningstabellen udfra eksamensmudulets lokalfag niveau. |
Prøvehold.PrøveholdStamdata. Prøve.PrøveKode | string(10) | X | X | Værdisæt : Udmeldes med udd.model |
Prøvehold..Prøvested | string(50) | Findes fra eksamensmodulets hold. Sættes til institutionenskoden fra holdet. | ||
Prøvehold.PrøveholdSærligBehov. særligBehovType | string(15) | X | X | Værdisæt : Udmeldes fra XPRS med
Diverse Koder (SaerligtBehov) Kan fx angive behov for blindskrift. Angiver kun særlige behov ifm skriftlige prøver. |
Prøvehold.PrøveholdSærligBehov. antalElever | int(6) | X | Antal elever på holdet, der skal have
den skriftlige opgave i ovenstående format. |
|
Prøvehold.PrøveholdFagLærer.Fag.FagNummer | integer(5) | For prøver i fag med faste eller variable
underfag vil dette fag være forskelligt fra prøvefaget, i alle andre tilfælde vil det være identisk. |
||
Prøvehold.PrøveholdFagLærer.Fag.Niveau | string(1) | |||
Prøvehold.PrøveholdFagLærer. cprNummer | string(10) | 1 eller flere forekomster.
Format : DDMMYYYYLLLL Der foretages ikke validering af CprNummer i XPRS, udover at det er 10 tegn langt, så konstruerede cprnumre (for fx udlændinge) accepteres også. Læreren (eller lærerne), der har undervist i det angivne fag, og som eventuelt skal deltage til prøven. |
EleverTilPrøve.Elev
Feltnavn | Datatype | K | N | Bemærkning |
Elev.ElevStamdata.Persondata. CprNummer | integer(6) | X | X | Findes fra VUCKursist.pesonnummer
Format : DDMMYYYYLLLL Der foretages ikke validering af CprNummer i XPRS, udover at det er 10 tegn langt, så konstruerede cprnumre (for fx udlændinge) accepteres også. |
Elev.ElevStamdata.Persondata. Fornavn | string(10) | X | Findes fra VUCKursist.fornavn | |
Elev.ElevStamdata.Persondata. Efternavn | string(20) | X | Findes fra VUCKursist.efternavn | |
Elev.ElevStamdata.Stamhold | string(50) | X | Elevens stamhold/stamklasse. Bruges
ikke styrende i XPRS, men udelukkende til udskrifter o.lign. For enkeltfagselever, hvor der evt. ikke findes stamholdsidentifikation, kan elevens cprnr anvendes. |
|
Elev.ElevUddannelseProeve. ElevUddannelseData.Uddannelse.
COSAFormål |
string(4) | X | X | Findes via kodebroen kursistens VUCGIAType xprsCøsaFormålKode. Hvis der ikke kan mappes sættes den til cøsaFormål := '3015'
Værdisæt : Udmeldes med udd.model Den uddannelse, eleven læser faget på. |
Elev.ElevUddannelseProeve. ElevUddannelseData.Uddannelse. Version | integer(4) | X | X | Findes i uddannelsesmodellen i VUCXPRSUddannelse tabellen med attributten uddannelseVersion til VUCXPRSCøsaFormål objektet
Værdisæt : Udmeldes med udd.model Den version af uddannelsen eleven læser faget på. |
Elev.ElevUddannelseProeve. ElevUddannelseData. UddannelsesPeriodeNr | int(3) | X | X | Angiver hvilke uddannelsesperiode
eleven pt. er på. Se AntalUddPerioderITilrettelaeggelsen |
Elev.ElevUddannelseProeve. ElevUddannelseData. AntalUddPerioderI
Tilrettelaeggelsen |
int(3) | X | For Enkeltfag og 2HF da vi ikke kan se hvilket semester de er på, derfor sættes det til 0.
Hvor mange uddannelsesperioder består uddannelsen i alt af for denne elev. Der regnes med 6 uddannelsesperioder for en 3-årig uddannelse svarende til antal "hovedprøveterminer"/ semestre. Afvigelser kan forekomme for fx Team DK elever, der har 8 uddannelsesperioder i alt. Oplysninger om uddannelsesperiodenr og antal uddannelsesperioder i alt, er ikke nødvendige i leverance 1 og 2 af systemet, men vil blive nødvendige i leverance 3 af systemet. Før leverance 3: For elever med normalforløb vil UVM gerne have oplysningen indberettet - for andre elever kan skoleperiodenummeret fra EASY benyttes indtil videre. Hvis oplysningerne slet ikke kendes, kan der indberettes "0" i de to periodefelter, men der bør indberettes "6" for "almindelige" gymnasieelever hhv "4" for hf’ere i "AntalUddPerioderITilrettelaeggelsen" For enkeltfagsstuderende (ÅU-elever) kan der indberettes værdien 0 i hhv. Uddannelsesperiodenr og AntalUddPerioderITilrettelaeggelsen. |
|
Elev.ElevUddannelseProeve. ElevUddannelseData. SidsteTerminPaaUddannelsen | boolean | X | Værdisæt : true / false.
Sættes til true hvis dette er den sidste prøvetermin på uddannelsen for denne elev. Denne oplysning anvender XPRS til at sørge for, at der bliver udtrukket det antal prøver, der resterer for den pågældende elev, før han er oppe på det lovfastsatte antal prøver (pt. 10). Brug værdien false for ÅUelever/ enkeltfagsstuderende. |
|
Elev.ElevUddannelseProeve. StudieretningHovedfag.FagNummer | integer(5) | X | X | Hvis det er en STX kursist undersøges om der er netop to studieretningsfag. Hvis der ikke er det oprettes en fejl i loggen.
Hvis det er en HF kursist, opfinder vi to studieretningsfag og indberetter dem. Værdisæt : Udmeldes med udd.model Her angives studieretningens 2 hovedfag. Der er altid 2. |
Elev.ElevUddannelseProeve. StudieretningHovedfag.Niveau | string(1) | X | X | Værdisæt : Udmeldes med udd.model |
Elev.ElevUddannelseProeve. ProevedeltagelseData. ProeveholdId | string(50) | X | X | Findes fra eksamensmodulets hold, hvor det er en sammensat streng af:
holdId med længden 8, holdStart med længden 8, fagKode med længden 8, terminKode med længden 4, prøveform med længden 20. Information om elevens prøvedeltagelse. Entydig identifikation af prøveholdet, eleven skal til prøve med. |
Elev.ElevUddannelseProeve. ProevedeltagelseData. Proevefagskategori | string(10) | X | Værdisæt : Udmeldt fra XPRS med
Diverse Koder (ProevefagsKategori). For gymnasierne: Angiver om faget er et obligatorisk fag, et studieretningsfag eller et valgfag for den pågældende elev. For ÅU-elever (enkeltfagsstuderende) angives altid, at der er tale om et obligatorisk fag. |
|
Elev.ElevUddannelseProeve. ProevedeltagelseData. TvungenProeve | boolean | X | Værdisæt : true / false.
Angiver, om prøven er tvungen for den pågældende elev. true: Sættes for hf (alt), stx (alle skriftlige prøver, samt almen studieforberedelse), Hhx og htx (alle skriftlige prøver, medmindre eleven har mere end 4 hhv 3 A-niveau fag), selvstuderende (alle uddannelser og alle prøver), enkeltfagsuddannelser (alle uddannelser og alle prøver). false: Sættes for stx (alle mundtlige prøver på nær almen studieforberedelse), hhx og htx (alle mundtlige prøver samt skriftlige prøver, når eleven har mere end 4 hhv. 3 A-niveau fag). En enkelt undtagelse til ovenstående er, at en hhx elev, der ikke har været til eksamen i studieområdet, erhvervscase, i 2. g, vil have tvungen prøve (true) i studieområdet, internationalt, i 3.g. Prøvedeltagelseskoden på sammenknytningen mellem uddannelse og fag kan anvendes til at bestemme dette. Herudover har AVU og FVU tvungne prøver. |
|
Elev.ElevUddannelseProeve. TidligereProeve.proeve.Fag.
FagNummer |
integer(5) | X | X | Hvis det er en STX kursist undersøges om der er netop to studieretningsfag. Hvis der ikke er det oprettes en fejl i loggen.
Hvis det er en HF kursist, opfinder vi to studieretningsfag og indberetter dem. Værdisæt : Udmeldes med udd.model Her angives studieretningens 2 hovedfag. Der er altid 2. |
Elev.ElevUddannelseProeve. TidligereProeve. Proeve.Fag.Niveau | string(1) | X | X | Værdisæt : Udmeldes med udd.model |
Elev.ElevUddannelseProeve. TidligereProeve.Proeve.ProeveKode | string(10) | X | X | Værdisæt : Udmeldes med udd.model |
Elev.ElevUddannelseProeve. TidligereProeve. Proevefagskategori | string(10) | X | X | Værdisæt : Udmeldt fra XPRS med
Diverse Koder (ProevefagsKategori). For gymnasierne: Angiver om faget er et obligatorisk fag, et studieretningsfag eller et valgfag for den pågældende elev. For ÅU-elever (enkeltfagsstuderende) angives altid, at der er tale om et obligatorisk fag. |
Elev.ElevUddannelseProeve. TidligereProeve. UddannelsePeriodeNr | int(3) | Angiver hvilken uddannelsesperiode i
uddannelsen, denne tidligere prøve blev aflagt på. Der regnes med 6 uddannelsesperioder for en 3-årig uddannelse svarende til antal "hovedprøveterminer"/ semestre. Afvigelser kan forekomme for fx Team DK elever, der har 8 uddannelsesperioder i alt. |
||
Elev.ElevUddannelseProeve. TidligereProeve. Dato | date | X | Udfyldes med kursistens karakter>> termin >>terminStartdato.
Dato hvor prøven er aflagt (eller merit godkendt). Hvis ikke andet kendes: registreringstidspunkt i systemet. |
|
Elev.ElevUddannelseProeve. TidligereProeve. Merit | boolean | X | Værdisæt : true / false.
Eleven kan have merit i et fag, hvis han har karakter fra en tidligere prøve i samme fag eller tilsvarende fag, eller hvis han har fået overført en karakter (fx årskarakter) i faget. (OBS! Merit gives forud for optagelse på en uddannelse) |
|
Elev.ElevUddannelseProeve. TidligereProeve. MeritType | string(10) | X | Værdisæt : Udmeldt fra XPRS med
Diverse Koder (MeritType). Angiver om der er tale om merit fra samme fag, tilsvarende fag, eller en overført karakter. Skal udfyldes hvis Merit er sat til true. Må ikke udfyldes, hvis Merit er sat til false. Hvis der er tale om årskaraktermerit, skal feltet medtaeller sættes til false. |
|
Elev.ElevUddannelseProeve. TidligereProeve.Fritaget | boolean | X | Udfyldes altid med false; "altid false for AGYM"
Værdisæt : true / false. Angiver om eleven er fritaget for prøven. Ikke relevant for gymnasiale uddannelser - dvs her er værdien altid false. |
|
Elev.ElevUddannelseProeve. TidligereProeve. Medtaeller | boolean | X | Ser om kursistens karakteren medtællende (isChecked)
Værdisæt : true / false. Angivelse af, om prøven tæller med som udtrukken prøve, som 1 ud af de pt. 10 prøver, der skal udtrækkes for eleven i hele uddannelsesforløbet, i henhold til gældende regler. OBS! Oplysningen er ikke redundant, da der findes elever, der har været oppe på særlige vilkår uden at være udtrukket i alle fag, de har været oppe i. De ikke-udtrukne prøver, de har været oppe i, indberettes med Medtaeller=false. |
|
Elev.ElevUddannelseProeve. FremtidigProeve.proeve.Fag.
FagNummer |
integer(5) | X | X | Hvis det er en STX kursist undersøges om der er netop to studieretningsfag. Hvis der ikke er det oprettes en fejl i loggen.
Hvis det er en HF kursist, opfinder vi to studieretningsfag og indberetter dem. Værdisæt : Udmeldes med udd.model Her angives studieretningens 2 hovedfag. Der er altid 2. |
Elev.ElevUddannelseProeve. FremtidigProeve Proeve.Fag.Niveau | string(1) | X | X | Værdisæt : Udmeldes med udd.model |
Elev.ElevUddannelseProeve. FremtidigProeve.Proeve.ProeveKode | string(10) | X | X | Værdisæt : Udmeldes med udd.model |
Elev.ElevUddannelseProeve. FremtidigProeve.Proevefagskategori | string(10) | X | X | Værdisæt : Udmeldt fra XPRS med
Diverse Koder (ProevefagsKategori). For gymnasierne: Angiver om faget er et obligatorisk fag, et studieretningsfag eller et valgfag for den pågældende elev. For ÅU-elever (enkeltfagsstuderende) angives altid, at der er tale om et obligatorisk fag. |
Arbejdsgang
1.Brugeren vælger fra system menuen punktet: XPRS >> Prøvekalender. Her kan brugeren markere elementer ’Elever til prøve’ i listen. Derefter vælger brugeren fra funktioner menuen indberet elever til prøve.
2.Der bliver dannet en collection af eksamensmoduler, der har ny fagkode.
3.Kursister indberettes hvis de har en eksamenstilmelding til terminen. Hvis kursisten har flere forskellige kursisttyper på eksamenstilmeldinger, bliver der lavet en elevUddannelseprøve for hver kursisttype.
4.Tilslut dannes XML-filer, der sendes via vores web-server client til XPRS’ web-server.
5.Der kommer et svar på indsendelsen, som skal kunne modtages i systemet. Dette er et nummer. Hvis man vil kende til status for indberetningen, skal man sende en statusforespørgsel.
Fejllogning, der gør at der ikke kan indberettes:
Hvis eksamensmodulet ikke har en eksaminator logges det.
Hvis der går kursister, der ikke har typen 3,7,9,C ny fagkode logges det.
Hvis STX kursister ikke har 2 studieretningsfag logges det.
Andre dokumenter:
BAF050048.21.pdf, punkt 3.4 side 34b