Novel clinical outcome models using heterogeneous Electronic Healthcare Record (EHR) data