Acute rhinosinusitis (viral vs ABRS; complications)
ENT/EM-framed acute rhinosinusitis engine. The two decisive jobs are viral-ARS-vs-ABRS discrimination (symptom duration/trajectory) and uncomplicated-vs-complicated (orbital/intracranial emergency). Chronic rhinosinusitis (≥12 wk), the headache mimics (migraine/tension), odontogenic sinusitis, and invasive fungal disease are differentiated; complications are recognised then routed OUT by engine_id (ophtho.orbital-cellulitis.core.v1, neuro.bacterial-meningitis.core.v1, id.sepsis.core.v1, neuro.migraine.core.v1) — not re-authored here. Guideline freshness: the 2025 AAO-HNS Adult Sinusitis Update (Payne, PMID 40742114) REPLACES Rosenfeld 2015 (PMID 25832968, retained only for provenance). Two practice-changing deltas captured: (1) watchful waiting extended to ALL uncomplicated ABRS regardless of severity (was "mild only"); (2) first-line antibiotic is now amoxicillin WITH OR WITHOUT clavulanate (was amoxicillin alone). IDSA 2012 ABRS, EPOS 2020, and AAP 2013 pediatric remain current and concordant. RxCUIs: amoxicillin-clavulanate 19711, amoxicillin 723, doxycycline 3640, levofloxacin 82122, moxifloxacin 139462, acetaminophen 198440 (commonly cited RxNorm ingredient/SCD codes; flagged for live RxNav re-confirmation per the research bundle fallback log). Intranasal corticosteroid (fluticasone/mometasone) and isotonic saline irrigation are entered as non_pharm — multiple branded products, no single confident MIN — never fabricated. Bayesian linkage (viral-vs-ABRS-vs-migraine-vs-dental pre-test priors by symptom duration/pattern; LR+/LR− for ≥10 d-no-improvement, double-sickening, purulent discharge, unilateral maxillary pain/tenderness, fever pattern; conditional dependence of duration × purulence; watchful-waiting-vs-antibiotic decision thresholds; cross-engine routing edges by engine_id) is documented in the co-located _design-brief.md + _research-bundle.md; first-class TS LR fields remain schema-blocked (same constraint as derm.cellulitis.core.v1). Effect sizes (≥5): antibiotic NNT ~15 for cure in clinically diagnosed ARS (Young Lancet 2008 PMID 18342685; purulent-pharynx subgroup NNT 8); Cochrane adult ARS NNTB ~19 (clinical dx, OR 1.25 95% CI 1.02-1.54) and NNH ~8 for adverse effects (OR 2.21 95% CI 1.74-2.82) — Lemiengre 2018 PMID 30198548; spontaneous resolution ~46% at 1 wk / ~64% at 14 d without antibiotics (Lemiengre 2018); acute maxillary sinusitis cure 86% placebo vs 91% antibiotic, pooled RR 0.66 95% CI 0.47-0.94 (Ahovuo-Saloranta Cochrane 2014 PMID 24515610); only ~0.5-2% of viral URI progresses to ABRS and >90-98% of ARS is viral (Chow IDSA 2012 PMID 22438350; Payne AAO-HNS 2025 PMID 40742114); serious complication incidence very low — 1/3057 (brain abscess) in pooled Cochrane RCTs (Lemiengre 2018).
Entry points (5)
- symptomNasal obstruction/congestion + anterior or posterior purulent discharge + facial pain/pressure/fullness (cardinal ARS symptom cluster; ≥2 of these = rhinosinusitis) (Payne AAO-HNS 2025 PMID 40742114; EPOS 2020 PMID 32077450)nasal_congestion_purulent_discharge_facial_pressure
- symptomURI-type symptoms persisting ≥10 days WITHOUT improvement — the persistent-illness ABRS pattern (Chow IDSA 2012 PMID 22438350; Wald AAP 2013 PMID 23796742)persistent_uri_symptoms_10_days_no_improvement
- symptom"Double-sickening" — new fever / worsening discharge / worsening facial pain after an initially improving URI (Chow IDSA 2012 PMID 22438350; EPOS 2020 PMID 32226949)double_sickening_worsening_after_improvement
- symptomSevere onset — high fever (≥39 °C / 102.2 °F) with purulent nasal discharge for ≥3-4 consecutive days at illness onset (Chow IDSA 2012 PMID 22438350; Wald AAP 2013 PMID 23796742)severe_onset_high_fever_purulent_3_4_days
- symptomPeriorbital/orbital swelling, proptosis, painful or restricted eye movement, diplopia, vision change, severe headache, altered mentation, or focal neurology — possible orbital/intracranial complication (Payne AAO-HNS 2025 PMID 40742114; Chow IDSA 2012 PMID 22438350)periorbital_swelling_or_neurologic_red_flag
Required inputs (15)
- symptom_duration_daysrequiredsymptom • used at ENTRYDuration is the single strongest viral-vs-ABRS discriminator: <10 d improving = viral; ≥10 d without improvement = persistent ABRS pattern (Chow IDSA 2012; Payne AAO-HNS 2025; Young Lancet 2008)
- symptom_trajectory_patternrequiredsymptom • used at ENTRYTrajectory shape (steadily improving vs persistent-no-improvement vs double-sickening vs severe-onset) defines which of the three ABRS clinical patterns applies (Chow IDSA 2012 PMID 22438350; EPOS 2020 PMID 32226949)
- purulent_nasal_dischargerequiredsymptom • used at CONTEXTPurulent (vs clear/watery) discharge is a cardinal ARS symptom and one limb of the severe-onset criterion; purulence resolves faster on antibiotics (Lemiengre Cochrane 2018 PMID 30198548; Chow IDSA 2012)
- facial_pain_pressure_locationrequiredsymptom • used at CONTEXTUnilateral maxillary/facial pain with tenderness and worse-on-bending favours ABRS over viral ARS; midfacial location also pivots vs migraine/dental causes (EPOS 2020 PMID 32077450; Chow IDSA 2012)
- temperaturerequiredvital • used at CONTEXTHigh fever (≥39 °C) with purulence for ≥3-4 d defines severe-onset ABRS; persistent high fever also flags possible complication (Chow IDSA 2012 PMID 22438350; Wald AAP 2013 PMID 23796742)
- orbital_warning_signsrequiredsymptom • used at RED_FLAGSPeriorbital oedema vs proptosis / ophthalmoplegia / diplopia / reduced acuity / RAPD distinguishes preseptal from orbital cellulitis/abscess — vision-threatening; route OUT to ophtho.orbital-cellulitis.core.v1 (Payne AAO-HNS 2025; Chow IDSA 2012)
- intracranial_warning_signsrequiredsymptom • used at RED_FLAGSSevere/worsening frontal headache, meningism, photophobia, vomiting, seizure, altered mentation, focal deficit, or forehead swelling (Pott's puffy tumour) → route OUT to neuro.bacterial-meningitis.core.v1 (Chow IDSA 2012 PMID 22438350)
- immunocompromise_or_uncontrolled_diabetesrequiredhistory • used at RED_FLAGSNeutropenia, transplant, haematologic malignancy, poorly controlled diabetes (DKA) → acute invasive fungal rhinosinusitis (mucormycosis/Aspergillus) — a rapidly fatal emergency with a completely different pathway (EPOS 2020 PMID 32077450; Chow IDSA 2012)
- penicillin_allergyrequiredhistory • used at TREATMENTPenicillin allergy gates first-line amoxicillin ± clavulanate → doxycycline or a respiratory fluoroquinolone substitute (Payne AAO-HNS 2025 PMID 40742114; Chow IDSA 2012)
- recent_antibiotic_use_or_resistance_riskrequiredhistory • used at TREATMENTAntibiotic use within 4-6 weeks, age <2 or >65, prior hospitalisation, immunocompromise, severe illness → high-dose amoxicillin-clavulanate (resistance-risk pathway) (Chow IDSA 2012 PMID 22438350)
- age_bandrequireddemographic • used at CONTEXTPediatric ABRS uses a distinct triad and the observe-3-days option for persistent illness (Wald AAP 2013); age also weights resistance risk and dosing (Wald AAP 2013 PMID 23796742; Chow IDSA 2012)
- pregnancy_lactation_statusdemographic • used at TREATMENTPregnancy/lactation gates antibiotic and adjunct safety: avoid doxycycline and fluoroquinolones; amoxicillin ± clavulanate preferred (Payne AAO-HNS 2025 PMID 40742114)
- creatininelab • used at TREATMENTRenal function for amoxicillin-clavulanate / levofloxacin dose adjustment (race-free eGFR) (Chow IDSA 2012; Inker NEJM 2021)
- contrast_ct_sinuses_orbits_brainimaging • used at BRANCHING_WORKUPNOT for routine ARS diagnosis (Payne AAO-HNS 2025 — strong recommendation against imaging in uncomplicated ARS); contrast CT only when an orbital/intracranial complication or alternative diagnosis is suspected (Payne AAO-HNS 2025 PMID 40742114; Wald AAP 2013)
- unilateral_facial_features_for_mimic_splitsymptom • used at DIFFERENTIALStrictly unilateral pain, photophobia/phonophobia/aura (migraine), maxillary dental pain/percussion-tender tooth (odontogenic), or unilateral foul discharge + epistaxis + cheek numbness (invasive fungal/neoplasm) pivots the ARS look-alike differential (EPOS 2020 PMID 32077450)
12-phase flow (12)
- 1FRAMEFrame as ACUTE rhinosinusitis (<4 wk) and set the two decisive questions: (1) viral ARS vs ABRS by symptom duration/trajectory (>90-98% of ARS is viral; ~0.5-2% of viral URI becomes ABRS — Payne AAO-HNS 2025; Chow IDSA 2012); (2) uncomplicated vs complicated (orbital/intracranial emergency). Chronic rhinosinusitis (≥12 wk) and headache/dental mimics are differentiated, not re-managed; complications are recognised then routed OUT by engine_id.advance: ARS scope confirmed; CRS and complication/mimic pathways routed by engine_id, not re-authored
- 2ENTRYRecognise the entry pattern: cardinal symptom cluster (obstruction + purulent discharge + facial pain/pressure), persistent ≥10 d without improvement, double-sickening, or severe onset; OR an orbital/neurologic red-flag presentation. Capture symptom duration and trajectory up front — these drive everything downstream.inputs: symptom_duration_days, symptom_trajectory_patternadvance: entry pattern identified; duration + trajectory recorded
- 3CONTEXTBuild the viral-vs-ABRS prior: purulence, facial-pain location/laterality/character, fever height and duration, age band, and the URI background. Three ABRS patterns formalised — persistent (≥10 d no improvement), worsening/double-sickening, severe-onset (≥39 °C + purulence ≥3-4 d). This phase sets the pretest probability used at DIFFERENTIAL.inputs: purulent_nasal_discharge, facial_pain_pressure_location, temperature, age_bandactions: calc.centoradvance: ABRS pattern (or viral-ARS pattern) and pretest prior assigned
- 4RED_FLAGSScreen the EMERGENCIES that change everything: orbital (proptosis, ophthalmoplegia, diplopia, reduced acuity/colour vision, RAPD → orbital cellulitis/subperiosteal abscess) → route OUT to ophtho.orbital-cellulitis.core.v1; intracranial (severe/worsening headache, meningism, vomiting, seizure, altered mentation, focal deficit, Pott's puffy forehead swelling, cavernous-sinus signs) → route OUT to neuro.bacterial-meningitis.core.v1; systemic toxicity / qSOFA≥2 → route OUT to id.sepsis.core.v1; immunocompromise/DKA + facial pain/eschar → acute invasive fungal rhinosinusitis (emergent ENT + biopsy + antifungal). These are recognised and routed here, NOT managed here.inputs: orbital_warning_signs, intracranial_warning_signs, immunocompromise_or_uncontrolled_diabetesactions: calc.qsofa, calc.news2, workup.acute_red_eye, workup.bacterial_meningitisadvance: orbital + intracranial + sepsis + invasive-fungal red flags screened and routed by engine_id if positive
- 5INITIAL_WORKUPAcute rhinosinusitis is a CLINICAL diagnosis — do NOT image uncomplicated ARS (Payne AAO-HNS 2025 strong recommendation against; Wald AAP 2013). Anterior rhinoscopy / endoscopy if available. Bloodwork is NOT routine for uncomplicated ARS; reserve CBC/CRP/CMP for the systemically unwell, the complicated, the immunocompromised, or when an alternative diagnosis is in play (sepsis/complication workup).inputs: temperatureactions: panel.cbc, panel.inflammationadvance: clinical diagnosis made; imaging deliberately withheld unless complication/alternative suspected
- 6BRANCHING_WORKUPBranch on red-flag presence. Complication suspected → contrast CT sinuses/orbits/brain + urgent ENT/ophthalmology/neurosurgery (route OUT). Headache-dominant without purulence/obstruction → headache workup, pivot to migraine/tension-type. Maxillary unilateral pain + dental trigger → odontogenic source (dental imaging/referral). Immunocompromised + facial/orbital findings → emergent invasive-fungal pathway (nasal endoscopy + biopsy, do not delay). Uncomplicated → no further workup, proceed to the watchful-waiting-vs-antibiotic decision.inputs: contrast_ct_sinuses_orbits_brainactions: workup.acute_headache, workup.anosmiaadvance: complication imaged + routed, OR alternative source assigned, OR uncomplicated ARS confirmed
- 7DIFFERENTIALTerminal ARS differential with explicit pivots: viral ARS (<10 d, improving, no double-sickening — pivot: trajectory) vs ABRS (≥10 d no improvement OR double-sickening OR severe onset — pivot: duration/trajectory + purulence + fever) vs migraine ("sinus headache" — pivot: unilateral throbbing + photophobia/phonophobia + aura + no purulence; route to neuro.migraine.core.v1) vs tension-type headache (bilateral band, no nasal signs) vs odontogenic/dental sinusitis (maxillary, percussion-tender tooth, unilateral foul discharge — pivot: dental source) vs acute invasive fungal rhinosinusitis (immunocompromised/DKA + necrotic eschar/anaesthetic mucosa + orbital/CNS findings — pivot: host + necrosis) vs CRS (≥12 wk — pivot: duration) vs neoplasm (unilateral, epistaxis, cheek numbness, refractory).inputs: unilateral_facial_features_for_mimic_splitadvance: single best diagnosis selected; mimic vs ABRS pivot finding documented
- 8RISK_STRATIFICATIONFor confirmed ABRS, stratify: uncomplicated (outpatient, watchful-waiting eligible) vs complicated (orbital/intracranial — inpatient/ED, route OUT) vs resistance-risk (recent antibiotics, age <2/>65, immunocompromise, severe illness, prior hospitalisation — high-dose amox-clav). Systemic-toxicity overlay (qSOFA/NEWS2) and special-population modifiers (pregnancy, pediatric, renal) are layered here.inputs: recent_antibiotic_use_or_resistance_risk, temperatureactions: calc.qsofa, calc.news2advance: ABRS severity tier + resistance-risk + special-population overlay assigned
- 9TREATMENTUncomplicated ABRS — SHARED-DECISION watchful waiting (symptomatic care, NO antibiotic, with a safety-net for follow-up if not improving by 7 d or worsening) OR initial antibiotic; 2025 AAO-HNS extends watchful waiting to ALL uncomplicated ABRS regardless of severity. If treating: amoxicillin ± clavulanate first-line (high-dose amox-clav if resistance risk); penicillin allergy → doxycycline or a respiratory fluoroquinolone (levofloxacin/moxifloxacin — reserve, tendon/QT/CNS risk). Adjuncts for symptom relief (viral AND ABRS): intranasal corticosteroid, saline irrigation, analgesia/antipyretic — NOT antibiotics for viral ARS. Pediatric: amoxicillin ± clavulanate, observe-3-days option for persistent. Complicated → IV broad-spectrum + emergent ENT/ophtho/neurosurgery (route OUT). Pregnancy: amox ± clav preferred, avoid doxycycline/fluoroquinolone.inputs: penicillin_allergy, recent_antibiotic_use_or_resistance_risk, pregnancy_lactation_status, creatinineadvance: watchful-waiting vs antibiotic decision made via shared decision-making; adjuncts started; safety-net follow-up booked
- 10DISPOSITIONUncomplicated viral ARS / uncomplicated ABRS → discharge with symptomatic care ± delayed/immediate prescription and a 7-day safety-net. Complicated (orbital/intracranial), systemic toxicity, or suspected invasive fungal disease → admit and route OUT (ophtho.orbital-cellulitis.core.v1 / neuro.bacterial-meningitis.core.v1 / id.sepsis.core.v1). Treatment failure at the reassessment point → re-confirm ABRS, exclude complication/alternative, escalate antibiotic.inputs: temperature, orbital_warning_signsadvance: disposition documented; complications/toxicity admitted and routed out
- 11MONITORINGReassess at 7 days from diagnosis (Payne AAO-HNS 2025) — or sooner / within 72 h if worsening (Wald AAP 2013): confirm ABRS, exclude an evolving complication or alternative diagnosis, and detect treatment failure. Counsel that most viral ARS resolves within ~10-14 days and ~46% of ARS is cured by 1 wk / ~64% by 14 d WITHOUT antibiotics (Lemiengre Cochrane 2018). Worsening orbital/neurologic signs at any time → immediate contrast CT + route OUT.inputs: temperature, orbital_warning_signsactions: panel.inflammationadvance: improvement confirmed at 7 d, OR failure/complication triggers re-evaluation and escalation/route-out
- 12FOLLOWUPEducate on natural history (viral ARS self-limited; antibiotic NNT ~11-15, NNH ~8 for adverse effects — Lemiengre Cochrane 2018; Young Lancet 2008) and antibiotic stewardship. Define recurrence (≥4 ABRS episodes/yr with symptom-free intervals) and the CRS boundary (symptoms ≥12 wk with objective sinonasal inflammation → CRS pathway / ENT referral). Return precautions: orbital swelling, visual change, severe/worsening headache, neck stiffness, altered mentation → emergency re-presentation. ENT referral for recurrent ARS, complications, anatomic factors, immunodeficiency, or chronic transition.inputs: symptom_duration_daysactions: workup.lymphadenopathyadvance: natural-history + stewardship counselling done; recurrence/CRS boundary defined; ENT referral made if criteria met