{
  "schema_version": 1,
  "provenance": "Newly invented synthetic responses; no real respondents or data",
  "odin_questions": {
    "5": "s_consent",
    "10": "s_age",
    "20": "s_grocery_role",
    "30": "s_category_purchase",
    "40": "q_unaided_brand",
    "41": "q_unaided_other",
    "50": "q_aided_awareness",
    "60": "q_purchase_p4w",
    "70": "q_most_often",
    "80": "q_consideration",
    "140": "q_frequency",
    "150": "q_occasions",
    "160": "q_channels",
    "170": "q_primary_channel",
    "180": "q_barriers",
    "190": "q_rate_taste",
    "191": "q_rate_health",
    "192": "q_rate_satiety",
    "193": "q_rate_value",
    "200": "q_pack_format",
    "210": "q_innovation_interest",
    "220": "d_household_size",
    "230": "d_children",
    "240": "d_settlement",
    "250": "d_income",
    "71": "q_rep_satisfaction",
    "72": "q_rep_repurchase",
    "73": "q_rep_value"
  },
  "responses": {
    "s_consent": 1,
    "s_age": 38,
    "s_grocery_role": 2,
    "s_category_purchase": 1,
    "q_unaided_brand": "Reedmere",
    "q_unaided_other": "Sunwick",
    "q_aided_awareness": [
      1,
      3
    ],
    "q_purchase_p4w": [
      1,
      3
    ],
    "q_most_often": 1,
    "q_consideration": [
      3
    ],
    "q_frequency": 3,
    "q_occasions": [
      1,
      3
    ],
    "q_channels": [
      1,
      4
    ],
    "q_primary_channel": 4,
    "q_barriers": [
      99
    ],
    "q_rate_taste": 5,
    "q_rate_health": 4,
    "q_rate_satiety": 4,
    "q_rate_value": 5,
    "q_pack_format": 2,
    "q_innovation_interest": 3,
    "d_household_size": 3,
    "d_children": 1,
    "d_settlement": 2,
    "d_income": 99
  },
  "scenarios": [
    {
      "name": "two-brand-buyer",
      "expected": [
        "s_consent",
        "s_age",
        "s_grocery_role",
        "s_category_purchase",
        "q_unaided_brand",
        "q_unaided_other",
        "q_aided_awareness",
        "q_purchase_p4w",
        "q_most_often",
        "q_rep_satisfaction",
        "q_rep_repurchase",
        "q_rep_value",
        "q_rep_satisfaction",
        "q_rep_repurchase",
        "q_rep_value",
        "q_consideration",
        "q_frequency",
        "q_occasions",
        "q_channels",
        "q_primary_channel",
        "q_barriers",
        "q_rate_taste",
        "q_rate_health",
        "q_rate_satiety",
        "q_rate_value",
        "q_pack_format",
        "q_innovation_interest",
        "d_household_size",
        "d_children",
        "d_settlement",
        "d_income"
      ],
      "responses": {},
      "outcome": "complete",
      "invalid": {
        "s_age": 121,
        "q_occasions": [
          1,
          99
        ]
      },
      "repeat_count": 2,
      "offered": {
        "q_purchase_p4w": [
          1,
          3,
          98,
          99
        ],
        "q_most_often": [
          1,
          3
        ],
        "q_consideration": [
          1,
          3,
          98,
          99
        ],
        "q_primary_channel": [
          1,
          4
        ]
      },
      "invalid_member": {
        "q_purchase_p4w": 2,
        "q_most_often": 2,
        "q_primary_channel": 2
      }
    },
    {
      "name": "unaware-buyer",
      "expected": [
        "s_consent",
        "s_age",
        "s_grocery_role",
        "s_category_purchase",
        "q_unaided_brand",
        "q_unaided_other",
        "q_aided_awareness",
        "q_frequency",
        "q_occasions",
        "q_channels",
        "q_primary_channel",
        "q_barriers",
        "q_rate_taste",
        "q_rate_health",
        "q_rate_satiety",
        "q_rate_value",
        "q_pack_format",
        "q_innovation_interest",
        "d_household_size",
        "d_children",
        "d_settlement",
        "d_income"
      ],
      "responses": {
        "q_aided_awareness": [
          99
        ],
        "q_unaided_brand": "None recalled",
        "q_unaided_other": ""
      },
      "outcome": "complete",
      "repeat_count": 0
    },
    {
      "name": "aware-nonuser",
      "expected": [
        "s_consent",
        "s_age",
        "s_grocery_role",
        "s_category_purchase",
        "q_unaided_brand",
        "q_unaided_other",
        "q_aided_awareness",
        "q_purchase_p4w",
        "q_consideration",
        "q_frequency",
        "q_occasions",
        "q_channels",
        "q_primary_channel",
        "q_barriers",
        "q_rate_taste",
        "q_rate_health",
        "q_rate_satiety",
        "q_rate_value",
        "q_pack_format",
        "q_innovation_interest",
        "d_household_size",
        "d_children",
        "d_settlement",
        "d_income"
      ],
      "responses": {
        "q_purchase_p4w": [
          99
        ]
      },
      "outcome": "complete",
      "repeat_count": 0
    },
    {
      "name": "other-channel",
      "expected": [
        "s_consent",
        "s_age",
        "s_grocery_role",
        "s_category_purchase",
        "q_unaided_brand",
        "q_unaided_other",
        "q_aided_awareness",
        "q_purchase_p4w",
        "q_most_often",
        "q_rep_satisfaction",
        "q_rep_repurchase",
        "q_rep_value",
        "q_rep_satisfaction",
        "q_rep_repurchase",
        "q_rep_value",
        "q_consideration",
        "q_frequency",
        "q_occasions",
        "q_channels",
        "q_primary_channel",
        "q_barriers",
        "q_rate_taste",
        "q_rate_health",
        "q_rate_satiety",
        "q_rate_value",
        "q_pack_format",
        "q_innovation_interest",
        "d_household_size",
        "d_children",
        "d_settlement",
        "d_income"
      ],
      "responses": {
        "q_channels": {
          "codes": [
            98
          ],
          "other": "Invented canal kiosk"
        },
        "q_primary_channel": {
          "codes": [
            98
          ],
          "other": "Invented canal kiosk"
        }
      },
      "outcome": "complete",
      "other_retained": "Invented canal kiosk",
      "repeat_count": 2
    },
    {
      "name": "no-consent",
      "expected": [
        "s_consent"
      ],
      "responses": {
        "s_consent": 2
      },
      "outcome": "screenout"
    },
    {
      "name": "underage",
      "expected": [
        "s_consent",
        "s_age"
      ],
      "responses": {
        "s_age": 17
      },
      "outcome": "screenout"
    },
    {
      "name": "not-grocery-buyer",
      "expected": [
        "s_consent",
        "s_age",
        "s_grocery_role",
        "s_category_purchase"
      ],
      "responses": {
        "s_grocery_role": 3
      },
      "outcome": "screenout"
    },
    {
      "name": "buyer-for-others",
      "expected": [
        "s_consent",
        "s_age",
        "s_grocery_role",
        "s_category_purchase",
        "q_unaided_brand",
        "q_unaided_other",
        "q_aided_awareness",
        "q_purchase_p4w",
        "q_most_often",
        "q_rep_satisfaction",
        "q_rep_repurchase",
        "q_rep_value",
        "q_rep_satisfaction",
        "q_rep_repurchase",
        "q_rep_value",
        "q_consideration",
        "q_frequency",
        "q_occasions",
        "q_channels",
        "q_primary_channel",
        "q_barriers",
        "q_rate_taste",
        "q_rate_health",
        "q_rate_satiety",
        "q_rate_value",
        "q_pack_format",
        "q_innovation_interest",
        "d_household_size",
        "d_children",
        "d_settlement",
        "d_income"
      ],
      "responses": {
        "q_frequency": 7,
        "q_rate_taste": 9,
        "q_rate_health": 9,
        "q_rate_satiety": 9,
        "q_rate_value": 9
      },
      "repeat_responses": {
        "1": {
          "q_rep_satisfaction": 9,
          "q_rep_repurchase": 2,
          "q_rep_value": 9
        },
        "3": {
          "q_rep_satisfaction": 9,
          "q_rep_repurchase": 5,
          "q_rep_value": 9
        }
      },
      "outcome": "complete",
      "repeat_count": 2
    }
  ],
  "repeat_responses": {
    "1": {
      "q_rep_satisfaction": 2,
      "q_rep_repurchase": 3,
      "q_rep_value": 1
    },
    "3": {
      "q_rep_satisfaction": 5,
      "q_rep_repurchase": 4,
      "q_rep_value": 5
    }
  }
}
