Predictive Analytics for SegmintTM
Transcript of Predictive Analytics for SegmintTM
Fiserv Confidential: Distribution restricted to:
• Clients using or considering purchase of the product described in this document
• Fiserv associates
Predictive Analytics for SegmintTM
RaddonPredictiveAnalyticsPack.dnaxp
DNAapp ID ea765c9e-15b3-4c5b-a102-e52ef863542e
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 2
02/25/2021
© 2020 – 2021 Fiserv, Inc. or its affiliates. All rights reserved. This work is confidential and its use is strictly limited. Use is permitted only in accordance with the terms of the agreement under which it was furnished. Any other use, duplication, or dissemination without the prior written consent of Fiserv, Inc. or its affiliates is strictly prohibited. The information contained herein is subject to change without notice. Except as specified by the agreement under which the materials are furnished, Fiserv, Inc. and its affiliates do not accept any liabilities with respect to the information contained herein and is not responsible for any direct, indirect, special, consequential or exemplary damages resulting from the use of this information. No warranties, either express or implied, are granted or extended by this document.
http://www.fiserv.com
Fiserv is a registered trademark of Fiserv, Inc.
Other brands and their products are trademarks or registered trademarks of their respective holders and should be noted as such.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 3
02/25/2021
Overview:
The Raddon Predictive Analytics application is designed for a Financial Institution to provide transaction and additional data that is loaded into the Segmint™ system for processing and analysis.
Leveraging this clean, tagged data, the Segmint™ system helps each Financial Institution understand their customers/members by providing the full picture of the customers and members, combining analysis of their transactions with an overview of product line and services utilization. This leads to better strategic analytics and overall insights at both the customer/member and product line levels. Key Benefits:
• In-screen access/use for both initial setup and ongoing product and transaction mapping, which allows for future products and transactions to be added using a “soft code” approach without requiring new code.
• Ability to generate extracts on both a daily and historical basis, to help build a larger trends base.
• Flexible parameter-driven batch application components which allow full or isolated product and transaction sets to be run.
• Obfuscation of all PII data
• Developed from the start in collaboration with the Segmint™ Development Team.
• Includes full activity tracking and standard DNA authorizations methodology/setup.
• Ability to exclude entities based on state codes or country codes.
Processing:
The Raddon Predictive Analytics DNAapp application includes the following components:
• Raddon Predictive Analytics Cross Reference Mapping screen
• Raddon Predictive Analytics Products Extract (RPA_PROD.sqt)
• Raddon Predictive Analytics Customers Extract (RPA_CUST.sqt)
• Raddon Predictive Analytics Accounts Extract (RPA_ACTTRAN.sqt)
With the installation of the Predictive Analytics DNAapp application, the SEGDNAACCTFILE, SEGDNAPRODFILE and SEGDNATRANFILE extension tables are populated with the default mapping between the Segmint codes and the DNA values.
The values in those tables are used when extracting the data from DNA when the batch applications are run. The extracts will look at the values in the table and if there is a match, those values are used. If there is no match found, the field will be blank or will display the corresponding code value for a blank field.
The Financial Institution must assign the “RPAM - Raddon Predictive Analytics Mapping Auth Item” and grant the applicable permissions to access the new Raddon Predictive Analytics Cross Reference Mapping screen.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 4
02/25/2021
The Financial Institution should review the Predictive Analytics institution level calculation variables to determine if they prefer to scramble the person and organization numbers in the extract file and/or if there are specific states or countries that should be excluded from the extract.
If the Scramble Pers/Org Number calculation variable is set to Yes, the person and organization numbers as well as the P or O indicators are scrambled when the RPA_CUST and RPA_ACTTRAN extracts are run. If it is set to No, the person and organization numbers as well as the P and O indicators are not scrambled. Example: Person number 23658 would be P23658.
The State Code(s) to Exclude allow the User to exclude records from the extract where the primary address has a state code with the value set in the parameter when the RPA_CUST and RPA_ACTTRAN extracts are run. If left blank, all state codes are included. If a primary address does not exist, the record is included in the file.
The valid State Codes are stored in the STATE system table located at Services > System > System Tables > S-Z Tables > State.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 5
02/25/2021
Although the standard is 2 characters for the State Codes, the table allows up to 4 characters so some institutions may have different values in this table.
The state code linked to the state of the person or organizations primary address is the value considered in the selection criteria and is compared to the value set in the State Code(s) to Exclude calculation variable to determine if the entity is excluded from the selection criteria.
The Country Code(s) to Exclude allow the User to exclude records from the extract where the primary address has a country code with the value set in the parameter when the RPA_CUST and RPA_ACTTRAN extracts are run. If left blank, all country codes are included. If a primary address does not exist, the record is included in the file.
The valid Country Codes are stored in the CTRY table located at Services > System > Institution > Country.
The CTRY table allows up to 4 characters for the country code.
The country code linked to the country of the person or organizations primary address is the value considered in the selection criteria and is compared to the value set in the Country Code(s) to Exclude calculation variable to determine if the entity is excluded from the selection criteria.
The Exclude Customer Type calculation variable will allow the user to exclude records from the RPA_CUST and RPA_ACTTRAN output files based on the selection criteria for the CUSTOMER_TYPE field in the RPA_CUST batch application. See the “Variables” section for details. Once the criteria is selected, all records for that Person or Organization number are removed.
The Exclude Person Type calculation variable will allow the user to exclude records from the RPA_CUST and RPA_ACTTRAN output files based on the selection criteria for the CUSTOMER_PERS_ORG_TYPE field in the RPA_CUST batch application. See the “Variables” section for details. Once the criteria is selected, all records for that Person number are removed.
The Exclude Organization Type calculation variable will allow the user to exclude records from the RPA_CUST and RPA_ACTTRAN output files based on the selection criteria for the CUSTOMER_PERS_ORG_TYPE field in the RPA_CUST batch application. See the
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 6
02/25/2021
“Variables” section for details. Once the criteria is selected all records for that Organization number are removed.
The Exclude Customer Statuses calculation variable will allow the user to exclude records from the RPA_CUST and RPA_ACTTRAN output files based on the selection criteria for the CUSTOMER_STATUS field in the RPA_CUST batch application. See the “Variables” section for details. Once the criteria is selected all records for that Person or Organization number are removed.
The Exclude Close Dates calculation variable will allow the user to exclude records from the RPA_CUST and RPA_ACTTRAN output files based on the selection criteria for the CUSTOMER_CLOSED_DATE field in the RPA_CUST batch application. See the “Variables” section for details. Once the criteria is selected all records for that Person or Organization number are removed.
The Exclude Deceased Year calculation variable will allow the user to exclude records from the RPA_CUST and RPA_ACTTRAN output files based on the selection criteria for the CUSTOMER_DECEASED_YEAR field in the RPA_CUST batch application. See the “Variables” section for details. Once the criteria is selected all records for that Person number are removed.
The Financial Institution can view the default values on the Raddon Predictive Analytics Cross Reference Mapping screen.
The Financial Institution can create new values on the Raddon Predictive Analytics Cross Reference Mapping screen by first selecting the file of Account, Product or Transaction from the Cross Reference Table dropdown. The User would then select the Segmint Category from the Segmint Category Code dropdown and the Segmint Code from the Segmint Code dropdown.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 7
02/25/2021
Once selected, the Cross Reference Results grid will display the existing entries that are in the table. The User would then click the Create button to enable the Detail group box. The Detail group box is a dynamic display based on the values selected in the Cross Reference Selection group box. The User would then select the applicable values in the Detail group box and click the Process button to add the new value.
If there is an existing value in the table that the Financial Institution does not want to be used when the extract files are run, they can delete the entry from the table.
Once all values have been mapped, the batch applications should be scheduled to run on a nightly basis.
When the batch applications are run, the corresponding extract files are produces with the file naming convention defined by Segmint.
The RPA_PROD and RPA_CUST batch applications will produce a single extract file. The RPA_ACTTRAN batch application produces a Master (MST) and a Transactions (TXN) extract file for each run. The only exception is the Debit Card Accounts file which only produces a Master (MST) extract file.
The XXX in the file name is defined by the Financial Institutions Bank ID Number which is defined by the OSI Bank Number (BKID) value in the Bank Option table. This is a unique number assigned to the Financial Institution.
When the RPA_PROD is run for the Products it produces the following:
• XXX.PROD.MST.20200326.000.txt
When the RPA_CUST is run for the Customers it produces the following:
• XXX.CUST.MST.20200326.000.txt
When the RPA_ACTTRAN is run for the Deposit Accounts it produces the following:
• XXX.DEP.MST.20200326.000.txt
• XXX.DEP.TXN.20200326.000.txt
When the RPA_ACTTRAN is run for the Loan Accounts it produces the following:
• XXX.LON.MST.20200326.000.txt
• XXX.LON.TXN.20200326.000.txt
When the RPA_ACTTRAN is run for the Line of Credit Accounts it produces the following:
• XXX.LOC.MST.20200326.000.txt
• XXX.LOC.TXN.20200326.000.txt
When the RPA_ACTTRAN is run for the Debit Card Accounts it produces the following:
• XXX.DBT.MST.20200326.000.txt
• Note: TXN will not be produced since RTXN’s are same as CK or SAV
When the RPA_ACTTRAN is run for the Credit Card Accounts it produces the following:
• XXX.CDT.MST.20200326.000.txt
• XXX.CDT.TXN.20200326.000.txt
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 8
02/25/2021
Application Message(s):
On the Raddon Predictive Analytics Cross Reference Mapping screen, if the User attempts to add a value under the Transaction Cross Reference Table that already exists in the table, the following message is displayed “No transaction file record added, already exists in table.”
On the Raddon Predictive Analytics Cross Reference Mapping screen, if the User attempts to add a value under the Account Cross Reference Table that already exists in the table, the following message is displayed “No account file record added, already exists in table.”
On the Raddon Predictive Analytics Cross Reference Mapping screen, if the User attempts to add a value under the Product Cross Reference Table that already exists in the table, the following message is displayed “No product file record added, already exists in table.”
On the Raddon Predictive Analytics Cross Reference Mapping screen, if the User attempts to delete a value from the table, the following message is displayed “You are about to delete the selected entry from the database. Press Yes to continue or No to return to the editing information.”
On the Raddon Predictive Analytics Cross Reference Mapping screen, if the User attempts to create a new entry for the Transaction Cross Reference Table and does not select the Transaction Type Code which is a required field and clicks the Process button, the following message is displayed “Transaction Type Code is required.”
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 9
02/25/2021
Parameters:
The Raddon Predictive Analytics Products Extract (RPA_PROD.sqt) has the following batch parameters.
Parameter Code Description (how used) Required Default
Major Account
Type Code
MJCD Enter a comma separated list of major
account type codes to be included in the
selection criteria.
If no value is entered, all majors account
types are included in the selection criteria.
N
Exclude Major
Types
REMJ Enter a comma separated list of major
account type codes to exclude from the
selection criteria.
This parameter is not required if there is a
value set in the Major Account Type Code
parameter as those Major Account Types
would be the only included in the selection
criteria.
If no value is entered, all major account types
as defined in the Major Account Type Code
parameter are included in the selection
criteria.
N
Minor Account
Type Code
MICD Enter a comma separated list of minor
account type codes to include in the selection
criteria.
If a value is entered, only those minors are
included in the selection criteria based on the
value of the other batch parameters.
If no value is entered, all minors are included
in the selection criteria based on the value of
the other batch parameters.
N
Product Minors
to Exclude
EMNR Comma separated list of minor account type
codes to exclude from the selection criteria.
This parameter is used when the Product
Minors to Include batch parameter is left
blank and certain minor codes should be
excluded from the selection criteria.
Note: The maximum number of codes that
can be entered for this parameter is 50.
N
Output File
Path
COUP The output file path for the Extract file.
Example: C:\TEMP\
Y Report
Target
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 10
02/25/2021
Parameter Code Description (how used) Required Default
The default will be the value defined in the
Report Target Directory (RPTT) bank option.
Directory
(RPTT)
bank option
The Raddon Predictive Analytics Customers Extract (RPA_CUST.sqt) has the following
batch parameters.
Parameter Code Description (how used) Required Default
Exclude
Organization
Numbers
REXO Comma separated list of Organization
Numbers to be excluded from the selection
criteria.
If blank, all organization numbers are
included based on all selection criteria
requirements.
N
Person
Numbers to
Exclude
PNEX Comma separate list of Person Numbers to
be excluded from the selection criteria.
If blank, all person numbers are included
based on all selection criteria requirements.
N
User Field
Code
RUFD Enter the user field code that identifies a
Person or Organization has opted out of
receiving messages.
This parameter is used in conjunction with
the User Field Value batch parameter to
identify if the Person or Organization has
opted out.
If a value is entered, then a corresponding
value must be entered in the User Field
Value batch parameter to identify that the
person has opted out.
If left blank, will default to the Privacy YN
indicator on the Person or Organization
record to identify if they opted out.
N
User Field
Value
RUFV Enter the value of the user field as defined
by the User Field Code batch parameter that
designates the person or organization has
opted out of receiving messages.
This works in conjunction with the User Field
Code batch parameter to identify if the
Person or Organization has opted out of
receiving messages.
N
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 11
02/25/2021
Parameter Code Description (how used) Required Default
If the User Field Code parameter is blank,
this parameter does not require a value.
Output File
Path
COUP The output file path for the Extract file.
Example: C:\TEMP\
The default will be the value defined in the
Report Target Directory (RPTT) bank option.
Y Report
Target
Directory
(RPTT)
bank option
Address Use
Code
AUSE Comma separated list of Address Use
Codes used to identify the email address for
the Customer File Extract for the person or
organization.
Default value is the value of the Home Email
Address Use Cd (HEML) system level
calculation variable.
If the email address is found based on the
code entered in this parameter, the email
indicator will display as 1.
If an email address is not found based on
the code entered in this parameter, the
email indicator will display as 0.
If a value is not entered, the email indicator
will display as 0.
Value of
Home
Address
Use Cd
(HEML)
system
level
calculation
variable
Phone
Number Use
Codes
PNCD Comma separate list of Phone Use Codes
used to identify the mobile phone for the
person or organization.
Default value is the value of the Cell Phone
Use Code (CPHE) system level calculation
variable.
If a phone number is found based on the
code entered in this parameter, the mobile
phone indicator will display as 1.
If a mobile phone is not found based on the
code entered in this parameter, the email
indicator will display as 0.
If a value is not entered int his parameter,
the mobile phone indicator will display as 0.
Value of
Cell Phone
Use Code
(CPHE)
system
level
calculation
variable
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 12
02/25/2021
The Raddon Predictive Analytics Accounts (RPA_ACTTRAN.sqt) has the following batch
parameters.
Parameter Code Description (how used) Required Default
StartDate SD If no date is entered, the default is the system
date.
N
ThruDate TD If no date is entered, the default is the system
date.
N
Current Acct
Status Code
CASC Enter a comma separated list of the current
account status codes to include in the
selection criteria.
This parameter must be updated for the
accounts to be included in the selection
criteria based on file indicated in the Output
File batch parameter.
If no value is entered, all account status codes
are included in the selection criteria.
N
Major
Account
Type Code
MJCD Enter a comma separated list of major account
type codes to be included in the selection
criteria.
This parameter must be updated for the
accounts to be included in the selection
criteria based on file indicated in the Output
File batch parameter.
If no value is entered, all majors deposit major
account types are included in the selection
criteria.
Note: When running for separate file types,
this parameter must be updated accordingly.
Example: If running for loan accounts enter
CNS, MTG, CML or if running for credit cards
enter EXT.
Y CK,SAV,TD
Minor
Account
Type Code
MICD Enter a comma separated list of minor account
type codes to be included in the selection
criteria.
If a value is entered, only those minors are
included in the selection criteria based on the
value of the other batch parameters.
If no value is entered, all minors are included
in the selection criteria based on the value of
the other batch parameters.
N
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 13
02/25/2021
Parameter Code Description (how used) Required Default
Product
Minors to
Exclude
EMNR Comma separated list of minor account type
codes to exclude from the selection criteria.
This parameter must be updated for the
accounts to be included in the selection
criteria based on file indicated in the Output
File batch parameter.
Note: The maximum number of codes that can
be entered for this parameter is 50.
N
RTXN Cat to
Exclude
RCAT Comma separate list of RTXN Category
Codes to exclude from the selection criteria.
All transactions within the RTXN Category
Codes will be excluded from the selection
criteria. If a User tries to map a transaction
that is included within one of these categories,
the mapping is ignored, and the transaction is
excluded.
If no value is entered, all RTXN Category
Codes are included in the selection criteria.
N ANLY,BYDN,DLR,
ESC,INVR,LINS,LI
P,LLF,PAR,SSR
RTXN Type
to Exclude
RETX Comma separated list of RTXN Type Codes to
exclude from the selection criteria.
All transactions with the RTXN Type Code will
be excluded from the selection criteria. If a
User tries to map a transaction that is listed in
this parameter, the mapping is ignored, and
the transaction is excluded.
If no value is entered, all RTXN Type codes
are included in the selection criteria.
N
Debit Card
Agreement
Types
DCBA Comma separated list of Debit Card
Agreement codes to include in the selection
criteria.
This is required if running for the Debit Card
file type to identify the debit cards for the debit
cards file extract.
If a value is entered, the account must have
that debit card agreement linked to the
account and is included in the Debit Card file
extract.
N
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 14
02/25/2021
Parameter Code Description (how used) Required Default
If left blank, no debit cards are included in the
selection criteria.
EStatement
Delivery
Method
RETM Select the option value to identify if the person
or organization has an E-statement.
The default is 2 – Do Not Include where the
estatement_indicator field displays a 0 and the
estatement_date field is null in the account
file.
The valid options are as follows:
1 - Account Delivery Method
2 - Do Not Include
Option 1 – Account Delivery Method is where
the account level delivery method field is not
equal to ‘PRNT’.
N 2
Output File
Type
FILE Select the category for the extract file.
This parameter defines the file name for the
output file that is produced and controls which
files (Master (MST) and/or Transactions
(TXN)) are produced. The data produced for
the output files is based on the batch
parameters and selection criteria. All
parameters should be reviewed to ensure the
data produced is for the file type selected.
1 - Deposit Account Data (DEP)
2 - Debit Card Account Data (DBT)
3 - Credit Card Account Data (CDT)
4 - Loan Account Data (LON)
5 - Line Account Data (LOC)
Deposit Account Data (DEP) is for the
Deposit Accounts.
Card Account Data (DBT) is for debit card
data.
Card Account Data (CDT) is for credit card
data
Loan Account Data (LON) is for all non-credit
limit loan accounts.
Line Account Data (LOC) is for all credit limit
loan accounts.
Y 1
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 15
02/25/2021
Parameter Code Description (how used) Required Default
Note: for the LON file only loans where the
LoanLimitYN = N are included and for the
LOC file, only loans where the LoanLimitYN =
Y are included.
For each value above, the Master (MST) and
Transaction (TXN) extract files will be created.
The Debit Card (DBT) file will only produce the
MST file since the transactions are the same
as the Checking or Savings account.
Output File
Path
COUP The output file path for the Extract file.
Example: C:\TEMP\
The default will be the value defined in the
Report Target Directory (RPTT) bank option.
Y Report Target
Directory (RPTT)
bank option
Relationship
Role Codes
RRC Comma separated list of account roles to
include in the selection criteria.
If left blank, all account roles are included in
the selection criteria.
If a value is entered, only those account roles
as well as the Tax Reported For owner are
included in the selection criteria.
N OWN
Variables:
This application utilizes new calculation variables that the Financial Institution may assign
desired values to according to their system settings.
Calculation Category:
The following calculation category is required for this application.
Calculation Category Code Calculation Category Description
PRAN Predictive Analytics
Calculation Type:
The following calculation type under the calculation category of Predictive Analytics (PRAN) is
required for this application.
Calculation Category Code Calculation Type Code Description (how used) MjMiYN
PRAN PRAN Predictive Analytics N
Calculation Variables:
The following calculation variables are required for the application. They are populated with
the ‘PRAN’ calculation type.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 16
02/25/2021
Variable Code Description (how used) Data Type Default
Scramble
Pers/Org
Number
SRAM If set to Yes, the P and O indicator as well as the person number and/or organization numbers are scrambled when the RPA_CUST and RPA_ACTTRAN extracts are run. If set to No, the P and O indicator are displayed with the corresponding person number or organization number and are not scrambled.
Y/N N
State Code(s) to
Exclude STAC A comma separated list of state codes to be
excluded from the extract. Any entities with a
primary address with the state code set in this
parameter are excluded from the RPA_CUST and
RPA_ACTTRAN extracts.
If blank, all state codes are included in the selection
criteria.
The valid state codes are in the State system table located at Services > System > System Tables > S-Z Tables > State.
Note: If an address does not exist, the entity is
included in the selection criteria.
STR
Country Code(s)
to Exclude CTCD A comma separated list of country codes to be
excluded from the extract. Any entities with a
country code set in this parameter are excluded from
the RPA_CUST and RPA_ACTTRAN extracts.
If blank, all country codes are included in the
selection criteria.
The valid country codes are in the Country table located at Services > System > Institution > Country.
Note: If an address does not exist, the entity is
included in the selection criteria.
STR
Exclude
Customer Type
EXCT Enter a comma separate list of the customer types to exclude all records where the customer type is equal to this value. This is applicable for the CUSTOMER_TYPE field within the RPA_CUST output file. Once the criteria is selected all records for that Person or Organization number are removed.
Examples:
• If enter a 1, all records where the Customer
Type = 1 are excluded from the RPA_CUST and
RPA_ACTTRAN output files.
STR
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 17
02/25/2021
Variable Code Description (how used) Data Type Default
• If enter a 4, all Organization records are
excluded from the RPA_CUST and
RPA_ACTTRAN output files.
• If enter 11, all Employee records are excluded
from the RPA_CUST and RPA_ACTTRAN
output files where they are an employee and
have a person type of EMP.
• If enter 0, all person records with a person type
not equal to CUST are excluded from the
RPA_CUST and RPA_ACTTRAN output files.
All person records with a person type not equal
to CUST or EMP are excluded from the
RPA_CUST and RPA_ACTTRAN output files.
The Exclude Customer Type works in conjunction
with the Exclude Person Type and Exclude
Organization Type calculation variables.
If there are values in the Exclude Person Type or
Exclude Organization Type calculation variables,
only records where the person type or organization
type equal the corresponding calculation variable are
excluded from the RPA_CUST and RPA_ACTTRAN
output files.
If a value is set in the Exclude Customer Type
calculation variable, this value supersedes the
values set in the Exclude Person Type and Exclude
Organization Type calculation variables and all
records where the CUSTOMER_TYPE field is equal
to the value of this calculation variable are excluded
from the RPA_CUST and RPA_ACTTRAN output
files.
If the Person Type codes or Organization Type
codes are not included in the selection criteria for the
CUSTOMER_TYPE field, then the values are
reviewed and all records with those types are
excluded from the RPA_CUST and RPA_ACTTRAN
output files.
Exclude Person
Type
EXPT
Enter a comma separated list of person type codes to exclude all records where the person type code equals the value of this calculation variable. This is
STR
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 18
02/25/2021
Variable Code Description (how used) Data Type Default
applicable for the CUSTOMER_PERS_ORG_TYPE field within the RPA_CUST and RPA_ACTTRAN output files. Once the criteria is selected all records for that Person number are removed.
Examples:
• If enter CUST in the calculation variable, all
records that were selected based on the CUST
person type are excluded from the RPA_CUST
and RPA_ACTTRAN output files.
The Exclude Person Type works in conjunction with
the Exclude Customer Type calculation variable.
If a value is set in the Exclude Customer Type
calculation variable, this value supersedes the
values set in the Exclude Person Type and Exclude
Organization Type calculation variables and all
records where the CUSTOMER_TYPE field is equal
to the value of this calculation variable are excluded
from the RPA_CUST and RPA_ACTTRAN output
files.
If the Person Type codes are not included in the
selection criteria for the CUSTOMER_TYPE field,
then the values are reviewed and all records with
those types are excluded from the RPA_CUST and
RPA_ACTTRAN output files.
Note: This is applicable for the CUSTOMER_TYPE
field within the RPA_CUST output file. The person
type determines the value of the CUSTOMER_TYPE
field.
Exclude
Organization
Type
EXOT Enter a comma separate list of organization type codes to exclude all records where the organization type code equals the value of this calculation variable. This is applicable for the CUSTOMER_PERS_ORG_TYPE field within the RPA_CUST and RPA_ACTTRAN output files. Once the criteria is selected all records for that Organization number are removed.
Examples:
• If enter CORP in the calculation variable, all
records that were selected based on the CORP
organization type are excluded from the
RPA_CUST and RPA_ACTTRAN output files.
STR
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 19
02/25/2021
Variable Code Description (how used) Data Type Default
The Exclude Organization Type works in conjunction
with the Exclude Customer Type calculation variable.
If a value of 4 is set in the Exclude Customer Type
calculation variable, that value overrides this
calculation variable, and all organization records are
excluded from the RPA_CUST and RPA_ACTTRAN
output files.
Note: This is applicable for the CUSTOMER_TYPE
field within the RPA_CUST and RPA_ACTTRAN
output files. The organization type determines the
value of the CUSTOMER_TYPE field.
Exclude
Customer
Statuses
EXCS Enter a comma separated list of customer statuses to exclude all records where the status equals the value of this calculation variable. This is applicable for the CUSTOMER_STATUS field within the RPA_CUST and RPA_ACTTRAN output files. Once the criteria is selected all records for that Person or Organization number are removed.
In the CUSTOMER_STATUS field of the
RPA_CUST output file,
• If the person or organization is open and has
accounts that are not closed, a 1 is displayed in
this field.
• If all accounts are closed or charged off, a 0 is
displayed in this field.
If enter a 1 for the value of this calculation variable,
all records will be excluded where the person or
organization is open and has accounts that are not
closed from the RPA_CUST and RPA_ACTTRAN
output files.
If enter a 0 for the value of this calculation variable,
all records will be excluded where all the accounts
are closed or charged off from the RPA_CUST and
RPA_ACTTRAN output files.
Note: This is applicable for the
CUSTOMER_STATUS field within the RPA_CUST
output file.
STR
Exclude Close
Dates
EXCD If set to N and there is a value in the CUSTOMER_CLOSE_DATE field, include the record in the RPA_CUST and RPA_ACTTRAN output files. Once the criteria is selected all records
YN N
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 20
02/25/2021
Variable Code Description (how used) Data Type Default
for that Person or Organization number are removed.
If set to Y and there is a value in the
CUSTOMER_CLOSE_DATE field, exclude the entire
record from the RPA_CUST and RPA_ACTTRAN
output files.
Exclude
Deceased Year
EXDY If set to N and there is a value in the CUSTOMER_DECEASED_YEAR field, include the record in the RPA_CUST and RPA_ACTTRAN output files. Once the criteria is selected all records for that Person number are removed.
If set to Y and there is a value in the
CUSTOMER_DECEASED_YEAR field, exclude the
entire record from the RPA_CUST and
RPA_ACTTRAN output files.
YN N
Activity:
This application updates activity, using the following Activity Category and Activity Type.
• Activity Category of System Maintenance (SMNT) and Activity Type of Table Maintenance (TBL)
Scheduling and re-run information (for batch applications):
• The Raddon Predictive Analytics Products Extract (RPA_PROD.sqt) should be scheduled to run daily.
• The Raddon Predictive Analytics Customers Extract (RPA_CUST.sqt) should be scheduled to run daily.
• The Raddon Predictive Analytics Accounts Extract (RPA_ACTTRAN.sqt) should be scheduled to run daily.
Note: The Raddon Predictive Analytics Accounts Extract will need to have multiple instances created for each of the Account types for Deposits (DEP), Loans (LON), Lines (LOC), Debit Cards (DBT) and Credit Cards (CDT).
Notices:
There are no notices with this application.
Report (s):
The Raddon Predictive Analytics Products Extract (RPA_PROD.sqt) is a non-updating batch
application that selects all valid products.
The RPA_PROD.LIS displays the Total Records included in the extract file.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 21
02/25/2021
The extract file produced from the RPA_PROD.sqt.
The Raddon Predictive Analytics Customers Extract (RPA_CUST.sqt) is a non-updating batch application which lists all person and organization records.
The RPA_CUST.LIS displays the Total Records included in the extract file.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 22
02/25/2021
The extract file produced from the RPA_CUST.sqt.
The Raddon Predictive Analytics Accounts Extract (RPA_ACTTRAN.sqt) is a non-updating batch application which retrieves all accounts and related transactions based on the batch parameter settings.
The RPA_ACTTRAN.LIS displays the Total Account Records and Total Transaction Records included in the extract file.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 23
02/25/2021
The extract file produced for the Account File from the RPA_ACTTRAN.sqt.
The extract file produced for the Transaction File from the RPA_ACTTRAN.sqt.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 24
02/25/2021
Output File Layout(s):
RPA_PROD Output File Layout – Pipe Delimited
Field Data Type Description
process_date date Effective date of the data provided.
The date the file is run.
prod_vertical_code integer Code to indicate product segmentation between consumer
and business, (please see standardized coding tables for
transformation)
If the product is mapped in the SEGDNAPRODFILE table,
the corresponding value displays in the column. If the
product is not mapped in the table, the value is blank.
prod_type integer Account type (please see standardized coding tables for
transformation)
If the product is mapped in the SEGDNAPRODFILE table,
the corresponding value displays in the column. If the
product is not mapped in the table, the value is blank.
prod_subtype1 integer Account sub-type (please see standardized coding tables
for transformation)
If the product is mapped in the SEGDNAPRODFILE table,
the corresponding value displays in the column. If the
product is not mapped in the table, the value is blank.
prod_subtype2 integer Account sub-type (please see standardized coding tables
for transformation)
If the product is mapped in the SEGDNAPRODFILE table,
the corresponding value displays in the column. If the
product is not mapped in the table, the value is blank.
prod_subtype3 integer Account sub-type (please see standardized coding tables
for transformation)
If the product is mapped in the SEGDNAPRODFILE table,
the corresponding value displays in the column. If the
product is not mapped in the table, the value is blank.
prod_id text Unique ID defining the institution’s product.
Concatenates the product major and minor.
Example: MTG 1111 displays as MTG1111
prod_name text Displays the minor account type description for the product.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 25
02/25/2021
RPA_CUST Output File Layout – Pipe Delimited
Field Data Type Description
process_date date Effective date of the data provided.
Then date the file is run.
ucic text Unique anonymous customer ID, maximum of 50
characters. See Segmint Data Dictionary document.
Displays a P for person or O for organization
concatenated with the person or organization number.
Example: P2675 or O2433
customer_open_date date Date the person or organization was created.
The add date for the person or organization record.
customer_close_date integer Date last account was closed,
The date the last account was closed for the person
or organization.
customer_type integer Customer type (please see standardized coding tables for
transformation)
If person with person type code = ‘CUST’, then display 1
If organization, then display 4
If person and an active employee, then display 11
Else Display 0
Note: An active employee is defined as an active record in
the PersEmpl table for that person number or a person
type of EMP. If the person is an employee based on
criteria and set with an 11, the customer_pers_org_type
field is null.
Note: If a person is an employee and a customer, they will
appear twice in the file.
Note: If a person has multiple person types assigned,
they will appear in the file more than once. All other
person type codes other than ‘CUST’ will display as 0
except for the EMP person type. The EMP person type
code is never displayed in the customer_pers_org_type
field.
customer_pers_org_type Integer DNA Person or Organization Type code
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 26
02/25/2021
Field Data Type Description
Displays the person type code for a person or the
organization type code for an organization.
Note: If the person is an employee and is assigned
the customer_type of 11, this field is null.
customer_status integer Customer account status (please see standardized
coding tables for transformation).
If the person or organization is open and have no
accounts, display 1.
If the person or organization is open and has accounts
that are not closed or charged off, display 1.
If all accounts are closed or charged off, display 0.
customer_zip_code text 5-digit Zip Code, listed in mailing address (If USA)
Displays the zip cod for the person or organizations
address.
customer_birth_year integer Customer’s year of birth (CCYY)
Displays the year of the person’s death date. Column is
blank for organization records.
customer_deceased_year integer Customer’s year of death (CCYY)
Displays the year of the person’s death date. Column is
blank for organization records.
customer_opt_out integer Has the customer opted-out of receiving messages?
(please see standardized coding tables for
transformation)
Displays a 1 if the person or organization has opted out of
notifications otherwise displays a 0.
email_indicator integer Is there an email address on file for the customer? (Y/N)
Displays a 1 if the person or organization an email
address otherwise displays a 0.
mobile_phone_indicator integer Is there a mobile phone number on file for the customer?
(Y/N)
Displays a 1 if the person has a cell phone otherwise
displays a 0.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 27
02/25/2021
RPA_ACTTRAN MST Output File Layout – Pipe Delimited
Field Data Type Description
process_date date Effective date of the data provided.
The date the file is run.
ucic text Unique anonymous customer ID, maximum of 50
characters. See Segmint Data Dictionary document.
Displays a P for person or O for organization
concatenated with the person or organization number.
Example: P2675 or O2433
uaic text Unique anonymous account ID. Transaction account ID
must be consistent with corresponding Account Data
Extract Account ID, maximum of 50 characters.
Account Number. This field displayed on the extracts
are obfuscated and are NOT the actual DNA account
number.
Note: The routine to alter the data can be provided to the
client on request.
relationship_type integer Code to indicate account to customer relationship type,
(please see standardized coding tables for
transformation)
If the relationship type is mapped in the
SEGDNAACCTFILE table, the corresponding value
displays in the column. If the product is not mapped in
the table, the value is blank.
relationship_acctrole_code integer Account Roles linked to the Pers or Org for each
account.
Displays the account role code for the account role code
the person or organization is linked to for the account
number.
open_date date Date the account was opened.
Displays the contract date of the account.
close_date date Date account was closed (if applicable)
Displays the closed date for the account.
prod_id text Unique ID defining the institution’s product.
Concatenates the product major and minor.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 28
02/25/2021
Field Data Type Description
Example: MTG 1111 displays as MTG1111
status_code integer Code to determine account status (please see
standardized coding tables for transformation)
Displays a 1 if the account status is active, approved,
dormant, inactive, or non-accrual. Displays a 2 if the
account status is closed. Displays a 3 if the account
status is charge-off. Otherwise displays a 0.
estatement_indicator integer Does the customer use eStatements? (please see
standardized coding tables for transformation)
Displays a 1 if the account is linked to an e-statement
otherwise displays 0.
estatement_date date Activation date of the estatement.
Displays the date the e-statement indicator as added to
the account. If the e-statement indicator is based on the
STDL person user field, the date the user field was last
maintained is displayed. If it was based on the account
cycle, the effective date the cycle was added to the
account is displayed.
balance numeric Account Balance at present time.
The current account balance.
line_amount numeric Line amount of the account, or loan origination amount
If a credit limit account, displays the current credit limit.
If the account does not have a credit limit, it displays the
original balance.
maturity_date date Maturity Date (if applicable)
Displays the maturity date for the account if applicable.
anticipated_payoff_date Date Anticipated Payoff Date (if applicable)
Used for Open-Ended Lending Loans.
Displays the anticipated payoff date if the loan account is
an opened-ended loan and the date is set on the
account.
overdraft_protection integer Does the customer have overdraft protection? (please see
standardized coding tables for transformation)
If the account has overdraft protection, a 1 is displayed
otherwise displays a 0.
days_past_due integer Number of days loan is currently past due.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 29
02/25/2021
Field Data Type Description
If the loan account is past due, displays the number of
days the account is past due.
agree_type_code Integer Agreement type code associated to the account if
applicable.
Displays the agreement type code of the agreement linked
to the account if applicable.
If multiple agreement type codes exist for an account, they
are concatenated separated by a comma.
RPA_ACTTRAN TXN Output File Layout – Pipe Delimited
Field Data Type Description
process_date date Effective date of the data provided.
The date the file is run.
ucic text Unique anonymous customer ID, maximum of 50 characters.
See Segmint Data Dictionary document.
Displays a P for person or O for organization concatenated
with the person or organization number.
Example: P2675 or O2433
uaic text Unique anonymous account ID. Transaction account ID must
be consistent with corresponding Account Data Extract
Account ID, maximum of 50 characters.
Account Number. This field displayed on the extracts are
obfuscated and are NOT the actual DNA account number.
Note: The routine to alter the data can be provided to the
client on request.
trans_date date Date of Transaction Record.
Original post date of the transaction.
product_id text Unique ID defining the institution’s product.
Concatenates the product major and minor.
Example: MTG 1111 displays as MTG1111
trans_category_code integer Transaction channel, (e.g., Check, ACH, Fee, OLB, Mobile,
etc.) (please see standardized coding tables for
transformation)
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 30
02/25/2021
Field Data Type Description
If the relationship type is mapped in the SEGDNATRANFILE
table, the corresponding value displays in the column. If the
transaction is not mapped in the table, the value is 0.
trans_rtxntyp_code Integer Transaction Type Code for the transaction.
The transaction type code for the transaction.
trans_rtxnsource_code Integer Transaction Source Code for the transaction if applicable.
The transaction source code for the transaction.
trans_network _id integer Network ID for the transaction if applicable.
The network id for the transaction.
trans_type_code
integer Transaction type, (e.g., Debit, Credit) (please see
standardized coding tables for transformation)
Displays a 2 if the transaction is a credit. Displays a 1 if the
transaction is a debit. Otherwise displays 0.
trans_status integer Transaction status, (e.g., Pending, Processed) Not Required
if only sending Approved and cleared transactions (please
see standardized coding tables for transformation)
Always displays a 2 for completed.
trans_amount numeric Transaction Amount.
Amount of the transaction.
trans_payee text Transaction Payee.
External description for the transaction.
Table(s):
The following new tables were created on installation. The tables are in located in the OSIEXTN schema.
The new SEGACCTFILE table in the OSIEXTN schema lists the Segmint Account Codes.
Field Name Field Description Primary
Key YN
Nullable
YN
Data
Type
Length Default
SEGACCTCATCD Segmint Category
Code
Y N VARCHA
R2
12
SEGACCTCD Segmint Account
Code
Y N INT 2
SEGACCTDESC Segmint Account
Description
N Y VARCHA
R2
100
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 31
02/25/2021
The following values are inserted into the SEGACCTFILE table in the OSIEXTN schema upon installation of the DNAapp.
SEGACCTCATCD SEGACCTCD SEGACCTDESC
RELTYPCD 1 Primary
RELTYPCD 2 Secondary
RELTYPCD 3 Co-signer
RELTYPCD 4 Authorized user
RELTYPCD 5 POA
RELTYPCD 6 Signer
RELTYPCD 7 Owner
RELTYPCD 8 Guarantor
RELTYPCD 9 Other
RELTYPCD 10 Relationship Type 10
RELTYPCD 11 Relationship Type 11
RELTYPCD 12 Relationship Type 12
RELTYPCD 13 Relationship Type 13
RELTYPCD 14 Relationship Type 14
RELTYPCD 15 Relationship Type 15
The new SEGDNAACCTFILE table in the OSIEXTN schema contains the cross-reference values for the Segmint Account Codes and DNA values.
Field Name Field Description Primary
Key YN
Nullable
YN
Data
Type
Length Default
SEGACCTCATCD Segmint Category Code
Y N VARCHAR2
12
SEGACCTCD Segmint Account Code
Y N INT 2
PERSORGIND Person Organization Indicator Y N CHAR 1
DNAVALUE DNA Value Y N CHAR 4
The following values are inserted into the SEGDNAACCTFILE table in the OSIEXTN schema upon installation of the DNAapp.
SEGACCTCATCD SEGACCTCD PERSORGIND DNAVALUE
RELTYPCD 1 P TRO
RELTYPCD 1 O TRO
RELTYPCD 2 P OWN
RELTYPCD 2 O OWN
RELTYPCD 3 P LNCO
RELTYPCD 3 O LNCO
RELTYPCD 5 P POA
RELTYPCD 6 P SIGN
RELTYPCD 6 O SIGN
RELTYPCD 8 P GUAR
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 32
02/25/2021
SEGACCTCATCD SEGACCTCD PERSORGIND DNAVALUE
RELTYPCD 8 O GUAR
The new SEGPRODFILE table in the OSIEXTN schema contains the cross-reference values for the Segmint Product Codes and DNA values.
Field Name Field Description Primary
Key YN
Nullable
YN
Data
Type
Length Default
SEGPRODCATCD Segmint Category
Code
Y N VARCHA
R2
12
SEGPRODCD Segmint Account
Code
N N INT 2
SEGPRODDESC Segmint Account
Description
N Y VARCHA
R2
100
The following values are inserted into the SEGPRODFILE table in the OSIEXTN schema upon installation of the DNAapp.
SEGPRODCATCD SEGPRODCD SEGPRODDESC
PRODVCD 1 Consumer
PRODVCD 2 Business
PRODTYP 1 Consumer Deposit Accounts
PRODTYP 2 Consumer Home Equity
PRODTYP 3 Consumer Borrowing
PRODTYP 4 Consumer Investments
PRODTYP 5 Consumer Credit Card
PRODTYP 6 Consumer Mortgage Loan
PRODTYP 7 Consumer Banking Services
PRODTYP 8 Consumer Miscellaneous/Other Product
PRODTYP 9 Consumer Insurance
PRODTYP 10 Business Deposit Accounts
PRODTYP 11 Business Leasing
PRODTYP 12 Business Borrowing
PRODTYP 13 Commercial Real Estate
PRODTYP 14 Business Letters of Credit
PRODTYP 15 Business Investment Account
PRODTYP 16 Business Credit Card
PRODTYP 17 Business Banking Services
PRODTYP 18 Business Miscellaneous/Other Product
PRODTYP 19 Business Insurance Product
PRODSUBTYP1 1 Consumer Checking
PRODSUBTYP1 2 Consumer Savings
PRODSUBTYP1 3 Consumer Money Market
PRODSUBTYP1 4 Consumer Home Equity Line
PRODSUBTYP1 5 Consumer Home Equity Loan
PRODSUBTYP1 6 Consumer Installment Loan
PRODSUBTYP1 7 Consumer Lines of Credit
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 33
02/25/2021
SEGPRODCATCD SEGPRODCD SEGPRODDESC
PRODSUBTYP1 8 Consumer IRA
PRODSUBTYP1 9 Consumer Other Investment Account
PRODSUBTYP1 10 Consumer Affinity Credit Card
PRODSUBTYP1 11 Consumer Secured Credit Card
PRODSUBTYP1 12 Consumer Prepaid Credit Card
PRODSUBTYP1 13 Consumer Bank Credit Card
PRODSUBTYP1 14 Private / Wealth Management Credit Card
PRODSUBTYP1 15 Consumer Conforming Mortgage
PRODSUBTYP1 16 Consumer Non Conforming Mortgage
PRODSUBTYP1 17 Consumer Rewards Services
PRODSUBTYP1 18 Consumer Debit Card
PRODSUBTYP1 19 Consumer Remote Deposit Capture
PRODSUBTYP1 20 Consumer Online Banking
PRODSUBTYP1 21 Consumer Mobile Banking
PRODSUBTYP1 22 Consumer eStatements
PRODSUBTYP1 23 Consumer Overdraft Protection
PRODSUBTYP1 24 Consumer Safe Deposit Box
PRODSUBTYP1 25 Consumer ATM Card
PRODSUBTYP1 26 Business Checking
PRODSUBTYP1 27 Business Savings
PRODSUBTYP1 28 Business Money Market
PRODSUBTYP1 29 Business Equipment Leasing
PRODSUBTYP1 30 Business Vehicle Leasing
PRODSUBTYP1 31 Business Line of Credit
PRODSUBTYP1 32 Business Installment Loan
PRODSUBTYP1 33 Business Affinity Credit Card
PRODSUBTYP1 34 Business Secured Credit Card
PRODSUBTYP1 35 Business Prepaid Credit Card
PRODSUBTYP1 36 Business Bank Credit Card
PRODSUBTYP1 37 Corporate Credit Card
PRODSUBTYP1 38 Business Rewards Services
PRODSUBTYP1 39 Business Debit Card
PRODSUBTYP1 40 Business Online Banking
PRODSUBTYP1 41 Business Mobile Banking
PRODSUBTYP1 42 Business Lock Box
PRODSUBTYP1 43 Business eStatements
PRODSUBTYP1 44 Business Transaction Services
PRODSUBTYP1 45 Business Overdraft Protection
PRODSUBTYP1 46 Business Safe Deposit Box
PRODSUBTYP1 47 Business ATM Card
PRODSUBTYP2 1 Consumer Interest Bearing Checking
PRODSUBTYP2 2 Consumer Non-Interest Bearing Checking
PRODSUBTYP2 3 Consumer Saving Account
PRODSUBTYP2 4 Consumer Certificate of Deposit
PRODSUBTYP2 5 Consumer Money Market Savings
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 34
02/25/2021
SEGPRODCATCD SEGPRODCD SEGPRODDESC
PRODSUBTYP2 6 Consumer Money Market Checking
PRODSUBTYP2 7 Consumer Money Market Sweep
PRODSUBTYP2 8 Consumer Auto Loan
PRODSUBTYP2 9 Consumer Student Lending
PRODSUBTYP2 10 Consumer Boat, Motor, and RV Loan
PRODSUBTYP2 11 Consumer Other Secured Loan
PRODSUBTYP2 12 Consumer Unsecured Loan
PRODSUBTYP2 13 Consumer Personal Unsecured Line
PRODSUBTYP2 14 Consumer Personal Secured Line
PRODSUBTYP2 15 Consumer Traditional IRA
PRODSUBTYP2 16 Consumer Roth IRA
PRODSUBTYP2 17 Business Interest Bearing Checking
PRODSUBTYP2 18 Business Non-Interest Bearing Checking
PRODSUBTYP2 19 Business Savings Account
PRODSUBTYP2 20 Business Certificates of Deposit
PRODSUBTYP2 21 Business Money Market Savings
PRODSUBTYP2 22 Business Money Market Sweep Savings
PRODSUBTYP2 23 Business Money Market Checking
PRODSUBTYP2 24 Business Secured Lines of Credit
PRODSUBTYP2 25 Business Unsecured Lines of Credit
PRODSUBTYP2 26 Business Equity Line of Credit
PRODSUBTYP2 27 Business SBA Line of Credit
PRODSUBTYP2 28 Business Secured Loan
PRODSUBTYP2 29 Business Unsecured Loan
PRODSUBTYP2 30 Business Equity Loan
PRODSUBTYP2 31 Business SBA Loan
PRODSUBTYP2 32 Business Equipment Finance
PRODSUBTYP2 33 Business Cash Management
PRODSUBTYP2 34 Business Payroll Services
PRODSUBTYP2 35 Business Tax Services
PRODSUBTYP2 36 Business Merchant Services
PRODSUBTYP3 1 Consumer New Auto
PRODSUBTYP3 2 Consumer Used Auto
PRODSUBTYP3 3 Consumer Indirect Auto Lending
PRODSUBTYP3 4 Consumer Motorcycle/ATV Loan
PRODSUBTYP3 5 Consumer Rec Vehicle Loan
PRODSUBTYP3 6 Consumer Aircraft Loan
PRODSUBTYP3 7 Consumer Boat/Marine Loan
The new SEGDNAPRODFILE table in the OSIEXTN schema contains the cross-reference values for the Segmint Product Codes and DNA values.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 35
02/25/2021
Field Name Field Description Primary
Key YN
Nullable
YN
Data
Type
Length Default
SEGPRODCATCD Segmint Category
Code
Y N VARCHA
R2
12
SEGPRODCD Segmint Account
Code
Y N INT 2
MAJOR Major Account Type
Code
N CHAR 4
MINOR Minor Account Type
Code
N CHAR 4
The following values are inserted into the SEGDNAPRODFILE table in the OSIEXTN schema upon installation of the DNAapp.
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODVCD 1 SAV If MjAcctTypCd = 'SAV' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below
PRODVCD 1 CK If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below
PRODVCD 1 TD If MjAcctTypCd = 'TD' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below
PRODVCD 1 CNS MjMiAcctTyp.MjAcctTypCd in 'CNS'
PRODVCD 1 MTG MjMiAcctTyp.MjAcctTypCd in 'MTG'
PRODVCD 1 EXT If MjAcctTypCd = 'EXT' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below
PRODVCD 1 LEAS If MjMiAcctTyp.MjAcctTypCd = 'LEAS’ and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below
PRODVCD 1 MLN If MjMiAcctTyp.MjAcctTypCd = 'MLN’ and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below
PRODVCD 2 SAV MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%business%' OR
MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%commercial%' OR
MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%member business%'
PRODVCD 2 CK MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 36
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%'
PRODVCD 2 TD MjMiAcctTyp.MjAcctTypCd ='TD' and
MiAcctTypDesc like '%business%' OR
MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%commercial%' OR
MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%member business%'
PRODVCD 2 CML MjMiAcctTyp.MjAcctTypCd = 'CML'
PRODVCD 2 EXT MjMiAcctTyp.MjAcctTypCd = 'EXT' and
MiAcctTypDesc like '%business%' OR
MjMiAcctTyp.MjAcctTypCd = 'EXT' and
MiAcctTypDesc like '%commercial%', OR
MjMiAcctTyp.MjAcctTypCd = 'EXT' and
MiAcctTypDesc like '%member business%'
PRODVCD 2 MLN MjMiAcctTyp.MjAcctTypCd = 'MLN' and
MiAcctTypDesc like '%business%' OR
MjMiAcctTyp.MjAcctTypCd = 'MLN' and
MiAcctTypDesc like '%commercial%', OR
MjMiAcctTyp.MjAcctTypCd = 'MLN' and
MiAcctTypDesc like '%member business%'
PRODVCD 2 LEAS MjMiAcctTyp.MjAcctTypCd = 'LEAS' and
MiAcctTypDesc like '%business%' OR
MjMiAcctTyp.MjAcctTypCd = 'LEAS' and
MiAcctTypDesc like '%commercial%', OR
MjMiAcctTyp.MjAcctTypCd = 'LEAS' and
MiAcctTypDesc like '%member business%'
PRODTYP 1 SAV If MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
AND NOT Consumer Investment
MiAcctTypDesc NOT like '%SEP%' OR
MiAcctTypDesc NOT like '%invest%' OR
MiAcctTypDesc NOT like '%investment%'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 37
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODTYP 1 CK If MjMiAcctTyp.MiAcctTypDesc not business as
defined below,
AND NOT Business Banking Services
MiAcctTypDesc NOT like '%cash management%'
OR
MiAcctTypDesc NOT like '%cash%'
MiAcctTypDesc NOT like '%payroll%'
MiAcctTypDesc NOT like '%tax%' OR
MiAcctTypDesc NOT like '%tax service%' OR
MiAcctTypDesc NOT like '%tax services%'"
MiAcctTypDesc NOT like '%merchant%' OR
MiAcctTypDesc NOT like '%merchant service%'
PRODTYP 1 TD If MjMiAcctTyp.MiAcctTypDesc not business as
defined below
PRODTYP 2 CNS Not like business AND
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Home Equity%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%HE%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%HELOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Home Equity LOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Home Equity Line%'
PRODTYP 2 MTG Not like business AND
If MjMiAcctTyp.MjAcctTypCd = 'MTG' and
MiAcctTypDesc like '%Home Equity%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MTG' and
MiAcctTypDesc like '%HE%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MTG' and
MiAcctTypDesc like '%HELOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Home Equity LOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MTG' and
MiAcctTypDesc like '%Home Equity Line%'
PRODTYP 2 MLN Not like business AND
If MjMiAcctTyp.MjAcctTypCd = 'MLN' and
MiAcctTypDesc like '%Home Equity%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MLN and
MiAcctTypDesc like '%HE%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MLN' and
MiAcctTypDesc like '%HELOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MLN' and
MiAcctTypDesc like '%Home Equity LOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MLN' and
MiAcctTypDesc like '%Home Equity Line%'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 38
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODTYP 3 CNS MjMiAcctTyp.MiAcctTypDesc not in Consumer
Home Equity (PRODTYP2) as above,
PRODTYP 4 SAV If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%IRA%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%ROTH%'
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%529%’ OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%investment%' Or
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%invest%'
AND MiAcctTypDesc NOT like '%SEP%'
PRODTYP 4 TD If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%IRA%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%ROTH%'
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%529%’ OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%investment%'
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%invest%'
AND MiAcctTypDesc NOT like '%SEP%'
PRODTYP 5 EXT If MjAcctTypCd = 'EXT' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below
PRODTYP 6 MTG If MjAcctTypCd = 'MTG' AND NOT Home Equity
MiAcctTypDesc NOT like '%Home Equity%' OR
MiAcctTypDesc NOT like '%HE%' OR
MiAcctTypDesc NOT like '%HELOC%' OR
MiAcctTypDesc NOT like '%Home Equity Line%'
PRODTYP 8 LEAS If MjMiAcctTyp.MjAcctTypCd = 'LEAS’ and not
business as defined below
PRODTYP 10 SAV MjMiAcctTyp.MjAcctTypCd in ('CK','SAV','TD') and
MiAcctTypDesc like '%business%' OR
MjMiAcctTyp.MjAcctTypCd in ('CK','SAV','TD')
and MiAcctTypDesc like '%commercial%' OR
MjMiAcctTyp.MjAcctTypCd = 'EXT' and
MiAcctTypDesc like '%member business%'
AND NOT Business Investment
MiAcctTypDesc NOT like '%SEP%' OR
MiAcctTypDesc NOT like '%invest%' OR
MiAcctTypDesc NOT like '%investment%'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 39
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODTYP 10 CK MjMiAcctTyp.MjAcctTypCd in ('CK','SAV','TD') and
MiAcctTypDesc like '%business%' OR
MjMiAcctTyp.MjAcctTypCd in ('CK','SAV','TD')
and MiAcctTypDesc like '%commercial%' OR
MjMiAcctTyp.MjAcctTypCd = 'EXT' and
MiAcctTypDesc like '%member business%' AND
AND NOT Business Banking Services
MiAcctTypDesc NOT like '%cash management%'
OR
MiAcctTypDesc NOT like '%cash%'
MiAcctTypDesc NOT like '%payroll%'
MiAcctTypDesc NOT like '%tax%' OR
MiAcctTypDesc NOT like '%tax service%' OR
MiAcctTypDesc NOT like '%tax services%'"
MiAcctTypDesc NOT like '%merchant%' OR
MiAcctTypDesc NOT like '%merchant service%'
PRODTYP 10 TD MjMiAcctTyp.MjAcctTypCd in ('CK','SAV','TD') and
MiAcctTypDesc like '%business%' OR
MjMiAcctTyp.MjAcctTypCd in ('CK','SAV','TD')
and MiAcctTypDesc like '%commercial%' OR
MjMiAcctTyp.MjAcctTypCd = 'EXT' and
MiAcctTypDesc like '%member business%'
PRODTYP 11 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%leasing%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%lease%'
PRODTYP 12 CML If MjMiAcctTyp.MjAcctTypCd = ‘CML’
AND NOT Business Leasing 11,
MjAcctTypDesc not like '%leasing%' OR
MiAcctTypDesc like '%lease%'
AND NOT Commercial Real Estate
MiAcctTypDesc NOT like '%real estate%' OR
MiAcctTypDesc NOT like '%RE%'
AND NOT Letter of Credit
MiAcctTypDesc NOT like '%letter of credit%' OR
MjAcctTyp.LetterOfCreditTypCd is null
PRODTYP 12 MLN If MjMiAcctTyp.MjAcctTypCd = ‘MLN’
AND NOT Business Leasing 11,
MjAcctTypDesc not like '%leasing%' OR
MiAcctTypDesc like '%lease%'
AND NOT Commercial Real Estate
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 40
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR MiAcctTypDesc NOT like '%real estate%' OR
MiAcctTypDesc NOT like '%RE%'
AND NOT Letter of Credit
MiAcctTypDesc NOT like '%letter of credit%' OR
MjAcctTyp.LetterOfCreditTypCd is null
PRODTYP 13 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%real estate%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%RE%'
PRODTYP 14 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%letter of credit%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MjAcctTyp.LetterOfCreditTypCd is not null
PRODTYP 15 SAV If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%member business%' AND
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%SEP%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%invest%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%investment%'
PRODTYP 15 TD If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%member business%' AND
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%SEP%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%invest%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%investment%'
PRODTYP 16 EXT If MjMiAcctTyp.MjAcctTypCd = 'EXT' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'EXT' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'EXT' and
MiAcctTypDesc like '%member business%'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 41
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODTYP 17 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%'
AND
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%cash management%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%cash%'
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%payroll%'
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%tax%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%tax service%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%tax services%'"
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%merchant%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%merchant service%'
PRODSUBTYP1 1 CK If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
MiAcctTypDesc NOT like '%overdraft%' OR
MiAcctTypDesc NOT '%OD %'
MiAcctTypDesc NOT like '%money market%'
PRODSUBTYP1 2 SAV If MjAcctTypCd = 'SAV' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
MiAcctTypDesc NOT like '%money market%' OR
MiAcctTypDesc NOT like '%sweep%' OR
MiAcctTypDesc NOT like '%Coverdell%’ OR
MiAcctTypDesc NOT like '%529%' OR
MiAcctTypDesc NOT like '%invest%' OR
MiAcctTypDesc NOT like '%investment%' OR
MiAcctTypDesc NOT like '%overdraft%' OR
MiAcctTypDesc NOT like '%od %'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 42
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODSUBTYP1 2 TD If MjAcctTypCd = 'TD' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
MiAcctTypDesc NOT like '%money market%' OR
MiAcctTypDesc NOT like '%sweep%' OR
MiAcctTypDesc NOT like '%Coverdell%’ OR
MiAcctTypDesc NOT like '%529%' OR
MiAcctTypDesc NOT like '%invest%' OR
MiAcctTypDesc NOT like '%investment%' OR
MiAcctTypDesc NOT like '%overdraft%' OR
MiAcctTypDesc NOT like '%od %'
PRODSUBTYP1 3 CK If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc not business and
MiAcctTypDesc like '%money market%’ OR
MiAcctTypDesc like '%'SWEEP%'
PRODSUBTYP1 3 SAV If MjAcctTypCd = 'SAV' and
MjMiAcctTyp.MiAcctTypDesc not business and I
MiAcctTypDesc like '%money market%’ OR
MiAcctTypDesc like '%'SWEEP%'
PRODSUBTYP1 4 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%HELOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Home Equity LOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Home Equity Line%' AND
MjMiAcctTyp.LoanLimitYN = 'Y'
PRODSUBTYP1 4 MTG If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%HELOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Home Equity LOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Home Equity Line%' AND
MjMiAcctTyp.LoanLimitYN = 'Y'
PRODSUBTYP1 4 MLN If MjMiAcctTyp.MjAcctTypCd = 'MLN' and
MiAcctTypDesc like '%HELOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MLN' and
MiAcctTypDesc like '%Home Equity LOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MLN' and
MiAcctTypDesc like '%Home Equity Line%' AND
MjMiAcctTyp.LoanLimitYN = 'Y'
PRODSUBTYP1 5 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Home Equity%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%HE%' OR AND
MjMiAcctTyp.LoanLimitYN = 'N'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 43
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODSUBTYP1 5 MTG If MjMiAcctTyp.MjAcctTypCd = 'MTG' and
MiAcctTypDesc like '%Home Equity%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MTG' and
MiAcctTypDesc like 'HE%' AND
MjMiAcctTyp.LoanLimitYN = 'N'
PRODSUBTYP1 6 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MjMiAcctTyp.LoanLimitYN = 'N'
AND NOT Consumer Home Equity Line (4) or
Consumer Home Equity Loan 95)
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc NOT like '%HELOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc NOT like '%Home Equity LOC%'
OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc NOT like '%Home Equity Line%'
AND
MiAcctTypDesc NOT like '%LOC%' OR
MiAcctTypDesc NOT like '%Line%' OR
MiAcctTypDesc NOT like '%Line of Credit%'
PRODSUBTYP1 7 CNS NOT HELOC
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MjMiAcctTyp.LoanLimitYN = 'Y' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%LOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Line%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Line of Credit%'
PRODSUBTYP1 8 SAV If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%IRA%’ OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%ROTH%'
AND MiAcctTypDesc NOT like '%SEP%'
PRODSUBTYP1 8 TD If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%IRA%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%ROTH%'
AND MiAcctTypDesc NOT like '%SEP%'
PRODSUBTYP1 9 SAV If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%Coverdell%’ OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%529%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%invest%' OR
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 44
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%investment%'
PRODSUBTYP1 9 TD If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%Coverdell%'
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%529%'
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%invest%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%investment%'
PRODSUBTYP1 15 MTG If MjMiAcctTyp.MjAcctTypCd = 'MTG'
And Not non-conforming as defined below
MiAcctTypDesc not like '%Non Conform%' OR
MiAcctTypDesc not like '%Non-Conform%' OR
MiAcctTypDesc not like '%Non-Performing%' OR
MiAcctTypDesc not like '%Non Performing%'
PRODSUBTYP1 16 MTG If MjMiAcctTyp.MjAcctTypCd = 'MTG' and
MiAcctTypDesc like '%Non Conform%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MTG' and
MiAcctTypDesc like '%Non-Conform%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MTG' and
MiAcctTypDesc like '%Non-Performing%' OR
If MjMiAcctTyp.MjAcctTypCd = 'MTG' and
MiAcctTypDesc like '%Non Performing%'
PRODSUBTYP1 23 CK If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc like '%overdraft%'
OR
If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc like '%od %'
PRODSUBTYP1 23 SAV If MjAcctTypCd = 'SAV' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc like '%overdraft%'
OR
If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc like '%od %'
PRODSUBTYP1 24 LEAS If MjMiAcctTyp.MjAcctTypCd = 'LEAS’ and not
business as defined below
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 45
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODSUBTYP1 26 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%' AND
MiAcctTypDesc NOT like '%money market%' AND
Not Business Transaction Services:
MiAcctTypDesc NOT like '%cash management%'
OR
MiAcctTypDesc NOT like '%cash%' OR
MiAcctTypDesc NOT like '%payroll%' OR
MiAcctTypDesc NOT like '%tax%' OR
MiAcctTypDesc NOT like '%tax service%' OR
MiAcctTypDesc NOT like '%tax services%'" OR
MiAcctTypDesc NOT like '%merchant%' OR
MiAcctTypDesc NOT like '%merchant service%'
AND
AND NOT Overdraft:
MiAcctTypDesc NOT like '%od %' OR
MiAcctTypDesc NOT like '%overdraft%'
PRODSUBTYP1 27 SAV If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%member business%' AND
MiAcctTypDesc NOT like '%money market%'
MiAcctTypDesc NOT like '%od %' OR
MiAcctTypDesc NOT like '%overdraft%'
PRODSUBTYP1 27 TD If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%member business%' AND
MiAcctTypDesc NOT like '%money market%'
MiAcctTypDesc NOT like '%od %' OR
MiAcctTypDesc NOT like '%overdraft%'
PRODSUBTYP1 28 SAV If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%member business%' AND
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%money market%'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 46
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%money market sweep%'
PRODSUBTYP1 28 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%' AND
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%money market%'
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%money market sweep%'
PRODSUBTYP1 29 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%equipment leasing%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%equipment lease%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%equip leasing%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%equip lease%'
PRODSUBTYP1 30 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%vehicle leasing%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%vehicle lease%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%auto leasing%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%auto lease%'
PRODSUBTYP1 31 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MjMiAcctTyp.LoanLimitYN = 'Y' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%LOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%Line%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%Line of Credit%'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 47
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODSUBTYP1 32 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc NOT like '%vehicle leasing%' OR
MiAcctTypDesc NOT like '%vehicle lease%' OR
MiAcctTypDesc NOT like '%auto leasing%' OR
MiAcctTypDesc NOT like '%auto lease%' OR
MiAcctTypDesc NOT like '%LOC%' OR
MiAcctTypDesc NOT like '%Line%' OR
MiAcctTypDesc NOT like '%Line of Credit%'
AND MjMiAcctTyp.LoanLimitYN = 'N' OR
MiAcctTypDesc NOT like '%equipment leasing%'
OR
MiAcctTypDesc NOT like '%equipment lease%'
OR
MiAcctTypDesc NOT like '%equip leasing%' OR
MiAcctTypDesc NOT like '%equip lease%'
PRODSUBTYP1 44 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%'
AND
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%cash management%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%cash%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%payroll%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%tax%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%tax service%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%tax services%'" OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%merchant%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%merchant service%'
PRODSUBTYP1 45 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%' AND
MiAcctTypDesc like '%od %' OR
MiAcctTypDesc like '%overdraft%'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 48
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODSUBTYP1 45 SAV If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%member business%' AND
MiAcctTypDesc like 'od %' OR
MiAcctTypDesc like '%overdraft%'
PRODSUBTYP1 46 LEAS If MjMiAcctTyp.MjAcctTypCd = 'LEAS' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'LEAS' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'LEAS' and
MiAcctTypDesc like '%member business%'
PRODSUBTYP2 1 CK If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below and
Exists (MAX) row MjMiAcctIntHist where
Inactivedate is null or > sysdate
PRODSUBTYP2 2 CK If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
MiAcctTypDesc like '%non-interest%' OR
MiAcctTypDesc like '%non interest%' OR
NOT Exists MjMiAcctIntHist where Inactivedate is
null or > sysdate
PRODSUBTYP2 3 SAV If MjAcctTypCd = 'SAV' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
MiAcctTypDesc NOT like '%money market%' AND
MiAcctTypDesc NOT like '%sweep%'
PRODSUBTYP2 4 TD If MjAcctTypCd = 'TD' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below
PRODSUBTYP2 5 SAV If MjAcctTypCd = 'SAV' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
MiAcctTypDesc like '%money market%'
PRODSUBTYP2 6 CK If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
MiAcctTypDesc like '%money market%'
PRODSUBTYP2 7 SAV If MjAcctTypCd = 'SAV' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
MiAcctTypDesc like '%money market%' AND
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 49
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR MiAcctTypDesc like '%sweep%'
PRODSUBTYP2 7 CK If MjAcctTypCd = 'CK' and
MjMiAcctTyp.MiAcctTypDesc not business as
defined below AND
MiAcctTypDesc like '%money market%' AND
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%sweep%'
PRODSUBTYP2 8 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%auto%'
PRODSUBTYP2 9 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%student%'
PRODSUBTYP2 10 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%boat%'
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%motor%'
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%RV%'
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%recreational vehicle%'
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%ATV%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Jet Ski%'
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%rec%' "
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%aircraft%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%airplane%' "
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%marine%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%vessel%'
PRODSUBTYP2 11 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%secured%'
MiAcctTypDesc NOT like '%secured line%’ OR
MiAcctTypDesc NOT like '%secured LOC%’ OR
MiAcctTypDesc NOT like '%secured line of
credit%’ AND
MjMiAcctTyp.LoanLimitYN = 'N
PRODSUBTYP2 12 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%unsecured%'
MiAcctTypDesc NOT like '%unsecured line%’ OR
MiAcctTypDesc NOT like '%Unsecured LOC%’
OR
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 50
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR MiAcctTypDesc NOT like '%Unsecured line of
credit%' OR
MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%LOC%' and
MjMiAcctTyp.LoanLimitYN = 'N
PRODSUBTYP2 13 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%unsecured line%’ OR
MiAcctTypDesc like '%Unsecured LOC%’ OR
MiAcctTypDesc like '%Unsecured line of credit%'
OR
MjMiAcctTyp.LoanLimitYN = 'Y’
PRODSUBTYP2 14 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%secured line%' OR
MiAcctTypDesc like '%secured LOC%' OR
MiAcctTypDesc like '%secured line of credit%'
MjMiAcctTyp.LoanLimitYN = 'Y’
PRODSUBTYP2 15 SAV If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%Traditional IRA%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%IRA%'
MiAcctTypDesc NOT like '%ROTH%
MiAcctTypDesc NOT like '%Coverdell%'
MiAcctTypDesc NOT like '%SEP%'
PRODSUBTYP2 15 TD If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%Traditional IRA%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%IRA%'
MiAcctTypDesc NOT like '%ROTH%
MiAcctTypDesc NOT like '%Coverdell%'
MiAcctTypDesc NOT like '%SEP%'
PRODSUBTYP2 16 SAV If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%ROTH%'
PRODSUBTYP2 16 TD If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%ROTH%'
PRODSUBTYP2 17 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%' AND
Exists (MAX) row MjMiAcctIntHist where
Inactivedate is null or > sysdate
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 51
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODSUBTYP2 18 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%’ AND
NOT Exists MjMiAcctIntHist where Inactivedate is
null or > sysdate OR
MiAcctTypDesc like '%non-interest%’ OR
MiAcctTypDesc like '%non interest%'
PRODSUBTYP2 19 SAV If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%member business%' AND
MiAcctTypDesc NOT like '%money market%' AND
MiAcctTypDesc NOT like '%sweep%'
PRODSUBTYP2 20 TD If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'TD' and
MiAcctTypDesc like '%member business%'
PRODSUBTYP2 21 SAV If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%member business%' AND
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%money market%' AND
MiAcctTypDesc NOT like '%sweep%'
PRODSUBTYP2 22 SAV If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%member business%' AND
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%money market%' AND
If MjMiAcctTyp.MjAcctTypCd = 'SAV' and
MiAcctTypDesc like '%sweep%'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 52
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODSUBTYP2 23 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%' AND
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%money market%'
PRODSUBTYP2 24 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%secured LOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%secured line of credit%'
AND MjMiAcctTyp.LoanLimitYN = 'Y',
PRODSUBTYP2 25 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%LOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%line of credit%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%unsecured LOC%'
If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%unsecured line of credit%'
OR
AND MjMiAcctTyp.LoanLimitYN = 'Y',
PRODSUBTYP2 26 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%Equity LOC%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CML and
MiAcctTypDesc like '%Equity Line%' AND
MjMiAcctTyp.LoanLimitYN = 'Y'
PRODSUBTYP2 27 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%SBA%'
MjMiAcctTyp.LoanLimitYN = 'Y'
PRODSUBTYP2 28 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%secured%' OR
AND MjMiAcctTyp.LoanLimitYN = 'N',
PRODSUBTYP2 29 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%unsecured%'
OR
AND MjMiAcctTyp.LoanLimitYN = 'N',
PRODSUBTYP2 30 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%Equity%'
AND MjMiAcctTyp.LoanLimitYN = 'N'
PRODSUBTYP2 31 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%SBA%'
MjMiAcctTyp.LoanLimitYN = 'N'
PRODSUBTYP2 32 CML If MjMiAcctTyp.MjAcctTypCd = 'CML' and
MiAcctTypDesc like '%equipment%'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 53
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODSUBTYP2 33 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%'
AND
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%cash management%’ OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%cash%'
PRODSUBTYP2 34 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%'
AND
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%payroll%'
PRODSUBTYP2 35 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%'
AND
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%tax%’ OR
If MjMiAcctTyp.MjAcctTypCd = 'CK'' and
MiAcctTypDesc like '%tax service%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%tax services%'
PRODSUBTYP2 36 CK If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%business%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%commercial%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%member business%'
AND
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%merchant%’ OR
If MjMiAcctTyp.MjAcctTypCd = 'CK' and
MiAcctTypDesc like '%merchant service%'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 54
02/25/2021
SEGPRODCATCD SEGPRODCD MAJOR MINOR
PRODSUBTYP3 1 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%new auto%’ OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%auto new%'
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%direct auto new%'
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%auto new direct%'
PRODSUBTYP3 2 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%used auto%’ OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%auto used%'
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%direct auto used%'
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%auto used direct%'
PRODSUBTYP3 3 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%indirect%'
PRODSUBTYP3 4 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%motorcycle%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%ATV%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%Jet Ski%'
PRODSUBTYP3 5 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%recreational%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%RV%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%rec%'
PRODSUBTYP3 6 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%aircraft%’ OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%airplane%'
PRODSUBTYP3 7 CNS If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%boat%’ OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%marine%' OR
If MjMiAcctTyp.MjAcctTypCd = 'CNS' and
MiAcctTypDesc like '%vessel%'
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 55
02/25/2021
The new SEGTRANFILE table in the OSIEXTN schema contains the cross-reference values for the Segmint Transaction Codes and DNA values.
Field Name Field Description Primary
Key YN
Nullable
YN
Data
Type
Length Default
SEGTRANCATCD Segmint Category
Code
Y N VARCHA
R2
12
SEGTRANCD Segmint Account
Code
N N INT 2
SEGTRANDESC Segmint Account
Description
N Y VARCHA
R2
100
The following values are inserted into the SEGTRANFILE table in the OSIEXTN schema upon installation of the DNAapp.
SEGTRANCATCD SEGTRANCD SEGTRANDESC
TRANSCAT 0 Unknown/Other
TRANSCAT 1 Check
TRANSCAT 2 ACH
TRANSCAT 3 Overdraft Fee
TRANSCAT 4 Online Bill pay
TRANSCAT 5 Mobile
TRANSCAT 6 POS
TRANSCAT 7 ATM On-Us
TRANSCAT 8 Teller
TRANSCAT 9 ATM Off-Us
TRANSCAT 11 Misc Fee
TRANSCAT 12 On-Us Other
TRANSCAT 13 Off-Us Other
TRANSCAT 14 Electronic Transfer
TRANSCAT 15 Online Other
TRANSCAT 16 Service Charge
TRANSCAT 18 National
TRANSCAT 19 Foreign
TRANSCAT 20 Telephone
TRANSCAT 21 System
TRANSCAT 22 Next Day Deposit
TRANSCAT 23 Remote Deposit
TRANSCAT 24 Person to Person
TRANSCAT 25 Non-sufficient funds fee
TRANSCAT 26 Statement fee
TRANSCAT 27 Interest
TRANSCAT 28 Deposit Reversal
TRANSCAT 29 Debit Reversal
TRANSCAT 30 Returned Check
TRANSCAT 31 Return
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 56
02/25/2021
SEGTRANCATCD SEGTRANCD SEGTRANDESC
TRANSCAT 32 Foreign Trans Fee
TRANSCAT 33 Foreign ATM FEE
TRANSCAT 34 POS Cashback
TRANSCAT 35 Account Transfer
TRANSCAT 36 Returned Check Fee
TRANSCAT 37 Over limit fee
TRANSCAT 38 Late fee
TRANSCAT 39 Annual fee
TRANSCAT 40 Other fee
TRANSCAT 41 Payment
TRANSCAT 42 Cash
TRANSCAT 43 Purchase (Credit Products Only)
TRANSCAT 44 Balance Transfer
TRANSCAT 45 Payment Reversal
TRANSCAT 46 Fee Waiver
TRANSCAT 47 Misc Other
TRANSCAT 48 Auto Pay (Lending Products Only)
TRANSCAT 49 Epay (Lending Products Only)
TRANSCAT 50 Collection
TRANSCAT 51 Dispute
TRANSCAT 52 Dispute Resolution
TRANSCAT 53 Transaction Category 53
TRANSCAT 54 Transaction Category 54
TRANSCAT 55 Transaction Category 55
TRANSCAT 56 Transaction Category 56
TRANSCAT 57 Transaction Category 57
TRANSCAT 58 Transaction Category 58
TRANSCAT 59 Transaction Category 59
TRANSCAT 60 Transaction Category 60
TRANSCAT 61 Transaction Category 61
TRANSCAT 62 Transaction Category 62
TRANSCAT 63 Transaction Category 63
TRANSCAT 64 Transaction Category 64
TRANSCAT 65 Transaction Category 65
TRANSCAT 66 Transaction Category 66
TRANSCAT 67 Transaction Category 67
TRANSCAT 68 Transaction Category 68
TRANSCAT 69 Transaction Category 69
TRANSCAT 70 Transaction Category 70
TRANSCAT 71 Transaction Category 71
TRANSCAT 72 Transaction Category 72
TRANSCAT 73 Transaction Category 73
TRANSCAT 74 Transaction Category 74
TRANSCAT 75 Transaction Category 75
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 57
02/25/2021
The new SEGDNATRANFILE table in the OSIEXTN schema contains the cross-reference values for the Segmint Transaction Codes and DNA values.
Field Name Field Description Primary
Key YN
Nullable
YN
Data
Type
Length Default
SEGTRANCATCD Segmint Transaction
Code
Y N VARCHA
R2
12
SEGTRANCD Segmint Transaction
Code
Y N INT 2
RTXNTYPCD Transaction Type
Code
N Y CHAR 4
RTXNSOURCECD Transaction Source
Code
N Y CHAR 5
NETWORKCD Network ID N Y CHAR 5
The following values are inserted into the SEGDNATRANFILE table in the OSIEXTN schema upon installation of the DNAapp.
SEGTRANCATCD SEGTRANCD RTXNTYPCD RTXNSOURECD NETWORKCD
TRANSCAT 1 CI BAT
TRANSCAT 1 CWTH BAT
TRANSCAT 1 CLS BAT
TRANSCAT 1 RTW BAT
TRANSCAT 2 DEP BAT
TRANSCAT 2 DEPD BAT
TRANSCAT 2 ECHK BAT
TRANSCAT 2 IDEP BAT
TRANSCAT 2 XDEP BAT
TRANSCAT 2 XDSB BAT
TRANSCAT 2 XPMT BAT
TRANSCAT 2 XWTH BAT
TRANSCAT 2 DEP BAT FRGN
TRANSCAT 2 DEP BAT FSC
TRANSCAT 2 DEP BAT ONUS
TRANSCAT 3 OPTF BAT
TRANSCAT 3 OPTF BAT FRGN
TRANSCAT 3 OPTF BAT FSC
TRANSCAT 3 OPTF BAT ONUS
TRANSCAT 4 CKUS NULL
TRANSCAT 4 CWTH NULL
TRANSCAT 4 XWTH NULL
TRANSCAT 4 BDEP WWW
TRANSCAT 6 PWTH ATM
TRANSCAT 6 PWTH NULL
TRANSCAT 6 PWTH ATM FRGN
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 58
02/25/2021
SEGTRANCATCD SEGTRANCD RTXNTYPCD RTXNSOURECD NETWORKCD
TRANSCAT 6 PWTH ATM FSC
TRANSCAT 6 PWTH ATM ONUS
TRANSCAT 7 DDEP ATM ONUS
TRANSCAT 7 DINQ ATM ONUS
TRANSCAT 7 DWTH ATM ONUS
TRANSCAT 7 DWTT ATM ONUS
TRANSCAT 7 DDEP ATM FSC
TRANSCAT 7 DINQ ATM FSC
TRANSCAT 7 DWTF ATM ONUS
TRANSCAT 7 DWTH ATM FSC
TRANSCAT 7 DWTH NULL FSC
TRANSCAT 7 DWTH NULL ONUS
TRANSCAT 8 DWTH NULL
TRANSCAT 8 CLS ONLI
TRANSCAT 8 DEP ONLI
TRANSCAT 8 STOP ONLI
TRANSCAT 8 DEPD ONLI
TRANSCAT 8 WTH ONLI
TRANSCAT 8 WTHD ONLI
TRANSCAT 8 WTW ONLI
TRANSCAT 8 BDEP ONLI
TRANSCAT 8 PWTH ONLI
TRANSCAT 8 DEP FSC FRGN
TRANSCAT 8 DEP FSC FSC
TRANSCAT 8 DEP FSC ONUS
TRANSCAT 8 NA ONLI
TRANSCAT 9 DDEP ATM FRGN
TRANSCAT 9 DINQ ATM FRGN
TRANSCAT 9 DWTH ATM FRGN
TRANSCAT 9 DWTT ATM FRGN
TRANSCAT 9 DWTF ATM FRGN
TRANSCAT 9 DWTH NULL FRGN
TRANSCAT 11 RRNS NULL
TRANSCAT 14 RTD BAT
TRANSCAT 14 WTH WWW FRGN
TRANSCAT 14 WTH WWW FSC
TRANSCAT 14 WTH WWW ONUS
TRANSCAT 14 WTH WWW
TRANSCAT 15 NA WWW
TRANSCAT 16 8POF NULL
TRANSCAT 16 ATM BAT
TRANSCAT 16 ATMM BAT
TRANSCAT 16 ZSCA BAT
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 59
02/25/2021
SEGTRANCATCD SEGTRANCD RTXNTYPCD RTXNSOURECD NETWORKCD
TRANSCAT 16 Insert a row for each RTXNTYPCD in the
RTXNTYPCATCD in ('SC','MSC') with
RTXNSOURCECD = NULL
TRANSCAT 20 DEP VRU
TRANSCAT 20 SPMT VRU
TRANSCAT 20 WTH VRU
TRANSCAT 20 PDSB VRU
TRANSCAT 20 DEPD VRU
TRANSCAT 20 WTHD VRU
TRANSCAT 20 PRCT VRU
TRANSCAT 20 ERCT VRU
TRANSCAT 20 GLR VRU
TRANSCAT 20 IRCT VRU
TRANSCAT 20 URCT VRU
TRANSCAT 20 NA VRU
TRANSCAT 20 PDSB VRU
TRANSCAT 20 PDSB WWW
TRANSCAT 21 INT BAT
TRANSCAT 21 MSC BAT
TRANSCAT 23 DEP WWW FRGN
TRANSCAT 23 DEP WWW FSC
TRANSCAT 23 DEP WWW ONUS
TRANSCAT 23 DEP WWW
TRANSCAT 25 NSF BAT FRGN
TRANSCAT 25 NSF BAT FSC
TRANSCAT 25 NSF BAT ONUS
TRANSCAT 25 NSF BAT
TRANSCAT 27 INT BAT FRGN
TRANSCAT 27 INT BAT FSC
TRANSCAT 27 INT BAT ONUS
TRANSCAT 25 NSF NULL
TRANSCAT 25 UCF NULL
TRANSCAT 28 DEPR ONLI
TRANSCAT 30 RETC ONLI
TRANSCAT 31 PDEP ATM
TRANSCAT 31 PDEP ATM FRGN
TRANSCAT 31 PDEP ATM FSC
TRANSCAT 31 PDEP ATM ONUS
TRANSCAT 35 OPA BAT FRGN
TRANSCAT 35 OPA BAT FSC
TRANSCAT 35 OPA BAT ONUS
TRANSCAT 35 OPA BAT
TRANSCAT 35 OPD BAT FRGN
TRANSCAT 35 OPD BAT FSC
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 60
02/25/2021
SEGTRANCATCD SEGTRANCD RTXNTYPCD RTXNSOURECD NETWORKCD
TRANSCAT 35 OPD BAT ONUS
TRANSCAT 35 OPW BAT FRGN
TRANSCAT 35 OPW BAT FSC
TRANSCAT 35 OPW BAT ONUS
TRANSCAT 35 OPW BAT
TRANSCAT 35 OPD BAT
TRANSCAT 37 OCLC BAT
TRANSCAT 38 LRCT ONLI
TRANSCAT 39 RFEE BAT
TRANSCAT 41 SPMT ONLI
TRANSCAT 41 SPMT BMXN
TRANSCAT 41 SPMT FSC
TRANSCAT 41 SPMT VRU
TRANSCAT 41 SPMT WWW
TRANSCAT 41 SPMT BAT
TRANSCAT 41 PDWN WWW FRGN
TRANSCAT 41 PDWN WWW FSC
TRANSCAT 41 PDWN WWW ONUS
TRANSCAT 41 PDWN WWW
TRANSCAT 41 POFF WWW
TRANSCAT 41 SPMT BAT FRGN
TRANSCAT 41 SPMT BAT FSC
TRANSCAT 41 SPMT BAT ONUS
TRANSCAT 41 SPMT WWW FRGN
TRANSCAT 41 SPMT WWW FSC
TRANSCAT 41 SPMT WWW ONUS
TRANSCAT 45 RPMT ONLI
TRANSCAT 45 RPMT NULL
TRANSCAT 46 LTCW BAT
Real-time Interaction with Other Applications:
There is no real-time interaction with another application.
Screens:
Navigation
Services > Services > Institution > Raddon Predictive Analytics Cross Reference
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 61
02/25/2021
Screen Appearance:
Field Listing:
Field Description
Cross Reference Selection
Cross Reference
Table:
Displays the list of files types that require mapping for the extract files.
• Account – This category is to define the account roles for relationship
type in the Account and Transaction extract file.
• Product – This cateogry is to define the vertical code, product types
and sub types for the Product extract file.
• Transaction – This category is to define the transaction categories and
types for the Account and Transaction extract file.
Segmint Category
Code:
Displays the list of categories that require mapping based on the file type
selected in the Cross Reference Table dropdown.
If Account is selected in the Cross Reference Table dropdown, the Segmint
Category Code dropdown displays RELTYP which represents Relationship
Type.
If Product is selected in the Cross Reference Table dropdown, the Segmint
Category Code dropdown displays PRODSUBTYP1, PRODSUBTYP2,
PRODSUBTYP3, PRODTYP and PRODVCD which represents the Product
Sub Types 1 – 3, Product Type and Product Vertical Code.
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 62
02/25/2021
Field Description
If Transaction is selected in the Cross Reference Table dropdown, the
Segmint Category Code dropdown displays TRANSCAT which represent
Transaction Category.
Segmint Code: Displays the list of Segmint Code values based on the Cross Reference Table
and Segmint Category Code selected.
Cross Reference Section
(Dynamic based on Cross Reference Table Selected)
Account Cross Reference Results
Account Roles Account role code.
PersOrg Indicator Displays P for person and O for Organization.
Product Cross Reference Results
Major Major account type code.
Minor Minor account type code.
Transaction Cross Reference Results
Rtxn Type Code Transaction Type Code.
Rtxn Source Code Transaction Source Code.
Network Code Network ID from the CardTxn table.
Create < button> When selected the Detail group box is enabled for the User to create a new
entry.
Delete <button> The Delete button is enabled when a value is selected in the Cross Reference
Results grid. Once the delete button is selected, the value is deleted from the
table.
Detail Group Box
(Dynamic based on Cross Reference Selection)
Account Detail
Person <checkbox> If checked, the account role is linked to a Person for the mapping combination
for the Segmint Code selected.
Organization
<checkbox>
If checked, the account role is linked to an Organization for the mapping
combination for the Segmint Code selected.
Account Role Code Displays all account role codes from the AcctRole table.
Product Detail
Major Type Code Displays all major account type codes with their respective descriptions.
Minor Type Code Displays all minor account type codes with their respective descriptions.
Transaction Detail
Transaction Type
Category:
<dropdown>
Displays all the values in the RtxnTypCat table within DNA.
Transaction Type
Code: <dropdown>
Displays all the values in the RtxnTyp table within DNA.
If a value is selected in the Transaction Type Category dropdwon, this
dropdown only displays the transactions types withing that category.
Transaction Source
Code: <dropdown>
Displays all the values in the RtxnSource table within DNA.
Network Code:
<dropdown>
Displays all the values in the OrgNetwork table within DNA
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 63
02/25/2021
Authorization:
These Authorization Items must be linked to an Authorization Code. Users with the Authorization Code that have been granted permissions, will have access to this screen.
Authorization Item Code
Description
RPAM Raddon Predictive Analytics Mapping Auth
Additional Requirements:
• DNA 4.6.1 or higher.
• Oracle 12c
• The extracts produce obfuscated data for account numbers which is displayed for the “uaic” fields.
• The routine to alter the data for the account numbers can be provided to the client on request.
• The RPA_CUST and RPA_ACTTRAN extracts produce obfuscated data for the person and organization indicators and corresponding person numbers and organization numbers which is displayed for the “ucic” fields.
• The routine to alter the data for the person and organization indicator and numbers can be provided to the client on request.
• Requires purchase or subscription to a third-party solution. Third-party solution is not included in the price of this app.
• This DNAapp was designed to work with the Essential Data – Data Extraction solution from Segmint Inc.
Please Note: Changes by third-party vendors to their systems, files and integration approaches that impact the functionality of this DNAapp are not covered under maintenance.
Configuration Checklist:
Item
Test
Environment
Production
Environment
Ensure the User has been given the ‘RPAM - Raddon
Predictive Analytics Mapping Auth Item’ and granted
permissions to access the new Raddon Predictive Analytics
Cross Reference Mapping screen.
Ensure the RPA_PROD.sqt is in the DNAcreator batch
application directory (typically G:\OSI\Bank\Bat_exe\EXTNS\)
Ensure the RPA_CUST.sqt is in the DNAcreator batch
application directory (typically G:\OSI\Bank\Bat_exe\EXTNS\)
Predictive Analytics for Segmint TM Fiserv
Predictive Analytics for Segmint TM 64
02/25/2021
Item
Test
Environment
Production
Environment
Ensure the RPA_ACTTRAN.sqt is in the DNAcreator batch
application directory (typically G:\OSI\Bank\Bat_exe\EXTNS\)
Ensure the Predictive Analytics calculation variables have
been reviewed and set accordingly.
Ensure each batch applications are setup in the correct queues
and the batch parameters are set for each.
Ensure the batch applications are scheduled to run at the
correct times and in the correct order when run on the same
day.
Ensure multiple instances of the RPA_ACTTRAN.sqt are setup
for the Deposit Accounts, Loan Accounts, Line of Credit
Accounts, Credit Card Accounts and Debit Card Accounts.
Revisions:
Date App
Version #
Change
02/2021 1.0.0.1 Added new calculation category, calculation type and calculation
variables. Added functionality to exclude records per each FI
preference with mail addresses from certain countries or US states
from the extracts. Added scrambling routine for the PersNbr and
OrgNbr values so the original DNA number is not apparent/visible in
the extract files.
07/2020 1.0.0.0 Application Created