{
  "@context": {
    "ixo": "https://w3id.org/ixo/ns/protocol/",
    "@id": "@type",
    "type": "@type",
    "@protected": true
  },
  "type": "ixo:entity#surveyTemplate",
  "question": {
    "title": "Customer Notes Entry Form",
    "description": "Capture and store additional notes related to a customer profile.",
    "pages": [
      {
        "name": "customer_notes_details",
        "elements": [
          {
            "type": "panel",
            "name": "customer_information_panel",
            "elements": [
              {
                "type": "text",
                "name": "schema:name",
                "title": "Customer Name",
                "description": "Full name of the customer",
                "isRequired": true
              },
              {
                "type": "text",
                "name": "ecs:contract_reference",
                "title": "Contract Reference",
                "description": "Unique contract or account reference number",
                "isRequired": true
              },
              {
                "type": "text",
                "name": "schema:country",
                "title": "Country",
                "description": "Customer's country of residence",
                "isRequired": true
              }
            ],
            "title": "Customer Information"
          },
          {
            "type": "panel",
            "name": "notes_panel",
            "elements": [
              {
                "type": "comment",
                "name": "ecs:notes",
                "title": "Notes",
                "description": "Enter detailed notes about the customer (observations, interactions, issues, or updates).",
                "isRequired": true,
                "rows": 6
              }
            ],
            "title": "Customer Notes"
          }
        ]
      }
    ],
    "completeText": "Save Notes"
  }
}