Learn R Programming

cliot (version 1.0.0)

scoff_screening_tool: SCOFF Questionnaire for Eating Disorders

Description

Calculates the SCOFF score, a 5-question screening tool designed to detect eating disorders (Anorexia Nervosa and Bulimia Nervosa). The acronym stands for Sick, Control, One stone, Fat, Food. A score of 2 or higher indicates a positive screen.

Usage

scoff_screening_tool(make_sick, lost_control, one_stone_loss, believe_fat,
                     food_dominates)

Value

A list containing:

SCOFF_Score

The calculated total score (Range 0-5).

Result

Interpretation of the screen (Positive >= 2).

Arguments

make_sick

Numeric (0 or 1). Do you make yourself Sick because you feel uncomfortably full? (1 = Yes).

lost_control

Numeric (0 or 1). Do you worry you have lost Control over how much you eat? (1 = Yes).

one_stone_loss

Numeric (0 or 1). Have you recently lost more than One stone (14 lbs or 6.35 kg) in a 3-month period? (1 = Yes).

believe_fat

Numeric (0 or 1). Do you believe yourself to be Fat when others say you are too thin? (1 = Yes).

food_dominates

Numeric (0 or 1). Would you say that Food dominates your life? (1 = Yes).

References

Morgan JF, Reid F, Lacey JH. The SCOFF questionnaire: assessment of a new screening tool for eating disorders. BMJ. 1999;319(7223):1467-1468. doi:10.1136/bmj.319.7223.1467

Examples

Run this code

# Example 1: Positive Screen
# Lost control (1), Food dominates (1) -> Score 2
scoff_screening_tool(0, 1, 0, 0, 1)

# Example 2: Negative Screen
# No positive answers
scoff_screening_tool(0, 0, 0, 0, 0)

Run the code above in your browser using DataLab