Dokumenthistorik
Datum | Version | Namn | Förändring |
---|---|---|---|
| 2.0 | Nya svarskoder från och med version 4.3 | |
| 2.1 | Uppdaterat rubrik. | |
| 2.2 | Tagit bort felaktigt fält i felmeddelanden. | |
| 3.0 | Anpassad för extern publicering. |
Innehåll
Innehållsförteckning | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Se även Best practice i regel 11, RIVTA "Best-practice för felhantering".
...
Vid kända fel returneras ett soap:Fault med faultcode soap:Client samt faultstring med beskrivande felmeddelande enligt följande tabell.
Kontrakt | Felorsak | Felmeddelande (faultstring) |
---|---|---|
LookupResidentForFullProfile | Listan med personidentiteter innehåller för många element | Listan vid namn personidentiteter innehåller för många element, maxgränsen är maxgräns. |
Felaktigt format på en personidentitet | Ogiltigt format på personidentitet: 196604072f808 | |
LookupResidentsForProfile | Inga personidentiteter angivna | Listan med personidentiteter måste innehålla minst ett element. |
Felaktigt format på personid eller personid saknas | Ogiltigt format på personidentitet: 123456 | |
Personidentitetstyp saknas | Personidentitetstypen får inte vara tom. | |
Felaktigt format på personidentitetstyp eller personidentitetstyp är tom | Ogiltigt format på personidentitetstypen. | |
Tom/ogiltig profiltyp | En giltig profiltyp kunde inte hittas. | |
GetFilesForOrderId | Orderid saknas eller är tom | Orderid får inte vara tom. |
GetPersonContactInformation GetPersonContactInformationUnrestricted | Personidentitet saknas eller är tom | Personidentitet får inte vara tom. |
Ogiltigt format på personidentitet | Ogiltigt format på personidentitet för angiven typ 1.2.752.129.2.1.3.3 | |
Personidentitetstypen saknas eller är tom | Personidentitetstyp får inte vara tom. | |
Ogiltigt format på personidentitetstypen | Kan inte hitta angivet OID för 1.2.752.129.2f. | |
Personidentitet och personidentitetstyp matchar inte | Angiven OID 1.2.752.129.2.1.3.3 är inte giltig för identitet 196604072808 | |
Inga resultat finns att visa | Sökningen resulterade inte i några träffar. | |
GetPersonsForProfile GetPersonsForProfileUnrestricted | Inga personidentiteter angivna | Listan med personidentiteter måste innehålla minst ett element. |
Personid saknas eller är tom | Personidentitet får inte vara tom. | |
Ogiltigt format på personidentitet | Ogiltigt format på personidentitet för angiven typ 1.2.752.129.2.1.3.1 | |
Personidentitetstyp saknas eller är tom | Personidentitetstyp får inte vara tom. | |
Ogiltigt format på personidentitetstyp | Kan inte hitta angivet OID för 1.2.752.129.2f. | |
Personidentitet och personidentitetstyp matchar inte | Angiven OID 1.2.752.129.2.1.3.3 är inte giltig för identitet 196604072808 | |
Tom/ogiltig profiltyp | En giltig profiltyp kunde inte hittas. | |
SearchPersonsForProfile SearchPersonsForProfileUnrestricted SearchPersonsForProfileByOrder SearchPersonsForProfileByOrderUnrestricted | Frågan saknas eller är tom | Frågan får inte vara tom. |
Ogiltigt format på frågan (ex. FROM uttrycket saknas) | Tolkning av förfrågan misslyckades. Kontrollera syntax och försök igen. | |
Frågespråket saknas eller är tom | Frågespråket får inte vara tom. | |
Frågespråket finns inte i systemet | SimpleQR känns inte igen. | |
Tom/ogiltig profiltyp | En giltig profiltyp kunde inte hittas. |
Vid okända fel returneras ett soap:Fault med faultcode soap:Server och faultstring "Internt systemfel" enligt följande exempel;
...
När versionen som anges vid en uppdatering inte är den senaste:
Valideringsfel, angiven version är inte den senaste.
...
När ett värde inte följer specifikationen för given typ:
Värdet för parameter use är inte giltigt. (Där use är ett enum för exempelvis kontaktuppgifter)
Eller mer utförligt med beskrivning av specifikationen:
contactInformation.period -> Minst en av parametrarna start och end måste ha ett värde i formatet YYYY-MM-DD.
LinkPersonIdentity
Info |
---|
Nationellt ramverk för hantering av reservidentiteterSom stöd vid implementering av interaktioner kring identitetskopplingar har ett nationellt ramverk tagits fram utifrån rutinerna för uttag och hantering av reservidentiteter i ett antal olika antal landsting och regioner. Detta återfinns under Personuppgiftstjänstens sidor för Dokument: https://www.inera.se/personuppgiftstjansten/dokument. Även de filmer som visar tjänstens administrationsgränssnitt i FAQn kan vara till hjälp i arbetet. |
...
Koppla ett lokalt id till ett nationellt id:
Valideringsfel, koppling måste följa hierarkin LRID → NRID → SNR → PNR.
UnlinkPersonIdentity
Info |
---|
Nationellt ramverk för hantering av reservidentiteterSom stöd vid implementering av interaktioner kring identitetskopplingar har ett nationellt ramverk tagits fram utifrån rutinerna för uttag och hantering av reservidentiteter i ett antal olika antal landsting och regioner. Detta återfinns under Personuppgiftstjänstens sidor för Dokument: https://www.inera.se/personuppgiftstjansten/dokument. Även de filmer som visar tjänstens administrationsgränssnitt i FAQn kan vara till hjälp i arbetet. |
...
När digitalNotification för contactPerson.contactInformation sätts till sant:
Digital notifiering kan inte aktiveras för en kontaktperson.
När personen är sekretessmarkerad eller har skyddad folkbokföring:
Valideringsfel, får inte lägga till kontaktinformation för en sekretessmarkerad identitet.