...
Kontrollsiffra
Enligt standard Luhn, https://sv.wikipedia.org/wiki/Luhn-algoritmen
Bokstäver ersätts med dess ASCII-värde, t.ex. A → 65
Beräkningen baseras på hela id-strängen före kontrollsiffran d.v.s. XXYYMMDDNNG (11-tecken).
Exempel - uträkning
ReservID (exkl. kontrollsiffra) | 2 | 2 | 7 | 9 | 0 | 8 | 1 | 4 | A | A | 0 | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ASCII utbyte | 2 | 2 | 7 | 9 | 0 | 8 | 1 | 4 | 65 | 65 | 0 | ||||
Multiplikationsfaktor | 2 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 2 | ||||
Produkt | 4 | 2 | 14 | 9 | 0 | 8 | 2 | 4 | 130 | 65 | 0 | ||||
Ensiffriga termer | 4 | 2 | 1 | 4 | 9 | 0 | 8 | 2 | 4 | 1 | 3 | 0 | 6 | 5 | 0 |
Summa | 4+2+1+4+9+0+8+2+4+1+3+0+6+5+0 = 49 | ||||||||||||||
Kontrollsiffra | 50 - 49 = 1 | ||||||||||||||
ReservID (inkl. kontrollsiffra) | 22790814AA01 |
Exempel - kontroll
ReservID (inkl. kontrollsiffra) | 2 | 2 | 7 | 9 | 0 | 8 | 1 | 4 | A | A | 0 | 1 | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ASCII utbyte | 2 | 2 | 7 | 9 | 0 | 8 | 1 | 4 | 65 | 65 | 0 | 1 | ||||
Multiplikationsfaktor | 2 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | 2 | 1 | ||||
Produkt | 4 | 2 | 14 | 9 | 0 | 8 | 2 | 4 | 130 | 65 | 0 | 1 | ||||
Ensiffriga termer | 4 | 2 | 1 | 4 | 9 | 0 | 8 | 2 | 4 | 1 | 3 | 0 | 6 | 5 | 0 | 1 |
Summa | 4+2+1+4+9+0+8+2+4+1+3+0+6+5+0+1 = 50 | |||||||||||||||
Kontroll | 50 % 10 = 0 → OK! |
Spärrade bokstavskombinationer
...
Antal möjliga uttag av reservidentiteter samt reserverade serier för testidentiteter.
Känt födelsedatum & kön | ||||||
XX | YY | MM | DD | N | N | G |
---|---|---|---|---|---|---|
25 | 21 | 21 | 5 | |||
55 125 kombinationer per födelsedag/kön +2 205 reserverade för test |
Känt födelsedatum & okänt kön | ||||||
XX | YY | MM | DD | N | N | G |
---|---|---|---|---|---|---|
25 | 21 | 21 | 21 | |||
231 252 kombinationer per födelsedag + 9 261 reserverade för test |
Okänt födelsedatum, känt kön | ||||||
XX | YY | MM | DD | N | N | G |
---|---|---|---|---|---|---|
1 | 99 | 80 | 20 | 21 | 21 | 5 |
349 272 000 + 3 528 000 reserverade för test |
Okänt födelsedatum, okänt kön | ||||||
XX | YY | MM | DD | N | N | G |
---|---|---|---|---|---|---|
1 | 99 | 80 | 20 | 21 | 21 | 21 |
1 466 942 400 + 14 817 600 reserverade för test |
Domän
Nationellt ReservID har tilldelats OID: 1.2.752.74.9.1
...
NRIDs i testmiljöer med känt födelsedatum börjar med sekelskiftesmarkering 97, 98 eller 99 medan NRIDs med okänt födelsedatum börjar med 0099 i testmiljöer.
Sekelskiftesmarkering | Förklaring |
---|---|
97 | Född 1900-tal |
98 | Född 2000-tal |
99 | Född 2100-tal eller senare |
00 med årtal 99 | Okänt födelsedatum |
Notera:
NRID får sitt identitetsnummer när de skapas. Det är möjligt att i efterhand ändra födelsedatum till ett annat sekel än vad som ursprungligen valdes, men detta NRID:s identitetsnummer kommer då inte att ändras.
Vid skapande av NRID görs en validering som inte tillåter födelsedatum som ligger i framtiden. Det är därför ej möjligt att tex skapa ett NRID i testmiljön med födelsedatum år 2100.
...