Diversekoder opslag

Hvem og hvornår?

Ad hoc udmeldinger (Uddannelsesmodel og Diverse koder) kan foretages når som helst - man henter nyeste version af data, som for de nuværende typers vedkommende ikke kan være knyttet til hverken skoleår eller prøvetermin. Der vil sjældent ske de store ændringer i dataene i denne udmelding, og der er heller ikke fastsat nogen tidsfrist for, hvornår denne udmeldes. Institutionerne vil blive adviseret, når der sker ændringer, og dermed er grund til fornyet afhentning af data.

Hvordan?

Disse koder kan hentes med ad hoc web-service "Diverse Koder", og institutionerne skal hente dem initialt, inden man går i gang med at bruge systemerne.

Hvis der sker ændringer/tilføjelser i "Diverse Koder", vil institutionen blive adviseret med mail om, at der nu er nye data, der skal hentes. Institutionen kan herefter hente et nyt, totalt billede af koder, der anvendes i XPRS-systemet. Det vil være angivet, hvilke koder, der er ændret i forhold til seneste udtræk.

Validering og svar

Hvis der findes fejl i selve forespørgslen svares tilbage med en fejlmeddelelse, ellers svares umiddelbart med et XML-skema indeholdende de forespurgte data (selve udmeldingen).

Formatet på diversekoder ad hoc udmelding

Består af: DiverseKoder

Nedenfor er indberetningen beskrevet på felt niveau.

DiverseKoder

Feltnavn Datatype K N Bemærkning
DiverseKoder.Institutionsnummer Integer(6) X X  
DiverseKoder.Udtræksversion Integer(6) X    
DiverseKoder.Udtræksdato Date X    
DiverseKoder.Algoritme.AlgoritmeId Integer X X Identifikation af algoritme, hvor

detaljerne er udmeldt til

leverandørerne til de lokale

studieadministrative systemer udenfor

XPRS.

DiverseKoder.Algoritme.Betegnelse String(50) X    
DiverseKoder.Ansættelsesgrad. Ansættelsesgrad Integer(3) X X  
DiverseKoder.Ansættelsesgrad. Betegnelse String(50) X    
DiverseKoder.CensorRolle.CensorRolle String(10) X X  
DiverseKoder.CensorRolle.Betegnelse String(50) X    
DiverseKoder.Censurplantype. Censurplantype String(20) X X  
DiverseKoder.Censurtype.Censurtype String(20) X X  
DiverseKoder.MeritType.MeritType String(10) X X  
DiverseKoder. MeritType.Betegnelse String(50) X    
DiverseKoder.prøvefagsKategori. prøvefagsKategori String(10) X X  
DiverseKoder. prøvefagsKategori. Betegnelse String(50) X    
DiverseKoder.prøvefagsKategori. prøveområde String(10) X X Identifikation af det prøveområde,

prøvefagskategorien gælder for (del

af nøglen)

DiverseKoder.Prøveområde. Prøveområde String(10) X    
DiverseKoder.Prøveområde.Betegnelse String(50) X    
DiverseKoder.Prøveterminstype. Prøveterminstype String(20) X    
DiverseKoder. Prøveterminstype. Betegnelse String(50) X    
DiverseKoder.Særligtbehov. Særligtbehov String(15) X X  
DiverseKoder.Særligtbehov.Betegnelse String(50) X    
DiverseKoder.Sprog. SprogKode String(2) X   ISO 639 2-letter Language Codes,

udvalgte sprogkoder

DiverseKoder.Sprog.Betegnelse String(50) X    
DiverseKoder.Udveksligstype. Udveksligstype String(20) X X Identifikation af udvekslingstypen
DiverseKoder.Udveksligstype. IndberetUdmeld String(15) X   Angivelse af, om udvekslingstypen

angiver en indberetning eller en

udmelding

Værdisæt: Indberetning, Udmelding,

Adhoc Udmelding

DiverseKoder.Udveksligstype. Periodetype String(15) X   Angivelse af, om udvekslingen skal

foregå pr. skoleår eller prøvetermin

(eller ikke er periodebaseret - dette

gælder for ad hoc udmeldingerne)

Værdisæt: Skoleår, Prøvetermin,

Ingen

DiverseKoder.Udveksligstype. Betegnelse String(50) X    
DiverseKoder.CentralCensurKode. CentralCensurKode String(15) X   Udd. specifik
DiverseKoder.CentralCensurKode. Betegnelse String(50) X   Udd. Specifik
DiverseKoder.FaggrupperingsType. FaggrupperingsType String(10) X   Udd. Specifik
DiverseKoder. FaggrupperingsType.Betegnelse String(50) X   Udd. Specifik
DiverseKoder.IndberetningspligtKode. IndberetningspligtKode String(15) X X Udd. Specifik
DiverseKoder. IndberetningspligtKode.Betegnelse String(50) X   Udd. Specifik
DiverseKoder.Niveau.Niveau String(1) X X Udd. Specifik
DiverseKoder.Niveau.Betegnelse String(50) X   Udd. Specifik
DiverseKoder.Prøveafholdelsesform. Prøveafholdelsesform String(20) X X Udd. specifik
DiverseKoder.Prøveafholdelsesform. Betegelse String(50) X   Udd. Specifik
DiverseKoder.PrøvedeltagelsesKode. PrøvedeltagelsesKode String(15) X X Udd. Specifik
DiverseKoder.PrøvedeltagelsesKode. Betegnelse String(50) X   Udd. Specifik
DiverseKoder.RegelType.RegelType String(5) X X Udd. specifik
DiverseKoder. RegelType.Betegnelse String(50) X   Udd. Specifik
DiverseKoder.UnderfagKode. UnderfagKode String(10) X X Udd. Specifik
DiverseKoder. UnderfagKode. Betegnelse String(50) X   Udd. Specifik
DiverseKoder.UddannelseFagtype. UddannelseFagtype String(7) X X Udd. Specifik
DiverseKoder UddannelseFagtype.Betegnelse String(50) X   Udd. Specifik
DiverseKoder.UddaType. UddaType String(4) X X Udd. specifik
DiverseKoder.UddaType.Betegnelse String(50) X   Udd. Specifik

Arbejdsgang ved hent af udmelding

Udmeldinger forventes overført til institutionernes systemer således:

1.Man kan til enhver tid hente diversekoder, der er en forudsætning for at XPRS virker.

2.XPRS systemet svarer tilbage med et XML-dokument, fyldt med de forespurgte data.

3.XPRS forventer, at det lokale studieadministrative system indlæser data.

Særlige forhold

Diverse koder skal være indlæst før uddannelsesmodellen kan indlæses.