Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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
titleDiagrammer
Inc drawio
imgPageId
zoom1
simple0
pageId104202243
custContentId1459224662
lbox1
diagramDisplayNameKlageBegrunnelse_flyt.drawio
hiResPreview0
contentVer1
baseUrlhttps://unit.atlassian.net/wiki
diagramNameKlageBegrunnelse_flyt.drawio
104202243pCenter0serviceAttFile
aspect74e2e1684b2b7564-ea6bae66-b21303aa-b5138a4d-2b3c1d86103e 116c70d40349 1
width1143
includedDiagram1
aspectHashb5e1dab6336c5397eceefd19f2dd7e6bd75268b8
1412
linksauto
tbstyletop
isUpload1
height23301611
inc-drawio
zoom1
simple0
inComment0
pageId104202243
custContentId
604176418
1459519527
lbox1
diagramDisplayName
BegrunnelsecontentVer1revision
Klage_flyt.drawio
hiResPreview0
contentVer1
baseUrlhttps://unit.atlassian.net/wiki
diagramName
Untitled Diagram
1615541430789-Klage_flyt.drawio
pCenter0
aspect74e2e168-ea6b-b213-b513-2b3c1d86103e 1
width
1131
1533
linksauto
tbstyletop
isUpload1
height
1571
2330

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.

...

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

  • klage/begrunnelse-forespørsel: kunne ikke registrere klage/begrunnelse da det ikke fantes noen kandidater med oppgitt kandidatnr.

  • begrunnelse-forespørsel: kunne ikke registrere begrunnelsen da det ikke fantes noen kandidater med oppgitt kandidatnr.

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

4

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: 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.

  • DIG52: Verken status eller resultat er satt.

  • DIG55: Vurdkombklage ikke funnet.

  • DIG59:

  • Databasefeil kode (-1422): ORA-01422: exact fetch returns more than requested number of rows.

  • DIG59: Databasefeil kode (-20003): ORA-20003: DIG03: Karaktertall ikke funnet for <karakternavn> og <Karakterregel>.

  • DIG62: Klarte ikke skrive url; fant ikke vurdering i protokoll.

  • DIG69: Databasefeil kode (-20004): ORA-20004: DIG04: Kandidat ikke registrert for eksamen.

  • Sensor (<personlopenr>) ikke registrert på eksamen

disse er feilmeldinger fra FS ved registrering av klage-vedtak eller begrunnelse-svar: Egentlige feilmeldingen fra FS er som oftest forklarende.

  • Klagevedtak fra Inspera mangler dataelementet “CurrentGrade“

  • -

  • Tegn på feil i databasen til FS. Her må det undersøkes nærmere

  • Brukt en karakter-regel det ikke er støtte for. Meld det til kontakt@sikt.no og vi ser på om det er noe som kan legges til.

  • -

  • -

  • -

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: 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