Learn R Programming

cliot (version 1.0.0)

hiri_msm_score: HIV Incidence Risk Index for Men Who Have Sex With Men (HIRI-MSM)

Description

Calculates the HIRI-MSM score to identify men who have sex with men (MSM) at high risk for HIV infection. The score uses behavioral data from the past 6 months to prioritize candidates for Pre-Exposure Prophylaxis (PrEP). A score of 10 or greater is generally considered the threshold for high risk.

Usage

hiri_msm_score(age, partners_6mo, rai_episodes_6mo, iai_episodes_6mo,
               meth_use, poppers_use)

Value

A list containing:

HIRI_Score

The calculated total risk score (Range 0-45+).

Risk_Category

"High Risk" (Score >= 10) or "Low Risk" (Score < 10).

Recommendation

Guidance regarding PrEP evaluation.

Arguments

age

Numeric. Patient age in years. 18-28: +8 pts. 29-40: +5 pts. 41-48: +2 pts. >=49: 0 pts.

partners_6mo

Numeric. Number of male sex partners in the last 6 months. 0-5: 0 pts. 6-10: +4 pts. 11-20: +7 pts. >20: +10 pts.

rai_episodes_6mo

Numeric. Number of times engaging in Receptive Anal Intercourse (RAI) in the last 6 months. 0: 0 pts. 1-5: +3 pts. 6-10: +5 pts. 11-20: +8 pts. >=21: +10 pts.

iai_episodes_6mo

Numeric. Number of times engaging in Insertive Anal Intercourse (IAI) in the last 6 months. 0: 0 pts. 1-5: +3 pts. 6-10: +4 pts. 11-20: +5 pts. >=21: +6 pts.

meth_use

Numeric (0 or 1). Use of Methamphetamines or amphetamines (e.g., speed, crystal, tina) in the last 6 months. (1 = Yes, +5 pts).

poppers_use

Numeric (0 or 1). Use of Poppers (amyl nitrate) in the last 6 months. (1 = Yes, +3 pts).

References

Smith DK, Pals SL, Herbst JH, et al. Development of a clinical screening index predictive of incident HIV infection among men who have sex with men in the United States. J Acquir Immune Defic Syndr. 2012;60(4):421-427. doi:10.1097/QAI.0b013e31825d326f

Examples

Run this code

# Example 1: High Risk
# 25yo (+8), 7 partners (+4), 2 RAI (+3), 0 IAI, No drugs
# Score = 15
hiri_msm_score(25, 7, 2, 0, 0, 0)

# Example 2: Low Risk
# 50yo (0), 2 partners (0), 5 IAI (+3), 0 RAI, No drugs
# Score = 3
hiri_msm_score(50, 2, 0, 5, 0, 0)

Run the code above in your browser using DataLab