Understanding the challenges faced by Central Valley California region ambulatory care practitioners when adopting electronic health records