Developing and validating an algorithm to identify incident chronic dialysis patients using administrative data

Abstract Background Administrative healthcare databases are widespread and are often standardized with regard to their content and data coding, thus they can be used also as data sources for surveillance and epidemiological research. Chronic dialysis requires patients to frequently access hospital a...

Full description

Bibliographic Details
Main Authors: Dino Gibertoni, Claudio Voci, Marica Iommi, Benedetta D’Ercole, Marcora Mandreoli, Antonio Santoro, Elena Mancini
Format: Article
Language:English
Published: BMC 2020-08-01
Series:BMC Medical Informatics and Decision Making
Subjects:
Online Access:http://link.springer.com/article/10.1186/s12911-020-01206-x
id doaj-1b67b72d0ab84e0bb57a0273d4a3de71
record_format Article
spelling doaj-1b67b72d0ab84e0bb57a0273d4a3de712020-11-25T03:24:10ZengBMCBMC Medical Informatics and Decision Making1472-69472020-08-012011710.1186/s12911-020-01206-xDeveloping and validating an algorithm to identify incident chronic dialysis patients using administrative dataDino Gibertoni0Claudio Voci1Marica Iommi2Benedetta D’Ercole3Marcora Mandreoli4Antonio Santoro5Elena Mancini6Department of Biomedical and Neuromotor Sciences, University of BolognaBologna Local Health AuthorityAdvanced School for Health Policy, University of BolognaCooperativa EDP La TracciaNephrology and Dialysis Unit, S. Maria della Scaletta HospitalSpecialty School in NephrologyNephrology, Dialysis and Hypertension Unit, Policlinico S.Orsola-MalpighiAbstract Background Administrative healthcare databases are widespread and are often standardized with regard to their content and data coding, thus they can be used also as data sources for surveillance and epidemiological research. Chronic dialysis requires patients to frequently access hospital and clinic services, causing a heavy burden to healthcare providers. This also means that these patients are routinely tracked on administrative databases, yet very few case definitions for their identification are currently available. The aim of this study was to develop two algorithms derived from administrative data for identifying incident chronic dialysis patients and test their validity compared to the reference standard of the regional dialysis registry. Methods The algorithms are based on data retrieved from hospital discharge records (HDR) and ambulatory specialty visits (ASV) to identify incident chronic dialysis patients in an Italian region. Subjects are included if they have at least one event in the HDR or ASV databases based on the ICD9-CM dialysis-related diagnosis or procedure codes in the study period. Exclusion criteria comprise non-residents, prevalent cases, or patients undergoing temporary dialysis, and are evaluated only on ASV data by the first algorithm, on both ASV and HDR data by the second algorithm. We validated the algorithms against the Emilia-Romagna regional dialysis registry by searching for incident patients in 2014 and performed sensitivity analyses by modifying the criteria to define temporary dialysis. Results Algorithm 1 identified 680 patients and algorithm 2 identified 676 initiating dialysis in 2014, compared to 625 patients included in the regional dialysis registry. Sensitivity for the two algorithms was respectively 90.8 and 88.4%, positive predictive value 84.0 and 82.0%, and percentage agreement was 77.4 and 74.1%. Conclusions Algorithms relying on retrieval of administrative records have high sensitivity and positive predictive value for the identification of incident chronic dialysis patients. Algorithm 1, which showed the higher accuracy and has a simpler case definition, can be used in place of regional dialysis registries when they are not present or sufficiently developed in a region, or to improve the accuracy and timeliness of existing registries.http://link.springer.com/article/10.1186/s12911-020-01206-xChronic dialysisAdministrative dataHospital discharge recordsAmbulatory specialty visitsCase definitionAlgorithm
collection DOAJ
language English
format Article
sources DOAJ
author Dino Gibertoni
Claudio Voci
Marica Iommi
Benedetta D’Ercole
Marcora Mandreoli
Antonio Santoro
Elena Mancini
spellingShingle Dino Gibertoni
Claudio Voci
Marica Iommi
Benedetta D’Ercole
Marcora Mandreoli
Antonio Santoro
Elena Mancini
Developing and validating an algorithm to identify incident chronic dialysis patients using administrative data
BMC Medical Informatics and Decision Making
Chronic dialysis
Administrative data
Hospital discharge records
Ambulatory specialty visits
Case definition
Algorithm
author_facet Dino Gibertoni
Claudio Voci
Marica Iommi
Benedetta D’Ercole
Marcora Mandreoli
Antonio Santoro
Elena Mancini
author_sort Dino Gibertoni
title Developing and validating an algorithm to identify incident chronic dialysis patients using administrative data
title_short Developing and validating an algorithm to identify incident chronic dialysis patients using administrative data
title_full Developing and validating an algorithm to identify incident chronic dialysis patients using administrative data
title_fullStr Developing and validating an algorithm to identify incident chronic dialysis patients using administrative data
title_full_unstemmed Developing and validating an algorithm to identify incident chronic dialysis patients using administrative data
title_sort developing and validating an algorithm to identify incident chronic dialysis patients using administrative data
publisher BMC
series BMC Medical Informatics and Decision Making
issn 1472-6947
publishDate 2020-08-01
description Abstract Background Administrative healthcare databases are widespread and are often standardized with regard to their content and data coding, thus they can be used also as data sources for surveillance and epidemiological research. Chronic dialysis requires patients to frequently access hospital and clinic services, causing a heavy burden to healthcare providers. This also means that these patients are routinely tracked on administrative databases, yet very few case definitions for their identification are currently available. The aim of this study was to develop two algorithms derived from administrative data for identifying incident chronic dialysis patients and test their validity compared to the reference standard of the regional dialysis registry. Methods The algorithms are based on data retrieved from hospital discharge records (HDR) and ambulatory specialty visits (ASV) to identify incident chronic dialysis patients in an Italian region. Subjects are included if they have at least one event in the HDR or ASV databases based on the ICD9-CM dialysis-related diagnosis or procedure codes in the study period. Exclusion criteria comprise non-residents, prevalent cases, or patients undergoing temporary dialysis, and are evaluated only on ASV data by the first algorithm, on both ASV and HDR data by the second algorithm. We validated the algorithms against the Emilia-Romagna regional dialysis registry by searching for incident patients in 2014 and performed sensitivity analyses by modifying the criteria to define temporary dialysis. Results Algorithm 1 identified 680 patients and algorithm 2 identified 676 initiating dialysis in 2014, compared to 625 patients included in the regional dialysis registry. Sensitivity for the two algorithms was respectively 90.8 and 88.4%, positive predictive value 84.0 and 82.0%, and percentage agreement was 77.4 and 74.1%. Conclusions Algorithms relying on retrieval of administrative records have high sensitivity and positive predictive value for the identification of incident chronic dialysis patients. Algorithm 1, which showed the higher accuracy and has a simpler case definition, can be used in place of regional dialysis registries when they are not present or sufficiently developed in a region, or to improve the accuracy and timeliness of existing registries.
topic Chronic dialysis
Administrative data
Hospital discharge records
Ambulatory specialty visits
Case definition
Algorithm
url http://link.springer.com/article/10.1186/s12911-020-01206-x
work_keys_str_mv AT dinogibertoni developingandvalidatinganalgorithmtoidentifyincidentchronicdialysispatientsusingadministrativedata
AT claudiovoci developingandvalidatinganalgorithmtoidentifyincidentchronicdialysispatientsusingadministrativedata
AT maricaiommi developingandvalidatinganalgorithmtoidentifyincidentchronicdialysispatientsusingadministrativedata
AT benedettadercole developingandvalidatinganalgorithmtoidentifyincidentchronicdialysispatientsusingadministrativedata
AT marcoramandreoli developingandvalidatinganalgorithmtoidentifyincidentchronicdialysispatientsusingadministrativedata
AT antoniosantoro developingandvalidatinganalgorithmtoidentifyincidentchronicdialysispatientsusingadministrativedata
AT elenamancini developingandvalidatinganalgorithmtoidentifyincidentchronicdialysispatientsusingadministrativedata
_version_ 1724602892562726912