ezAccess Patient Portal is a cloud-based solution; service is subscription based and is billed monthly. Up front costs include initial set up and training. A VPN connection is required..