Framework to Develop Computerized Physician Order Entry System for a Medical Specialty