Sidehistorik
...
Dato | Version | Ændring | Ændret af |
---|---|---|---|
| 1.0 | Interface til operationen Slet tilføjet, implementering af funktionaliteten udestår. | |
| 1.0 | Tilføjelse af valideringsregler Udd-15 og Udd-16 | |
| 1.0 | Orientering om kommende slettefunktion | |
| 1.0 | Valideringsregel Udd-12 er fjernet | |
| 1.0 | Opdateret jf. ny struktur i webservicen og udgivet i version 1.0 |
...
Indholdsfortegnelse maxLevel 3 exclude Indhold|Dokumenthistorik
Bemærk | ||
---|---|---|
| ||
Slettefunktion Interface til operationen Slet er implementeret (skal anvendes ved fejloprettelse af elever) forventes implementeret i Elevdatabasens interface (WSDL) i løbet af uge 23 - 2022, funktionaliteten er endnu ikke implementeret. |
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) ressortområde. De konkrete grunddata omfatter oplysninger om elevers aktuelle tilknytning til institutioner og uddannelser, herunder trin, start- og slutdatoer mv. De overordnede dataområder, Elevdatabasen opererer med, er persondata, institutionsdata og uddannelsesdata.
...
Udvid | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
|
Gymnasieområdet
Alle elever, der går på en gymnasieuddannelse under formålsgruppe 2 eller 33 i Uddannelsesmodellen, skal indberettes til Elevdatabasen.
...
Operation | Beskrivelse |
---|---|
Indberet | Selve indberetningen, dvs. data om elev, uddannelse mv. |
Status | Henter status for en indberetning ud fra IndberetningsId |
Slet | Sletter alle indberetninger for en elev på en institution. Kun til fejlindberetninger. |
Ping | Angiver om Elevdatabasen er funktionel |
...
Svaret fra Status-operationen er identisk med svaret på en indberetning, og operationen kan benyttes ved tvivl om hvorvidt en indberetning er gået godt.
...
Slet
Anvendes til at
...
slette alle indberetninger for en elev på en institution. Operationen er udelukkende tiltænkt situationer hvor der er indberettet elevdata på et forkert personnummer eller en forkert uddannelse. I situationer hvor der er indberettet forkerte data om en elevs skoleperioder, laves der en ny almindelig indberetning med elevens korrekte skoleperiodehistorik på institutionen.
Ping
Anvendes til at pinge Elevdatabasen og angiver om Elevdatabasen kan modtage indberetninger.
...
Fejlhåndtering
Elevdatabasen opererer med 3 typer af fejlkoder, Elevdb-XXXX, Indb-XXXX og Pers-XXXX. Elevdb-XXXX fejlkoderne dækker over interne fejl på Elevdatabasen. Indb-XXXX fejlkoderne dækker over fejl i indberetningen fra de studieadministrative systemer til Elevdatabasen. Pers-XXXX dækker over fejl i ved valideringen af CPR-oplysninger.
...
Fejlkode | Fejltekst |
---|---|
Udd-01 | Den indberettede kombination af uddannelseskode, uddannelsesversion, speciale og skoleperioder er ikke gyldig |
Udd-02 | Uddannelseskoden #uddannelseskode findes ikke i Uddannelsesmodellen. |
Udd-03 | Versionen #uddannelsesversion findes ikke for uddannelsen #uddannelseskode |
Udd-04 | Skoleperioderne #skoleperioder gælder ikke for uddannelsen #uddannelseskode i version #version. |
Udd-05 | Specialet #specialekode gælder ikke for uddannelsen #uddannelseskode i version #version med skoleperioderne #skoleperioder |
Udd-07 | Tidligste registrering af eleven #TidligsteSkoleperiodeStartdato #tidligsteSkoleperiodeStartdato ligger før startdato for uddannelsen med Uddannelseskoden #Uddannelseskode uddannelseskoden #uddannelseskode i version #Version |
Udd-10 | Elevskoleperiodens startdato #elevskoleperiodestart skal være før elevskoleperiodens slutdato #elevskoleperiodeslut |
Udd-13 | Adgangsvejen #Adgangsvej #adgangsvej på skoleperiode #Skoleperiode #skoleperiode er ikke tilknyttet uddannelsen #Uddannelseskode#uddannelseskode" med version #Version |
Udd-15 | Skoleperiode #skoleperiode på uddannelsen #uddannelseskode i version #version mangler en adgangsvej |
Udd-16 | Elevtypen #elevtype på skoleperiode #skoleperiode er ikke tilknyttet specialet #speciale på uddannelsen #Uddannelseskode |
Teknisk beskrivelse Teknisk beskrivelse af operationer
Dette afsnit beskriver de tekniske detaljer for hver operation på Elevdatabasens webservice.
...
UI Expand | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Slet
Operationen har følgende struktur for request og response:
Parametre for request
Felt | Datatype | Begrænsninger | Krævet | Kardinalitet | Beskrivelse |
---|---|---|---|---|---|
SletRequest | SletRequest | Ingen/Ikke relevant | J | 1 | Request på Slet Se beskrivelsen i afsnittet SletRequest herunder. |
SletRequest
Felt | Datatype | Begrænsninger | Krævet | Kardinalitet | Beskrivelse |
---|---|---|---|---|---|
Felt | Datatype | Begrænsninger | Krævet | Kardinalitet | Beskrivelse |
CPRNummer | String | Længde:10 | J | 1 | CPR-nummer (personnummer) på eleven hvis elevdata skal slettes. |
Hovedinstitution | Heltal | Max cifre: 6 | J | 1 | Institutionsnummeret for hovedinstitutionen hvor elevdata skal slettes. |
Afdeling | Heltal | Max cifre: 6 | J | 1 | Institutionsnummeret for afdelingen hvor hvor elevdata skal slettes. Er institutionen en selvstændig institution uden hovedinstitution skal samme institutionsnummer angives i Hovedinstitution og Afdeling. |
Uddannelseskode | String | Minimums længde: 1, max længde: 4, ingen whitespace tegn | J | 1 | Den officielle uddannelseskode (CØSA-formål) for uddannelsen hvor elevdata skal slettes. |
Parametre for response
Felt | Datatype | Begrænsninger | Krævet | Kardinalitet | Beskrivelse |
---|---|---|---|---|---|
SletStatus | Enum | Værdimængde: DELETED | J | 1 | Response på slet (Endnu ikke implementeret) |
UI Expand | ||
---|---|---|
| ||
<ser:SletRequest> |
UI Expand | ||
---|---|---|
| ||
(Operationen er endnu ikke implementeret) <soap:Fault> |
Ping
Operationen har følgende struktur for request og response
Parametre for request
Felt | Datatype | Begrænsninger | Krævet | Kardinalitet | Beskrivelse |
---|---|---|---|---|---|
Ping | Ping | Ingen/Ikke relevant | J | 1 | Ping kald til Elevdatabasen |
Parametre for response
Felt | Datatype | Begrænsninger | Krævet | Kardinalitet | Beskrivelse |
---|---|---|---|---|---|
PingReponse | PingSvar | Ingen/Ikke relevant | J | 1 | Ping svar fra Elevdatabasen |
Status | String | up, down | J | 1 | Status på ping svar fra Elevdatabasen |
...