{
  "@context": {
    "ixo": "https://w3id.org/ixo/ns/protocol/",
    "@id": "@type",
    "type": "@type",
    "@protected": true
  },
  "type": "ixo:entity#surveyTemplate",
  "question": {
    "title": "Offer Definition & Discount Form",
    "description": "Configure offer details, market availability, and applicable discount structures.",
    "pages": [
      {
        "name": "offer_configuration_page",
        "elements": [
          {
            "type": "panel",
            "name": "offer_main_panel",
            "elements": [
              {
                "type": "text",
                "name": "schema:name",
                "title": "Discount Name",
                "isRequired": true
              },
              {
                "type": "comment",
                "name": "schema:description",
                "title": "Description",
                "description": "A detailed summary of the discount.",
                "isRequired": true
              },
              {
                "type": "dropdown",
                "name": "ecs:discount_type",
                "title": "Discount Type",
                "isRequired": true,
                "choices": [
                  "Percentage (%)",
                  "Fixed Amount"
                ]
              },
              {
                "type": "text",
                "name": "schema:price",
                "title": "Value",
                "isRequired": true,
                "inputType": "number",
                "placeholder": "0.00"
              },
              {
                "type": "dropdown",
                "name": "schema:addressCountry",
                "title": "Country",
                "description": "Primary market for this discount.",
                "isRequired": true,
                "choices": [
                  {
                    "value": "Item 1",
                    "text": "Malawi"
                  },
                  {
                    "value": "Item 2",
                    "text": "Mozambique"
                  },
                  {
                    "value": "Item 3",
                    "text": "Zambia"
                  }
                ]
              },
              {
                "type": "dropdown",
                "name": "question1",
                "title": "Available for Offers",
                "isRequired": true,
                "choices": [
                  {
                    "value": "Item 1",
                    "text": "Pellets"
                  },
                  {
                    "value": "Item 2",
                    "text": "Stove"
                  },
                  {
                    "value": "Item 3",
                    "text": "Accessory"
                  }
                ]
              },
              {
                "type": "dropdown",
                "name": "ecs:available_for",
                "title": "Available For",
                "description": "Eligibility criteria (e.g., Early adopters, specific demographics).",
                "isRequired": true,
                "choices": [
                  {
                    "value": "Item 1",
                    "text": "Utility"
                  },
                  {
                    "value": "Item 2",
                    "text": "Non Utility"
                  },
                  {
                    "value": "Item 3",
                    "text": "Staff"
                  },
                  {
                    "value": "Item 4",
                    "text": "Reseller"
                  },
                  {
                    "value": "Item 5",
                    "text": "Shop"
                  }
                ]
              },
              {
                "type": "panel",
                "name": "pricing_discount_panel"
              }
            ]
          }
        ]
      }
    ],
    "completeText": "Create Discount"
  }
}