A
system, method and carrier medium for locating
processing parameter values in a Financial
Service Organization (FSO) computer
system using pre-configured key definitions, key values, and key value search masks. The key definitions, key values,
processing parameter values and key value search masks may be identified by a user during a configuration of the FSO computer
system. The FSO computer system may include one or more
processing parameters. Each processing parameter may have one key definition, one or more key values with one processing parameter value assigned to each key value, and one or more key value search masks. The FSO computer system may include a
database for storing the key definitions, key values and their associated processing parameter values, and key value search masks. The key definitions, key values and their associated parameter values, and key value search masks may be stored in tables in the
database. The FSO computer system may be configured to construct processing key values from one or more
data element values in the FSO computer system. A key definition may include one or more key elements. A key element may be used to locate a
data element value in the FSO computer system, and to format the
data element value into a key element value in the processing key value. A key value search
mask may be used to specify the substitution of a wildcard value for a data element value in a key element value. The FSO computer system may be configured to search the
database for a key value that matches the processing key value. A key value may include one or more key element values corresponding to the key elements in the key definition for the key value. One or more of the key element values may be set to a wildcard key element value. The FSO computer system may be configured to read the processing parameter value associated with the key value from the database in response to finding a matching key value for the processing key value. The FSO computer system may use the located processing parameter value in the processing of FSO
transaction data.