Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 13 Current »

Overview

The /1/assessment_report/iep endpoint returns the structure of the VB-Mapp IEP Assessment Report.  That report contains multiple variables that need to be substituted by the consumer of the report.

Some of the variable bindings are a bit difficult to describe so we've provided a reference implementation: assessment_report_binder.rb

IEP Report Variables

The following table lists the variables that need to be bound:

VariableReference Implementation MethodAcceptable ValuesDescription

ASSESSMENT_MILESTONE_OVERALL_SCORE

 merged_milestone_score0..170The sum of all of the milestone scores (see also: ASSESSMENT_MILESTONE_<GROUP>_SCORE)

ASSESSMENT_MILESTONE_LEVEL_ACHIEVED

bind_milestone_variable
1, 2, 3

Based on ASSESSMENT_MILESTONE_OVERALL_SCORE:

  • <= 45 – '1'
  • <= 105 – '2'
  • > 105 – '3' 

ASSESSMENT_MILESTONE_SKIPPED_DOMAINS

bind_milestone_variable
Localized list of skipped group names, for example:

"Mand, Tact" 
A group is considered 'skipped' if there are no recorded scores for the entire group. Note that even a value of 0 is considered recorded, so this case is where no input at all was taken for the group.

ASSESSMENT_MILESTONE_<GROUP>_SCORE

milestone_score
 0..question_countEach MILESTONE question is scored as one of 0, 0.5 or 1. The group score is the sum of all of the question scores for that group. See /1/protocol/index - GET for the group's question_count.

ASSESSMENT_MILESTONE_<GROUP>_GAPS

milestone_gaps, score_gaps
  • "Milestone <milestone list>" (e.g. "Milestone 3, 5")
  • "<No Gaps>"
Identifies the questions in the group that have not reached full criteria (< 1.0) but whose successors (question_num+1) have.

ASSESSMENT_MILESTONE_<GROUP>_HIGHEST

milestone_highest1_point_score
0..question_countThe last MILESTONE (question_num) that scored 1. See /1/protocol/index - GET for the group's question_count.

ASSESSMENT_MILESTONE_<GROUP>_ATLEASTONE

milestone_has_at_least_one
0 (false), 1 (true)If any of the questions scored 1

ASSESSMENT_MILESTONE_<GROUP>_LEVEL

milestone_level_with_first_gap
1, 2, 3Using the same gap determination as 'score_gaps', determines the level in the group that has the 1st gap. See /1/protocol/index - GET for the group's level definitions.

ASSESSMENT_MILESTONE_<GROUP>_KNOWNS_<QUESTION_NUM>

milestone_knowns
  • "cup, bottle"
  • "No items listed for this milestone."
A list of acquired knowns for the question. ** This is not fully implemented functionality at this time. Reserved for future use. These sections have conditionals that evaluate to false, so these variables should never need to be resolved.**

ASSESSMENT_BARRIERS_SCORE_<QUESTION_NUM>

bind_barrier_variable,
barrier_score
0..4The score for the barrier question. See /1/protocol/index - GET for the group's question_count.

ASSESSMENT_BARRIERS_NUMBER_ELEVATED

bind_barrier_variable
0..question_countThe number of barrier question responses that had a value >= 2

ASSESSMENT_BARRIERS_COUNT_OVER_ZERO

bind_barrier_variable
0..question_countThe number of barrier question responses that had a value > 0

ASSESSMENT_BARRIERS_OVERALLSCORE

bind_barrier_variable
0..96The sum of all barrier question responses

STUDENT_FULL_NAME

bind_other_variable The student's full name

STUDENT_FIRST_NAME

bind_other_variable The student's first name

STUDENT_ASSESSOR

bind_other_variable The person conducting the assessment

STUDENT_ASSESSMENT_DATES

bind_other_variable"2014-12-12, 2014-9-12, ..."The dates that assessments were conducted

 

 

 

 

  • No labels