Indholdsfortegnelse:
Introduktion til OID'er
Object Identifiers (OIDs) er en identifikationsmetode til identifikation af specifikke typer af objekter eller koncepter. OID'er anvendes når der er brug for en en entydig og blivende identifikation. Derfor bør et OID ikke genbruges når det har været anvendt til at identificere en given type af objekter eller koncepter. OID'er er udviklet i er samarbejde mellem ITU-T og ISO/UEC.
Hvert tal i en OID beskriver domænet - fx således for OIDen hørende til CPR-numre:
1 (iso) 2 (member-body) 208 (dk) 176 (nsi) 1 (registries) 2 (cpr)
Officielle OIDer kan findes beskrevet på oidref.com og http://www.oid-info.com/cgi-bin/display?tree=1.2.208.176.1.6
Registration Authority (RA)
For hver node, inklusive rod-noden, er der et krav om at ansvaret for den pågældende node påligger en organisation eller standard. Dvs. at det er denne organisation eller standard der har ansvaret for at allokere under-noder og at dokumentere denne allokering (inkl. information om. hvilken organisation under-noden er allokeret til). Det er dog ikke nødvendigt at allokere dette offentligt. Den ansvarlige organisation kaldes ’Registration Authority (RA)’.
Nationalt eCPR bruger OID’er, hvor dette giver mening. For OID’er der oprettes til brug i Nationalt eCPR bliver SDS (NSI) ’Registration Authority (RA)’.
Typeangivelse - brug af OID'er i Nationalt eCPR
Da hvert tal i et OID beskriver et domæne, kan man også sige at OID'er er baseret på en hierarkisk navngivningsstruktur. Denne navngivningsstruktur kaldes ”OID-træet”. OID-træet bruger en sekvens af navne, hvor det første navn identificerer en ‘node’ på øverste niveau I OID-træet, og det næste navn giver yderligere identifikation, som leder til sub-noder under det øverste niveau, og så fremdeles til en given ønsket dybde i træet.
Figur 1: OID-træet for OID'er brugt i og for det meste defineret af Nationalt eCPR, snapshot april 2021
Eksempelvis kunne OID’en for ”typen” tysk pas i Nationalt eCPR være 1.2.208.176.1.6.3.2.276. OID-træet er i dette tilfælde svarende til:
1.2.208.176.1 | NSI registre | ||||
.6 | eCPR | ||||
.3 | EPID (Udenlandsk identifikationsmiddel) | ||||
.2 | Pasnummer ”type” | ||||
.276 | Landekode for Tyskland, ISO 3166-1 numeric |
OID'er defineret til brug i Nationalt eCPR
Alle OID’er defineret under 1.2.208.176.1.6 (eCPR) er ikke registreret i det generelle OID repository oid-info.com.
EPID’er vil alle være defineret under 1.2.208.176.1.6.2 og 1.2.208.176.1.6.3 iOID-træet (figur 1).
Det kan ikke udelukkes at der vil kunne findes andre OID’er der peger på samme type og kilde, men Nationalt eCPR vil for udenlandske identifikationsmidler kun anvende OID’er under eCPR i OID-træet. Dette skyldes to ting: 1) at samtlige nødvendige OID’er ikke findes (f.eks. et OID for et pasnummer for et pas fra Libyen), og 2) at der ikke er garanti for at definitionen af andre organisationers OID’er ikke ændres (en Registration Authority kan vælge at ændre denne).
OID'ers formål i Nationalt eCPR
I Nationalt eCPR anvendes OID’er til at typebestemme Nationale eCPR-numre 1 , Decentrale eCPR-numre og EPID'er. Dvs. der er overordnet to formål 2 :
- til at angive format og kilde for eCPR-numre (nationale og decentrale eCPR-numre), og
- til at identificere typer og evt. kilde for EPID’er.
De understøttede OIDer i Nationalt eCPR kan trækkes via operationen eCPR - GetOIDs.
OID’er til at angive format og kilde for eCPR
Til angivelse af eCPR-typer, som beskrevet i afsnit 2.2 Typer af eCPR-numre, benytter Nationalt eCPR OID’er. For hver type anvendes der et eller flere OID’er til at angive format og kilde. For de nationalt definerede eCPR-numre (X-eCPR) findes der kun ét OID, da der kun er er én kilde til disse. For de decentralt definerede D-eCPR-numre vil der være flere OID’er, idet der er flere kilder hertil.
Type | OID | Kilde |
X-eCPR | 1.2.208.176.1.6.1.1 | National eCPR-løsning |
D-eCPR | 1.2.208.176.1.6.1.3.181 1.2.208.176.1.6.1.3.183 1.2.208.176.1.6.1.3.179 1.2.208.176.1.6.1.3.187 1.2.208.176.1.6.1.3.177 | Region Midtjylland Region Syddanmark Region Nordjylland Region Hovedstaden Region Sjælland |
OID til at angive CPR
Type | OID |
CPR | 1.2.208.176.1.2 |
OID’er til at angive type og kilde for EPID
eCPR indeholder en række eksterne EPID’er. Typen og evt. kilden angives med et OID.
OID’er for EPID’er vil alle være defineret under 1.2.208.176.1.6.2 og 1.2.208.176.1.6.3, under SDS i OID-træet (figur 1), men vil ikke blive registreret i det generelle OID repository oid-info.com.
Type | OID |
Asylansøger PersonID | 1.2.208.176.1.6.1.2.1 |
EHICnummer | 1.2.208.176.1.6.3.1 + Land |
Pasnummer | 1.2.208.176.1.6.3.2 + Land |
Kørekortnummer | 1.2.208.176.1.6.3.3 + Land |
Sundhedskortnummer | 1.2.208.176.1.6.3.4 + Land |
OID’er for EPID’er kan betragtes som en simpel typebestemmelse der alene anvendes til, i servicekaldet, at angive at der f.eks. er tale om et tysk pasnummer.
Samtlige typer og værdier skal defineres under EPID, men ikke nødvendigvis offentliggøres udenfor Nationalt eCPR, og ikke alle OID’er er vist i her.
For EPID’er er der defineret en 'grund-type', eksempelvis til paskode, men her skal landekoden indgå i værdien, idet der ikke skal registreres OID’er til samtlige verdens lande.
- Historisk før Nationalt eCPR gik i drift, blev der indbygget mulighed for at Nationale eCPR-numre kunne have et andet format end X-eCPR. Dette format hed C-eCPR og var identisk med D-eCPR formatet, men kilden ville være Nationalt eCPR i stedet for den enkelte region. Man gik endeligt væk fra C-eCPR formatet efter vedtagelse i Nationalt eCPR projektets styregruppe i 2021. ↩
- I en tidligere version har OID’er været brugt til at angive aktøren som har oprettet eller opdateret en registrering. Denne anvendelse er udgået. ↩
Ændringslog
1.0 | 2023-11-02 | Side publiceret | SDS |
1.1 | 2023-11-08 | Omstruktureret siden efter review fra MedCom | SDS |