| moca_cognitive_assessment | R Documentation |
Calculates the MoCA score, a rapid screening instrument for mild cognitive dysfunction. It assesses different cognitive domains: attention and concentration, executive functions, memory, language, visuoconstructional skills, conceptual thinking, calculations, and orientation. A score of 26 or above is considered normal. One point is added for subjects with 12 or fewer years of formal education (if total score is < 30).
moca_cognitive_assessment(visuospatial, naming, attention, language, abstraction,
delayed_recall, orientation, education_years)
visuospatial |
Numeric (0-5). Score for Visuospatial/Executive tasks (e.g., Trail Making B, Cube Copy, Clock Drawing). |
naming |
Numeric (0-3). Score for Naming task (e.g., Lion, Rhino, Camel). |
attention |
Numeric (0-6). Score for Attention tasks (Digit span, Letter A tap, Serial 7s). |
language |
Numeric (0-3). Score for Language tasks (Sentence repetition, Verbal fluency). |
abstraction |
Numeric (0-2). Score for Abstraction task (Similarity pairs). |
delayed_recall |
Numeric (0-5). Score for Delayed Recall (5 words). |
orientation |
Numeric (0-6). Score for Orientation (Date, Month, Year, Day, Place, City). |
education_years |
Numeric. Total years of formal education. Used to calculate the education adjustment (+1 if <= 12 years). |
A list containing:
MoCA_Score |
The calculated total score (Max 30). |
Interpretation |
Clinical interpretation of the score (Normal vs Impairment levels). |
Education_Adjustment |
Indication if the education point was applied. |
Nasreddine ZS, Phillips NA, Bédirian V, et al. The Montreal Cognitive Assessment, MoCA: a brief screening tool for mild cognitive impairment. J Am Geriatr Soc. 2005;53(4):695-699. doi:10.1111/j.1532-5415.2005.53221.x
# Example 1: Normal Cognition
# All sections perfect, >12 years education
moca_cognitive_assessment(5, 3, 6, 3, 2, 5, 6, 16)
# Example 2: Mild Impairment with Education Bonus
# Raw score 22, 10 years education (+1 point)
# Result: 23
moca_cognitive_assessment(3, 3, 5, 2, 1, 3, 5, 10)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.