Sidehistorik
...
Figur 1. XML Schema for Fælles Modtager-informationer.
Dette schema er fælles for de tre illustrerede webservices.
...
Figur 2. XML Schema for AMU Load-service.
...
Figur 3. XML Schema for AMU Annuller-service.
Figur 4. XML Schema for AMU Status-service.
Operationer
Load-service
...
Betegnelse | Beskrivelse | Felttype | Lovlige værdier | Obligatorisk |
---|---|---|---|---|
Modtager | Komponent | |||
ModtagerSystemID | En tekststreng der identificerer det kaldende system. | Tekst, 100 tegn | Ja | |
ModtagerSystemTransaktionsID | En tekststreng der unikt identificerer det enkelte kald, f.eks. en GUID/UUID. | Tekst, 100 tegn | Ja | |
IndberetningsId | ID for indberetningen. | Tekst, 50 tegn. | Nej | |
Status | Angivelse af statuskode og beskrivelse. | Komponent | ||
StatusKode | Kode for indlæsningsstatus. | Tekst | Ja | |
StatusBeskrivelse | Beskrivelse af indlæsningsstatus. | Tekst, 1024 tegn | Ja | |
StatusInfo | Komponent | |||
FoedeSystemNavn | Fødesystemets navn. | Tekst | En af følgende: LUDUS, LECTIO, UDDATA+, DIAS, STUDICA | Ja |
FoedeSystemVersion | Fødesystemets version. | Tal, 6 tegn | Nej | |
OprettetAf | Admin. | Tekst | Ja | |
OpretTid | Oprettelsestidspunkt. | Dato | YYYY-MM-DD | Ja |
Modtagelsesdato | Modtagelsesdato. | Dato | YYYY-MM-DD | Nej |
Faerdigbehandlingsdato | Færdiggørelsesdato. | Dato | YYYY-MM-DD | Ja |
Resultat | Resultat af indberetning. | Komponent | ||
AmuBeviser | Komponent | |||
AntalOk | Antal indlæste beviser. | Tal | Ja | |
AntalAnnul | Antal annullerede beviser. | Tal | Ja | |
AntalFejl | Antal beviser med fejl. | Tal | Ja | |
AntalDublet | Antal beviser, der er dubletter. | Tal | Ja | |
AmuEnkeltfagBeviser | Komponent | |||
AntalOk | Antal indlæste beviser. | Tal | Ja | |
AntalAnnul | Antal annullerede beviser. | Tal | Ja | |
AntalFejl | Antal beviser med fejl. | Tal | Ja | |
AntalDublet | Antal beviser, der er dubletter. | Tal | Ja | |
DetaljeFejl | Komponent | |||
ListeAfBeviser | Komponent | |||
BevisStatus | Komponent | |||
KildeBevis | Evt. fejl for beviser. | XML-fil | Ja | |
Status | Angivelse af statuskode og beskrivelse. | Komponent | Ja | |
StatusKode | Kode for fejlstatus. | Tekst | Ja | |
StatusBeskrivelse | Beskrivelse af fejlstatus. | Tekst, 1024 tegn | Ja |
Generelle fejlkoder load-operation
Dette afsnit er en opsummering af de fejlkoder, der anvendes i de ovenstående beskrevne webservices. Alle koder kan blive anvendt i alle webservices.
Kode | Fejltekst | Kapitel/afsnitKommentar | ||
---|---|---|---|---|
1011101 | XML-valideringen fejler, fordi institutionsnummeret fra Info-delen, <InstitutionNumber>, ikke er et tal. | |||
1021102 | XML valideringen fejler fordi institutionsnummeret fra Info-delen, <InstitutionNumberFromInfo>, ikke passer med institutionsnummeret fra beviset/karakteren: <InstitutionNumberFromCertificateOrGrade>. | |||
1105 | Bevisets udstedelsesår <UdstedelsesDato> er senere end det aktuelle år. | |||
1101110 | Faget <Fagnummer>, <Fagniveau> findes ikke i uddannelsesmodellen. | Valideres op mod: umf_amumaal, umf_fag | ||
1111111 | Ifølge gældende myndighedskrav, skal elevens fødselsår <Fødselsår> ligge mindst 12 år før karakterens udstedelsesår <Udstedelsesår>. | |||
1141114 | Offentliggørelsesdatoen må ikke være senere end året efter indeværende år. | |||
1311131 | Eksamenstypen, <ExamQualifier>, er ikke valid. | umf_amu_examqualifier | ||
1132132 | Eksamensteksttypen, <ExamQualifierText>, er ikke valid. | umf_amu_examqualifier | ||
1133 | 133 | Eksamenstypen, <ExamQualifier>, og eksamensteksttypen, <ExamQualifierText>, er ikke en valid kombination. | umf_amu_examqualifier | |
1136136 | XML-valideringen fejler, fordi udstedelsesdato/IssuedDate: ligger efter år <NæsteÅr>: <IssuedDate>. | |||
137 | XM- valideringen fejler, fordi afdelingsnummeret, <DepartmentNumber>, er 0. | |||
1381138 | XML-valideringen fejler, fordi afdelingsnummeret, <DepartmentNumber>, ikke er tilknyttet institutionen, <InstitutionNumber>. | |||
1451145 | Institutionen, <InstitutionNumber>, er ikke længere aktiv. Der kan derfor ikke indberettes til denne institution. | |||
1471147 | Institutionen, <InstitutionNumber>, er ikke kendt i Eksamensdatabasen. Kontakt supporten for oprettelse af institutionen. | |||
1481148 | Fagkoden, <Fagnummer>, skal være et tal. | |||
1521152 | Dato for udstedelse af beviset er før perioden for gennemførsel af uddannelsen. | Hvis <UdstedelsesDato> ligger tidligere end <KursusSlut> | ||
1153153 | XML-valideringen fejler, fordi perioden for afslutning af uddannelsen ligger før den 1. januar 2019. | Hvis der indberettes et AMU-bevis eller AMU-enkeltfag, der har kursus start dato før d. 1. august 2019, da XDB ikke understøtter ældre AMU beviser. | ||
1154 | Indberetnings-ID'et er ikke gyldigt. | 154 | Indberetnings-ID'et er ikke gyldigt. Indsæt et gyldigt ID. | |
1551155 | Det indtastede CPR-nummer er ikke gyldigt. | |||
156 | Der findes allerede et AMU-bevis for CPR-nummer %s, med faget <%s>, kursuskode <%s> for denne institution (%s). | |||
1571157 | Typen af prøven skal angives. De mulige værdier er 1, 2 eller 3, hvor 1 = Bestået prøve, 2 = Dispensation fra prøve, og 3 = Individuel kompetencevurdering. | Hvis <Proeve>=J og <Proevetype> forskellig fra 1, 2 eller 3. | ||
1158 | Kurset <Kursuskode> - <Kursustitel>, <Delmaal> med varigheden <Varigheddage> dage, findes ikke i uddannelsesmodellen. | Valideres op mod: umf_amumaal, umf_fag | ||
1159 | Niveauet <Dkll> for DKLL stemmer ikke overens med kurset <Kursuskode>, <kursustitel>. | Valideres op mod: umf_amumaal, umf_fag | ||
1160 | Efteruddannelsesudvalget, <Euu> stemmer ikke overens med kurset <Kursuskode>, <kursustitel>. | Valideres op mod: umf_amumaal, umf_fag, umf_uddannelse, umf_coesa_formaal, umf_udvalg | ||
1161 | Multiplanvalget <MultiplanUddannelse> stemmer ikke overens med kurset <Kursuskode>, <Kursustitel>. | Valideres op mod: umf_multiplan_fag,umf_multiplan_fag_valgmuligheder | ||
1162 | Bevisteksten <Bevistekst> stemmer ikke overens med kursuskoden <Kursuskode>. | Hvis <Bevistekst> er tom gives: Bevisteksten null stemmer ikke overens med kursuskoden <Kursuskode>. Valideres op mod: umf_amumaal,umf_multiplan_fag,umf_multiplan_fag_valgmuligheder | ||
1163 | Kurset <Kursuskode> delmål <Delmaal> stemmer ikke overens med kursets titel "<Kursustitel>". | Valideres op mod: umf_amumaal, umf_fag | ||
1164 | Kursuskoden <Kursuskode> for indberetningen er et AMU-Enkeltfags kursus og stemmer ikke overens med indberetningen af AMU-beviset. | Valideres op mod: umf_amumaal, umf_fag | ||
1165 | Kursuskoden <Kursuskode> for indberetningen er et AMU kursus og stemmer ikke overens med indberetningen af AMU-Enkeltfagsbeviset. | Valideres op mod: umf_amumaal, umf_fag | ||
1166 | Fejl på kursuskode <Kursuskode> delmål <Delmaal> , karakterværdien "<Karakter>" findes ikke i <KarakterSkala>. | Valideres op mod: umf_karakterskala | ||
1167 | Fejl på kursuskode <Kursuskode> delmål <Delmaal> , den afledte karakterværdi "<AfledteKarakter1>" findes ikke i <AfledteKarakterSkala1>. | Valideres op mod: umf_karakterskala, umf_karaktervaerdi | ||
1168 | Fejl på kursuskode <Kursuskode> delmål <Delmaal>, karakterskalaen <KarakterSkala> findes ikke i Uddannelsesmodellen. | Tjekkes op mod: umf_afledte_karakterskala, umf_afledte_karaktervaerdi | ||
1169 | Fejl på kursuskode <Kursuskode> delmål <Delmaal>, den afledte karakterskala <AfledteKarakterSkala1> findes ikke i Uddannelsesmodellen. | Tjekkes op mod: umf_afledte_karakterskala, umf_afledte_karaktervaerdi | ||
1170 | Fejl på kursuskode <Kursuskode> delmål <Delmaal>, karakterværdien D kan ikke anvendes som afledte karakterværdi, idet skala og værdi for den afgivne karakter er 7-trinsskala og 02. | Tjekkes op mod: umf_afledte_karakterskala, umf_afledte_karaktervaerdi | ||
1171 | For kursuskode <Kursuskode> delmål <Delmaal>, skal både afledte karakterskala og afledte karakterværdi være udfyldt. | Tjekkes op mod: umf_afledte_karakterskala, umf_afledte_karaktervaerdi | ||
1172 | For indberetningen med Kursuskode <Kursuskode> mangler angivelse af enten Prøvetype eller Karakterskala/Karakter. | Tjekkes op mod: umf_afledte_karakterskala, umf_afledte_karaktervaerdi | ||
1173 | For indberetningen med Kursuskode <Kursuskode> kan der ikke både angives værdier for Prøvetype og Karakterskala/Karakter. | Tjekkes op mod: umf_afledte_karakterskala, umf_afledte_karaktervaerdi | ||
1174 | For indberetningen med Kursuskode <Kursuskode> er der angivet 'Nej' til prøveaflæggelse, men værdi for prøveindhold. | |||
1175 | Startdatoen for det indberettede kursus skal ligge før slutdatoen for kurset. | |||
1176 | Bevistekstlinjen <Linjenr> er ikke i korrekt rækkefølge. | |||
1177 | Efteruddannelsesudvalget må ikke være tom. | Hvis <Euu></Euu> Bemærk: EUU tjekkes ikke op mod UMO | ||
1178 | Kursustitel må ikke være tom. | Hvis <Kursustitel></Kursustitel> Bemærk: Kursustitel tjekkes ikke op mod UMO | ||
9999 | System Exception: Tjek loggen for flere detaljer. |
Fejlkoder annul-operation
Kode | Fejltekst | Kommentar | ||
---|---|---|---|---|
1154 | Indberetnings-ID'et er ikke gyldigt. Indsæt et gyldigt ID | Hvis der slettes med ugyldigt fødesystemid. Eller hvis Fødesystemid findes, men for en anden institution | ||
1201 | Operationen fejler fordi der ikke findes et validt AMU bevis med de angivne kriterier | Hvis der slettes med ugyldigt CPR-number. | ||
1155 | Det indtastede CPR-nr. er ikke gyldigt | Hvis f.eks. en måned der ikke findes i CPR. | ||
1202 | AMU bevis med angivne fødesystemid er allerede annuleret | Der annulleres med et fødesystemid, der allerede er annulleret. | ||
1203 | Der findes flere udgaver af bevis/prøvebevis/amubevis med fødesystemId: <fødesystemid>, som derfor kun kan annulleres med logisk nøgle | Flere beviser med samme fødesystemid. | ||
1205 | Bevis for eleven med CPR-nr. <CPRNummer> er tilknyttet institutionen <hvad indsættes her> og kan derfor ikke slettes fra denne institution <hvad indsættes her> | Logisk nøgle der findes, men for en anden institution | 9999 | System Exception: Tjek loggen for flere detaljer. |
Format af digitale AMU-beviser
...