Leave a comment at the end of this page or email contact@krishagni.com
Additional Data Entry Modes (RDE/SDE)
- 1 Rapid Data Entry (RDE)
- 1.1 Introduction
- 1.2 Workflow Configuration
- 1.3 Steps to register the multiple participants in one go along with specimens
- 1.4 Add visit name on participant and visit registration in RDE
- 1.5 Enable standard tree-view/nth-step specimen collection within RD
- 1.5.1 Code snippet
- 1.5.2 Example JSON
- 1.5.3 Steps with Screenshots
- 1.6 Configuration to use the existing visit
- 1.6.1 Code snippet
- 1.6.2 Example JSON
- 2 Simple Data Entry (SDE)
Rapid Data Entry (RDE)
RDE and SDE plugins are removed from v11 onwards. For multiple participant registrations, you need to setup a custom workflow.
Introduction
The RDE plugin is designed for clinical study based collections where the type of specimens and collection schedule is well-defined. It is dependent on well-defined label formats for participants, visits and specimens, which can be preprinted either from OpenSpecimen or generated outside.
The RDE plugin allows you to do the following:
Specimen collection based on barcode scanning
Process multiple participants in one-go
Process aliquots in bulk
It is meant for high-throughput clinical studies or trials where 5–10 patients visit the clinic every day.
Workflow Configuration
The typical workflow of clinical studies is: A participant visits a clinic where the primary specimens are collected (e.g. whole blood, tissue, urine, etc.) based on the event time point (e.g. day 0 - screening, day 30 - pre-op, etc.). These primary specimens are then sent to the lab for further processing like DNA, RNA, and/or aliquoting.
RDE can be configured to mimic this workflow. Once RDE is configured, the 'Rapid Collection' button is visible on the CP's 'View Participants' list page.
Steps to register the multiple participants in one go along with specimens
Add visit name on participant and visit registration in RDE
Enable standard tree-view/nth-step specimen collection within RD
This feature allows you to:
Show the tree-view/nth step collection page.
Collection of specimens for multiple patients one after another in a loop
Data entry screens look similar to single entry mode
Skip the RDE configuration: If "collectionWorkflow": "standard", it shows the standard collection page
Code snippet
Example JSON
Steps with Screenshots
Configuration to use the existing visit
To reuse the existing visit for the timepoint selected during RDE data entry instead of creating a new visit, the following attribute should be added to the RDE section of the workflow JSON:
Code snippet
Use-cases: During RDE data entry, if the above flag (lookup Visit) is set to true, below are different use cases of how it will work when a time point is selected, and you can proceed to collect specimens:
Sr No. | Test Case | Results |
---|---|---|
1 | Only one visit exist for the time point selected | Uses the same visit and show all the pending specimen to collect |
2 | No visit exists | Create new visit |
3 | More than one complete visit exists - with different visit dates | Choose the latest visit for collection |
4 | One complete and one pending visit exists | Uses the Pending visit |
5 | One complete and one missed visit exists | Uses the complete visit to collect the pending specimens |
6 | Only 1 missed visit exists | Create new visit |
7 | Visit exist with few specimens collected | Throw error saying, No pending specimens to collect in this visit. |
Example JSON
Simple Data Entry (SDE)
Create planned specimens using SDE
SDE deposit mode allows the user to create multiple specimens in one go. This can even be across patients and visits. For creating planned specimens (as per requirements defined in collection protocol), you must include the 'Requirement Code' within the deposit screen. This will allow the system to map the specimen being created to the requirement in the CP.
Define the requirement code in the dictionary as below, which will be displayed as a dropdown of existing codes within that event of the CP:
The below example shows how the requirement code can be used within the deposit table of SDE. The fields defined in the requirement can be skipped here so that the value has defaulted from the requirement. For example, the specimen type is not included in the below example so that the system will take it from the corresponding requirement.
Screenshot:
Create container along with specimen
In the screen where specimens are collected, you have an option to create containers like boxes too. This is useful for a workflow where a lab receives a box of specimens, and they want to store the box as is in their freezers. This workflow reduces the step of creating the empty box first.
Leave a comment at the end of this page or email contact@krishagni.com