1. A computer implemented method comprising: providing an anatomical diagram associated with a medical procedure, wherein the anatomical diagram includes a plurality of user selectable areas; receiving a user selection indicative of two or more user selectable areas of the plurality of user selectable areas on the anatomical diagram at a computer processor; if the two or more user selectable areas include a first user selectable area: using a natural language processing computer program to generate a first free text description of the received user selection; if the two or more user selectable areas do not include the first user selectable area: using the natural language processing computer program to generate a second free text description of the received user selection; using the first or second free text description to generate a procedural route for the medical procedure using the computer processor, the procedural route representing an anatomical path within a body of a patient; and displaying on an electronic display the procedural route representing the anatomical path within the body of the patient on the anatomical diagram.
8. The computer implemented method of claim 1 , wherein using the first or second free text description to generate the procedural route further comprises generating a series of line segments corresponding to anatomy identifiers in the anatomical path, and wherein displaying on an electronic display the procedural route comprises displaying the series of line segments on corresponding anatomical portions of the anatomical diagram.