JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Master Index Data Manager User's Guide     Java CAPS Documentation
search filter icon
search icon

Document Information

Master Index Data Manager User's Guide

Related Topics

About the Master Index Data Manager

About Oracle Java CAPS Master Index

About Master Index Applications

Features of Master Index Applications

Functions of the Master Index Data Manager

Learning about MIDM Object Profiles

MIDM Object Profile Components

Source Records

Single Best Record

Survivor Calculator

Source Record and SBR Components in a Master Index

Identification Numbers for each Entity in the Master Index

EUID

Local ID

Auxiliary ID

Working with the Master Index Data Manager

Requirements

Logging in to the Master Index Data Manager

To Log in to the MIDM

Master Index Data Manager Security Permissions

Master Index Data Manager Navigation Tips

Navigating the MIDM Functions

Navigating the MIDM Detail Pages

Logging Out of the MIDM

Using the MIDM Dashboard

Viewing Summary Information From the Dashboard

To View Summary Information

Accessing Reports and Audit Logs From the Dashboard

To Access Reports and Audit Logs From the Dashboard

Performing a Quick Search (EUID Lookup)

To Perform Quick Search

Performing an EUID Comparison Lookup

To Perform an EUID Comparison Lookup

Learning About Object Queries on the MIDM

About the MIDM Search Function

Simple Lookup

Advanced Alphanumeric Lookup

Advanced Phonetic Lookup

EUID Comparison Lookup

The Search Results List

Searching by Ranges on the MIDM

Required Fields on the MIDM

Searching for Object Profiles on the MIDM

Performing an EUID Lookup

To Perform an EUID Lookup

Performing a Local ID Lookup

To Perform a Local ID Lookup

Performing an Alphanumeric Search

To Perform an Alphanumeric Search

Performing a Phonetic Search

To Perform a Phonetic Search

Performing an EUID Comparison Lookup

To Perform an EUID Comparison Lookup

Working with Search Results on the MIDM

Viewing the Results of a Search

Selecting a Profile from the Results List

Sorting the Results of Your Search

Learning About Object Profile Views on the MIDM

Object Profile Details on the MIDM

Source Record Details on the MIDM

Object Profile and Source Record Comparisons

Object Profile Transaction Histories

Object Profile Merge Histories on the MIDM

The Master Index Audit Log

Viewing Object Information on the MIDM

Viewing Object Profiles on the MIDM

To View an Object Profile

Viewing a Source Record on the MIDM

To View a Source Record

Comparing Object Information on the MIDM

Comparing Two or More Object Profiles

Comparing Source Records From Object Profile Views

Comparing Source Records From One Source System

Viewing Transaction Histories on the MIDM

To View a Complete Transaction History For an Object Profile

To View Transaction History Records from the Transactions Page

About Transaction History Search Fields on the MIDM

About Transaction History Results Fields on the MIDM

Transaction History Transaction Types on the MIDM

Viewing a Profile's Merge History on the MIDM

To View an Object's Merge History

Viewing Merged Profiles for an Object Profile

To View Merged Profiles for an Object Profile

Viewing the MIDM Audit Log

To View the Audit Log

About Audit Log Search Fields on the MIDM

About Audit Log Results Fields on the MIDM

Audit Log Functions on the MIDM

Adding an Object Profile on the MIDM

Step 1: Obtain Information about the Object

Step 2: Specify a System and Local ID

To Specify a System and Local ID

Step 3: Specify Parent Object Information

To Specify Parent Object Information

Step 4: Specify Child Object Information

To Specify Child Object Information

Step 5: Save the Object Profile

To Save the Object Profile

Learning About MIDM Maintenance Tasks

Matching Probability Weights

Merging Profiles on the MIDM

Surviving and Non-Surviving Profiles

Source Record Merges

Undoing a Merge

Assumed Matches

Potential Duplicates

Handling Potential Duplicates on the MIDM

Merge

Resolve

Survivor Calculator Overrides

Linking Source Record Fields to the SBR

Locking Field Values in the SBR

Concurrent Users on the MIDM

Modifying Profile Information on the MIDM

Modifying Information in an Object Profile

Modifying Parent Object Information in a Profile

Adding a Child Object to an Object Profile

Modifying a Child Object in a Profile

Deleting a Child Object From a Profile

Modifying Information Directly in a Source Record

Modifying the Parent Object in a Source Record

Adding a Child Object to a Source Record

Modifying a Child Object in a Source Record

Deleting a Child Object From a Source Record

Overwriting SBR Field Values

Locking an SBR Field

Unlocking an SBR Field

Overriding the Survivor Calculator's SBR

Linking an SBR Field to a Specific Source Record

Unlinking an SBR Field From a Source Record

Adding a Source Record to an Object Profile

To Add a Source Record to an Object Profile

Deactivating a Profile or Source Record

Deactivating an Object Profile

Deactivating a Source Record

Reactivating a Profile or Source Record

Reactivating an Object Profile

Reactivating a Source Record

Working with Potential Duplicate Profiles on the MIDM

Finding Potential Duplicate Profiles on the MIDM

To Find Potential Duplicates

About Duplicate Records Search Fields on the MIDM

Merging Potential Duplicate Profiles

To Combine Duplicate Profiles From the Comparison Page

Resolving Potential Duplicate Profiles on the MIDM

To Resolve Potential Duplicate Profiles From the Results List

To Resolve Potential Duplicate Profiles From the Comparison Page

Unresolving Potential Duplicate Profiles on the MIDM

To Unresolve Potential Duplicate Profiles From the Results List

To Unresolve Potential Duplicate Profiles From the Comparison Page

Working with Assumed Matches on the MIDM

Finding Assumed Matches on the MIDM

To Find Assumed Matches

About Assumed Matches Search Fields

About Assumed Match Results Fields on the MIDM

Reversing an Assumed Match on the MIDM

To Reverse an Assumed Match

Combining Object Information on the MIDM

Merging Object Profiles on the MIDM

To Merge Object Profiles

Merging Source Records on the MIDM

To Merge Source Records

Unmerging Object Information on the MIDM

Unmerging Object Profiles on the MIDM

To Unmerge Object Profiles

Unmerging Source Records on the MIDM

To Unmerge Two Merged Source Records

Learning About MIDM Reports

MIDM Production Reports

MIDM Activity Reports

Configuring MIDM Reports

Masked Data and MIDM Reports

Running MIDM Reports

To Run Reports From the MIDM

About Report Search Fields on the MIDM

Learning About MIDM Maintenance Tasks

Object profile maintenance involves a number of tasks you can perform to ensure that your database contains the most current and accurate information. These tasks include editing, adding, and deleting information, detecting and fixing profiles that are potential duplicates of each other, merging and unmerging object profiles or source records, and deactivating object profiles or source records that are no longer active.

The following topics provide additional information to help you understand data maintenance tasks for the master index application.

Matching Probability Weights

When you add a new object profile to the master index application, the new profile is automatically checked for any similarities to profiles that already exist in the database. Matching probability weights between existing profiles and the new profile are then calculated using matching algorithm logic. This weight indicates how closely two profiles match each other. If the matching probability weight for two profiles is above a specific number (defined in the master index application configuration files), the profiles are considered to be potential duplicates. If the weight between two profiles is high enough, they are assumed to be a match and the existing profile is updated with the new information (for more information, see Assumed Matches).

Merging Profiles on the MIDM

You can merge object profiles that are found to represent the same object and you can merge source records within the same object profiles or between different object profiles. The source records you merge must be from the same source system. During a source record merge, you can specify which fields from each record to retain in the final, merged source record. After an object profile merge, all information from all the source records involved in the merge is stored in the surviving profile. You might need to review the final merge result profile to determine which, if any, source records should be deactivated or merged.

After an object profile merge, the SBR for the surviving profile is determined by the survivor calculator, taking into account all source records involved in the merge. If you merge profiles that have duplicate child objects (for example, each profile has an Office address) and the union survivor calculator is used, then the most recently modified of the two child objects is stored in the SBR. After a source record merge, the SBRs for both object profiles are determined by the survivor calculator provided both profiles are still active.

Surviving and Non-Surviving Profiles

You can perform an object profile merge on two, three, or four object profiles. The non-surviving profiles are the profiles that are not retained after the merge. These profiles are also referred to as merged profiles. The surviving profile is retained after the merge. This profile is also referred to as the main profile. During an object profile merge, the source records in the non-surviving profiles are transferred to the surviving profile, and the non-surviving profiles are given a status of “Merged”. The SBR for the surviving object profile is recalculated based on the existing source records for that profile along with the newly merged source records. The EUID of the surviving profile is always retained. The information that is discarded during a merge is stored in the transaction table, making it possible to restore the profiles to their original EUIDs if they were merged in error. You can specify which profile to retain during a merge and you can select fields from the non-surviving source record to be retained in the surviving source record.

Source Record Merges

You can merge source records together only if they originated from the same external system. The source records can belong to the same object profile or to different profiles. When the merge includes different object profiles, the profile from which the source record is merged is called the merge from profile; the object profile into which the source records are merged is called the merge to profile. If you merge the only active source record in one object profile into a source record in a different object profile, the merge from profile is deactivated (since there are no active source records remaining, there is nothing from which to create the SBR). During a source record merge, you can select fields from the non-surviving source record to be retained in the surviving source record.

Undoing a Merge

If you merge object profiles or source records in error, you can unmerge the profiles or records, moving the information back into the original object profiles or source records. Any modifications that were made to the surviving object profile or source record after the merge are retained after the profiles or records are unmerged. If a source record merge caused a “merge from” object profile to be deactivated, unmerging the source records reactivates that profile.

Assumed Matches

If you add a new object profile and the master index application determines that the object you are adding already exists in the database, the master index application assumes the profiles are a match and updates the existing object profile. This is known as an assumed match. An assumed match only occurs when the probability of a match between the new profile and the existing profile is above the match threshold specified by your system administrator. You can view assumed match transactions on the MIDM and reverse the match if needed. Reversing an assumed match creates a new object profile from the record that caused the assumed match and reverts the profile that was updated by the assumed match to its previous state.

Potential Duplicates

Potential duplicates are object profiles that possibly represent the same object. If you add a new object and the master index application determines that the object you are adding might already exist in the database, the profiles are listed as potential duplicates of one another. Profiles are listed as potential duplicates if the probability of a match between the two profiles is above the duplicate threshold but below the match threshold. Because object information is entered from various sources, an object profile might have several potential duplicates. In this case, it is important to identify the potential duplicates and to determine whether the profiles represent the same object.

Handling Potential Duplicates on the MIDM

The Duplicate Records function allows you to locate any profiles that are similar enough that they could represent the same object. You can compare potential duplicate profiles side-by-side to determine if they do represent the same object. Once you have determined whether the profiles are duplicates, you can use one of the following methods to correct the potential duplicate listing.

Merge

If you conclude that the profiles represent the same object, you need to determine which EUID to retain and then merge the profiles. For a description of the merge process, see Merging Profiles on the MIDM.

Resolve

If you conclude that two potential duplicate profiles do not represent the same object, you can mark the profiles as being resolved. Doing this does not change any information for either profile, but it flags them as not being potential duplicates of one another. There are two methods of resolving potential duplicates.

Survivor Calculator Overrides

Every time a source record is updated, the survivor calculator determines whether the new information should be populated into the SBR. This includes updates from the MIDM and from local systems. Typically, when you update information in an object profile, you update the source record, which kicks off the survivor calculator. The MIDM provides two methods to override the survivor calculator for the SBR. You can update the SBR directly and lock that field for editing, or you can link the value of an SBR field to the value of a source record field.

Linking Source Record Fields to the SBR

The MIDM provides the ability to link the value of a specific source record field to the same field in the SBR. When you link an SBR and source record field, the value of the SBR field is always the same value as the field in that source record. If the field value is subsequently updated in the source record, the changes are shown in the SBR. The field values remain the same until the link is removed, at which point the survivor calculator immediately recalculates the best value for the field based on the source records in the profile. You can only link SBR and source record fields in the parent object and only if you have explicit security permissions to do so.

Locking Field Values in the SBR

When you update an SBR field directly, you can select an overwrite check box to save the changes to the database. You can also select the overwrite check box to lock an SBR field and prevent it from being updated by any source record changes or by the survivor calculator until the overwrite check box is cleared. When a field is unlocked, the survivor calculator immediately recalculates the best value for that field based on the source records in the profile.

If you lock a field in a child object, such as an Address or Phone object, then the key field (in this case, Address Type or Phone Type), is automatically locked. When you add a child object, such as a telephone number or address, directly to the SBR, all fields in that object are automatically locked and cannot be overwritten by the survivor calculator. If you unlock all the fields in that object, it is removed from the SBR by the survivor calculator.

Use this capability cautiously, since fields updated in the SBR cannot be overwritten by new information from local systems until the overwrite check box is cleared. You can only update an SBR and select or clear the overwrite check box for parent object fields, and only if you have explicit security permissions to do so.

Concurrent Users on the MIDM

If you have the same object profile open for editing as another MIDM user, only the user who commits their changes first will be able to save their changes. If you try to commit changes after the first user clicks Commit, an error message appears and you will be unable to commit your changes. In order to update the profile with your changes, you must reload the profile by performing a search for that profile. You can then edit the profile and commit your changes.