Patient using online self-scheduling system to book a healthcare appointment