Deterministischer Abgleich für den PID-Dienst

Begriffe

Exakter Abgleich: Die Eingabedaten werden mit den in der Datenbank gespeicherten Datensätzen verglichen. Nur exakte Übereinstimmung wird akzeptiert; akzeptiert wird allerdings auch eine Übereinstimmung zwischen »Nachname« und »Altname«.

Ähnlichkeitsabgleich: Auch ungefähre Gleichheit wird akzeptiert. (Dies betrifft nur die Namen.)

Optionale Daten = Zusatzdaten.

1. Schritt: Exakter Abgleich mit der Datenbank in vier Stufen

  1. nur sichere Datensätze einschließlich optionaler Daten
  2. nur sichere Datensätze ohne optionale Daten
  3. unsichere Datensätze einschließlich optionaler Daten
  4. unsichere Datensätze ohne optionale Daten

Ergebnisse:

2. Schritt: Ähnlichkeits-Abgleich mit der Datenbank in zwei Stufen

(falls Eingabe sicher, nur mit unsicheren Datensätzen - Ähnlichkeit zwischen sicherer Eingabe und sicherem Datenstz wird nicht akzeptiert)

  1. einschließlich optionaler Daten
  2. ohne optionale Daten

Ergebnisse:

Wirkung auf die Datenbank:

Rückmeldungen an Nutzer

Formale Beschreibung

S1/S0 bedeutet:
Abgleich mit sicheren Datensätzen der Datenbank ja/nein
X1/X0 bedeutet:
Exakter Abgleich/ Ähnlichkeitsabgleich
O1/O0 bedeutet:
Einschließlich optionaler Daten/ ohne optionale Daten

Ein Abgleich wird also durch eine Sequenz der Art

SkXlOm
beschrieben.

Beispiel: S0X1O0 = Exakter Abgleich mit unsichen Datensätzen ohne optionale Daten.

Der gesamte Ablauf wird durch folgende Grafik spezifiziert, wobei die »Blätter« die verschiedenen möglichen Ergebnisse bezeichnen:

[Match-Verfahren]