HIPAA compliance: This should go without saying, but any scheduling software you choose needs to be HIPAA compliant. Online patient booking: Patients are able to book appointments themselves online, without having to talk to a representative. Statistics show that patients are more likely to book same day and next day services this way, filling up otherwise wasted time ….