Versions Compared

Key

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

...

Notificeringer i NAS

I forbindelse med skriveoperationer i SKR (oprettelse, opdateringer og sletninger) sker der en notificering via NAS. Se evt. NAS 2.0 Anvenderguide.

De enkelte notificeringer indholder ikke detaljer vedr. opdateringen eller stamkortet, men udelukkende oplysninger om det cprnummer, for hvilket opdateringen har fundet sted. Det er efterfølgende op til anvenderen at hente det opdaterede stamkort ud via snitfladerne.

...


Følgende er et eksempel på en opdateringsnotificering:

...


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

...

KodeBeskedBeskrivelse af fejlsituation
100Der opstod en fejl-
101Der opstod en fejl i forbindelse med hent stamkortFejlen opstår ved kald af operationen GetPersonalDataCard.
102Ingen data fundet-
200Fejl i request i forbindelse med oprettelse af pårørende

Fejlen opstår når man forsøger at oprette slægtninge ved kald af operationen CreateRelatives og den givne Uuid for slægtningen ikke findes.

201Intern fejl i forbindelse med oprettelse af pårørendeFejlen opstår ved kald af operationen CreateRelatives.
210Fejl i request i forbindelse med ændring af pårørendeFejlen opstår når man forsøger at opdatere slægtninge ved kald af operationen UpdateRelatives.
211Intern fejl i forbindelse med ændring af pårørendeFejlen opstår ved kald af operationen UpdateRelatives.
220Fejl i request i forbindelse med sletning af pårørende

Fejlen opstår når man forsøger at slette slægtninge ved kald af operationen DeleteRelatives og den angivne RelativeId ikke findes.

221Intern fejl i forbindelse med sletning af pårørendeFejlen opstår ved kald af operationen DeleteRelatives.
230Fejl i request i forbindelse med oprettelse af sprogFejlen opstår ved kald af operationen CreateLanguage og den angivne sprogkode ikke eksisterer i databasen.
231Intern fejl i forbindelse med oprettelse af sprog

Fejlen opstår ved kald af operationen CreateLanguage.

240Fejl i request i forbindelse med ændring af sprogFejlen opstår ved kald af operationen UpdateLanguage og hvis det angivne sprog mangler eller allerede eksisterer for en person.
241Intern fejl i forbindelse med ændring af sprogFejlen opstår ved kald af operationen UpdateLanguage.
250Fejl i request i forbindelse med sletning af sprogFejlen opstår ved kald af operationen DeleteLanguage og hvis det angivne LanguageId mangler.
251Intern fejl i forbindelse med sletning af sprogFejlen opstår ved kald af operationen DeleteLanguage.
260Fejl i request i forbindelse med oprettelse af midlertidig adresse

Fejlen opstår når man forsøger at oprette TemporaryAddress vha. kald til operationen CreateTemporaryAddress og en af følgende situationer gælder:

  • Hvis den angivne adresse allerede eksisterer.
  • Der er en anden TemporaryAddress.
  • Tidsperioden for TemporaryAddress er forkert. 
261Intern fejl i forbindelse med oprettelse af midlertidig adresseFejlen opstår ved kald af operationen CreateTemporaryAddress.
270Fejl i request i forbindelse med ændring af midlertidig adresse

Fejlen opstår når man forsøger at opdatere TemporaryAddress vha. kald til operationen UpdateTemporaryAddress og en af følgende situationer gælder:

  • Hvis den angivne adresse allerede eksisterer.
  • Der er en anden TemporaryAddress.
  • Tidsperioden for TemporaryAddress er forkert. 
Når man opdaterer TempraryAddress med UpdateTemporaryAddress-tjenestemetoden, konstateres det, at den givne adresse allerede eksisterer, der er en anden TemporaryAddress, eller tidsperioden for TempraryAddress er forkert. Undtagelse er kastet, når du kalder UpdateTemporaryAddress-tjenestemetoden, undtagelse er knyttet til fejlmeddelelsen
271Intern fejl i forbindelse med ændring af midlertidig adresseFejlen opstår ved kald af operationen UpdateTemporaryAddress.
280Fejl i request i forbindelse med sletning af midlertidig adresseNår du sletter TempraryAddress med DeleteTemporaryAddress-tjenestemetoden, konstateres det,

Fejlen opstår når man forsøger at sletter TemporaryAddress vha. kald til operationen DeleteTemporaryAddress og der gælder at den angivne adresse er tom eller ikke eksisterer.

Undtagelse er kastet, når du kalder DeleteTemporaryAddress-tjenestemetoden, undtagelse er knyttet til fejlmeddelelsen

281Intern fejl i forbindelse med sletning af midlertidig adresseFejlen opstår ved kald af operationen DeleteTemporaryAddress.
290Fejl i request i forbindelse med oprettelse af tandlæge

Fejlen opstår når man forsøger at oprette HealthProvider vha. kald til operationen CreateHealthProvider og en af følgende situationer gælder:

  • Hvis den angivne HealthProvider ikke eksisterer.
  • Der eksisterer allerede en anden HealthProvider.
Når du opretter HealthProvider med CreateHealthProvider-tjenestemetoden, konstateres det, at den givne HealthProvider ikke eksisterer, eller en anden HealthProvider eksisterer allerede. Undtagelse er kastet, når DeleteLanguages servicemetode kaldes, undtagelse er knyttet til fejlmeddelelse
291Intern fejl i forbindelse med oprettelse af tandlægeFejlen opstår ved kald af operationen CreateHealthProvider.
300Fejl i request i forbindelse med ændring af tandlæge

Fejlen opstår når man forsøger at opdatere HealthProvider vha. kald til operationen UpdateHealthProvider og en af følgende situationer gælder:

  • hvis
Når du opdaterer HealthProvider med UpdateHealthProvider-servicemetoden, konstateres det, at
  • der ikke er nogen HealthProvider at opdatere
, eller også eksisterer den HealthcareProvider, der er sendt i anmodningen, allerede. Undtagelse er kastet, når du kalder UpdateHealthProvider service metode, undtagelse er knyttet til fejlmeddelelse
  • .
  • Den medsendte HealthcareProvider eksistere allerede
301Intern fejl i forbindelse med ændring af tandlægeFejlen opstår ved kald af operationen UpdateHealthProvider.
310Fejl i request i forbindelse med sletning af tandlæge

Fejlen opstår når man forsøger at slette HealthProvider vha. kald til operationen DeleteHealthProvider og en af følgende situationer gælder:

  • Hvis den angivne HealthProviderId er tom.
  • Der
Når du sletter HealthProvider med DeleteHealthProvider-tjenestemetoden, konstateres det, at det givne HealthProviderId er tomt, eller der
  • er ingen nuværende HealthProvider at slette.
Undtagelse er kastet, når du kalder DeleteHealthProvider-servicemetoden, undtagelse er knyttet til fejlmeddelelsen
  •  
311Intern fejl i forbindelse med sletning af tandlægeFejlen opstår ved kald af operationen DeleteHealthProvider.
320Fejl i request i forbindelse med ændring af kontaktinformationNår du opdaterer ContactInformation med UpdateContactInformation-tjenestemetoden, er en af anmodningsattributterne ikke Fejlen opstår ved opdatering af ContactInformation vha. kald til operationend UpdateContactInformation og en af attributterne i kaldet ikke er i det forventede format. For eksempel er Eksempelvis hvis telefonnummeret større end den maksimale længde (45 tegn)
321Intern fejl i forbindelse med ændring af kontaktinformationFejlen opstår ved kald af operationen UpdateContactInformation.
400Fejl i request i forbindelse med gem datacard

Fejlen opstår i en af følgende situationer:

  • Et af følgende elementer for Relative i
serviceanmodningen
  • kaldet er tomt (Relative.ServiceActor, TempAddress.ServiceActor, Language.ServiceActor, HealthProvider.ServiceActor, ContactInformation.ServiceActor).
  • Den
givne
  • angivne slægtning i
anmodningen om at gemme eller opdatere tjenesten er ikke til stede
  • kaldet ikke findes.
401Intern fejl i forbindelse med gem datacardFejlen opstår ved kald af operationen saveDataCard og hvis den angivne slægning der skal slettes ikke findes.
410Borgerens kontaktoplysninger eksisterer i forvejenNår du validerer mod eksisterende kontaktoplysninger, konstateres det, at de givne kontaktoplysninger i anmodningen allerede eksistererFejlen opstår hvis de angivne kontaktoplysninger i kaldet allerede findes.
420Borgerens midlertidige adresse eksisterer i forvejenVed validering mod eksisterende adresse findes den givne Fejlen opstår hvis den angivne adresse i anmodningen kaldet allerede findes.
430Borgerens sprog eksisterer i forvejenNår man validerer mod eksisterende sprog, konstateres det, at det givne sprog i anmodningen allerede eksistererFejlen opstår hvis det angivne sprog i kaldet allerede findes.
440Borgerens tandlæge eksisterer i forvejenVed validering mod eksisterende tandlæge konstateres det, at den givne tandlæge i anmodningen allerede eksistererFejlen opstår hvis den angivne tandlæge i kaldet allerede findes.
500Ugyldig sikkerhedsbilletNår du validerer SccurityTicket, konstateres det, at billetten Fejlen opstår hvis sikkerhedsbilletten enten mangler eller er ugyldig
501Adgang til CPR-nummeret ikke tilladtBrugeren har ikke Fejlen opstår hvis brugeren brugeren ikke har tilladelse til at kalde den specifikke servicemetodeoperationen.
502CPR-nummer angivet som DataEnterer i request matcher ikke CPR-nummer i certifikatDet Fejlen opstår hvis det CPR-nummer, der er angivet i serviceanmodningenkaldet, ikke stemmer ikke overens med det certifikat , der blev brugt til at ringe til tjenestender benyttes i service kaldet.
503CVR-nummer er ikke whitelisted til DGWS niveau 3 kald på denne operationCVR-nummer er ikke whitelisted
504Delegering ikke tilladtActingUser er en HealthcareProfessional, men ingen PrincipalUser er til stede
505CVR nummer ikke fundet i sikkerhedsbillettenDer findes ingen CVR i sikkerhedsbilletten, der bruges til at ringe til tjenesten
506Bruger skal være identificeret ved CPR nummerUserIdentifier er ikke i CPR-format
507

Brugertype kunne ikke bestemmes udfra sikkerhedsbillet

-
508Forkert audience i sikkerhedsbilletDet angivne publikum har ikke tilladelse til at bruge tjenesten
509Ingen gyldig bruger type identificeretIngen ActingUser og ingen organisation er til stede i den medfølgende sikkerhedsbillet
510Delegering ikke tilladt, da ingen relation angivet mellem borgere kunne bestemmesDer er ikke fundet nogen delegationsrelation mellem den person, der er angivet i sikkerhedsbilletten og CPR for den person, der er angivet i serviceanmodningen
800Fejl i request i forbindelse med migrering af stamkortFælles Stamkort er verificeret af borgeren
801Intern fejl i forbindelse med migrering af stamkortFejlen opstår ved kald af operationen MigratePersonalDataCard.
802Der opstod en fejl i forbindelse med migrering af stamkort-
810Fejl i request i forbindelse med migrering af stamkortDer eksisterer et telefonnummer af type hjemme i forvejen
820Fejl i request i forbindelse med migrering af stamkortBorgerens sprog eksisterer i forvejen
830Fejl i request i forbindelse med migrering af stamkortBorgerens TempAddress findes allerede
900Tidsstempel matcher ikke allerede gemt dataTidsstemplet i serviceanmodningen for opdatering stemmer ikke overens med det tidspunkt, hvor data sidst blev opdateret. Dette gælder elementer: ContactInfo, Pårørende, Sprog, TempAddress og HealthProvider.

...