Beispiel: Implementieren einer Replikatorerweiterung für Personen-/Anwärterangaben

Das folgende Beispiel stellt dar, wie ein Replikator so erweitert wird, dass er Personen-/Anwärterangaben zu angepassten Feldern zuordnet. Das vorliegende Beispiel liefert eine sehr rudimentäre Implementierung einer Erweiterung von PDCPhoneNumberReplicatorExtender. In diesem Szenario wurde die Tabelle namens 'PhoneNumber' erweitert und enthält ein angepasstes Feld 'phoneProvider'. Die dynamische Angabenkonfiguration für die Telefonnummer enthält auch ein Attribut 'phoneProvider'. Bei diesem Beispiel wird vorausgesetzt, dass das Struct ParticipantPhoneDetails bereits um das angepasste Feld erweitert wurde. Weitere Informationen zur Konfiguration von dynamischen Angaben enthält das Handbuch 'Cúram Dynamic Evidence Configuration Guide'. Die angepasste Replikatorerweiterungsimplementierung ist dafür zuständig, die dynamischen Angabendaten zu dem Struct-Attribut zuzuordnen, das das Attribut 'phoneProvider' in der erweiterten Tabelle 'PhoneNumber' darstellt.

Anmerkung: Es ist lediglich die Zuordnung von Daten erforderlich; die eigentliche Replikation von Daten wird von der Standardimplementierung ausgeführt.

Zum Erweitern eines Replikators müssen die folgenden Schritte ausgeführt werden: