Automating the assignment of diagnosis codes to patient encounters using example-based and machine learning techniques.