1. A computer-implemented method comprising: receiving, by a computer having a processor and memory, a plurality of electronic documents associated with a patient's encounter with a healthcare organization; automatically identifying, by the processor, terms in the plurality of electronic documents that are relevant to the patient's diagnosis or a procedure associated with the patient, wherein identifying terms comprises comparing terms within the plurality of electronic documents to terms in a database of terms; displaying in a user interface communicatively coupled to the computer at least portions of the plurality of electronic documents with first visual indicia associated with the identified terms; receiving selection input associated with at least one of the identified terms; upon receipt of the selection input, providing information indicative of the selection input to a coding system that facilitates assignment of codes to aspects of a patient's encounter with a healthcare organization; after providing the information indicative of the selection input to the coding system, receiving from the coding system information indicative of whether the identified term has been associated with a code; and after receiving from the coding system information indicative of whether the identified term has been associated with a code, updating the user interface such that at least some terms associated with the assigned code are associated with a second visual indicia, wherein the first and second visual indicia appear differently to a user when displayed in the user interface.