| acetaminophen_nomogram | R Documentation |
Determines the need for N-acetylcysteine (NAC) treatment following a single acute acetaminophen ingestion. The function utilizes the Rumack-Matthew Nomogram logic, specifically the "Treatment Line" (starting at 150 mcg/mL at 4 hours), to interpret serum acetaminophen levels obtained between 4 and 24 hours post-ingestion.
acetaminophen_nomogram(time_ingestion_hrs, acetaminophen_level, units = "mcg/mL")
time_ingestion_hrs |
Numeric. Time passed since the ingestion in hours. The nomogram is valid only for single acute ingestions between 4 and 24 hours. |
acetaminophen_level |
Numeric. The measured serum acetaminophen concentration. |
units |
String. Units of the concentration measurement. Options: "mcg/mL" (default) "mg/L" "mg/dL" "micromol/L" |
A list containing:
Standardized_Level_mcg_mL |
The input level converted to mcg/mL. |
Treatment_Threshold_mcg_mL |
The nomogram threshold value for the specific time provided. |
Recommendation |
Clinical guidance based on whether the level falls above or below the treatment line. |
Rumack BH, Matthew H. Acetaminophen poisoning and toxicity. Pediatrics. 1975;55(6):871-876.
# Example 1: Treatment Needed
# 8 hours post-ingestion, Level 100 mcg/mL
# Threshold at 8 hours is 75 mcg/mL -> Above line
acetaminophen_nomogram(8, 100, "mcg/mL")
# Example 2: No Treatment
# 5 hours post-ingestion, Level 100 mcg/mL
# Threshold at 5 hours is ~126 mcg/mL -> Below line
acetaminophen_nomogram(5, 100, "mcg/mL")
# Example 3: Different Units
# 4 hours post, Level 20 mg/dL -> Converts to 200 mcg/mL (Above 150 threshold)
acetaminophen_nomogram(4, 20, "mg/dL")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.