A target of telehealth is to maintain or improve the health of people outside the normal healthcare infrastructure. A modern paradigm in healthcare, and one which fits perfectly with telehealth, is “person self-monitoring”, and this fits with the concept of “personal health record” (PHR). One factor in maintaining health is to monitor physiological parameters; this is of course especially important in people with chronic maladies such as diabetes or heart disease. Parameters to be monitored include blood pressure, pulse rate, temperature, weight, blood glucose, oxygen saturation, electrocardiogram (ECG), etc. So one task within telehealth would be to help monitor an individual's physiological parameters outside of healthcare institutions and store the results in a PHR in a way which is available, comprehensible and beneficial to the individual concerned and to healthcare providers. To date many approaches to this problem have been fragmented – emphasizing only part of the problem – or proprietary and not freely verifiable. We describe a framework to approach this task; it emphasizes the implementation of standards for data acquisition, storage and transmission in order to maximize the compatibility among disparate components, e.g. various PHR systems. Data from mobile biosensors is collected on a smartphone using the IEEE 11073 standard where possible; the data can be stored in a PHR on the phone (using standard formats) or can be converted in real-time into more useful information in the PHR, which is based on the International Classification for Primary Care (ICPC2e). The phone PHR data or information can be uploaded to a central online PHR using either the Wi-Fi or GSM transmission protocol together with the Continuity of Care Record message format (CCR, ASTM E2369).