An healthcare e-commerce model that allows patients to compare medical facilities by specialty and book appointments online.