{
  "@context": {
    "ixo": "https://w3id.org/ixo/ns/protocol/",
    "@id": "@type",
    "type": "@type",
    "@protected": true
  },
  "type": "ixo:entity#surveyTemplate",
  "question": {
    "title": "Fuel Purchase (SupaMoto)",
    "pages": [
      {
        "name": "page1",
        "elements": [
          {
            "type": "text",
            "name": "id",
            "title": "Asset (stove) entity DID"
          },
          {
            "type": "text",
            "name": "claim.type",
            "title": "Claim type"
          },
          {
            "type": "text",
            "name": "claim.location.country",
            "title": "Country"
          },
          {
            "type": "text",
            "name": "claim.location.region",
            "title": "Region"
          },
          {
            "type": "text",
            "name": "claim.location.setting",
            "title": "Setting"
          },
          {
            "type": "text",
            "name": "claim.product.producer",
            "title": "Producer"
          },
          {
            "type": "text",
            "name": "claim.product.distributor",
            "title": "Distributor"
          },
          {
            "type": "text",
            "name": "claim.product.quantity.amount",
            "title": "Pellets purchased (kg)",
            "inputType": "number"
          },
          {
            "type": "text",
            "name": "claim.product.quantity.units",
            "title": "Quantity units"
          },
          {
            "type": "text",
            "name": "evidence.payment.identifier",
            "title": "Payment transaction id"
          },
          {
            "type": "text",
            "name": "evidence.payment.name",
            "title": "Payment identifier name"
          },
          {
            "type": "text",
            "name": "evidence.payment.method",
            "title": "Payment method"
          },
          {
            "type": "text",
            "name": "evidence.payment.provider",
            "title": "Payment provider"
          },
          {
            "type": "text",
            "name": "evidence.payment.amount.value",
            "title": "Amount paid",
            "inputType": "number"
          },
          {
            "type": "text",
            "name": "evidence.payment.amount.currency",
            "title": "Payment currency"
          },
          {
            "type": "text",
            "name": "evidence.payment.amount.dateTime",
            "title": "Payment timestamp",
            "inputType": "datetime-local"
          }
        ]
      }
    ],
    "headerView": "advanced"
  }
}