What You Must Prepare Before Developing an EHR System