HealthNet is a web-based program that helps hostpitals keep track of everything they need for management. It records patients' and doctors' schedules, prescriptions, admissions, discharges, and provides rich statistics for administrators.
To effectively use HealthNet, a computer with internet access is required. Account creation requires valid insurance information.
The HealthNet program is all web-based. You can visit the current development website Here.
HealthNet requires at least Django 1.6 and Python 3.2, but it has been tested on Python 3.4 and Django 1.8.1.
We highly recommend using a virtual environment to run HealthNet.
If you are running HealthNet on your local machine, run the following commands:
python manage.py syncdb
python manage.py populatedb
python manage.py runserver
Once you are on the homepage, it should redirect you to a login page.
If you have an existing account, please login, otherwise proceed to the next steps.
If you do not have an existing account, then click on "Sign Up". This will bring you to a page to fill out some basic information. Complete the form and create your account. You should now be able to login with the information just created.
For demonstration purposes, we provide an existing account of each type for you:
Admin:
Email: admin
Password: p@ssword
Doctor:
Email: [email protected]
Password: p@ssword
Nurse:
Email: [email protected]
Password: p@ssword
Patient:
Email: [email protected]
Password: p@ssword
The Home tab displays a dashboard for easy daily use. This displays a welcome message, a notification of unread messages (if any), and a list of upcoming appointments, and a list of prescriptions (if the user is a patient).
The Schedule tab displays a list of upcoming appointments as well as a list of past appointments. The "Add Appointment" button at the top of the page is only available to patients, doctors, and admins. It prompts for a date, time, duration, and a choice of patient (if you are a doctor) or a choice of doctor (if you are a patient). Appointments can be edited or deleted by patients, doctors, or admins if needed.
The Prescriptions tab displays a list of active prescriptions. A given patient will only be able to see their prescriptions. Doctors are able to view, edit, and remove prescriptions of all patients. Nurses can view prescriptions of patients from their hospital.
The Medical Information tab displays the patient's basic profile information and medical information. The "Export" button is used to export the medical information into a readable file that can be saved to the user's computer, and is only available to patients. It displays a security warning before exporting the file.
The Messages tab displays a list of active conversations the user is in. Selecting any of them will display the conversation. The "Send Message" button is used to send a new message. Messages can be sent between one or multiple users, except between patients only.
Admins can view two additional tabs: System and Add User.
The System tab displays a list of system statistics and all logged system activity.
The Users tab is used to view the doctors, nurses, and patients in the system.
Project Manager: Harlan Haskins: [email protected]
Test Liason: Stefani Grimaldi: [email protected]