National College of Business Administration & Economics
School of Business Administration
Project
MIS of a Hospital
Based on
Relational Database Structure
Submitted By:-
Jawwad Khan 2163185
Ahmad Jamshed 2163192
Abubakar Sardar 2163235
Hifza Tariq 2163173
Usama Tahir 2163175
Sidra Zaheer 2163168
Submitted To:-
Sir Sikander Aziz
Dedication
This Project is dedicated to our Parents and Instructor who were always there to support us
throughout this academic course.
We would like to thank Almighty Allah who blessed us with such wisdom and intellect that we
are able to cope with the demands of this project and course.
Special thanks to our instructor Sir Sikander Aziz who always motivated us to work hard
throughout the session not only in his respective course but in all courses. It has really been an
honor to study under his supervision.
This Project would not have been possible without any single member of this group. Well done
all of us.
Data Elements
There could be hundreds of data elements but after filtering and relating process 40 were
selected. This list of data elements is prepared to design a comprehensive MIS of a hospital and
there is margin for upgrading or improving it since it is a technical but a flexible MIS.
Following is the list of data elements.
1. Patient ID
2. Patient First Name
3. Patient Last Name
4. Patient Full Name
5. Patient Address/City
6. Patient State
7. Patient DOB
8. Appointment/Admit Date
9. Appointment/Admit Time
10. Appointment/Admit Duration
11. Appointment/Admit Reason
12. Referred Department
13. Doctor ID
14. Doctor Name
15. Prescription ID
16. Drug ID
17. Drug Name
18. Nurse ID
19. Nurse Name
20. Nurse Duty Duration
21. Room No.
22. Check in Date/Time
23. Test ID
24. Test Name
25. Test Date/Time
26. Report
27. Report Date/Time
28. Diet ID
29. Diet Plan
30. Customized Diet
31. Invoice ID
32. Bill Amount
33. Bill Issue Date
34. Bill Status
35. Receipt No.
36. Payment
37. Due Payment
38. Payment Date/Time
39. Pay Method
40. Discharge Date/Time
Arranging Data elements into logical tables
While arranging the data elements they were already listed in an order so that there is no
difficulty in arranging them in tables and further those tables can be related easily.
1. Patient table was designed to be the basic or first information table which would be necessary
to process any patient’s treatment while keeping its full record. Here Patient ID would be the
Key field which is the most important key in whole MIS because it will interconnect all other
entities and would make it easier for the end user to collect or generate records of a single
patient.
Patient
Patient ID
Patient First Name
Patient Last Name
Patient Full Name
Patient Address
To refer the patient to respective
Patient DOB
department relative to condition
Patient Condition
2. After collecting the first information patient will be referred to a department relative to
his/her condition. Here according to the condition and hospital schedules a patient will be
granted an appointment to meet a specialist.
Appointment
Appointment/Admit Date
Appointment/Admit Time
Appointment/Admit Duration To differentiate between customers
Appointment/Admit Reason which are admitted and which are not
Referred Department
Department ID
Patient ID
3. The Doctor table is designed to make the hospital management more systematic or in easy
words this table will make sure that all the patients are equally divided to all doctors so that
one doctor is not taking all the burden but it is shared, moreover patients are going to get a
doctor relative to their condition. Most importantly here doctor will prescribe patient with
some drugs and recommend some tests.
Doctor If a patient comes back with the same
Doctor ID issue or a different one then the same
Doctor Name doctor treats that patient if not then at
Prescription ID least patient has a previous record for
Department ID reference
Patient ID
4. This table is important for not only keeping record of patients but making sure that patients
are provided by effective and efficient services. All further provided services are going to
count on prescription.
Prescription
Prescription ID
Doctor ID Boxes are representing different
Diet Plan drugs prescribed to a single patient
Drug ID
Drug Name
Test ID
5. If the patient is admitted then automatically a nurse and a room would be issued to the
patient. During the duty hours nurse would take care of the patients regardless of the visitors.
Nurse
Nurse ID
Nurse would be aware that what
Nurse Name
drugs and diet is being prescribed
Nurse Duty Duration
to patient and further a nurse
Prescription ID
would be directed that which room
to be allotted to the patient
6. Here patient’s condition will be monitored by the doctor and the nurse and updated on patient
profile. Most importantly this table will also determine the end bill because after the
admission form all patient expenses are going to be connected with the room.
Room
Nurse ID
Patient ID
Room No.
Check in Date/Time To check the availability of rooms
Discharge Date/Time and provide rooms to other patients
7. Here all the prescribed tests are going to be recorded and patient’s health, diet and drugs are
going to be determined and updated.
Diagnosis
Patient ID
Patient Full Name
Prescription ID
Test ID
Test Name
Test Date/Time
Report To be précised about patient’s
Report Date/Time health in different times after being
admitted
8. According to the reports and doctor’s prescription a certain diet plan and medicine dosage
will designed and it will be monitored by the nurse.
Diet
Room No. To be précised about different
Prescription ID diet plans in different rooms
Diet ID
Diet Plan
Customized Diet
If different from normal diet
9. After some time or just before discharging the customer, an invoice will be generated against
the patient ID and this will be done by the help of the record where all the services and
treatments provided to the patient are mentioned.
Invoice
Invoice ID
Bill Amount
Bill Issue Date
Bill Status
Patient ID If the bill is paid or not
10. Receipt will be generated as soon as payment is done against the Invoice ID associated to the
Patient ID.
Receipt
Patient ID
Receipt No.
Payment
To check if full payment is received
Due Payment
or not
Payment Date/Time
Payment Method
11. A discharge slip will be issued against the Receipt No. associated to the Patient ID as soon as
patient’s condition is better and all the payments are done.
Discharge
Patient Full Name
Patient ID
If patient is not well or amount is due
Receipt No.
then patient would not be allowed to
Due Amount
leave
Discharge Date/Time
Patient Condition
Entity Relationship Diagram (ERD)/ Schema
King’s Den Hospital
Admission Form
Patient ID
Patient First Name
Patient Last Name
Patient DOB
Patient Condition
*to insert new details
Reset Proceed for Appointment
King’s Den Hospital
Information Interface
Patient ID
129310
*to put another Patient ID *to search the typed ID
Reset Search
*One result found
Sr. Patient ID/ Appointment Diagnosis Room Drugs Nurse Doctor Bill/Payment Discharge
Name ID ID Date/Time
1231 129310/ Cardiologist Valve 156A XYZ/ 451 131 51,500/ 10/4/ 2017
Susan Green Blockage PQR 50,000 7AM
King’s Den Hospital
Invoice
Room Service Medicine Treatment Test Charges
Charges Charges Charges Charges
11,500 7,000 2,500 21,000 9,500
Bill Amount
51,500
Bill Issue Date
5/4/2017
Bill Status *Paid or Unpaid
Paid
Patient ID
129310
Invoice ID: 1A5Y8
King’s Den Hospital
Receipt
Payment
50,000
Due Payment
1,500
Payment Date/Time
9/4/2017
Payment Method *Credit or Debit
Credit
Patient ID
129310
Receipt No. / Invoice ID: 23RT1/1A5Y8
King’s Den Hospital
Diagnosis
Prescription ID Patient ID
Patient Full Name 41281 129310
Susan Green
Test Name Test ID
Angiography AG-14-R
Test Date/Time
6/4/2017, 11AM
Report
The radiography of blood vessels shows that
patient is suffering from a valve blockage which
is causing severe pain in the chest and increased
heart beat.
Report Date/Time
6/4/2017, 9PM
King’s Den Hospital
Discharge Slip
Patient ID Patient Full Name
29310 Susan Green
Receipt No.
23RT1
Bill Amount Payment
Due Amount 51,500 50,000
*if payment is due then discharge slip cannot be generated
1,500
Patient Condition
Patient is in better condition than when she was
admitted. Her heartbeat is normal and there are no
complains of pain in chest.
*When discharge slip cannot be printed *When discharge slip can be printed
Print Discharge Slip Print Discharge Slip
King’s Den Hospital
Record
Sr. Patient ID/ Appointment Diagnosis Room Drugs Nurse Doctor Bill/Payment Discharge
Name ID ID Date/Time