Data transfer between Google Health and openEHR

Background

Patient-centric web-based health record portals, e.g. Google Health and Microsoft Health Vault, are getting momentum and acceptance around world. Often they provide APIs to tranfer EHR data in and out of the portal using various formats and standards. This page serves as an starting point for the openEHR community to explore possibilites of integrating archetype based EHRs with these portals. Ideally openEHR/EN13606 standard should be supported as part of API for integration. But before this happens, there could be other ways to achieve archetypes based data transfer.

Google Health

Currently Google Health uses a subset of CCR (Continuity of Care) standard (see http://code.google.com/apis/health/ccrg_reference.html) as part of the API. One possibility is to map CCR schema to openEHR template/archetypes and use the mappings to transform archetype based data to CCR based data. Since the content of CCR is fixed, it should be possible to use a single openEHR template to map the top CCR document and use specific archetypes for sub-sections, e.g. problems, medications. Such mapping is also likely to be reusable across different openEHR compliant EHR systems.

 [to be continued..]