På denna sida så specificerar vi de LRID som skall göras tillgängliga i PU-tjänsten.
Varje LRID resulterar i en ny kod som kan läggas till i runtime i applikationen. Samtliga uppgifter i tabellen behövs för att kunna koda dessa bundlar.
För nationellt reservid NRID, se Informationsspecifikation för domän strategicresourcemanagement.persons.person på rivta.sespecificeras format och regler för de identitetstyper som Personuppgiftstjänsten hanterar. Detta innefattar både de nationella formaten, men även de från landsting och regioners lokala format.
Nationella format
Huvudman | Lång-Namn | Kort-namn | OID | Format |
---|
SKV | Svenskt personnummer | PNR | 1.2.752. |
129. |
2.1.3 |
Ska (helst) ersättas av referens men tills vidare gäller detta
Format: 99SSÅÅNNNNNC
Förkortningar
SS = Sekel
ÅÅ = Årtal
NNN = Löpnummer
C = Kontrollsiffra
Giltiga exempel: ?
Info | ||
---|---|---|
| ||
Kontrollsiffra valideras enligt Luhn |
.1 | YYYYMMDDNNGC Se: SKV Personnummer | ||
SKV | Samordningsnummer | SNR | 1.2.752. |
129. |
2.1. |
12 tecken
Position 1-2 Sekel
Positition 3-4 År
Position 5-6 Månad
Position 7-8 Dag
Position 9 Kön1
Position 10-11 Kön2
Position 12 Kontrollsiffra
Position 1-8, Datumdelen ska vara ett giltigt datum enligt svensk kalender.
Position 9, innehåller en av könsmarkörerna, ”K”,”M” eller ”X”. Versaler.K är en könsmarkering för en kvinna, M för en man och X för okänt kön.
Position 10-11 har i kombination följande serier
• 00-05 Används ej
• 06-79 Löpnummer med könsmarkering udda/jämn,
• 80-89 Okänt kön (i kombination med X på pos 9)
• 90-99 Används ejPosition 10 ska vara en siffra 0-8. 8 är reserverad för okänt kön, i kombination med ”X” i pos 9.Position 11 ska innehålla en siffra 0-9 och ska vara udda för män och jämna för kvinnor.Position 12, Kontrollsiffran ska vara uträknad enligt Luhn så som beskrivs i skatteverkets dokument SKV704 (Skatteverket SKV704) med nedastående tillägg.Bokstäver på position 9 får värden enligt följande: "K" får 5 som värde, "M" får 7 och "X" får 8.
Detta gör att man kan räkna med Modulo 10 av ASCII-värdet på versalen.
Båda könsmarkörerna måste stämma överens, dvs. bokstaven i position 9 ska vara K om position 11 är jämn och M om position 11 är udda, undantaget okänt kön.
Giltiga exempel: ?
3.3 | YYYYMMXXNNGC XX = DD + 60 | ||
Inera | Nationell reservidentitet | NRID | 1.2.752.74.9. |
Format: ”Origo”. Tillägg: Region/Län och Typ.
(SS)ÅÅMMDD-ABNC där:Region/Län A: S (Värmland)
Typ B: F/U/X/P/L där:
F=känt födelsedatum,
U=utan födelsedatum
X=okänd (föruttagna på t ex akuten)
P=personal utab PNR el samordn.nr
L=labprov utan känd patient
Könssiffra N: 2,4,6,8, för kvinnor och 3,5,7,9 för män. 0,
1 |
Ordningsnummer C: A-Z utom V. Siffra 1-9 för testmiljöer.
(Det finns ca 200 kombinationer per förekomst av B, dvs för varje födelsedag eller uttagsdag. Möjligt lägga till fler bokstäver under F/U/X om behovet är större).
Bilaga Reservnummerformat LiV.pdf
Giltiga exempel: ?
Info | ||
---|---|---|
| ||
Vi kommer alltid validera på 12-tecken. Dvs i nationell PU kommer SS vara obligatorisk. ÅÅMMDD kommer alltid validers som ett giltigt datum. Se Bilaga om okänt födelsedatum då uttagsdatum används istället. |
12 tecken
Format SSÅÅNNNNNNNN
Pos 1-2: SS = Sekel (kan utelämnas)
Pos 3-4: ÅÅ = År
Pos 5: 0 eller 1 (månadssiffra)
Pos 7-8: 32-59 (dagsiffrorna)
Pos 9-11: (siffror)
Pos 12: Kontrollsiffra
Alla tecken är siffror
Giltiga exempel: ?
Info | ||
---|---|---|
| ||
Vi kommer alltid validera på 12-tecken. Dvs i nationell PU kommer SS vara obligatorisk. Kontrollsiffra valideras enligt Luhn |
- Halland
- Jämtland Härjedalen
Format (reguljärt uttryck)
\d{8}T(([A-Z]|[a-z])|[0-9])\d(([A-Z]|[a-z])|[0-9])
Giltiga exempel: ?
title | CGI tillägg |
---|
Enbart versaler kommer tillåtas. Nytt regexp:
\d{8}T([A-Z]|[0-9])\d([A-Z]|[0-9])
XXYYMMDDNNGC | ||||
Landsting Regioner Inera | Se länk | LRID | Se länk | Olika |