NCT00813085 - A Randomized Trial of Electronic Integration of Care for Better Diabetes Outcomes; The COMPETE II Study | Crick | Crick