Skip to content
Permalink
main
Go to file
 
 
Cannot retrieve contributors at this time
14 lines (8 sloc) 725 Bytes

thoughts.adoc


Proposed event-driven approach to person registry identifier assignment

Each SoR record fires an event when it detects a person previously unknown to the SoR. The event label is something like 'noticedNewPerson' and the message will include the {Sorid} and an SoR-generated unique identifier for that person.

Create a Person Registry subscriber to 'noticedNewPerson'; Its only function is to generate a new internal registry identifier, link it to the Sorid-assigned unique identifier and persist that info.

If ID Match is implemented and detects the need to merge two existing identities, send a 'mergeableIdentitiesFound' for the person registry to pick up and process appropriately.


You can’t perform that action at this time.