Child Abuse Background Checks

Protecting children

Business Problem

Efficient Collection and Management of Child Abuse Incidents

The State of California Child Protection Program (CPP) is mandated to maintain a centralized Child Abuse Central Index (CACI) and automate the checking of applicants against that index.

Labor intensive process

The previous process was highly labor-intensive where staff would have to manually run checks for each new applicant against a legacy mainframe-based system

Solution

Child Abuse Response Processor (CARP)

The CARP system was developed for CPP to allow them to capture and maintain information obtained about investigated reports of child abuse. Through CARP, CPP staff can match certain details (SSN, Driver's License, Name and DOB) of applicants who are involved with children, such as daycare staff, adoptions, foster parents, etc. to suspects involved in child abuse incidents.

Web Interface

The secure web interface built for CARP allows maintaining details of child abuse incidents. Authorized system users can search an applicant's details to see if the person has ever been a suspect in a child abuse incident.

Notifications

The CARP system alerts CPP staff, the Department of Social Services and other agencies when a potential match is found between a suspect in a child abuse incident and an applicant.

Real-Time

All updates are performed in real-time.

Secure

All users are authenticated and authorized using the latest security technology.

CloverLeaf Added Value

CloverLeaf incorporated a Jaro-Winkler matching algorithm to greatly enhance the applicant search process.

Benefits

Previously, each new applicant required substantial manual labor to verify against the legacy child abuse system and send out the necessary notifications. With the CARP system this checking process takes only seconds.

CARP has provided measurable cost savings to the State of California and reduce considerable amount of paper usage.

Project Name

Child Abuse Response Processor (CARP)

Project Scope

Project Management

  • Planning & Design
  • Scheduling
  • Execution
  • Change Management
  • Resource Tracking

Software Development

  • Business Process Analysis
  • Requirements Gathering
  • Analysis
  • Design
  • Build
  • Unit Testing
  • Deployment
  • Maintenance

Systems Integration

  • Legacy Migration

User Experience

  • Usability
  • Prototyping
  • Progressive Enhancement
  • Graphic Design

Technologies

  • JSP
  • AJAX
  • jQuery
  • Struts
  • XML/XSL
  • LDAP
  • Oracle
  • Jetty Application Server
  • Jasper Reports
  • CUPS
  • Unix
  • Jaro-Winkler