Healthcare Fraud Prevention - Partner Client Application - Module Architecture

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Overview

The Healthcare Fraud Prevention Partnership (HFPP) is a coalition of health insurers that seek to identify fraudulent insurance claims by sharing data. TopCoder is building a data exchange network together with the necessary software to execute a study, which is a plan to search for suspicious claims.

We have built a data exchange network in Java. The architecture and assembly for the network node are attached. Each partner site will operate a network node. Each partner has its own database of claims. We are currently building a pair of modules in Python 3, a database appliance and a data conversion tool, that will be operated by the partner. The final piece to complete the partner installation is a clent application that uses the three other modules -- network node, database appliance, data conversion tool -- to process a data request.

 

Requirements

The partner client application is a direct-to-assembly module to be built in Python 3. It may be accompanied by a small partner module in Java to interface with the network node, if necessary.

The client application will take data requests from the network node and process them. Each data request contains a logical query that will be understood by the database appliance. The network node executes the data request using the database appliance and receives a collection of CSV files, which it converts to XML by executing the data conversion module. The resulting XML is compressed and passed back to the network node for delivery to the requestor.



Final Submission Guidelines

Software Environment

  • Linux (a recent version of Ubuntu or CentOS)
  • Python 3 will be the language of implementation
  • any third-party libraries must be available for unrestricted commercial use and approved by the copilot

 

Deliverables

  • standard deliverables for module architecture
  • direct to assembly

ELIGIBLE EVENTS:

2014 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30033371