1. A method for automatically managing workflow, the method comprising: receiving an originating job request that implicates at least one class from a hierarchical plurality of classes; identifying at least one job processing requirement associated with the at least one implicated class; and generating a job record that includes a set of computer-readable job processing requirements, wherein at least one of the set of job processing requirements is based on at least one job processing requirement associated with the at least one implicated class.