<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Dynamic Management of Appointments in Sanitary Environments: a Systematic Literature Review</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Virginia Cid-de-la-Paz</string-name>
          <email>virginia.cid@iwt2.org</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrés Jiménez-Ramírez</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>María José Escalona</string-name>
          <email>mjescalona@us.es</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universidad de Sevilla. Departamento de Lenguajes y Sistemas Informáticos</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>The aim of this study is to provide an extensive systematic literature review about the use of dynamic programming in the management of appointments in health centers, providing a view of the current research environment. Dynamic programming of appointments improves the efficiency through algorithmic decision support tools. This technology has used successfully in other industries such as airlines, car rental agencies and hotels. The application of this technique to the health environment has attracted the interest of many academics in the last 50 years because it is very useful to improve the access and the quality of health systems and also reduce the cost. However, the use of these techniques in health settings is not trivial because every decision is vital for patients. In addition, we must consider other important and complex factors such as emergencies. Therefore, we hope to analyze the current state of this technology in the health environment, identifying keys for future research.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>The objective of this work is to provide an extensive
review of the literature about the use of dynamic
programming in the management of appointments in
health centers. This theme has attracted the interest of
many academics over the past 50 years, from the
pioneering works of Bailey (1952) and Lindley (1952).</p>
      <p>Health care providers are under great pressure to reduce
costs and improve the quality of service. In recent years,
given the greater emphasis on preventive medicine, the
ambulatory or the primary level of health are gradually
becoming an essential component in health care.</p>
      <p>When we add factors to health care budgets such as
aging of the population and the increase of the chronic
diseases, it is not surprising that there is a growing
pressure on health service to improve the efficiency.</p>
      <p>Appointment systems can be a source of dissatisfaction
for patients and healthcare professionals. Patients often
complain about the lack of availability. To mitigate this
discontent, we might think of reducing the time of patient
care sessions. However, in Spain only six minutes per
patient is allocated in average. In fact, health professionals
are disappointed with it since they have to make quick
decisions about the health of their patients. Thus, the
scheduling systems of appointments are in the intersection
between efficiency and the correct access to health
services.</p>
      <p>In this paper we offer a comprehensive research study
on the programming of dynamic appointments in health
environments. These models have the potential to improve
efficiency through algorithmic decision support tools.
This technology has used successfully in other industries
such as airlines, car rental agencies and hotels (Talluri and
Van Ryzin, 2004). We believe that decision support
techniques can reduce costs and improve access to health
services simultaneously.</p>
      <p>Designing a dynamic appointment scheduling system
aims to adapt to the demand, with the availability of the
resources, and, at the same time, optimize the use of those
resources and minimizes the waiting times that patients
suffer. In addition, it is imperative to take into account
and understand the health environment in which we are,
outpatient, hospital, specialized centers, etc. It is
necessary to pay special attention to the factors that make
appointment scheduling challenging. In conclusion, to
offer a roadmap in appointment management design in
health centers.</p>
      <p>Waiting time and congestion in waiting rooms are two
of the few tangible elements of quality. Surveys indicate
that excessive waiting time is often the main reason why
patients are dissatisfied with the health services offered
(Huang, 1994).</p>
      <p>Many factors affect the performance of appointments
systems. The delay of patients and specialists, as well as
possible emergencies are the main factors.</p>
      <p>Emergencies are a key factor in the design of a system
that allows us to manage efficiently the demand and the
resources. A good appointment system should provide
convenient access to health services for all patients.
However, how do we prioritize emergencies? Patients'
needs have different degrees of urgency, and the
decisionmaking process we are proposing must be automatic. That
is, decisions must be made before having complete
information about urgency.</p>
      <p>In conclusion, we wish to deepen in this theme and
present the general considerations to be taken into account
in the modeling of problems. Therefore, we provide a
taxonomy of the methodologies used in the existing
literature and we can help to understand how to model a
dynamic appointment system.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Review Process</title>
      <p>This study has been undertaken as a systematic literature
review (SLR) based on the original guidelines as proposed
by Kitchenham (B.A. Kitchenham et al., 2004) to achieve
the goal described in Section 1: provide an extensive
review of the literature about the use of dynamic
programming in the management of appointments in
health centers. A systematic literature review allow
identifying, evaluating and interpreting all available
research data relevant to a particular research question in a
specific investigation area. The guides proposed, which
are among the most widely accepted in software
engineering, have been followed to carry out this work.</p>
      <p>These guidelines establish that a review should
comprise three phases: planning, conducting and
reporting. The planning activity deals with developing the
review protocol as well as deciding how the researchers
should work and interact to conduct the review. This
protocol prescribes a controlled procedure for executing
the review and includes research questions, search and
evaluation strategies, inclusion/exclusion criteria, quality
assessment, data collection form and methods of analysis.
The second phase focuses on executing the protocol as it
has been defined. Finally, the last phase describes how the
final report has been elaborated.
2.1</p>
    </sec>
    <sec id="sec-3">
      <title>Research Questions</title>
      <p>To begin the present study, we search similar systematic
reviews following the planned searches that its described
in the present and the following subsection. The results
obtained are described below.</p>
      <p>Two literature reviews were found. Both are from more
than five years ago, but they are very useful to start in the
world of dynamic appointment management, as well as
recognizing the main properties to take into account. Due
to its high interest and although one of them is of the year
2003 and fails one of the quality requirements mentioned
in section 2.3, it has been considered.</p>
      <p>
        On the one hand, in the oldest review of the selected
ones, made by
        <xref ref-type="bibr" rid="ref2">(Cayirli and Veral, 2009)</xref>
        , we can find an
analysis of the main characteristics to take into account
when you want to design a system to manage
appointments in a health environment as faithful as
possible. Among other properties, we focus on those
properties that make appointment’s programming a
challenge. Among them, it is necessary to highlight the
number of patients that can be placed in a time zone, the
prioritization of patients, and the function to be optimized.
In addition, we find other characteristics to consider in the
process of patients’ arrivals, like the possible
unpunctuality or absence of patients and/or professionals,
as well as urgencies.
      </p>
      <p>
        On the other hand, (D Gupta and Denton, 2008) present
a constructive criticism of the studies which are done until
the date. As a consequence, this article proposes other
aspects, besides those mentioned in
        <xref ref-type="bibr" rid="ref2">(Cayirli and Veral,
2009)</xref>
        . Such aspects have to be taken into account as main
attributes when we want to develop a dynamic
appointment management system: service time (e.g.,
difficult to assign a fixed time to a Surgery), doctor's and
patient's preferences (e.g., a patient usually wants to see
your doctor, schedules) and indirect waiting time (e.g.,
time from appointment until appointment day). Also, this
work studies the complexity of these properties in a
sanitary environment (outpatient, outpatient appointment
and surgery). This aspect is very interesting and adverts us
how we must design a tool to support decision making in
appointment management exclusively for physicians and
the environment, without considering patients.
      </p>
      <p>From these reviews, we pretend to make a study to see
the advances made in the technique to the present date.
For that, we focus on all the studies that consider the
patient as the main user to take into account. Also, it is
important not only to take into account the patient waiting
time on the day of their appointment, but also to
contemplate the time that passes from an appointment
until the date of the appointment, because, surely, it is
related to the probabilities of cancellation and delay.</p>
      <p>Based on these, some questions are asked to be
completed in this new systematic review of the literature.</p>
      <p>RQ1. Are there currently applications that use dynamic
programming to help manage patients in the healthcare
environment?</p>
      <p>RQ2. Are the patient's preferences taken into account
when making an appointment?</p>
      <p>RQ3. What health environments have adopted dynamic
programming for managing appointments? Differences to
keep in mind?</p>
      <p>RQ4. How to mitigate the effects of cancellations and
non-presentations of patients?</p>
      <p>RQ5. Is the time between the request of the
appointment and the day of the appointment (indirect
time) taken into account?</p>
      <p>RQ6. How to manage emergencies and their priorities?</p>
    </sec>
    <sec id="sec-4">
      <title>2.2 Search Strategy</title>
      <p>This section details how the search for related articles has
been done. The keywords used and the chosen
bibliographic engines are presented.</p>
      <p>At first, some keywords were defined which were
increasing as related articles were found since we learned
from the keywords of those articles found.</p>
      <p>After several tests, the keywords are concluded in
Table 1.</p>
      <p>A1. Health</p>
      <p>B1.Dynamic</p>
      <p>C1.Appointment
In addition, Table 2 presents the search expressions
representing the different combinations of keywords done
for the search.
In order to perform the search, we considered the Google
Scholar, Fama (catalog of magazines and books of the
University of Seville), IEEE, Scopus and PubMed data
sources. In them, the search expressions (cf. Table 2) were
introduced for obtaining new revisions and studies that
conclude some of the challenges raised in section 2.1.</p>
      <p>The articles collected from the different databases were
managed through the Mendeley tool.</p>
    </sec>
    <sec id="sec-5">
      <title>2.3 Inclusion and exclusion criteria</title>
      <p>Thereafter, we define the admission and exclusion criteria.
With those criteria, we justify whether to consider or not
the articles which are found on the aforementioned search
engines. Thus, we can identify the most relevant articles
to develop our review of the literature.</p>
      <p>The inclusion/exclusion criteria are carried out in five
phases presented in Table 3.</p>
      <p>Phase</p>
      <p>Inclusion/exclusion criteria
Article related to dynamic scheduling of appointments in the
health field. Inclusion of keywords.</p>
      <p>Publications since 2006
Availability of the full text for free.</p>
      <p>Not duplicated
Number of citations relevant, always keeping in mind its year
of publication. If an article has been released in a date close to
the present, it is logical to find few citations. However, if an
P1
P2
P3
P4
P5
article has been in circulation for several years and its number
of citations has not increased in relation, we can consider it as a
signal of the quality of that article.</p>
      <p>However, it should be mentioned that in the second
phase (i.e., publications since 2006), some articles have
not been taken into account for the article. Although it
does not achieve the requirement, it is very useful to
immerse ourselves in the world of dynamic programming
in healthcare environments, giving an overview of
everything that has to be taken into account. Therefore, it
was decided not to exclude them.</p>
    </sec>
    <sec id="sec-6">
      <title>2.4 Quality criteria</title>
      <p>In this section, we determine the quality criteria. Once the
articles have exceeded the criteria of admission and
exclusion, the article’ properties are evaluated to know
their quality. Each quality judgment can take the values
yes or no and, in some cases, including the value
“partially”. All the quality criteria considered and their
possible values are explained in Table 4.</p>
      <p>QA
QA1. Is the text readable?
QA2. Limitations have been
described?
QA3.There are future lines of
research?
QA4. Have the results been
presented?
QA5. Has the algorithm been
tested?
QA6. Has the health application
environment been described?
QA7. Has the cost function to
optimize been defined?
Tabla 4. Quality criteria</p>
      <p>Values
O Yes: it is possible to read and understand
without being an expert on the subject.</p>
      <p>O Partially: In certain aspects, it is necessary
prior experience.</p>
      <p>O No: difficult to understand.</p>
      <p>O Yes: define the limits of the study done.</p>
      <p>O No: does not describe the boundary of the
study developed.</p>
      <p>O Yes: present a series of ideas to continue the
research.</p>
      <p>O No: there are not claims on possible
innovations.</p>
      <p>O Yes: presents the results obtained in the
study.</p>
      <p>O Partially: reference to other articles.</p>
      <p>O No: does not clarify the results of the
investigation.</p>
      <p>O Yes: health domain analysis.</p>
      <p>O No: the characteristics of the health area are
not detailed.</p>
      <p>O Yes: health domain analysis.</p>
      <p>O No: the characteristics of the health area are
not detailed.</p>
      <p>O Yes: description of the function to be
maximized or minimized.</p>
      <p>O No: the optimization function is not
detailed.</p>
    </sec>
    <sec id="sec-7">
      <title>2.5 Characterization Scheme</title>
      <p>In order to evaluate and classify the selected articles, a
scheme dedicated to organizing and cataloging the
information found in the articles is made. Thus, it is easy
to have an overview of each article. Based on this scheme,
we describe the results obtained responding to the
research questions described in section 2.1.</p>
      <p>In Table 5 we illustrate the schema definition, and in
section 3.2 we instantiate it with the selected articles.
Attention to the time passed
between the request of the
appointment and the day of the
appointment
Cost function to optimize
Results presented
Test results
Value
{}
{}
{}
{}
{}
{}
Prioritization of emergencies
{Theoretical, Experimental, No}</p>
      <sec id="sec-7-1">
        <title>Results</title>
        <p>With the General Information element we pretend to
collect the main characteristics of the selected articles,
{Theoretical with reviews to experimental studies,
theoretical studies, experimental studies}
{External consultations, treatment, surgery,
outpatients clinics, nursing, combination of the
above}
{Theoretical, Experimental, No}
{Theoretical, Experimental, No}
{Theoretical, Experimental, No}
{Theoretical, Experimental, No}
{Theoretical, Experimental, No}
{Patient waiting time, physician downtime, cost
reduction, time from appointment request to
appointment day, combination of the above}
{Yes (mentioning other studies), Yes, No}
{simulation, case study, both, Statistical, No (is a
literature review)}
including the Author, Year, Title of the article, the Journal
and the Source where it was written.</p>
        <p>In the Modelling, it is tried to visualize in which
articles we can find answers to the research questions
RQ2, RQ3, RQ4, RQ5 and RQ6, as well as for QA6 and
QA7 quality criteria.</p>
        <p>Finally, we expose the form of resolution and the
response of the QA4 and QA5 quality criteria in the
Result element.
3</p>
      </sec>
    </sec>
    <sec id="sec-8">
      <title>Results</title>
      <p>This section presents the results obtained after doing the
planning described in section 2. First, we explain the
results obtained in the various searches performed. After
that, we evaluate these articles according to the quality
criteria defined in section 2.4.
3.1</p>
    </sec>
    <sec id="sec-9">
      <title>Search results</title>
      <p>The search process was developed with the keywords
described in section 2.2 and introducing them into the
bibliographic engines specified in section 2.2. Once the
results were obtained, it was checked which the inclusion
and exclusion criteria. After this, the number of articles
was considerably reduced, finding difficulties to select a
number of notable articles to perform a good systematic
review.</p>
      <p>The first search was made in Google Scholar, not
finding any new articles in the other databases, besides
those already provided by Google Scholar. In addition,
FAMA is discarded since it was not possible to collect
any article related to the subject.</p>
      <p>In Figure 1 and Figure 2 we can graphically display the
number of articles included and excluded by inclusion and
exclusion criteria respectively.
The inclusion/exclusion phase that restricts most the
search is the first. With the first criteria, we are sure that
we select articles related to the management of dynamic
appointments in health environment, and the keywords are
chosen are in the article.</p>
      <p>Subsequently, phase 2 (i.e., articles published in the last
ten years) also excludes a considerable number of studies.
This criterion helps us to make a review of the most
current literature.
3.2</p>
    </sec>
    <sec id="sec-10">
      <title>Analysis of selected articles</title>
      <p>Finally, we highlight eight articles by instantiating the
schema definition designed in section 2.5 (Table 6 – Table
13).</p>
      <p>Schema of Appointment scheduling in health care: Challenges and opportunities article</p>
      <sec id="sec-10-1">
        <title>Element Characteristic Value</title>
        <p>General Author Diwakar Gupta and Brian Denton</p>
      </sec>
      <sec id="sec-10-2">
        <title>Information</title>
        <p>Theoretical / Experimental
Theoretical with reviews of experimental studies</p>
      </sec>
      <sec id="sec-10-3">
        <title>Modelling</title>
        <p>Area of application
Year
Title
Journal
Source
Graduate Program in Industrial &amp; Systems
Engineering, Department of Mechanical Engineering,
University of Minnesota
Combination (External consultation, Outpatient clinic
and Surgery)
Theoretical
Theoretical
Theoretical
Theoretical
Theoretical
Theoretical
Combination of waiting time suffered by the patients
and time of inactivity of the doctor)
Yes (mentioning other studies)
No (it is a literature review)
Schema of Outpatient Scheduling in Health Care: a Review of Literature article</p>
      </sec>
      <sec id="sec-10-4">
        <title>Element Characteristic Value</title>
        <p>General Author Tugba Cayirli and Emre Veral</p>
      </sec>
      <sec id="sec-10-5">
        <title>Information</title>
        <p>Year
Title
Journal
Source
Number of citations
2003
535
Outpatient Scheduling in Health Care: a Review of
Literature
Production and Operations Management Society
Hofstra University, Department of Management,
New York
Theoretical / Experimental
Theoretical with reviews of experimental studies</p>
      </sec>
      <sec id="sec-10-6">
        <title>Modelling</title>
        <p>Area of application
Delays
Cancellations
Patient’s preferences
Emergencies
Priority of emergencies
Attention to the time passed
between the request of the
appointment and the day of the
appointment
Cost function to optimize
Results presented
Test results
External consultation
Experimental
No
No
No
No
Experimental</p>
      </sec>
      <sec id="sec-10-7">
        <title>Results</title>
        <p>Schema of Dynamic Scheduling of Outpatient Appointments Under Patient No-Shows and</p>
      </sec>
      <sec id="sec-10-8">
        <title>Cancellations article</title>
      </sec>
      <sec id="sec-10-9">
        <title>Element Characteristic</title>
      </sec>
      <sec id="sec-10-10">
        <title>General Author</title>
      </sec>
      <sec id="sec-10-11">
        <title>Information</title>
      </sec>
      <sec id="sec-10-12">
        <title>Value</title>
        <p>Nan Liu, Serhan Ziya and Vidyadhar G. Kulkarni
Theoretical / Experimental
Experimental</p>
      </sec>
      <sec id="sec-10-13">
        <title>Modelling</title>
        <p>Area of application
External consultations
Dynamic Scheduling of Outpatient Appointments
Under Patient No-Shows and Cancellations.
Department of Statistics and Operations Research,
University of North Carolina
Year
Title
Journal
Source
Attention to the time passed
between the request of the
appointment and the day of the
appointment
2010
139
simulation
Cost function to optimize
Cost reduction</p>
      </sec>
      <sec id="sec-10-14">
        <title>Results</title>
        <p>Results presented</p>
        <p>Test results
Schema of Designing appointment scheduling systems for ambulatory care services article</p>
      </sec>
      <sec id="sec-10-15">
        <title>Element Characteristic Value</title>
        <p>General Author Tugba Cayirli, Emre Veral and Harry Rosen</p>
      </sec>
      <sec id="sec-10-16">
        <title>Information</title>
        <p>Designing appointment scheduling systems for
ambulatory care services.</p>
        <p>Hofstra University, Department of Management
Theoretical / Experimental
Experimental</p>
      </sec>
      <sec id="sec-10-17">
        <title>Modelling</title>
        <p>Area of application
Delays
Cancellations
Patient’s preferences
Emergencies
Priority of emergencies
Attention to the time passed
between the request of the
appointment and the day of the
appointment
Cost function to optimize
Results presented
Test results
Outpatients clinics
Experimental
No
No
No
No
Experimental</p>
      </sec>
      <sec id="sec-10-18">
        <title>Results</title>
        <p>Combination of waiting time suffered by the patients
and time of inactivity of the doctor)
Schema of Dynamic multi-appointment patient scheduling for radiation therapy article</p>
      </sec>
      <sec id="sec-10-19">
        <title>Element Characteristic Value</title>
        <p>General Author Walter J. Gutjahr, Marion S. Raunerb</p>
      </sec>
      <sec id="sec-10-20">
        <title>Information Modelling</title>
        <p>Attention to the time passed
between the request of the
appointment and the day of the
appointment
An ACO algorithm for a dynamic regional
nursescheduling problem in Austria
Sauder School of Business, University of British
Columbia
Experimental
2012
41
Elsevier
Treatment
Experimental
No
No
No
Theoretical
Experimental
Yes
simulation
Cost function to optimize
Waiting time patients</p>
      </sec>
      <sec id="sec-10-21">
        <title>Results</title>
        <p>Results presented</p>
        <p>Test results
Attention to the time passed
between the request of the
appointment and the day of the
appointment
2014
10
Dynamic scheduling with due dates and time
windows: an application to chemotherapy patient
appointment booking
Health Care Management Science
Centre for Maintenance Optimization Reliability
Engineering, Department of Mechanical Industrial
Engineering, University of Toronto and Operations
and Logistics Division, Sauder School of Business,
University of British Columbia,
Experimental
Treatment
Experimental
Experimental
No
No
Experimental
Experimental
Yes
simulation
Cost function to optimize
Cost reduction</p>
      </sec>
      <sec id="sec-10-22">
        <title>Results</title>
        <p>Results presented</p>
        <p>Test results
Schema of Clinic Overbooking to Improve Patient Access and Increase Provider Productivity article</p>
      </sec>
      <sec id="sec-10-23">
        <title>Element Characteristic Value</title>
        <p>General Author Linda R. LaGanga and Stephen R. Lawrence</p>
      </sec>
      <sec id="sec-10-24">
        <title>Information</title>
        <p>Clinic Overbooking to Improve Patient Access and
Increase Provider Productivity
Decision Sciences Institute
Mental Health Center of Denver and University of
Colorado at Boulder
Theoretical / Experimental
Experimental
Attention to the time passed
between the request of the
appointment and the day of the
appointment
Cost function to optimize
Cost reduction
Outpatients clinics
Experimental
Experimental
No
No
No
Experimental
Yes
simulation</p>
      </sec>
      <sec id="sec-10-25">
        <title>Results</title>
        <p>Results presented</p>
        <p>Test results
Schema of Revenue management for a primary care clinic in the presence of patient choice article
Element Characteristic Values
General Author Diwakar Gupta and Lei Wang</p>
      </sec>
      <sec id="sec-10-26">
        <title>Information</title>
        <p>Revenue management for a primary care clinic in the
presence of patient choice.</p>
        <p>Operations Research
Department of Mechanical Engineering, University
of Minnesota, Minneapolis, Minnesota and SmartOps
Corporation, Pittsburgh, Pennsylvania
Theoretical / Experimental
Experimental
Attention to the time passed
between the request of the
appointment and the day of the
appointment
Cost function to optimize
Cost reductions
No
No
No
No
Experimental
Experimental
Yes
Statistical</p>
      </sec>
      <sec id="sec-10-27">
        <title>Results</title>
        <p>Results presented</p>
        <p>Test results</p>
        <p>We study the distribution of these articles over time
thanks to Figure 3.</p>
        <p>Although we initially wanted to obtain articles from the
last 10 years, we can conclude that this claim was too
ambitious. We have got only eight articles and few are
close to the current year. On the contrary, it is easier to
find articles related to the subject before 2010. However,
we wanted to maintain the initial idea, in order to try to
write a literature review as current as possible.</p>
        <p>With relation to the source of each article, note that all
articles have been found in all of the chosen bibliographic
sources. That is, no article was discovered exclusively in
any of the sources.
3.3</p>
      </sec>
    </sec>
    <sec id="sec-11">
      <title>Quality of selected articles</title>
      <p>Having commented the selected articles, we proceed to
evaluate the quality of these according to the norms
defined in section 2.4. This evaluation is shown in Table
14.</p>
      <sec id="sec-11-1">
        <title>Appointment scheduling in health care Challenges and opportunities</title>
      </sec>
      <sec id="sec-11-2">
        <title>Outpatient Scheduling in Health</title>
      </sec>
      <sec id="sec-11-3">
        <title>Care: a Review of Literature</title>
      </sec>
      <sec id="sec-11-4">
        <title>Dynamic Scheduling of</title>
      </sec>
      <sec id="sec-11-5">
        <title>Outpatient Appointments</title>
      </sec>
      <sec id="sec-11-6">
        <title>Under Patient No-Shows and</title>
      </sec>
      <sec id="sec-11-7">
        <title>Cancellations</title>
      </sec>
      <sec id="sec-11-8">
        <title>Designing appointment scheduling systems for ambulatory care services</title>
      </sec>
      <sec id="sec-11-9">
        <title>Dynamic multi-appointment patient scheduling for radiation therapy</title>
      </sec>
      <sec id="sec-11-10">
        <title>Dynamic scheduling with due dates and time windows: an application to chemotherapy patient appointment booking</title>
      </sec>
      <sec id="sec-11-11">
        <title>Clinic Overbooking to Improve</title>
      </sec>
      <sec id="sec-11-12">
        <title>Patient Access and Increase</title>
      </sec>
      <sec id="sec-11-13">
        <title>Provider Productivity</title>
      </sec>
      <sec id="sec-11-14">
        <title>Revenue management for a primary care clinic in the presence of patient choice.</title>
        <p>QA1
Yes
Yes
Partially
Partially
Partially</p>
        <p>QA2
Yes</p>
        <p>QA3</p>
        <p>Yes
Yes
Yes
Yes
Yes</p>
        <p>Yes
Yes
Yes</p>
        <p>No
Partially</p>
        <p>Yes</p>
        <p>No
Partially</p>
        <p>Yes</p>
        <p>Yes
Partially</p>
        <p>Yes</p>
        <p>No</p>
        <p>QA4
Partially
Partially
Yes
Yes
Yes
Yes
Yes
Yes</p>
        <p>QA5
Partially
Partially
Yes
Yes
Yes
Yes
Yes
Yes</p>
        <p>QA6
Yes</p>
        <p>QA7
Yes
Yes
Yes
Yes</p>
        <p>Yes
Yes
Yes
Yes
Yes
Yes</p>
        <p>Yes
Yes</p>
        <p>Yes
No</p>
        <p>Yes
In Figure 4 we visualize the percentage of quality,
differentiating the possible values that can take, indicated in
section 2.4.</p>
        <p>The QA2 and QA7 quality criteria are perfectly satisfied
with 100% of acceptance. On the one hand, we found,
thanks to QA1, that reading about 60% of the articles is a bit
difficult if one is not an expert in these topics. On the other
hand, almost 40% of the articles do not present any review
to future investigations, fact remarkable. Related to the
results and the test of algorithms (i.e., QA4 and QA5), we
were satisfied with the conclusion of the evaluation, since
all of the selected articles present results or they are tested.</p>
        <p>Finally, in terms of QA6, we find that only an article does
not describe the sanitary environment of application.
4</p>
      </sec>
    </sec>
    <sec id="sec-12">
      <title>Discusion</title>
      <p>In this section, we answer the research question defined in
section 2.1 considering the knowledge assimilated from the
set of articles. Note that the main objective is to know the
current state of dynamic programming in the management in
health centers, focusing on certain challenges launched by
(D Gupta and Denton, 2008). Therefore, the analysis will
divide this section into parts, each one corresponding to one
of the research questions.</p>
      <sec id="sec-12-1">
        <title>RQ1. Are there currently applications that use dynamic programming to help manage patients in the healthcare environment?</title>
        <p>Despite intense research on software that supports
dynamic appointment management in health environments,
no article has been got in which the implantation of this
technique in a real sanitary environment is reflected.</p>
      </sec>
      <sec id="sec-12-2">
        <title>RQ2. Are the patient's preferences taken into account when making an appointment?</title>
        <p>A fundamental idea, launched by (D Gupta and Denton
2008). It is a factor that should not be neglected because it
directly affects the probability of cancelling an appointment
or being delayed. This relationship is completely logical. If
the patient's preferences are not taken into account, the
patient can lose the interest in the appointment, favouring
delays or forgetfulness.</p>
        <p>
          However, few articles discuss this subject. Only three
articles of the eight contemplated, mention the preferences
of the patient, two theoretically and one experimentally.
This may be due, as mentioned
          <xref ref-type="bibr" rid="ref6">(Liu, Ziya, and Kulkarni
2010)</xref>
          , to the difficulty to design models that take into
account the needs of patients, obtaining complex
mathematical models. In addition, in his experimental study,
he concludes that such models have an arduous
computation, despite being able to make a model in which
the patient is presented with a set of possibilities in which to
put only his appointment. That is, from my point of view,
the preferences of the patient are not being considered in the
model, e.g., to contemplate their working hours. In these
studies, the system gives to the patient a set of optional days
to choose which one is preferred.
        </p>
        <p>Therefore, we should continue to investigate and research
on how to keep patient preferences in the model.</p>
        <p>Finally, it should be emphasized that none of the three
articles say that contemplating these priorities can produce
penalties in the function to be optimized. It's just a design
challenge.</p>
      </sec>
      <sec id="sec-12-3">
        <title>RQ3. What health environments have been implemented dynamic programming in managing of appointments? Differences to keep in mind?</title>
        <p>Practically all studies have been done in all possible
health areas: outpatient clinics, external consultations,
nursing, treatment and surgery. We have not found articles
that have tried to simulate the operation of a hospital. It is
logical because is easier to start reproducing smaller
environments.</p>
        <p>In Figure 5 we show the distribution of articles by area of
application.</p>
        <p>It is not surprising that the sum of each block shown in
Figure 6 illustrates more than eight articles because several
articles dealt with more than one application domain.
Studying this graphic we discerned that we find more
articles related to the Ambulatory environment, followed
closely by the External Consultations since both domains
are similar.</p>
        <p>On the contrary, Surgery and Treatment are environments
more hostile. More characteristics that are vital must be
taken into account in the other domains. For example, for
treatments, we include the articles (Gocgun and Puterman,
2014; Saur et al., 2012), which are intended to manage
appointments for the treatment of chemotherapy and
radiotherapy respectively. In this scenario, times are
essential to ensure the best saving percentage. Without
forgetting the urgencies. Moreover, cancellations and delays
have a great impact on time and, significantly, on costs
because they are expensive treatments.</p>
        <p>About surgery, thanks to one of our basic articles (D
Gupta and Denton, 2008), we know the difficulty to model
an appointment management system for that environment.
The main impediment is the impossibility of generalizing
the operating times. Not all bodies are the same, is possible
to appear complications in the surgery, and not all surgeons
operate at the same speed. Of course, without forgetting the
emergencies. The emergencies are vital so we should
minimize the waiting time of them, without neglecting or
disfavouring the rest of the patients.</p>
        <p>Therefore, although all are domains of the health world
and the properties to contemplate are similar, when
designing them it is essential to obtain close appointments,
not very far in time, and it is indispensable to quickly
manage urgencies.</p>
      </sec>
      <sec id="sec-12-4">
        <title>RQ4. How to mitigate the effects of cancellations and non-presentations of patients?</title>
        <p>About the possible cancellation or non-presentation of the
patient, we show in Figure 6 the attribute of the schema
definition designed in Section 2.5, with the values obtained
for the set of articles formed.</p>
        <p>Note that half of the selected articles (four) do not
contemplate the possible cancellations, a very common fact
and for which the dynamic scheduling of appointments
would be a great help. If a patient cancels his appointment,
and we have a dynamic appointment manager, that gap will
be reused efficiently.</p>
        <p>
          The experimental study
          <xref ref-type="bibr" rid="ref6">(Liu, Ziya, and Kulkarni 2010)</xref>
          reinforces the idea of the close relationship between the time
from the request of the appointment to the date of the
appointment, and the probability of cancellation or absence.
However, the three articles that account for cancellations
          <xref ref-type="bibr" rid="ref6">(Gocgun and Puterman 2014, Laganga and Lawrence 2007,
Liu, Ziya, and Kulkarni 2010)</xref>
          coincide in the following: if
we try to minimize the probability of cancellation,
paradoxically the time increases. Therefore, the
experimental studies presented are conclusive.
        </p>
      </sec>
      <sec id="sec-12-5">
        <title>RQ5. Is the time between the request of the appointment and the day of the appointment (indirect time) taken into account?</title>
        <p>
          In the one hand, only
          <xref ref-type="bibr" rid="ref6">(Liu, Ziya, and Kulkarni 2010)</xref>
          performs experimental tests trying to minimize the time
between the day that the patient asked for an appointment,
and the date of the appointment. This topic is already
mentioned in the previous section because of its intimate
relationship with cancellations. However, as discussed
above, nothing clear can be discerned from this study.
        </p>
        <p>On the other hand, (D Gupta and Denton 2008) claims to
investigate the reason for such cancellations or absences.</p>
      </sec>
      <sec id="sec-12-6">
        <title>RQ6. How to manage emergencies and their priorities?</title>
        <p>It is an essential aspect in the sanitary domains and it is
difficult to model. In Figure 7 we show a comparison of
both properties, urgencies and its prioritization, looking to
observe how many of the selected articles perform
experimental tests contemplating emergencies and also
prioritization.</p>
        <p>Although five of the articles selected, out of a total of
eight, perform experimental tests attending urgencies, only
two of them consider their prioritization.</p>
        <p>
          However, such studies warn of the complexity of
modelling a dynamic appointment management system that
accepts urgency.
          <xref ref-type="bibr" rid="ref3">(Caylani, Veral, and Rosen 2006, Gurgun
and Puterman 2014, Diwakar Gupta and Lei 2008, Laganga
and Lawrence 2007, Saur et al., 2012)</xref>
          save certain time
zones to be used for emergencies. However, if these are not
used, it is a waste of time, with its consequent influence on
costs. In addition, such time reservation increases the time
lag between the day that the patient asked for an
appointment and the day of the provided appointment which
is an undesirable fact. Therefore, it is necessary to keep on
researching.
        </p>
      </sec>
    </sec>
    <sec id="sec-13">
      <title>Conclusions and future work</title>
      <p>After performing the analysis, we highlight the key points to
take into account to model an appointment management
system for a health environment.</p>
      <p>The main point is to know the characteristics of the
sanitary environment that we wish to model. In this
systematic review of the literature, we have found modeling
about outpatient centers, outpatient consultations, treatments
and surgery. Among them, they present great differences
that have to be considered for a correct modeling of their
appointment’s manager. In short, the challenges of the
health center, as well as its objective, must be clear.</p>
      <p>For example, the goal of an outpatient may be to plan the
maximum possible number appointments in the day (always
on a minimum quality of care). A cancellation per day in
this environment may not have much influence on costs.</p>
      <p>However, if we move to the management of
chemotherapy appointments, the indirect waiting time of the
patient (time it takes from the date that a patient requests for
an appointment until the date of the appointment) begins to
become vitally important, since the percentage of salvation
depends on it. In addition, cancellations in such expensive
treatments are costly.</p>
      <p>
        As already noted (D Gupta and Denton 2008), the indirect
waiting time and the probability of cancellation or
nonpresentation of the patient are closely related. However,
after this study, we have not found any methodology to
follow to solve this problem. For example, if we try to
decrease the probability of cancellations, paradoxically the
indirect waiting time increases according to
        <xref ref-type="bibr" rid="ref6">(Gocgun and
Puterman 2014, Laganga and Lawrence 2007, Liu, Ziya,
and Kulkarni 2010)</xref>
        .
      </p>
      <p>As future work, it could be interesting to carry out an
analysis of the cancellations and non-presentations main
causes, in order to better address the problem.</p>
      <p>About patient preferences as a method to reduce the
probability of cancellation or non-presentation of the
patient, its modeling and its execution are complex.
However, we believe that it should continue to be a line of
future research. One line of research could be the
restructuring of the management of appointments depending
on the social actor who requests it. For example, preventing
that retired people collapse the earliest appointments in the
morning, when they may be the most accessible for workers.
A study of such strategies would be desirable to see if they
would improve the probability of cancellations and
forgetting.</p>
      <p>In short, we must continue to investigate new ways to
avoid cancellations and non-presentations by patients,
always keeping in mind their close relationship with the
indirect waiting time.</p>
      <p>Other key pillars in modeling any appointment manager
for a health care environment are urgencies and their
prioritization. In this regard, we must continue to investigate
since the solution proposed by Caylani, Veral, and Rosen
2006, Gurgun and Puterman 2014, Diwakar Gupta and Law
2008, Laganga and Lawrence 2007, Saur et al. Al., 2012)
not used the full potential of dynamic programming. After
all, they are recovering time gaps for possible emergencies,
and if they are not used, we will lose that time.</p>
      <p>Despite the problems still present, decision-making
techniques are fully applicable in health domains. Although
the results indicate that the current state of technology is on
the right way, there is still a long way to obtain reliable
software.</p>
      <p>In fact, nowadays many clinics continue to manage their
appointments under the supervision of a person, without any
support at all. So, it is necessary to emphasize that this
technology is not being developed to supplant people, only
to help them. As stated, this is a domain in which the
mistakes are paid expensive, so it would be helpful to have a
software that calculates the most optimal appointment for
the patient who requests it, without losing the person in
charge of full control of the schedule. That is, health
professionals should not view this technique as a threat
because is only a support for them. So, we must continue
working on improving this technique, as well as giving
visibility to its advantages in the health world.</p>
      <p>Harry Rosen.,</p>
      <p>Systems for
Management
[Gocgun, Yasin, and Martin L. Puterman, 2014] “Dynamic
Scheduling with Due Dates and Time Windows: An
Application to Chemotherapy Patient Appointment
Booking.” Health Care Management Science 17(1): 60–76.
[Gupta, D, and B Denton, 2008] “Appointment Scheduling
in Health Care: Challenges and Opportunities.” IIE
Transactions 40(9): 800–819.
[Gupta, Diwakar, and Wang Lei, 2008] “Revenue
Management for a Primary-Care Clinic in the Presence of
Patient Choice.” Operations Research 56(3): 576–92.
http://search.ebscohost.com/login.aspx?direct=true&amp;db=bth
&amp;AN=33204706&amp;site=ehost-live.
[Huang, X, 1994] “Patient Attitude Towards Waiting in an
Outpatient Clinic and Its Applications,” Health Services
Management Research,7,2–8.
[Laganga, Linda R., and Stephen R. Lawrence.,
2007.]“Clinic Overbooking to Improve Patient Access and</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [Bailey,
          <string-name>
            <surname>N</surname>
          </string-name>
          ,
          <year>1952</year>
          ], “
          <article-title>A Study of Queues and Appointment Systems in Hospital Outpatient Departments with Special Reference to Waiting Times,”</article-title>
          <source>Journal of the Royal Statistical Society</source>
          <volume>14</volume>
          ,
          <fpage>185</fpage>
          -
          <lpage>199</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [Cayirli, Tugba, and Emre Veral.,
          <year>2009</year>
          ] “
          <article-title>Outpatient Scheduling in Health Care: A Review of Literature</article-title>
          .
          <source>” Production and Operations Management</source>
          <volume>12</volume>
          (
          <issue>4</issue>
          ):
          <fpage>519</fpage>
          -
          <lpage>49</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [Cayirli, Tugba,
          <source>Emre Veral, and 2006]“Designing Appointment Scheduling Ambulatory Care Services.” Health Care Science</source>
          <volume>9</volume>
          (
          <issue>1</issue>
          ):
          <fpage>47</fpage>
          -
          <lpage>58</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <given-names>Increase</given-names>
            <surname>Provider Productivity</surname>
          </string-name>
          .”
          <source>Decision Sciences</source>
          <volume>38</volume>
          (
          <issue>2</issue>
          ):
          <fpage>251</fpage>
          -
          <lpage>76</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>[LINDLEY</surname>
            ,
            <given-names>D. V</given-names>
          </string-name>
          ,.
          <article-title>(1952] “The Theory of Queues with a Single Server</article-title>
          ,” Proceedings Cambridge Philosophy Society,
          <volume>48</volume>
          ,
          <fpage>277</fpage>
          -
          <lpage>289</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [Liu, N.,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ziya</surname>
          </string-name>
          , and
          <string-name>
            <given-names>V. G.</given-names>
            <surname>Kulkarni</surname>
          </string-name>
          ,
          <year>2010</year>
          ] “
          <article-title>Dynamic Scheduling of Outpatient Appointments Under Patient NoShows and Cancellations</article-title>
          .”
          <source>Manufacturing &amp; Service Operations Management</source>
          <volume>12</volume>
          (
          <issue>2</issue>
          ):
          <fpage>347</fpage>
          -
          <lpage>64</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [Sauré, Antoine,
          <string-name>
            <given-names>Jonathan</given-names>
            <surname>Patrick</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Scott</given-names>
            <surname>Tyldesley</surname>
          </string-name>
          , and
          <string-name>
            <surname>Martin</surname>
            <given-names>L. Puterman.</given-names>
          </string-name>
          ,
          <year>2012</year>
          ] “
          <article-title>Dynamic Multi-Appointment Patient Scheduling for Radiation Therapy</article-title>
          .”
          <source>European Journal of Operational Research</source>
          <volume>223</volume>
          (
          <issue>2</issue>
          ):
          <fpage>573</fpage>
          -
          <lpage>84</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>