Design and Implementation of Hospital Re
Design and Implementation of Hospital Re
net/publication/353317532
Article in International Journal of Computer Science and Information Security, · July 2021
CITATIONS READS
8 3,812
3 authors:
Rutherford A. Patamia
University of Electronic Science and Technology of China
12 PUBLICATIONS 36 CITATIONS
SEE PROFILE
All content following this page was uploaded by Rutherford A. Patamia on 17 July 2021.
Abstract—Day-in and day-out, the healthcare sector faces the The manual nature of booking hospital appointments has
challenge in curbing the rate at which patients time are wasted proven to be ineffective and as such needs to be changed. In
when they visit hospitals. They are either left frustrated or this manual process, patients walk into the hospital with his
tend to pay sums of monies to jump queues to receive medical
care from doctors. Furthermore, this challenge is known to hospital card to see receptionists to book appointments with a
be caused by the manual nature of booking appointments at doctors. The patient pays for an appointment booking fee and
hospitals. In order to solve this situation, Hospital Reservation goes to the Out Patient Department (OPD) to join a queue
System (HRS) is a mobile application designed to help improve and wait until his/her time is up to see a doctor for further
patient and doctor appointment bookings at hospitals. It aims diagnosis. This process entails much paper work and as such
to reduce and eradicate the manual process associated with
hospital appointment bookings and also balance the load between the update of patient records are often not done. Errors in this
a doctor and its patients. HRS provides the platform for patients type of appointment booking are also not inevitable. Phone
to book appointments with doctors in a specific department of the calls are often set as reminders for this type of appointment
hospital according to the doctor’s available date and time slots. booking, which is a very tedious task. If unfortunately for
To enhance the effectiveness of appointment booking between the patient, the number of patients at the hospital at the
patients and doctors, an interaction feature is also introduced in
our application. present day is very large, then his opportunity of booking an
Index Terms—appointment, booking, application, interaction. appointment with a doctor is hindered. Recently, people prefer
to use their mobile phones to render or receive services than
other smart technologies available such the web. According to
I. I NTRODUCTION
[4], the number of smartphone users is expected to the pass
Appointment process is known to be one of the cumber- 5 billion mark in 2019. Android operating system has also
some tasks to handle in many organizations and institutions, received a massive boost in its usage due to its portability
especially in the health sector. It is a task which requires and availability [5]. With the massive increase in the use of
significant time and staff resource to properly manage. If mobile phones and its technologies, significant changes can be
appointment tasks are not managed well in organizations, it made to appointment bookings between doctors and patients
could lead to the loss of customers or clients, but if managed at hospitals.
properly, it leads to the satisfaction of customers and clients Several works have also been done with regards to the
and increase productivity in that specific organization [1].It use of mobile devices for appointment booking at hospitals,
is often alarming and disturbing to see patients who intend in [6] smart technologies for mobile technologies have been
to visit hospitals for medical care are asked to join long developed which consists of the use of Near Field Commu-
queues before they are able to see a doctor for healthcare. nication Technology (NFC) and Android mobile application.
Sometimes a patient might be having less threatening health Here patients tap their NFC cards into NFC readers at the main
issue which does not consume much time, but instead he/she is entrance gate of the hospital to check for information match.
constrained at the hospital. Furthermore, in order for patients Once there is a match, other scheduling procedures can follow.
to jump these hospital queues, they resort to paying sums of Furthermore, Kyambille and Kialegee [7] developed a mobile
monies to receptionist to help them skip these queues to visit application for hospital appointment booking that displays list
doctors [2].All these unfortunate events cause patients to be of specialties and available slots. The systems notifies patients
dissatisfied when they visit hospitals. A report in the USA of cancelled application and postponed slots, but lacks one to
states a patient has an average waiting time of 24 minutes one interaction feature for the doctor and patient.Shafaq Malik
The report shows how satisfaction declines as the waiting time et al [8] also proposed a hospital appointment booking system
increases, with 93.1% of satisfied patients when waiting time on mobile which specifies the amount of time allocated to
is under five minutes, dropping to 84.9% when waiting time each patient, but lacks appointment reminders.N.V. Chaudhari
is over ten minutes[3]. et al [9] also proposed an android application that provides a
31 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 17, No. 10, October 2019
32 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 17, No. 10, October 2019
33 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 17, No. 10, October 2019
confirming appointments, making payments, messaging a doc- doctors available in a department and also a click on a doctor’s
tors and patients and logging out of the application . Here there name selects his/her available time slots and date. The patient
is a navigation drawer, which displays the dashboard when then clicks on the button labelled “Submit Appointment “to
the user clicks it. Fig.9 (a) and (b) shows patient and doctor book the appointment. If the appointment booking is success-
dashboard respectively. ful, the patient gets Appointment Booking Successful message.
There is a profile page for our application. Patients and The patient also gets a notification through SMS message
doctors can view their application details .After a successful which serves as reminder for his/her booked appointment.
login, the profile section is automatically the first page of the Patients can also view and delete their booked appoint-
both patients and doctors dashboard. During the usage of the ments. Patients view their booked appointments in a table
application, a click on the profile option of the navigation form which is horizontally scrollable. The table consists of
drawer opens users account details. Fig.10 (a) and (b) shows booking id, doctor name, department, date, time, reason, sta-
profile page of patients and doctors respectively. tus, amount and a delete button. A patient can only delete
When a patient is ready to book an appointment he/she his/her appointment if and only if the appointment status
selects reason for appointment booking, department, name of shows “pending”. When deletion is successful, a Deleting of
doctor in that specific department, available date and time slots Appointment Successful message is shown or else Deleting
from spinners available in the appointment form as shown in of Appointment Failed message is shown. Fig.12 (a) and (b)
Fig.11 (a) and (b). A click on a specific department shows shows a patient’s view and delete appointment page with an
34 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 17, No. 10, October 2019
unconfirmed appointment.
Doctors are required to confirm patients booked appoint-
ments, so show their consent to the booked appointment. Fig. 9. Patient and Doctor Dashboard
Firstly, doctors can view the patient’s appointment in a table
form which is also horizontally scrollable. The table consists
of booking id, patient name, patient phone, date, time, rea-
son, status and a confirm button ,which is also horizontally a message through the application by clicking the “Send”
scrollable. A click on the confirm button sets patient’s ap- button and the other user can receive it directly on his/her
pointment status to Confirmed .The doctor then gets a You phone. If the message sent is successfully, a Message Sent
Have Successfully Confirmed The Appointment message to message is shown to the user or else Message Failed is
show that the process has been successful. Fig.13 (a) shows shown. Notifications are also attached to messages received.
a doctor view and confirm appointment page, whiles Fig.13 For example, a patient can send a message to a doctor through
(b) shows a doctor confirming patient’s appointment.After the app which describes his symptoms .The doctor receives
patient’s appointment are confirmed, an appointment cannot the message and responds immediately. Fig.15 (a) and (b)
be deleted. Patient’s appointment status changes to Confirmed shows an interaction between a patient and doctor through the
after his/her appointment is confirmed by the doctor as shown application. The screenshot in Fig.16 shows when a doctor
in Fig.14 replies a patient’s message through the application.
The app also provides an inbuilt SMS messaging feature
which enables both patients and doctors to communicate with
each other. It is available for both users. A user can send
35 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 17, No. 10, October 2019
IV. CONCLUSION
In this paper, the main aim and objective is to create an an-
droid application that will help patients to book appointments
with doctors of their choice at a hospital and also balance
the load between patients and doctors. A patient can delete
their unwanted appointments before confirmation. Doctors can
also confirm the patient’s appointments and also respond to
messages sent by patients through the application. This will
give patients much satisfaction when visiting hospitals, since
there will be eradication of long queues at hospitals. HRS ap-
plication will also help to remove the bottlenecks, the manual
nature of assigning patients to doctors and the bureaucracy of
allocating patients to doctors. Future improvements for this Fig. 14. Patients Confirmed Appointment
application is possible. In the future, the creation of an IOS
version of this application can be very help since IOS is also
another competitor of mobile operating system.Furthermore, a
36 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
International Journal of Computer Science and Information Security (IJCSIS),
Vol. 17, No. 10, October 2019
Fig. 16. When doctor replies a patient message through the application
R EFERENCES
[1] West, D., How mobile devices are transforming healthcare. Issues in
Technology innovation, 2012. 18(1): p. 1-11.
[2] https://www.pri.org/stories/2016-04-11/want-see-doctor-china-wait-line-
or-pay-illegal-scalper-jump-it-you[Available]
[3] P. Ganey, ”Keep me waiting: Medical practice wait times and patient
satisfaction.,” 2009.
[4] https://www.statista.com/statistics/330695/ number-of-smartphone-
users-worldwide/ [Available]
[5] https://www.statista.com/statistics/266136/global-market-share-held-by-
smartphone-operating-systems/[Available]
37 https://sites.google.com/site/ijcsis/
ISSN 1947-5500
View publication stats