This documentation is effective as of Regent Release 6.5.0.0. In Regent’s Smart Form Manager tool, clients with a Regent Fund or Regent Review license can create new smart forms, edit client-created smart forms, and import smart forms from different instances (e.g. QA to Production). Smart forms can be designed using conditional logic to tailor each question to the individual completing the form. Document workflows can leverage the use of smart forms in managing the notification, submission, and review of an application.
Clients are not required to create, edit, or manage their own custom smart forms. Clients may continue to engage Regent for support in creating, editing, or updating any custom smart forms.Please
...
Note |
---|
PLEASE NOTE the following important warnings and guidance regarding Smart Form Manager: Clients must contact their Regent Account Manager/Project Manager prior to Clients must follow the procedures below when making changes to any existing customsmart form. Clients should never create or edit smart forms directly in Production. Always create/edit and fully validate smart forms in a QA instance, then export and import/upload a successfully validated smart form to Production. Clients should export smart forms drafted in a QA to prevent overwriting by scheduled or ad-hoc restores. Any data clean-up efforts that are required as a result of client actions on smart forms may require a Statement of Work (SOW) with associated costs paid by the client.
|
Table of Contents
...
Procedures for Updating Forms Using Smart Form Manager Create a CZ ticket to communicate updates to the form and provide a clear description of the changes being made. Make a copy of the form in Smart Form Manager and increment the Revision Number on the Information tab. After changes are made, export the Smart Form and attach the file to the ticket, including the revision number in the file name. After testing of changes, when the new version is imported into the Production environment, select ‘Invalidate Smart Forms with the same name.’ If future changes to the form are requested from Regent, the latest revision of the form must be included in the ticket to ensure Regent is working from the correct version.
|
Table of Contents
Table of Contents |
---|
minLevel | 1 |
---|
maxLevel | 4 |
---|
include | |
---|
outline | false |
---|
indent | |
---|
exclude | |
---|
type | list |
---|
class | |
---|
printable | false |
---|
|
...
Once enabled on the backend by Regent, the Smart Form Manager is available in the Regent Tools menu for users with the Global Permission enabled for the assigned role to view and edit smart forms within the Smart Form Manager tool. This tool is designed to be used at the Enterprise level, but an Institution- or Campus-specific Smart Form can be created and associated to a document via Document Setup for one or more Institution or Campus.
To use the Smart Form Manager, a client must:Smart Form Manager, a client must:
Submit a Customer Zone Support ticket requesting Smart Form Manager and Admin Panel Tools be enabled on the backend by Regent
Be on Regent Release 6.5.0.0 or a subsequent Release.
Update Global Permissions → Tools Permissions → Smart Form Manager for applicable user role(s).
Ensure all Active (able to be used) and Inactive (not in use) smart forms are visible.
...
In the UI, the user will be presented with key data fields to be completed. Fields names indicated in red textare required. After the data on this screen is saved, other setup tabs for the smart form are presented and the form is available in either the Active Smart Forms or Inactive Smart Forms menu, depending on the Start Date and End Date values that were entered. Four tabs are used to setup the general information for the smart form:
...
Expand |
---|
title | Information Tab Fields |
---|
|
Information Field Name | Required/Optional | Description | Field Type | Field Options |
---|
Name | Required | The text entered in this field is the smart form name displayed in the Smart Form Manager and the Query Tool in Regent. Note: This is not the smart form name displayed in the Student Portal. | Textbox | | Federal Award Year | Required | All smart forms require a FAY selection. A FAY scope document configured is linked to the applicable smart form with the corresponding FAY selected here. If the document is configured as student scope, any FAY selection is acceptable. | Dropdown | | Start Date | Required | The date entered here will be used as the effective start date for the smart form. | Calendar Date | | End Date | Required | The date entered here will be used as the effective end date for the smart form. | Calendar Date | | Smart Form Type | Required | The Smart Form Type selected is used to link the smart form to the document in Document Setup. | Checkbox | | Code | Required | The text entered here will be used as a short name to identify the smart form in the Smart Form Manager and Query Tool. | Textbox Allows alpha-numeric characters without spaces | | Revision Number | Required | This field allows users to track different versions of a Smart Form when changes are made. | Numeric | | Make Regent Data Available | Demographic Information | Optional | When this option is selected, the Demographic Information saved in Regent is made available to the smart form. | Checkbox | Selected Not Selected (Default)
| ISIR Information | Optional | When this is selected, the ISIR Information saved in Regent is made available to the smart form. | Checkbox | Selected Not Selected (Default)
| Student Portal Authorizations | Optional | When this is selected, the Student Portal Authorizations saved in Regent is made available to the smart form. | Checkbox | Selected Not Selected (Default)
| UDF Information | Optional | When this is selected, User Defined Field information saved in Regent is made available to the smart form. | Checkbox | Selected Not Selected (Default)
| Regent Access | Optional | When this is selected, the Regent Access configured state code saved in Regen is made available to the smart form. Note: This is only applicable to clients that have a Regent Access license. | Checkbox | Selected Not Selected (Default)
| Fund Information | Optional | When this is selected, the Fund Name and Donor Name are made available to the smart form. | Checkbox | Selected Not Selected (Default)
| Additional Information and Advanced Settings | Smart Form Id | | A system-generated ID that is created and associated when creating a new smart form. | Textbox (Read-only) | | Created At | | The date on which a new smart form was created. | Textbox (Read-only) | | Modified At | | The last date on which a smart form was modified. | Textbox (Read-only) | |
|
...
Expand |
---|
|
Question Field Name | Required/Optional | Description | Field Type | Field Options |
---|
Field Type | Required | The selection here will be used to determine the question selection type. | Dropdown | Textbox Dropdown RadioButton Date SSN Autosize Dropdown MMDDYYYY Dropdown HyperlinkButton Text Only MMYYYY Dropdown Date Text Area Checkbox Currency - Whole Dollar Phone
| Data Type | Required | The Data Type entered here will determine how the value is saved in the database and if the available operators question is queryable, the available operators in the Regent Query Tool. | Dropdown | | Make Queryable | Required | When this field is set to ‘Yes’, the question is made available as an option in the Regent Query Tool. If this field is not selectedset to ‘No’, the question is will not be available as an option in the Regent Query Tool. | Dropdown | Text Amount Date NumberYes No
| Template Engine | Required | If static is selected, the field content is displayed in the same manner provided. If velocity is selected, a velocity templating engine is used that will allow for dynamic logic and display (see https://velocity.apache.org/engine/1.7/user-guide.html). | Dropdown | | Question | Required | The text entered in this field is displayed as the question text in the smart form. | Textbox | | Help Text | Optional | The text entered here will display as help text beneath the question in the smart form. | Textbox | | Code | Required | The text entered here will be used as a short name to identify the question in the Smart Form Manager. | Textbox Allows alpha-numeric characters without spaces | | Sort Order | Required | The number entered here will be used to sort questions within the Group from the lowest Sort Order to the highest Sort Order. | Numeric | | Pre-populate Question Response from | Optional | If ‘Prior Smart Form’ is selected, the question response is pre-populated from the most recently completed smart form with the same smart form Type, regardless of the FAY scope. If ‘Prior Smart Form with same FAY’ is selected, the question response is pre-populated from the most recently completed smart form with the same Smart Form Type and the same FAY scope. If ‘None’ is selected, the question response presented in the smart form is not pre-populated. | Dropdown | | Default Question Response | Optional | The text or input value entered here will be used to pre-populate the response for the question in the smart form based on predefined Regent data or one of the available options. | Textbox | | Maximum Number of Characters Allowed in Response | Optional | The number entered here will be used to as the limit for the number of characters allowed in the user response for this question when completing the smart form. | Numeric Maximum Characters: 10 | | Required | Optional | When this field is selected, the question requires a response in the smart form. If selected, this question is always displayed if the section and group are displayed and takes precedence over the ‘visible’ setting for the question. If dependency logic is desired for the question, the ‘visible’ setting should be used to display or hide the question from its initial default state. | Checkbox | Selected Not Selected (Default)
| Visible | Optional | If selected, the Question will be visible by default. If unselected, the Question will not be visible by default. Dependency logic can be used to display or hide the Question from its initial default state. | Checkbox | Selected Not Selected (Default)
| Read Only | Optional | When this selection is selected, no question options will be required or available. | Checkbox | Selected Not Selected (Default)
| Additional Information and Advanced Settings | Question Id | | A system-generated ID is created and associated when creating a new question. | | | Created At | | This is the date upon which a new question is created. | | | Modified At | | This is the last date upon which a question was modified. | | | Reset Response if Hidden | Optional | When this field is selected, the question response will revert back to the original default response value (e.g. blank, unselected) if the question is subsequently hidden due to smart logic. For example, if a user answers ‘Yes’ to this question then changes a prior question that forces this question to no longer display, the response value is then reverted back to the original default response value. | Checkbox | Selected Not Selected (Default)
| Reset Response if Restarted | Optional | When this field is selected, the question response will revert back to the original default response value (e.g. blank, unselected) if the question is subsequently displayed after being hidden due to smart logic. | Checkbox | Selected Not Selected (Default)
| Auto Capitalize | Optional | When this field is selected, the response will be user response in the smart form is automatically updated to all capital letters. | Checkbox | Selected Not Selected (Default)
| Options Expression | Optional | This field allows an expression to be provided by the user when to display an option under the defined conditions. Expressions use JavaScript language (see https://www.geeksforgeeks.org/javascript-regexpregular-expression/) to perform logical and mathematical operations to determine if the expression is true or false. | Textbox | | Secure | Optional | This is a legacy setting and is no longer used. | Checkbox | Selected Not Selected (Default)
|
|
...
Expand |
---|
|
Shortcut Name | Description |
---|
| Automatically inserts the Federal Award Year of the smart form (e.g. 2024-2025). | | This is the smart form Name Note: This is a legacy field that was used when all smart forms were FAY scope but is still available for use. | | This returns a special int essentially (max year of FAY)-2020. So for 2023-2024 FAY, the year code would be 4. | | This returns the Institution External ID from Regent | | This is a legacy shortcut that is no longer used. | | This is a legacy shortcut that is no longer used. | | This returns the Campus Name from Regent | | This returns the Campus External ID from Regent | | This returns the Site Name from Regent | | This returns the Site External ID from Regent | | This returns the Program Name from Regent | | This returns the Program External ID from Regent | | This returns the Program Type from Regent | | This returns the Section Code from Regent | | This returns the Campus ID from Regent | | Question values are referenced by using the following notation {questionCode} |
|
Expand |
---|
|
Helper Functions | Description |
---|
| | | | | Returns boolean Performs TrimUpper and checks if the first argument is in the list of remaining arguments Note: This function is case insensitive. Example: SnapUtility.EqualOfAny("Hi", "Does", "hi", "exist") returns true.
| | Returns number Check to see if the first argument is a number. If it is not, the second argument is returned. Example: SnapUtility.IsNumber("Dog", -1) returns -1
| | Returns number Check to see if the first argument is a number. If it is not, the second argument is returned. Example: SnapUtility.IsNumber("Dog", -1) returns -1
| | Returns number Check to see how the two dates compare. If the first date is after the second date, the function will return a positive number. If the second date is after the first one, the function will return a negative number. If the dates are the same, the function will return 0. If the arguments cannot be resolved to dates, the function returns NaN. eg: SnapUtility.CompareDate('07/19/2013', '08/01/2013') returns -1.
| | | | | | |
|
Expand |
---|
|
Date | Desription of Change | Editor |
---|
4/4/2024 | Added new ‘Make Queryable’ field Updated helptext for Data Type field Separated the ‘Date’ Data Type into two:
| | 4/8/2024 | | | 12/9/24 | Added procedures for using Smart Form Manager | Heather Smith |
|