The following table describes the flowchart decisions and sub-routines for the recommendation