An adaptable architecture for patient cohort identification from diverse data sources. - Bache R; Miles S; Taweel A (Journal of the American Medical Informatics Association : JAMIA, 2013)