Info

HIPAA

See these links to understand how elig.pro meets HIPAA compliance.

elig.pro is hosted in a HIPAA compliant environment maintained by Luxsci.com. Luxsci.com has achieved HITRUST certification through 3rd party audit.

Usage

Upload a single column Excel spreadsheet (.xlsx) or single column .csv file with Medicaid IDs. Please do not include a column header in the file.

.numbers files created by Apple Numbers are not supported, please export as Excel and then upload.

HCPF/Gainwell advises that results are produced “in less than two hours.”

When result files are available, they are listed below the upload section. There will be “271” and “sheet” files. There is also a button to see the raw data formatted to be read.

“271” files are your ‘receipt’ in case you must verify that you performed an eligibility check if a payer attempts a clawback. This is the file that HCPF/Gainwell generated in response to your request. Download and archive.

Spreadsheet result files are formatted as .xlsx and can be read with applications that support this (Excel) format.

Stripe invoicing varies. You may receive invoices, which you can ignore. Currently the system is set to produce no invoice when the size of the batch is 10 or less. Otherwise demo invoices are sent at 10 cents per member ID.

Development log

add checkbox/select all/unselect all/ delete checked rowstbd
add trashcan to History Table rows, to delete Cxtbd, added 5/22/24
cx name in accordion header1/28
indent higher levels in FullDisplayadd another accordion leveltbd
report age in years on spreadsheetDMG02_DependentBirthDate: 201103311/28
CHP+ support EB05_PlanCoverageDescription: Child Health Plan Plus1/28
export to xlsx, column width, 1/28
button to close accordion or ‘esc’tbd
filename for result csv from upload filenametbd
move invoice from download to upload1/25
fix Stripe email domainhttps://support.stripe.com/questions/ custom-email-domaintbd
OK button does not function on 2nd file uploadSTOP: 270 is created and then left hangingfix
Store data and notify user of changesubscription model… 2/4
hide OK/Cancel dialog after clicktbd
on Cancel, remove IOFile and upload activity, clean DBIOFile cleared, tbd clear activitytbd
disable Upload while Cancel/OK dialoginvoked tbdtbd
try catch throw from memberID format check implemented, not tested 1/24
all date/time should be GMT in DB, and Denver on displayimplemented, not tested, currently mixedtest
test file with blank line is read as 1 ID files with no valid IDs should stop optbd
User must Login, BAA, Trading Partner login done, baa not complete, Trading Partner not startedtbd
OK/Cancel button confusion, Cancel does not functionCancel should end op and hide dialog boxtbd
activity entries are not recording AM/PMtbd
If user does not click OK/Cancel send emailuser abandons the batch, notifytbd
Download file chooser > Cancel makes file unavailableFile should still be avail for downloadingtbd
Move Stripe Invoice generation to after Downloaddone, needs testing1/15
Dynamically remove Download button after downloaddone, button is disabled, replaced wth text1/17
bug: upload time says AM even though upload time was PM
bug :CSV output has no header row and weird first rowdone, off by one error fixed1/17
keep couponID rather than name (or just do % discount)couponID in uploadEvent to access coupon on 271 distribdone 1/14
admin interface to assigning coupons to some userstable users, coupons…, check boxes, save, canceltbd
update Stripe coupon key,value pair for belongs_to [1,5,6]for coupons for some customerstbd
bug : Stripe DB has duplicate emails/customerexpected: unique emails in cust list
bug: coupon code is not carried to eventUploadcoupon field in DB should be couponNamedone 1/14
bug: “No results yet.” is not displaying in uploads listexpected: text
bug: “File processed successfully.” is not cleared for 2nd uploadexpected: no text when upload starts
bug: upload with no data in first column isn’t detectedexpected: file is not processed, user is alerted
update stripe invoice, coupon listDone 1/13
no Account Info acces until log in done 1/13
Downloading does not dynamically update Download listtbd
upload does not dynamically update Upload listtbd
rearrange Upload UI elementsdone 1/13
check for blank first column in xlsx filesdone 1/13
Stand-alone routine to poll HCPF. Turn on “cron” so that nobody has to “Pull From HCPF” and HCPF gets polled every 5 minutes. Remove the “Pull From HCPF” button.
Implemented. LuxSci turned on cron.1/20
Once cron runs, email notify users of new results duplicate1/27
Add userID to IOFIles so download activity is properly managed.done 1/13
email user when there’s an error in the upload file Implemented 1/13 not testedtest
email user when 271/sheet files are ready for pickupuser is notified by email when cron pulls a matching 271 1/27
add user setting to turn on/off emails tbd
email signed BAA to administrator when user pulls tbd
add TOS document and ‘Agree’ checkbox on uploadUser agrees to TOS by uploading a list of members.
move result file list to front page so users are less confused about where to lookdone 1/13
Stripe invoices seem to be off by one in the fee calculation and extra blank row in result csvDone 1/13
Output csv file has an extra row and weird error text at the bottomDone 1/13
display user activity in a nice format Done 1/13
UI pass for legibility, font, button styles tbd
Users sometimes get multiple Stripe invoicescould not reproduce
Indicate the files were already downloadeddone 1/13, adjust DB when file is pulled by user, update Get_Result shortcode1/13
pretty print upload file namedone 1/13
implement coupon display, validation, discountDone 1/13