Not sure how or why you need to integrate it into your website, but Nookal is a cloud based practice management program that is pay per user (cheaper when you are flying solo), very intuitive and easy to use. I've used it for the past 2 years and am very happy with it. Includes access from mobile devices for calendar and clinical notes. Good support staff as well. Might be worth a look.
Roger.