Table of Contents |
---|
The custom Forms and the custom fields can be integrated at different levels to capture additional information during data entry.
Collection Protocol (CP)-specific forms, such as registration forms, specimen forms, and visit-level forms can be associated with one or multiple collection protocols.
User-related forms, including user registration forms and user profile forms, can be linked to one or multiple institutes.
You will only be able to see those custom form levels for which you can create associations.
Attachment Level
The CP-specific forms such as registration, specimen, and visit level forms can be attached to one or multiple collection protocols. Also, the User related forms such as user form and user profile form can be attached to one or multiple institutes.
Custom form
...
|
Attach Form
A user can attach forms at three levels depending on the role assigned to the user. For example: Super admin users have access to attach forms at the system level, whereas admin users can attach forms at the collection protocol level to which they have access.
At system level
At collection protocol level
At collection protocol group level
At System Level
Forms attached at the system level apply to every collection protocol, container, and user across all institutes within the system.
Only the Super Admin can attach forms at this level.
There are two types of associations where the form can be attached at the system level
Direct Attachment at the System Level:
Certain associations allow forms to be attached directly at the system level, such as collection protocol custom fields. This approach ensures that the form is accessible across all collection protocols within the system.
Expand | ||
---|---|---|
| ||
|
At All Present and Future Collection Protocols:
There is other type of association where users can choose the option ‘All Present and Future Collection Protocols’ when linking the form. This setting ensures the form is automatically applied to both existing and future collection protocols in the system.
Expand | ||
---|---|---|
| ||
|
At Collection Protocol Level
Forms attached to individual collection protocols take precedence over system-level or Collection Protocol Group (CPG) associations. Regular users with form access, in addition to administrators, can attach forms at this specific level.
Expand | ||
---|---|---|
| ||
|
At Collection Protocol Group Level
Users can attach a form at the CPG level to enter data across all collection protocols in the group, thereby overriding system-level associations.
Expand | ||
---|---|---|
| ||
|
Attachment level and Description
The customs forms can be attached at various levels based on the data entry needs.
Expand | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||
Expand | ||||||||||||||||||||
| ||||||||||||||||||||
Level Description
|
Custom field
The forms attached at custom field level, e.g., specimen custom fields or container custom fields, would appear on the overview pages.
| To add custom fields to the ‘add event page’ of the array. Multiple forms can be attached at this level. While adding an event, click the dropdown button in the event field to select the formSpecimen Array Event
|
Form restricted only to Super Admin
CP custom field | Participant form | Site custom field |
Container custom filed | Project custom field | Specimen array event |
DP requirement custom field | Registration custom field | Specimen slide event |
DP custom field | Service request custom form | User profile form |
Attach Form
...
title | Click to view the steps to attach the form at different levels |
---|
...
Select 'Forms' from the navigation menu or the home screen.
Navigate to the form overview page and click on 'Associations'
...
Click on 'Add'
...
Select the level from the dropdown and click on 'Add'
...
...
Select the CP-specific level, e.g., registration, specimen, or visit form and select a specific CP
...
Check the 'All Current and Future Collection Protocols' checkbox to link the form with all protocols in the system.
If you want to link it to more than one Collection Protocol, click in the collection protocol box and select one or more collection protocols to which the form has to be linked.
In the case of custom fields (for example, forms attached at Distribution Protocol Custom Fields, Container Custom Fields, etc.), it will get attached to all distribution protocols or containers across the system.
...
Enable Multiple Records
Some data for the forms like test results, surveys, etc., might have to be collected multiple times. To do this, check the ‘Multiple records allowed’ checkbox while attaching a form at a particular level.
...
Enable Notifications
The notifications can be sent to the users regarding adding/editing form records. You can also add form data in the notification.
...
Select the user group from the ‘Notification Recipient' dropdown and click on 'Add’
...
Note: The notifications are only sent to the User Groups and not to the individual users.
Edit Attachment
...
Edit Attachment
Forms can be edited at the Participant Forms, Visit Forms, Specimen Forms, and Registration Forms levels, you can edit the form. For example, the form you can have a single record or modify a form to include multiple records, as demonstrated below.
Expand | ||
---|---|---|
| ||
|
Delete Attachment
...
Expand | ||
---|---|---|
| ||
Follow these steps ONLY when there is no data present in the forms or in a case where the data need not be preserved. Otherwise, deleting the attachment level leads to the deletion of related data. |
When Data Exists
Deleting When deleting an attachment level leads to the deletion of the data related to those forms. In this case, the data needs to be preserved, and then the form can be reattached to another level. You can follow the below steps:
Case 1: Changing the attachment level from ALL to single/multiple CP
Expand | ||
---|---|---|
| ||
2. Select the name of the form in 'Record Type' and click on 'Export'. A CSV file containing the form records will be exported. 3. Navigate to the 'Associations' from the form overview page 4. Add the new attachment level and click on 'Done.' 5. Go to the exported form records CSV (exported in step 2) in any text editor. 6. Remove the first column (Identifier) and save the file.
7. Select the form name from the 'Record Type' dropdown and click on 'Validate and Import.' |
Case 2: Changing the attachment level from single/multiple CP to ALL
, the associated data is also removed. To ensure data preservation, first, save the data before deleting the attachment level. Afterward, you can reattach the form to a different level. For more detailed instructions, please refer to the wiki page.
Enable Multiple Records
To collect data from forms such as test results or surveys multiple times, ensure you select the ‘Multiple records allowed’ checkbox when attaching the form to a specific level. This setting enables the form to be used repeatedly for data collection.
Expand | ||
---|---|---|
| ||
2. Select the form name from the 'Record Type' dropdown and click on 'Export.' 3. Repeat steps 3 to 6 from Case 1. |
If you wish to attach the same form at the same level to multiple collection protocols, this can be done using Collection Groups. You can refer to Collection Protocol Groups for more information.
Case 3: Changing the attachment level from single/multiple CPs to CPG
...
| |
|
Enable Notifications
Users can receive notifications about adding or editing form associations. Additionally, you can choose to include the form data in these notifications by selecting the corresponding checkbox.
Expand | ||
---|---|---|
| ||
2. Select participant/visit/specimen where you want to attach the form. 3. If you wish to attach the form at the ‘Visit Custom Fields' level, click on the 'Add’ button beside it. 4. If you wish to attach the form at the ‘Visit Forms' level, click on the ‘Add’ button present beside 'Forms’ title.
Note: The notifications are only sent to the User Groups and not to the individual users. |