1 PhD Program in Translational Specialistic Medicine ‘G.B. Morgagni’, Department of Cardiac, Thoracic, Vascular Sciences and Public Health, University of Padua, Padua, Italy.
2 Faculty of Health Sciences / Research Institute, Universidad Dr. José Matías Delgado, Antiguo Cuscatlán, El Salvador.
3 National Institute of Health of El Salvador (INS), San Salvador, El Salvador.
* Corresponding author: Giovanni F. Guevara-Vásquez (giovannifrancisco.guevaravasquez@phd.unipd.it).

Abstract

Objective: To map and synthesize the evidence on quantitative methodologies used to identify, clean, and redistribute “garbage codes” in population-based mortality records, evaluate their feasibility for parameterizing individual-level microsimulation models in health, and establish a conceptual framework to guide future public health mathematical modeling.

Introduction: Garbage codes are International Classification of Diseases (ICD) codes representing ambiguous, non-specific, or biologically implausible underlying causes of death. Most correction methods operate on aggregated data and assume that misclassified deaths are randomly distributed across demographic strata, whereas stochastic microsimulation and agent-based models require highly disaggregated baseline mortality risks. How macro-level redistribution assumptions transfer to individual-level simulation environments has not been systematically mapped.

Inclusion criteria: Population: studies using population-based mortality data (vital statistics or civil registration and vital statistics systems), without age or sex restrictions; hospital-based and clinical registries are excluded. Concept: studies describing, evaluating, or implementing quantitative methods (proportional redistribution and other demographic techniques, multiple imputation, spatial or Bayesian modeling, record linkage, or machine learning) to identify, reclassify, or redistribute garbage codes or ill-defined causes of death; purely descriptive quality assessments, corrections limited to under-registration, and patient-level prediction models are excluded. Context: any mortality reporting setting, in high-income and low- and middle-income countries, addressing individual-level disaggregation or microsimulation parameterization, or detailing the assumptions and algorithms needed to calibrate individual-level models; methods that preclude individual-level disaggregation are excluded. Peer-reviewed articles, methodological chapters, and institutional grey literature published in English, Spanish, or Portuguese are eligible.

Methods: This scoping review will follow the JBI methodology and the PRISMA Extension for Scoping Reviews (PRISMA-ScR); the protocol was registered a priori on the Open Science Framework. PubMed/MEDLINE, Scopus, Web of Science, LILACS, and SciELO will be searched, together with grey literature (WHO, PAHO, IHME, the Ministry of Health of El Salvador, and specialized grey literature databases) and reference lists. The workflow will run in R (litsearchr, synthesisr, revtools), using latent Dirichlet allocation topic modeling only as a decision-support tool. Two reviewers will independently screen records and chart data across six dimensions (study metadata, health system context, mortality database characteristics, garbage code typology, correction methodology, and microsimulation applicability), resolving discrepancies by consensus or a third reviewer. No critical appraisal will be conducted. Results will be summarized with frequencies, a thematic narrative synthesis, evidence tables, heatmaps of methods by ICD chapter, and flow networks linking vital statistics to microsimulation parameterization.

Keywords: garbage codes; health information systems; causes of death; vital statistics; data quality; machine learning algorithms; proportional redistribution; computer simulation.


1 INTRODUCTION

Civil registration and vital statistics systems serve as the cornerstone of demographic and medium- to long-term health intelligence1,2, underpinning policy planning, health technology assessment3–5, and the quantification of the true impact of health crises6,7. However, despite decades of global advocacy, data quality progress remains sluggish1,2,8, and the analytical utility of these databases is frequently undermined by persistent medical certification errors7,9–11. The primary challenge is the assignment of deaths to “garbage codes” (GCs), defined as International Classification of Diseases codes that represent ambiguous, non-specific, or biologically implausible underlying causes of death12–14. Because raw mortality data frequently lack diagnostic precision, the application of indirect statistical correction remains a crucial public health priority15, particularly given the escalating burden of non-communicable diseases16 and cancers in data-scarce regions17,18. Furthermore, because clinical interventions and medical training alone cannot fully eliminate these diagnostic errors at the source7,9, robust post-hoc redistribution methods are indispensable13,19.

To mitigate these systematic biases, a diverse array of correction methodologies has evolved over the past two decades6,19–22. Modern redistribution strategies are typically classified into four distinct mathematical approaches: multiple cause analysis, negative correlation, impairment reallocation, and proportional redistribution11. Beyond these foundational methods, researchers have increasingly utilized individual-level multiple cause of death data to capture hidden etiologies23–25. This led to the development of advanced computational techniques, including clinical data linkage algorithms26 and coarsened exact matching (CEM, a method that groups continuous variables into discrete strata to pair mortality records precisely without parametric assumptions)27,28.

Recent innovations also include subnational regression models29–31, four-step probabilistic algorithms32, the application of pathophysiological redistribution packages33, and the integration of international rules with exact matching34. Moreover, spatial and machine learning approaches have emerged to address complex data patterns: spatial scan statistics and Local Moran’s I autocorrelation adjust for spurious geographical clusters35,36, while random forest algorithms and decision trees map spatial inconsistencies and hierarchical clinical interactions37,38.

Before applying these algorithms, baseline data quality is now objectively assessed using standardized metrics like the Vital Statistics Performance Index8,39 and automated diagnostic tools like ANACONDA10,40.

Despite the proliferation of macro-level redistribution frameworks, current literature exhibits a critical translational gap32,41. Aggregated population-level corrections assume that misclassified or ill-defined causes of death are randomly distributed across demographic strata11,31. However, stochastic microsimulations and agent-based models require highly disaggregated baseline mortality risks, as structural diagnostic errors disproportionately mask true epidemiological burdens in vulnerable populations and settings with high social deprivation42–44. Translating uncorrected macro-level proportions directly into individual-level simulation environments risks compounding classification errors and propagating systematic bias into microdata risk matrices45,46. Therefore, this scoping review aims to map the state of the art, evaluate the technical feasibility of adapting macro-level correction algorithms for individual-level microsimulation parameterization, and establish a conceptual framework to guide future public health mathematical modeling.

1.1 Research questions

  1. What analytical methodologies (statistical, probabilistic, deterministic, linkage-based or machine learning) have been described in the literature for the correction and redistribution of “garbage codes” in mortality records?
  2. How are they classified and what types of “garbage codes” (poorly defined causes of ICD chapters, intermediate or terminal causes) are the main objective of each identified methodology?
  3. What is the documented level of applicability or compatibility of these correction methods to structure databases aimed at the development, calibration and validation of microsimulation models in health?
  4. What are the main methodological challenges, limitations and advantages reported when transferring or adapting analytical correction algorithms from the population (macro) level to the individual level (micro)?

2 ELIGIBILITY CRITERIA

2.1 Population

This component defines eligible data records, populations, and geographic or demographic coverages.

  • Inclusion criteria:
    • Data type: Studies utilizing population-based mortality databases, vital statistics systems, official national or subnational health statistics registers, or civil registration and vital statistics (CRVS) systems.
    • Demography: Records tracking general human mortality without restrictions on age groups (including neonatal, infant, adult, or geriatric mortality) or sex and gender.
  • Exclusion criteria:
    • Studies restricted to hyper-specific hospital specimens, controlled trials, or clinical registries (e.g., in-hospital mortality tracking for acute coronary syndromes or percutaneous coronary interventions) that do not utilize—or aim to correct—broader population-based mortality records or epidemiological vital statistics systems.

2.2 Concept

This component delineates the core methodologies, algorithms, and analytical tools evaluated in this review.

  • Inclusion criteria:
    • Studies describing, evaluating, validating, or implementing quantitative methods to identify, clean, reclassify, or redistribute “garbage codes” (levels 1 to 4) or ill-defined causes of death (as classified under ICD-10/ICD-11 Chapter XVIII, or ICD-9 equivalents).
    • Methodologies within the following analytical categories are eligible:
      • Traditional statistics and mathematical demography: Proportional redistribution (simple or stratified by age and sex), fractional algorithms, and indirect demographic adjustment methods21.
      • Advanced statistical modeling: Multiple imputation of missing or non-specific data, spatial or spatiotemporal regression modeling, and empirical or hierarchical Bayesian approaches (e.g., CODEm or CoDcorrect analytical algorithms)11,19,31.
      • Data integration (record linkage): Deterministic or probabilistic algorithms linking mortality records with complementary databases (e.g., hospital discharge records, automated verbal autopsies, or epidemiological surveillance systems)23,26.
      • Artificial intelligence and machine learning: Data-driven predictive architectures (e.g., decision trees, gradient boosting, random forests, or other data-mining frameworks) applied to classify or predict underlying causes of death masked by non-specific codes.
  • Exclusion criteria:
    • Studies analyzing mortality data quality in a purely descriptive manner (e.g., reporting isolated completeness percentages or garbage code prevalences) without implementing or evaluating an active mathematical or algorithmic correction method.
    • Research focused solely on correcting numerical under-registration (omission of death capture), unless the methodology explicitly integrates cause-of-death redistribution.
    • Studies utilizing machine learning, decision trees, or advanced statistical models exclusively for patient-level risk prediction, therapeutic evaluation, or prognostic forecasting (e.g., predicting survival rates following clinical interventions) without the explicit aim of reclassifying, correcting, or redistributing ill-defined causes of death (“garbage codes”) in demographic datasets.

2.3 Context

To ensure a comprehensive mapping of the state of the art without geographic selection bias, this review adopts a global context without economic restrictions, encompassing mortality reporting systems across both High-Income Countries (HICs) and Low- and Middle-Income Countries (LMICs).

The operational boundaries for this component are structured as follows:

  • Inclusion criteria:
    • Research situated in any mortality reporting setting—ranging from highly developed Civil Registration and Vital Statistics (CRVS) systems to data-scarce, weak, or fragmented health information systems characterized by low medical certification coverage, high regional heterogeneity, or small-area spatiotemporal misalignments.
    • Studies evaluating, implementing, or discussing the impact of garbage code correction techniques on individual-level microdata disaggregation, the generation of consistent baseline mortality risk matrices, individual trajectory estimations, or parameterizing inputs for health microsimulation platforms (e.g., stochastic microsimulations or agent-based models).
    • Studies originally operating at a macro or aggregate population level, provided they detail the mathematical assumptions, record-level classification algorithms, or linkage protocols necessary to calibrate and parameterize individual-level simulation environments.
  • Exclusion criteria:
    • Methodologies operating exclusively at an aggregate population level whose mathematical formulations or data structures preclude individual-level micro-disaggregation, thereby lacking utility or transferability for agent-based or individual-level simulation parameterization.

2.4 Sources of evidence

  • Publication types: Peer-reviewed original research articles published in indexed journals, methodological book chapters, and authoritative institutional gray literature (e.g., technical reports from the WHO, PAHO, or IHME).
  • Timeframe: Literature will be included without temporal restrictions to encompass foundational and contemporary studies on mortality data quality, tracing the classification, redistribution, and correction of ‘garbage codes’ across disease revisions, including the Tenth Revision of the International Classification of Diseases (ICD-10).
  • Languages: Studies published in English, Spanish, and Portuguese will be included. This selection reflects the linguistic fluency of the research team and encompasses the substantial body of methodological literature on garbage code redistribution produced globally in English, as well as regionally across Latin America (particularly extensive research from Brazil and Spanish-speaking countries).

3 METHODS

3.1 Search strategy

The search strategy will be designed to capture the entire historical continuum of the scientific literature concerning mortality data correction. By encompassing the complete available timeframe, the search guarantees the retrieval of both contemporary machine learning frameworks and the foundational demographic methodologies used to reclassify ill-defined causes of death across all iterations of the International Classification of Diseases.

  • Academic Literature: To identify academic literature, a three-step search strategy will be developed in collaboration with a medical librarian:
    1. Initial limited search: An initial search of MEDLINE (Pubmed) will be undertaken to analyze text words in titles and abstracts, Medical Subject Headings (MeSH), and author-supplied keywords from relevant articles. (Appendix I)
    2. Full search expansion: A comprehensive search strategy will be developed using these identified terms, then translated and adapted for Scopus, Web of Science, LILACS, and SciELO. The complete search syntax for MEDLINE (Pubmed) is presented in Appendix I.
    3. Reference hand-searching: The reference lists of all selected articles and relevant systematic or scoping reviews will be hand-searched to identify primary sources missed by the electronic search.
  • Grey literature: To capture unindexed institutional reports, technical documents, and policy papers while ensuring full methodological transparency, grey literature retrieval will follow the JBI guidelines for evidence syntheses.
    1. The search will encompass targeted repository exploration of key international and regional health authorities—specifically the World Health Organization (WHO), the Pan American Health Organization (PAHO), the Institute for Health Metrics and Evaluation (IHME), and the Ministry of Health of El Salvador (MINSAL).
    2. Specialized grey literature databases (e.g., CADTH GreyMatters, BASE, and OpenGrey) will be interrogated. For open web searches conducted via Google Scholar, bulk record management will be systematized using the ‘Publish or Perish’ software.
    3. In strict adherence to PRISMA-S standards, every targeted website check, exact search string, date of execution, and precise hit count will be systematically logged in an audit tracking table (Appendix II) to guarantee complete auditability and reproducibility.

3.2 Data management and search automation

To ensure the methodological reproducibility and transparency required by the PRISMA-ScR guidelines47, this scoping review protocol was registered a priori on the Open Science Framework (OSF) osf.io/374tm. The information retrieval process will be systematized within the R statistical environment (v4.5 or higher). Specifically, the litsearchr package48 will be employed for the algorithmic optimization of Boolean syntax via term co-occurrence networks, while indexed databases will be interrogated programmatically through Application APIs using rentrez49 and rscopus50. Data consolidation and duplicate removal will be managed via synthesisr51 using fuzzy string-matching models, supplemented by manual verification of borderline cases. Title and abstract screening will be conducted via revtools52, supported by Latent Dirichlet Allocation (LDA)53 topic modeling strictly as a computational decision-support tool to reduce reviewer fatigue. To eliminate any risk of algorithmic bias, two reviewers will independently make every inclusion decision, resolving discrepancies through consensus or third-party arbitration.

The final literature search will be re-run immediately prior to submission. Any methodological deviations from this registered protocol will be fully documented and reported in the final publication.

3.3 Data extraction and charting

To ensure integrity, traceability, and reproducibility, we will conduct data extraction54 programmatically within the R statistical environment (v4.5 or higher)55. This automated approach mitigates the transcription errors inherent in manual processes and ensures a standardized workflow. We have designed an electronic data charting form to capture information across six dimensions:

  • Study metadata: Author, year of publication, country, and study design.

  • Geographic and health system context: Challenges encountered during implementation, such as inadequate medical training or certification capacity, and recommendations for systemic improvement7.

  • Mortality database characteristics: Specific baseline registry quality metrics used to evaluate the initial validity of the input data. A prime example is the five-star rating system, which objectively scores mortality data based on demographic completeness and the prevalence of major garbage codes11, as well as the algorithmic assessment of missing or unexpected values in core demographic fields, which serves as a critical proxy for systemic data quality issues in highly deprived municipalities37.

  • “Garbage code” typology: The specific definition of a garbage code applied by the authors17, alongside the age- and sex-specific epidemiological profiles of these codes, to understand the clinical nature of the missing data at different life stages11.

  • Correction methodologies: The type of redistribution model used, the algorithmic and software ecosystems utilized, and the specific performance metrics reported to demonstrate data quality improvement45.

  • Microsimulation applicability: The explicit capacity of the methodology to generate highly disaggregated microdata and handle parameter uncertainty for stochastic predictive modeling46.

This form will be piloted with a random sample of three included studies to refine consistency and ensure variable granularity. Two reviewers will perform the extraction independently, resolving discrepancies through consensus. The resulting data will be consolidated into a relational structure (e.g., tibble or data.frame) to facilitate transparent downstream analysis. The full extraction schema (exported as JSON/CSV) and corresponding R scripts will be made available via the Open Science Framework (OSF) upon study completion. In accordance with Joanna Briggs Institute (JBI) methodology for scoping reviews56, a formal critical appraisal of included sources of evidence will not be conducted, as the objective of this review is to map and synthesize the breadth of existing quantitative methodologies rather than to evaluate the internal validity of individual studies. For a detailed breakdown of the variables and the classification framework utilized, refer to the Data Charting Instrument (Appendix IV).

3.4 Data analysis, synthesis, and presentation

This scoping review adheres to the Joanna Briggs Institute methodology. We will conduct all data processing and visualization programmatically within the R statistical environment.

  • Descriptive quantitative analysis: We will calculate absolute frequencies and percentages to characterize the literature by chronological distribution, geographic reach, taxonomic frameworks, cause categories, and analytical techniques. These analytical techniques will be categorized by their computational complexity, ranging from foundational deterministic methods to advanced predictive modeling, machine learning, and spatial analysis.

  • Thematic narrative synthesis: We will accompany the extracted data with an explanatory narrative structured around three core analytical axes:

    • Status and burden of “garbage codes” across social deprivation strata: Critically describing the prevalence and typology of ill-defined mortality causes in data-scarce settings, specifically analyzing how uncorrected garbage codes disproportionately mask the true mortality burden in populations with higher social deprivation44, and evaluating the risks of inappropriate centralization when applying macro-level regression algorithms to localized municipal datasets.57.

    • Methodological Diversity and Assumptions: Evaluating the mathematical complexity, infrastructure requirements, and parameter uncertainty handling across algorithmic families.

    • Transferability to microsimulation and disease burden modeling: Appraising whether identified redistribution algorithms can be rigorously integrated into agent-based platforms to preserve microdata validity and baseline risk calibration. Drawing upon methodological precedents from prior comparative risk assessments in Latin America—such as the 2020 baseline burden estimations of sugar-sweetened beverages in El Salvador58—the synthesis will critically evaluate how uncorrected vital statistics distort baseline mortality risks for non-communicable diseases (e.g., type 2 diabetes and ischemic heart disease) across socioeconomically deprived subgroups.

  • Mapping and visualization: To visualize the structure and knowledge gaps of the field, we will generate advanced graphics using ggplot259 and igraph60. This will include structured evidence tables cross-referencing correction methods with their input data requirements, two-dimensional heatmaps mapping analytical methods against specific ICD Chapters, and flow network diagrams illustrating the technical pathway required to connect traditional vital statistics with microsimulation parameterization.

4 Ethical approval

As this scoping review relies exclusively on publicly available published scientific literature, official institutional technical reports, and aggregated population-based secondary data (Civil Registration and Vital Statistics systems), formal ethical approval by an Institutional Review Board (IRB) or ethics committee was not required.

5 Declaration of generative AI and AI-assisted technologies in the writing process

During the preparation of this protocol, the authors used generative AI tools as follows. After conducting a rapid review of the literature, the authors used Gemini Notebook (Google) to build a data extraction matrix from the preliminary source documents and to synthesize the current evidence that informed the Introduction. The authors then paraphrased this material in English and used the same tool to improve the clarity and style of the text. Claude (Anthropic) was used to identify inconsistencies across the protocol sections, appendices, and reference list, to draft the structured abstract from the final protocol text, and to assist with the R Markdown code used to produce the document (structure, table formatting, and rendering). All AI-generated content was reviewed against the source documents and edited by the authors, who made all decisions regarding the study design, eligibility criteria, search strategy, and methodology, and who take full responsibility for the accuracy and integrity of the final content. No AI tool is listed as an author..

6 Availability of data and materials

All datasets generated or analyzed during this study are included in this published protocol and its supplementary information files. The complete R scripts, customized search syntaxes, and electronic data charting instruments are publicly accessible via the Open Science Framework (OSF) repository osf.io/374tm. Any additional customized scripts, codebooks, or intermediate extraction matrices are available from the corresponding author upon reasonable request.

7 Competing interests

The authors declare that they have no competing interests. This scoping review was conducted solely for academic, educational, and methodological research purposes, with no commercial, financial, corporate, or industrial support that could be construed as a potential conflict of interest.

8 Funding

This research received no specific grant from any funding agency in the public, commercial, or not-for-profit sectors. The study was conducted entirely through the academic time, institutional affiliation resources, and professional dedication of the authors.

9 Authors’ contributions


References

1.
Setel PW, Macfarlane SB, Szreter S, Mikkelsen L, Jha P, Stout S, et al. A scandal of invisibility: Making everyone count by counting everyone. Lancet. 2007;370:1569–77. doi:10.1016/S0140-6736(07)61307-5
2.
AbouZahr C, Savigny D de, Mikkelsen L, Setel PW, Lozano R, Nichols E, et al. Civil registration and vital statistics: Progress in the data revolution for counting and accountability. Lancet. 2015;386:1373–85. doi:10.1016/S0140-6736(15)60173-8
3.
Mathers CD, Fat DM, Inoue M, Rao C, Lopez AD. Counting the dead and what they died from: An assessment of the global status of cause of death data. Bulletin of the World Health Organization. 2005;83:171–7. doi:10.1590/S0042-96862005000300009
4.
Phillips DE, AbouZahr C, Lopez AD, Mikkelsen L, Savigny D de, Lozano R, et al. Are well functioning civil registration and vital statistics systems associated with better health outcomes? The Lancet. 2015;386(10001):1386–94. doi:10.1016/S0140-6736(15)60170-2
5.
Foreman KJ, Marquez N, Dolgert A, Fukutaki K, Fullman N, McGaughey M, et al. Forecasting life expectancy, years of life lost, and all-cause and cause-specific mortality for 250 causes of death: Reference and alternative scenarios for 201640 for 195 countries and territories. The Lancet. 2018;392(10159):2052–90. doi:10.1016/S0140-6736(18)31694-5
6.
GBD 2016 Causes of Death Collaborators. Global, regional, and national age-sex specific mortality for 264 causes of death, 1980–2016: A systematic analysis for the global burden of disease study 2016. The Lancet. 2017;390(10100):1151–210. doi:10.1016/S0140-6736(17)32152-9
7.
Hart JD, Sorchik R, Bo KS, Chowdhury HR, Gamage S, Joshi R, et al. Improving medical certification of cause of death: Effective strategies and approaches based on experiences from the data for health initiative. BMC Public Health. 2020;20(1):1083. doi:10.1186/s12889-020-09122-4
8.
Mikkelsen L, Phillips DE, AbouZahr C, Setel PW, Savigny D de, Lozano R, et al. A global assessment of civil registration and vital statistics systems: Monitoring data quality and progress. Lancet. 2015;386:1395–406. doi:10.1016/S0140-6736(15)60171-4
9.
Miki J, Vargas R, Sanabria C, Sarmiento C, Rampatige R, Hart JD, et al. Saving lives through certifying deaths: Assessing the impact of two interventions to improve cause of death data in peru. BMC Public Health. 2018;18(1):1329. doi:10.1186/s12889-018-6240-3
10.
Iburg KM, Mikkelsen L, Adair T, Lopez AD. Are cause of death data fit for purpose? Evidence from 20 countries at different levels of socio-economic development. PLoS ONE. 2020;15(8):e0237539. doi:10.1371/journal.pone.0237539
11.
Johnson SC, Cunningham M, Dippenaar IN, Sharara F, Wool EE, Agesa KM, et al. Public health utility of cause of death data: Applying empirical algorithms to improve data quality. BMC Medical Informatics and Decision Making. 2021;21(1):175. doi:10.1186/s12911-021-01501-1
12.
Murray C, Lopez A. The global burden of disease: A comprehensive assessment of mortality and disability from diseases, injuries and risk factors in 1990 and projected to 2020. Boston: Harvard School of Public Health; 1996.
13.
Naghavi M, Richards N, Chowdhury H, Mikkelsen L, Rampatige R, Riley I, et al. Improving the quality of cause of death data for public health policy: Are all “garbage” codes equally problematic? BMC Med. 2020;18(1):55. doi:10.1186/s12916-020-01509-w
14.
World Health Organization. International classification of diseases for mortality and morbidity statistics eleventh revision: Reference guide [Internet]. Geneva: World Health Organization; 2022. Available from: https://icd.who.int/browse11
15.
Ahern RM, Lozano R, Naghavi M, Foreman K, Gakidou E, Murray CJ. Improving the public health utility of global cardiovascular mortality data: The rise of ischemic heart disease. Population Health Metrics. 2011 Dec;9(1):8. doi:10.1186/1478-7954-9-8
16.
Salerno P, Cotton A, Chen Z, Nascimento B, Petermann-Rocha F, Deo S. Forecasting ischemic heart disease, stroke, and peripheral artery disease mortality in brazil through 2030. Arquivos Brasileiros de Cardiologia. 2025;122(1):e2024012. doi:10.36660/abc.20240012
17.
Bigoni A, Cunha AR da, Antunes JLF. Redistributing deaths by ill-defined and unspecified causes on cancer mortality in brazil. Rev Saude Publica. 2021 Dec;55:106–6. doi:10.11606/s1518-8787.2021055003319
18.
Cunha AR da, Bigoni A, Antunes JLF, Hugo FN. Impact of redistributing deaths by ill-defined causes in oral and oropharyngeal cancer mortality in brazil. Brazilian Oral Research. 2022;36:e117. doi:10.1590/1807-3107bor-2022.vol36.0117
19.
Foreman K, Naghavi M, Ezzati M. Improving the usefulness of US mortality data: New methods for reclassification of underlying cause of death. Popul Health Metr. 2016;14:14. doi:10.1186/s12963-016-0082-4
20.
Murray CJ, Dias RH, Kulkarni SC, Lozano R, Stevens GA, Ezzati M. Improving the comparability of diabetes mortality statistics in the u.s. And mexico. Diabetes Care. 2008;31(3):451–8. doi:10.2337/dc07-1725
21.
Naghavi M, Makela S, Foreman K, O’Brien J, Pourmalek F, Lozano R, et al. Algorithms for enhancing public health utility of national causes-of-death data. Popul Health Metr. 2010;8(1):9. doi:10.1186/1478-7954-8-9
22.
GBD 2017 Causes of Death Collaborators. Global, regional, and national age-sex-specific mortality for 282 causes of death in 195 countries and territories, 1980–2017: A systematic analysis for the global burden of disease study 2017. The Lancet. 2018;392(10159):1736–88. doi:10.1016/S0140-6736(18)32203-7
23.
França E, Ishitani LH, Teixeira RA, Abreu D de LR, Corrêa PRL, Marinho F, et al. Ill-defined causes of death in brazil: A redistribution method based on the investigation of such causes. Rev Saúde Pública. 2014;48(4):671–81. doi:10.1590/S0034-8910.2014048005121
24.
França EB, Ishitani LH, Teixeira RA, Cunha CC da, Marinho MF. Improving the usefulness of mortality data: Reclassification of ill-defined causes based on medical records and home interviews in brazil. Revista Brasileira de Epidemiologia. 2019;22:e190010. doi:10.1590/1980-549720190010.supl.3
25.
França EB. Garbage codes assigned as cause-of-death in health statistics. Revista Brasileira de Epidemiologia. 2019;22:e190001. doi:10.1590/1980-549720190001.supl.3
26.
Bierrenbach AL, Alencar AT, Santos MB, Franca E, Marinho F. Redistribution of heart failure deaths using two methods: Linkage of hospital records with death certificates. Rev Bras Epidemiol. 2019;22(Suppl 3):e190006. doi:10.1590/1980-549720190006.supl.3
27.
Stevens GA, King G, Shibuya K. Deaths from heart failure: Using coarsened exact matching to correct cause-of-death statistics. Population Health Metrics. 2010;8(1):6. doi:10.1186/1478-7954-8-6
28.
Fihel A, Muszyńska-Spielauer MM. Using multiple cause of death information to eliminate garbage codes. Demographic Research. 2021;45:345–60. doi:10.4054/DemRes.2021.45.11
29.
Giraldo L, Rodrı́guez L, González-Robledo MC, Mino-León D, Cahuana-Hurtado L, Rojas-Russell ME, et al. Modelo para el análisis de la mortalidad en colombia 2000-2012. Revista de Salud Pública. 2017;19(2):166–73. doi:10.15446/rsap.v19n2.65825
30.
Masquelier B, Reniers G, Pison G, Duth’e G, Lardoux S. Analysis of death registers in antananarivo, madagascar. Bulletin of the World Health Organization. 2019. doi:10.2471/BLT.18.223842
31.
Grigoriev P, Bonnet F, Perdrix E. Method for redistributing ill-defined causes of death. Popul Health Metr. 2024;22(1):1–14. doi:10.1186/s12963-024-00332-6
32.
Scohy A, Lesnik T, Devleesschauwer B, Haneef R. The importance of redistribution process of ill-defined deaths in national mortality database. Archives of Public Health. 2025 Jul 11;83(1):185. doi:10.1186/s13690-025-01652-x
33.
Kyu HH, Jahagirdar D, Cunningham M, Walters M, Brewer E, Novotney A, et al. Accounting for misclassified and unknown cause of death data in vital registration systems for estimating trends in HIV mortality. Journal of the International AIDS Society. 2021. doi:10.1002/jia2.25791
34.
Zhang X, Yang W, Wang J, Ai L, Chen M, Wang C, et al. Reallocating diabetes-related garbage codes to improve mortality estimates: A case study in weifang, china. Population Health Metrics. 2025;23(1):38. doi:10.1186/s12963-025-00399-5
35.
Teixeira B, Toporcov T, Chiaravalloti-Neto F, Chiavegatto Filho A. Spatial clusters of cancer mortality in brazil: A machine learning modelling approach. In: Anexo do curriculo lattes. 2020.
36.
Araújo Santos Camargo JD de, Camargo SF, Souza ATB de, Oliveira Freitas AKMS de, Ferreira CA, Sarmento ACA, et al. Regional disparities in breast cancer mortality in brazil: A spatial analysis using uncorrected and adjusted data, 2000–2023. Scientific Reports. 2026;16:6770. doi:10.1038/s41598-026-37844-w
37.
Zimeo-Morais GA, Miraglia JL, Oliveira BZ de, Mistro S, Hisatugu WH, Greffin D, et al. Factors associated with the quality of death certification in brazilian municipalities: A data-driven non-linear model. PLoS One. 2023;18(8):e0290814. doi:10.1371/journal.pone.0290814
38.
Souza ARM de, Raposo LM, Lacerda GCB de, Godoy PH. Stroke deaths profile and its subtypes in brazil: Analysis using machine learning. Global Heart. 2025;20(1):85. doi:10.5334/gh.1476
39.
Phillips DE, Lozano R, Naghavi M, Atkinson C, Gonzalez-Medina D, Mikkelsen L, et al. A composite metric for assessing data on mortality and causes of death: The vital statistics performance index. Population Health Metrics. 2014;12(1):14. doi:10.1186/1478-7954-12-14
40.
Mikkelsen L, Moesgaard K, Hegnauer M, Lopez AD. ANACONDA: A new tool to improve mortality and cause of death data. BMC Medicine. 2020;18(1):61. doi:10.1186/s12916-020-01521-0
41.
Devleesschauwer B. Skills building seminar: Redistribution of ill-defined deaths: A methodological conundrum. In: European journal of public health. Oxford University Press; 2022. p. ckac129–618. doi:10.1093/eurpub/ckac129.618
42.
Costa LFL, Montenegro M de MS, Rabello Neto D de L, Oliveira ATR de, Trindade JE de O, Adair T, et al. Estimating completeness of national and subnational death reporting in brazil: Application of record linkage methods. Population Health Metrics. 2020;18(1):22. doi:10.1186/s12963-020-00223-2
43.
França E, Ishitani LH, Teixeira R, Duncan BB, Marinho F, Naghavi M. Changes in the quality of cause-of-death statistics in brazil: Garbage codes among registered deaths in 1996–2016. Population Health Metrics. 2020;18(1):20. doi:10.1186/s12963-020-00221-4
44.
Malta DC, Teixeira RA, Cardoso LS de M, Souza JB de, Bernal RTI, Pinheiro PC, et al. Premature mortality due to noncommunicable diseases in brazilian capitals: Redistribution of garbage causes and evolution by social deprivation strata. Revista Brasileira de Epidemiologia. 2023;26:e230002.supl.1. doi:10.1590/1980-549720230002.supl.1
45.
Ng TC, Lo WC, Ku CC, Lu TH, Lin HH. Improving the use of mortality data in public health: A comparison of garbage code redistribution models. American Journal of Public Health. 2020;110(2):222–9. doi:10.2105/AJPH.2019.305432
46.
Chrysanthopoulou SA, Rutter CM, Gatsonis CA. Bayesian versus empirical calibration of microsimulation models: A comparative analysis. Medical Decision Making. 2021 Aug;41(6):714–26. doi:10.1177/0272989X211009161
47.
Tricco AC, Lillie E, Zarin W, O’Brien KK, Colquhoun H, Levac D, et al. PRISMA extension for scoping reviews (PRISMA-ScR): Checklist and explanation. Annals of Internal Medicine. 2018;169(7):467–73. doi:10.7326/M18-0850
48.
Grames EM, Stillman AN, Tingley MW, Elphick CS. An automated approach to identifying search terms for systematic reviews using keyword co-occurrence networks. Methods in Ecology and Evolution. 2019;10(10):1645–54. doi:10.1111/2041-210X.13268
49.
Winter DJ. Rentrez: An r package for the NCBI EUtils API. The R Journal. 2017;9(2):520–6. doi:10.32614/RJ-2017-058
50.
Muschelli J. Rscopus: Scopus database ’API’ interface [Internet]. 2025. Available from: https://CRAN.R-project.org/package=rscopus
51.
Westgate MJ, Grames EM. Synthesisr: Import, assemble, and deduplicate bibliographic datasets [Internet]. 2024. Available from: https://CRAN.R-project.org/package=synthesisr
52.
Westgate MJ. Revtools: An r package to support article screening for evidence synthesis. Research Synthesis Methods. 2019;10(4):606–14. doi:10.1002/jrsm.1374
53.
Blei DM, Ng AY, Jordan MI. Latent Dirichlet allocation. Journal of Machine Learning Research [Internet]. 2003;3:993–1022. Available from: https://www.jmlr.org/papers/v3/blei03a.html
54.
Pollock D, Peters MDJ, Khalil H, McInerney P, Alexander L, Tricco AC, et al. Recommendations for the extraction, analysis, and presentation of results in scoping reviews. JBI Evidence Synthesis. 2023;21(3):520–32. doi:10.11124/JBIES-22-00123
55.
R Core Team. R: A language and environment for statistical computing [Internet]. Vienna, Austria: R Foundation for Statistical Computing; 2026. Available from: https://www.R-project.org/
56.
Peters MDJ, Godfrey CM, McInerney P, Munn Z, Tricco AC, Khalil H. Chapter 11: Scoping reviews. In, editorsAromataris E, Munn Z. JBI manual for evidence synthesis [Internet]. Adelaide: JBI; 2020. Available from: https://synthesismanual.jbi.global doi:10.46658/JBIMES-20-12
57.
Liu L, Wang X, Wang C, Ma X, Meng X, Ning B, et al. A study on garbage code redistribution methods in small area: Redistributing heart failure in two chinese cities by two approaches. Research Square (Preprint). 2022. doi:10.21203/rs.3.rs-1242825/v1
58.
Rodríguez Cairoli F, Guevara Vásquez G, Bardach A, Espinola N, Perelli L, Balan D, et al. Carga de enfermedad y económica atribuible al consumo de bebidas azucaradas en el salvador. Revista Panamericana de Salud Pública. 2023;47:e80. doi:10.26633/RPSP.2023.80
59.
Wickham H. ggplot2: Elegant graphics for data analysis. New York: Springer-Verlag; 2016. doi:10.1007/978-3-319-24277-4
60.
Csardi G, Nepusz T. The igraph software package for complex network research. InterJournal, Complex Systems. 2006;1695:1–9.

Appendices

Appendix I: Search Strategy (PubMed / MEDLINE)

Database: PubMed (via NCBI API) Date of Search: November 14, 2026 Limits: None (No temporal or language restrictions applied). Note: The syntax was optimized using the litsearchr package to assemble free-text terms, combined manually with National Library of Medicine controlled vocabulary ([Mesh]).

Line Search Strategy (PubMed Syntax) Conceptual Block
1 Vital Statistics[Mesh] OR Death Certificates[Mesh] OR Cause of Death[Mesh] OR Mortality[Mesh] Population (MeSH): Core mortality registry indexing
2 ("vital statistics" OR "registration of vital statistics" OR "vital registration" OR "civil registration" OR CRVS OR "population register*" OR "death regist*" OR "death certificat*" OR "death record*" OR "cause of death" OR "causes of death" OR "death cause*" OR "underlying cause*" OR "death rate*" OR "population surveillance" OR "public health surveillance" OR "international classification of disease*" OR ICD-9 OR ICD-10 OR ICD-11 OR "clinical coding" OR "medical coding" OR "health information system*" OR mortality)[tiab] Population (Text Words): Vital statistics and national death registry systems
3 #1 OR #2 Result: Core Mortality Data
4 ("garbage code*" OR "garbage cause*" OR "garbage categor*" OR "garbage diagnos*" OR "poorly defined cause*" OR "causas mal definidas" OR "codigos basura" OR "codigos lixo" OR "codigos garbage" OR R00-R99 OR ill-defined OR "unknown cause*" OR "unspecified cause*" OR "nonspecific cause*" OR "non-specific cause*" OR "unspecific cause*" OR "undetermined cause*" OR "vague code*" OR "cause of death assignment" OR "underlying cause assignment" OR misclassif* OR miscod* OR misattribut* OR miscertif*)[tiab] Concept A (Text Words): Specific typology of data errors (“Garbage Codes”)
5 Models, Statistical[Mesh] OR Data Interpretation, Statistical[Mesh] OR Bayes Theorem[Mesh] OR Spatio-Temporal Analysis[Mesh] OR Medical Record Linkage[Mesh] OR Autopsy[Mesh] OR Patient Discharge[Mesh] OR Artificial Intelligence[Mesh] OR Decision Trees[Mesh] OR Data Mining[Mesh] OR Random Forest[Mesh] OR Life Tables[Mesh] OR Demography[Mesh] OR Algorithms[Mesh] OR Computer Simulation[Mesh] Concept B (MeSH): Indexing for analytical and computational methods
6 ("proportional redistribution" OR "proportional distribution" OR "fractional algorithm*" OR "Brass technique" OR "Brass technic" OR "reverse survival" OR "stable population" OR "demographic analys*" OR "life table*" OR "statistical model*" OR "probabilistic model*" OR bayesian OR "empirical bayes" OR spatiotemporal OR spatio-temporal OR "spatial regression" OR imput* OR CODEm OR CoDCorrect OR "cause of death ensemble model*" OR "coarsened exact matching" OR reallocat* OR reassign* OR recod* OR algorithm* OR "multiple cause*" OR linkage OR "verbal autops*" OR "hospital discharge" OR "discharge record*" OR "discharge data" OR "artificial intelligence" OR "machine learning" OR "decision tree*" OR "data mining" OR "random forest*" OR "gradient boosting" OR "deep learning" OR "neural network*" OR microsimulat* OR micro-simulation* OR agent-based OR "synthetic population*" OR "global burden of disease" OR GBD OR InterVA OR InSilicoVA OR SmartVA OR "tariff method" OR "bridge coding" OR "comparability ratio*" OR "IRIS software" OR "automated coding" OR "automated classification" OR "small area estimation" OR "correction factor*" OR redistribut* OR reclassif*)[tiab] Concept B (Text Words): Specific statistical, computational, and redistribution frameworks
7 #5 OR #6 Result: Methodological Ecosystem
8 #3 AND #4 AND #7 FINAL COMBINED STRATEGY

Programmatic Search Execution (R Environment)

In adherence to PRISMA-S guidelines for computational reproducibility, the final search query will be executed programmatically via the NCBI API using the rentrez package. The exact search string assembled for the programmatic query is documented below:

# Full query assembly for rentrez implementation
query_pubmed <- paste0(
  "((Vital Statistics[Mesh] OR Death Certificates[Mesh] OR Cause of Death[Mesh] OR Mortality[Mesh]) OR ",
  '("vital statistics" OR "registration of vital statistics" OR "vital registration" OR "civil registration" OR CRVS OR "population register*" OR "death regist*" OR "death certificat*" OR "death record*" OR "cause of death" OR "causes of death" OR "death cause*" OR "underlying cause*" OR "death rate*" OR "population surveillance" OR "public health surveillance" OR "international classification of disease*" OR ICD-9 OR ICD-10 OR ICD-11 OR "clinical coding" OR "medical coding" OR "health information system*" OR mortality)[tiab])',
  " AND ",
  '("garbage code*" OR "garbage cause*" OR "garbage categor*" OR "garbage diagnos*" OR "poorly defined cause*" OR "causas mal definidas" OR "codigos basura" OR "codigos lixo" OR "codigos garbage" OR R00-R99 OR ill-defined OR "unknown cause*" OR "unspecified cause*" OR "nonspecific cause*" OR "non-specific cause*" OR "unspecific cause*" OR "undetermined cause*" OR "vague code*" OR "cause of death assignment" OR "underlying cause assignment" OR misclassif* OR miscod* OR misattribut* OR miscertif*)[tiab]',
  " AND ",
  "((Models, Statistical[Mesh] OR Data Interpretation, Statistical[Mesh] OR Bayes Theorem[Mesh] OR Spatio-Temporal Analysis[Mesh] OR Medical Record Linkage[Mesh] OR Autopsy[Mesh] OR Patient Discharge[Mesh] OR Artificial Intelligence[Mesh] OR Decision Trees[Mesh] OR Data Mining[Mesh] OR Random Forest[Mesh] OR Life Tables[Mesh] OR Demography[Mesh] OR Algorithms[Mesh] OR Computer Simulation[Mesh]) OR ",
  '("proportional redistribution" OR "proportional distribution" OR "fractional algorithm*" OR "Brass technique" OR "Brass technic" OR "reverse survival" OR "stable population" OR "demographic analys*" OR "life table*" OR "statistical model*" OR "probabilistic model*" OR bayesian OR "empirical bayes" OR spatiotemporal OR spatio-temporal OR "spatial regression" OR imput* OR CODEm OR CoDCorrect OR "cause of death ensemble model*" OR "coarsened exact matching" OR reallocat* OR reassign* OR recod* OR algorithm* OR "multiple cause*" OR linkage OR "verbal autops*" OR "hospital discharge" OR "discharge record*" OR "discharge data" OR "artificial intelligence" OR "machine learning" OR "decision tree*" OR "data mining" OR "random forest*" OR "gradient boosting" OR "deep learning" OR "neural network*" OR microsimulat* OR micro-simulation* OR agent-based OR "synthetic population*" OR "global burden of disease" OR GBD OR InterVA OR InSilicoVA OR SmartVA OR "tariff method" OR "bridge coding" OR "comparability ratio*" OR "IRIS software" OR "automated coding" OR "automated classification" OR "small area estimation" OR "correction factor*" OR redistribut* OR reclassif*)[tiab])'
)

Search Strategy: Scopus (Elsevier)

Database: Scopus Date of Search: November 14, 2026 Limits: None (No publication date or language restrictions applied). Note: The search syntax was adapted for Scopus using the TITLE-ABS-KEY field code to simultaneously search across titles, abstracts, and keywords. Due to strict API character and boolean operator constraints for highly complex queries, this search is executed directly via the Scopus Advanced Search web interface. The retrieved records are exported in .ris format for programmatic deduplication via the synthesisr package in R.

Line Search Strategy (Scopus Syntax) Conceptual Block
1 TITLE-ABS-KEY("vital statistics" OR "registration of vital statistics" OR "vital registration" OR "civil registration" OR CRVS OR "population register*" OR "death regist*" OR "death certificat*" OR "death record*" OR "cause of death" OR "causes of death" OR "death cause*" OR "underlying cause*" OR "death rate*" OR "population surveillance" OR "public health surveillance" OR "international classification of disease*" OR ICD-9 OR ICD-10 OR ICD-11 OR "clinical coding" OR "medical coding" OR "health information system*" OR mortality) Population: Vital statistics and national death registry systems
2 TITLE-ABS-KEY("garbage code*" OR "garbage cause*" OR "garbage categor*" OR "garbage diagnos*" OR "poorly defined cause*" OR "causas mal definidas" OR "codigos basura" OR "codigos lixo" OR "codigos garbage" OR R00-R99 OR ill-defined OR "unknown cause*" OR "unspecified cause*" OR "nonspecific cause*" OR "non-specific cause*" OR "unspecific cause*" OR "undetermined cause*" OR "vague code*" OR "cause of death assignment" OR "underlying cause assignment" OR misclassif* OR miscod* OR misattribut* OR miscertif*) Concept A: Specific typology of data errors (“Garbage Codes”)
3 TITLE-ABS-KEY("statistical model*" OR "statistical data interpretation" OR "Bayes theorem" OR "spatiotemporal analysis" OR "medical record linkage" OR autopsy OR "patient discharge" OR "artificial intelligence" OR "decision tree*" OR "data mining" OR "random forest*" OR "life table*" OR demography OR algorithm* OR "computer simulation" OR "proportional redistribution" OR "proportional distribution" OR "fractional algorithm*" OR "Brass technique" OR "Brass technic" OR "reverse survival" OR "stable population" OR "demographic analys*" OR "probabilistic model*" OR bayesian OR "empirical bayes" OR spatiotemporal OR spatio-temporal OR "spatial regression" OR imput* OR CODEm OR CoDCorrect OR "cause of death ensemble model*" OR "coarsened exact matching" OR reallocat* OR reassign* OR recod* OR "multiple cause*" OR linkage OR "verbal autops*" OR "hospital discharge" OR "discharge record*" OR "discharge data" OR "machine learning" OR "gradient boosting" OR "deep learning" OR "neural network*" OR microsimulat* OR micro-simulation* OR agent-based OR "synthetic population*" OR "global burden of disease" OR GBD OR InterVA OR InSilicoVA OR SmartVA OR "tariff method" OR "bridge coding" OR "comparability ratio*" OR "IRIS software" OR "automated coding" OR "automated classification" OR "small area estimation" OR "correction factor*" OR redistribut* OR reclassif*) Concept B: Analytical, statistical, and computational methods
4 #1 AND #2 AND #3 FINAL COMBINED STRATEGY

Web Interface Execution String

The following complete syntax was assembled to be copied and pasted directly into the Scopus Advanced Search query box:

TITLE-ABS-KEY("vital statistics" OR "registration of vital statistics" OR "vital registration" OR "civil registration" OR CRVS OR "population register*" OR "death regist*" OR "death certificat*" OR "death record*" OR "cause of death" OR "causes of death" OR "death cause*" OR "underlying cause*" OR "death rate*" OR "population surveillance" OR "public health surveillance" OR "international classification of disease*" OR ICD-9 OR ICD-10 OR ICD-11 OR "clinical coding" OR "medical coding" OR "health information system*" OR mortality) AND TITLE-ABS-KEY("garbage code*" OR "garbage cause*" OR "garbage categor*" OR "garbage diagnos*" OR "poorly defined cause*" OR "causas mal definidas" OR "codigos basura" OR "codigos lixo" OR "codigos garbage" OR R00-R99 OR ill-defined OR "unknown cause*" OR "unspecified cause*" OR "nonspecific cause*" OR "non-specific cause*" OR "unspecific cause*" OR "undetermined cause*" OR "vague code*" OR "cause of death assignment" OR "underlying cause assignment" OR misclassif* OR miscod* OR misattribut* OR miscertif*) AND TITLE-ABS-KEY("statistical model*" OR "statistical data interpretation" OR "Bayes theorem" OR "spatiotemporal analysis" OR "medical record linkage" OR autopsy OR "patient discharge" OR "artificial intelligence" OR "decision tree*" OR "data mining" OR "random forest*" OR "life table*" OR demography OR algorithm* OR "computer simulation" OR "proportional redistribution" OR "proportional distribution" OR "fractional algorithm*" OR "Brass technique" OR "Brass technic" OR "reverse survival" OR "stable population" OR "demographic analys*" OR "probabilistic model*" OR bayesian OR "empirical bayes" OR spatiotemporal OR spatio-temporal OR "spatial regression" OR imput* OR CODEm OR CoDCorrect OR "cause of death ensemble model*" OR "coarsened exact matching" OR reallocat* OR reassign* OR recod* OR "multiple cause*" OR linkage OR "verbal autops*" OR "hospital discharge" OR "discharge record*" OR "discharge data" OR "machine learning" OR "gradient boosting" OR "deep learning" OR "neural network*" OR microsimulat* OR micro-simulation* OR agent-based OR "synthetic population*" OR "global burden of disease" OR GBD OR InterVA OR InSilicoVA OR SmartVA OR "tariff method" OR "bridge coding" OR "comparability ratio*" OR "IRIS software" OR "automated coding" OR "automated classification" OR "small area estimation" OR "correction factor*" OR redistribut* OR reclassif*)

Search Strategy: Web of Science (Core Collection)

Database: Web of Science (Clarivate Analytics) Date of Search: November 14, 2026 Limits: None (No publication date or language restrictions applied). Note: The search syntax was adapted for Web of Science using the TS= (Topic) field tag, which queries the Title, Abstract, Author Keywords, and Keywords Plus fields. Due to the high complexity and length of the Boolean string, the search is executed directly via the Web of Science Advanced Search interface. Retrieved records are exported in .ris format for downstream integration.

Line Search Strategy (Web of Science Syntax) Conceptual Block
1 TS=("vital statistics" OR "registration of vital statistics" OR "vital registration" OR "civil registration" OR CRVS OR "population register*" OR "death regist*" OR "death certificat*" OR "death record*" OR "cause of death" OR "causes of death" OR "death cause*" OR "underlying cause*" OR "death rate*" OR "population surveillance" OR "public health surveillance" OR "international classification of disease*" OR ICD-9 OR ICD-10 OR ICD-11 OR "clinical coding" OR "medical coding" OR "health information system*" OR mortality) Population: Vital statistics and national death registry systems
2 TS=("garbage code*" OR "garbage cause*" OR "garbage categor*" OR "garbage diagnos*" OR "poorly defined cause*" OR "causas mal definidas" OR "codigos basura" OR "codigos lixo" OR "codigos garbage" OR R00-R99 OR ill-defined OR "unknown cause*" OR "unspecified cause*" OR "nonspecific cause*" OR "non-specific cause*" OR "unspecific cause*" OR "undetermined cause*" OR "vague code*" OR "cause of death assignment" OR "underlying cause assignment" OR misclassif* OR miscod* OR misattribut* OR miscertif*) Concept A: Specific typology of data errors (“Garbage Codes”)
3 TS=("statistical model*" OR "statistical data interpretation" OR "Bayes theorem" OR "spatiotemporal analysis" OR "medical record linkage" OR autopsy OR "patient discharge" OR "artificial intelligence" OR "decision tree*" OR "data mining" OR "random forest*" OR "life table*" OR demography OR algorithm* OR "computer simulation" OR "proportional redistribution" OR "proportional distribution" OR "fractional algorithm*" OR "Brass technique" OR "Brass technic" OR "reverse survival" OR "stable population" OR "demographic analys*" OR "probabilistic model*" OR bayesian OR "empirical bayes" OR spatiotemporal OR spatio-temporal OR "spatial regression" OR imput* OR CODEm OR CoDCorrect OR "cause of death ensemble model*" OR "coarsened exact matching" OR reallocat* OR reassign* OR recod* OR "multiple cause*" OR linkage OR "verbal autops*" OR "hospital discharge" OR "discharge record*" OR "discharge data" OR "machine learning" OR "gradient boosting" OR "deep learning" OR "neural network*" OR microsimulat* OR micro-simulation* OR agent-based OR "synthetic population*" OR "global burden of disease" OR GBD OR InterVA OR InSilicoVA OR SmartVA OR "tariff method" OR "bridge coding" OR "comparability ratio*" OR "IRIS software" OR "automated coding" OR "automated classification" OR "small area estimation" OR "correction factor*" OR redistribut* OR reclassif*) Concept B: Analytical, statistical, and computational methods
4 #1 AND #2 AND #3 FINAL COMBINED STRATEGY

Web Interface Execution String

TS=("vital statistics" OR "registration of vital statistics" OR "vital registration" OR "civil registration" OR CRVS OR "population register*" OR "death regist*" OR "death certificat*" OR "death record*" OR "cause of death" OR "causes of death" OR "death cause*" OR "underlying cause*" OR "death rate*" OR "population surveillance" OR "public health surveillance" OR "international classification of disease*" OR ICD-9 OR ICD-10 OR ICD-11 OR "clinical coding" OR "medical coding" OR "health information system*" OR mortality) AND TS=("garbage code*" OR "garbage cause*" OR "garbage categor*" OR "garbage diagnos*" OR "poorly defined cause*" OR "causas mal definidas" OR "codigos basura" OR "codigos lixo" OR "codigos garbage" OR R00-R99 OR ill-defined OR "unknown cause*" OR "unspecified cause*" OR "nonspecific cause*" OR "non-specific cause*" OR "unspecific cause*" OR "undetermined cause*" OR "vague code*" OR "cause of death assignment" OR "underlying cause assignment" OR misclassif* OR miscod* OR misattribut* OR miscertif*) AND TS=("statistical model*" OR "statistical data interpretation" OR "Bayes theorem" OR "spatiotemporal analysis" OR "medical record linkage" OR autopsy OR "patient discharge" OR "artificial intelligence" OR "decision tree*" OR "data mining" OR "random forest*" OR "life table*" OR demography OR algorithm* OR "computer simulation" OR "proportional redistribution" OR "proportional distribution" OR "fractional algorithm*" OR "Brass technique" OR "Brass technic" OR "reverse survival" OR "stable population" OR "demographic analys*" OR "probabilistic model*" OR bayesian OR "empirical bayes" OR spatiotemporal OR spatio-temporal OR "spatial regression" OR imput* OR CODEm OR CoDCorrect OR "cause of death ensemble model*" OR "coarsened exact matching" OR reallocat* OR reassign* OR recod* OR "multiple cause*" OR linkage OR "verbal autops*" OR "hospital discharge" OR "discharge record*" OR "discharge data" OR "machine learning" OR "gradient boosting" OR "deep learning" OR "neural network*" OR microsimulat* OR micro-simulation* OR agent-based OR "synthetic population*" OR "global burden of disease" OR GBD OR InterVA OR InSilicoVA OR SmartVA OR "tariff method" OR "bridge coding" OR "comparability ratio*" OR "IRIS software" OR "automated coding" OR "automated classification" OR "small area estimation" OR "correction factor*" OR redistribut* OR reclassif*)

Search Strategy: LILACS (Latin American and Caribbean Health Sciences Literature)

Database: LILACS (via Virtual Health Library - VHL / BVS) Date of Search: November 14, 2026 Limits: None (No publication date restrictions applied). Note: The search syntax for LILACS required methodological adaptation due to the character limits and Boolean nesting constraints of the VHL (BVS) search interface. The highly complex string used for Scopus and Web of Science was distilled into its core conceptual components. Furthermore, to maximize sensitivity within regional literature, free-text terms were translated into a trilingual format (English, Spanish, and Portuguese) mapping to DeCS (Health Sciences Descriptors) terminology. The search is executed using the tw: (text word) field code.

Line Search Strategy (LILACS / VHL Syntax) Conceptual Block
1 tw:("vital statistics" OR "estadisticas vitales" OR "estatisticas vitais" OR "cause of death" OR "causas de muerte" OR "causas de morte" OR "death certificate*" OR "certificados de defuncion" OR "declaracao de obito" OR CRVS OR mortality OR mortalidad OR mortalidade) Population: Mortality registries and vital statistics (Trilingual)
2 tw:("garbage code*" OR "codigos basura" OR "codigos lixo" OR "codigos garbage" OR "ill-defined" OR "mal definidas" OR "mal definidos" OR "R00-R99" OR "unspecified cause*" OR "causas no especificadas" OR "causas nao especificadas") Concept A: “Garbage Codes” and ill-defined causes (Trilingual)
3 tw:(redistribut* OR redistribucion OR redistribuicao OR reclassif* OR reclasificacion OR reclassificacao OR imput* OR algorithm* OR algoritmo* OR "machine learning" OR "aprendizaje automatico" OR "aprendizado de maquina" OR "artificial intelligence" OR "inteligencia artificial" OR "proportional distribution" OR "distribucion proporcional" OR "multiple cause*" OR "causas multiples" OR "causas multiplas") Concept B: Analytical and redistribution methods (Trilingual)
4 #1 AND #2 AND #3 FINAL COMBINED STRATEGY

Web Interface Execution String

(tw:("vital statistics" OR "estadisticas vitales" OR "estatisticas vitais" OR "cause of death" OR "causas de muerte" OR "causas de morte" OR "death certificate*" OR "certificados de defuncion" OR "declaracao de obito" OR CRVS OR mortality OR mortalidad OR mortalidade)) AND (tw:("garbage code*" OR "codigos basura" OR "codigos lixo" OR "codigos garbage" OR "ill-defined" OR "mal definidas" OR "mal definidos" OR "R00-R99" OR "unspecified cause*" OR "causas no especificadas" OR "causas nao especificadas")) AND (tw:(redistribut* OR redistribucion OR redistribuicao OR reclassif* OR reclasificacion OR reclassificacao OR imput* OR algorithm* OR algoritmo* OR "machine learning" OR "aprendizaje automatico" OR "aprendizado de maquina" OR "artificial intelligence" OR "inteligencia artificial" OR "proportional distribution" OR "distribucion proporcional" OR "multiple cause*" OR "causas multiples" OR "causas multiplas"))

Search Strategy: SciELO (Scientific Electronic Library Online)

Database: SciELO Date of Search: November 14, 2026 Limits: None (No publication date restrictions applied). Note: To effectively capture the substantial volume of methodological literature generated in Latin America, particularly from Brazil regarding “códigos lixo” (garbage codes), the SciELO search strategy was adapted into a targeted, trilingual format (English, Spanish, Portuguese). Due to the Boolean complexity limits of the SciELO search engine, the string was distilled to its core programmatic concepts. The search was executed in the “All indices” default field. Retrieved records are exported in .ris format for synthesis.

Line Search Strategy (SciELO Syntax) Conceptual Block
1 ("vital statistics" OR "estadisticas vitales" OR "estatisticas vitais" OR "cause of death" OR "causas de muerte" OR "causas de morte" OR "mortality" OR "mortalidad" OR "mortalidade" OR "death certificate*" OR "certificados de defuncion" OR "declaracao de obito") Population: Mortality registries and vital statistics (Trilingual)
2 ("garbage code*" OR "codigos basura" OR "codigos lixo" OR "codigos garbage" OR "ill-defined" OR "mal definidas" OR "mal definidos" OR "unspecified cause*" OR "causas no especificadas" OR "causas nao especificadas" OR R00-R99) Concept A: “Garbage Codes” and ill-defined causes (Trilingual)
3 (redistribut* OR redistribucion OR redistribuicao OR reclassif* OR reclasificacion OR reclassificacao OR imput* OR algorithm* OR algoritmo* OR "machine learning" OR "aprendizaje automatico" OR "aprendizado de maquina" OR "proportional distribution" OR "distribucion proporcional") Concept B: Analytical and redistribution methods (Trilingual)
4 #1 AND #2 AND #3 FINAL COMBINED STRATEGY

Web Interface Execution String

("vital statistics" OR "estadisticas vitales" OR "estatisticas vitais" OR "cause of death" OR "causas de muerte" OR "causas de morte" OR "mortality" OR "mortalidad" OR "mortalidade" OR "death certificate*" OR "certificados de defuncion" OR "declaracao de obito") AND ("garbage code*" OR "codigos basura" OR "codigos lixo" OR "codigos garbage" OR "ill-defined" OR "mal definidas" OR "mal definidos" OR "unspecified cause*" OR "causas no especificadas" OR "causas nao especificadas" OR R00-R99) AND (redistribut* OR redistribucion OR redistribuicao OR reclassif* OR reclasificacion OR reclassificacao OR imput* OR algorithm* OR algoritmo* OR "machine learning" OR "aprendizaje automatico" OR "aprendizado de maquina" OR "proportional distribution" OR "distribucion proporcional")

Appendix II: PRISMA-S audit and mapping table

The following table details the adherence to the 16 items of the PRISMA-S guideline for the scoping review protocol entitled “Methodologies for the correction of Garbage codes in mortality records and their applicability in microsimulation models”, ensuring complete search auditability, transparency, and computational reproducibility.

PRISMA-S Item Reporting Requirement Specific Implementation in Protocol & R Pipeline Location / Status
1. Information sources Describe all information sources consulted (databases, registries, websites, grey literature). Indexed databases: PubMed/MEDLINE, Scopus, Web of Science, LILACS, and SciELO. Institutional grey literature: WHO, PAHO, IHME, and MINSAL. Specialized grey repositories: CADTH GreyMatters, BASE, and OpenGrey. Section 3.1 & Section 3.2
2. Electronic search strategy Present the full electronic search strategy for at least one major database, including syntax and operators. Complete search query designed for MEDLINE (via Ovid) structured under the Population, Concept, and Context (PCC) framework. Section 6.1 (Appendix I)
3. Database platforms and vendors Specify the database platforms or interface vendors used for each search. Programmatic querying via Application APIs and specialized R libraries (rentrez for PubMed, rscopus for Scopus) and Ovid interface for MEDLINE. Section 3.2
4. Translation of search strategy Describe how the search strategy was adapted for different thesauri and syntaxes. Adaptation of MeSH descriptors and free-text terms optimized via term co-occurrence networks using the litsearchr package in R. Section 3.2
5. Limits and restrictions Specify any search-level restrictions applied (dates, languages, document types). No temporal or publication date restrictions were applied. No initial language restrictions (English, Spanish, Portuguese). Section 2.4 & Section 6.1
6. Search dates Indicate the exact date when searches were executed or scheduled for each source. Primary literature search scheduled a priori for November 2026, with a final verification re-run prior to synthesis. Section 3.1 & Section 6.1
7. Contacting authors Indicate if study authors, experts, or key researchers were contacted to identify unpublished studies. Planned consultations with vital statistics epidemiologists, public health officials, and key regional collaborators in Latin America. Section 3.1
8. Registration Cite the a priori protocol registration and registry platform used. Registered a priori on the Open Science Framework (OSF). Introduction & Section 3.3
9. Supplementary searches (Citation searching) Describe supplementary search methods (backward and forward citation tracking). Manual backward citation tracking (backwards citation searching) on all studies selected for full-text extraction. Section 3.1
10. Peer review of search strategy Indicate if the search strategy was peer-reviewed by an expert (e.g., librarian or PRESS). Search strategy developed in collaboration with a medical librarian and algorithmically optimized via term co-occurrence networks in R. Section 3.1 & Section 3.2
11. Total records identified Report the total number of records identified from each database and grey literature source. Pending empirical execution (November 2026). Will be formally documented in the final PRISMA-ScR flow diagram. Flow Diagram / Results
12. Duplicate removal Describe the process and tools used for duplicate removal. Automated consolidation using the synthesisr package in R via fuzzy string-matching, with manual verification of edge cases. Section 3.2
13. Selection process Describe the study selection and screening process (title/abstract and full-text screening). Dual independent screening by two human reviewers via revtools, assisted by Latent Dirichlet Allocation (LDA) topic modeling strictly as a human-in-the-loop decision-support tool. Section 3.2
14. Data collection process Describe the data collection process and extraction tools. Standardized programmatic data charting in R across six analytical dimensions, executed independently and in duplicate. Section 3.3
15. Data items List and define all variables planned for extraction. Electronic data charting form structured across 6 blocks: Metadata, Health System Context, Registry Characteristics, Garbage Code Typology, Correction Methodology, and Microsimulation Applicability. Section 6.2 (Appendix II)
16. Search auditability & reproducibility Ensure complete audit trail and reproducibility of the search process. Executable R scripts, syntax codes, and extraction matrices exported and permanently archived in the project’s OSF repository. Section 3.2 & Section 3.3

Appendix III: Preferred Reporting Items for Systematic Reviews and Meta-Analyses Extension for Scoping Reviews (PRISMA-ScR) Checklist

Section / Topic Item # PRISMA-ScR Checklist Item Reported on Page / Section Specific Implementation in Protocol
TITLE
Title 1 Identify the report as a scoping review. Title Page & Section 1 Declared as a Scoping Review Protocol in the main title.
ABSTRACT
Structured summary 2 Provide a structured summary including: background, objectives, eligibility criteria, sources of evidence, charting methods, and main synthesis plan. Section 1 (Abstract) Structured abstract following JBI and PRISMA-ScR standards.
INTRODUCTION
Rationale 3 Describe the rationale for the review in the context of what is already known. Section 1.1 (Background) Details the “garbage codes” problem, limitations of macro-level corrections, and the translational gap toward microsimulation.
Objectives 4 Provide an explicit statement of the question(s) or objective(s) being addressed. Section 1.2 (Research Questions) Formulates 4 explicit research questions using the Population, Concept, and Context (PCC) framework.
METHODS
Protocol & registration 5 Indicate if a review protocol exists; state if registered and supply registration info. Section 3.2 & OSF Link Registered a priori on the Open Science Framework (OSF ID: osf.io/374tm).
Eligibility criteria 6 Specify characteristics used to decide eligibility (e.g., PCC, study design). Section 2 (Eligibility Criteria) Structured according to Population (mortality records/LMICs), Concept (garbage code algorithms), and Context (microsimulation applicability).
Information sources 7 Describe all information sources (databases, grey literature, contact with authors). Section 3.1 & Appendix I/III MEDLINE/Ovid, Scopus, Web of Science, LILACS, SciELO, plus WHO, PAHO, IHME grey literature repositories.
Search strategy 8 Present full electronic search strategy for at least one database, including limits. Appendix I (Section 7.1) Complete Ovid MEDLINE syntax provided with Boolean operators, MeSH terms, and line-by-line targets.
Selection process 9 State process for selecting sources (screening, eligibility, deduplication tools). Section 3.2 Programmatic deduplication (synthesisr), dual independent screening (revtools), assisted by LDA topic modeling.
Data charting process 10 Describe methods of charting data (forms, piloting, reviewer duplication). Section 3.3 & Appendix II Dual independent programmatic charting using a 6-block relational data extraction schema in R.
Data items 11 List and define all variables for which data were sought. Section 3.3 & Appendix II Defines 22 variables across metadata, health context, registry quality, garbage code typology, methods, and TRL/microsimulation applicability.
Critical appraisal 12 State whether critical appraisal was conducted; if not, state why. Section 3.3 In accordance with JBI scoping review guidelines, formal risk-of-bias/critical appraisal is omitted as the objective is to map methodologies.
Synthesis of results 13 Describe methods of handling and summarizing data (tables, charts, narrative). Section 3.4 & 3.5 Combines descriptive quantitative metrics, thematic narrative synthesis, ggplot2 matrix heatmaps, and igraph network diagrams.
RESULTS
Selection of sources 14 Report numbers of records screened, assessed for eligibility, and included. Pending Execution To be reported in the PRISMA-ScR Flow Diagram upon study completion (November 2026).
Characteristics of sources 15 Describe characteristics of included sources of evidence. Pending Execution To be tabulated in the final review using the Appendix II extraction schema.
Critical appraisal results 16 Share results of any critical appraisal of individual sources. Not Applicable Not conducted, in strict adherence to JBI scoping review methodology.
Results of individual sources 17 For each source, present relevant data charted. Pending Execution Will be archived as open CSV/JSON matrices on the OSF project repository.
Synthesis of results 18 Summarize and/or present the charting results in relation to objectives. Pending Execution Will map analytical techniques against microsimulation parameterization potential.
DISCUSSION
Summary of evidence 19 Summarize main findings; link to objectives and broader literature. Pending Execution To be drafted upon synthesis completion.
Limitations 20 Discuss limitations of the scoping review process. Pending Execution To be discussed in the final review report.
Conclusions 21 Provide explicit conclusions linked to objectives and implications. Pending Execution To be provided in the final manuscript.
FUNDING
Funding 22 Describe sources of funding and role of funders. Section 7 Self-funded through institutional academic time; no commercial or external grants.

Appendix IV: Data extraction instrument

Block Variable Description / Purpose Suggested Format / Values
I. Identification & Metadata Study ID Unique identifier assigned by R workflow Numeric (e.g., 001)
Bibliographic Data Author, year, title, and journal/institution Text
Evidence Type Original article, technical report, or method book Dropdown
II. Geographic & Health Context Geographic Scope Country, region, or sub-national area Text
Economic Classification World Bank income level Dropdown (Low, Lower-Middle, Upper-Middle, High)
CRVS System Status Description of Civil Registration and Vital Statistics status Text
III. Mortality Database Data Periodicity Years covered by mortality records Text / Numeric
Data Volume Sample size (number of deaths analyzed) Numeric
Primary Source Origin of data (e.g., forensic, hospital, surveys) Text
ICD Framework Version of the ICD utilized (ICD-9, ICD-10, ICD-11) Dropdown
IV. Garbage Code Typology Definition Framework Criteria used to identify “garbage” (e.g., GBD list) Text
Evaluated ICD Codes Specific codes being targeted for correction Text
Baseline Magnitude Percentage/volume of garbage codes in original records Percentage (%)
V. Correction Methodology Central Technique Algorithmic classification Dropdown (e.g., MICE, Bayesian, ML)
Theoretical Assumptions Underlying mathematical principles/assumptions Text
Software Ecosystem Tools used (R, SAS, Stata, etc.) Text
Uncertainty/Bias Report Reported confidence intervals or limitations Yes / No / Partial
VI. Microsimulation Applicability TRL (Technology Readiness Level) Maturity of the development method (1-4) Scale (1-4)
Output Format Aggregate vs. individual-level data output Dropdown
Demographic Granularity Consistency at sub-group/small-area levels Scale (1-5)
Parametrization Potential Capability to feed agent-based/microsimulation models Scale (1-5)
Reviewer Notes Professional notes on applicability and transferability Free text