Loading: New Age EHRs: Required Features and Functionalities To Ensure Patient and Physician Satisfaction