CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing...

41
Copyright Copyright © © 2004 2004 - - 2007 2007 Runner Technologies, Inc. All rights reserved. Runner Technologies, Inc. All rights reserved. CLEAN_Address CLEAN_Address Address Verification for Higher Education Address Verification for Higher Education Seamless Integration for Student Information Systems Seamless Integration for Student Information Systems Runner Technologies, Inc. Runner Technologies, Inc.

Transcript of CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing...

Page 1: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--20072007 Runner Technologies, Inc. All rights reserved.Runner Technologies, Inc. All rights reserved.

CLEAN_AddressCLEAN_Address

Address Verification for Higher EducationAddress Verification for Higher Education

Seamless Integration for Student Information SystemsSeamless Integration for Student Information Systems

Runner Technologies, Inc.Runner Technologies, Inc.

Page 2: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

IntroductionIntroduction

Overview of Address VerificationOverview of Address VerificationBenefits of RealBenefits of Real--time Address Verification, time Address Verification, including Return On Investmentincluding Return On InvestmentLive Demos of Address VerificationLive Demos of Address VerificationTechnical discussion of architecture and Technical discussion of architecture and implementationimplementationIntegration steps to get RealIntegration steps to get Real--time and Batch time and Batch Address Verification within ClientAddress Verification within Client--Server Server applications and Web Selfapplications and Web Self--serviceservice

Page 3: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Topics of DiscussionTopics of Discussion

Address Verification GoalsAddress Verification GoalsAddress Verification DefinitionsAddress Verification DefinitionsIntegration ApproachesIntegration ApproachesCLEAN_Address OverviewCLEAN_Address OverviewArchitectureArchitectureIntegration StepsIntegration StepsReportingReportingMaintenanceMaintenancePricingPricingFuture EnhancementsFuture Enhancements

Page 4: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Address Verification GoalsAddress Verification Goals1/3-- the Benefitsthe Benefits

Improved data quality for all contact informationImproved data quality for all contact information–– AddressesAddresses–– Telephone NumbersTelephone Numbers–– NamesNames–– Email AddressesEmail Addresses

Speed up data entry time with fewer errorsSpeed up data entry time with fewer errorsAllow endAllow end--user selfuser self--service updates on the Webservice updates on the Web–– Reduce centralized data entryReduce centralized data entry

Reduce or eliminate undelivered/returned mailReduce or eliminate undelivered/returned mailReduce costs of mailingReduce costs of mailingFaster mail deliveryFaster mail delivery

Page 5: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Address Verification GoalsAddress Verification Goals

100% integrated complete data quality solution100% integrated complete data quality solution–– Address Verification, Standardization, CorrectionAddress Verification, Standardization, Correction–– Telephone Number Checking and Area Code SplitsTelephone Number Checking and Area Code Splits–– Name ValidationName Validation–– Email ValidationEmail Validation–– ZIP Code and County table updatesZIP Code and County table updates

RealReal--time notification of bad addressestime notification of bad addressesIntegrated batch verification and reportingIntegrated batch verification and reportingSeamless user interface with no additional stepsSeamless user interface with no additional stepsNo endNo end--user traininguser training

2/3-- the Solutionthe Solution

Page 6: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Address Verification GoalsAddress Verification Goals3/3-- the Solutionthe Solution

Minimal installation & integration effortMinimal installation & integration effortFully preFully pre--developed and supported solutiondeveloped and supported solution–– User exits for supporting custom business rulesUser exits for supporting custom business rules–– Table driven error messagesTable driven error messages–– All integration source codeAll integration source code

FREE Technical SupportFREE Technical SupportFREE EvaluationFREE EvaluationSupport for International AddressesSupport for International AddressesEasy subscription update processEasy subscription update process–– Choice of Monthly or Bimonthly updatesChoice of Monthly or Bimonthly updates

Low annual subscription priceLow annual subscription price

Page 7: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Who can benefit from Who can benefit from improved Data Quality?improved Data Quality?

Recruitment / AdmissionsRecruitment / AdmissionsStudent RecordsStudent RecordsAlumni / Advancement / FoundationAlumni / Advancement / FoundationHuman ResourcesHuman Resources–– Paycheck and benefits mailingsPaycheck and benefits mailings

Accounts ReceivableAccounts Receivable–– Valid addresses for credit card transactionsValid addresses for credit card transactions

Accounts PayableAccounts Payable–– Vendor addressesVendor addresses

Page 8: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

11--1010--100 Data Quality Rule100 Data Quality Rule

It costs It costs 11 unit to fix a bad address at the point unit to fix a bad address at the point of entry when customer is presentof entry when customer is presentIt costs It costs 1010 units to fix a bad address that is units to fix a bad address that is saved in the database and identified via batchsaved in the database and identified via batch–– Running reports, proactive phone calls, userRunning reports, proactive phone calls, user’’s times time

It costs It costs 100100 units to fix a bad address that units to fix a bad address that was sent mail and the mail was returnedwas sent mail and the mail was returned–– Processing returned mail, contacting customer via Processing returned mail, contacting customer via

phone/email, updating address, resending mailphone/email, updating address, resending mail–– In general, dealing with exceptionsIn general, dealing with exceptions

Page 9: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Case Study Case Study –– ROI CollegeROI College

College with 5000 total studentsCollege with 5000 total students100,000100,000 mailings per yearmailings per year–– Grades: 15,000 Admissions: 30,000Grades: 15,000 Admissions: 30,000–– Alumni: 50,000 Miscellaneous: 5,000Alumni: 50,000 Miscellaneous: 5,000

Assume best case of Assume best case of 15%15% bad addressesbad addresses–– 15,00015,000 undeliverable mail piecesundeliverable mail pieces–– 15K x $0.37/letter = $5,550 postage alone15K x $0.37/letter = $5,550 postage alone–– Paper and printing = $5000Paper and printing = $5000–– Employee time dealing with returned mail: $9450Employee time dealing with returned mail: $9450–– Total cost of bad addresses: Total cost of bad addresses: $20,000$20,000

Additional Postage Savings: Additional Postage Savings: $16,000$16,000–– First Class $0.39 postage down to $0.23First Class $0.39 postage down to $0.23

Page 10: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Address Verification DefinitionsAddress Verification Definitions

CASSCASS –– CCoding oding AAccuracy ccuracy SSupport upport SSystemystem–– USPS Certification for a software program used for USPS Certification for a software program used for

cleaning up, correcting, and standardizing an addresscleaning up, correcting, and standardizing an address–– Ensures address is corrected to USPS guidelinesEnsures address is corrected to USPS guidelines–– Prerequisite to Presorting for postage rate discountsPrerequisite to Presorting for postage rate discounts

DPVDPV –– DDelivery elivery PPoint oint VValidationalidation–– Identifies nonIdentifies non--deliverable house numbersdeliverable house numbers–– Identifies missing and invalid apartment numbersIdentifies missing and invalid apartment numbers

LACSLinkLACSLink™™ -- LLocatable ocatable AAddress ddress CCorrection orrection SServiceervice–– Option included with DPV Option included with DPV –– provides remapping of provides remapping of

addresses from Route/Box notation to physical streetaddresses from Route/Box notation to physical street

1/3

Page 11: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Address Verification DefinitionsAddress Verification Definitions

GeoCodingGeoCoding–– Identifies the Latitude and Longitude Identifies the Latitude and Longitude

coordinates for an addresscoordinates for an address–– Several levelsSeveral levels

55--digit ZIP Code level (included with basic suite)digit ZIP Code level (included with basic suite)99--digit ZIP+4 level (digit ZIP+4 level (GeoCoderGeoCoder Option)Option)Near roofNear roof--top level (top level (MatchMakerMatchMaker Option)Option)

–– Used to compute distance, bearing, and Used to compute distance, bearing, and perform radial searchesperform radial searches

I.e. How many students live within 5 miles, 10 I.e. How many students live within 5 miles, 10 miles of the university?miles of the university?

2/3

Page 12: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Address Verification DefinitionsAddress Verification Definitions

PAVEPAVE –– PPresort resort AAccuracy ccuracy VValidation and alidation and EEvaluationvaluation–– USPS certification for getting the best postage rate USPS certification for getting the best postage rate

discounts for an address discounts for an address listlist–– Requires address to be CASS certified before Requires address to be CASS certified before

presortingpresorting–– Mailers+4Mailers+4 OptionOption

NCOALinkNCOALink™™ –– NNational ational CChange hange OOf f AAddressddress–– Provides a residential or business new address for Provides a residential or business new address for

either either 18 months18 months or or 4 years4 years backback–– Primarily an outsourced service with export/import of Primarily an outsourced service with export/import of

your address datayour address data–– USPS Statistic: 18USPS Statistic: 18--20% of the U.S. moves every year20% of the U.S. moves every year

3/3

Page 13: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

RealReal--Time vs. Batch VerificationTime vs. Batch Verification

On average, databases without address On average, databases without address verification will contain 15verification will contain 15--22% undeliverable 22% undeliverable addressesaddressesBatch Address VerificationBatch Address Verification–– Can correct a lot of these bad addressesCan correct a lot of these bad addresses–– Will identify all of the bad records with a status codeWill identify all of the bad records with a status code

RealReal--Time Address VerificationTime Address Verification–– Corrects and validates addresses at point of entryCorrects and validates addresses at point of entry–– Empowers data owner to correct their own addressEmpowers data owner to correct their own address–– Notifies user of a bad address so they can confirm Notifies user of a bad address so they can confirm

with the customer (student, employee, vendor)with the customer (student, employee, vendor)–– Can reduce 15Can reduce 15--22% down toward 0%22% down toward 0%

Page 14: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Integration ApproachesIntegration Approaches

Batch Update onlyBatch Update only–– Verification program is outside of the databaseVerification program is outside of the database–– Export addresses nightly, run through stand alone Export addresses nightly, run through stand alone

program, import to staging table, update addressprogram, import to staging table, update address

RealReal--Time verification with Popup WindowTime verification with Popup Window–– Popup window where user enters addressPopup window where user enters address–– Address verification can be bypassed by userAddress verification can be bypassed by user–– More complicated user interfaceMore complicated user interface

Extra steps, not seamless with application, mouse usageExtra steps, not seamless with application, mouse usage

–– Incorrect Incorrect ““validvalid”” address could be selectedaddress could be selectedNow you have 2 problems:Now you have 2 problems:

–– an an incorrectincorrect but but validvalid addressaddress–– you canyou can’’t identify it in the databaset identify it in the database

1/2

Page 15: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Integration ApproachesIntegration Approaches

Manual RealManual Real--Time VerificationTime Verification–– Use a free web site to verify each addressUse a free web site to verify each address

www.usps.govwww.usps.gov www.cleanwww.clean--address.comaddress.com

–– More steps, double entry, easily bypassedMore steps, double entry, easily bypassed

RealReal--Time Seamless IntegrationTime Seamless Integration–– Address verification is done automatically without user Address verification is done automatically without user

interventionintervention–– User is notified realUser is notified real--time only if there is a bad addresstime only if there is a bad address–– No training is requiredNo training is required

Integrated Batch VerificationIntegrated Batch Verification–– Addresses are updated in the database directlyAddresses are updated in the database directly–– No exporting / importingNo exporting / importing

2/2

CLEANAddress

CLEANAddress

Page 16: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

CLEAN_Address OverviewCLEAN_Address Overview

CLEAN_Address is a 100% integrated CLEAN_Address is a 100% integrated solution for Address Verificationsolution for Address Verification–– RealReal--Time Seamless IntegrationTime Seamless Integration

Oracle FormsOracle FormsWeb SelfWeb Self--ServiceService

–– Integrated Batch VerificationIntegrated Batch Verification–– Address, Telephone, Name, Email validationAddress, Telephone, Name, Email validationSubscription updates for USPS dataSubscription updates for USPS dataSimple stepSimple step--byby--step integration guide in step integration guide in an easy copyan easy copy--paste formatpaste format

Page 17: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

DemosDemos

Oracle Forms IntegrationOracle Forms IntegrationWeb SelfWeb Self--Service IntegrationService IntegrationBatch Address VerificationBatch Address VerificationReportingReporting

Page 18: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

CLEAN_Address ArchitectureCLEAN_Address Architecture

CLEAN_Address has an Enterprise Service Oriented CLEAN_Address has an Enterprise Service Oriented Architecture (SOA)Architecture (SOA)–– CLEAN_Address server connects to database on backCLEAN_Address server connects to database on back--endend–– Clients do not connect to CLEAN_Address server directly Clients do not connect to CLEAN_Address server directly

Enterprise ArchitectureEnterprise Architecture–– Seamless FailSeamless Fail--overover–– RedundancyRedundancy–– Load BalancingLoad Balancing–– ScalabilityScalability–– Oracle RAC (Real Application Clusters)Oracle RAC (Real Application Clusters)

Service Oriented Architecture (SOA)Service Oriented Architecture (SOA)–– Multiple databases can be supported from a single Multiple databases can be supported from a single

CLEAN_Address server installationCLEAN_Address server installation–– I.e. Development, Test, ProductionI.e. Development, Test, Production

Page 19: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Enterprise ArchitectureEnterprise Architecture

OracleDatabase

-Student

InformationSystem

CLEAN_AddressServer

CLEAN_AddressServer

–– Seamless FailSeamless Fail--overover–– RedundancyRedundancy–– Load BalancingLoad Balancing–– ScalabilityScalability–– 100% Availability100% Availability

O/S Platforms:O/S Platforms:•• WindowsWindows•• LinuxLinux•• SolarisSolaris•• AIXAIX•• HPHP--UXUX

Page 20: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Service Oriented Architecture Service Oriented Architecture (SOA)(SOA)

OracleDatabase

-Development

CLEAN_AddressServer

Multiple databases can be supported from Multiple databases can be supported from one CLEAN_Address server installationone CLEAN_Address server installation

–– Address Verification Servers supply a service Address Verification Servers supply a service to any Oracle database that needs themto any Oracle database that needs them

–– USPS data is updated centrally on the USPS data is updated centrally on the CLEAN_Address server every 2 monthsCLEAN_Address server every 2 months

OracleDatabase

-Production

OracleDatabase

-PeopleSoft

CLEAN_AddressServer

OracleDatabase

-Alumni

Page 21: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Database ArchitectureDatabase Architecture

Oracle Database

Student Schema

Address Table

ZIP Code Table

County Table

Telephone Table

CLNADDR

CLEAN_Address.Verify

CLEAN_Address_Student

Web Self-service

CLN_Postal_Codes

CLEAN_AddressServer

Forms /Internet /

Web Self-ServiceCLEAN_Address_Student_UE

Page 22: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

CLEAN_Address Engine(COM Object / Shared Object on a server in your data center)

Data storesData is kept current through subscription updates

Oracle Database

clnaddrdCLEAN_Address

daemon for Oracle

cleanzipSyncs ZIP/City/State

to reference table

clnaddrwsCLEAN_Address

Web Service

cleanfileFlat Text File

processor

SQL ServerDatabase

SOAP/XMLWeb Service

SOAP/XMLWeb Service

Input file(plain text)

Output file(plain text)

USPS DataDPV – Delivery Point ValidationLACSLink™ – Rural Route conversionRBDI – Residential Business Delivery IndicatorGeoCoder – ZIP+4 level Lat/Long; Census TractMatchMaker – Near Roof-Top level Lat / Long

Canada PostData

Global DataLocal or Web Service

NameData

PhoneData

EmailDNS

Lookup

CLNADDR SchemaOracle PL/SQL procedure:CLEAN_Address.Verify()

Census+Demographic

Data

NCOALink™National Change

of AddressProcessing

(18mo. / 4yr.)

DB2Database

MySQLDatabase

CLEAN_Address Suite ArchitectureCLEAN_Address Suite Architecture

Page 23: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Student Information SystemsStudent Information Systems

CLEAN_Address has PreCLEAN_Address has Pre--Developed solutions for Developed solutions for the following Student Information Systems:the following Student Information Systems:–– SCT Banner / BSR AdvanceSCT Banner / BSR Advance–– SIS PlusSIS Plus–– PeopleSoftPeopleSoft–– Oracle SISOracle SIS–– SAP (in Development)SAP (in Development)–– Datatel (in Development)Datatel (in Development)–– Jenzabar (in Development)Jenzabar (in Development)

CLEAN_Address can be integrated in any custom CLEAN_Address can be integrated in any custom SIS system on Oracle or SQL ServerSIS system on Oracle or SQL Server

Page 24: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

CLEAN_AddressCLEAN_AddressIntegration StepsIntegration Steps

CLEAN_Address provides several integration CLEAN_Address provides several integration componentscomponents–– CLEAN_Address_Student PL/SQL CLEAN_Address_Student PL/SQL PackagePackage–– FrontFront--end Forms integration codeend Forms integration code–– Web SelfWeb Self--ServiceService integration codeintegration code–– Open PL/SQL interfaceOpen PL/SQL interface for all systems (PeopleSoft, for all systems (PeopleSoft,

SAP, Oracle, custom)SAP, Oracle, custom)Enables realEnables real--time and batch verification in any application time and batch verification in any application that uses an Oracle databasethat uses an Oracle database

Integration can be done in a few hoursIntegration can be done in a few hours

Page 25: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

CLEAN_Address_Student CLEAN_Address_Student PackagePackage

PL/SQL stored package in the databasePL/SQL stored package in the databaseIntegration code between Student System and Integration code between Student System and CLEAN_Address packageCLEAN_Address packageContains several procedures:Contains several procedures:–– Batch Address VerificationBatch Address Verification–– RealReal--Time Address Verification APIsTime Address Verification APIs

Used for integrating into Forms and Web SelfUsed for integrating into Forms and Web Self--ServiceService

–– Batch / RealBatch / Real--time Telephone Verificationtime Telephone Verification–– ZIP Code and County table synchronizationZIP Code and County table synchronization–– Error code description and helpError code description and help

1/2

Page 26: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

CLEAN_Address_Student CLEAN_Address_Student PackagePackageEnforces the Student Address Enforces the Student Address ““rulesrules””–– All business rules are stored centrally in this packageAll business rules are stored centrally in this package–– PrePre-- and Postand Post-- Verification User Exits for custom rulesVerification User Exits for custom rules–– Optional parameters Optional parameters –– expand street suffixexpand street suffix–– Limitations on Street lengthLimitations on Street length–– Limitations on City lengthLimitations on City length–– Puts apartment on same line as address, before, or Puts apartment on same line as address, before, or

afterafter–– Assigns correct county code (FIPS), or custom codeAssigns correct county code (FIPS), or custom code–– Appends ZIP+4 to ZIP CodeAppends ZIP+4 to ZIP Code–– Stores verification date and address error codeStores verification date and address error code

2/2

Page 27: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

User Exit PackageUser Exit Package

A User Exit package is supplied to A User Exit package is supplied to support customizations of business rulessupport customizations of business rules

CLEAN_Address_Student_UECLEAN_Address_Student_UEPre_Address_Verify:-- Don't verify Campus Addresses (CA) or Dorm Rooms (DM)if upper(fv_address_type) in ('CA', 'DM') thenfb_verified := TRUE;

end if;

Post_Address_Verify:-- Use different rules for Alumni (AL) addressesif upper(fv_address_type) in ('AL') then-- Expand street suffixCLEAN_Address_Banner.Set_Expand_Street_Suffix(TRUE);-- Expand the street directional N S E W -> North, South, East, West, etc.CLEAN_Address.Expand_Street_Directional(f_address_rec.address_line_1, 30);CLEAN_Address.Expand_Street_Directional(f_address_rec.address_line_2, 30);CLEAN_Address.Expand_Street_Directional(f_address_rec.address_line_3, 30);CLEAN_Address.Expand_Street_Directional(f_address_rec.address, 30);-- Try to put apt on same line as street, or on the line after if it doesn't fitCLEAN_Address_Banner.Set_Suite_Apt_Before_Street(FALSE);CLEAN_Address_Banner.Set_Append_Suite_To_Street(TRUE);

end if;

Page 28: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

/******************************************************************************************* Procedure Name : Batch_Verify** Scope : PUBLIC** Description : Batch Verify the addresses in the Address table

* * fn_max_verify* - maximum number of address to verify* * fb_update* - TRUE = update the record and show results* - FALSE = don't update, only show results* * fb_only_unverified* - TRUE = Only update unverified records* - FALSE = Update ALL records* * fv_address_type* - Address Type - only verify this type* - NULL = to verify all address types* * fn_days_back* - Verify Addresses that were updated/created this many days back* - Note: You can enter fractional days such as 0.25, 0.5, etc* - NULL = all addresses******************************************************************************************/PROCEDURE Batch_Verify (

fn_max_verify IN NUMBER DEFAULT 1000000,fb_update IN BOOLEAN DEFAULT TRUE,fb_only_unverified IN BOOLEAN DEFAULT TRUE,fv_address_type IN VARCHAR2 DEFAULT NULL,fn_days_back IN NUMBER DEFAULT NULL);

CLEAN_Address_Student CLEAN_Address_Student Batch Verification ProcedureBatch Verification Procedure

Page 29: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

/******************************************************************************************* Procedure Name : Verify** Scope : PUBLIC** Description : Verify a single address API** This call wraps the Address record implementation and excepts pure* VARCHAR2 IN/OUT parameters.** address_date_and_error_code - YYYYMMDD:<error_code>* - address verified date concatenated with error code, separated by :******************************************************************************************/PROCEDURE Verify (

address_1 IN OUT VARCHAR2,address_2 IN OUT VARCHAR2,address_3 IN OUT VARCHAR2,city IN OUT VARCHAR2,state IN OUT VARCHAR2,postal_code IN OUT VARCHAR2,county_code IN OUT VARCHAR2,country_code IN VARCHAR2,delivery_point OUT NUMBER,check_digit OUT NUMBER,carrier_route OUT VARCHAR2,address_error_flag OUT VARCHAR2,address_date_and_error_code OUT VARCHAR2,address_error_text OUT VARCHAR2,fv_plsql_error OUT VARCHAR2);

CLEAN_Address_Student CLEAN_Address_Student RealReal--Time Procedure APIsTime Procedure APIs

Page 30: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Oracle Forms IntegrationOracle Forms Integration

Simple 4Simple 4--Step processStep process1.1. Open formOpen form2.2. Add two (2) Add two (2) DatablockDatablock ItemsItems3.3. CopyCopy--Paste Paste Verify_AddressVerify_Address ProcedureProcedure4.4. CopyCopy--Paste Paste WhenWhen--ValidateValidate--ItemItem triggertrigger

Compile form and repeat for other Compile form and repeat for other formsforms

Page 31: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

ReportingReporting

Several standard reports are supplied with Several standard reports are supplied with the CLEAN_Address Student solution:the CLEAN_Address Student solution:–– Address Error SummaryAddress Error Summary

shows a summary of all address errors in the address table(s)shows a summary of all address errors in the address table(s)

–– Address Error DetailAddress Error Detailshows the detail of all addresses with deliverability errorsshows the detail of all addresses with deliverability errors

–– Duplicate AddressesDuplicate Addressesshows duplicate addresses after all records have been standardizshows duplicate addresses after all records have been standardizeded

–– Compare Address ChangesCompare Address Changesshows before and after addresses after a batch verificationshows before and after addresses after a batch verification

–– Radius SearchRadius Searchshows all students within a specified radius of the institutionshows all students within a specified radius of the institution

Page 32: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Address Error Summary Address Error Summary ReportsReports

----------------------------- ADDRESS ERROR SUMMARY -----------------------------Code Description Count---------- -------------------------------------------------- ----------. No Error 449U Unknown Street 16R Range Error 9N1 Suite/Apt Missing 5CC Suite/Apt Invalid 12M3 Street Number Invalid 7M Multiple Matches 1Z Invalid ZIP/Postal Code 1---------- -------------------------------------------------- ----------Total: 500

Error Summary Report from Batch Verify procedure without updates:

SQL Report for Address Error Summary “after” a batch update:

Page 33: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Compare Record Changes Compare Record Changes ReportReport

Page 34: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

MaintenanceMaintenance

A bimonthly subscription service keeps the A bimonthly subscription service keeps the USPS data updated every 2 monthsUSPS data updated every 2 months–– A monthly subscription option is also availableA monthly subscription option is also available

About 2 GB of USPS data is shipped on 3 CDsAbout 2 GB of USPS data is shipped on 3 CDsZero downtime when applying updatesZero downtime when applying updatesExisting address records should be verified at Existing address records should be verified at least every 6 months using the batch address least every 6 months using the batch address verification procedureverification procedure–– ZIP Codes, ZIP+4, and street names can change ZIP Codes, ZIP+4, and street names can change

periodicallyperiodically

Page 35: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Free Technical SupportFree Technical Support

9am9am--6pm EST Mon6pm EST Mon--FriFri2424--Hour Emergency Support PagerHour Emergency Support Pager

Support Methods:Support Methods:Phone: Phone: 561561--395395--9322 / 8779322 / 877--784784--00030003Email: Email: [email protected]@RunnerTechnologies.comWeb: Web: www.RunnerTechnologies.comwww.RunnerTechnologies.com

Support PageSupport PageFAQ PagesFAQ Pages

Newsgroup: CLEAN_Address newsgroupsNewsgroup: CLEAN_Address newsgroups-- sign up from our Web sitesign up from our Web site

Page 36: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

PricingPricing

Based on student headcount plus optionsBased on student headcount plus options–– Delivery Point Validation (DPV) includedDelivery Point Validation (DPV) included–– Choice of O/S platform includedChoice of O/S platform included–– Options: GeoCoder, Demographic Data, Mailers+4Options: GeoCoder, Demographic Data, Mailers+4

Includes 6 bimonthly subscription updatesIncludes 6 bimonthly subscription updatesIncludes FREE technical support and Includes FREE technical support and maintenance, with 24maintenance, with 24--hour emergency supporthour emergency supportIncludes all Batch and RealIncludes all Batch and Real--time interface time interface packages and supportpackages and support

Page 37: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Future EnhancementsFuture Enhancements

Global Web ServiceGlobal Web Service–– Using the same CLEAN_Address server Using the same CLEAN_Address server

installed locally, global address requests installed locally, global address requests will be made to our Web Servicewill be made to our Web Service

–– Supports 240 countries and territoriesSupports 240 countries and territories–– Pricing based on smaller volume per yearPricing based on smaller volume per year

I.e. 500, 1000 transactions per yearI.e. 500, 1000 transactions per year

RealReal--time NCOAtime NCOA–– National Change of Address on demandNational Change of Address on demand

Page 38: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

WhoWho’’s using CLEAN_Address?s using CLEAN_Address?•Angelo State University•Appalachian State University•Auburn University•Baylor University•Chemeketa Community College•Concordia University•Eckerd College•Fashion Institute of Technology•Hollins University•Indiana State University•Johns Hopkins University•Johnson County Community College•Lane Community College•Loyola Marymount University•McNeese State University•Miami University•Millikin University•Pacific Lutheran University•SAIT Polytechnic•Savannah College of Art and Design•Sistema Universitario Ana G Mendez•South Texas College of Law

•University of Central Oklahoma•University of West Georgia•Ventura County Community College•Virginia Commonwealth University•Washentaw Community College

Tennessee Board of Regents•Austin Peay State University•Chattanooga State Community College•Columbia State Community College•East Tennessee State University•Jackson State Community College•Middle Tennessee State University•Nashville State Community College•Northeast State Community College•Pellissippi State Community College•Roane State Community College•Southwest Tennessee Community College•Tennessee Technological University•University of Memphis•Volunteer State Community College•Walters State Community College

Federal Government:•EEOC - Equal Employment Opportunity•USDA - US Department of Agriculture•Corp for National and Community Service•NEA - National Education Association

State / City Government:•Arizona Dept of Environmental Quality•Federation of State Medical Boards•Georgia Department of Agriculture•Philadelphia Safe and Sound•Atlanta Water•New Jersey State Parole Board•New York Dept of Agriculture & Markets

Private Sector:•VISA•Simon and Schuster•Tupperware•Sprint•Talk America•Survey Sampling

Page 39: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

SummarySummary

Address verification will improve the quality Address verification will improve the quality of your database and save time and money of your database and save time and money by reducing or eliminating undeliverable by reducing or eliminating undeliverable mailmailCLEAN_Address provides 100% seamless CLEAN_Address provides 100% seamless realreal--time and batch address verification for time and batch address verification for Student Information systems in less than a Student Information systems in less than a daydayPriced so every college and university from Priced so every college and university from small to large can afford itsmall to large can afford it

Page 40: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Questions and AnswersQuestions and Answers

Page 41: CLEAN Address - Amazon Web Services · 2015. 9. 16. · cleaning up, correcting, and standardizing an address – Ensures address is corrected to USPS guidelines – Prerequisite

Copyright Copyright ©© 20042004--2007 Runner Technologies, Inc. All rights reserved.2007 Runner Technologies, Inc. All rights reserved.

Contact InformationContact Information

Runner Technologies, Inc.Runner Technologies, Inc.6001 Broken Sound Pkwy NW6001 Broken Sound Pkwy NWSuite 620Suite 620Boca Raton, FL 33487Boca Raton, FL 33487--27662766

561561--395395--9322 / 8779322 / 877--784784--00030003

[email protected]@RunnerTechnologies.com

www.RunnerTechnologies.comwww.RunnerTechnologies.com