Hi,
As per your description, may I see your existing application ? Because, I would be able to understand where does calendar function work and fits in. As you mentioned series of technologies, so we have separate in-house teams to do the needful , i.e. JAVA MVC, Python, .NET, SQL, jQuery etc..
Our experience with HIPPA:
----------------------------
we already made practice management software, EHR Agility Clone and Dental Practice management based on HIPPA Compliance using JAVA. Our application works with user access and previleges, as we have covered all the modules from appointment, inventory of drugs, Tests, Billing etc.
I am ready to demonstrate our applications while we discuss further.
Regards,
Mit-