Sidehistorik
...
Dato | Version | Ændring | Ændret af |
---|---|---|---|
| 0.9 | Første offentliggørelse af foreløbig grænsefladebeskrivelse | |
| 0.9 | Sammenfletning af Elevdata og Uddannelsesdata | |
| 0.9 | Opdatering af links | Thor Thomsen Krarup |
| 0.9 | Opdatering af valideringsregler vedr. Institutionsdata | |
| 0.9 | Præcisering af fejlbeskeder | |
| 0.9 | Afgangsårsager udgår |
Indhold
Indholdsfortegnelse | ||||
---|---|---|---|---|
|
Bemærk | ||
---|---|---|
| ||
Indberetning af afgangsårsager udgår fra Elevdatabasens indberetningsflade |
Elevdatabasen
Elevdatabasen er et nyt grunddatasystem i Styrelsen for It og Læring (STIL) indeholdende grunddata om elever på uddannelser under Børne- og Undervisningsministeriets (BUVM) resortområde. De konkrete grunddata omfatter oplysninger om elevers aktuelle tilknytning til institutioner og uddannelser, herunder trin, start- og slutdatoer mv. samt elevernes årsager til afgang fra de enkelte uddannelsesforløb. De overordnede dataområder Elevdatabasen opererer med er persondata, institutionsdata og uddannelsesdata.
...
Errorcode | Exception (SoapFault type) | Fejlbeskrivelse | ForklaringBeskrivelse | Automatisk gensendelse mulig | Nyt IndberetningsID ved genindberetning | |||||
---|---|---|---|---|---|---|---|---|---|---|
<ingen> | <ingen> | - | Hvis kaldet timer ud, eller andet går galt der gør at svar ikke kommer tilbage fra Elevdatabasen, vil fejlkode typisk være implementationsspecifikke for det enkelte system. Som eksempel kunne dette være en "ConnectionClosed" eller "TimeoutException". | Ja | Nej | |||||
Elevdb-1000 | InternalServerException | Intern server fejl på Elevdatabasen | Ja | Varierer alt efter fejl opstået i Elevdatabasen. Kendte scenarier er oplistet nedenfor fordelt på operationer: Status: Elevdatabasen kender ikke indberetningsId:
Der forespørges status på en anden afdeling end den oprindelige afdeling som indberetningen blev lavet på:
Indberet: Indberetningen er endt i en ugyldig tilstand. Dette sker hvis indberetningen er fejlet under behandlingen af request og der forsøges indberettet igen på samme indberetningsid:
Tilfælde hvor fejlen ikke er kendt eller modeleret:
Nedenstående bør ikke opstå. Sker det, skal STILs support kontaktes.
| Intern server fejl på Elevdatabasen | Ja | Ja | |||
Elevdb-1001 | InternalServerException | Ikke defineret | Denne fejl vises, hvis en operation endnu ikke er færdigimplementeret. Fejlen bør aldrig opstå på operationer beskrevet her. Kontakt STIL support hvis denne alligevel opstår. | Nej; Kontakt STIL support | N/A | |||||
Indb-2003 | IndberetningOutOfOrderException | Data er tidligere modtaget med et højere transaktionsId end #transaktionsId | Denne fejl opstår, hvis Elevdatabasen modtager 2 indberetninger på samme elev samtidig. Dette kan kun ske, hvis kravet om håndtering af samtidighed (se afsnittet Integrationsmønstre) ikke overholdes. Kontakt STIL's support, hvis fejlen opstår på trods af en korrekt implementering. | Nej; der er lavet en implementationsfejl der bør rettes | N/A | |||||
Indb-2004 | InvalidIndberetning | Indberetningen på indberetningsid #IndberetningsId er ugyldig | Data på indberetningen er ugyldig. | Nej, data skal rettes manuelt | Ja | Indb-2005 | AfdelingDoesNotMatchHovedInstitutionException | Afdelingen skal hører til hovedinstitutionen, hvis Afdeling og Hovedinstitutionsnummer angivet i request er forskellige.Nej, data skal rettes manuelt | Nej | |
Pers-1000 | InternalServerException | Der skete en fejl ved kald til Persondata Modulet | Fejl ved validering af CPR-oplysninger. Selvom dette er en intern fejl der opstår, hvis fx CPR-registeret ikke svarer, så skal der i dette tilfælde genereres et nyt IndberetningsID for at sikre indberetningen håndteres igen. | Ja | Ja |
...