| Literature DB >> 33962988 |
Alanna Kulchak Rahm1, Nephi A Walton2, Lynn K Feldman3, Conner Jenkins4, Troy Jenkins4, Thomas N Person5, Joeseph Peterson4, Jonathon C Reynolds5, Peter N Robinson6,7, Makenzie A Woltz5, Marc S Williams5, Michael M Segal3.
Abstract
OBJECTIVES: There is a need in clinical genomics for systems that assist in clinical diagnosis, analysis of genomic information and periodic reanalysis of results, and can use information from the electronic health record to do so. Such systems should be built using the concepts of human-centred design, fit within clinical workflows and provide solutions to priority problems.Entities:
Keywords: health care; patient care
Year: 2021 PMID: 33962988 PMCID: PMC8108675 DOI: 10.1136/bmjhci-2021-100331
Source DB: PubMed Journal: BMJ Health Care Inform ISSN: 2632-1009
Figure 1SimulConsult main interface showing ranked list of candidate diseases and guidance for entering finding presence (or absence) with onset age.
Adaptations made to existing DDSS to create GPACSS
| Adaptation | Component | Approach |
| Overall design | SMART-on-FHIR enabled EHR | Logica platform ( |
| Archive | Custom archive stores key files RESTful interface. | |
| Coordination and communication | User interface | SMART-on-FHIR application (GPACSS FHIR app client, Interface allows user access to DDSS directly from patient record. Choice to launch with no findings or with findings previously saved. |
| Coordination | GPACSS ‘Coordinator’ application programming interface (API) saves the NLP output Matching of UMLS codes in NLP output to DDSS findings Send the matched flagged findings to the DDSS at launch ( | |
| Natural language processing | Extraction of findings | NLP: open source Apache cTAKES V.4.0. cTAKES default modules to handle sentence boundary detection, tokenisation, normalisation, tagging parts of speech, recognising named entities and negation. cTAKES pretrained module to recognise UMLS concepts in text. |
| Mapping in DDSS | DDSS findings mapped within the DDSS to one or more UMLS and Human Phenotype Ontology codes. Mapping strategy minimises false negatives in term capture while tolerating false positives (identifying information unrelated or irrelevant to the diagnostic process). | |
| Display in DDSS | Findings identified by NLP display a flag icon. Clicking the flag enables viewing of metadata. |
DDSS, diagnostic decision support system; EHR, electronic health record; GPACSS, Genotype-Phenotype Archiving and Communication System with SimulConsult; UMLS, Unified Medical Language System.
Figure 2Architecture of the Genotype-Phenotype Archiving and Communication System with SimulConsult (GPACSS). The key components are the coordination/archiving system, the DDSS and the NLP. DDSS, diagnostic decision support system; EHR, electronic health record; NLP, natural language processing.
Figure 3Flagged findings with EHR text display for DDSS. A finding having a flag icon indicates that information was found in the EHR. Clicking the flag shows the various mentions of the flagged finding. DDSS, diagnostic decision support system; EHR, electronic health record.
Solutions for mnimising false positives and negatives identified through NLP and DDSS by clinician review
| False negative/positive problem | Solution included in GPACSS |
| Minimising false negatives on NLP flagging of findings | Include parent and child codes (eg, finding of intellectual disability in DDSS includes codes for developmental delay and particular types of intellectual disability). |
| Minimising false positives through the DDSS Usefulness metric | Use DDSS usefulness algorithm |
| Minimising false positives through clinician verification | Use flag icon to indicate findings identified through NLP ( Clinician clicks the flag icon to display information needed to assess reliability, presence or absence, and onset. Information displayed from the EHR includes date of chart note, observer identity and three sentences of chart note (sentence with finding plus preceding and subsequent sentence). |
DDSS, diagnostic decision support system; EHR, electronic health record; GPACSS, Genotype-Phenotype Archiving and Communication System with SimulConsult; NLP, natural language processing.
GPACSS usability: human factors of CDS design and Organisational implementation factors through tester Experiences*
| Human factors of CDS design | Interface | |
| Interaction | ||
| Information | ||
| Organisational Implementation Factors | Acceptability | |
| ‘…Typing them up, writing the summary [of all the patient findings in the chart]. If I could see what’s been flagged in the chart, see what has not actively been flagged and decide do I need to go back and look at it or not. It would save my time’ (Tester 3) | ||
| Perceived Need | ||
| ‘Everything’s there [in the chart] and the question is how easy is it to find. I'm sure if you're a malpractice lawyer you get very good at pulling stuff out of these charts and asking why didn't you see that. Yet I can't look at everything.’ (Tester 2) | ||
| ‘This is stuff that you are doing anyway… you could make your note a lot shorter and just refer to that document [the automated Summary] … I like the idea that you can explore. Clinical genetics now is limited on time.’ (Tester 5) | ||
| Workflow Fit | ||
*Comments from primary user-testers only (testers experienced with differential diagnosis of genetic conditions through sequencing): n=3; paediatric genetic counsellor, paediatric geneticist, internist ordering 4–5 exomes in the past month.
CDS, clinical decision support; GPACSS, Genotype-Phenotype Archiving and Communication System with SimulConsult.