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.