Denne integrasjonen sørger for at klage og begrunnelse-forespørsler sendes fra FS til eksamensystemet og at klage-vedtak og begrunnelser sendes tilbake fra eksamensystemet tilbake til FS.
Flytdiagramer Flytdiagramene under, viser i detalj flyt-prosessen.
Expand | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Triggere
Det er 2 ulike måter en kan trigge overføring av alle klage- og begrunnelse-forespørsler for en gitt prøve fra FS til Inspera. Forutsetningen her er at prøven i Inspera er knyttet til FS.
Nr 1.
Når man oppdaterer en test i Inspera ved å klikke på lenken "Oppdater nå"
...
Når kommisjonen oppdateres på en prøve i Inspera.
Logikk ved tilbakeskriving av klage-karakter
Dette er karakter-reglene vi har støtte for nå.
Hvis vi får inn "Pass" for noen av disse, vil den karakteren settes til de tallene.
case "NO31" -> "66"
case "NO38" -> "66"
case "NO04" -> "0.9"
case "NO4" -> "0.9"
Hvis vi får "NotPass" (uansett regel), vil status settes til "S"
Som dere kan se, hvis vi får inn "Pass" på noen andre karakter-regel enn disse, vil det antageligvis feile.
Kjente feilmeldinger :
For en oversikt over alle overføringer og eventuelle feilmeldinger, bruke følgende adresser :
PROD: https://dbapp.de-c1.eu1.cloudhub.io
TEST : https://dbapp-sandbox.de-c1.eu1.cloudhub.io
Feilkode | Feilmeldinger | Beskrivelse | |
---|---|---|---|
1 | annet | Annet | annet feil kan meldes til kontakt@uninett.no med emne : "Digex: Feil i overføring av klage/begrunnelse". Ta med feilmeldingen. |
2 | ignore |
Feil ved registrering av klagen i Inspera: |
(“Candidate has been already graded by at least one |
grader on appeals committee”) | klage-forespørsel: det er forsøkt å registrere en klage-forespørsel på en kandidat som allerede har fått klagen sin behandlet en gang. (antageligvis en feil som kan oversees, dette kan oppstå hvis man har manuelt overført forespørsler på nytt). | |
3 | feil01 | Failed to invoke getSingleCandidateExplanation |
: |
Explanation of grades not enabled on the test! |
begrunnelse-svar: “begrunnelse" er ikke aktivert i |
Inspera (tilfeller hvor FS ikke tok imot data fra Inspera og integrasjonen «timet ut») | |||
4 | feil02 | Feil ved registrering av begrunnelse i Inspera: Explanation of grades not enabled on the test! + <vurdId> + <kandidatnr> | begrunnelse-forespørsel: “begrunnelse" er ikke aktivert i Inspera. |
5 | feil03 | Failed to invoke getGroupCandidateExplanation: Explanation of grades not enabled on the test! | begrunnelse-svar: “begrunnelse" er ikke aktivert i Inspera. |
6 | feil04, feil07 og feil13 | Feil ved registrering av klage/begrunnelse i Inspera/FS: No user for candidateId |
| |||
7 | feil05 | Feilet med lesing av begrunnelser fra FS: Failed to invoke getBegrunnelser. Feil oppstod ved GET:<URL> | begrunnelse-forespørsel: klarte ikke å lese inn begrunnelser fra FS. Dette betyr normalt at tjenesten på FS siden er utilgjengelig. Hvis dette feiler |
24 ganger på rad, kan noen begrunnelse-forespørsler ikke bli overført til Inspera. | ||
8 | feil06 | Feilet med registrering mot Inspera: |
( message: {<Egentlige feilmelding fra Inspera>}) | klage/begrunnelse-forespørsel: dette er en generell type feil som kan oppstå ved registrering mot Inspera. Se egentlige feilmelding fra Inspera. |
9 |
feil08 | Feil ved registrering av klagen i Inspera: |
klage/begrunnelse-forespørsel: kunne ikke registrere klage/begrunnelse da det ikke fantes noen kandidater med oppgitt kandidatnr.
feil08
Candidate not yet graded in regular grading |
klage-forespørsel: det er forsøkt å registrere en klage-forespørsel på en kandidat som ikke har fått karakter ennå. |
10 | feil09 | Feilet med å hente inn testId basert på vurdId: Found no test in Inspera with <vurdId> for org: |
<org>. - Found no test in Inspera with vurdId: <vurdId> for org: <org> | klage/begrunnelse-forespørsel: det finnes ingen tester i Inspera med en slik vurderingsId. |
11 | feil10 | Candidate has not delivered vurdId: |
<vurdId> kandidatnr: |
<kandidatnr> | klage/begrunnelse-forespørsel: kandidaten har ikke levert. |
12 | feil11 | Feilet ved registrering av vedtaket i FS: |
|
|
|
|
|
|
|
DIG51: Klagen har blitt trukket.
| disse er feilmeldinger fra FS ved registrering av klage-vedtak eller begrunnelse-svar: Egentlige feilmeldingen fra FS er som oftest forklarende. |
| ||
13 | feil20 | Feil med henting av karakterregel fra FS |
14 | feil21 | Feil ved registrering av klage-vedtaket fra Inspera på FS |
: HTTP POST on resource <URL> | |||
15 | feil22 | Feil med henting av personinformasjon fra Inspera | Feil med å slå opp saksbehandler eller sensor i Inspera. |
16 | feil23 | Feil med innlesing av klage-vedtak fra Inspera |
17 | feil24 | Uforventet feil oppstod ved lesing/registrering av klage-vedtak |
18 | feil25 | Feil med lesing av klager fra FS |
: HTTP GET on resource <URL> failed: service unavailable (503) | ||
19 | feil26 | Kunne ikke finne testen i Inspera |
: fant ingen test med oppgitt vurdId | ||
20 | feil27 | Kunne ikke registrere klagen i Inspera |
feil28
: Feil |
oppstod ved POST <URL> httpCode:422 message: {"error":"Unprocessable request - the resource does not match required criteria. Test does not use grading committees - discarding all data."} | ||
21 | feil29 | Uforventet feil oppstod ved registrering av klage i Inspera |
22 | feil30 | Fikk inn en klage-vedtak på en gruppe oppgave. Dette støttes ikke og er dermed ikke implementert |
23 | feil31 | Feil ved registrering av klagen i Inspera: Candidate not in a committee, case not supported | |
24 | feil32 | Feil ved registrering av klagen i Inspera: Committee does not exist on test | klage-forespørsel: kommisjonen finnes ikke registrert på testen i Inspera |