Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Notifikationer i NAS

I forbindelse med skriveoperationer i SKR (oprettelse, opdateringer og sletninger) oprettes notifikationer via NAS. Se evt. NAS 2.0 Anvenderguide.

De enkelte notifikationer indholder ikke detaljer vedr. opdateringen eller stamkortet, men udelukkende oplysninger om det cprnummer der er blevet opdateret. Det er efterfølgende op til anvenderen at hente det opdaterede stamkort ud via snitfladerne.

...

Følgende er et eksempel på en opdateringsnotifikation:

...


Der anvendes dette topic: http://sundhedsdatastyrelsen.dk/PersonalDataCard/2020/11/01:DataCardUpdated

...

Tidsstemplet [datetime] for elementet [element navn] overholder ikke det påkrævede format.

Elementet [element navn] skal starte med følgende præfiks: [præfiks]. Fandt værdien: [element værdi]

Ugyldig værdi fundet: [værdi]

Ugyldigt element fundet: [element navn]

Værdien [værdi] er ikke tilladt for elementet [element]. Tilladte værdier er: [tilladte værdier]
[antal fundet] elementer blev fundet, men der tillades maks [antal tilladt]: [element navn]
[antal fundet] elementer blev fundet, men mindst [antal påkrævet] elementer er påkrævet: [element navn]
Der blev ikke fundet noget gyldigt indhold i elementet: [element navn]
Påkrævet element mangler: [element navn]
[antal] af de påkrævede adresseelementer ([elementer]) mangler i elementet: [element navn]
Længden af værdien [værdi] overstiger det tilladte maks på [tilladt længde]
Længden af værdien [værdi] er mindre end det påkrævede minimum på [påkrævet længde]
Værdien "given + family" overstiger maks længde: [maks længde], Fundet: [længde]: [element navn]
"given" skal indeholde mindst ét tegn.
Root '[oid værdi]' og assigning authority '[værdi]' er ikke tilladte i elementet: [element navn] Tilladte elementer er: [elementer]
Uoverensstemmelse mellem root '[oid værdi]' og assigning authority '[værdi]' i elementet: [element navn]
Ugyldig relationshiptype code: [værdi]

Person id ikke gyldigt. 10 cifre er påkrævet [element navn] [[id]]

Id eksisterer ikke

Kaldet til PersonInformation fejlede: [exception message]

Uspecificeret valideringsfejl ved indlæsning [request type] Request: [fejlbesked]

Ugyldig language code: [sprogkode]

Id for en eller flere af de specificerede pårørende matcher ikke nuværende data.

Ingen pårørende fundet med UUID: [uuid]

Ingen tandlæge fundet med UUID: [uuid]

Ingen midlertidig adresse fundet med UUID: [uuid]

Ingen sprog fundet med UUID: [uuid]

Ingen id'er for pårørende i request.

Intet id for tandlæge i request.

Intet id for midlertidig adresse i request.

Intet id for sprog i request.

Der er allerede angivet en midlertidig adresse for borgeren.

Der er allerede angivet en tandlæge for borgeren: [tandlæge navn]

Der er allerede angivet et sprog for borgeren: [sprogkode]

Et id for en pårørende i create-request findes allerede: [uuid]

Id'et for midlertidig adresse i create-request findes allerede: [uuid]

Id'et for tandlæge i create-request findes allerede: [uuid]

Id'et for sprog i create-request findes allerede: [uuid]

StartingDate må ikke være senere end EndingDate

Et ukendt adresseelement blev fundet: UsablePeriod

Mere end 2 period elementer blev fundet i adressen.

Et ukendt adresseelement blev fundet.

Adressen kunne ikke parses.

Navn skal bestå af to dele: Given og family.

Datetime string [datetime] overholder ikke det gyldige format: [datetime format]

Ukendt phone type fundet. H, MC, or WP er gyldige.

Mere end 4 street elementer blev fundet i addressen.

Intern fejl: navne på klasser og labels skal matche.

Ugyldigt input ved kald af MinLog service.

Fejl ved oprettelse af MinLog data.

Fejl ved forberedelse af input til MinLog registrering.

Fejl ved oprettelse af MinLog data: CPRnummer er påkrævet for personen, hvis data hentes/opdateres.

Fejl ved oprettelse af MinLog data: CPR for brugeren er påkrævet.

Fejl ved oprettelse af MinLog data: Activity er påkrævet.

Fejl ved oprettelse af MinLog data: Event time er påkrævet.

Fejl ved oprettelse af MinLog data: Source system er påkrævet.

Der forsøges at opdatere oplysninger i borgerens stamdata, hvor det lokale tidsstempel ikke matcher det der ligger i databasen. Genindlæs fra stamkortregister for at få de nyeste data (der kan være opdateret siden sidste hentning)

Der forsøges at oprette et telefonnummer på borgeren, hvor det eksisterer i forvejen. Genindlæs fra stamkortregister, og opdater telefonnummeret

Der forsøges at oprette en midlertidig adresse på borgeren, hvor den eksisterer i forvejen. Genindlæs fra stamkortregister, og opdater den midlertidige adresse

Der forsøges at oprette et sprog på borgeren, hvor det eksisterer i forvejen. Genindlæs fra stamkortregister, og opdater sproget

Der forsøges at oprette en tandlæge for borgeren, hvor der eksisterer en i forvejen. Genindlæs fra stamkortregister, og opdater tandlægen

DataEnterer er påkrævet ved opdatering.

...