Versions Compared

Key

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

Overview

Info
titleRequired Headers
  • Authorization: Token token="<your session token here>"
  • Content-Type: application/json
  • X-ClientId: <the client id here> or X-ClientCode: <the client code here>

...

Info
titleArguments
FieldTypeOptionalDescription
areastringRequiredOne of the area strings retrieved from the /1/vbmappprotocol/index endpoint
groupstringRequiredOne of the group strings retrieved from the /1/vbmappprotocol/index endpoint
question_num32-bit IntegerOptional

The number of the question that must be 0..question_count-1 of the question_count field retrieved from the /1/vbmappprotocol/index endpoint.

If question_num omitted, the result will be an array containing all of the question entries for the given area and group.

Info
titleFields
FieldTypeOptionalDescription
definitionstringRequiredA formal definition for the question
examplestringOptionalAn example of how the question might be administered
materialsstringOptionalInformation about what materials might be required to administer the question. Required when area == 'milestones'
objectivestringRequiredThe objective of the question
questionNumbernumber32-bit IntegerOptionalThe question # from the guide. Required when area == 'milestones', 'barriers', 'transitions'
questionTexttextstringRequiredThe text that describes the question
questionTitletitlestringOptionalThe text to display at the top of a grid column. Required when area == 'barriers', 'transitions'
responsesarrayRequiredAn array of response/score definitions
Info
titleresponse Fields
FieldTypeOptionalDescription
score32-bit IntegerRequiredValue to store as a score if this response is selected
textstringRequiredA string to display that describes this possible response
descriptionstringOptionalA description of the score to further help identify its application
Info
titleExample

Example 1 - question_num provided

curl -X GET \
-H 'Authorization: Token token="9319224d0002e7a32b26c0686c42a0bf"' \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "X-ClientId: 1" \
http://data-sandbox.vbmappapp.com/1/vbmappprotocol/area_question?area=milestones\&group=mand\&question_num=1

Example 2 - question_num omitted

curl -X GET \
-H 'Authorization: Token token="9319224d0002e7a32b26c0686c42a0bf"' \
-H "Accept: application/json" \
-H "Content-Type: application/json" \
-H "X-ClientId: 1" \
http://data-sandbox.vbmappapp.com/1/vbmappprotocol/area_question?area=milestones\&group=mand


Info
titleResponse
Example 1
{
  "response": {
    "example": "A child says or signs “swing” when he is on a swing and wants to be pushed, and he does so without an echoic or imitative prompt.",
    "guideContent": {
      "code": "Mand 1-M",
      "definition": "Emits 4 different mands without prompts (except, What do you want?) the desired item can be present (e.g., music, Slinky, ball). (E)",
      "examplesexample": "A child says or signs “swing”\u201cswing\u201d when he is on a swing and wants to be pushed, and he does so without an echoic or imitative prompt.",
      "guidePageNumber": 27,
      "level": 1,
      "materials": "Gather items or plan actions that function as reinforcement for the child.",

     "objective": "To determine if a child mands with echoic prompts.  For a child ... will be necessary.",
      "title": "Mand - Level 1"
    },
    "guidePageNumber": 27,
    "materials": "Gather items or plan actions that function as reinforcement for the child.",
    "questionNumber": "number": 2,
    "questionTexttext": "Emits 4 different mands without prompts (except, What do you want?) the desired item can be present (e.g., music, Slinky, ball)  Either testing or observation",
    "questionTypetitle": "E"null,
    "responses": [
      {
        "score": 0,
        "text": "Score 0 Points",
        "description": ""
      },
      {
        "score": 0.5,
        "text": "Score 1\/2 Point",
        "description": "Give the child ½ point if he emits 3 of these types of mands."
      },
      {
        "score": 1,
        "text": "Score 1 Point",
        "description": "Give the child 1 point if he mands for 4 different reinforcers without the adult ... (or something similar)."
      }
    ]
  }
}
 
Example 2
{
  "response": [
   
{       "guideContent": {
        "code": "Mand 1-M",
        "definition": "Emits 2 words, signs, or PECS, but may require echoic, imitative, or other prompts, but no physical prompts (e.g., cracker, book). (E)",
        "examples": "A child says “cookie” when he wants a cookie, but he needs an echoic prompt in order to respond. ... for action.",
        "guidePageNumber": 27,
        "level": 1,
        "materials": "Gather items or plan actions that function as reinforcement for the child.",
        "objective": "To determine if a child mands with echoic prompts. For a child using sign language or a child selecting pictures, can the child mand with imitative or pointing prompts? If early manding is weak, limited, or typically requires physical prompting, a more careful assessment of the child's exact level will ... be necessary.",
        "title": "Mand - Level 1"
      },
      "guidePageNumber": 27,
      "questionNumber": 1,
      "questionText": "Emits 2 words, signs, or PECS, but may require echoic, imitative, or other prompts, but no physical prompts (e.g., cracker, book)  Either testing or observation",
      "questionType": "E",
      "responses": [
        {
          "score": 0,
          "text": "Score 0 Points",
          "description": ""
        },
        {
          "score": 0.5,
          "text": "Score 1\/2 Point",
          "description": "Give the child \u00bd point if he only emits 1 mand."
        },
        {
          "score": 1,
          "text": "Score 1 Point",
          "description": "Give the child 1 point if ... icon."
        }
      ]
    },
{
  "response": [
    {
      "definition": "Emits 2 words, signs, or PECS, but may require echoic, imitative, or other prompts, but no physical prompts (e.g., cracker, book). (E)",
      "example": null,
      "materials": "A child says or signs “swing” when he is on a swing and wants to be pushed, and he does so without an echoic or imitative prompt.Gather items or plan actions that function as reinforcement for the child.",
      "objective": "To determine if a child mands with echoic prompts. For a child using ... be necessary.",
      "number": 1,
      "text": "Emits 2 words, signs, or PECS, but may require echoic, imitative, or other prompts, but no physical prompts (e.g., cracker, book)  Either testing or observation",
      "title": null,
      "responses": [
        {
          "score": 0,
          "text": "Score 0 Points",
          "description": ""
        },
        {
          "score": 0.5,
          "text": "Score 1\/2 Point",
          "guideContentdescription": ""
        },
        {
          "score": 1,
          "text": "Score 1 Point",
          "codedescription": "Mand 1-M",
 Give the child 1 point if he responds when an adult provides an ... or icon."
        }
      ]
    },
    {
      "definition": "Emits 4 different mands without prompts (except, What do you want?) the desired item can be present (e.g., music, Slinky, ball). (E)",

       "examplesexample": "A child says or signs “swing”\u201cswing\u201d when he is on a swing and wants to be pushed, and he does so without an echoic or imitative prompt.",
      "materials": "Gather items or plan actions that function as reinforcement for the "guidePageNumber": 27,child.",
      "objective": "To determine if a child mands with echoic prompts.  For a child using ... necessary.",
      "number": 2,
      "text": "Emits 4 different mands without prompts (except, What do you want?) the desired item can be present (e.g., music, Slinky, ball)  Either testing or observation",
      "title": null,
      "responses": [
        {
          "score": 0,
          "leveltext": 1,"Score 0 Points",
          "materialsdescription": "Gather items or plan actions that function as reinforcement for the child.","
        },
        {
          "score": 0.5,
          "text": "Score 1\/2 Point",
          "objectivedescription": "To determine if a child mands with echoic prompts.  ... be necessary.",""
        },
        {
          "score": 1,
          "text": "Score 1 Point",
          "titledescription": "MandGive -the Levelchild 1 point if he mands for 4 different reinforcers ... similar)."
        }
      ]
    },
  ...
  ],
  "count" : 15
}