athenahealth, a developer of cloud-based EHR, practice management and care coordination services, has signed a definitive agreement to acquire Epocrates, a mobile health firm that develops point-of-care medical applications. The board of directors of both athenahealth and Epocrates has agreed to a price of $11.75 per share, in cash, for an aggregate purchase price of approximately $293 million.