Drug screens and toxic alcohols
16 min
- Tell a presumptive immunoassay drug screen from GC-MS or LC-MS/MS identification
- Predict how osmolal and anion gaps change as a toxic alcohol is metabolized
Try first
Get the idea
A screen is presumptive
A drug screen is an immunoassay. It reports that something in the urine bound a class-directed antibody above a cutoff, and it names no compound. Identification needs gas chromatography with mass spectrometry (GC-MS) or liquid chromatography with tandem mass spectrometry (LC-MS/MS). A second immunoassay adds no identification, because it depends on antibody cross-reactivity too. Report a presumptive result with its method and cutoff.1
A cutoff classifies a result for the test's purpose. A negative screen can still contain drug below the cutoff. A panel gives evidence only for the compounds it covers. The opiate immunoassay, calibrated to morphine and codeine, does not detect fentanyl, methadone or buprenorphine.2
Two gaps across time
The parent alcohols are small, uncharged solutes. They raise measured osmolality above the calculated value:3
Calculated osmolality (mOsm/kg) = 2 × sodium (mmol/L) + glucose (mg/dL) ÷ 18 + BUN (mg/dL) ÷ 2.8
Osmolal gap = measured − calculated osmolality
Osmolality for this purpose is measured by freezing point depression. Vapor pressure osmometry loses the volatile alcohols.4 Ethanol also widens the gap, so a measured ethanol is added to the calculation when present.3
Methanol is metabolized to formate and ethylene glycol to glycolate. The gaps move in opposite directions as that happens:5
| Time after ingestion | Osmolal gap | Anion gap | Bicarbonate |
|---|---|---|---|
| Early | High, from the parent alcohol | Near normal | Near normal |
| Late | Falling toward normal | High, from the acid metabolites | Low |
A normal osmolal gap at one point in time cannot exclude a toxic alcohol.5 Glycolate also reads as lactate on lactate oxidase electrodes. A blood gas lactate far above the laboratory lactate, a lactate gap, points to ethylene glycol.6 Gas chromatography identifies the alcohol itself.3
References
- Clinical and Laboratory Standards Institute. Toxicology and Drug Testing in the Medical Laboratory. 3rd ed. CLSI guideline C52. Clinical and Laboratory Standards Institute; 2017. Accessed September 27, 2026. https://clsi.org/shop/standards/c52/
- Snozek CLH, Krasowski MD, Colby JM, et al. ADLM guidance document on laboratory testing for drugs of misuse to support the emergency department. J Appl Lab Med. 2026;11(1):155-180. doi:10.1093/jalm/jfaf172
- Rifai N, Chiu RWK, Young I, Burnham CAD, Wittwer CT, eds. Tietz Textbook of Laboratory Medicine. 7th ed. Elsevier; 2023.
- Walker JA, Schwartzbard A, Krauss EA, Sherman RA, Eisinger RP. The missing gap: a pitfall in the diagnosis of alcohol intoxication by osmometry. Arch Intern Med. 1986;146(9):1843-1844. doi:10.1001/archinte.146.9.1843
- Kraut JA, Kurtz I. Toxic alcohol ingestions: clinical features, diagnosis, and management. Clin J Am Soc Nephrol. 2008;3(1):208-225. doi:10.2215/CJN.03220807
- Woo MY, Greenway DC, Nadler SP, Cardinal P. Artifactual elevation of lactate in ethylene glycol poisoning. J Emerg Med. 2003;25(3):289-293. doi:10.1016/S0736-4679(03)00203-8
Watch one
A man arrived at 02:00 with suspected toxic alcohol ingestion. Serum ethanol was not detected on either specimen. Osmolality is measured by freezing point depression. His second specimen is drawn at 10:00, and the first is shown as the previous result.
How do the two gaps change, and what do they show?
| Test | Result | Previous | Reference interval | Flag |
|---|---|---|---|---|
| Sodium | 138 mmol/L | 140 mmol/L8 hours ago | 135–145 mmol/L | |
| Chloride | 102 mmol/L | 104 mmol/L8 hours ago | 98–107 mmol/L | |
| Bicarbonate | 8 mmol/L | 24 mmol/L8 hours ago | 22–29 mmol/L | Low |
| Glucose | 108 mg/dL | 90 mg/dL8 hours ago | 70–99 mg/dL | High |
| BUN | 14 mg/dL | 14 mg/dL8 hours ago | 8–24 mg/dL | |
| Osmolality, measured | 293 mOsm/kg | 318 mOsm/kg8 hours ago | 275–295 mOsm/kg |
Specimen: H 10, L 15, I 1. Serum drawn 10:00, previous specimen drawn at arrival at 02:00
- Confirm the method: osmolality was measured by freezing point depression.
Vapor pressure osmometry would miss the volatile alcohol being looked for.
- Calculate the first osmolal gap: 2 × 140 + 90 ÷ 18 + 14 ÷ 2.8 = 280 + 5 + 5 = 290 mOsm/kg, and 318 − 290 = 28 mOsm/kg.
The gap on arrival shows how much unmeasured solute was present then.
- Calculate the first anion gap: 140 − (104 + 24) = 12 mmol/L, with a normal bicarbonate of 24 mmol/L.
The anion gap shows whether acid metabolites had formed yet.
- Calculate the second pair: 2 × 138 + 108 ÷ 18 + 14 ÷ 2.8 = 276 + 6 + 5 = 287 mOsm/kg, so the osmolal gap is 293 − 287 = 6 mOsm/kg. The anion gap is 138 − (102 + 8) = 28 mmol/L.
The same two calculations on the later specimen show the direction of change.
- Read the direction: the osmolal gap fell from 28 to 6 mOsm/kg as the anion gap rose from 12 to 28 mmol/L and bicarbonate fell to 8 mmol/L.
A parent alcohol turning into acid anions moves the two gaps in opposite directions.
Your turn
Use it
- A man is found confused at home, and no history is available.
- Ethanol is not detected.
- Osmolality is measured by freezing point depression, and the calculated osmolality is 291 mOsm/kg, giving an osmolal gap of 12 mOsm/kg.
- The blood gas analyzer, which uses a lactate oxidase electrode, reads lactate at 12.8 mmol/L.
- The chemistry analyzer measures lactate on the same draw by a method that does not react with glycolate.
| Test | Result | Previous | Reference interval | Flag |
|---|---|---|---|---|
| Sodium | 139 mmol/L | 135–145 mmol/L | ||
| Chloride | 101 mmol/L | 98–107 mmol/L | ||
| Bicarbonate | 9 mmol/L | 22–29 mmol/L | Low | |
| Osmolality, measured | 303 mOsm/kg | 275–295 mOsm/kg | High | |
| Lactate, chemistry analyzer | 2.9 mmol/L | 0.5–2.2 mmol/L | High |
Specimen: H 12, L 10, I 2. Serum and arterial blood drawn together on arrival
The clue that settles it is a high anion gap beside a small osmolal gap, with the lactate gap pointing at the metabolite:
- anion gap 29 mmol/L
- osmolal gap 12 mOsm/kg
- blood gas lactate 12.8 mmol/L beside a chemistry lactate of 2.9 mmol/L
The parent alcohol is mostly gone, its acid is present, and gas chromatography names it.
Results
- Tell a presumptive immunoassay drug screen from GC-MS or LC-MS/MS identification
- Predict how osmolal and anion gaps change as a toxic alcohol is metabolized
To review
6 questions from this step will come back in Review.
Next step: Drug levels and overdose timingReview nowOpen the part
Keep
Sources checked
The rest of this step
A short briefing, a demonstration at the bench, 3 practice problems and a short case.
A free account opens the rest and keeps your progress.