The collaboration between mobile devices and other ICT tools for healthcare delivery is known as mHealth. In this paper, we propose a mHealth architecture that aids clinicians to access the Electronic Health Records (EHR) on their mobile devices. Since this is a mission critical system, there is the need to deal with challenges such as network loss and mobile device context management. Hence, following the Web services standard (i.e., REST and SOAP), we introduced mechanisms such as policy-based computational offloading between the mobile and the Health Information System (HIS). As a result, whenever the transactional workload on the mobile device increases, part of the transaction is offloaded to a cloud-hosted middleware. A policy is defined to determine which medical business processes require localization and only the transactional aspects that need no localization are offloaded. The approach aids the clinicians to have access to critical data and enforces business continuity even when there is intermittent connectivity loss.