Within SchoolAdmin, fields are the containers that store specific data about students, parents, or other contacts in the system. To learn more about what fields are and how they work, click here. This article will detail the different types of fields that exist in SchoolAdmin and the specific type of information that each one can hold.
Field Types Reference Table
Below is a list of the different field types and a brief description of each. The SchoolAdmin Support Team can create new fields for you - simply specify the field name, type, and anywhere you need it added.
Holds all parts of an address. International addresses are supported.
The standard address field will be mapped to Household1 or Household2, but additional custom address fields can be created to collect information such as school addresses, recommender addresses, etc.
Contains subfields: address_1, address_2, address_city, address_state, address_zip, and address_country.
Field in which accepted values are only yes (true) or no (false). Additional options cannot be added to Boolean Fields.
Multi-select field in which one or more of the listed options can be selected.
Useful for collecting data such as academic or athletic interests, so that a student can check all that apply.
Holds currency amounts, formatted with a decimal point and no commas.
If displaying a CurrencyField amount in Liquid, a filter can be used to format it with a dollar sign and commas.
Holds dates. Validation requires correct formatting with month, day, and year - all other formats will be rejected.
Holds emails. Validation requires correct formatting as _____@_____._____ - all other formats will be rejected.
Holds a unique ID or value for each contact in the system. Conflicting values (i.e. those already assigned to another contact) will be rejected.
Likert scale checkboxes often used on recommendation forms. Please note: Data collected in LikertFields on forms does not write through to the system.
Holds all parts of a name.
The standard name field will be mapped to specific entities such as the child (student), parent1-4, sibling0-9, etc., but additional custom name fields can be created to collect information such as grandparent names, teacher names, etc.
Holds numbers, formatted with a decimal point and no commas.
Holds phone numbers. International phone numbers and extensions are supported.
There are three standard phone fields (phone_1, phone_2, and phone_3), but additional custom phone fields can be created to collect information such as school phone numbers, emergency contact phone numbers, etc.
Special field where the amount entered into it is automatically subtracted from the tuition amount on a student's contract.
Click here for more information.
Electronic signature tied to IP address.
Second electronic signature tied to IP address, which prompts an additional signer to be invited. Used for dual signature contracts and only available on the Contract, not any additional forms.
Drop-down list field in which only one selection can be made from the list of options.
Useful for collecting data such as t-shirt size, so that a single value can be selected from a list of options.
Smaller open text box that can hold any type of information.
Text Fields do not have set character or word limits.
Larger open text box that can hold any type of information. It preserves line breaks and will always display submitted data across the full width of the page to make it easier to read long answers.
Ideal for essays, internal notes, and any other items requiring longer responses.
TextArea Fields do not have set character or word limits.
Additional Field Types
Please note: You may see some additional field types -- such as ApplyGradeField or ApplyYearField -- on the Fields setup page or elsewhere. However, these are special fields with unique behaviors and we cannot create new fields with these types. We can only create new fields using the types in the table listed above.