Medical Language Processing: Applications to Patient Data Representation and Automatic Encoding | Synapse