{
  "10101000042003": {
    "id": 10101000042003,
    "name": "FIRST_NAME_CLEAR",
    "scheme": "URL_ENCODED",
    "parser": {
      "type": "REGEX",
      "regex": "/^firstName=(.+)$/",
      "regexResult": [
        "firstName"
      ]
    }
  },
  "10101000042004": {
    "id": 10101000042004,
    "name": "LAST_NAME_CLEAR",
    "scheme": "URL_ENCODED",
    "parser": {
      "type": "REGEX",
      "regex": "/^lastName=(.+)$/",
      "regexResult": [
        "lastName"
      ]
    }
  },
  "10101000100000": {
    "id": 10101000100000,
    "name": "INDIVIDUAL_INVESTOR",
    "description": "Investor is an individual.",
    "scheme": {
      "name": "EMPTY"
    }
  },
  "10101000100001": {
    "id": 10101000100001,
    "name": "BASIC_IDENTITY",
    "description": "Combination of name, gender and birth date, hashed.",
    "scheme": {
      "name": "STRING"
    }
  },
  "10101000100002": {
    "id": 10101000100002,
    "name": "CONTACT_ADDRESS",
    "description": "Combination of residence, email, phone, hashed.",
    "scheme": {
      "name": "STRING"
    }
  },
  "10101000100003": {
    "id": 10101000100003,
    "name": "SOVEREIGN_IDENTITY",
    "description": "Combination of ID number, TIN, hashed.",
    "scheme": {
      "name": "STRING"
    }
  },
  "10101000100004": {
    "id": 10101000100004,
    "name": "POLITICALLY_EXPOSED",
    "description": "Investor is politically exposed, data is PEP type.",
    "scheme": {
      "name": "STRING"
    }
  },
  "10101000200000": {
    "id": 10101000200000,
    "name": "INSTITUTIONAL_INVESTOR",
    "description": "Investor is an institution.",
    "scheme": {
      "name": "EMPTY"
    }
  },
  "10101000200001": {
    "id": 10101000200001,
    "name": "INSTITUTION_INFORMATION",
    "description": "Concatenation of company name and type, hashed.",
    "scheme": {
      "name": "STRING"
    }
  },
  "10101000200002": {
    "id": 10101000200002,
    "name": "INSTITUTION_DETAILS",
    "description": "Concatenation of incorporation date, sector and form, hashed.",
    "scheme": {
      "name": "STRING"
    }
  },
  "10101000200003": {
    "id": 10101000200003,
    "name": "LEGAL_IDENTIFICATION",
    "description": "Concatenation of registration number, VAT, LEI, hashed.",
    "scheme": {
      "name": "STRING"
    }
  },
  "10101000200004": {
    "id": 10101000200004,
    "name": "INSTITUTIONAL_ROLE",
    "description": "Role of identity owner investor in the institution (if relevant).",
    "scheme": {
      "name": "STRING"
    }
  },
  "10101000300002": {
    "id": 10101000300002,
    "name": "COUNTRY",
    "description": "Country ISO-3 in clear.",
    "scheme": {
      "name": "STRING"
    }
  },
  "10101000300003": {
    "id": 10101000300003,
    "name": "AML_STATUS",
    "description": "AML status first, then reason in clear, and details hashed.",
    "scheme": {
      "name": "URL_ENCODED"
    },
    "parser": {
      "type": "REGEX",
      "regex": "/^status=(.+)&reason=(.+)&hash=(.+)$/",
      "regexResult": [
        "status",
        "reason",
        "hash"
      ]
    }
  },
  "10101000300004": {
    "id": 10101000300004,
    "name": "ETH_WALLETS",
    "description": "List of ETH Wallet address allowed to receive tokens for this identity.",
    "scheme": {
      "name": "ARRAY<STRING>"
    },
    "parser": {
      "type": "SPLIT",
      "separator": ","
    }
  },
  "10101000300005": {
    "id": 10101000300005,
    "name": "BANK_ACCOUNTS",
    "description": "List of Bank Accounts data hash (currencies, IBAN, BIC).",
    "scheme": {
      "name": "KEY_PAIRS"
    },
    "parser": {
      "type": "SPLIT",
      "separator": ";",
      "pair_separator": "=",
      "pairs": [
        "accountName",
        "dataHash"
      ]
    }
  },
  "10101000300006": {
    "id": 10101000300006,
    "name": "CRYPTO_ACCOUNTS",
    "description": "List of Crypto Accounts data hash (currency and wallet address).",
    "scheme": {
      "name": "KEY_PAIRS"
    },
    "parser": {
      "type": "SPLIT",
      "separator": ";",
      "pair_separator": ",",
      "pairs": [
        "accountName",
        "dataHash"
      ]
    }
  },
  "1010101": {
    "id": 1010101,
    "type": "SPECIFIC",
    "name": "SPECIFIC_KYC_STATUS",
    "description": "Details required by offering for the KYC status, hashed.",
    "scheme": {
      "name": "STRING"
    }
  },
  "1010102": {
    "id": 1010102,
    "type": "SPECIFIC",
    "name": "SPECIFIC_ACCREDITATION",
    "description": "Investor is accredited by issuer, or status is irrelevant.",
    "scheme": {
      "name": "INTEGER"
    },
    "values": {
      "1": "ACCREDITED",
      "2": "IRRELEVANT"
    }
  }
}
