| Literature DB >> 32181003 |
Karell G Pellé1, Clotilde Rambaud-Althaus2, Valérie D'Acremont3, Gretchen Moran4, Rangarajan Sampath1, Zachary Katz1, Francis G Moussy5, Garrett Livingston Mehl6, Sabine Dittrich1.
Abstract
Health workers in low-resource settings often lack the support and tools to follow evidence-based clinical recommendations for diagnosing, treating and managing sick patients. Digital technologies, by combining patient health information and point-of-care diagnostics with evidence-based clinical protocols, can help improve the quality of care and the rational use of resources, and save patient lives. A growing number of electronic clinical decision support algorithms (CDSAs) on mobile devices are being developed and piloted without evidence of safety or impact. Here, we present a target product profile (TPP) for CDSAs aimed at guiding preventive or curative consultations in low-resource settings. This document will help align developer and implementer processes and product specifications with the needs of end users, in terms of quality, safety, performance and operational functionality. To identify the characteristics of CDSAs, a multidisciplinary group of experts (academia, industry and policy makers) with expertise in diagnostic and CDSA development and implementation in low-income and middle-income countries were convened to discuss a draft TPP. The TPP was finalised through a Delphi process to facilitate consensus building. An agreement greater than 75% was reached for all 40 TPP characteristics. In general, experts were in overwhelming agreement that, given that CDSAs provide patient management recommendations, the underlying clinical algorithms should be human-interpretable and evidence-based. Whenever possible, the algorithm's patient management output should take into account pretest disease probabilities and likelihood ratios of clinical and diagnostic predictors. In addition, validation processes should at a minimum show that CDSAs are implementing faithfully the evidence they are based on, and ideally the impact on patient health outcomes. In terms of operational needs, CDSAs should be designed to fit within clinic workflows and function in connectivity-challenged and high-volume settings. Data collected through the tool should conform to local patient privacy regulations and international data standards. © Author(s) (or their employer(s)) 2020. Re-use permitted under CC BY-NC. No commercial re-use. See rights and permissions. Published by BMJ.Entities:
Keywords: child health; diagnostics and tools; health systems; public health; treatment
Mesh:
Year: 2020 PMID: 32181003 PMCID: PMC7050342 DOI: 10.1136/bmjgh-2019-002067
Source DB: PubMed Journal: BMJ Glob Health ISSN: 2059-7908
Figure 1Figure 1Expert consensus on TPP characteristics. Expert agreement is shown for each TPP characteristic minimal (Min) and optimal (Opt) criteria. Agreement was scored on a Likert scale from 1 to 5, 1 = fully disagree, 2 =mostly disagree, 3 =neither agree nor disagree, 4 =mostly agree and 5 =fully agree. Consensus was reached when more than 75% of survey respondents provided a rating of at least 4. CDS, clinical decision support; POC, point-of-care; API, application programming interface
Minimal and optimal target product profile characteristics focused on the general scope of the toolkit and toolkit component characteristics, as defined by expert consensus process
| General Scope | |||
| Characteristics | Minimal requirements | Optimal requirements | Comments |
| Intended use | The toolkit, composed of an electronic clinical decision support algorithm(s) and POC diagnostic tests, is intended to increase evidence-based treatment decisions by capturing diagnostic test results, patient clinical data (eg, exposures, signs including vital signs) and context-specific data (eg, disease incidence, seasonality) to provide treatment and care recommendations | ||
| Target population | The algorithm shall define the target population | The system can be modular, that is, composed of discrete algorithms, such that one can be used for a specific population based on predefined criteria | |
| Setting (level of implementation in the healthcare system) | Defined by the algorithm | The system can be modular, that is, composed of discrete algorithms, such that one can be used for a specific healthcare setting based on the infrastructure, workforce knowledge and skills, and POC tools available | |
| Targeted end user | Defined by the algorithm | The end user shall have the required training/skills to use the app appropriately | |
| Scope of toolkit components | |||
| Algorithm access | The electronic clinical decision support algorithm is accessible through an app downloaded on compatible target devices | The app can be a web app, a native app or a hybrid app | |
| Algorithm content | Built on: Well-established clinical evidence based on WHO/international/local clinical care guidelines, peer-reviewed articles (systematic reviews, original clinical research) and clinical experience/practice | *See FDA’s SaMD clinical evaluation for guidance | |
| Algorithm treatment recommendations | Therapeutic recommendations shall be compliant with national treatment guidelines and national EML, and support antimicrobial stewardship | Same as minimal, and evidence-based medicine to support optimal treatment recommendations | Recommendations support the appropriate selection, dosage and duration of antimicrobial and any other kind of treatment and management, causing the least harm to the patient |
| Compatible POC tools | POCs or other relevant medical devices prompted for use by the app shall be locally relevant, that is, recommended by EDL or relevant national equivalent or country programme | Same as minimal, plus emerging diagnostic tools and medical devices relevant to the algorithm and implementation setting | |
| Regulated toolkit components | POC diagnostic tests and medical devices are regulatory approved and compliant with local regulations | Same as minimal, and if the software is a medical device the app shall also have regulatory approval | |
| Compatible devices | The app is compatible with any device, including: Smartphones Tablets Computers | Computers are included as it may be necessary for health facility supervisors to access data collected at the facility level to make informed decisions (ie, restocking medical supplies) | |
| Compatible operating systems | OS agnostic | Same as minimal | |
EDL, Essential Diagnostics List; EML, Essential Medicines List; FDA, Food and Drug Administration; OS, operating system; POC, point-of-care; SaMD, software as a medical device.
Minimal and optimal target product profile characteristics focused on the electronic clinical decision support algorithm and POC tools, as defined by expert consensus process
| Clinical decision support algorithm | |||
| Characteristics | Minimal requirements | Optimal requirements | Comments |
| Content transparency | The algorithm is ‘human interpretable’. The healthcare programme and end user can comprehend the algorithm decision-making processes | The healthcare programme and end user have access to underlying evidence and methodology used to develop the algorithm | Human-interpretable: a human can understand the choices taken by the model in the decision-making process, that is, how output variables are generated based on input variables. Visual representations (eg, decision trees, principal component analyses, protocol charts and so on) and performance metrics can be used to support content transparency |
| Quality control | The algorithm has been (1) analytically and (2) semantically tested: Analytical verification: the algorithm output is accurate and reproducible Semantical verification: the algorithm does not deviate from expert content/evidence and there are no interactions or conflicts in the logic | (1) and (2) answer the question ‘did I build the model right?’ | |
| Algorithm validation | The algorithm has been validated. The level of validation will depend on the CDSS status as an SaMD | Answers the question ‘did I build the right model?’ | |
| Machine learning | None, the algorithm is static | ML is applied to generate data on the algorithm performance, improve content, inform healthcare system processes and so on | |
| POC tool | |||
| POC data inputs | Any kind of data (qualitative data such as positive/negative/invalid lateral flow test results, and quantitative data such as data provided by haemoglobinometers and glucometers) | ||
| Disease likelihood | Based on: Pretest probability (in the absence of POC or POC performance data)
| Based on: Pretest probability | The test performance (eg, likelihood ratio) is known and performance data ideally previously determined through independent studies in relevant settings |
| POC training | On-site training performed by local authority or implementer | ||
CDSS, clinical decision support system; FDA, Food and Drug Administration; ML, machine learning; POC, point-of-care; SaMD, software as a medical device.
Minimal and optimal target product profile characteristics focused on app characteristics, as defined by expert consensus process
| App | |||
| Characteristics | Minimal requirements | Optimal requirements | Comments |
| System validation | The app has been validated in the intended implementation setting. There is evidence demonstrating: Valid clinical association (clinical output based on input data is supported by well-established or novel evidence)
| The app has been validated in the intended setting. There is evidence demonstrating: Valid clinical association (clinical output based on input data is supported by well-established or novel evidence)
| There is evidence that the system is based on evidence and working to achieve the intended use for the intended setting |
| System access (public API) | Publicly available API for data access protected by authentication and authorisation. At a minimum, technical standards are adhered to | Optimally, HIE/HL7 standards are adhered to | |
| Context configuration |
Language: UN official languages Local time Local weights and measures | Same as minimal, and the following: Option to customise to local official language Other country preferences | Language can be a major barrier to the proper use of the tool for patient management and can lead to errors and misinterpretation |
| Customisation | Changes to the app, such as updates to the list of medicines and POCs available in the setting, can be made by the healthcare programme. Validation of this change shall be provided | Same as minimal | |
| User access rights | Appropriate data access is provided based on specific roles | Roles may include data manager (facility supervisor) or data entry person (nurse) | |
| Expert support | None | Built-in access to online/remote expert advice to assist in patient consultation via SMS, audio call and video conferencing | |
| App training | On-site training | Same as minimal, and remote training and/or remote ‘Train the Trainer’ | |
| Internet availability |
Functions offline (allows for service delivery and key workflows) Allows automatic resynchronisation | Same as minimal, and trigger alerts on user device when data have not been synchronised for a long time | Internet connection can be very unstable, therefore the tool should work in offline mode so as to not disrupt the workflow of the user |
| Clinical data entry | Manual entry by the operator | Same as minimal, plus automatic upload of digital data (eg, from biosensors, medical devices) | Optimal: this allows external integration of other app modules, built-in and third-party apps and devices |
| Patient management recommendation | Consultation data are summarised and actionable recommendations provided (eg, treatment, referral, home care or follow-up) | Same as minimal, and recommendations are integrated in EMRs and HIS | |
| Navigation | Sequential: the user follows a strict sequence of data input to reach a final recommendation | Non-sequential: the user can move in any direction through an assessment and change input data to reach a final recommendation | |
| Workflow requirements to enable time-delayed POC data input | Ability for a user to perform multiple, simultaneous consultations, with pause and resume capability, to allow clinical and laboratory data entry | Same as minimal, plus ability to disable simultaneous workflow feature in settings with minimally skilled workers | This is particularly relevant for implementation in settings where testing and clinical consultations are performed in different locations |
| Task management | Multiple algorithms can be supported simultaneously in one application against a common data set | Can accommodate task-shifting capability, that is, multiple consultations can be opened at a time and patient profiles can be accessed using preset user access rights | |
| Follow-up | None | Ability to retrieve patient information using patient registration information | The optimal implies data recoverability, also covered in the Data section |
| System malfunction protection | System malfunctions are made clear to the user | ||
| Scalability | The app shall allow high transaction volumes with complex workflows to cover primary care workforce at a national scale | ||
| Updates and versioning | Processes are in place to control any app changes (including algorithm version updates) and provide the appropriate and correct update to the user | ||
API, application programming interface; EMR, electronic medical record; FDA, Food and Drug Administration; HIE, Health Information Exchange; HIS, health information system; HL7, Health Level 7; POC, point-of-care; SaMD, software as a medical device; SMS, short message service; UN, United Nations.
Minimal and optimal target product profile characteristics focused on data characteristics, as defined by expert consensus process
| Data | |||
| Characteristics | Minimal requirements | Optimal requirements | Comments |
| Data capture | Text, numeric, image, audio, video | Same as minimal, and GPS, barcode and biometric | |
| Data validation | The system validates data entry to prevent errors that diminish value of the data or the outcome | ||
| Data ownership | Ownership shall be determined by the healthcare programme | The healthcare programme is responsible for compliance with any country law, policy and regulation | |
| Data storage | The healthcare programme shall be able to choose the destination of the app’s data | Same as minimal | |
| Data recovery | Data can be recovered or the system can be re-established to the desired state in the event of interruption or failure | ||
| Data flow | The flow of data shall be determined by the healthcare programme | Same as minimal | |
| Data reporting | Data export available from all target devices | Prebuilt data reporting, analytics and dashboards are available with the app | The level of data manipulation, aggregation and reporting should be sensitive to the device the app is running on, that is, the computer app can be rich in functionality, and the mobile app is optimised for data collection and exchange only |
| Data provenance | Included | Same as minimal | Provides origin and processes applied to output data. When data are downloaded or shared, the version of the model is tagged so it is always clear how the data were obtained |
| Data dictionary | Available, referencing standards used (eg, ICD, SNOMED) | Ensures indicators reported are uniform across different health programmes | |
| Data security and privacy | The app operates under secure connectivity which meets data protection and regulations of individual countries to avoid loss and corruption of sensitive data, and mitigate cyberattacks, whether data are at rest or in transmission. Two-factor authentication Authorisation/access control De-identified data Data encryption | Encourages GDPR (should no national data security policies exist) to ensure a system that: Preserves data integrity Identifies and mitigates risks Provides relevant parties security processes | |
GPDR, General Data Protection Regulation; GPS, global positioning system; ICD, International Classification of Diseases; SNOMED, Systematized Nomenclature of Medicine.