Gå till slutet av bannern
Gå till början av bannern

Identitetsformat

Hoppa till slutet på meta-data
Gå till början av metadata

Du visar en gammal version av den här sidan. Visa nuvarande version.

Jämför med nuvarande Visa sidhistorik

« Föregående Version 19 Nästa »

På denna sida så specificeras 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

HuvudmanLång-NamnKort-namnOIDFormat
SKVSvenskt personnummerPNR

1.2.752.129.2.1.3.1

YYYYMMDDNNGC

Se: SKV Personnummer

SKVSamordningsnummerSNR

1.2.752.129.2.1.3.3

YYYYMMXXNNGC

XX = DD + 60

Se: SKV Samordningsnummer

IneraNationell reservidentitetNRID

1.2.752.74.9.1

XXYYMMDDNNGC

Se: Nationellt Reservidformat


Lokala format

Huvudman

Lång-namn

Kort-namnOIDFormat
SLLStockholms Läns LandstingSLL1.2.752.97.3.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: ?


CGI tillägg

Kontrollsiffra valideras enligt Luhn

Västra GötalandsregionenVästra GötalandsregionenVGR1.2.752.113.11.0.2.1.1.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 ej


Position 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: ?


VärmlandLandstinget i VärmlandLiV1.2.752.74.9.2

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 för okänt kön.
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: ?


CGI tillägg

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.

IneraInera CarelinkCLNK1.2.752.129.2.1.3.2

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: ?


CGI tillägg

Vi kommer alltid validera på 12-tecken. Dvs i nationell PU kommer SS vara obligatorisk.

Kontrollsiffra valideras enligt Luhn

De landsting som använder detta format är:

  • Halland
  • Jämtland Härjedalen
  • ...
ÖrebroRegion Örebro LänRÖL1.2.752.74.9.3

Format (reguljärt uttryck)

\d{8}T(([A-Z]|[a-z])|[0-9])\d(([A-Z]|[a-z])|[0-9])


Giltiga exempel: ?


CGI tillägg

Enbart versaler kommer tillåtas. Nytt regexp:

\d{8}T([A-Z]|[0-9])\d([A-Z]|[0-9])

  • Inga etiketter