RDToolkit: Adding new RDTs
Adding new RDT’s to the Rapid Diagnostics Toolkit requires developers making changes in three core areas:
Updating the core diagnostics repository profile
Configuring compatible components
Adding / translating media and language folios
Updating the core diagnostics repository profile
The easiest way to get an RDT listed in the app is to add it to the hardcoded ‘bootstrap’ library which populates the diagnostics repository. The information required to add a test is
Test Name
Unique ID
Result Profile
List of possible diagnostic outcomes
[Optional] Cropped Sample Test Image Asset
Seconds until resolved
Seconds until expired
Other tags for selection
Currently just “real” or “fake”
Configuring compatible components
The app will begin working with any RDT in the diagnostics repository, but app components like the Reticle Camera Capture, or any compatible scanner components will need to have their Manifest Updated to include the relevant metadata for the test.
Common components:
Cropping Window Capture (basic reticle camera)
Test physical dimension aspect ratio
Card Capture (Scan card supported reticle)
Capture card aspect ratio
Classifier configuration for any associated classifier components
Adding / translating media and language folios
Job aids and instruction information are provided as “Folio” files as outlined at the bottom of this document. Currently those folios are indexed statically and new folios for tests should be added to this file.
Read more on translation here