Match Criteria Match Code Generators

Match codes (as defined in the Match Codes topic here) are created by match code generators. There are a number of built-in match code generators for party data. For other cases, use the Business Function Match Code Generator, which maps to a business function that returns a list of text strings that will each become a separate match code.

Note: Match code generators are used for matching algorithms that have been created with the Embed Match Code checkbox enabled.

Match Codes provide an efficient method for a matching algorithm to identify potential duplicate records and are created as follows:

  • Embedded match codes are created via Match Code Generators when the matching algorithms is created and the Embed Match Code checkbox option is checked, as defined in this topic.

  • Stand-alone match codes are a legacy option, necessary when the matching algorithm is created and the Embed Match Code checkbox option is not checked, as defined in the Configuring a Legacy External Match Code topic.

Multiple match code generators can exist on the match criteria at the same time. Only match code generators set as 'Active' are used in the matching algorithm.

The types of match code generators include:

  • Preconfigured generators to create match codes for typical party data information.

  • A general-purpose generator that maps to a business function which returns a list of text strings that become separate match codes.

Match Code Generator

Match Code Generator Type

Object Type Allowed

Business Function (here)

General Purpose

Entities

Products

Address (here)

Preconfigured

Entities

Email (here)

Preconfigured

Entities

Natural Key (here)

Preconfigured

Entities

Organization Name and Address (here)

Preconfigured

Entities

Person Name and Address (here)

Preconfigured

Entities

Phone (here)

Preconfigured

Entities