Dokumentoplysninger

Gældende version og gyldighedsdato
DatoVersionGældende fraAnsvarlig
16-05-20233.2.1Den 16. maj 2023Marianne H. N. Pedersen

Ændringshistorik

Tidligere versioner
Dato

Version

Emne

Ændring

Dato/Initialer

16-05-20233.2.1FejlkoderMindre justeringer ift. fejlkoder.KKA
22-02-2023

3.2

GYM - <MarkQualifier> fjernes

Tagget <MarkQualifier> erstattes af <EvalueringsForm> og <KarakterType> som begges kendes i UMO’en.

KKA

18-11-2022

3.1.1

Flytning til viden.stil.dk

Grænsefladebeskrivelsen er konverteret fra pdf til at ligge som webside på viden.stil.dk. I den forbindelse er GYM og EUD blevet adskilt. Afsnittet "Kommunikation med Eksamensdatabasen" er taget ud af grænsefladebeskrivelsen og ligger under "Generelt om Eksamensdatabasen". Mindre rettelser er foretaget.

KKA

01-09-2022

3.1

EUD - Karakter med decimal

Der kan fremadrettet indberettes karakter med én decimal på EUD-beviser. Årsagen er, at det gælder for enkelte uddannelser (fx Frisør og Kosmetiker), at karakteren for den afsluttende prøve er et gennemsnit af en række delprøver.

KKA

01-07-2021

3.0


Dokument oprettet til afløsning af dokumentation på viden.stil.dk.

FRI

Indhold

Indledning

Dette dokument beskriver strukturen for de karakterer og eksamensbeviser, som institutioner i forbindelse med gennemførelse af gymnasiale uddannelser (inkl. eux) skal indberette til STIL, Styrelsen for IT og Læring, samt den datakommunikation, som skal anvendes ved indberetningen.

Eksamensdatabasen har til formål at understøtte den digitaliserede ansøgnings- og optagelsesproces gennem Optagelse.dk med uddannelsesresultater for de gymnasiale ungdomsuddannelser. Systemet har været i drift siden 2004 og indeholder karakter- og bevisoplysninger for perioden 2004 frem til i dag.

Eksamensdatabasen består af en central database med en tilhørende webservice, hvorigennem uddannelsessteder, der gennemfører gymnasiale uddannelser, kan indberette karakterer og beviser. Indberetning til Eksamensdatabasen sker på baggrund af de bevisskabeloner, der ligger på uvm.dk.

Via samme webservice leveres ansøgningsgrundlaget til KOT-ansøgninger i Optagelse.dk.

Som borger kan man se sine gyldige beviser ved at benytte minkompetencemappe.dk.

Sommerens eksaminer skal indberettes til Eksamensdatabasen ultimo juni (specifik dato varierer).

Kommunikation med Eksamensdatabasen

Informationen er placeret som selvstændig side under menupunktet "Generelt om Eksamensdatabasen": Kommunikation med Eksamensdatabasen - Teknisk information om bevisdatabaserne - Viden.stil.dk

Hvem skal indberette?

Uddannelsesinstitutioner, som gennemfører gymnasiale uddannelser (inkl. eux) skal indberette.

Hvis institutionen har afdelinger, er det den relevante afdeling som skal fremgå af indberetningen. Afdelingen skal være oprettet i Børne og Undervisningsministeriets Institutionsregister. Hvis institutionen kun har et hovednummer (den juridiske institution), skal hovednummeret fremgå af indberetningen.

Hvilke oplysninger skal indberettes?

Indberetningen omfatter følgende uddannelser og undervisning:

  • Almen studentereksamen og studenterkursus (stx)
  • 2-årig hf uden overbygning (hfu)
  • 2-årig hf med overbygning (hfm)
  • 2-årig hf, gammel ordning (hf)
  • Teknisk studentereksamen (htx)
  • Merkantil studentereksamen (hhx)
  • Hf enkeltfag uden overbygning (hfeu)
  • Hf enkeltfag med overbygning (hfem)
  • Hf enkeltfag, gammel ordning (hf)
  • Gymnasiale indslusningsforløb for flygtninge og indvandrere (gif)
  • Studiekompetencegivende eksamen i forbindelse med erhvervsuddannelse (eux)
  • Generel studiekompetence i merkantilt EUX-forløb (meux)
  • Supplerende overbygningsforløb:
    • Overbygningsbevis til 2-årig hf (hfb)
    • Overbygningsbevis til hf enkeltfag (hfeb)
    • Overbygningsbevis til merkantilt EUX-forløb (beux)

Følgende kan ikke indberettes som fulde beviser:

  • Gymnasiale suppleringskurser (gsk)
  • Suppleringskurser til hf (hfe)
  • Adgangskursus til ingeniøruddannelser (aing)

Indberetningen indeholder blandt andet følgende oplysninger:

  • Elevens fulde navn og CPR-nummer
  • Regelgrundlag for uddannelsen/undervisningen
  • Uddannelsesinstitution og afdeling
  • Uddannelsens målformulering (CØSA) og versionsnummer
  • Fag og niveau
  • Eksamenstype og eksamensbeskrivelse
  • Eksamensperiode
  • Karakterer/eksamensresultater
  • Dato for udstedelse

Struktur

Nedenstående figur viser en visualisering af strukturen, der anvendes for følgende operationer: XDB Load, XDB Annul, XDB Delete og XDB Status.

Figur 3.1. XML Skema for Fælles Modtager Informationer.

Ovenstående skema er fælles for de fire illustrerede webservices.

Figur 3.2. XML Skema for GYM Load-service.


Figur 3.3. XML Skema for GYM Load-service - Bevispakke.

Figur 3.4. XML Skema for GYM Load-service - karakterpakke.

Figur 3.5. XML Skema for GYM Annul-service.


Figur 3.6. XML Skema for GYM Delete-service.


Figur 3.7. XML Skema for GYM Status-service.

Operationer

GYM Load-operation

Denne operation anvendes til at overføre data, der skal indberettes (beviser, overbygningsbeviser, prøvebeviser eller enkeltkarakterer). Der valideres mod det aktuelle skema.

Der foretages enkelte valideringer i forbindelse med selve indberetningen (fx at institutionsnummer er kendt). Såfremt data er fejlfrie, sættes data i kø til senere indlæsning. Der meldes et indberetnings-Id tilbage, som senere kan anvendes til at forespørge på status.

Tabel 1. Input-parametre, GYM Load-operation.

Tag

Beskrivelse

Niv.

Felttype

Lovlige værdier

Obl.

Modtager


1



Ja

ModtagerSystemID

En tekststreng, der identificerer det kaldende system. Selvvalgt af kalderen.

2

String(100)


Ja

ModtagerSystemTransaktionsID

En tekststreng, der unikt identificerer det enkelte kald, f.eks. en GUID/UUID.

2

String(100)


Ja

Info


1



Ja

InstitutionNumberDS

Institutionsnummer for institutionen, der forespørger.

2

String(6)


Ja

FeedSystemName

Fødesystemnavn.

2

String

LUDUS, LECTIO, UDDATA+, STUDICA, ARCANIC, AAUSTADS, AUSTADS60

Ja

FeedSystemVersion

Fødesystemversion.

2

String(6)


Ja

CreatedBy

Oprettet af.

2

String


Ja

MailAddress

Mailadresse, som evt. statusmail skal sendes til.

2

String


Nej

MailWanted

Angivelse af, om man ønsker statusmail, når indberetningen er behandlet.

2

Byte

1 (Ja), 0 (Nej)

Nej

ExtSystemId

Ekstern reference.

2

String(50)


Nej

Bevis, bevis for afsluttet niveau i fag, overbygningsbevis

CertificatePackage

Beviser.

1

Komponent


Nej

Certificates

(1-50 gentagelser).

2

Komponent


Ja

Certificate

Indberetning af:

  • Beviser
  • Bevis for afsluttet niveau i fag
  • Overbygningsbeviser.

3

Komponent

'Bevis'
'ProeveBevis'
'Overbygningsbevis'

Ja

PersonDetails


4

Komponent


Ja

PersonGivenName

Elevens fornavn.

5

String(50)


Ja

PersonSurnameName

Elevens efternavn.

5

String(40)


Ja

CivilRegistrationNumber

CPR-nummer.

5

Integer(10)


Ja

StatutoryOrderReference


4

Komponent


Ja

Title

Regelgrundlag, titel.

5

String(200)


Nej

Date

Regelgrundlag, dato for start.

5

Date

YYYY-MM-DD

Ja

Institution


4

Komponent


Ja

LegalUnitName

Institutionens navn.

5

String(50)


Nej

InstitutionIdentifier

Institutionens nummer. Hvis der ikke angives navn, anvendes fra institutionsregisteret.

5

Integer(6)


Ja

Department


4

Komponent


Ja

DepartmentIdentifier

Afdelingsnummer. Kan evt. være institutionsnummer.

5

Integer(6)


Ja

DepartmentName

Afdelingens navn. Hvis der ikke angives navn, anvendes fra institutionsregisteret.

5

String(50)


Nej

CertType

Bevistype (Internt felt, skal ikke udfyldes af det indberettende system).

4

String(3)


Nej

FeedSystemID

Fødesystemets Identifikation af det pågældende bevis.

4

String(100)


Nej

ExamQualifier

Eksamenstype (fx stx, htx, eux osv.).

4

String(16)

(Se Bilag 1).

Ja

ExamQualifierText

Tekstuel beskrivelse af eksamenstype.

4

String(200)

(Se Bilag 2).

Ja

ExaminationPeriod

Halvår hvori beviset er afsluttet med sidste eksamen (fx S 2018 eller V 18/19).

4

String(50)

S YYYY
V YY/YY

Ja

ExaminationPeriodQualifier

Tekstuel beskrivelse af den pågældende termin.

4

String(50)

Sommer YYYY
Sommertermin YYYY
Vinter YY/YY
Vintertermin YY/YY

Ja

Coesa

CØSA-formål for uddannelsen.

4

String(5)

Angives altid som et positivt heltal.
Det angivne CØSA-formål valideres i forhold til Uddannelsesmodellen.

Ja

CoesaVersion

Version for uddannelsen.

4

positiveInteger(4)

Angives altid som et positivt heltal.
Den angivne kombination af CØSA-formål og Version valideres i forhold til Uddannelsesmodellen.

Ja

DateCreated

Oprettelsesdato i det indberettende system.

4

Date

YYYY-MM-DD

Ja

ExamYear       

Eksamensår.

4

Integer(4)

YYYY

Ja

IssuedDate

Offentliggørelsesdato.

4

Date

YYYY-MM-DD

Ja

IssuingAuthority

Bevisunderskrivers navn.

4

String(50)


Nej

ExamResult

Opnået eksamensresultat.
Tagget bruges kun for 'Bevis'.

4

Decimal(3,1)

(XX.X)
Max 3 cifre, heraf 1 decimal.
Eks.:
10.2 el. 3.2

Ja

JustificationFactor

Bonus A-faktor.
Tagget bruges kun for 'Bevis'.

4

Decimal(3,2)

(X.XX)
Max 3 cifre, heraf 2 decimaler.
Eks.:
1.00
1.03
1.06

Ja

JustifiedExamResult

Justeret eksamensresultat.
Tagget bruges kun for 'Bevis'.

4

Decimal(3,1)

(XX.X)
Max 3 cifre, heraf 1 decimal.
Eks.:
10.2 el. 3.2

Ja

ExaminationMarkYearAverage

Gennemsnit for afsluttende standpunktskarakter (årskarakter).
Tagget bruges kun for 'Bevis'.

4

Decimal(3,1)

(XX.X)
Max 3 cifre, heraf 1 decimal.
Eks.:
10.2 el. 3.2

Nej

ExaminationMarkAverage

Gennemsnit for prøvekarakterer.
Tagget bruges kun for 'Bevis'.

4

Decimal(3,1)

(XX.X)
Max 3 cifre, heraf 1 decimal.
Eks:
10.2 el. 3.2

Nej

AverageCalcScale

Karakterskala for gennemsnit.
Tagget bruges kun for 'Bevis' og 'Overbygningsbevis'.

4

String(15)

7-trinsskala
13-skala

Ja

StudyProgramme

0 eller flere fag, der angiver studieretningen.
Tagget bruges kun for 'Bevis' og 'Overbygningsbevis'.

4

Komponent


Nej

SubjectCode

Fagnummer.

5

String(5)

Angives altid som et positivt heltal.

Ja

SubjectName          

Fagnavn.

5

String(5)


Ja

Level

Fagniveau.

5

String(1)


Ja

SubjectCode             

Fagnummer, hvis der er tale om prøvebevis.
Tagget bruges kun for 'ProeveBevis'.

4

String(5)

Angives altid som et positivt heltal.

Ja

SubjectName

Fagets navn.
Tagget bruges kun for 'ProeveBevis'.

4

String(50)


Ja

Level

Fagets niveau.
Tagget bruges kun for 'ProeveBevis'.

4

String(1)


Ja

SubjectStudiedLevel

Fagniveau for afgivet karakter
Tagget bruges kun for 'ProeveBevis'.

4

String(1)


Nej

CalculatedGrade

Tagget bruges kun for 'ProeveBevis'.

4

Komponent


Nej

SubjectName

Fagets navn.
Tagget bruges kun for 'ProeveBevis'.

5

String(50)


Ja

Level

Fagets niveau.
Tagget bruges kun for 'ProeveBevis'.

5

String(1)


Nej

SubjectStudiedLevel

Fagniveau for afgivet karakter
Tagget bruges kun for 'ProeveBevis'.

5

String(1)


Ja

MarkValue

Karakter.
Tagget bruges kun for 'ProeveBevis'.

5

String(2)


Ja

EvalueringsForm

Karakterens evalueringsform.

Tagget bruges kun for 'ProeveBevis'.

5

String(3)

Fx MDT, SKR

Den angivne evalueringsform valideres i forhold til Uddannelsesmodellen.

Ja

KarakterType

Karakterens karaktertype.

Tagget bruges kun for 'ProeveBevis'.

5

String(3)

Fx EKS, STA

Den angivne karaktertype valideres i forhold til Uddannelsesmodellen.

Ja

MarkingScale

Karakterskala.
Tagget bruges kun for 'ProeveBevis'.

5

String(15)


Ja

ExaminationYearPeriod

Eksamensår for beviset.
Tagget bruges kun for 'ProeveBevis'.

5

Integer(4)


Ja

ExaminationPeriod

Eksamensperiode/termin for beviset.
Tagget bruges kun for 'ProeveBevis'.

5

String(50)


Ja

TestGrade

TestGrade tilhørende CalculatedGrade (se lidt længere oppe i tabellen). Indeholder samme oplysninger som TestGrade (se nedenstående).

5

Komponent


Ja

TestGrade

1 eller flere karakterer i beviset.

4

Komponent


Ja

ExaminationPeriod

Eksamensår for karakteren.

5

String(50)

S YYYY
V YY/YY

Ja

SubjectCode      

Fagnummer.

5

Integer(5)


Ja

MarkText

Beskrivende tekst til karakter

5

String(50)


Nej

SchoolPeriod

Skoleperiode.

5

String(4)

F.eks. 2 for 2.g

Nej

UpperSecLevel


5

Komponent


Nej

SubjectStudiedLevel

Fagets niveau for UpperSecLevel.

6

String(5)


Ja

ExaminationYearPeriod

Eksaminationsperiode.

6

Integer(4)

F.eks.
'2017', '2018'

Ja

StatutoryOrderShortName

Bekendtgørelse.

6

String(3)

F.eks. HF, GYM

Nej

BasisGrade


5

Komponent


Ja

ExamYear

Eksamensår.

6

Integer(4)


Ja

SubjectName

Fagnavn.

6

String(50)


Nej

Level

Fagets niveau.

6

String(1)


Ja

MarkValue

Karakterværdi.

6

String(2)


Ja

EvalueringsForm

Karakterens evalueringsform.

6

String(3)

Fx MDT, SKR

Den angivne evalueringsform valideres i forhold til Uddannelsesmodellen.

Ja

KarakterType

Karakterens karaktertype.

6

String(3)

Fx EKS, STA

Den angivne karaktertype valideres i forhold til Uddannelsesmodellen.

Ja

MarkingScale

Karakterskala.

6

String(15)


Ja

MeritInformation

Angives, hvis der er givet merit for faget.

6

Komponent


Nej

MeritInstitutionIdentifier

Institutionsnummer for merit.

7

Integer(6)


Ja

MeritEducation

Merituddannelse (eksamenstype eller 'andet').

7

String(5)


Ja

MarkWeight

Vægt for karakteren.

6

Decimal (3,2)

F.eks. 1.25

Ja

DerivedMarkingScale1

Første afledte karakterskala.

6

String(15)


Nej

DerivedMarkValue1

Første afledte karakterværdi.

6

String(2)


Nej

DerivedMarkingScale2

Anden afledte karakterskala.

6

String(15)


Nej

DerivedMarkValue2

Anden afledte karakterværdi.

6

String(2)


Nej

Project

(0-flere gentagelser).

5

Komponent


Nej

ProjectType

Tekst der beskriver projektets type.

6

String(50)


Ja

ProjectSubjectName

Fagnavn for projektunderfag.

6

String(50)


Ja

ProjectSubjectLevel

Fagniveau for projektunderfag.

6

String(1)


Nej

ProjectSubjectCode

Fagkode for projektunderfag.

6

String(5)


Nej

Enkeltkarakter

SingleGradePackage

Enkeltkarakterer.

1

Komponent


Nej

SingleGrades

1-1000 gentagelser.

2

Komponent


Ja

SingleGrade


3

Komponent


Ja

PersonDetails


4

Komponent


Ja

PersonGivenName

Elevens fornavn.

5

String(50)


Ja

PersonSurnameName

Elevens efternavn.

5

String(40)


Ja

CivilRegistrationNumber

CPR-nummer.

5

Integer(10)


Ja

Institution


4

Komponent


Ja

LegalUnitName

Institutionens navn.

5

String(50)


Nej

InstitutionIdentifier

Institutionens nummer. Hvis der ikke angives navn, anvendes fra institutionsregisteret.

5

Integer(6)


Ja

Department


4

Komponent


Ja

DepartmentIdentifier

Afdelingens nummer. Kan evt. være institutionsnummeret.

5

Integer(6)


Ja

DepartmentName

Afdelingens navn. Hvis der ikke angives navn, anvendes fra institutionsregisteret.

5

String(50)


Nej

StatutoryOrderReference


4

Komponent


Ja

Title

Regelgrundlag, titel.

5

String(200)


Nej

Date

Regelgrundlag, dato for start.

5

Date

YYYY/MM/DD

Ja

SGType

Enkeltkaraktertype (intern).

4

String(3)


Nej

FeedSystemID

Fødesystemets Identifikation af den pågældende karakter.

4

String(100)


Nej

ExamYear       

Eksamensår.

4

Integer(4)

YYYY

Ja

SubjectName          

Fagets navn.

4

String(50)


Ja

Level

Fagets niveau.

4

String(1)


Ja

ExamQualifier

Eksamenstype.

4

String(16)

F.eks. stx, htx, eux osv.

Ja

ExamQualifierText

Tekstuel beskrivelse af eksamenstype.

4

String(200)


Ja

Coesa

CØSA-formål for uddannelsen.

4

Integer(4)


Ja

CoesaVersion

Version for uddannelsen.

4

Integer(4)


Ja

PublicationDate

Offentliggørelsesdato og tidspunkt.

4

Date

YYYY-MM-DDTHH:MM:SS
F.eks.
2017-10-27T09:30:00

Nej

DateCreated

Oprettelsesdato i det indberettende system.

4

Date

YYYY-MM-DD

Ja

ExaminationPeriod

Eksamensperiode.

4

String(50)

F.eks. S 2018

Ja

SubjectCode             

Fagnummer.

4

Integer(5)


Ja

MarkText

Beskrivende tekst til karakter.

4

String(200)


Nej

SchoolPeriod

Skoleperiode.

4

String(4)

F.eks. 2 for 2.g

Nej

UpperSecLevel


4

Komponent


Nej

SubjectStudiedLevel

Fagets niveau.

5

String(5)


Ja

ExaminationYearPeriod

Eksaminationsperiode.

5

Integer(4)

F.eks. '2017', '2018'

Ja

StatutoryOrderShortName

Bekendtgørelse.

5

String(3)

F.eks. GYM,HF

Nej

BasisGrade


4

Komponent


Ja

ExamYear

Eksamensår.

5

Integer(4)

YYYY

Ja

SubjectName

Fagnavn.

5

String(50)


Nej

Level

Fagets niveau.

5

String(1)


Ja

MarkValue

Karakterværdi.

5

String(2)


Ja

EvalueringsForm

Karakterens evalueringsform.

5

String(3)

Fx MDT, SKR

Den angivne evalueringsform valideres i forhold til Uddannelsesmodellen.

Ja

KarakterType

Karakterens karaktertype.

5

String(3)

Fx EKS, STA

Den angivne karaktertype valideres i forhold til Uddannelsesmodellen.

Ja

MarkingScale

Karakterskala.

5

String(15)

7-trinsskala
13-skala

Ja

MeritInformation

Angives, hvis der er givet merit for faget.

5

Komponent


Nej

MeritInstitutionIdentifier

Institutionsnummer for merit.

6

Integer(6)

961100: Anvendes ved udenlandske institutioner

Ja

MeritEducation

Merituddannelse.

6

String(5)

F.eks. eksamenstype eller 'andet'

Ja

DerivedMarkingScale1

Første afledte karakterskala.

5

String(15)

7-trinsskala og ECTS-skala

Nej

DerivedMarkValue1

Første afledte karakterværdi.

5

String(2)


Nej

DerivedMarkingScale2

Anden afledte karakterskala.

5

String(15)

ECTS-skala

Nej

DerivedMarkValue2

Anden afledte karakterværdi.

5

String(2)


Nej

Project


4

Komponent


Nej

ProjectType

Tekst der beskriver projektets type.

5

String(50)


Ja

ProjectSubjectName

Fagnavn for projektunderfag.

5

String(50)


Ja

ProjectSubjectLevel

Fagniveau for projektunderfag.

5

String(1)


Nej

ProjectSubjectCode

Fagkode for projektunderfag.

5

Integer(5)


Nej


Tabel 2. Output-parametre, GYM Load-operation.

Tag


Niv.

Felttype

Lovlige værdier

Obl.

Modtager
1Komponent
Ja

ModtagerSystemID

En tekststreng, der identificerer det kaldende system. Selvvalgt af kalderen.

2

String(100)


Ja

ModtagerSystemTransaktionsID

En tekststreng, der unikt identificerer det enkelte kald, f.eks. en GUID/UUID.

2

String(100)


Ja

IndberetningsId

ID for den indberetning, man senere skal anvende for at få status.

1

String(50)


Ja

UserName

Brugernavn.

1

String


Ja

Status


1

Komponent


Ja

StatusCode

Indberetningens statuskode.

2

Integer

1, 2, 3, 4, 5, 6

Ja

StatusDescription

Navn for denne status.

2

String(1024)

Afventer
Afsluttet
I gang
Dublet
Fejlet
Afbrudt

Ja

ReceiveDate

Modtagelsesdato.

1

Date

YYYY-MM-DDTHH:MM:SS.MS
F.eks.
2017-10-27T09:30:00.484

Nej

Info


1

Komponent



InstitutionNumberDS

Institutionsnummer for indberetningen.

2

String(6)


Ja

FeedSystemName

Fødesystemets navn.

2

String


Ja

FeedSystemVersion

Fødesystemets version.

2

String(6)


Ja

CreatedBy

Oprettet af.

2

String


Ja

MailAddress

Mailadresse, som evt. statusmail skal tilsendes.

2

String


Nej

MailWanted

Angivelse af, om man ønsker statusmail, når indberetningen er behandlet.

2

Byte

1 (Ja)
0 (Nej)

Nej

ExtSystemId

Ekstern reference.

2

String(50)


Nej

GYM Annul-operation

Denne operation anvendes til at annullere beviser, der tidligere er indberettet (beviser, overbygningsbeviser eller bevis for afsluttet niveau i fag). Der valideres mod det aktuelle skema. Der kan annulleres per logisk nøgle eller per FeedSystemID.
Den logiske nøgle består af følgende felter:

Type

Felter

Beviser
(CertificateKey)

CivilRegistrationNumber
ExamQualifier.

Enkeltfagsbeviser
(SingleSubjectKey)

CivilRegistrationNumber
ExamQualifier
SubjectCode
Level.


Derudover foretages enkelte valideringer i indberetningen (fx at institutionsnummer er kendt). Såfremt data er fejlfrie, sættes data i kø til senere indlæsning. Der meldes et indberetnings-id tilbage, som senere kan anvendes til at forespørge på status.

Tabel 3. Input-parametre, GYM Annul-operation.

Tag

Beskrivelse

Niv.

Felttype

Lovlige værdier

Obl.

Modtager


1

Komponent


Ja

ModtagerSystemID

En tekststreng, der identificerer det kaldende system. Selvvalgt af kalderen.

2

String(100)


Ja

ModtagerSystemTransaktionsID

En tekststreng, der unikt identificerer det enkelte kald, f.eks. en GUID/UUID.

2

String(100)


Ja

Info


1

Komponent


Ja

InstitutionNumberDS

Institutionsnummer for institutionen, der forespørger.

2

Integer(6)


Ja

FeedSystemName

Fødesystemnavn.

2

String(10)


Ja

FeedSystemVersion

Fødesystemversion.

2

String(6)


Ja

CreatedBy

Oprettet af.

2

String(32)


Ja

MailAddress

Mailadresse, som evt. statusmail skal tilsendes.

2

String(50)


Nej

MailWanted

Angivelse af, om man ønsker statusmail, når indberetningen er behandlet.

2

Boolean

1 (Ja), 0 (Nej)

Nej

ExtSystemId

Ekstern reference.

2

String(50)


Nej

List


1

Komponent


Ja

ListOfKeys


2

Komponent


Nej

LogicalCertificateKey

(1-50 gentagelser).

3

Komponent


Ja

CertificateKey


4

Komponent


Ja

CivilRegistrationNumber

CPR-nummer, der skal annulleres bevis eller overbygningsbevis for.

5

Integer(10)


Ja

ExamQualifier

Eksamenstype, der skal annulleres bevis eller overbygningsbevis for.

5

String(16)


Ja

SingleSubjectKey


4

Komponent


Ja

SubjectCode

Fagkode (fordi det er et 'bevis for afsluttet niveau i fag', der skal annulleres).

5

Integer(5)


Ja

Level

Niveau for faget, 'bevis for afsluttet niveau i fag' gælder for.

5

String(1)


Ja

ListOfFeedSystemId

1 til 1000.

2

Komponent


Nej

FeedSystemID

FødesystemsId for beviser, overbygningsbeviser eller 'bevis for afsluttet niveau i fag', der skal annulleres.

3

String(100)


Ja


Tabel 4. Output-parametre, GYM Annul-operation.

Tag

Beskrivelse

Niv.

Felttype

Lovlige værdier

Obl.

Modtager


1

Komponent


Ja

ModtagerSystemID

En tekststreng, der identificerer det kaldende system. Selvvalgt af kalderen.

2

String(100)


Ja

ModtagerSystemTransaktionsID

En tekststreng, der unikt identificerer det enkelte kald, f.eks. en GUID/UUID.

2

String(100)


Ja

IndberetningsId

ID for den indberetning, man senere skal anvende for at få status.

1

String(50)


Ja

Status


1

Komponent


Ja

StatusCode

Indberetningens statuskode.

2

Integer

1, 2, 3, 4, 5, 6

Ja

StatusDescription

Navn for denne status.

2

String(1024)

Afventer
Afsluttet
I gang
Dublet
Fejlet
Afbrudt

Ja

ReceiveDate

Modtagelsesdato.

1

Date

YYYY-MM-DDTHH:MM:SS.MS
F.eks.
2017-10-27T09:30:00.484

Nej

InstitutionNumberDS

Institutionsnummer for indberetningen.

1

Integer(6)


Ja

FeedSystemName

Fødesystemets navn.

1

String(10)


Ja

FeedSystemVersion

Fødesystemets version.

1

String(6)


Ja

CreatedBy

Oprettet af.

1

String(32)


Ja

MailAddress

Mailadresse, som evt. statusmail skal tilsendes.

1

String(50)


Nej

MailWanted

Angivelse af, om man ønsker statusmail, når indberetningen er behandlet.

1

Byte

1 (Ja), 0 (Nej)

Nej

ExtSystemId

Ekstern reference.

1

String(50)


Nej

GYM Delete-operation

Denne operation anvendes til at slette enkeltkarakterer, der tidligere er indberettet. Der valideres mod det aktuelle skema. Der kan slettes per logisk nøgle eller per FeedSystemID.
Den logiske nøgle for en enkeltkarakter består af følgende felter:

Type

Felter

Enkeltkarakter
(LogicalSingleGradeKey)

CivilRegistrationNumber

ExamQualifier

SubjectCode

Level

EvalueringsForm

KarakterType

ExaminationPeriod

Derudover foretages enkelte valideringer i indberetningen (fx at institutionsnummer er kendt). Såfremt data er fejlfrie, sættes data i kø til senere indlæsning. Der meldes et indberetnings-id tilbage, som senere kan anvendes til at forespørge på status.


Tabel 5. Input-parametre, GYM Delete-operation.

Tag

Beskrivelse

Niv.

Felttype

Lovlige værdier

Obl.

Modtager


1

Komponent


Ja

ModtagerSystemID

En tekststreng, der identificerer det kaldende system. Selvvalgt af kalderen.

2

String(100)


Ja

ModtagerSystemTransaktionsID

En tekststreng, der unikt identificerer det enkelte kald, f.eks. en GUID/UUID.

2

String(100)


Ja

Info


1

Komponent


Ja

InstitutionNumberDS

Institutionsnummer for institutionen, der forespørger.

2

Integer(6)


Ja

FeedSystemName

Fødesystemnavn.

2

String(10)

LUDUS, LECTIO, UDDATA+, STUDICA, ARCANIC, AAUSTADS, AUSTADS60

Ja

FeedSystemVersion

Fødesystemversion.

2

String(6)


Ja

CreatedBy

Oprettet af.

2

String(32)


Ja

MailAddress

Mailadresse, som evt. statusmail skal tilsendes.

2

String(50)


Nej

MailWanted

Angivelse af, om man ønsker statusmail, når indberetningen er behandlet.

2

Byte

1 (Ja), 0 (Nej)

Nej

ExtSystemId

Ekstern reference.

2

String(50)


Nej

List


1

Komponent


Ja

ListOfKeys


2

Komponent


Nej

LogicalSingleGradeKey

(1-1000 gentagelser).

3

Komponent


Ja

CivilRegistrationNumber

CPR-nummer for karakter, der skal slettes.

4

Integer(10)


Ja

ExamQualifier

Eksamenstype for karakter, der skal slettes.

4

String(16)


Ja

SubjectCode

Fagkode for den karakter, der skal slettes.

4

String(5)


Ja

Level

Fagniveau for karakter, der skal slettes.

4

String(1)


Ja

MarkQualifier

Resultatform/evalueringsform.

4

String(50)


Nej

EvalueringsForm

Karakterens evalueringsform.

4

String(3)

Fx MDT, SKR

Den angivne evalueringsform valideres i forhold til Uddannelsesmodellen.

Nej

KarakterType

Karakterens karaktertype.

4

String(3)

Fx EKS, STA

Den angivne karaktertype valideres i forhold til Uddannelsesmodellen.

Nej

ExaminationPeriod

Eksamensperiode.

4

String(50)

F.eks.
'S 2017', 'V 17/18'

Ja

ListOfFeedSystemId

(1-1000 gentagelser).

2

Komponent


Nej

FeedSystemID

Angiver det fødesystem-id, man vil slette karakter for.

3

String(100)


Ja


Tabel 6. Output-parametre, GYM Delete-operation.

Tag

Beskrivelse

Niv.

Felttype

Lovlige værdier

Obl.

Modtager


1

Komponent


Ja

ModtagerSystemID

En tekststreng, der identificerer det kaldende system. Selvvalgt af kalderen.

2

String(100)


Ja

ModtagerSystemTransaktionsID

En tekststreng, der unikt identificerer det enkelte kald, f.eks. en GUID/UUID.

2

String(100)


Ja

IndberetningsId

ID for den annullering, man senere skal anvende for at få status.

1

String(50)


Ja

Status


1

Komponent


Ja

StatusCode

Indberetningens statuskode.

2

Integer

1, 2, 3, 4, 5, 6

Ja

StatusDescription

Navn for denne status.

2

String(1024)

Afventer
Afsluttet
I gang
Dublet
Fejlet
Afbrudt

Ja

ReceiveDate

Modtagelsesdato.

1

Date

YYYY-MM-DDTHH:MM:SS.MS
F.eks.
2017-10-27T09:30:00.484

Nej

InstitutionNumberDS

Institutionsnummer for indberetningen.

1

String(6)


Ja

FeedSystemName

Fødesystemets navn.

1

String(10)


Ja

FeedSystemVersion

Fødesystemets version.

1

String(10)


Ja

CreatedBy

Oprettet af.

1

String(32)


Ja

MailAddress

Mailadresse, som evt. statusmail skal tilsendes.

1

String(50)


Nej

MailWanted

Angivelse af, om man ønsker statusmail, når indberetningen er behandlet.

1

Byte

1 (Ja), 0 (Nej)

Nej

ExtSystemId

Ekstern reference.

1

String(50)


Nej

GYM Status-operation

Denne operation anvendes til at hente status for en foretaget indberetning.

Tabel 7. Input-parametre, GYM Status-operation.

Tag

Beskrivelse

Niv.

Felttype

Lovlige værdier

Obl.

Modtager


1

Komponent


Ja

ModtagerSystemID

En tekststreng, der identificerer det kaldende system. Selvvalgt af det kaldede system.

2

String(100)


Ja

ModtagerSystemTransaktionsID

En tekststreng, der unikt identificerer det enkelte kald, f.eks. en GUID/UUID.

2

String(100)


Ja

Parameters


1

Komponent


Ja

InstitutionNumberDS

Institutionsnummer for institutionen, der forespørger.

2

Integer(6)


Ja

FeedSystemName

Fødesystemnavn.

2

String(10)


Ja

FeedSystemVersion

Fødesystemversion.

2

String(6)


Ja

CreatedBy

Oprettet af.

2

String(32)


Ja

IndberetningsId

ID for den indberetning, man ønsker status for.

2

String(50)


Ja


Tabel 8. Output-parametre, GYM Status-operation.

Tag

Beskrivelse

Niv.

Felttype

Lovlige værdier

Obl.

Modtager


1

Komponent


Ja

ModtagerSystemID

En tekststreng, der identificerer det kaldende system. Selvvalgt af det kaldende system.

2

String(100)


Ja

ModtagerSystemTransaktionsID

En tekststreng, der unikt identificerer det enkelte kald, f.eks. en GUID/UUID.

2

String(100)


Ja

IndberetningsId

ID for den indberetning, man ønsker status for.

1

String(50)


Ja

Status


1

Komponent


Ja

StatusCode

Indberetningens statuskode.

2

Integer

1, 2, 3, 4, 5, 6

Ja

StatusDescription

Navn for denne status.

2

String(1024)

Afventer
Afsluttet
I gang
Dublet
Fejlet
Afbrudt

Ja

Info


1

Komponent


Ja

InstitutionNumberDS

Institutionsnummer for indberetningen.

2

Integer(6)


Ja

FeedSystemName

Fødesystemets navn.

2

String(10)


Ja

FeedSystemVersion

Fødesystemets version.

2

String(6)


Ja

CreatedBy

Oprettet af.

2

String(32)


Ja

CreateTime

Oprettet tidspunkt.

2

Date

YYYY-MM-DD

Ja

ReceivedDate

Modtaget dato.

2

Date

YYYY-MM-DD

Ja

Result


1

Komponent


Ja

Certificates


2

Komponent


Ja

NoOfOK

Antal indlæste beviser.

3

Integer(4)


Ja

NoOfAnnul

Antal annullerede beviser.

3

Integer(4)


Ja

NoOfErrors

Antal beviser med fejl.

3

Integer(4)


Ja

NoOfDublets

Antal beviser, der er dubletter.

3

Integer(4)


Ja

SingleSubjectCertificates


2

Komponent


Ja

NoOfOK

Antal indlæste prøvebeviser.

3

Integer(4)


Ja

NoOfAnnul

Antal annullerede prøvebeviser.

3

Integer(4)


Ja

NoOfErrors

Antal prøvebeviser med fejl.

3

Integer(4)


Ja

NoOfDublets

Antal prøvebeviser, der er dubletter.

3

Integer(4)


Ja

SingleGrades


2

Komponent


Ja

NoOfOK

Antal indlæste enkeltkarakterer.

3

Integer(4)


Ja

NoOfAnnul

Antal annullerede enkeltkarakterer.

3

Integer(4)


Ja

NoOfErrors

Antal enkeltkarakterer med fejl.

3

Integer(4)


Ja

NoOfDublets

Antal enkeltkarakterer, der er dubletter.

3

Integer(4)


Ja

OutputType


1

Komponent


Nej

DetailError


2

Komponent


Ja

ListOfCerts


3

Komponent


Nej

CertStatus


4

Komponent


Ja

Certificate

Ved fejlede beviser samt dubletter returneres XML'en.

5

String


Ja

Status


5

Komponent


Ja

StatusCode

Fejlkode.

6

Integer


Ja

StatusDescription

Fejlbeskrivelse.

6

String(1024)


Ja

ListOfSingleGrades


3

Komponent


Ja

GradeStatus


4

Komponent


Ja

SingleGrade

Ved fejlede enkeltkarakterer returneres XML'en.

5

String


Ja

Status


5

Komponent


Ja

StatusCode

Fejlkode.

6

Integer


Ja

StatusDescription

Fejlbeskrivelse.

6

String(1024)


Ja

Bilag

Fejlkoder

Dette afsnit er en opsummering af de fejlkoder, der anvendes i de ovenstående beskrevne webservices.

Fejlkoder GYM Load-operation

Fejlkode

Fejltekst

Kommentar

101

XML valideringen fejler fordi institutionsnummeret fra Info delen: <InstitutionIdentifier> ikke er et tal.


102

XML valideringen fejler fordi institutionsnummeret fra Info delen: <InstitutionNumberDS> ikke passer med institutionsnummeret fra beviset/karakteren: <InstitutionNumberFromCertificateOrGrade>.

Ikke UMO afhængig

103

Der findes allerede et bevis for CPR-nr. <CivilRegistrationNumber>, <ExamQualifier> på institutionen: <InstitutionNumber>.

Ikke UMO afhængig
104Fagkode: <SubjectCode> niveau: <Level> resultatform: <EvalueringsForm> <KarakterType> forekommer 2 gange på bevisetValideres op mod umf_xdb_evalueringsform

105

<SubjectLogicalKey> er opnået <BasisGrade.Year>, dvs. efter bevisets udstedelsesår: <Certificate.Year>.

Ikke UMO afhængig

106

Fejl på fagkode: <SubjectCode> niveau: <Level> resultatform <EvalueringsForm> <KarakterType> karakterværdien <MarkValue> findes ikke i <MarkingScale>en.

Valideres op mod umf_karaktervaerdi

108

Fejl på karakterskala for gennemsnit "AverageCalcScale", karakterskalaen <MarkingScale> findes ikke i Uddannelsesmodellen eller Fejl på fagkode: <SubjectCode> niveau: <Level> resultatform: <EvalueringsForm> <KarakterType>, karakterskalaen <MarkingScale> findes ikke i Uddannelsesmodellen.

Valideres op mod umf_karakterskala

109

CØSA-formål <Coesa> findes ikke i uddannelsesmodellen i den angivne periode.

Valideres op mod: umf_coesa_formaal

Her valideres CØSA start- og slutdato op mod <ExaminationPeriod>.

110

Fagkode: <SubjectCode>, fagniveau <Level> findes ikke i uddannelsesmodellen i den angivende perioden.

Valideres op mod umf_fag

Her valideres start- og slutdato for fag 

111

Ifølge gældende myndighedskrav, skal elevens fødselsår (<Fødselsår>) ligge mindst 12 år før bevisets udstedelsesår <ExamYear>.

Ikke UMO afhængig

112

Beviset indeholder kun (<faktisk antal>) forskellige fag og skal minimum indeholde (<krævede antal>).

Valideres op mod umf_examqualifier

113

<ExamQualifier> må ikke indberettes som et fuldt bevis.

Valideres op mod umf_examqualifier

114

Offentliggørelsesdatoen må ikke ligge senere end året efter indeværende år.

Ikke UMO afhængig

117

Karakterskalaen <DerivedMarkingScale1> kan ikke anvendes som karakterskala for den 1. afledte karakter, idet karakterskalaen for den afgivne karakter er <MarkingScale>.

Valideres op mod umf_afledte_karakterskala

118

Der må ikke indberettes oplysninger om 2. afledte karakter, med mindre der samtidig indberettes oplysninger om 1. afledte karakter.


119

Karakterskalaen <DerivedMarkingScale2> kan ikke anvendes som karakterskala for den 2. afledte karakter, idet karakterskalaen for den afledte karakter er <DerivedMarkingScale1>.

Valideres op mod umf_afledte_karakterskala

120

Fejl på fagkode: <SubjectCode> niveau: <Level> resultatform <EvalueringsForm> <KarakterType>, karakterværdien <DerivedMarkValue1> kan ikke anvendes som 1. afledte karakterværdi, idet skala og værdi for den afgivne karakter er <MarkingScale> og <MarkValue>.

Valideres op mod umf_afledte_karaktervaerdi

121

Fejl på fagkode: <SubjectCode> niveau: <Level> resultatform <EvalueringsForm> <KarakterType>, karakterværdien <DerivedMarkValue2> kan ikke anvendes som 2. afledte karakterværdi, idet skala og værdi for den 1. afledte karakter er <DerivedMarkingScale1> og <DerivedMarkValue1>.

Valideres op mod umf_afledte_karaktervaerdi

122

For <SubjectCode, Betegnelse> skal både 1. afledte karakterskala og 1.
Afledte karakterværdi være udfyldt.

umf_afledte_karakterskala; umf_afledte_karaktervaerdi;

123

For <SubjectCode, Betegnelse> skal både 2. afledte karakterskala og 2. afledte karakterværdi være udfyldt.

umf_afledte_karakterskala; umf_afledte_karaktervaerdi

124

For CØSA-formål <Coesa> findes version <CoesaVersion> ikke i uddannelsesmodellen i den angivne periode.

Valideres op mod: umf_coesa_formaal umf_uddannelse

Ved ugyldigt CØSA eller CØSA version.

126

Beviset har et eksamensgennemsnit på <ExamResult>. Dette gennemsnit er mindre end 2.0 og beviset kan derfor ikke indberettes.

Ikke UMO afhængig

127

Prøvebeviset indeholder resultater, der knytter an til fagkoden <SubjectCode>. Denne fagkode afviger fra fagkoden (<SubjectCode overordnet>), der er angivet i de overordnede oplysninger. Prøvebeviset kan derfor ikke indberettes.

Ikke UMO afhængig

128

Beviset med eksamenstype <ExamQualifier> indeholder resultater med evalueringsform Standpunktskarakter. Beviset kan derfor ikke indberettes.

umf_xdb_evalueringsform

129

Prøvebeviset med eksamenstype <ExamQualifier> indeholder resultater med evalueringsform Standpunktskarakter. Prøvebeviset kan derfor ikke indberettes.

umf_xdb_evalueringsform

130

Enkeltkarakteren med eksamenstype <ExamQualifier> indeholder resultater med evalueringsform Standpunktskarakter. Enkeltkarakteren kan derfor ikke indberettes.

umf_xdb_evalueringsform

131

Eksamenstypen <ExamQualifier> er ikke lovlig.

umf_examqualifier

132

Den tekstuelle beskrivelse af eksamenstypeteksten <ExamQualifierText> er ikke lovlig.

Lovlige værdier fra Tabellen umf_examqualifiertext

umf_examqualifier

133

Eksamenstypen <ExamQualifier> og den tekstuelle beskrivelse af eksamenstypeteksten <ExamQualifierText> er ikke en lovlig kombination.

Mappingen skal findes i tabellen umfref_examq_examqt

umf_examqualifier

umf_examqualifier_text

134

Bekendtgørelsen <StatutoryOrderShortName> er ikke gyldig.


135

Kombinationen af eksamenstypen <ExamQualifier> og bekendtgørelsen <StatutoryOrderShortName> er ikke gyldig.


136

XML valideringen fejler fordi udstedelsesdato <IssuedDate> ligger efter år (<Næste år>).

Ikke UMO afhængig

137

XML valideringen fejler fordi afdelingsnummeret <DepartmentIdentifier> er 0.

Ikke UMO afhængig

138

XML valideringen fejler fordi afdelingsnummeret <DepartmentIdentifier> ikke er tilknyttet institutionen: <InstitutionIdentifier>.

Ikke UMO afhængig

139

XML valideringen fejler fordi merituddannelsen <MeritEducation> ikke er tilladt.

umf_examqualifier

140

XML validering fejler fordi institutionsnummer for merit <MeritInstitutionIdentifier> ikke kunne findes.

Ikke UMO afhængig

141

Eksamensperioden <ExaminationPeriod> er ikke gyldig.

load, GYM, type = alle (beviser, prøvebeviser, overbygningsbeviser og enkeltkarakterer). 

Gyldige værdier er kun S YYYY og V YY/YY

Ikke UMO afhængig

142

Eksamensperioden <ExaminationPeriod> må ikke ligge efter eksamensåret <ExamYear>.

Ikke UMO afhængig

143

Prøvebeviset har eksamenstypen %s. Der kan ikke indberettes prøvebeviser på denne eksamenstype.

umf_examqualifier

145

Institutionen: <InstitutionNumber> er ikke længere aktiv. Der kan derfor ikke indberettes til denne institution.

Ikke UMO afhængig

146

Indberetningen er sendt med hovedinstitutionen som afdeling. Indberetninger fra jeres institution skal sendes med en af jeres afdelinger som afdeling.

Hvis en afdeling har indberettet med hovedinstitutionsnummeret og ikke sit eget afdelingsnummer

147

Institutionen: {<institutionnumber>} er ikke kendt i Eksamensdatabasen. Kontakt supporten for oprettelse af institutionen.

Ikke UMO afhængig

148

Fagkoden <SubjectCode> må kun indeholde tal.

Ikke UMO afhængig

149

Fejl på eksamensresultatet, <Indeberrettet karakter> må ikke være større end den højeste karakter på karakterskalaen <Maks karakter på den angivne skala>.


150

Beviset med eksamenstype <ExamQualifier> indeholder mere end to fag med evalueringsformen 'Intern flerfaglig prøve' og kan derfor ikke indberettes.

umf_xdb_evalueringsform

152

Dato for udstedelse af beviset er før perioden for gennemførsel af uddannelsen.


153

Prøve-/Beviset for afsluttet niveau i fag indeholder resultater med samme
evalueringsform <evalueringsform> og karaktertype <karaktertype>, og kan derfor ikke indberettes.

Prøvebevis

154

Beviset indeholder et fag <Fagkode>, som har et gennemsnit på <ExamResult>. Dette gennemsnit er mindre end 2.0, og beviset kan derfor ikke indberettes.


155

Karakterværdien <MarkValue> må ikke indgå på et bevis.


179

Beviset med eksamenstype <ExamQualifier> er indberettet som et bevis, men skal indberettes som et overbygningsbevis.

load, GYM, type = Bevis. 

Hvis overbygningsbeviser indberettes som beviser. Overbygningsbeviser er kun examqualifiers HFB, HFEB og BEUX.

Valideres op mod:

umf_examqualifier,
ref_certtype_examqualifier

180

Beviset med eksamenstype <ExamQualifier> er indberettet som et overbygningsbevis, men skal indberettes som et bevis.

load, GYM, type = Overbygningsbevis.

Hvis andre examqualifiers end HFB, HFEB og BEUX indberettes som overbygningsbeviser.

Valideres op mod:

umf_examqualifier,
ref_certtype_examqualifier

181

Der findes ikke et MEUX bevis for CPR-nummeret: <CivilRegistrationNumber>. BEUX beviset kan derfor ikke indberettes.

load, GYM, type = Overbygningsbevis.

Hvis der indberettes et BEUX bevis på et CPR-nummer der ikke har et gyldigt MEUX bevis.

Ikke UMO afhængig

182

Der findes ikke et HFU bevis for CPR-nummeret: <CivilRegistrationNumber>. HFB beviset kan derfor ikke indberettes.

load, GYM, type = Overbygningsbevis.

Hvis der indberettes et HFB overbygningsbevis for en elev der ikke har et gyldigt HFU bevis

Ikke UMO afhængig

183

Der findes ikke et HFEU bevis for CPR-nummeret: <CivilRegistrationNumber>. HFEB beviset kan derfor ikke indberettes.

load, GYM, type = Overbygningsbevis.

Hvis der indberettes et HFEB overbygningsbevis for en elev der ikke har et gyldigt HFEU bevis

Ikke UMO afhængig

184

CØSA-formål <Coesa> og uddannelsen <ExamQualifier> stemmer ikke overens. 

load, GYM, type = alle (beviser, prøvebeviser, overbygningsbeviser og enkeltkarakterer).

Hvis der indberettes et cøsaformål og examqualifier der ikke stemmer overens. Tjekkes op imod denne tabel: ref_coesaformaal_examqualifier.

Data kan findes her: Cøsaformål og examqualifiers

umf_examqualifier

185

Studieretning er obligatorisk for stx/htx/hhx beviser.

load, GYM, type = Bevis (DIPLOMA).

Hvis der indberettes et fuldt bevis på følgende examqualifiers: stx, hhx, htx med mindre end 2 fag under Studyprogramme. Gælder for ExamYear = 2021 og efter. 

Ikke UMF afhængig

186

En beregning af eksamensresultatet (<round(calculated ExamResult)>) viser en forskel i forhold til det indberettede eksamensresultat (<round(ExamResult)>).

load, GYM, type = Bevis.

Hvis det indrapporterede eksamensresultat (ExamResult) ikke stemmer overens med det eksamensresultat som XDB udregner

Ikke UMO afhængig

187

Der mangler fag på SRP/SSO/SOP.

load, GYM, type = alle.

Hvis der mangler fag på SRP/SSO/SOP. Dvs. hvis der er indberettet på en af fagkoderne i Tabellen umf_xdb_studieretningsproject
og der ikke også er indberettet under Project tagget. 

Ikke UMO afhængig

188

Beviset mangler en mundtlig karakter for faget <SubjectName>, niveau <Level>, fagnr. <SubjectCode>.

load, GYM, type = enkeltfagsbevis.

Det skal være muligt at have et fag bestående af en skr eksamens og en mdt standpunkt (Gælder ikke HF)

Ikke UMO afhængig

189

Beviset mangler en skriftlig karakter for faget <SubjectName>, niveau <Level>, fagnr. <SubjectCode>.

load, GYM, type = enkeltfagsbevis.

Det skal være muligt at have et fag bestående af en mdt eksamens og en skr standpunkt. (Gælder ikke HF).

Ikke UMO afhængig

190

Den indrapporterede Bonus A faktor (<reported justification factor>) er ikke korrekt i forhold til antallet af A-niveau fag på beviset (<number of A-level subjects in the certificate>). Bonus A faktor burde være <calculated justification factor>.

load, GYM, type = bevis, prøvebevis og enkeltkarater

Ikke UMO afhængig

191

Det indrapporterede justerede eksamensgennemsnit (<JustifiedExamResult>) er ikke korrekt. Det burde være <ExamResult*JustificationFactor (rounded to one decimal).

load, GYM, type = bevis, prøvebevis og enkeltkarater.

Valideres op mod umf_resultatform

192

Fejl på faget <FagKode>: Evalueringsformen <EvalueringsForm> må ikke benyttes.


193

Fejl på faget <FagKode>: Karaktertypen <KarakterType> må ikke benyttes.


194

Der kan ikke indberettes på uddannelsen<ExamQualifier> med karakteren 95 på faget <SubjectCode> i eksamensperioden<ExaminationPeriod>

I forbindelse med Covid-19 blev det muligt at få karakteren 95 i faget Eksamensprojekt.

Karakteren betyder, at der ikke er aflagt prøve i faget, hvorved det heller ikke er bestået, samtidig tæller det ikke ned på beviset.

303

Fejl på enkeltkarakter med fagkoden <SubjectCode>: Kombinationen af evalueringsformen <Evalueringsform>, karaktertypen <Karaktertype> og karakterskalaen <MarkingScale> eksisterer ikke i uddannelsesmodellen.

Fejl på beviset med fagkoden <SubjectCode>: Kombinationen af evalueringsformen <Evalueringsform>, karaktertypen <Karaktertype> og karakterskalaen <MarkingScale> eksisterer ikke i uddannelsesmodellen.

load, GYM, type = bevis, prøvebevis og enkeltkarater.

Valideres op mod umf_resultatform

304

Fejl på enkeltkarakter med fagkoden <SubjectCode>: Kombinationen af Evalueringsform<Evalueringsform>, Karaktertype<Karaktertype>, Karakterskala<Markingscale> og fagkode  eksisterer ikke i uddannelsesmodellen.

Fejl på beviset med fagkoden <SubjectCode>: Kombinationen af Evalueringsform<Evalueringsform>, Karaktertype<Karaktertype>, Karakterskala<Markingscale> og fagkode eksisterer ikke i uddannelsesmodellen.

load, GYM, type = bevis, prøvebevis og enkeltkarater.

Valideres op mod umf_resultatform_fag

Fejlkoder GYM Annul-operation

Fejlkode

Fejltekst

Logisk nøgle eller FødesystemID Kommentar

201

Operationen fejler fordi der ikke findes et validt bevis med de angivne kriterier.

FødesystemIDHvis der slettes med ugyldigt fødesystemid. Eller hvis Fødesystemid findes, men for en anden institution.

201

Operationen fejler fordi der ikke findes et validt bevis med de angivne kriterier.

Logisk nøgleHvis der slettes med ugyldigt CPR eller CPR der er helt forkert (forkert måned fx).

202

Bevis med angivne fødesystemid er allerede annulleret.

FødesystemIDDer annulleres med et fødesystemid, der allerede er annulleret.

203

Der findes flere udgaver af bevis/prøvebevis med fødesystemId <FeedSystemID>, som derfor kun kan annulleres med logisk nøgle.

FødesystemIDFlere beviser med samme fødesystemid.

205

Bevis for eleven med CprNr. xxxxxxxxxx er tilknyttet institutionen xxxxxx og kan derfor ikke slettes fra denne institution xxxxxx.

Logisk nøgleLogisk nøgle der findes, men for en anden institution.
301Enkeltkarakter til sletning ikke fundet.FødesystemID/Logisk nøgle
302Flere udgaver af karakter med fødesystemId <FeedSystemID> som derfor kun kan annulleres med logisk nøgle.FødesystemID

Fejlkoder Status-operation (GYM og EUD)

Fejlkode

Fejltekst

Kommentar

2501

Der blev ikke fundet nogen indberetning som passer med det angivne IndberetningsID og Institutionsnummer.


Omfattede eksamenstyper på gymnasiale uddannelser

Nedenstående oversigt viser de eksamenstyper (ExamQualifier) med tilhørende eksamensnavn (exam_name), som er omfattet af indberetningen af karakterer og eksamensbeviser i forbindelse med gennemførelse af gymnasiale fuldtidsuddannelser og EUX.

Eksamenstype

Eksamensnavn

GSK

Gymnasialt suppleringskursus

HTX

Højere teknisk eksamen

HF

Højere forberedelseseksamen

HHX

Højere handelseksamen

STX

Studentereksamen

GIF

Gymnasialt indslusningsforløb for flygtninge og indvandrere

EUX

Studiekompetencegivende eksamen i forbindelse med erhvervsuddannelse

HFU

Bevis for hf-eksamen (2-årig hf)

HFM

Bevis for hf-eksamen (2-årig hf) med overbygning

HFEU

Bevis for højere forberedelseseksamen (enkeltfag)

HFEM

Bevis for højere forberedelseseksamen (enkeltfag) med overbygning

HFB

Dokumentation for hf-med overbygning

HFEB

Dokumentation for højere forberedelseseksamen med overbygning

HFE

Prøvebevis for højere forberedelseseksamen

MEUX

Generel studiekompetence i merkantilt eux-forløb

BEUX

Overbygningsbevis til merkantilt eux-forløb

AING

Adgangskursus for ingeniøruddannelser

Omfattede bevistyper på gymnasiale uddannelser

Nedenstående tabel viser en oversigt over eksamensbeviser og prøvebeviser omfattet af eksamenstyperne i afsnit 5.2.

Type

Betegnelse

Startdato

Udløb

EUX

EUX prøvebevis

1/8 2013


EUX

EUX eksamensbevis

1/8 2013


EUX

Merkantilt EUX bevis

1/8 2015

31/7 2017

GIF

GIF eksamensbevis



GIF

GIF Prøvebevis



GSK

GS, hhx- pakke



HF

HF eksamensbevis (2004-bekendtgørelse)



HF

HF Prøvebevis



HF

HF eksamensbevis (1995-bekendtgørelse)



HF

HF eksamensbevis



HFB

Dokumentation for hf-med overbygning

1/8 2017


HFE

Prøvebevis for højere forberedelseseksamen

1/8 2017


HFEB

Dokumentation for højere forberedelseseksamen med overbygning

1/8 2017


HFEM

Bevis for højere forberedelseseksamen (enkeltfag) med overbygning

1/8 2017


HFEU

Bevis for højere forberedelseseksamen (enkeltfag)

1/8 2017


HFM

Bevis for hf-eksamen (2-årig hf) med overbygning

1/8 2017


HFU

Bevis for hf-eksamen (2-årig hf)

1/8 2017


HHX

Højere Handelseksamen



HHX

HHX Prøvebevis



HTX

Højere teknisk eksamen



HTX

HTX Prøvebevis



MEUX

Merkantilt EUX 1. del

1/8 2015


STX

Enkeltfag, matematisk studentereksamensbevis



STX

Enkeltfag sproglig studentereksamensbevis



STX

Matematisk studentereksamensbevis



STX

Sproglig studentereksamensbevis



STX

STX Prøvebevis



STX

Studentereksamensbevis



Eksempler på GYM XML

Eksemplerne er placeret på selvstændig side: XML-eksempler for GYM indberetninger - Teknisk information om bevisdatabaserne - Viden.stil.dk