Indholdsfortegnelse:
Beskrivelse
CompareName kan benyttes hvis man vil verificere, hvor godt et indtastet navn stemmer overens med et navn på en personregistrering.
I requestet angives et navn, som skal testes, og det Nationale eCPR-nummer på den personregistrering, der skal testes op imod.
Der returneres en værdi (score) fra 0 til 100, som angiver hvor tæt et match, der er mellem navnet på personregistreringen og det medsendte navn, hvor værdien 100 angiver at navnene er identiske og værdien 0 angiver at navnene er fuldstændigt forskellige. Værdien er baseret på en Levenshtein Distance mellem de 2 navne.
Parametre |
|
---|---|
Resultat | Personregistrering fundet En match score returneres som en værdi mellem 0 og 100, hvor 100 er et fuldkommetn match, og 0 angiver at de to navne er helt forskellige. Personregistrering ikke fundet Der returneres et tomt response-element uden en score. |
Forespørgsel
Eksempel: Personregistrering med X-eCPR 1612101AB7 og navnet Muhammad Olsen.
Request-eksempel (simplificeret):
<CompareNameRequest> <KeyIdentifier> <OID>1.2.208.176.1.6.1.1</OID> <Value>1612101AB7</Value> </KeyIdentifier> <Name>Mohamed Olsen</Name> </CompareNameRequest
Svar
Response-eksempel (simplificeret):
<CompareNameResponse> <Score>79</Score> </CompareNameResponse>
- Angivelsen af OID bunder i Nationalt eCPR's historie; og skyldes at Nationalt eCPR-servicen blev udviklet før X-eCPR formatet blev fastsat som det nationale format. ↩
Ændringslog
1.0 | 2023-11-07 | Indhold publiceret | SDS |