Cargando…
An end-to-end hybrid algorithm for automated medication discrepancy detection
BACKGROUND: In this study we implemented and developed state-of-the-art machine learning (ML) and natural language processing (NLP) technologies and built a computerized algorithm for medication reconciliation. Our specific aims are: (1) to develop a computerized algorithm for medication discrepancy...
Autores principales: | , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2015
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4427951/ https://www.ncbi.nlm.nih.gov/pubmed/25943550 http://dx.doi.org/10.1186/s12911-015-0160-8 |
_version_ | 1782370807644684288 |
---|---|
author | Li, Qi Spooner, Stephen Andrew Kaiser, Megan Lingren, Nataline Robbins, Jessica Lingren, Todd Tang, Huaxiu Solti, Imre Ni, Yizhao |
author_facet | Li, Qi Spooner, Stephen Andrew Kaiser, Megan Lingren, Nataline Robbins, Jessica Lingren, Todd Tang, Huaxiu Solti, Imre Ni, Yizhao |
author_sort | Li, Qi |
collection | PubMed |
description | BACKGROUND: In this study we implemented and developed state-of-the-art machine learning (ML) and natural language processing (NLP) technologies and built a computerized algorithm for medication reconciliation. Our specific aims are: (1) to develop a computerized algorithm for medication discrepancy detection between patients’ discharge prescriptions (structured data) and medications documented in free-text clinical notes (unstructured data); and (2) to assess the performance of the algorithm on real-world medication reconciliation data. METHODS: We collected clinical notes and discharge prescription lists for all 271 patients enrolled in the Complex Care Medical Home Program at Cincinnati Children’s Hospital Medical Center between 1/1/2010 and 12/31/2013. A double-annotated, gold-standard set of medication reconciliation data was created for this collection. We then developed a hybrid algorithm consisting of three processes: (1) a ML algorithm to identify medication entities from clinical notes, (2) a rule-based method to link medication names with their attributes, and (3) a NLP-based, hybrid approach to match medications with structured prescriptions in order to detect medication discrepancies. The performance was validated on the gold-standard medication reconciliation data, where precision (P), recall (R), F-value (F) and workload were assessed. RESULTS: The hybrid algorithm achieved 95.0%/91.6%/93.3% of P/R/F on medication entity detection and 98.7%/99.4%/99.1% of P/R/F on attribute linkage. The medication matching achieved 92.4%/90.7%/91.5% (P/R/F) on identifying matched medications in the gold-standard and 88.6%/82.5%/85.5% (P/R/F) on discrepant medications. By combining all processes, the algorithm achieved 92.4%/90.7%/91.5% (P/R/F) and 71.5%/65.2%/68.2% (P/R/F) on identifying the matched and the discrepant medications, respectively. The error analysis on algorithm outputs identified challenges to be addressed in order to improve medication discrepancy detection. CONCLUSION: By leveraging ML and NLP technologies, an end-to-end, computerized algorithm achieves promising outcome in reconciling medications between clinical notes and discharge prescriptions. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12911-015-0160-8) contains supplementary material, which is available to authorized users. |
format | Online Article Text |
id | pubmed-4427951 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2015 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-44279512015-05-13 An end-to-end hybrid algorithm for automated medication discrepancy detection Li, Qi Spooner, Stephen Andrew Kaiser, Megan Lingren, Nataline Robbins, Jessica Lingren, Todd Tang, Huaxiu Solti, Imre Ni, Yizhao BMC Med Inform Decis Mak Research Article BACKGROUND: In this study we implemented and developed state-of-the-art machine learning (ML) and natural language processing (NLP) technologies and built a computerized algorithm for medication reconciliation. Our specific aims are: (1) to develop a computerized algorithm for medication discrepancy detection between patients’ discharge prescriptions (structured data) and medications documented in free-text clinical notes (unstructured data); and (2) to assess the performance of the algorithm on real-world medication reconciliation data. METHODS: We collected clinical notes and discharge prescription lists for all 271 patients enrolled in the Complex Care Medical Home Program at Cincinnati Children’s Hospital Medical Center between 1/1/2010 and 12/31/2013. A double-annotated, gold-standard set of medication reconciliation data was created for this collection. We then developed a hybrid algorithm consisting of three processes: (1) a ML algorithm to identify medication entities from clinical notes, (2) a rule-based method to link medication names with their attributes, and (3) a NLP-based, hybrid approach to match medications with structured prescriptions in order to detect medication discrepancies. The performance was validated on the gold-standard medication reconciliation data, where precision (P), recall (R), F-value (F) and workload were assessed. RESULTS: The hybrid algorithm achieved 95.0%/91.6%/93.3% of P/R/F on medication entity detection and 98.7%/99.4%/99.1% of P/R/F on attribute linkage. The medication matching achieved 92.4%/90.7%/91.5% (P/R/F) on identifying matched medications in the gold-standard and 88.6%/82.5%/85.5% (P/R/F) on discrepant medications. By combining all processes, the algorithm achieved 92.4%/90.7%/91.5% (P/R/F) and 71.5%/65.2%/68.2% (P/R/F) on identifying the matched and the discrepant medications, respectively. The error analysis on algorithm outputs identified challenges to be addressed in order to improve medication discrepancy detection. CONCLUSION: By leveraging ML and NLP technologies, an end-to-end, computerized algorithm achieves promising outcome in reconciling medications between clinical notes and discharge prescriptions. ELECTRONIC SUPPLEMENTARY MATERIAL: The online version of this article (doi:10.1186/s12911-015-0160-8) contains supplementary material, which is available to authorized users. BioMed Central 2015-05-06 /pmc/articles/PMC4427951/ /pubmed/25943550 http://dx.doi.org/10.1186/s12911-015-0160-8 Text en © Li et al.; licensee BioMed Central. 2015 This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly credited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated. |
spellingShingle | Research Article Li, Qi Spooner, Stephen Andrew Kaiser, Megan Lingren, Nataline Robbins, Jessica Lingren, Todd Tang, Huaxiu Solti, Imre Ni, Yizhao An end-to-end hybrid algorithm for automated medication discrepancy detection |
title | An end-to-end hybrid algorithm for automated medication discrepancy detection |
title_full | An end-to-end hybrid algorithm for automated medication discrepancy detection |
title_fullStr | An end-to-end hybrid algorithm for automated medication discrepancy detection |
title_full_unstemmed | An end-to-end hybrid algorithm for automated medication discrepancy detection |
title_short | An end-to-end hybrid algorithm for automated medication discrepancy detection |
title_sort | end-to-end hybrid algorithm for automated medication discrepancy detection |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4427951/ https://www.ncbi.nlm.nih.gov/pubmed/25943550 http://dx.doi.org/10.1186/s12911-015-0160-8 |
work_keys_str_mv | AT liqi anendtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT spoonerstephenandrew anendtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT kaisermegan anendtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT lingrennataline anendtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT robbinsjessica anendtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT lingrentodd anendtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT tanghuaxiu anendtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT soltiimre anendtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT niyizhao anendtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT liqi endtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT spoonerstephenandrew endtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT kaisermegan endtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT lingrennataline endtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT robbinsjessica endtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT lingrentodd endtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT tanghuaxiu endtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT soltiimre endtoendhybridalgorithmforautomatedmedicationdiscrepancydetection AT niyizhao endtoendhybridalgorithmforautomatedmedicationdiscrepancydetection |