Video Transcript – 00:00
Hello, welcome once again to Freezerworks 2015. In order to start building our Freezerworks inventory, we must create some User Defined Fields that we can eventually use on Sample and Patient Entry Forms.
Creating an User Defined Field – 00:15
First, we have to open System Admin – User Defined Fields. The list view is divided by a table with Patients, Samples, and Aliquots fields. Click Add New to get started. The first step to creating a User Defined Field is selecting the table that the field will associate with. Hover over each button to see information about the tables in the adjacent box. Once you select a table, the 10 different field types will appear. Again, hover over each field type to see a little info about it to the right. Some field types like Dropdown List will ask for a data type after you select them. Simply open the dropdown and choose one to move on to the next step of the process. Now we have a Samples Dropdown List field of Alphanumeric data type. You can change your selections made in these first three steps prior to saving the new field. Once the field is saved, however, its table field type and data type will all be locked from further changes.
Field Properties– 01:27
Now, the full properties page is visible and you can name your field, determine a length if applicable, and check on whatever properties are necessary for this particular field. You can make it required in order to save a record, mark it as unique so every data entry is different flag it as PHI so the data is protected, require reasons for the audit trail upon any modification or initial entry, require that the data be entered twice for authentication purposes, and more or less options depending on the type of field chosen.
Entering Values into Dropdown Field Type – 02:07
For example, the Dropdown List field has two exclusive checkboxes, a modifiable dropdown list and restricted dropdown, while the Count Type field only has the active and index field checkboxes. No matter what field type you have chosen, you can always enter a Tool Tip using the text box at the bottom of the screen. This will appear any time the user hovers over the field on an entry form. Some field types require more configuration than the initial properties page. You’ll notice that these fields have the top of the three boxes on the right filled. A Dropdown List field requires that you enter some values for users to eventually select from. Now we have two dropdown list values, some and values, of course, you can also check on Dropdown List Modifiable by User so that users aren’t confined to the values you enter here. Let’s create a Numeric field now to learn more about how the three boxes on the right work.
Define Valid Ranges – 03:17
Check on Define Valid Ranges, this activates the top right box so we can enter a minimum and maximum value for the field. Let’s enter a minimum value of 123, and why not for the maximum, 123456. If a user enters anything under the minimum, or above the maximum, it will not be accepted.
Default Values – 03:40
Now, let’s check on Default Values which activates the second box on the right. We can set a single default value using the entry box, or we can click Define Default Settings to set conditional default values based upon values in another field. We’ll thoroughly discuss Default Values and other advanced field topics in the next video. As you activate extra properties, more configuration options will appear in the boxes on the right. A Numeric field can only have two boxes filled, but a Dropdown List field can have all three.
Groups Page – 04:20
We talked a little bit about the Groups page in the security video. Assign the Groups that you want to have access to this field by double-clicking or highlight, and click Append. The dropdown at the bottom is different though, this controls which user will have the sole power to edit the properties of the field after it is saved. This can be done one by one on the Groups page, or you can click Assign Owner on the User Defined Fields list view. Note that the Admin’s Super User will have access to all fields, no matter what.
Formatting Fields – 04:55
The Color Formatting page allows you to give color to field data based upon values of any field you choose, (a very cool option that we will talk about much more in our next video).
Field Info – 05:05
The Field Info page contains tabs, dependencies, and screens. The first one tells you what fields in your database depend on this one for their own Default Values, Calculations, Counts, Restricted Dropdown Lists, and Color Formatting. The Screens tab tells you which entry forms have this field on it. Now the Field Info page will not be useful when first creating a field, but open one after doing some work in Freezerworks, and you’ll see why it comes in handy.
Conclusion – 05:38
That’ll do for today’s discussion of User Defined Fields. In part 2 we’ll take a longer look of those more advanced topics we glossed over today, until then.
Next Video – User Defined Fields Part 2 Freezerworks 2015