Skip to content
← All datasets

Preventable Hospitalizations (OASIS Ambulatory Care Sensitive Conditions)

Share of inpatient hospital stays that are for preventable (ambulatory care sensitive) conditions, by condition, sex, payer and race (from 2016), Georgia and its counties, 2000-2025 (DPH OASIS).

Year coverage
2000–2025
Updated
annual
Version
1.0.0
Schema hash
75bcee460dfb

Detail levels available

StateCounty · default

Overview

Inpatient hospital stays (discharges) of Georgia residents for ambulatory care sensitive conditions (preventable hospitalizations): conditions such as asthma, diabetes complications, heart failure, bacterial pneumonia or dehydration that timely outpatient care can often keep out of the hospital, in Georgia DPH OASIS's list of 28 conditions in 3 groups (avoidable, acute, chronic). Key metric: OASIS's percent of all the group's stays that are for the condition, as a proportion, with the condition's stays and all stays beside it. Georgia and each of its 159 counties, 2000-2025, overall, by sex and by primary payer, and by race and ethnicity from 2016. A stay is one inpatient stay in a Georgia non-federal hospital, by the patient's county of residence: a person admitted twice counts twice. OASIS publishes no population rate for these conditions. hospital_discharges_by_cause counts the same stays by cause (its all-cause count is this topic's denominator): never add across the two.

Row grain: One row per year, county_fips, tract_geoid, demographic, payer, condition.

Key metric

pct_of_all_discharges — Percent of All Stays (proportion)

The single headline value most answers want.

Variables

Every column in the fact table. The code is the exact field name the API returns.

ColumnTypeUnitRangeNull?Description
yearYearinteger——noCalendar year of discharge, 2000-2025.
Full description
Calendar year of discharge, 2000-2025.
county_fipsCounty FIPSstring——yes5-digit FIPS of the patient's county of residence (FK to the counties dimension); NULL on Georgia's statewide row.
Full description
5-digit FIPS of the patient's county of residence (FK to the counties dimension); NULL on Georgia's statewide row.

Joins counties; adds its label columns.

tract_geoidTract GEOIDstring——yesAlways NULL: state and county rows only.
Full description
Always NULL: state and county rows only.

Joins tracts; adds its label columns.

demographicDemographicstring——noThe group: all; gender male and female; and from 2016 (OASIS's hospital data has no ethnicity before) the race groups hispanic (any race) and non-Hispanic white, black, asian, native_american (American Indian or Alaska Native), pacific_islander (Native Hawaiian or Other Pacific Islander) and multiracial, plus race_unknown (all minus those seven, which in every row is OASIS's own group of stays of unknown ethnicity: OASIS records no non-Hispanic stay of unknown race). The race groups add up to all (except in the county-years the race mask NULLs), as do male and female. Rows with a payer other than all have demographic all (OASIS's breakdowns are never crossed). Where race or ethnicity is unknown for more than 20% of a county-year's stays (all causes), the race groups' counts and percents are NULL (limitations).
Full description
The group: all; gender male and female; and from 2016 (OASIS's hospital data has no ethnicity before) the race groups hispanic (any race) and non-Hispanic white, black, asian, native_american (American Indian or Alaska Native), pacific_islander (Native Hawaiian or Other Pacific Islander) and multiracial, plus race_unknown (all minus those seven, which in every row is OASIS's own group of stays of unknown ethnicity: OASIS records no non-Hispanic stay of unknown race). The race groups add up to all (except in the county-years the race mask NULLs), as do male and female. Rows with a payer other than all have demographic all (OASIS's breakdowns are never crossed). Where race or ethnicity is unknown for more than 20% of a county-year's stays (all causes), the race groups' counts and percents are NULL (limitations).
11 allowed values
  • all
  • asian
  • black
  • female
  • hispanic
  • male
  • multiracial
  • native_american
  • pacific_islander
  • race_unknown
  • white

Joins demographics; adds its label columns.

payerPayerstring——noPrimary payer (Medicaid, Medicare, private, ...)
Full description
The primary payer the hospital recorded for the stay (OASIS: the primary entity responsible for payment): all (every one, OASIS's All Payors, the total); medicaid (Medicaid (Title XIX)); medicare (Medicare: people 65 and older, some disabled people under 65, and people with end-stage kidney disease); private_insurance (OASIS: Private Insurance, which includes Blue Cross/Blue Shield, HMO and other managed care, commercial insurance, PPO and POS plans and the State Health Benefit Plan); self_pay (OASIS: Self-Pay: no proof of insurance, patients filing their own claims or paying their own bills, Hill-Burton and charity cases); peachcare (PeachCare for Kids, Georgia's Children's Health Insurance Program, for children through 18 who do not qualify for Medicaid); other (OASIS: All other payors (all other plans)); unknown (OASIS: Unknown payors (no payer recorded)). The seven payers never overlap and add up to all. Definitions: https://oasis.state.ga.us/dtt/content/DefMorb.html. Payer rows exist only for demographic all, and every demographic row has payer all (OASIS's breakdowns are never crossed). A payer's percent divides by that payer's own stays.
8 allowed values
  • all — total / aggregate
  • medicaid
  • medicare
  • private_insurance
  • self_pay
  • peachcare
  • other
  • unknown
conditionConditionstring——noPreventable condition (OASIS ACSC list, nested)
Full description
OASIS's ambulatory care sensitive condition of the stay: all (every ACSC stay, OASIS's Total Ambulatory Care Sensitive Conditions), the 3 groups and the 28 conditions in them. avoidable_conditions contains congenital_syphilis (A50 [090], a secondary diagnosis of newborns only), failure_to_thrive (R62.0, R62.50-R62.52 [783.41], under age 1), dental_conditions (K02-K05, K06.0-K06.2, K08, K09.8, K12, K13, M27.6, A69.0 [521-523, 525, 528]), vaccine_preventable_conditions (A33-A35, A37, A80, G00.0, I01, and G00.2 at ages 1-5 [032, 033, 037, 041.5, 045, 052.1, 052.9, 055-056, 070.0-070.3, 072, 320.2-320.3, 390, 391, 771.0]), iron_deficiency_anemia (D50.1, D50.8, D50.9 [280.1, 280.8, 280.9], ages 0-5, principal or secondary diagnosis), nutritional_deficiencies (E40, E41, E43, E55.0, E64.3 [260-262, 268.0, 268.1], principal or secondary diagnosis); acute_conditions contains bacterial_pneumonia (J13, J14, J15.3, J15.4, J15.7, J15.9, J16, J18 [481, 482.2, 482.3, 482.9, 483, 485, 486], excluding stays with a secondary diagnosis of sickle cell disease and patients under 2 months), cervical_cancer ([180.0-180.1, 180.8-180.9]; OASIS: no longer an ACSC in ICD-10-CM), cellulitis (L03, L04, L08, L88, L98.0 [681-683, 686], without most surgical procedures), convulsions (R56 [780.3]), dehydration (E86 [276.5] (OASIS: dehydration - volume depletion), principal or secondary diagnosis), gastroenteritis (K52.89, K52.9 [558.9]), hypoglycemia (E16.2 [251.2]), kidney_or_urinary_infection (N10-N12 [590.0, 599.0, 599.9]), pelvic_inflammatory_disease (N70, N73 [614], without a hysterectomy), severe_ear_nose_and_throat_infections (H66, J02, J03, J06, J31.2 [382, 462, 463, 465, 472.1], without ear tubes inserted for otitis media), skin_grafts_with_cellulitis (by DRG (263-264; MS-DRG 573-575 from 2008), not admitted from a nursing facility); chronic_conditions contains angina (I20, I24.0, I24.8, I24.9 [411.1, 411.8, 413], without a surgical procedure), asthma (J45 [493]), chronic_obstructive_pulmonary_disease (J40-J44, J47, and acute bronchitis (J20) only with one of those as a secondary diagnosis [491, 492, 494, 496, 466.0]), congestive_heart_failure (I50, I11.0, J81.0 [402.01, 402.11, 402.91, 428, 518.4], without certain heart procedures), diabetes_without_complications (E10.9, E11.9 [250-250.04] (OASIS: diabetes mellitus without mention of complications or unspecified hypoglycemia)), diabetes_with_ketoacidosis_or_coma (E10.1, E11.0, E13.0, E13.1, E10.641, E11.641 [250.1-250.33]), diabetes_with_other_complications (E10.6, E11.6, E10.8, E11.8 [250.8-250.93]), epilepsy (G40 [345] (OASIS: grand mal and other epileptic conditions)), hypertension (I10, I11.9 [401.0, 401.9, 402.00, 402.10, 402.90], without certain heart procedures), pulmonary_tuberculosis (A15.0, A15.5, A15.9 [011]), nonpulmonary_tuberculosis (A15.4, A15.6, A15.8, A17-A19 [012-018]). Codes are ICD-10-CM, ICD-9-CM before October 2015 in brackets, by principal diagnosis unless noted. A stay counts in one condition at most (OASIS reports the first one found), so each group is exactly the sum of its conditions and the three groups add up to all; never sum across groups and conditions together. Definitions: https://oasis.state.ga.us/dtt/content/DefACSC.html. No rows of cervical_cancer from 2016, congenital_syphilis from 2016, pulmonary_tuberculosis from 2017: no stay can carry them then (dropped, not served as zeros); failure_to_thrive is 0 from 2016 but one stay in 2021; skin_grafts_with_cellulitis is 0 in 2013 and 2019 (limitations).
32 allowed values
  • all — total / aggregate
  • avoidable_conditions
  • congenital_syphilis
  • failure_to_thrive
  • dental_conditions
  • vaccine_preventable_conditions
  • iron_deficiency_anemia
  • nutritional_deficiencies
  • acute_conditions
  • bacterial_pneumonia
  • cervical_cancer
  • cellulitis
  • convulsions
  • dehydration
  • gastroenteritis
  • hypoglycemia
  • kidney_or_urinary_infection
  • pelvic_inflammatory_disease
  • severe_ear_nose_and_throat_infections
  • skin_grafts_with_cellulitis
  • chronic_conditions
  • angina
  • asthma
  • chronic_obstructive_pulmonary_disease
  • congestive_heart_failure
  • diabetes_without_complications
  • diabetes_with_ketoacidosis_or_coma
  • diabetes_with_other_complications
  • epilepsy
  • hypertension
  • pulmonary_tuberculosis
  • nonpulmonary_tuberculosis
pct_of_all_dischargesPercent of All Staysnumberproportion—yesShare of all hospital stays that are for a preventable condition
Full description
OASIS's percent of the group's stays that are for the condition, as a proportion: num_discharges / num_discharges_all_causes, every stay of the place, year and group (all causes) in the denominator, the same group in both (a payer's percent divides by that payer's stays). It measures how much of the group's hospital use is preventable, not how many residents are hospitalized: there is no population rate. Combine places, years or groups within one condition as SUM(num_discharges) / SUM(num_discharges_all_causes), never an average of percents. The race mask NULLs both counts of a race group in the county-years it covers (not Georgia's), so a race group pooled over counties leaves those county-years out and is not Georgia's figure; use Georgia's own row. Georgia 2024, all conditions: 0.1858 (205,497 of 1,105,975 stays); the highest county figure (1,000+ stays) is 0.4258 (county 13309, 2000), preserved as published.
num_dischargesNumber Dischargesintegercount—yesInpatient stays (discharges) for an ambulatory care sensitive condition, by principal diagnosis unless the condition's definition says otherwise; a person admitted twice counts twice. The stays of residents of the place and group for the condition (all: every ACSC one). OASIS publishes every count, however small; NULL only by the race mask. A group's count includes its conditions, so never sum across groups and conditions together. race_unknown is our subtraction from OASIS's counts.
Full description
Inpatient stays (discharges) for an ambulatory care sensitive condition, by principal diagnosis unless the condition's definition says otherwise; a person admitted twice counts twice. The stays of residents of the place and group for the condition (all: every ACSC one). OASIS publishes every count, however small; NULL only by the race mask. A group's count includes its conditions, so never sum across groups and conditions together. race_unknown is our subtraction from OASIS's counts.
num_discharges_all_causesNumber Discharges All Causesintegercount—yesEvery stay of residents of the place and group, all causes: OASIS's All Causes count from its discharge module (the same figures as the cause = 'all' rows of hospital_discharges_by_cause and, for payers, hospital_discharges_by_payer's all-payer counts), the percent's denominator, repeated on every condition row, so never sum it across conditions. race_unknown is our subtraction (all minus the seven race groups).
Full description
Every stay of residents of the place and group, all causes: OASIS's All Causes count from its discharge module (the same figures as the cause = 'all' rows of hospital_discharges_by_cause and, for payers, hospital_discharges_by_payer's all-payer counts), the percent's denominator, repeated on every condition row, so never sum it across conditions. race_unknown is our subtraction (all minus the seven race groups).

Filters

Query parameters the fact endpoint accepts. Comma-separated values are OR within a parameter; multiple parameters AND together.

ParameterKindAllowed valuesNotes
yearyear_exactany value—
year_minyear_rangeany value—
year_maxyear_rangeany value—
detaildetailcountiesstatesenum-enforced, default: counties
county_fipsforeign_keyany valuemulti-value
tract_geoidforeign_keyany valuemulti-value
demographicforeign_key
11 allowed values
  • all
  • asian
  • black
  • female
  • hispanic
  • male
  • multiracial
  • native_american
  • pacific_islander
  • race_unknown
  • white
multi-value, enum-enforced
payercategorical
8 allowed values
  • all
  • medicaid
  • medicare
  • private_insurance
  • self_pay
  • peachcare
  • other
  • unknown
multi-value, enum-enforced
conditioncategorical
32 allowed values
  • all
  • avoidable_conditions
  • congenital_syphilis
  • failure_to_thrive
  • dental_conditions
  • vaccine_preventable_conditions
  • iron_deficiency_anemia
  • nutritional_deficiencies
  • acute_conditions
  • bacterial_pneumonia
  • cervical_cancer
  • cellulitis
  • convulsions
  • dehydration
  • gastroenteritis
  • hypoglycemia
  • kidney_or_urinary_infection
  • pelvic_inflammatory_disease
  • severe_ear_nose_and_throat_infections
  • skin_grafts_with_cellulitis
  • chronic_conditions
  • angina
  • asthma
  • chronic_obstructive_pulmonary_disease
  • congestive_heart_failure
  • diabetes_without_complications
  • diabetes_with_ketoacidosis_or_coma
  • diabetes_with_other_complications
  • epilepsy
  • hypertension
  • pulmonary_tuberculosis
  • nonpulmonary_tuberculosis
multi-value, enum-enforced
demographic_categorydimension_attribute
12 allowed values
  • aggregate
  • disability
  • economic_status
  • esol
  • foster_care
  • gender
  • grade
  • homeless_status
  • migrant_status
  • military
  • race
  • sped
multi-value, enum-enforced

Example requests

Run these against the base URL — they return live data.

All rows (first page), counties level

curl "https://georgiacivicdata.org/api/v1/health/preventable_hospitalizations"

counties data for 2025

curl "https://georgiacivicdata.org/api/v1/health/preventable_hospitalizations?year=2025"

Filtered to payer = medicaid for 2025

curl "https://georgiacivicdata.org/api/v1/health/preventable_hospitalizations?year=2025&payer=medicaid"

One county (FIPS 13121), 2025

curl "https://georgiacivicdata.org/api/v1/health/preventable_hospitalizations?county_fips=13121&year=2025&detail=counties"

Download 2025 as CSV

curl "https://georgiacivicdata.org/api/v1/health/preventable_hospitalizations?year=2025&format=csv"

Notes & limitations

NULL handling

  • Suppressed cells (values the source withholds, usually for a group too small to report) are NULL, never zero.
  • Zero is a real, reported value.

Limitations

OASIS's percent of all inpatient stays that are for a preventable (ambulatory care sensitive) condition, not a rate per resident. Stays of Georgia residents in Georgia's non-federal hospitals only. Conditions nest: never add groups and conditions together. The October 2015 switch to ICD-10-CM breaks several conditions' series; three have no rows after it. Race groups start in 2016 (NULL above 20% unknown). OASIS withholds the percent on 1-4 stays (NULL). The conditions are OASIS's own list (its ACSC definitions page): conditions that timely, effective outpatient care can often keep out of the hospital, used as prevention quality indicators. It is not AHRQ's Prevention Quality Indicators (our reading: it includes dental conditions, failure to thrive and iron deficiency anemia, sets age limits only on a few conditions, and gives a percent, not a rate per resident). The percent divides by all of the group's stays (every cause, childbirth and newborns included), so it shows how much of a place's hospital use is for these conditions: a place with many births or surgeries shows a lower percent for the same preventable stays. A stay counts in one condition at most (OASIS reports the first one found). A discharge is one inpatient stay in a non-federal acute-care hospital in Georgia, counted in the year the patient left (alive or dead), by the patient's county of residence: a person admitted twice counts twice, newborns' birth stays and deliveries are included, and stays of Georgia residents in other states' hospitals or in federal (VA and military) hospitals are not, so counties near another state's hospitals may look low. 41% of rows with at least one preventable stay have no percent (1-4 stays, mostly small counties, groups and conditions). Where a group had no stays at all in a place (num_discharges_all_causes 0) the percent is NULL: OASIS shows 0, but a percent of nothing is undefined (our mask, 141,264 rows). ICD-9-CM codes until September 2015 and ICD-10-CM from October 2015, 2015 mixing both: Georgia's bacterial_pneumonia 21,426 in 2014 and 59,398 in 2017; iron_deficiency_anemia 16,833 in 2014 and 191 in 2017; kidney_or_urinary_infection 8,393 in 2014 and 2,128 in 2017; hypertension 2,528 in 2014 and 443 in 2017; diabetes_without_complications 1,393 in 2014 and 58 in 2017; diabetes_with_other_complications 4,289 in 2014 and 7,461 in 2017; congestive_heart_failure 28,266 in 2014 and 16,759 in 2017; vaccine_preventable_conditions 240 in 2014 and 46 in 2017. The groups carry their conditions' breaks: avoidable_conditions 28,644 and 20,074, acute_conditions 82,685 and 125,332, chronic_conditions 72,906 and 58,030, all conditions 184,235 and 203,436. Three conditions fall to 0 in every place, group and payer, and no stay can carry them from then, so they have no rows (dropped, not served as zeros): cervical_cancer (160 stays in 2015; no rows from 2016); congenital_syphilis (15 stays in 2015; no rows from 2016); pulmonary_tuberculosis (63 stays in 2016; no rows from 2017). OASIS says cervical cancer is no longer an ACSC in ICD-10; the other two have ICD-10-CM codes, but no stay carries OASIS's definitions (our reading). failure_to_thrive falls from 146 stays in 2015 to 0 from 2016 except 1 in 2021, so it keeps its rows; its 0s are true counts under OASIS's definition, which rarely captures failure to thrive in ICD-10-CM codes (our reading): they do not mean the condition went away. skin_grafts_with_cellulitis (defined by DRG) is 0 in every place in 2013 and 2019 (159, 0, 168 stays in 2012-2014; 155, 0, 190 in 2018-2020): not real. nutritional_deficiencies, which count secondary diagnoses too, grew from 1,404 stays (2000) to 30,423 (2024) and 39,775 (2025), with a jump in 2008 (2,064 to 4,950), and drive avoidable_conditions (12,403 stays in 2000, 40,946 in 2025): probably more coding of malnutrition, not more of it (our reading). convulsions and epilepsy trade stays in 2007-2008 (convulsions 4,292 in 2006, 2,417 in 2008; epilepsy 1,705 and 3,777), a coding move (our reading). In 2025, the newest year, Georgia's preventable stays rose to 226,635 (19.82% of all stays) from 205,497 (18.58%) in 2024, led by nutritional deficiencies (30,423 to 39,775) and dehydration (46,309 to 52,785); OASIS documents no reason. OASIS's hospital data records no ethnicity before 2016; from 2016, 4.7% to 15.6% of Georgia's preventable stays a year are race_unknown (mostly unknown ethnicity), up to 98% of a county's in a year, and stays of unknown ethnicity are more often preventable (28.8% in 2024, against 18.6% for all), so the race groups' percents may run low (our reading). race_unknown, all minus the seven race groups (our calculation, both counts), is in every row OASIS's own unknown-ethnicity group, since OASIS records no non-Hispanic stay of unknown race; its percent is OASIS's. Where race or ethnicity is unknown for more than 20% of a place-year's stays (race_unknown / all, all causes), the race groups' counts and percents for that place and year are NULL (our mask, OASIS's own 20% threshold for missing items): each group's counts would miss its share of the unknowns, so its figures follow the recording, not the group. The all, sex, payer and race_unknown rows are kept, so the unknown share stays visible. It applies to 168 county-years (61 counties, never Georgia), the same as hospital_discharges_by_cause's. Race groups follow the platform convention from OASIS's race x ethnicity cross: hispanic is Hispanic of any race; white, black, asian, native_american (American Indian or Alaska Native), pacific_islander (Native Hawaiian or Other Pacific Islander) and multiracial are non-Hispanic. A payer's percent divides by that payer's own stays. The payer is the primary payer as recorded on each record, and coding shifts show as jumps between payers. OASIS counts HMO and other managed care under private insurance and does not say where Medicare Advantage or Medicaid managed-care plans fall (our caution). PeachCare has no rows before 2006 (no stay recorded it, so no value can exist). OASIS's payer and race breakdowns are never crossed. Not served: OASIS's SES-vulnerability rows (their percents are valid, each dividing by the SES group's own stays or visits, but the platform has no SES group yet), age and education breakdowns. OASIS's reporting-issues page notes: no 2012 data from Hart County Hospital (Hart and nearby counties low); Candler County's hospital did not report in 2013 (Candler low; Bulloch, Evans, Emanuel and Tattnall slightly); and the ICD-10-CM switch (October 2015), after which some conditions 'appear to be out of trend' (https://oasis.state.ga.us/dtt/content/KDIACSC.html). The conditions are defined differently from hospital_discharges_by_cause's causes (asthma there is not the same count as asthma here). 2025 was added to OASIS on 2026-09-03; OASIS marks no year provisional. Counties add up to Georgia, except race groups from 2016, whose counts are NULL in the county-years the race mask covers (Georgia's race rows count every county, so a race group's counties add up to less there). tract_geoid is always NULL.