Ethnicity, gender, guardian relationship, and other categories defined by the codes and required for state reporting are presented as drop-down lists, restricting input to acceptable selections. [0156] The eSD??? system provides functionality enabling the creation and management of custom codes associated with a particular group of students having a similar demographic or characteristic.