In the United States, our health insurance system is a mess. Out of pocket expenses are wildly difficult keep track of, especially if you also have an HSA or FSA. You don’t necessarily get billed immediately and when you do get billed, you don’t always recognize who the bills are coming from. Some insurers automatically reject claims knowing that people will not resubmit. This spplication is my attempt to let the consumer take back a little control.
https://trello.com/b/YU3uT3zn/full-stack-portfolio-project
A user can see all the information they has put into the database.
A user can see which charges they still needs to send into the insurance.
A user can see which reimbursements they is waiting for.
Users can initiate a new entry by clicking a button, which opens a form.
Users can edit existing entries by clicking a button that opens a pre-filled edit form and can update information as needed (which gets information back from insurance).
Users can delete entries.
Users can filter entries by patient name, receipts needed to be sent, and reimbursements needed
Users can access the app via a provided URL.
id
- serial primary key (Unique identifier for each entry (auto-generated).)name of patient
- a string, requiredname of provider
- a string, requireddate of service
- date, requiredamount charged
- a number (5,2)insurance name
- a string, varchar(200)date sent to insurance
- datemethod sent to insurance
- a string (fax, email, US mail, etc)date of reimburement
- dateamount of reimburement
- a number (5,2)status
- drop down menu?, requiredclaim number
- a stringexplanation_of_benefits
- a stringpicture of receipt/bill
- a picturenotes
- a string
sent to FSA
- a booleansend to secondary insurance
- a booleanpayment method
- a stringdate patient paid
- datedepartment
- a stringtags
- an array
Notes for ReadMe:
https://www.postgresql.org/docs/current/ddl-constraints.html