{
  "meta": {
    "id": "questionnaire_5_final_interview"
  },
  "questions": [
    {
      "id": "q0",
      "layout": "client_coach_code_question",
      "question": "client_code_entry_question",
      "hint1": "client_code",
      "hint2": "coach_code"
    },
    {
      "id": "q1",
      "layout": "radio_question",
      "question": "consent_followup_6_months",
      "options": [
        { "key": "yes" },
        { "key": "no" }
      ]
    },
    {
      "id": "q2",
      "layout": "date_spinner",
      "question": "date_final_interview"
    },
    {
      "id": "q3",
      "layout": "value_spinner",
      "question": "amount_nat_appointments",
      "range": {
        "min": 0,
        "max": 20
      }
    },
    {
      "id": "q4",
      "layout": "value_spinner",
      "question": "amount_session_flowers",
      "range": {
        "min": 0,
        "max": 20
      }
    },
    {
      "id": "q5",
      "layout": "value_spinner",
      "question": "amount_session_stones",
      "range": {
        "min": 0,
        "max": 20
      }
    },
    {
      "id": "q6",
      "layout": "radio_question",
      "question": "termination_nat_coaching",
      "options": [
        {"key": "termination_nat_regular",
          "nextQuestionId": "last_page"},
        {"key": "termination_nat_referral",
          "nextQuestionId": "last_page"},
        {"key": "termination_nat_dropout",
          "nextQuestionId": "q7"}
      ]
    },
    {
      "id": "q7",
      "layout": "radio_question",
      "question": "client_canceled_NAT",
      "options": [
        {"key": "after_meeting"},
        {"key": "without_giving_reasons"},
        {"key": "with_reasons_given"}
      ]
    },
    {
      "id": "last_page",
      "layout": "last_page",
      "textKey": "finish_data_entry",
      "question": "data_final_warning"
    }
  ]
}
