Codifying unstructured data: A Natural Language Processing approach to extract rich data from clinical letters. (2017)