Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Scoring the VB-MAPP is done by evaluating each question from the /1/vbmappprotocol/area_question - GET api.  The result of the area_question api contains a responses field, which is an array of possible responses for that particular question.  For example, here is the response from the REST api for Milestone/MAND/1:

...

The user can be prompted with the information found in the questionText field and then asked to select from 1 of the 3 possible responses provided in the text field of each possible response.  When the selection is made, the corresponding score value should be stored.  Typically, the best way to store these question-response pairs is in a dictionary with the key being a compound value of area:group):question# and then then value being an integer of the score chosen.  For example:

 

...

Info
titleScore JSON Example

{

"milestones" : {

"mand" : [

0,

1,

0.5

...

,

...

]

}

"barriers" : {

"group1" : [

"values" :

]

},

...

}

These values are then used by the reporting modules.  See IEP - Variable Definitions for further information.