Specifikationer för format och regler för de identitetstyper som är unika för olika regioner.
Huvudman | Lång-namn | Kort-namn | OID | Format |
---|
Blekinge | Region |
Blekinge |
RB | 1.2.752. |
74. |
9. |
5 | 12 tecken Format: |
ÅÅÅÅMMDDAANA |
ÅÅÅÅ = |
NNNNN = Löpnummer (00000-99999)
C = Kontrollsiffra enligt Luhn-metoden (Position 5 till 11 inkluderas i beräkning av kontrollsiffra)
Exempel:
991981000010
991945000023
991993000032
Regex:
99\d{10}
Västra Götalandsregionen
Västra Götalandsregionen LRID
Patientens födelsedatum (om det är känt) MM = månad DD = dag AA = statiska bokstäver. Ändras i princip aldrig N = en könssiffra som är ojämn för män och jämn för kvinnor och räknas upp efter antalet reservnummer uttagna aktuellt datum Exempel: 20200501-AA8A 20190603-AA9A Regex: ^(1[8-9]|2[0-1])[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])[A-Z]{2}[0-9][A-Z]$ | |||
Dalarna | Region Dalarna | RD | 1.2.752. |
74. |
9.8 | 12 tecken Format: |
ÅÅÅÅMMDDAXXC |
ÅÅÅÅ = |
Födelseår |
MM = Månad |
DD = Dag |
Ovanstående ska vara ett giltigt datum enl. svensk kalender.
G = Kön 1. Giltiga värden är versalerna "K" (kvinna), "M" (man) eller "X" (okänt).
gg = Löpnummer. Giltiga värden är 06-79, udda för män och jämn för kvinna samt 80-89 för kön okänt.
C = Kontrollsiffra enligt Luhn-metoden (position 3-11 inkluderas i beräkningen av kontrollsiffra). Bokstäver får först värden enligt följande:
"K" = 5
"M" = 7
"X" = 8
Exempel:
19810829M071
19450829K088
19930829X802
\d{8}[K|M|X](0[6-9]|[1-8LiV
A = Bokstav (A-Z) Exempel: 19010105Y202 Regex: (1[8-9]|2[0-1])[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])[A-Z][0-9]{3} |
Värmland
Landstinget i Värmland
Gävleborg | Region Gävleborg | RG | 1.2.752.74.9. |
9 | 12 tecken Format: |
YYYYMMDD-NNKX |
YYYY = Årtal (1980-2299) |
MM = Månad |
DD = Dag |
Ovanstående ska vara ett giltigt datum enl. svensk kalender.
A = Region/Län (Värmland = S)
B = Typ. Giltiga värden är versalerna:
"F" = Känt födelsedatum
"U" = Utan födelsedatum
"X" = Okänd
"P" = Personal utan personnummer el. samordningsnummer
"L"= Labprov utan känd patient
N = Kön. Giltiga värden är 2,4,6,8 för kvinnor och 3,5,7,9 för män. 0, 1 för kön okänt.
C = Ordningsnummer. Giltiga värden är versalerna A-Z utom V. Siffra 1-9 för testmiljöer.
Exempel:
19810829SU3A
19450829SF2B
19930829SX0C
Regex:
\d{8}S[F|U|X|P|L]\d([A-Z&&[^V]]|[1-9])
Inera
Inera Carelink
NN = Löpnummer Exempel: 19651207-01M1 RegEx: ^\d{8}-\d{2}[M|K|X]\d$ | |||
Halland | Region Halland | RH | 1.2.752. |
74. |
9.6 | 12 |
tecken Format: |
YYYYRRRRNNNC |
mm = Månad
xx = Representativ siffra för dag. Giltiga värden är 32-59.
YYYY = År för utgivning av reservnummer |
0 - 9 varav tredje siffran är udda (1,3,5,7,9) för män och jämn (0,2,4,6,8) för kvinnor |
Exempel: |
201905355622 |
202105380170 |
202205450022 Regex: (1[7-9]|20)\d{2}(0[1-9]|1[0-2])(3[2-9]|[4-5][0-9])\d{4} |
Örebro
Region Örebro Län
Inera | Inera Carelink | CLNK | 1.2.752.129. |
2. |
1.3.2 | 12 tecken Format: |
yyyymmxxNNNC yyyy = Årtal |
Ovanstående ska vara ett giltigt datum enl. svensk kalender.
B = Region/Län (Örebro = T)
c = Versal A-Z
d = Siffra 0-9 (udda siffra = man, jämn siffra = kvinna)
e = Kontrollbokstav (A-J motsvarar 0-9)
19810829TB1F
19520915TA3C
xx = Representativ siffra för dag. Giltiga värden är 32-59. Exempel: Regex: |
7-9]| |
20)\d{2}(0[1-9]|1[0-2])( |
3[ |
2-9]|[ |
4-5][0-9 |
])\d{4} | ||||
Skåne | Region Skåne | RS | 1.2.752.219.1.10.10.1 | 10 eller 12 tecken Format: yyyy / yy = Årtal Ovanstående ska vara ett giltigt datum enl. svensk kalender. X = Första positionen kan bestå av D, E eller F Exempel: Regex: |
SLL | Region |
Stockholm |
SLL | 1.2.752. |
97.3. |
1. |
3 | 12 tecken Format: |
99yyyyNNNNNC |
yyyy = |
Årtal (1980-2299) |
MM = månad
DD = dag
AA = statiska bokstäver. Ändras i princip aldrig
N = en könssiffra som är ojämn för män och jämn för kvinnor och räknas upp efter antalet reservnummer uttagna aktuellt datum
Exempel:
20200501-AA8A
20190603-AA9A
Regex:
^(1[8-9]|2[0-1])[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])[A-Z]{2}[0-9][A-Z]$
Västernorrland
Region Västernorrland
RVN
1.2.752.269.1.1
12 tecken
Format:
SSÅÅMMDDnnKR
SSÅÅ = Patientens födelsedatum (om det är känt)
MM = månad
DD = dag
nn = löpnummer
K = Siffra som representerar könet (jämn=kvinna/udda=man)
R = Konstant bokstav 'R'
Exempel:
20100101014R
20120304011R
Regex:
^(1[8-9]|2[0-1])[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])[0-9]{3}R$RDNNNNN = Löpnummer (00000-99999) Exempel: Regex: | ||||
Sörmland | Region Sörmland Reserv | RSR | 1.2.752.266.1.1.1 | 12 tecken Format: ÅÅÅÅMMDDBBKB ÅÅÅÅ = födelseår MM = månad DD = dag BB = Bokstäver (A-Z) K = Siffra som representerar könet (jämn=kvinna/udda=man) B = Bokstav (A-Z) Exempel: 19600606AA1G – Reservnummer, man, född 19600606 19360131AA0A – Reservnummer, kvinna, född 19360131 Regex: ^(1[8-9]|2[0-1])[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])[A-Z]{2}[0-9][A-Z]$ |
Sörmland | Region Sörmland Katastrof | RSK | 1.2.752.266.1.1.2 | 12 tecken Format: PPPPPPPPBNNN PPPPPPPP = Prefix 18500101 eller 18600101 B = Bokstav (M, N, K, P) som representerar det sjukhus eller primärvård serien tillhör NNN = Löpnummer (001-999) Exempel: 18500101N123 – katastrofnummer 18500101K234 – katastrofnummer Regex: ^(18500101|18600101)[MNKP](0{2}[1-9]|[0-9][1-9][0-9]|[1-9][0-9][0-9])$ |
Dalarna
Region Dalarna
Värmland | Landstinget i Värmland | LiV | 1.2.752.74.9. |
2 | 12 tecken Format: |
yyyymmddABNC |
yyyy = |
Årtal |
mm = Månad |
dd = Dag Ovanstående ska vara ett giltigt datum enl. svensk kalender. A = |
XX = Löpnummer (Näst siffra siffran anger kön, där jämn = kvinna, ojämn = man)
C = Kontrollsiffra
Exempel:
19010105Y202
19010105Y319
Regex:
(1[8-9]|2[0-1])[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])[A-Z][0-9]{3}
Gävleborg
Region Gävleborg
RG
1.2.752.74.9.9
12 tecken
Format:
YYYYMMDD-NNKX
YYYY = Årtal (1980-2299)
MM = Månad
DD = Dag
NN = Löpnummer
K = KÖN (M, K eller X)
X = Löpnnummer
Exempel:
19651207-01M1
19651207-02M0
19651207-01K1
19651207-01K0
RegEx:
^\d{8}-\d{2}[M|K|X]\d$
Halland
Region Halland
RH
1.2.752.74.9.6
12 tecken
Format:
YYYYRRRRNNNC
YYYY = År för utgivning av reservnummerRRRR = Värde mellan 0532 - 0545
Ovanstående är INTE ett giltigt datum enl. svensk kalender.
NNN = Löpnummer 0 - 9 varav tredje siffran är udda (1,
Region/Län (Värmland = S)
N = Kön. Giltiga värden är 2,4,6,8 för kvinnor och 3,5,7,9 |
för män |
. 0, |
C = Kontrollsiffra enligt Luhn (position 3 till 11 inkluderas i beräkning av kontrollsiffran)
1 för kön okänt. Exempel: |
19810829SU3A |
19450829SF2B |
19930829SX0C Regex: |
\d{ |
8} |
S[F|U|X|P|L]\d([A-Z&&[^V]]|[1-9]) | ||||
Västerbotten | Region Västerbotten | RV | 1.2.752.74.9.7 | 12 tecken Format: YYYYMMDDXNNN YYYY = År för födelsedatum, antingen känt eller estimerat Delserier: R-nummer: Reservnummer används när födelsedatum och kön är känt. Reservnumren (R-format) i Region Västerbotten har utseendet SSÅÅMMDD-R+nummerserie 200 för personer födda på 2000-talet och nummerserie 900 eller 600 för personer födda på 1900-talet. Exempel: 19890715R910 Regex: (1[8-9]|2[0-1])[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])(R|E|K|A)[0-9]{3} |
Västernorrland | Region Västernorrland | RVN | 1.2.752.269.1.1 | 12 tecken Format: SSÅÅMMDDnnKR SSÅÅ = Patientens födelsedatum (om det är känt) MM = månad DD = dag nn = löpnummer K = Siffra som representerar könet (jämn=kvinna/udda=man) R = Konstant bokstav 'R' Exempel: 20100101014R 20120304011R Regex: ^(1[8-9]|2[0-1])[0-9]{2}(0[1-9]|1[0-2])(0[1-9]|[12][0-9]|3[01])[0-9]{3}R$ |
Västra Götalandsregionen | Västra Götalandsregionen LRID | VGRL | 1.2.752.113.11.0.2.1.1.1 | 12 tecken Format: yyyy = Årtal
G = Kön 1. Giltiga värden är versalerna "K" (kvinna), "M" (man) eller "X" (okänt).
Exempel: Regex: |
Västra Götalandsregionen | Västra Götalandsregionen GRID | VGRG | 1.2.752.113.11.0.2.1.1.4 | 12 tecken Format: nnnnnnnnLnnn n = Siffra, 0-9 Exempel: 17001111A912 17260101m077 17830908V067 Regex: ^\d{8}[A|B|C|D|E|F|H|J|K|k|L|M|m|N|P|R|S|T|U|V|W|X|x|Y]\d{3}$ |
Örebro | Region Örebro Län | RÖL | 1.2.752.74.9.3 | 12 tecken Format: yyyy = Årtal Ovanstående ska vara ett giltigt datum enl. svensk kalender. B = Region/Län (Örebro = T) Exempel: Regex: |