The default match configuration file, matchConfigFile.cfg, defines several rules that you can customize for the type of data being processed. Each rule is identified by a match type in the first column of each row. This value identifies the type of matching to perform to the match engine. In a master index application, the match type is entered for each field in the match string section of mefa.xml.
The match configuration Master Index Match Enginefile appears under the Match Engine node of the master index project. For more information about the comparison functions used for each match type and how the weights are tuned, see Customizing the Match Configuration and Master Index Match Engine Comparison Functions.
The following four tables list match types that are typically used in processing different data types, including:
The following match types are designed for matching on person data.
Table 12 Person Data Match Types
This indicator ... |
processes this data type ... |
---|---|
A first name field, including middle name, alias first name, and alias middle name fields. |
|
A last name field, including alias last name fields. |
|
A field containing a social security number. |
|
A field containing a gender code. |
The following match types are designed for matching on address data.
Table 13 Address Match Types
This indicator ... |
processes this data type ... |
---|---|
The parsed street name field of a street address. |
|
The parsed house number field of a street address. |
|
The parsed street direction field of a street address. |
|
The parsed street type field of a street address. |
The following match types are designed for matching on business names.
Table 14 Business Name Match Types
This match type ... |
processes this data type ... |
---|---|
The parsed name field of a business name. |
|
The parsed organization type field of a business name. |
|
The parsed association type field of a business name. |
|
The parsed location type field of a business name. |
|
The parsed alias type field of a business name. |
|
The parsed industry sector field of a business name. |
|
The parsed industry type field of a business name. |
|
The parsed URL field of a business name. |
Miscellaneous match types provide additional logic for matching on a variety of data types, such as date, numeric, string, and character fields.
Table 15 Miscellaneous Match Types
This indicator ... |
processes this data type ... |
---|---|
The year of a date field. |
|
The day, month, and year of a date field. |
|
The month and year of a date field. |
|
The hour, day, month, and year of a date field. |
|
The minute, hour, day, month, and year of a date field. |
|
The seconds, minute, hour, day, month, and year of a date field. |
|
A generic string field. |
|
A generic Unicode string field. |
|
A field containing integers. |
|
A field containing real numbers. |
|
A field containing a single character. |
|
Any field on which you want the Master Index Match Engine to use prorated weights. |
|
Any field you want the Master Index Match Engine to match character for character. |
|
CSC |
A generic string. |
DOB |
A date of birth in string rather than date format. |