Learn R Programming

cliot (version 1.0.0)

feverpain_score: FeverPAIN Score for Strep Pharyngitis

Description

Calculates the FeverPAIN score to estimate the probability of streptococcal pharyngitis and guide antibiotic prescribing. It evaluates five clinical criteria: Fever, Purulence, Attend rapidly (<= 3 days), Inflamed tonsils, and No cough/coryza.

Usage

feverpain_score(fever_24hr, purulence, attend_rapidly_3days,
                inflamed_tonsils, no_cough)

Value

A list containing:

FeverPAIN_Score

The calculated score (Range 0-5).

Strep_Probability

Estimated percentage risk of streptococcal infection.

Recommendation

Clinical guidance regarding antibiotic use (None, Delayed, or Immediate).

Arguments

fever_24hr

Numeric (0 or 1). Fever in the last 24 hours. (1 = Yes, +1 point).

purulence

Numeric (0 or 1). Purulence (pus) on tonsils. (1 = Yes, +1 point).

attend_rapidly_3days

Numeric (0 or 1). Patient attended within 3 days or less of symptom onset. (1 = Yes, +1 point).

inflamed_tonsils

Numeric (0 or 1). Severely inflamed tonsils. (1 = Yes, +1 point).

no_cough

Numeric (0 or 1). Absence of cough or coryza. (1 = Yes, +1 point).

References

Little P, Moore M, Hobbs FD, et al. PRImary care Streptococcal Management (PRISM) study: identifying clinical variables associated with Lancefield group A beta-haemolytic streptococci and Lancefield group C/G streptococci from patients presenting with acute sore throat. BMJ Open. 2013;3(10):e003943. doi:10.1136/bmjopen-2013-003943

Examples

Run this code

# Example 1: High Risk
# Fever (+1), Pus (+1), Rapid onset (+1), Inflamed (+1), No Cough (+1)
# Score = 5
feverpain_score(1, 1, 1, 1, 1)

# Example 2: Moderate Risk
# No Fever (0), Pus (0), Rapid onset (+1), Inflamed (+1), No Cough (+1)
# Score = 3
feverpain_score(0, 0, 1, 1, 1)

Run the code above in your browser using DataLab