Browsing: appointment scheduling services for patients