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