Support the use of custom data fields from multi-record data sets in profiles (create/edit/search).

Profile Configuration (Administer > Customize > Profiles

Add / edit profile fields

Profile Search Mode

Profile Create Mode

Profile Edit Mode

Profile edit requires the heavy lifting from a UI standpoint as we need to turn the interface into a type of profile record management tool, where the user has the ability to manage both the single-record non-multi fields, and individual rows from the multi-record fields.