The Patient can give consent to allow a third-party application to access his/her protected health information by logging in to the healthcare provider's AdvancedMD Patient Portal. Software Requirement . Any software language that can make RESTful API calls can access the AdvancedMD Patient APIs, with the following requirements:.