{
  "@context": {
    "ixo": "https://w3id.org/ixo/ns/protocol/",
    "@id": "@type",
    "type": "@type",
    "@protected": true
  },
  "type": "ixo:entity#surveyTemplate",
  "question": {
    "title": "Learner Final Assessment",
    "description": "Use this form at the end, after two months of clubs. A red star * means you must answer.",
    "pages": [
      {
        "name": "page_final",
        "elements": [
          {
            "type": "panel",
            "name": "schema:Person",
            "elements": [
              {
                "type": "text",
                "name": "schema:name",
                "title": "Learner / player name",
                "isRequired": true,
                "requiredErrorText": "Please write the learner's name."
              },
              {
                "type": "text",
                "name": "schema:identifier",
                "title": "Learner / player ID number",
                "description": "Use the same ID number you used at the start.",
                "isRequired": true,
                "requiredErrorText": "Please write the learner's ID number."
              }
            ],
            "title": "About the learner"
          },
          {
            "type": "panel",
            "name": "ixo:Evidence",
            "elements": [
              {
                "type": "file",
                "name": "ixo:evidenceType_manualFinal",
                "title": "Manual final assessment",
                "description": "Take a photo of the marked paper assessment.",
                "isRequired": true,
                "requiredErrorText": "Please add the manual final assessment.",
                "acceptedTypes": "image/*,.pdf"
              },
              {
                "type": "file",
                "name": "ixo:evidenceType_appFinal",
                "title": "App final assessment",
                "description": "A screenshot from the app is fine.",
                "isRequired": true,
                "requiredErrorText": "Please add the app final assessment.",
                "acceptedTypes": "image/*,.pdf"
              }
            ],
            "title": "Final assessment proof"
          },
          {
            "type": "dropdown",
            "name": "ixo:impactVolume_gradeLevelImprovement",
            "title": "How many grade levels did the learner improve?",
            "description": "Compare the final assessment to the baseline assessment.",
            "isRequired": true,
            "requiredErrorText": "Please choose how many grade levels the learner improved.",
            "choices": [
              {
                "value": "0",
                "text": "0 — No improvement"
              },
              {
                "value": "1",
                "text": "1 grade level"
              },
              {
                "value": "2",
                "text": "2 grade levels"
              }
            ]
          }
        ]
      }
    ],
    "questionErrorLocation": "bottom",
    "showProgressBar": true,
    "progressBarLocation": "top",
    "pagePrevText": "Back",
    "pageNextText": "Next",
    "completeText": "Finish"
  }
}