Issuu on Google+

A Design Goals The application consists of following main things: Select subscription package Create an account and register on the site Checkout Assistant’s task Create Appointments Create Patients Reschedule Appointments View Appointments between two dates B. Doctor (Single User) Panel Manage Account Manage Assistant View Reports Other tasks similar as Assistant Panel C. Doctor (Multi User) Panel Manage Doctors account Manage Assistants View Reports Other tasks are similar to Doctor (Single user) Panel D High Level Requirements Fig. 1: Basic Components of the Medical Records Project Website Select Subscription Package Registration and Checkout Login Doctor (Single User) Doctor (Multi User) View Patient’s Record Add Comment Issue Exam Order Print Prescription Manage Assistant Account Manage Personal Account View Reports Manage Doctor’s Account Make Appointments Add Patients View Records E._User Panel Registration: This section allows New Users to create new registration account on the Site Fill the registration form with all required fields


Enter all details like name, email id, password, location etc. Proceed to pay Membership Fees Select the Package Monthly Half Yearly Yearly Checkout Proceed to Billing Details View/ Edit Billing Details Review Registration View Summary, with Billing Details Select Payment Method Proceed to Payment Details Enter Payment Details Paypal Payment Gateway Membership Confirmation Show confirmation of Membership with details on the screen F: User Login: This section allows User to enters into the website by mentioning login


details created during registration time Enter authenticated Email Address And Password to login Forgot Password Link Recover password through mail After Doctors (Single / Multi User) have created their account they can manage assistant and create their login accounts. After login is created, the Assistant enters into his account with authenticated username and password and performs following tasks: G: My Account Personal Information Edit Personal Details Change Password View All Patients Displays list of all the patients


Displays details like Patients Name, Sickness, etc Name of Doctor, whom he consulted Search / Sort Patients Sort Patients by Date Alphabetically Search by Name Date View All Appointments Displays List of all the appointments Displays details like Appointment number, date/ time, Patient Name, Doctors Name Clicking on selected Appointment gives its details description There is an option of ‘Rescheduling Appointment’ Assistant can reschedule the appointment By entering new date and time and checking its availability Search / Sort Appointments Sort Appointments by Date Search Appointments by Between two dates Add Patients o Enter details of patient like Name and Address,mail,etc Make an Appointment Enter details for making an appointment Appointment Number Date and Time for Appointment Check Doctors availability for given Date and Time Patient’s Name Doctor’s Name


H: Doctor (Single User) Panel After creating login, the Doctor (Single User) enters into his account with authenticated username and password and performs following tasks: My Account Personal Information Edit Personal Details Change Password o My Assistants Display List of all his Assistants Display details like Assistant Id, Assistant Name Clicking on selected Assistant’s Name opens detail description of Assistants Assistant’ s Name and Address Joining date Login Id and password Search / Sort Assistants Sort Assistants by Name (alphabetically) Joining Date Search Assistants by Name Assistant Id My Patients Displays list of all his patients Displays details like Appointment Id, Patient Name Clicking on selected Patient Name opens detail description of patients Patient’s Name Diagnosis Total number of visits date wise Add Note Add Exam Order Review Notes (and open PDF in browser to print) Review Exam Orders (and open PDF in browser to print) Add Prescriptions Review prescriptions (and open PDF in browser to print) Add Certificate (and open PDF in browser to print) Review Certificates (and open PDF in browser to print) Add History See Patientes File Notes Exams Prescriptions Search / Sort Patients Sort Patients by Date Alphabetically (Name) Search by Name Date


My Appointments Displays List of all his appointments Displays details like Appointment number, date/ time, Patient Name, and sickness, Current Appointment Status Clicking on selected Appointment gives its details description There is an option of ‘Rescheduling Appointment’ Assistant can reschedule the appointment By entering new date and time and checking its availability Shows Details if patient was send for other examination Search / Sort Appointments Sort Appointments by Date Search Appointments by Patient’s Name Manage Assistants Add Assistants Add details of assistants like Name and Address Details Date of Joining Login Id and Password Assign Login Id and Password to Assistant Edit / Delete Assistants Add Patient Enter details of patient like Name and Address. Email,phone, cellular phone, ,medical insurance Make an Appointment Enter details for making an appointment Appointment Number Date and Time for Appointment Check his availability for given Date and Time Patient’s Name View Reports Patients Report Per Day / Week / Month Pending Appointment Per Day / Week / Month


SBL