Challenge Overview
Welcome to the “CRM - Search and Validation - Hipaa Matrix Validation Challenge”. Topcoder is building an internal web application for a client. This application will be divided into frontend and backend. This the final challenge to build the angular prototype.
Goal of the challenge
The goal of this challenge is to complete the frontend UI prototype. For the frontend the Material design library and Angular Flex Layout has been used.
This application will be used by client’s employees to help callers create new cases
Technology and Framework details
- Angular 9.x (version in package.json must use caret)
- Typescript
- Material Design (https://material.angular.io/)
- Angular Flex Layout (https://github.com/angular/flex-layout)
- NodeJs 12.x
Browsers
- Chrome
- IE 11
- Edge
Requirements
- Implement the Hippa validation pathways
- See this screen for example https://wellmark.invisionapp.com/share/JTWRNJWKBDQ#/screens/416015618
- ���Documentation on available pathways will be provided in the forum
- Hippa validation pathways exists verify the caller identity
- Many different scenarios are available for caller details and relationship to policyholder
- The Hipaa validation is considered valid if one of the possible validation pathways is accomplished
- Example:
- PolicyId and Last 4 SSN. User of the application will have to check the checkboxes for PolicyId and the Last 4 SSN. OR:
- Full SSN. User of the application will have to check the checkbox of Full SSN. OR:
- Full name + DOB + Address. User of the application will have to check the checkbox of Full name, DOB and Address.
- Code should pass "npm lint" and "npm audit"
Final Submission Guidelines
- Updated frontend code for all Hipaa pathways