\begin{figure}
%\scriptsize 
{\fontsize{7.3}{8.3}\selectfont
{\sf
\begin{enumerate}
\item The client interacts with the travel agent to request
  information about various services.
\item Prices and availability matching the client requests are
  returned to the client. The client can then perform one of the
  following actions:
  \begin{enumerate}
  \item The client can refine their request for information, possibly
    selecting more services from the provider (Repeat step 2). OR
  \item The client may reserve services based on the response, OR
  \item The client may quit the interaction with the travel
    agent.
  \end{enumerate}
\item When a customer makes a reservation, the travel agent then
  checks the availability of the requested services with each service
  provider.
  
\item Either
  \begin{enumerate}
  \item All services are available, in which case they are
    reserved. OR
  \item For those services that are not available, the client is
    informed.
  \begin{itemize}
  \item Either
    \begin{enumerate}
    \item Given alternative options for those services. OR
    \item Client is advised to restart the search by going back to
      step 1.
    \end{enumerate}
  \item Go back to step 3.
  \end{itemize}
\end{enumerate}
\item For every relevant reserved service the travel agent takes a
  payment for the reservation (credit card can be used as a form of
  payment)
\item The client is then issued a reservation number to confirm the
  transaction.
\item Between the reservation and the final date of
  confirmation, the client may modify the
  reservation. Modifications may include cancellation of
  some services or the addition of extra services.
  % \begin{enumerate}
  % \item Client is expected to fully pay for those relevant services
  %   that require full payment prior to final confirmation.
  % \end{enumerate}
\end{enumerate}
}}
\caption{Travel Agent protocol: informal description.}
\vspace{8mm}
\label{fig:ws-travel}
\end{figure}
%\normalsize


%%% Local Variables: 
%%% mode: latex
%%% TeX-master: "main"
%%% End: 
