Using NLP at Scale to Process Patient Charts for Identifying Patient Encounters