Hi David,
For nested attribute, Reltio provides a construct to identify and merge duplicate.
This is done by defining "matchFieldURIs", "matchFieldURIsExactOrAllNull", or "matchFieldURIsExactOrNull" or combination of these. You can check the help portal
link.If duplicate addresses are cleansed, they will have the same cleansed values for all of the attributes, and by defining matchFieldURIs using the standard address fields, Reltio will merge them, effectively removing the duplicates.
The dedupe may not be very effective in case of uncleansed addresses having different source raw values, as the matching is always exact (compared to the Location, where we can define fuzzy rules), however with high rate of cleanse, it can effectively reduce the duplicates significantly.
For the nested attributes, if matchFieldURIs section is not defined, it defaults to all of the sub-attributes. Following is an example how this is defined for nested address.
"matchFieldURIsExactOrNull": [
"configuration/entityTypes/HCO/attributes/Addresses/attributes/AddressType",
"configuration/entityTypes/HCO/attributes/Addresses/attributes/AddressLine1",
"configuration/entityTypes/HCO/attributes/Addresses/attributes/AddressLine2",
"configuration/entityTypes/HCO/attributes/Addresses/attributes/City",
"configuration/entityTypes/HCO/attributes/Addresses/attributes/StateProvince",
"configuration/entityTypes/HCO/attributes/Addresses/attributes/Zip5"
],
------------------------------
Sumit Singh
------------------------------
Original Message:
Sent: 06-08-2021 11:30
From: David Starnes
Subject: Nested Address Management (clean-up & deduplication)
Hi all,
As taken from the "What are the pros and cons of Address being implemented as Nested versus as an Entity?" discussion, I am curious what others have implemented regarding managing nested Addresses?
More specifically, while we can obviously manage (e.g., dedup) entities through match/merge functionality, when leveraging nested Addresses within an entity, what techniques/processes were implemented to eliminate duplicate addresses within an entity? I'm guessing external process(es) were developed to analyze and cleanup address data within each entity?
It would be nice if this was a built-in capability right? ;-)
------------------------------
David Starnes
Director, Enterprise Information Management & Architecture
RedHill Biopharma, Inc.
Raleigh NC
------------------------------