21. A computer-implemented method comprising: under direction of one or more hardware processors configured with specific software instructions, displaying, on an electronic display, a textual record including one or more nodes and one or more subnodes; receiving, from a user interacting with the textual record, a first input including a command, a node identifier, and a first subnode identifier; in response to receiving the command, the node identifier, and the first subnode identifier: identifying, based on the node identifier, a node of the textual record associated with the node identifier; identifying, based on the first subnode identifier, a first subnode of the identified node, the first subnode associated with the first subnode identifier; and determining a first portion of the textual record related to the identified first subnode; receiving, from the user, a second input including the command and a second subnode identifier; and in response to receiving the command and the second subnode identifier: identifying, based on the second subnode identifier, a second subnode of the identified node, the second subnode associated with the second subnode identifier; and determining a second portion of the textual record related to the identified second subnode.
21. A computer-implemented method comprising: under direction of one or more hardware processors configured with specific software instructions, displaying, on an electronic display, a textual record including one or more nodes and one or more subnodes; receiving, from a user interacting with the textual record, a first input including a command, a node identifier, and a first subnode identifier; in response to receiving the command, the node identifier, and the first subnode identifier: identifying, based on the node identifier, a node of the textual record associated with the node identifier; identifying, based on the first subnode identifier, a first subnode of the identified node, the first subnode associated with the first subnode identifier; and determining a first portion of the textual record related to the identified first subnode; receiving, from the user, a second input including the command and a second subnode identifier; and in response to receiving the command and the second subnode identifier: identifying, based on the second subnode identifier, a second subnode of the identified node, the second subnode associated with the second subnode identifier; and determining a second portion of the textual record related to the identified second subnode. 25. The computer-implemented method of claim 21 further comprising: under direction of the one or more hardware processors configured with specific software instructions, receiving, from the user, a third input including the command and a third subnode identifier; and in response to receiving the command and the third subnode identifier, and determining, based on the third subnode identifier, that no third subnode of the identified node exists that is associated with the third subnode identifier: identifying, based on the third subnode identifier, a fourth subnode of a node different from the identified node, the fourth subnode associated with the third subnode identifier; and determining a third portion of the textual record related to the identified fourth subnode.