You are on page 1of 30

AGUSAN DEL SUR STATE COLLEGE OF AGRICULTURE AND TECHNOLOGY

Trento Campus, Trento, Agusan del Sur

A WEB-BASED APPOINTMENT SCHEDULING SYSTEM WITH SMS


NOTIFICATION IN HEALTH CARE DOMAIN

RODELYN PENIDA AGUILLON


JESSA SALAZAR AREDIDON

BACHELOR OF SCIENCE IN INFORMATON TECHNOLOGY

2018-2019
TABLE OF CONTENT

CHAPTER 1: INTRODUCTION ...........................................................1


Background ...................................................................................1-2
Objectives of the
Problem ...................................................................2
General Objectives ...................................................................2
Specific Objectives
.............................................................................2
Significant of the Study ..................................................................2-3
Scope and Delimitation ...................................................................3-
4
Operational and Defination of Term ................................................4-
5
Conceptual
Framework ......................................................................6

CHAPTER 2: LITERATURE REVIEW ..................................................7


Scheduling Algorithm Applications to Solve Simple Problems
in Diagnostic Related Health Care Centers .......................................7
Appointment scheduling in healthcare ..............................................7
Online Clinic Appointment
Scheduling ...............................................7
Developing an Online Patient appointment Scheduling system based
on web services archetecture ..........................................................7-
8
Implementing Web-based e-Health Portal Systems
.............................8
Outpatient appointment
scheduling ...................................................8
An Automated System for Patient Record Management ...................8-
9
eHealth Portal Online access to patient health
information .................9
Online Appointment System for Clinics and Doctors ..........................9
Using Technology to Manage Your Health Care ..................................9

CHAPTER 3: METHODOLOGY..........................................................10
Software process model
....................................................................10
Requirement
Analysis .............................................................11
System Design .......................................................................11
Implementation .................................................................11-
12

Testing ...................................................................................12
Maintenance ..........................................................................12
Requirements
Specification ..............................................................12
User Requirements
Specification ......................................................12
Traditional
User ......................................................................13
Contemporary User ................................................................13
User
Classifications .........................................................................13
Detailed Functional Specifications ...................................................13
Functional
Requirements .................................................................13
Online
System ........................................................................14
Non-Functional Requirements .........................................................15
Hardware Requirements ..................................................................15
Software
Requirements ....................................................................15
Feasibility issues .............................................................................16
Economic Feasibility ..............................................................16
Technical
Feasibility ...............................................................16
Operational Feasibility ...........................................................16
Schedule Feasibility ...............................................................16
Time Table (Gantt Chart) ............................................................16-
18
Project
Cost .....................................................................................19
Work Breakdown
Structure ....................................................19
Cost Benifits Analysis ........................................................20-
22
Feasibility
Alternatives .....................................................................23
Risk
Management ............................................................................24
Implemantation Plan and Deployment Diagram ...............................25

Chapter 1
INTRODUCTION

Background of the Study

Nowadays, techonology plays important role in the global economy


and in daily experience. Geniuses strive to design and combine automated
devices with mathematical and organizational tools to create complex
systems for a rapidly expanding range of applications.

Traditionally, the medical scheduling is made up of manual


methods using log book. It causes transient delay and unpredictable patient
records due to long process of check-up consultation and somewhat
unorganized procedures. One of which is a long wait in queue that would
last for not less than an hour and it also includes filling up some forms for
the patient's record. Not to mention as well the hassle for the patients of
looking for available physician to conduct checkup because of the time
services, postponement, rescheduling and even deletion of the appointment
and worse is when patients will have to return the next day for the
incomplete consultation and for un securing data record for the manual
method employed in Sta. Josefa Health Center, Sta. Josefa, Agusan del Sur.
Xin Dai (2013) discusses that online clinic appointment
scheduling systems can let patient request an appointment through online
since a shorter appointment can help to reduce the patient transaction. The
online system is more convenient for patients due to 24/7 open access of
schedule. The following reasons are as follow: Saving of time- clinic staff will
spend less time on online booking and patients do not have to wait during
check-up consultation. Patient satisfaction- the online scheduling system
allows patients to choose physicians and the type of service they request and
availability slot. The system will automatically confirm the booking without
any staff action and automated notify to the patient via SMS [3].
Moreover, the proposed A Web-based Appointment Scheduling System
is to solve multiple issues on manual scheduling, to consume less time for
patient- physician appointment scheduling, and to have easy access to
managing information in the health care such as patients’ records. This
program may also be a way to support and improve the health care
information and to cater accessible
1 and flexible (modifying, saving, deleting,
updating) system for users and finally to store data efficiently while
improving the quality of data control.
This system aims to develop the way from manual method to
computerized system that will view the information matter, to provide an
easy way of conducting checkup in every patient. It help to minimize their
time by using this system and it reframes the way to communicate with
providers.
This study will be conducted at Sta. Josefa Health Center, Sta. Josefa,
Agusan del Sur, from November 2017 to March 2019.

Objectives of the Problem

General Objective

The proponents intend to develop a web-based application


scheduling system for managing patient- physician appointment needs.

Specific Objective

The proposed system aims:

1. To set appointment schedule to the health center using Scheduling


Algorithm with the methods of Time-Specified (Stream) Scheduling;
2. To develop a web application that lets patients search and sort
availability status for the physician using Ionic Framework and SQL;
3. To notify the user if the doctor is available for booking appointment via
SMS; and
4. To develop a web application that lets patients and physician view the
list of appointment in general.

Significance of the Study

A Web-based Appointment Scheduling System for Sta. Josefa Health

Care will generally provide an improvement in the way of scheduling process

on checkup. Further this system makes monitoring and viewing the

scheduled of doctor that helps the patient for easy and faster way than the

current manual method. The study will help the following:

2
Proponents

Proponent will be benefited on this system for they can


manipulate and control the operational function of the system.

Patients

Patients will be benefited for they can view and have access to
physician’s schedules through the web system.

Physician and Staff

Physician and staff can be benefited for this can be a guide for an
easy access on appointment of the patient using web based system.

Health Care Center

The center can benefited for this will provide facility as it will facilitate
the work and make the check-up transaction easier.

Future Researchers

Future researchers may use the results of this study as their


reference for research activities and will help them gain knowledge and
express the ideas in their chosen study.

Scope and Limitation of the Study

This study is basically designed for Sta. Josefa Health Care. The
healthcare provides a lot of services to patients which include daily
treatment of patients, admission of patients, keeping of records about walk-
in and online appointment. Since the health services is visible and can
provide the patients to view the schedule of the physician, find availability
slot and make an appointment for check-up consultation. The physician
could delete, update and add the schedule they also view the profile of
patients that submitted online.
The user may view the profile of physician and may also set for an
appointment, find slot availability and type of services. This system has two
ways in booking an appointment which include; walk-in and online request.
In the online platform, the physician may cater only 4 to 5 patients and the

3
system itself will be automatically lock or block in that session. The system
will automatically confirm the booking without any staff in action and notify
a confirmation via SMS that will be received by the patient regarding the
booking transaction. On the other hand, in the walk- in transaction, the
policy is first come, first served. When the patient arrive in health care and
make an appointment on time, the appointment will authomatically be
added in the schedule of calendar. The accuracy of providing important data
will depend on the user on his or her input, this system is open over
internet.
This project proposal will be located in Sta. Josefa, Agusan del Sur.
The system that will be conducted is reliable for human resources.

Definition of Operational Terms

The following are terms that the researcher used for better
understanding about the concepts in the study. The terms defined
operationally, as how they are used in the study.

Appointment

This module is used to decide about appointments and to make


booking.

Consultation

A formal meeting with a medical doctor for discussion or the seeking


of advice.

Availability Slot

The slot availability displays only show runway slot availability. Real-
time slot availability for doctor schedule accessible via Online.

Scheduling

Is the process of arranging, controlling and optimizing work and


workloads in a production process.

4
Health Care Center

Is the maintenance or improvement of health via the prevention,


diagnosis, and treatment of disease, illness, injury, and other physical and
mental impairments in human beings.

Database

Is an organized collection to model relevant aspects of reality in a way


that supports process requiring this information.

Internet

Is a global system of interconnected computer networks that use the


standard internet protocol suit to serve several billion of users’ worldwide.

Web

Is a collection of related web pages containing images, videos or other


digital assets.

System
A set of interacting or interdependent component parts forming a
complex/intricate whole.
Viewing
Accessing the application to show the details information of
application.

Short Messaging System (SMS)

Is a text messaging service component of most telephone, internet,


and mobile device systems.

Algorithm

A process or set of rules to be followed in calculations or other


problem-solving operations, especially by a computer.

Notification

The act or an instance of notifying, a written or printed matter


that gives notice .

5
Conceptual Framework

Input Process Output


User/Patient and View profile of Cancellation,
Doctors profile doctors & patient Confirmation and
information Reminders
Doctor can edit, add Notification
Slot Availability and delete the
schedule List of Schedule
Doctors Schedule
Booking for List of Service
Appointment
Appointment Requesting
booking

Type of request Sending request of List of Description


services the patient/user Position
Notification List of Physician
messages

Figure 1.0 Conceptual Framework of the Study

Figure 1.0 shows that the proposed web-base system will search
through on internet. The user can search in order to find available slot,
view profile and schedule of the physician. A web-based appointment
scheduling system can helps the patient to choose the physician and
request appointment also type of services such as dental, prenatal and
pediatric. After processing the data will pass through the server which may
include the systems of patient record and updated schedule. It will
integrate real-time streaming data into server.

The user may also search which doctor schedule has an available on the
day. After in the search engine, specific instructions will process in query
parsing. It will set the data that describes and gives health services and
further information such as hours of operation, date and time of the
Doctor’s availability, contact number. This feature fall in online content
and utility services.. After generating and processing the data, the web will
provide now the online scheduling. Users can get required information and
find easy way of booking appointment using scheduling algorithm and
notify via SMS for confirmation such as reminders and cancelation.

6
Chapter 2

REVIEW OF RELATED LITERATURE

This chapter presents a brief review of literature and studies, both


local and foreign that were conducted for the research to gain familiarity that
are relevant and similar to the present study.
Scheduling Algorithm Applications to Solve Simple Problems in
Diagnostic Related Health Care Centers. The first and simplest outpatient
appointment scheduling algorithm is first-come, first-served (FCFS)
scheduling algorithm. With this scheme, the specialist requests the person
first is allocated the bed first for parasite checkup. The implementation of
the FCFS policy is easily managed with FIFO queue. When a person enters
in to the queue for appointment and the specialist is free, person is allocated
to the specialist at the head of the queue. The running person is removed
from the queue [1]. In addition, the appointment scheduling in healthcare,
approximate service time distributions by a phase-type fit. The compute of
waiting and idle times per patient, run algorithms that minimize,
simultaneously or sequentially, the system’s loss. This approach enables us
to find optimal schedules for different loss functions in both the transient
and steady-state case. The procedure can be used to compute optimal
schedules for many practical scheduling issues that can be modeled as
queue [2]. Online clinic appointment scheduling sytem. The number of
patients request per day is random. The common methods of requesting an
appointment include walk-in, and online request. When a patient arrives at
a clinic or calls the clinic to make an appointment, some clinics will record
the appointments by using a scheduling book or a simple online
appointment calendar. There are two most common types of online
scheduling. One is patients input their contact information and type of
service requesting through an online request form. The clinic will contact
patients and provide an available slot for appointments. Another one is
patients can select a physician, type of service requesting and the available
appointment slots. The system will automatically confirm the booking
without any staff action [3].

According to Dr. Ping Yu. In Developing an Online Patient


appointment Scheduling system based on web services archetecture.

7
The User login and registration requests are processed by the portal server
which located in middle tier. The security mechanism in login process is
enhanced through a MD5 hash generator. This encrypted login procedure
ensures that only identified users can access the relevant medical resources.
Multiple-practitioner scheduling, centralized and consolidated patient
appointment tracking, available appointment searching, appointments
rescheduling, and appointment confirmation and cancellation. A middle-tier
database is used to cache the data retrieved from EIS-tier database in order
to minimize network traffic flow and disk access. In addition, detailed
information about each scheduled appointment slot, such as patient login
and contact information, is also stored into the middle-tier database [4]. In
addition, the implementing Web based e-Health Portal Systems. As an
emerging form of enabling technology, Web-based e-Health portals provide
patients easier accesses to their healthcare information and services. It
design and implement such an e-Health portal which can integrate many
backend medical services effectively. A major challenge in designing such a
system is to meet critical security requirements, such as the confidentiality
of patient data, the integrity of diagnosis results, and the availability of
healthcare services. Web services provide a standard means of interoperating
between different of software applications running on a variety of platforms
and/or frameworks [5].

According to Jochem Westeneng. The Outpatient appointment


scheduling. The immediately schedule of patient upon his request for an
appointment, using two consultation types: new and review. The lengths of
appointment intervals (time slots) are fixed in advance, and dedicated to
either one of the consultation types. Patients are scheduled on a first-call-
first-appointment basis [6]. In addition, An Automated System for Patient
Record Management, the project is basically designed to provides a lot of
services to patients which includes; Daily treatment of patients, Admission
of patients, Keeps records about inpatients and outpatients respectively,
Billing of patients by use of a billing system and other services, with
departments that include radiography and ultra sound, pathology,
pharmacy,inpatient and outpatient, causality and dental which information
will be used for making reports for researchers in various departments,
drug/ stock taking unit at the central pharmacy and medical practitioners

8
[7]. eHealth Portal Online access to patient health information. The
services suite of web-based applications offer authorized clinicians access to
Ontario’s provincial data enabling them to search and view information
about patients in their care and locate other providers. Enterprise reporting
are set of business intelligence, reporting and analysis tools for organizations
and clinicians to securely access and create reports from their own data. The
information system used by public health units to support program
implementation, monitoring, evaluation and payment accountability for the
oral component. Provides public health professionals with a comprehensive,
secure, web-based information system to efficiently manage immunization
information, vaccine inventory, and cases and outbreaks of communicable
diseases [8].

According to Diane & Kleen, Online Appointment System for


Clinics and Doctors. The appointment process for health professionals.
Offer patients the ability to make an online appointment with you from every
computer and mobile device connected to the internet 24 /7. Appointment
scheduling Accept appointments before they are added to your online
calendar, an automatic confirmation will be sent to the patient and need a
follow-up appointment, by adding appointments manually, change, accept or
cancel these appointments. Set a medical appointment schedule and
schedule automatic introductory medical reminders via sms or email. Inform
your physicians, assistants or other professionals in your organization about
new appointments, changes to appointment details or cancellations of
appointments. Online Calendar clients online 24/7 with no intervention even
when your business is closed. You can find appointments created directly or
automatically come online with 4 different calendar views. Simultaneous
appointments accept reservations from several people at the same time as
the shift configuration space. The bookitit report saves all data managed by
the Online Appointment manager [9]. In addition, Using Technology to
Manage Your Health Care the number of technologies available to help you
store, share, and evaluate your health information. You are now able to: Get
your health care information electronically, without the hassle of carrying
around a lot of paper, Check to make sure the information is correct, Use
information to set health goals and change your health information,
conduct, and Share important information about your doctor visit or lab
tests with your primary doctor, specialist, or other trusted you as you travel
through the entire health care system [10].

Chapter 3
9
METHODOLOGY

This section describes the methods that were used to achieve the
objective of the system. The methods used were in conformity with the
standard stages of system development, which includde requirements
analysis, system design, implementation, testing , maintenance.

Software Process Model


The researchers adhere to the Agile Model of system development as it
can fit in developing the proposed system.
The Agile Model can help provide more flexibility during project
development. The method begin with a basic project design, but no outlined
predetermined course to follow with this model, researcher work in small
modules in sprints with project priorities being discussed and tested before
moving formed to the next sprint. Thus, allowing to adapt changes in
projects early.

Require
ments
Analysis

Mainten System
ance Design

Impleme
Testing 3
ntation

Figure 3.0 Agile


A. Requirement Collection and Analysis
10
This phase includes a detailed study of the firms needs. Analysis
gathers the requirements for the system. Options for changing the firms
process may be considered. Design focuses on high level design like, what
programs are needed and how are they going to enteract, low-level design
(how the individuals programs are going to works), interface design (what
interfaces going to look like), and data deign (what data will be required). The
inputs to this phase are the loosely stated needs of the software in the form
of user requirements and system objectives. A requirements documents is
the output of this phase a set of precisely stated properties or constraints
that the final product must satisfy.
For the requirements analysis, the researcher conducted an
interview to gather the data needed went to the institution to observe how
the manual system works.
The researcher also consulted the staff regarding how they would
like the system to behave and the way that the users could interact with it,
along wiht the inputs that it needs and the outputs that it would supply.

B. System Design
The researcher developed a reseach design which is a software
design. Im soffware design the agile odel will be used in this study to carry
out each space of the design and the development processes. The agile will
be used since each step flows into the next: that is, teh total specifiation of
the online sysetem will be developed in pieces and the output frm one piece
will be used as input to the subsequent pieces.
Since Agile Sytem Development does has different dliverables in
every phase, so the researcher is anticipated to used different types of tools
and techniques. This tools, methods and techniques will help the team to
work with deliverables straightforwardly.

C. Implementation
Implementation is the process of writting, testing,
debuging/troubleshooting, and maintaining the source code of computer

11
programs. This source code is written in a programming language. The
porpose of programming is to create a program that exsibits a certain
desired behavior. Coding requires expertise in many different subject,
including knowleged of th application domain, specialized algorithms and
formal logic.
The proponents will use PHP for the coding and the interface, and
will upload the system to be available on online. Upon being uploaded,
errors were expected to emerge since the code also compatible with
technology that the whose website support, further debbuging will done until
there are no error to be found.

D. Testing and Deployment


Software testing is an emirical investigation conducted to provide
the company with information about the quality of the product or service
under test, with respect to the context in which it is intended to operate. It
also provides an objectives, independent view of the software to allow the
bussiness to appreciate and understand the risks at implementation of the
software. Test techniques include the process of executing a program or
application with the intend of finding software bugs. It can also be the
process of validating and verifyng that the system meets the requirements
that guided its design and development.

E. Maintenance
Maintenance is the product of software that quality tested and
deployed on the client server, it enters the maintenance of the software
development life cycle. The researcher provides the maintenance phase to
support the system to fix some errors cause by changes of feature. It
includes some minor bug fixes commonly used during this stage. The
proponents must be responsible for maintaining system stability to avoid
data errors and malfunctioning.

Requirements Specification

User Requirements Specification


Physician and staff of Sta. Josefa Health Center are the users of the
system. The user sets are further divided into two traditional and
contemporary classifications.

Traditional User
12
The elder member of Health Center members belong to this user
classification. They are expected to have less familiarity and knowledge of
internet applications as well as computer hardware and software interfaces.
It is expected that they are required in-depth walks to the system's
functionality.
Contemporary User

They are staff members who belong to a relatively younger


generation. It expects to have intermediate knowledge of web and computer
applications and quickly adapt to the system's features.
User Classifications

Listed below are the classifications of user of the system.

Physician/Staff – The doctor and staff are allowed to perform


administrative functions such as adding, deleting, and updating the patient
and doctor accounts as well as generating records and viewing schedule.

Patient – The patient user classification defines all other patient in


the rural areas that will use the system.

Detailed Functional Specifications

Listed in this section are the main functional and non-functional


requirements of the system.

Functional Requirements

The functional requirements of the Web based patient appointment


and information system.

Online System

13
Requiremen Description
t
G01 A user should be able to access the system using any web
browser provide he or she is connected to the internet.

G02 A login form must be present to validate the system user.


Username and Password must be entered.

G03 The login form must have a “remember me” and “forgot
password” options.
G04 The system should handle simultaneous login and
requests from different users.

Table 1 General Requirements

Requiremen Description
t
P01 The patient should have his or her ID number as his or
her default Username and Password.
P02 The patient should be required to login his or her on the
system before can access its features.
P03 There shall be an option to view the doctor schedule and
availability of slot.
P04 The patient can book an appointment of doctors.
P05 The system itself will automatically confirm the
appointment request and notify via SMS with the
cancelation and reminders of the patients reminder.
Table 2 Patient Requirements

Requiremen Description
t
DS01 The system must allow the Doctor/staff to Add, Delete
and Updating user accounts which belong to his or her
management.
DS02 The system should allow the doctor / staff to view the
patient's recent schedule and request of the appointment.
DS03 The system shall allow the doctor/staff to check out the
updated recent schedule on web base.
DS04 The system shall allow the doctor/ staff to generate all
record of his or her patients.
DS05 The system will provide the ‘View’ option that would allow
the doctor/staff to have a comprehensive view the account
of patient .
Table 3 Doctor/Staff Requirements

Non-Functional Requirements
14

Requirement Description
NF01 The system shall be available 24-hours a day, 7 days a
week.
NF02 Defined backups must be made to secure system data.
NF04 Users must be system unavailability pre-notification due
to system maintenance.
Table 4 Non-Functional Requirements

Hardware Requirements

The appointment system is a web-based system. The only hardware


interface for this system is a personal computer device for authentication
and verification appointments.
Minimum System Suggested System
Requirements Requirements
Processor with 1.2 GHz Processor with 2.0 GHz or faster
512 GB RAM 1 GB or more
Window 7 Window 7 or 10
32 bit operating system 64 bit operating system
500 GB HDD 1000 GB HDD
Table 5 Hardware Requirement

Software Requirements
Software System Requirement
Operating System Window 7 or more
Back end MYSQL
Run-time Environment Apache web server
Front end PHP
HTML
CSS
Javascript
Table 6 Software Requirement

15
Feasibility Issues

Economic Feasibility

Through an interview by the researchers, along with an advocate


who found out that by using this alternative it is possible the economy
system is open access to the internet to meet the patient's satisfaction and
convenience as well as to the doctor / staff.
Technical Feasibility

The documents collected by researchers indicate that the group


decides that using this alternative can be done technically because the
health center has a computer.
Operational Feasibility
Implementing a Web-based appointment scheduling system with SMS
notification at Sta. Josefa Health Center the province of Agusan del Sur will
help the patient as well as the Clinic facility known as access to the schedule
and availability of space with the help of the Website because the system is
open on the internet.
The propose system user is the patient and the doctor as well as any
individual. Systematically view the documents and obtain the current
schedule if the information is required as well as the required data.
Schedule Feasibility

The proponent will work based on the activities schedule show in


Figure 3.1 on the Gantt Chart of the study adopted from the System
Analysis and Design Methods by Burd, Jackson &Satzing, 2000. Should
some unexpected disorder happen in the system development process, the
designed Gantt chart could still allow some minor adjustments in the
development schedule. The team made sure to give enough limit for error
and backup in the schedule.
Time Table (Gantt Chart)
In this chapter, detailed research activities are carried out through it
shown in the Gantt Table of study charts adopted from the Analysis System
and Design Methods. These are guides for the development of the system it
contains the duration of the work spent.

16
Risk Management 23
Risks are always part of the development phase of any project and
some solutions that help reduce the risks are to identify potential risks,
prepare and deal with risks. In order to minimize the possibilities especially
with system-side improvements, the team should consider the backup plan
for any possible risk that the team sees in the system development.

RISKS SOLUTIONS
Unexpected schedules for The proponent should be strictly in
deployment of the system terms of schedules and must also be
delicate in managing time. It is best to
take the team to include the planning
and estimation of the system. If there
are chances that delays will happen,
then it will be the initiative of
proponent to take extra work to
address the missing submissions
subtraction dates.
Increase of system requirements When system requirements change
caused by system features and during development, timing estimates
functionality changes. and timelines will also be affected. At
this time, the proponent needs to
address the problems with clients
about the changes. Clients should
know any updates to the system
development.
Not necessarily fully functional The proponent makes several system
checks in the system development stage
and also before it is deployed, to ensure
that the team fully meets the complete
system functionality required by the
client.
Calamity The proponent need backup file to save
all the records in the situation of
corrupting and disaster.
Loosing of files cause by The system should have utilities area
for retrieving and recovery of file. When
it happen the client should know the
operational function.
Security system Since the system is an online
appointment system, the proponent
should be more concerned about its
security so it will not be exposed to
hacking.
Table 9 Risk Management

Implemantation Plan
24
Deployment Diagram

In this section, it shows the activities performed on the system work


that written on Work Breakdown Structure and Gantt Chat Diagram and
implementation of the system.

25
APPENDICES
Figu
re 3.2 Context Diagram of the Study

The diagram shown above discuss the flow of developing a system in


what process of the input becomes an output and get information on the
web based system. Based on the context diagram, the patient will need to
login for inquiry in the doctor schedule and find the available slot for making
an appointment and the system itself will be automatically confirm the
request of patient and automated view in the list of schedule the
doctors/staff could also view the updated schedule, the patient receive a
notification reminders or cancelation of schedule.
Figure 3.3 Use Case of the Study
Figure 3.4 Data Flow Diagram for

A Web-based Appointment Scheduling System with SMS


Notification in Health Care Domain

ERD
Figure 3.5 Entity Relationship Diagram for
A Web-based Appointment Scheduling System with SMS
Notification in Health Care Domain

REFERENCES
[1] Vasu, M. Usha Rani “Scheduling Algorithm Applications to
Solve Simple Problems in Diagnostic Related Health Care
Centers”, Volume-2, (May 2012), November 25, 2017

https://www.SchedulingAlgorithmApplicationstoSolveSimpleProblems
inDiagnosticRelatedHealthCareCenter

[2] Alex Kuiper “Appointment scheduling in healthcare”, Master


Thesis, (December 9, 2012), December 2017

http://www.tandfonline.com/doi/abs/10.1080/07408170802165880
?journalCode=uiie20/)

[3] Xin Dai “Online Clinic Appointment Scheduling”, Theses and


Dissertations. Paper 1467. (July 2013), December 2017.
https://preserve.lehigh.edu/etd

[4] Xiao Jun Zhang & Dr. Ping Yu “Developing an Online Patient
appointment Scheduling system based on web services
archetecture”,ResearchGate, (October 2012), January 21, 2018.
https://www.researchgate.net/publication/249643353_DEVELOPING
_AN_ONLINE_PATIENT_APPOINTMENT_SCHEDULING_SYSTEM_BAS
ED_ON_WEB_SERVICES_ARCHITECTURE

[5] Shuo Lu, Yuan Hong and Qian Liu “Implementing Web-based e-
Health Portal Systems”, Concordia University, (april 2014), January
2018.

https://www.researchgate.net/publication/266278774_Implementing
_Web-based_e-Health_Portal_Systems

[6] Jochem Westeneng “Outpatient appointment scheduling”,


Master’s thesis (July 27, 2013), Febuary 06, 2018.

https://essay.utwente.nl/57961/1/scriptie_J_Westeneng.pdf
[7] Eilu Emmanual “An Automated System for Patient Record
Management”, (June, 2015), March 2018
https://www.AnAutomatedSystemforPatientRecordManagement

[8] Lenn Sy “eHealth Portal Online access to patient health


information”, EhealthOntario P.O box 148, Suite 701 (june 2016)
March 2018.
https://www.ehealthontario.on.ca/images/uploads/support/eHealth_
Portal_EN.pdf

[9] Diane & Kleen “Online Appointment System for Clinics and
Doctors”, (March 2016), May 2018
https://www.bookitit.com/online-appointment-scheduling-
management-to-medical-clinics-an

[10] Robert “Using Technology to Manage Your Health Care”,


(2014), June 2018. https://www.healthit.gov/

You might also like