A Bayesian generative framework that integrates longitudinal electronic health records with genetic data to identify latent disease signatures is presented.