Bilag - Generelle Fejlkoder

Bilag - Generelle Fejlkoder

Indholdsfortegnelse

1. Indledning

Nærværende dokument beskriver hvilke generelle fejlkode der kan returneres i forbindelse med anvendelse af GCTP Services.

2. Generelle fejlkoder fra ajourførings-services

Nedenstående tabel indeholder en liste over de generelle fejlkoder der kan returneres i kvitteringen fra en ajourførings-service.

Table 1. Generelle ajourførings fejlkoder

Kvitteringsnummer

Kvitteringstekst

Årsag

Kvitteringsnummer

Kvitteringstekst

Årsag

4

Myndighedskode %1% kan ikke findes

Myndigheden der anvendes i indberetningen findes ikke i CPR systenet. %1% erstattes af en myndighedskode.

5

Myndigheden kan ikke foretage hændelsen

Myndigheden der indsender data har ikke har adgang til at anvende servicen.

16

Forkert felt-reference

GCTP’en indeholder et felt der ikke findes i servicen.

184

Myndigheden %1% har ikke adgang til hændelsen

Brugeren har ikke adgang til hændelsen igennem deres myndighed. %1% erstattes af en myndighedskode.

221

Feltet %1% skal udfyldes

Et skal-felt er ikke udfyldt, eller er ikke sendt med i forespørgslen. %1% erstattes af et GCTP feltnavn.

222

Feltet %1% er et låst felt - og kan derfor ikke rettes !!!!

Et felt der var låst i initieringssvaret har ændret værdi i forespørgslen. %1% erstattes af et GCTP feltnavn.

4455

Den valgte myndighed kan ikke anvendes på hændelsen

Den anførte konstaterende myndighed kan ikke anvendes på servicen.

4599

Det er ikke tilladt at bruge landekode eller på vegne af under initiering af servicen

Land og på vegne af-felter er udfaset i GCTP v. 2

5322

Myndigheden må ikke anvendes som konstaterende

Den anførte konstaterende myndighed har forbud mod at være konstaterende.

5339

Sessionen er udløbet eller afsluttet i en anden forespørgsel

Service sessionen blev ikke fundet i systemet, og er formenlig enten udløbet, eller det samme kald til at gemme er sendt flere gang, men efter det er gemt og afsluttet.

5404

Nøglefelter må ikke ændres efter initiering

Key-elementet er ændret siden sessionen blev initieret, det kan være et nøglefelt er ændret, der er tilføjet nyt nøglefelt, eller der er fjernet et nøglefelt.

5406

Feltet %1% er indberettet mere end én gang i samme Rolle eller Row.

En forespørgsel til en opdateringsservice indeholder det samme GCTP felt mere end én gang i samme Rolle eller Row. %1% erstattes af et GCTP feltnavn.

5407

GCTP fejl: Table elementer skal være navngivet med r-attributten

En forespørgsel til en opdateringsservice indeholder rækkebaseret input data, men Table-elementet er ikke navngivet (det skal bevare navnet der blev returneret i initieringssvaret).

5412

Kald til opdateringsservice skal specificere indberettende myndighed

En forespørgsel til en opdateringsservice mangler mk-attributten i CprServiceHeader, der definerer brugerens indberettende myndighedskode.

3. Generelle fejlkoder fra søge-services

Nedenstående tabel indeholder en liste over de generelle fejlkoder der kan returneres i kvitteringen fra en søge-service.

Table 2. Generelle søge fejlkoder

Kvitteringsnummer

Kvitteringstekst

Årsag

Kvitteringsnummer

Kvitteringstekst

Årsag

52

Personnummeret: MMDDÅÅÅÅ-NNNN er udfyldt forkert. Det skal være gyldigt.

Der er anvendt et personnummer som søgekriterie, men personnummerformatet er invalid.

172

Personen findes ikke i CPR

Der er anvendt et personnummer som søgekriterie, men personnummeret findes ikke i CPR systemet.

1077

Vejen findes ikke i kommunen

Der er anvendt en kommunekode og en vejkode som søgekriterier, men en relation mellem vejen og kommunen findes ikke i CPR systemet.

3975

Myndigheden findes ikke i CPR

Der er anvendt en myndighed som søgekriterie, men myndigheden findes ikke i CPR systemet.

4339

Den indtastede UUID har ingen adresse tilknyttet

Der er anvendt en UUID som søgekriterie, men den UUID findes ikke i CPR systemet.

4. Generelle fejlkoder fra systemet

Nedenstående tabel indeholder en liste over de generelle fejlkoder der kan returneres i kvitteringen, og som ikke hører til en specifik type GCTP service.

Table 3. Generelle system fejlkoder

Kvitteringsnummer

Kvitteringstekst

Årsag

Kvitteringsnummer

Kvitteringstekst

Årsag

999

<Fri tekst>

En generel (uventet) systemfejl. Den frie kvitteringstekst vil indeholde information om fejlen, som regel i form af et ID der kan hjælpe CPR med at lokalisere fejlen.

3892

IP-adressen (%1%) har ikke adgang til CPR. Kontakt jeres DAP ansvarlige.
NB: %1% er et token der erstattes af source IP-adresse.

IP-adressen er ikke tilladt for GCTP-servicen (CPR skal whiteliste IP-adressen).

5400

GCTP Request er ikke valid XML

GCTP i forespørgslen kunne ikke fortolkes grundet en eller flere fejl i opbygning af XML

v1.0.19