[
  {
    "type": "addressLine1",
    "required": true
  },
  {
    "type": "addressLine2",
    "required": false
  },
  {
    "type": "locality",
    "required": true,
    "schema": {
      "nameType": "city"
    }
  },
  {
    "type": "administrativeArea",
    "required": false,
    "schema": {
      "nameType": "island",
      "list": []
    }
  }
]