Some libraries require multiple self registration forms with different visible fields and different required fields.
We have multiple types of patrons who are permitted to self-register, but the information we require of each type is different. The types are adult, youth/student, and business. For example: We ask youth/students to specify their birth date so we can adjust their category according to their age, but do not want to even ask our adult self-registered patrons to provide their birth date because of security concerns. Business patrons have different fields displayed in the staff interface, so when they fill out an individual adult registration form, they fill in fields that are hidden later. Also, there is no appropriate place for them to fill in the name of the business on an individual patron registration form. We currently have custom jquery setting up two registration forms, one for youth/student and one for individual adults. We would love to create a third, but we need to reduce the amount of custom jquery that can break at each upgrade. Thanks! Sarah