National Fraud Initiative using IDEA
-
Upload
auditware-systems-ltd -
Category
Software
-
view
70 -
download
0
Transcript of National Fraud Initiative using IDEA
National Fraud Initiative
Kevin Boon
IT Performance Specialist
Audit Commission
IDEA User Group – November 27 2008
Agenda
• Background to NFI
• Successes NFI 2006/07
• New Areas
• Statutory Powers & Data Protection
• NFI Process
• NFI Process and IDEA
Background to NFI
What is it?
• Data Matching Exercise
When is it carried out?
• Every two years
• but moving to more frequently
What does it do?
• Prevents and detects fraud
Background to NFI
Who is involved?
• The public sector
– Local councils
– NHS bodies
– Emergency services
– Government departments
• Plus the private sector (voluntary)
– Financial Institutions
– Social housing bodies
Background to NFI
What data is involved?
• Student loans (absconders/Benefits/visas etc)
• Payroll (multiple employment/H & S/visas)
• Benefits (undeclared income)
• Pensions (deads)
• Rents/arrears (absconders)
• Right to buys (undeclared capital/ money laundering)
• Visas/asylum seekers (deportation/working)
• Licences (undeclared income, visas etc)
• Care homes (deads)
• Concessionary fares/parking (abuse)
• Council Tax (Single Persons discount)
• Creditors (duplicate payments)
• Companies House (conflict of Interest)
Background to NFI - National Report
• Overpayments/fraud of £140 million detected (overall
figure since 1996 nearly £450 million)
• 157 public sector staff ineligible to work
• 69 council properties were recovered.
• 2,819 cases where pension continued to be paid after
the death of the pensioner
• 16,102 deceased persons’ blue badges were cancelled
• duplicate payments of £1.75 million detected
• £24 million+ housing benefit overpayments detected
• £4 million Income Support (IS) and Job Seeker
Allowance (JSA) fraud and overpayments
• 4,310 cases IS/JSA benefits reduced/ceased
• 31 prosecutions, 22 administrative penalties and 76
cautions issued by JCP/TPS
New areas 1 Expansion of existing work
• Introduce government departments and agencies
– HB, Payroll, Procurement etc
• Council of Mortgage Lenders
• Cross border matching
• Housing Associations
New areas 3 Public safety
• Child protection
– List 99
– Sex offenders register
• Absconders from justice
• Identity fraud
• Counter terrorism
Data protection and Statutory powers
• Audit Commission Act
• Data Protection Act
– Information Commissioner
– Code of Data Matching Practice
– Parliamentary approval
– Fair processing
• Serious Crime Act
NFI Process
Specification
Extraction
HousekeepingSubmissionChecking
Manipulation
Results
Investigation
Prioritisation
Reporting
Matching
Cleansing
NFI Process and IDEA
Specification
Extraction
HousekeepingSubmissionChecking
Manipulation
Results
Investigation
Prioritisation
Reporting
Matching
Cleansing
NFI Process and IDEA
Manipulation/Pre-filtering Example Specification
• Print reports
• Joining databases
• Aligning/Appending databases
• Virtual fields
– Padding out
– Combining/Separating
– Changing formats e.g. dates
– Adding indicators
• Discard unwanted records/fields
• Reordering fields
NFI Process and IDEA
Checking/Validation
• Date sorting for completeness
• Control totals for reasonableness
• Alpha sorting for completeness
• Format checking for data quality
• Record count – truncation
• Gap detection for quality
NFI Process and IDEA
Prioritisation
Mostly available online (filtering, sorting)
not suitable for Trade Creditors duplicate payments
WHY?
• Periodic dataset used
• Multi-level data required
• Non trade creditors included
• Lack of pre-filtering
• Duplicate or regular payment?
• LARGE VOLUME OF MATCHES
But
Leading to:-
NFI Process and IDEA
Prioritisation
Trade Creditor duplicate paymentsExample - On basis of same creditor and invoice amount
View matches in IDEAUse IDEA functions:-
– Extraction by equations
– Summarisation
– Extraction by range
– Joining
– Sampling
NFI Process and IDEA
Prioritisation – using IDEA
Suggested process:-
• Extraction by equations (to discard unwanted records) - view
• Summarise by Cred Ref/Amount (to show number of records in each match)
• Extract on number of records (to exclude regular payments and singletons) - view
• Extract on Amount range (to exclude outliers) - view
• Random sample (to select for checking) - view
• Joining (to reconstruct matches) – view
Next stage
NFI Process and IDEA
Housekeeping• Producing subsets for email lists (exception reports v
contacts list)
• Updating contacts lists from external sources
NFI Process and IDEA
Other possible uses• Benford’s law
• Statistical analysis
• Piloting new matches
Payroll Specification Back
Field name Data format
Employee reference number Character
Employee post number Character
Department Character
Title or Sex Character
Surname Character
Forename(s) Character
Address line 1 Character
Address line 2 Character
Address line 3 Character
Address line 4 Character
Post code Character
Date of birth Date
Date started Date
Date left Date
Leaver indicator Character
National insurance number Character
Gross pay to date Numeric
Date last paid Date
Sort code Character
Bank account Character
Building society roll number Character
NFI Process and IDEA
Prioritisation – using IDEA
Equations:-
• Non numeric invoice numbers – view
• Include only paid invoices - view
• Exclude specific payment types - view
• Exclude general types - view
Next stage
Trade Creditors – payments history Back
ExampleOne of the last two characters of the invoice number is numeric:-
@right(@strip(supplier_invoice_number) ,1) <= “9” .OR @mid(@right(@strip(supplier_invoice_number) ,2),1,1) <= “9”
Trade Creditors – payments historyBack
ExampleDefault date imported as „Error‟:-
@IsFieldDataValid ("PDATE") = 1
Trade Creditors – payments historyBack
ExampleAdvances included in dataset:-
.not. @isini(„advance‟ , supplier_invoice_number)
Trade Creditors – payments historyBack
ExampleHousing benefit payments included in error, the invoice number refers to the HB number e.g. HB123456:-
.not. @regexpr(Supplier_invoice_number , “HB[0-9]”)
Trade Creditors – payments historyBack
ExamplePotential quarterly and monthly payments excluded. Singletons excluded where other sides of the match no longer there.
.not. (no_of_recs = 1 .or. no_of_recs = 4 .or. no_of_recs = 12)
Trade Creditors – payments history Back
ExampleRisk areas seen to be between £100 and £5,000.
Total_Invoice_Amount > 100 .and. Total_Invoice_Amount < 5000
Trade Creditors – payments historyBack
Biased or random sampling technique could be used to select matches for checking