cledon

Report · Phase 1b

Esophageal cancer: hospital registry, spatial clusters and trends

Three additional checks on the Phase 1 esophageal cancer signals (technical report). Versão em português.

Author: Clériston Almeida Capistrano (ORCID 0009-0008-5280-1869) · independent researcher with no formal training in health sciences · cledon.org

Exploratory study — not conclusions. Ecological, descriptive studies that have not yet been reviewed by independent specialists. They do not indicate causation, do not allow estimating the risk of any specific person and do not change any medical recommendation. Version 1.7 · November 13, 2026. DOI: 10.5281/zenodo.24195057. This is a translation of the Portuguese report; in case of discrepancy, the Portuguese version prevails.

Abstract

Phase 1 found 16 municipalities (outside state capitals, their surroundings and treatment hubs) with esophageal cancer mortality above the expectation for their own state in 2020–2024, and showed that the excess was already present in 2015–2019. Phase 1b runs three additional checks, with an analysis plan recorded locally in git (commit 84533e1) before any result. Anything not in the plan is labelled as not pre-specified.

1. Cross-check with the Hospital Cancer Registry (RHC/INCA)

Why. Mortality comes from death certificates. The RHC records cases treated in hospitals, with the diagnosis and usually the tumour histology. If the excess also appears there, it is less likely to be only a death-certificate completion problem.

How. National bases of the RHC Integrator (INCA), by year of first visit, 2015–2022 (2023 as sensitivity, since it is incomplete); analytic cases; patient's municipality of residence; sites C00–C97 except C44. Because the RHC does not cover all hospitals, we do not compare with the population. We use the proportional incidence ratio (PIR): observed ÷ expected esophageal cases, with the expectation given by the share of esophageal cancer among cancers in the same state, by sex and age group. "Corroborates" = PIR > 1 and p < 0.05 (one-sided Poisson).

A problem found and fixed. In the national base downloaded without São Paulo hospitals (3,970,130 rows over 9 years), every row appears an even number of times: in each year, all identical rows (all fields, including hospital and dates) occur 2, 4, 6 or more times, and none occurs an odd number of times. In 2019, for example, 257,655 rows occurred twice, 585 four times and 82 six or more times. We interpret this as the whole file being duplicated; rows occurring 4, 6 or more times would be records already repeated at the source. We therefore divide by two the number of times each row appears. An independent check supports this: in 2019, half of the rows in this base (259,093) is exactly the number of rows from hospitals outside São Paulo in the national base that includes SP, which is not duplicated. The correction does not change the ratios, but avoids wrongly narrow confidence intervals.

Table 1. The 16 municipalities in the RHC, 2015–2022.

MunicipalityUFSMR (SIM 2020–24)Cancer cases in RHCEsophagus obs.Esophagus exp.PIR95% CIpCorroboratesRHC cases ÷ SIM deaths
MatinaBA5.005161.73.441.26 – 7.490.009yes0.40
Palmas de Monte AltoBA3.407582.03.901.69 – 7.690.001yes0.50
Brasília de MinasMG2.652293010.42.901.95 – 4.13< 0.001yes0.88
BraúnasMG5.445662.22.731.00 – 5.940.025yes0.46
CapelinhaMG3.792973011.82.541.72 – 3.63< 0.001yes0.75
CaraíMG3.06131195.83.301.99 – 5.15< 0.001yes0.66
CipotâneaMG5.78100204.74.222.58 – 6.52< 0.001yes1.25
ErváliaMG3.03170176.72.551.49 – 4.09< 0.001yes0.77
PotéMG3.68124155.52.731.53 – 4.50< 0.001yes0.71
Santa Maria do SuaçuíMG4.1496174.63.692.15 – 5.91< 0.001yes0.57
SerroMG3.29138136.51.991.06 – 3.410.016yes0.42
MalletPR4.32147144.82.941.61 – 4.94< 0.001yes0.64
PrudentópolisPR2.485123816.32.331.65 – 3.19< 0.001yes0.64
Dom FelicianoRS3.37139105.51.800.87 – 3.320.056no0.42
RiozinhoRS6.182931.12.800.58 – 8.190.094no0.27
ItaiópolisSC3.28255167.72.081.19 – 3.370.006yes0.59

Table 2. Pooled PIR by region, 2015–2022.

RegionMunicipalitiesEsophagus obs.Esophagus exp.Pooled PIR95% CIp
Minas Gerais916758.12.872.45 – 3.34< 0.001
South (PR, SC, RS)58135.42.291.82 – 2.84< 0.001
Bahia2143.83.692.02 – 6.19< 0.001
All 161626297.32.692.38 – 3.04< 0.001

Sensitivity. Including 2023: 14 of 16. With the national base that includes São Paulo hospitals (downloaded separately, without duplication; not pre-specified): 14 of 16, pooled PIR 2.71 (95% CI 2.39 – 3.06).

Overall agreement. Among municipalities with at least 5 expected esophageal cancer deaths, the mortality SMR and the RHC PIR move together: Spearman correlation 0.52 in the states with signals (746 municipalities) and 0.40 across Brazil, with the base that includes SP.

Table 3. Descriptive data on esophageal cases in the RHC, 2015–2022 (no threshold).

SetEsophageal casesSquamous (%)Adenocarcinoma (%)Alcohol recorded (%)Alcohol: current or former (%)*Tobacco recorded (%)Tobacco: current or former (%)*
The 16 municipalities26284.78.888.571.591.682.1
State: MG7,70881.59.694.080.395.283.7
State: PR2,62476.213.379.967.083.882.5
State: SC1,78854.421.755.875.867.385.1
State: RS5,00766.114.548.965.056.881.0
State: BA2,40775.610.180.566.881.571.7

* Among cases with the field filled in. Alcohol and tobacco have many "no information" entries and do not measure amount or type of drink.

In the 16 municipalities, 84.7% of esophageal cases are squamous cell carcinoma, the type associated with very hot drinks, alcohol and tobacco, slightly above the states. The recorded shares of alcohol and tobacco use are above those of some states and below others, with different completeness and patient mix. These descriptive data cannot determine whether differences in alcohol and tobacco exposure explain the signals found.

Caveats. The RHC is not population-based, and INCA itself notes that hospital registries do not measure population incidence. In most of the 16 municipalities there are fewer RHC cases than SIM deaths in the same years (last column of Table 1). This ratio may suggest coverage differences but does not directly measure completeness, because first visits and deaths in the same period are not necessarily the same people. The PIR is valid only if coverage does not depend on cancer type; for example, if esophageal cancer patients are not referred to RHC hospitals more often than patients with other cancers. The RHC years partly overlap the period used to select the municipalities (2020–2024), but the source is different.

2. Spatial clusters (Kulldorff scan)

How. Across Brazil, we searched for circles of neighbouring municipalities, up to 100 km in radius and 1 million inhabitants, with more esophageal cancer deaths in 2020–2024 than expected for their own state (Poisson model). The p-value comes from 999 simulations. The method looks at regions, not isolated municipalities: it can find excesses spread over several small municipalities that would not be signals on their own. Non-overlapping secondary clusters were kept if p < 0.05. Each area was tested in 2015–2019 (replicates if SMR > 1 and p < 0.05).

municipalities inside the 24 esophageal cancer clusters (p < 0.05) · the 16 municipalities with a signal. Sources: SIM/DATASUS, 2022 Census and IBGE boundaries.

Table 4. The 24 esophageal cancer clusters, in order of statistical strength.

#CentreUFRadius (km)MunicipalitiesSignals insideDeaths obs.Exp.SMR 2020–24pSMR 2015–19ReplicatesPIR in RHC*Annual change
1AngelândiaMG984144051502.710.0012.35yes2.75 (2.50–3.03)2.8%
2São Mateus do SulPR943623641891.930.0012.10yes1.67 (1.50–1.85)-0.9%
3Sebastião LaranjeirasBA942222091051.990.0011.44yes2.00 (1.65–2.40)4.7%
4São José do BelmontePE874002601481.760.0011.66yes1.83 (1.60–2.09)1.2%
5Alvorada de MinasMG813821941021.890.0011.79yes1.70 (1.47–1.96)-0.6%
6PatisMG982413522241.570.0011.64yes1.62 (1.46–1.79)0.4%
7GoioximPR994012861751.630.0011.57yes1.67 (1.48–1.89)-0.7%
8ItaocaraRJ612701941071.820.0011.75yes1.65 (1.42–1.91)-0.2%
9Santa Cruz do EscalvadoMG746014102791.470.0011.46yes1.68 (1.54–1.83)0.5%
10ItambéBA792002751721.590.0011.26yes1.41 (1.18–1.67)4.5%
11NanuqueMG933003092021.530.0011.54yes1.93 (1.74–2.14)0.7%
12AlpercataMG542502361481.590.0011.50yes1.76 (1.56–1.99)0.4%
13IvoráRS884203572491.430.0011.08no1.30 (1.17–1.43)3.4%
14Rio das FloresRJ461802071331.560.0011.62yes0.72 (0.53–0.96)-0.8%
15São DomingosGO9013048182.680.0012.10yesfew cases6.8%
16Padre CarvalhoMG6013092471.940.0011.58yes1.62 (1.25–2.08)7.4%
17Poço DantasPB847202902061.410.0011.42yes1.51 (1.32–1.73)0.2%
18RiozinhoRS152133113.100.0021.75yes1.95 (1.07–3.27)13.0%
19São José do CedroSC4322096531.800.0061.18no1.40 (1.12–1.73)7.4%
20Casa BrancaSP562402741971.390.0081.14yes1.11 (0.97–1.27)3.5%
21Alto Rio DoceMG164134122.790.0082.28yes2.55 (1.86–3.42)3.3%
22Rosário do SulRS98802081461.430.0211.37yes1.42 (1.22–1.65)-0.7%
23ArapeíSP572002431771.370.0411.58yes0.60 (0.36–0.94)-1.6%
24EunápolisBA445069371.860.0471.41yes2.24 (1.64–2.98)3.3%

* Not pre-specified: the same RHC PIR, 2015–2022, applied to the area of each cluster, using the base that includes São Paulo hospitals. With 999 simulations, the smallest possible p-value is 0.001. Annual change: see section 3.

22 of the 24 clusters also had an excess in 2015–2019. In the RHC, 20 of the 24 have a PIR above 1 with p < 0.05. In the other four the sources disagree: Rio das Flores (RJ) and Arapeí (SP) have a share of esophageal cancer below expectation in the RHC (PIR 0.72 and 0.60); Casa Branca (SP) is slightly above, not significant (1.11); and São Domingos (GO) has few RHC cases. Of the 16 municipalities with a signal, only Dom Feliciano (RS) is outside the clusters.

Other cancer groups (exploratory). The same scan for the other 12 groups, without correction across them. These clusters include state capitals and large cities, where differences in diagnosis, recording and address weigh more, and were not examined in detail.

GroupClusters (p < 0.05)Include a capitalSingle municipality
All cancers691228
Lung, trachea and bronchus2303
Colon, rectum and anus21710
Stomach1712
Prostate1401
Breast (women)1153
Cervix1112
Lip, oral cavity and pharynx911
Brain, meninges and other CNS602
Liver and intrahepatic bile ducts501
Pancreas523
Leukemias000

3. Annual trends, 2015–2024

How. Deaths by year, read again from the same SIM files (the totals match the Phase 1 bases exactly). Expected deaths use the state's rates in the same year; population interpolated between the 2010 and 2022 Censuses up to 2021, and the 2022 population afterwards. The annual change comes from a Poisson regression with expected deaths as offset; standard errors were corrected for overdispersion (quasi-Poisson), a detail not in the plan.

period used to select the municipalities01234562015201620172018201920202021202220232024Minas Gerais (9)South: PR, SC, RS (5)Bahia (2)expected (= 1)SMR, relative to the state in the same year

Standardized mortality ratio (SMR) for esophageal cancer in the 16 municipalities, by region. Above 1 = more deaths than expected for the state, at the same age and sex. The shaded band is the period used to select the municipalities.

Considering the 16 municipalities together, the SMR remained above 1 in every year from 2015 to 2024 (from 1.58 to 3.58). Individually, 6 of the 16 were above 1 in all years; Dom Feliciano was above in 6 of the 10 years and Riozinho in 7, with few deaths per year. The apparent rise (6.5% per year; 95% CI 3.4 to 9.7) is largely expected by construction, since the municipalities were selected for having an excess in 2020–2024. In the scan areas, the excess persists throughout the period but is not stable: together, the SMR changed 1.2% per year (95% CI 0.6 to 1.9), a slight increase; 18 of the 24 clusters were above expectation in all 10 years; 4 show an upward trend and 0 a downward one. The same caveat applies: the clusters were also selected for their excess in 2020–2024, which tends to produce positive slopes by construction. Phase 1c extends the series back to 1996–2014, with data that played no part in the selection: https://cledon.org/fase1c/en.

4. What this suggests, with caution

The excess esophageal cancer mortality in these municipalities (1) is not only in death certificates: it also appears in cases treated in hospitals, with histology; (2) is part of larger regional areas, some without any municipality that stood out on its own; and (3) persists throughout 2015–2024, considering the municipalities together. This makes investigating these regions more justified, but does not say why. Biases shared by both sources, such as access to diagnosis or the address recorded, remain possible, and the data do not measure individual exposures. The most informative next step is to bring these findings to epidemiologists and state health departments, and to compare them with population-based cancer registries where they exist. Phase 2 (https://cledon.org/fase2/en) describes municipal characteristics associated with this excess.

5. Limitations

6. Reproduction

Code at https://cledon.org/codigo. Plan: PLANO-fase1b.md (commit 84533e1). Steps: after the Phase 1 steps (including validar.py): baixar.py rhc rhc-sp; contar_anual.py; varredura.py; rhc.py and rhc.py com-sp (which read the scan clusters); tendencias.py; gerar_fase1b.py. CSV results on the map page (https://cledon.org/mapa) and in the Zenodo deposit. SHA-256 of the RHC bases in hashes_entradas.csv.

In memory of Francisco Cledio Capistrano (F.C.C.).