Scalable Collaborative Infrastructure for a Learning Healthcare System (SCILHS): Architecture. (12th May 2014)