EHR Implementation: Steps, Challenges, and Plan