Table of Contents

Search

  1. Preface
  2. Introduction
  3. The Design Issues
  4. Standard Population Choices
  5. Parsing, Standardization and Cleaning
  6. Customer Identification Systems
  7. Fraud and Intelligence Systems
  8. Marketing Systems
  9. Simple Search
  10. Summary

Application and Database Design Guide

Application and Database Design Guide

The Basic Process Flow

The Basic Process Flow

Typically, an application that uses SSA-NAME3 will be invoked for one of the following business purposes:
  • a new record is being added to the database; if a search (see next point) fails to find an existing match, it requires SSA-NAME3 keys to be built for it;
  • a name or address search needs to be performed; the program requires key ranges to perform that search, and match decisions on the candidate records it returns.
The high-level process flow of these types of programs is shown below.
Examples are shown for both batch and online processes. The main difference between online and batch is the availability of a person in the online process to make the final match decision. In a batch process, taking action on a match decision typically means using tighter matching and/or a higher score threshold such that "auto-matching" is safe. In an online process, both matches and suspect matches can be displayed to the user for them to make the choice.
The Online "Add a New Record" Process Flow is as shown below:
The Batch "Add a New Record" Process Flow is as shown below:
The Online "Search for an Existing Record" Process Flow is as shown below:
The Batch "Search for an Existing Record" Process Flow is as shown below:

0 COMMENTS

We’d like to hear from you!