Many clinical studies collect labs of some sort or variety. This article will cover all the aspects of a lab form that need to be set appropriately if you need the system to check lab normals. Conveniently, there is a public form library available to use a lab form example that is already set up appropriately as outlined in the steps below.
1. Identify the form as a Lab Form in the form properties, and ensure the visit transaction date is the date the labs were collected. This date will be what the system evaluates if the lab ranges are only applicable in a specified time period (as seen during lab range mapping).
2. Use a dropdown field for the site to identify which lab was used, but do not create any choices within it. The lab sites are related to the study sites later on during setup in the Site Document Manager. The lab sites specified there will be what ends up populating these choices for the user entering data.
Once a dropdown field is in place, select the special property titled "Local Lab" as shown below.
3. Lastly, use a fixed normalized table to collect the lab tests required. Fixed tables will pre-populate the first column based on the choices (lab tests) used in the dropdown field.
The table field types and names should individually match what is shown below, but depending on the information you want to populate on the table, not all of these fields are required
Additional columns/fields can be used as well but will not be part of the lab range checks.
The choices included in the first column (dropdown field) need to match whatever the names of the labs are that will be used in the range source file (used in the next step).
In other words, if a lab test is named in the choices, it also needs to be present in the lab ranges file, even if it will not be checked.
The Radio group for checking normal range shown above (field name: LABNORMNY) needs to have the choices No and Yes in that order, where No has a database value of 1 and Yes has a database value of 2.
Next, read about configuring multiple lab sites and mapping the range data.